/**
 * Standard elements
 ******************************************************************/
body
{
	background-color:#fff;
	font-family:"Verdana";
	font-size:10px;
	margin:0;
	padding:0;
}

ul
{
	list-style-type:none;
	padding:5px;
	margin:5px;
}

br
{
	line-height:0.5em;
}

/**
 * Fonts
 ******************************************************************/
h1
{
	font:bolder 4em/1em "Arial Black";
	padding:0 0 30px 0;
}

h2, h3, h4, h5		{font-weight:bold;}
h2					{font-size:1.2em;}
h3, p				{font-size:1.1em;}

p a
{
	font-size:1em;
}

a
{
	color:#0328a1;
	font-size: 1.2em;
}

a img
{
	border:0;
}

/**
 * Float box
 ******************************************************************/
.float_box
{
	background-color:#fff;
	display:inline;
	float:right;
	margin:0;
	position:relative;
	white-space:normal;
	width:100%;
}
	.float_box .float_box
	{
		margin:0;
		background-color:#d9dadb;}
	}

	.float_box img
	{
		display:block;
		max-width:100%;
		width:auto !important;
		width:100%;
	}

	.float_box h1,
	.float_box h2,
	.float_box h3,
	.float_box h4			{margin:0 20px 0 20px;}
	.float_box p			{margin:0 20px 15px 20px;}
	
	/*** Attributes ***/
	.banner					{background-color:#000 !important;}
	.banner h1,
	.banner h2,
	.banner h3,
	.banner h4,
	.banner p,
	.banner a				{color:#fff;}
	
	.text_small				{font-size:0.9em;}
	.text_small h1,
	.text_small h2,
	.text_small h3,
	.text_small h4			{margin:10px 10px 0 10px;}
	.text_small p			{margin:0 19px 10px 10px;}
	.text_small img
	{
		margin: 0 0 5px 0;
		width:100%;
	}
	
	/*** Sizes ***/
	.width250
	{
		background-color:#fff !important;
		left:270px;
		position:absolute;
		width:250px;
	}
	
	.width250.text_small
	{
		left:20px;
	}
	
	
	.width170
	{
		width:170px;
	}
	
			.width170 img
			{
				width:100%;
				margin:0 auto 5px auto;
			}
	
	.width340
	{
		background-color:#fff !important;
		float:left;
		position:absolute;
		width:520px !important;
	}
	
	.width510
	{
		float:left;
		width:690px;
	}

		.width510 .width170
		{
			border-bottom:1px solid #fff;
		}
	
.container
{
	margin:0 auto;
	position:relative;
	width:690px;
}	

 /**
 * Corner
 ******************************************************************/
.corner
{
	background: url("/images/corner.gif") 100% 100% no-repeat;
	bottom:0;
	clear:both;
	height:27px;
	position:absolute;
	right:0;
	width:27px;
	z-index:1;
}

 /**
 * Separator
 ******************************************************************/
.separator
{
	display:inline;
	float:left;
	font-size:0;
	height:10px;
	width:10px;
}

.separator.thin
{
	height:1px;
	width:1px;
}

/**
 * Show
 ******************************************************************/
.print
{
	display:block;
}

.article_info
{
	background-color:#000;
	color:#fff;
	margin:0 0 10px 20px;
	width:auto !important;
	width:100%;
}

	.article_info p
	{
		font-size:0.9em;
		padding:2px 5px 3px 5px;
		margin:0;
	}

/**
 * Hide
 ******************************************************************/
.header,
.search,
.submenu,
.buttons,
.width510 .corner,
.clear,
.footer
{
	display:none;
}