body{
  background-color: #C1D0EA;
}
div#mainbox{
  background-image: url(../img/startseite.jpg);
  background-repeat: no-repeat;
}
div#mainbox.en{  
	background-image: url(../img/startseite_en.jpg);
	}

div#toplogo{
  background-image: url(../img/toplogo-start.gif);
}
div#navmain a{

}
div#navmain a#nav1{
  top:7px;
  left:13px;
  padding:21px 0px 0px 22px;
}
div#navmain a#nav2{
  top:69px;
  left:0px;
  padding-left:20px;
}
div#navmain a#nav6{
  top:128px;
  left:0px;
  padding-left:10px;
}
div#navmain a#nav3{
  top:187px;
  left:1px;
}
div#navmain a#nav4{
  top:247px;
  left:10px;
  padding-left:20px;
}
div#navmain a#nav5{
  top:306px;
  left:30px;
  width:205px;
  height:40px;
  padding-left:25px;
}

div#navutils a{
  color:#C3DFF7;
  border-color:#1152B6;
}
div#search{
  left:460px;
}
div#portraits{
  position:absolute;
  top:29px;
  left:34px;
  height:87px;
  width:170px;
  overflow:hidden;
  border:none;
  border-color: #4889DB #C3DFF7 #C3DFF7 #4889DB;
}
div#portraits img{
  margin:0px;
  padding:0px;
  border:none;
  width:28px;
}

div#portrait-gr div{
  position:absolute;
  padding:1px;
  border:solid;
  border-width:0px;
  border-color:#FFF #333 #333 #FFF;
  background-color: #FFF;
  z-index:99;
}

div#portrait-gr div.hidden{
  display:none;
}
div#portrait-gr div.shown{
  display:block;
}
div#portrait-gr div.firstrow{
  
}
div#portrait-gr div.secondrow{
  
}
div#portrait1{
  left:10px;
  top:60px;
}
div#portrait2{
  left:36px;
  top:60px;
}
div#portrait3{
  left:62px;
  top:60px;
}
div#portrait4{
  left:88px;
  top:60px;
}
div#portrait5{
  left:114px;
  top:60px;
}
div#portrait6{
  left:140px;
  top:60px;
}
div#portrait7{
  left:10px;
  top:96px;
}
div#portrait8{
  left:36px;
  top:96px;
}
div#portrait9{
  left:62px;
  top:96px;
}
div#portrait10{
  left:88px;
  top:96px;
}
div#portrait11{
  left:114px;
  top:96px;
}
div#portrait12{
  left:140px;
  top:96px;
}
div#portrait13{
  left:322px;
}
div#portrait14{
  left:348px;
}
div#portrait15{
  left:374px;
}

div#neu_box{
	text-align:center;
	position:absolute;
	top: 205px;
	left: 22px;
}
div#callback_service{
	position:absolute;
	top:140px;
	left:10px;
	width:239px;
	height:379px;
	background: url(../img/bg_box_callback-service.gif) no-repeat;
}
div#callback_service div.inner{ 
	position:absolute;
	top:113px;
	left:17px;
	width:203px;
}
div#callback_service div.inner h2{
	padding-left:50px;
	font-size:1.5em;
	margin:0px 0px 10px 0px;
}
div#callback_service div.inner p{
	font-size:0.9em;
	margin:2px 0px;

}
div#callback_service div.inner  form{
	padding:0px;
	margin:0px;
}
div#callback_service div.inner th{
	padding:0px 5px 0px 0px;
	margin:0px;
	font-size:0.9em;
	text-align:left;
}
div#callback_service div.inner td{
	padding:0px;
	margin:0px;
}
div#callback_service div.inner input, div#callback_service div.inner select{
	width:100px;
	border:1px solid #999;
	font-size:0.9em;
	outline:none;
}
div#callback_service div.inner input.submit{
	color:#FFF;
	height:25px;
	padding:3px 0px 7px 0px;
	background:transparent url(../img/submit_start_callback.gif) no-repeat;
	border:none;
	outline:none;
	cursor:pointer;
}
div#callback_service div.inner p.fussnote{
	text-align:center;
	color:#073886;
	margin-top:0px;
}
div#info_fluege{
	position:absolute;
	bottom:0px;
	left:10px;
	width:350px;
	height:65px;
	padding:0px 0px 0px 65px;
	background: url(../img/bg_box_info-fluege.gif) no-repeat;
}
div#info_fluege h2{
	padding:0px;
	margin:2px 0px 0px 0px;
	color:#FFF;	
}
div#info_fluege p{
	padding:0px;
	margin:0px;
	color:#FFF;	
}
div#t2{
	position:static;
}
div.startblock{
	position:absolute;
}
div.block10{
	top:115px;
	left:335px;
	width:380px;
}
div.block20{
	top:135px;
	left:325px;
	width:380px;
}
div.block30{
	top:160px;
	left:315px;
	width:370px;
}
div.block40{
	top:200px;
	left:305px;
	width:370px;
}

div.block50{
	top:390px;
	left:305px;
	width:270px;
	background:url(../img/bg_form_start_special.gif) no-repeat left 20px;
	padding-left:110px;
}
div.block50 h4{
	margin-bottom:0px;
}
	
div.startblock ul{
	color: #073886;
}
#start_special{
	margin:10px 0px;
}
#start_special input.submit{
	color:#FFF;
	padding:2px 0px 5px 0px;
	width:81px;
	height:24px;
	background:transparent url(../img/submit_start_special.gif) no-repeat -1px;
	border:none;
	outline:none;	
	margin:0px;
	cursor:pointer;
}
div.startblock button{
	top:9px;
}
#search input.submit{
	color:#FFF;
	width:66px;
	height:24px;
	padding:2px 0px 5px 0px;
	background:transparent url(../img/submit_start_search.gif) no-repeat;
	border:none;
	outline:none;
	cursor:pointer;
}

