body, html
{
	height: 					100%;
	width: 						100%;
	margin:						0px;
	padding:					0px;
}

body
{
	background-color:			#FFFFFF;
}
a
{
color:#666666;
text-decoration:none;

}
li {
font-weight:normal;}
div
{
	font-family:				Verdana;
	font-size:					12px;
}

div.left
{
	width:						138px;
}

div.right
{
	position:					absolute;
	left:						138px;
	width:						886px;
	height:						768px;
	float:						right;
}

/*
 ##### LEFT #####
 */
div.left div.l1
{
	/*height:						152px;*/
	background-color:			#d1d1d1;
	padding-left:				93px;
	padding-top:				124px;
	color:						#666666;
}


div.left div.l2
{
	height:						28px;
	background-color:			#666666;
	color:						#FFFFFF;
	padding-left:				20px;	
	vertical-align:				middle;
	line-height: 				28px;
}


div.left div.l3
{
	height:						426px;
}

div.left div.l4
{
	height:						19px;
	font-size:					10px;
	background-color:			#666666;
	color:						#FFFFFF;
	height:						19px;
	padding-left:				60px;	
	vertical-align:				middle;
	line-height: 				19px;
}

/*
 ##### RIGHT #####
 */

div.right div.r1
{
	padding-top:				26px;
	padding-left:				26px;
	height:						126px;
}

div.right div.r1 img.logo
{
	float:						left;
}

div.right div.r1 img.title
{
	padding-left:				10px;
	display:					block;
}

div.right div.r1 img.subhead
{
	margin-left:				68px;
	margin-top:					20px;
}

div.right div.r2
{
	height:						28px;
	width:						886px;
	background-color:			#ffdd00;
}

div.right div.r2 img 
{
	margin-left:				100px;
	margin-top:					7px;
}

div.right div.r3
{	
	padding-top:				80px;
	padding-left:				26px;					
	height:						346px;
	width:						858px;
}

div.right div.r3 div
{
	font-size:					14px;
	line-height:				20px;
}

div.right div.r3 div.field
{
	padding-right:				26px;
	float:						left;
	color:						#666666;
	width:						260px;
	height:						260px;
}

div.right div.r3 div.field div.top
{
	font-weight:				bold;
	height:						38px;
}

div.right div.r3 div.yellow, div.right div.r3 div.blue, div.right div.r3 div.orange
{
	width:						100%;
	font-size:					1px;
	height:						6px;
}

div.right div.r3 div.yellow
{
	background-color:			#ffdd00;
}

div.right div.r3 div.blue
{
	background-color:			#0075bd;
}

div.right div.r3 div.orange
{
	background-color:			#ee7f01;
}

div.right div.r3 div.text
{
	padding-left:				32px;
	padding-top:				10px;
}

div.right div.r4
{
	height:						19px;
	font-size:					10px;
	background-color:			#666666;
	color:						#FFFFFF;
	width:						846px;
	padding-left:				40px;	
	vertical-align:				middle;
	line-height: 				19px;
}

div.right div.r4 div.first
{
	float: left;
}

div.right div.r4 div.second
{
	margin-left:				280px;
}

div.right div.r5
{
	height:						145px;
	width:						886px;
}

/* IMPRESSUM */

div.right div.r3im div.impress
{
	padding-right:				26px;
	float:						left;
	color:						#666666;
	width:						700px;
	height:						400px;
}
div.right div.r3im div.impress div.top
{
	font-weight:				bold;
	height:						38px;
}
div.right div.r3im
{	
	padding-top:				25px;
	padding-left:				26px;					
	height:						346px;
	width:						858px;
}
div.right div.r3im div
{
	font-size:					11px;
	line-height:				20px;
}
/* CSS Document */

