BODY  {
	font-family : Verdana,Arial,Helvetica,'sans-serif';
	font-size : 12px;
	color : #11365A;
	text-align : left;
	scrollbar-arrow-color:000000;
    scrollbar-base-color:D6DBE1;
    scrollbar-face-color:ffffff;
    scrollbar-highlight-color:000000;
}

td  {
	font-family : Verdana,Arial,Helvetica,'sans-serif';
	font-size : 12px;
	color : #000000;
	}

.small  {
	font-family : Verdana,Arial,Helvetica,'sans-serif';
	font-size : 10px;
	color : #495F5D;
	}	
	
formfelder  {
	font-family : Verdana,Arial,Helvetica,sans-serife,'sans-serif';
	font-size : 12px;
	color : #000000;
	border: 1px solid;
	border-color: #4C4C4C;
	}	

.radio  {
	font-family : Verdana,Arial,Helvetica,sans-serife,'sans-serif';
	font-size : 12px;
	color : #000000;
	border: 0;
	border-color: #ffffff;
	}		
	
.checkbox {
	font-family : Verdana,Arial,Helvetica,sans-serife,'sans-serif';
	font-size : 12px;
	color : #ffffff;
	border: 0;
	border-color: #ffffff;
	}	
	
.button  {
	font-family : Verdana,Arial,Helvetica,sans-serife,'sans-serif';
	font-size : 12px;
	color : #000000;
	border: 0 solid;
	}		
	
select  {
	font-family : Verdana,Arial,Helvetica,sans-serife,'sans-serif';
	font-size : 11px;
	color : #11365A;
	border: 1px solid;
	}		
	
.header  {
	font-family : Arial,Helvetica,'sans-serif';
	font-size : 12px;
	color : #495F5D;
	font-weight : bold;
}

.news  {
	font-family : Arial,Helvetica,'sans-serif';
	font-size : 11px;
	color : #495F5D;
	font-weight : bold;
}
.newsdatum  {
	font-family : Arial,Helvetica,'sans-serif';
	font-size : 11px;
	color : #ffffff;
	font-weight : bold;
	}	

.weiss  {
	font-family : Arial,Helvetica,'sans-serif';
	font-size : 11px;
	color : #ffffff;
	font-weight : normal;
	}		

.gruen  {
	font-family : Arial,Helvetica,'sans-serif';
	font-size : 11px;
	color : #495F5D;
	font-weight : normal;
	}		
	
.datum  {
	font-family : Arial,Helvetica,'sans-serif';
	font-size : 11px;
	color : #ffffff;
	font-weight : bold;
	}	

A:link  {
	font-family : Arial,Helvetica,'sans-serif';
	color : #495F5D;
	text-decoration : none;
}

A:Visited  {
	font-family : Arial,Helvetica,'sans-serif';
	color : #495F5D;
	text-decoration : none;
	}

A:Hover  {
	font-family : Arial,Helvetica,'sans-serif';
	color : #B0C8BA;
	text-decoration : none;
	}	
	
A:Active  {
	font-family : Arial,Helvetica,'sans-serif';
	color : #495F5D;
	text-decoration : none;
	}
	
A:Focus  {
	font-family : Arial,Helvetica,'sans-serif';
	color : #495F5D;
	text-decoration : none;
	}

	
A.newsdatum:link  {
	font-family : Arial,Helvetica,'sans-serif';
	color : #FFFFFF;
	font-size : 10px;
	text-decoration : none;
	font-weight : normal;
}

A.newsdatum:Visited  {
	font-family : Arial,Helvetica,'sans-serif';
	color : #FFFFFF;
	font-size : 10px;
	text-decoration : none;
	font-weight : normal;;
	}

A.newsdatum:Hover  {
	font-family : Arial,Helvetica,'sans-serif';
	color : #000000;
	font-size : 10px;
	text-decoration : none;
	font-weight : normal;;
	}	
	
A.newsdatum:Active  {
	font-family : Arial,Helvetica,'sans-serif';
	color : #FFFFFF;
	font-size : 10px;
	text-decoration : none;
	font-weight : normal;;
	}
	
A.newsdatum:Focus  {
	font-family : Arial,Helvetica,'sans-serif';
	color : #FFFFFF;
	font-size : 10px;
	text-decoration : none;
	font-weight : normal;
	}
	
	
A.white:link  {
	font-family : Arial,Helvetica,'sans-serif';
	color : #FFFFFF;
	font-size : 11px;
	text-decoration : none;
	font-weight : bold;
}

A.white:Visited  {
	font-family : Arial,Helvetica,'sans-serif';
	color : #FFFFFF;
	font-size : 11px;
	text-decoration : none;
	font-weight : bold;
	}

A.white:Hover  {
	font-family : Arial,Helvetica,'sans-serif';
	color : #000000;
	text-decoration : none;
	}	
	
