* { width: auto!important; overflow: visible!important; background: none!important;}
#searchablecontent, #functions, #author, .gmnoprint, #ie6nomore , #nav, #news_selection, #skip, .gmnoprint, .hide, #sujet, #linie, #leitbild, #oben, #unten, #designby, #designbyu, #grau, .leitbildfaktor, .googlemaps, .infolist_toplink, .infolist_top  {display: none!important;}
#content {	margin-right: 3em; /* Firefox workaround */	background:#FFFFFF;	padding: 0;	margin-top: 0;}
body {color:#646567;  }
table.data .thead {display:none;}
a {text-decoration: none; color:#fbc24d;}
a:hover {color:#a2a2a2; }
img {border:0;}		
#contactinfo { font-size:14px;  color:#646567; border-top:1px solid #fbc24d; padding-top:5px; margin-top:15px;}
		#contactinfo span{color:#646567;}
		#contactinfo a{color:#646567;}
		#contactinfo a:hover{color:#646567;}
		#contactinfo.vcard .photo, #contactinfo.vcard .tel .type, #contactinfo.vcard .org, #contactinfo.vcard .country-name{display:none;}
	
#startpage #title{display:none;}

#content {margin-top:50px;}

/*--- google maps ---*/
	#google_maps_map { display:block!important; height:430px!important;  overflow:hidden!important; width:550px!important;}
	
	#news_page .graphic {float:left; margin-right:10px; margin-bottom:10px; border:1px solid #646567;}
#content .news_preview .entity{border:1px solid #c0c4c5; margin-bottom:10px; padding:2px; }
#content .news_preview .entity.activate{border:1px solid #f8b323; margin-bottom:10px; padding:2px; }
#content .news_preview .entity.activate h3 a{color:#fbc24d;}
#content .news_preview .entity.activate h3 a:hover{color:#a2a2a2;}
#content .news_preview .entity h3 a{color:#a2a2a2;}
#content .news_preview .entity h3 a:hover{color:#f8b323;}

/*Team*/
#leitung {margin-top:30px; margin-bottom:20px; padding-left:5px; }
#leitung .leitung { width:290px; margin-right:15px; }
#leitung .leitung img{border:1px solid #a2a2a2;}
#leitung .leitung .name{font-weight:bold; font-size:1.1em; }
#team {padding-left:5px; border-top: 1px solid #f8b323; padding-top:20px; margin-top:20px;}
#team .teammitglied { margin-right:15px; width:280px; margin-bottom:15px; }
#team .teammitglied .tdteampic{width:75px; }
#team .teammitglied img{margin-right:10px; border:1px solid #a2a2a2;}
#team .teammitglied .name{font-weight:bold;}

h1 {margin:0 0 0.5em 0; font-size:160%;color:#fbc24d;}
h2 {margin:0 0 0.5em 0; font-size:140%; color:#646567;}
h3 {margin:0.5em 0 0.5em 0; font-size:120%;}
h4 {margin:0 0 0.5em 0; font-size:110%;}
h5 {margin:0; font-size:100%;}
h6 {margin:0; font-size:100%;}

#content .onlinetool_overview .entity {padding-left:30px; padding-top:2px; background-image:url('../images/rechner_icon.gif'); background-repeat:no-repeat; background-position: left top; border:1px solid #646567; margin-bottom:10px;}
#content .onlinetool_overview .entity.activate{background-image:url('../images/rechner_icon_h.gif');}

#content .overview .entity .description{display:none;}
#content .overview .entity {margin-left:60px; margin-bottom:0; padding:0;}
#content .overview .entity h3{margin:0; padding:0; font-size:1.2em; font-weight:normal;}
#content .overview {margin-bottom:1em; margin-top:1em;}

#content .download *, #content .link * { vertical-align: middle; padding-right: 5px;}

#content .subfolder_overview{margin:0; padding:0;}
#content .subfolder_overview li{list-style:none; margin: 0 0 10px 0; padding:6px; border:1px solid #c0c4c5;}
#content .subfolder_overview li.activate{border:1px solid #f8b323;}
#content .subfolder_overview li h2{font-size:1.2em; margin-bottom:0.5em; }
#content .subfolder_overview li a{ color:#a2a2a2;}
#content .subfolder_overview li.activate  a{color:#f8b323;}
#content .subfolder_overview li a:hover{color:#a2a2a2;}
#content .subfolder_overview li .mehr{font-size:0.9em; color:#f8b323;}
#content .subfolder_overview li .mehr:hover{color:#a2a2a2;}

#atikon_address {padding-left: 190px; }
#atikon_contact td {width:170px; }

