/*************************************/
/* elements							 */ 	
/*************************************/
html {
	height: 100%;
	width: 100%;
}

body {
  padding: 0;
  margin: 0;
  background-color: #EDF4FD;
  height: 100%;
  width: 100%;
  font-family:Arial, Verdana;
}

div.content_box {
  padding:0 25px 0 25px;
}

#logo_container, #logo_container img {
  width:200px;
  height:197px;
}

/*************************************/
/*layout tabelle 					 */ 	
/*************************************/

div#startseite_top_image {
	border-style:solid;
	border-width:1px 0 0 0;
	border-color:#FFFFFF;
}

div#startseite_top_image h1{
	color:#FFFFFF;
	font-style:italic;
	font-weight:normal;
	font-size:18px;
	text-align:left;
	border:none;
	margin:20px 0px 0px 20px;
}

div#startseite_top_image ul {
	border:none;
	margin:5px 0 5px 20px;
	padding: 0 0 0 15px;
}

div#startseite_top_image ul li {
	list-style:none; 
	background:url(../../../shared/img/list_bullet_01.gif) no-repeat 0px 5px; 
	padding: 1px 0 1px 15px;
	line-height:17px;
	color:#FFFFFF;
}

div#startseite_top_image li a, div#startseite_top_image li a:link, div#startseite_top_image li a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

/*************************************/
/*layout tabelle 					 */ 	
/*************************************/

#layout {
	height:100%;
	width:820px;
	padding:0px;
	border:none;
	background:url(../img/body_background.gif);
	background-repeat:repeat-y;
}


/*************************************/
/* linke spalte area				 */ 	
/*************************************/

#body_left {
	width:200px;
	height:auto;
	background-color:#EBF2FA;
	font-size:12px;
	float:none /*important*/;
	float:left;
	  display:none;
}

/*************************************/
/* head area				 */ 	
/*************************************/

#head_area {
  width:100%;
	background-color:#035EDA;
}

/*************************************/
/* rechte spalte area				 */ 	
/*************************************/

#body_right {
	width:603px;
	height:auto;
	background-color:#FFFFFF;
	border:solid #A6C3EB;
	border-width:0 0 0 1px;
	font-size:12px;
	float:none /*important*/;
	float:left;
}

/*************************************/
/* footer			 */ 	
/*************************************/

#footer {
	width:auto;
	padding:10px 0 10px 0;
	background-color:#FFFFFF;
	border:solid #CBDBF0;
	color:#688CBC;
	border-width:1px 0 0 0;
	font-size:12px;
	margin:5px 20px auto 20px;
	text-align:center;
}



#main_navi {
	display:none;
}


#language_selector {
	display:none;
}