A.white:Active  {
	font-family : Arial,Helvetica,'sans-serif';
	color : #000000;
	font-size : 11px;
	text-decoration : none;
	font-weight : bold;
	}
	
A.white:Focus  {
	font-family : Arial,Helvetica,'sans-serif';
	color : #000000;
	font-size : 11px;
	text-decoration : none;
	font-weight : bold;
	}


/* Navigation */
#navi {
	left: 10px;
	top: 74px;
	width: 446px;
	height: 13px;
	margin: 0px;
	padding: 0px;
	position: relative;
	z-index: 3;
	}

a.agentur {
      display:block;
      width: 41px;
	  height: 11px;
      padding: 0px;
      margin: 0px;
      border: 0px;
      background-image:url(images/navi_agentur1.gif);
	  background-repeat:no-repeat;
      }
	  
a.agentur:hover {
      display:block;
      background-image:url(images/navi_agentur2.gif);
	  background-repeat:no-repeat;
      }
	  
a.agentur-act {
      display:block;
      background-image:url(images/navi_agentur2.gif);
	  background-repeat:no-repeat;
      }
a.referenzen {
      display:block;
      width: 41px;
	  height: 11px;
      padding: 0px;
      margin: 0px;
      border: 0px;
      background-image:url(images/navi_referenzen1.gif);
	  background-repeat:no-repeat;
      }
	  
a.referenzen:hover {
      display:block;
      background-image:url(images/navi_referenzen2.gif);
	  background-repeat:no-repeat;
      }
	  
a.referenzen-act {
      display:block;
      background-image:url(images/navi_referenzen2.gif);
	  background-repeat:no-repeat;
      }
a.news {
      display:block;
      width: 41px;
	  height: 11px;
      padding: 0px;
      margin: 0px;
      border: 0px;
      background-image:url(images/navi_news1.gif);
	  background-repeat:no-repeat;
      }
	  
a.news:hover {
      display:block;
      background-image:url(images/navi_news2.gif);
	  background-repeat:no-repeat;
      }	
	  
a.news-act {
      display:block;
      background-image:url(images/navi_news2.gif);
	  background-repeat:no-repeat;
      }  
a.kontakt {
      display:block;
      width: 41px;
	  height: 11px;
      padding: 0px;
      margin: 0px;
      border: 0px;
      background-image:url(images/navi_kontankt1.gif);
	  background-repeat:no-repeat;
      }
	  
a.kontakt:hover {
      display:block;
      background-image:url(images/navi_kontakt2.gif);
	  background-repeat:no-repeat;
      }	
a.kontakt-act {
      display:block;
      background-image:url(images/navi_kontakt2.gif);
	  background-repeat:no-repeat;
      }	  
a.impressum {
      display:block;
      width: 41px;
	  height: 11px;
      padding: 0px;
      margin: 0px;
      border: 0px;
      background-image:url(images/navi_impressum1.gif);
	  background-repeat:no-repeat;
      }
	  
a.impressum:hover {
      display:block;
      background-image:url(images/navi_impressum2.gif);
	  background-repeat:no-repeat;
      }	
	  
a.impressum-act {
      display:block;
      background-image:url(images/navi_impressum2.gif);
	  background-repeat:no-repeat;
      }	   
a.jobs {
      display:block;
      width: 41px;
	  height: 11px;
      padding: 0px;
      margin: 0px;
      border: 0px;
      background-image:url(images/navi_jobs1.gif);
	  background-repeat:no-repeat;
      }
	  
a.jobs:hover {
      display:block;
      background-image:url(images/navi_jobs2.gif);
	  background-repeat:no-repeat;
      }	
a.jobs-act {
      display:block;
      background-image:url(images/navi_jobs2.gif);
	  background-repeat:no-repeat;
      }    
a.home {
      display:block;
      width: 41px;
	  height: 11px;
      padding: 0px;
      margin: 0px;
      border: 0px;
      background-image:url(images/navi_home1.gif);
	  background-repeat:no-repeat;
      }
	  
a.home:hover {
      display:block;
      background-image:url(images/navi_home2.gif);
	  background-repeat:no-repeat;
      }	  
	
/* CoolMenus 4 - default styles - do not edit */
.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0px; top:0px; visibility:visible;}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0;}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10px; height:10px; visibility:hidden;}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:0px; font-family:tahoma,arial,helvetica; font-size:11px; font-weight:bold;}
.clLevel0{color:#11365A;}
.clLevel0over{color:#11365A; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden;}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:tahoma, arial,helvetica; font-size:11px; font-weight:bold;}
.clLevel1{background-color:#495F5D; layer-background-color:#495F5D; color:white;}
.clLevel1over{background-color:#495F5D; layer-background-color:#495F5D; color:black; active:black; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; z-index:500; visibility:hidden; background-color:#DADADA; layer-background-color:#F3F3F3;}

