/*
Sonder CSS - Nur für die Startseite

*/

/******************Allgemein*****************/


#col2, #col2_content, #col1, #col1_content {
	display:none;
}

#col3 {
	margin-left:0;
	margin-right:2em;
}
#col3_content h4{
	margin-bottom:0;
}

  /* Hide #col2 | #col2 abschalten */
  #col2start, #col2start_content { display:none }

/****************Rechte Spalte***************/

  /* Move #col1 to the right | #col1 nach rechts verschieben */
  #col1start { float:right; width: 39%; }
  #col1start_content { 
	padding-left: 10px; 
	padding-right: 20px; 
  }

  
  #col1start_content h4, #col3start_content h4 {

	font-weight:normal;
	text-transform:uppercase;
	color:#2775BF;
	border:none;

	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	letter-spacing:1px;
	font-weight:normal;
	text-transform:uppercase;
	border:none;
	background-color:#FFF;
	padding-bottom:0;
}
  #col1start_content h4:first-letter, #col3start_content h4:first-letter {
	font-weight: bold;
}	

  #starter, #kontakt{
	border-bottom: 1px solid #2775BF;
	padding:1.4em 0;
	margin: 0;
		
} 
#starter p{
	margin:0.1em;
}

#col1start_content p{
	margin: 0 1em;
}

#starter p{
	margin:0 1.6em;
}

#kontakt table{
	border:none;
	margin:0;
}  

#col1start_content #box_whatsnew{
	margin: 1.2em 0;
	background-color: #fff;
	padding-bottom:0;
}

#col1start_content #box_whatsnew h4, #col3start_content .subcl h4{
	background-color: #fff;
	padding:0.2em 1em;
	margin:0;
}

#col1start_content .boxInfoBodyRS{
	padding:0.4em 0.8em 0.9em 0.8em 
	
}
.spalt{
	height:1.2em;
	background-color:#FFF;
}

/****************Linke Spalte****************/
  /* Adjust right margin | Rechten Randabstand anpassen */
  #col3start{ margin-left:0; margin-right:39%; }
  #col3start_content { padding-left: 20px; padding-right: 10px; }


#startdesc {
	height:28.35em;
}



#col3start_content .subcolumns{
	border-width: 1px 0;
	border-style:solid;
	border-color: #2775BF;
	min-height: 12.04em;

}

#col3start_content .subcl, #col3start_content .subcr {
	border:none;
	min-height: 0;
	padding:1.2em 0.36em;

}

#col3start_content .subcl p, #col3start_content .subcr p {
	text-align:left;
	/*padding:0 1em;*/
	padding-top:5px;
	padding-bottom:5px;
	padding-left:17px; 
	padding-right:10px; 
}

#col3start_content .subcl{
	background-color: #C6E3F3;
	margin:1.2em 0;
	padding:0;
	padding-bottom:0.2em;
}	

#advanced_search input[type="text"] {
	/*margin-left:1em;*/
	margin-left:17px;
	width:80% !important;
}

#advanced_search input[type="image"] {
	margin-left:17px;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
}

#advanced_search label {
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	line-height:16px;
}

@import url(print_start.css);