@charset "UTF-8";

body
{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px; background-image:url(../images/bg.png); margin-top:0px;}




/*headlines*********************************************************************/

h1 { font-size:15px; color:#F30; }		
h2 {}
h3 {}


/*allgemeine Links*********************************************************************/

a:link, a:visited {color:#ff6600; text-decoration:none; font-weight:normal;}
a:active, a:hover {color:#667; text-decoration:none;}




/*Leistungsnavi*/


	a.menubold {font-size:12px; color:#9eb8d1; display:block; text-decoration:none; text-indent:9px; text-align:left; padding: 3px 0px 1px 14px; width:276px; height:22px;}
	a.menubold:link, a.menubold:visited { color:#9eb8d1; text-decoration:none;text-align:left; height:22px; text-indent:9px;}
	a.menubold:hover {color:#fff; text-indent:9px;text-align:left; background-color:#114a85; height:22px; }
	
	a.menuboldactive {font-size:12px; color:#fff; display:block; background-color:#FF6600; text-decoration:none; text-indent:9px; text-align:left; width:276px; padding: 3px 0px 1px 14px; height:22px; } 
	
	
	
				
	a.menu { font-size:12px; display:block; background-color:#E9E9E9; padding: 2px 0px 2px 14px; color:#fff; text-decoration:none; text-indent:9px; text-align:left;width:276px; }
	a.menu:link, a.menu:visited { color:#fff; text-decoration:none;text-align:left;text-indent:9px;}
	a.menu:hover {  color:#fff; text-indent:9px;text-align:left;}
	
	a.menuactive {  font-size:12px; color:#fff; display:block; background-color:#CCCCCC; text-decoration:none; text-indent:9px; text-align:left; width:276px; padding: 2px 0px 2px 14px; } 
	




/*GesamtRahmen und -größe*/
#gesamt  {margin: 0 auto; width:900px; margin:0px auto; height:auto; background-image:url(../images/bgcontent.jpg);}


/**********************************************************************************************************************************/

/*headerbereich*/
#wwwadr {height:0px; width:900px;}
#header {height:338px; width:900px;}


#menurechts{height:44px; width:571px; float:right;}


/**********************************************************************************************************************************/

/*contentbereich*/
#leftside {
	height:auto;
	width:261px;
	float:left;
	padding:15px;	
}
#contentbg {height:auto; width:603px; margin-right:7px; float:right; background-color:#fff;}

#logo {
	height:200px;
	width:519px;
	padding:0 42px 0px 42px; background-image:url(../images/logoundanfahrt.png);
}

#inhalt {
	height:auto;
	width:537px;
	padding:25px 42px 42px 32px;
}

/**********************************************************************************************************************************/
/*Auflistungs-Tabellen*/
table.tabelle{width:202px; height:28px; float:left; font-family:Trebuchet MS, Arial, sans-serif; font-weight:normal; text-align:left; color:#420404;  border-bottom:1px solid #dd7110;}
td.listhead {padding:5px;  border-bottom:1px solid #dd7110;}
td.listline {border-bottom:1px dotted #333333;}
td.listorange {background-color:#ffe5b2; padding:5px;}
td.listrosa {background-color:#ffefe2; padding:5px;}
td.ohead {background-color:#dd7110; height:5px;}
td.ofoot {background-color:#dd7110; height:5px;}

/*Kontaktformular-Formationen*/
table.list {width:500px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
tr.listhead {background-color:#587796; color:#fff;}
td.listline {border-bottom:1px dotted #333333;}
tr.listgrau {background-color:#f4f4f4;}
tr.listgelb {background-color:#d9d9d9;}




.imageframe {border: 1px solid #333;}


/*Aufgabenbereich*/
.adrbox {

	line-height:21px;
	width:150px;
	float:right;}
	
	
.note {
	width:490px;
	height:auto;
	padding:20px;
	background-color:#f4f4f4;}	
	
.picbox {

	width:70px;	
	float:left;}
	
	
/*Selbstdefinierte Aufzählungslisten Typen*/
.arrow li {list-style:none; background:url(../images/arrow.gif) 0 50% no-repeat; margin-left:-40px; text-indent:23px; line-height:25px;}	


.redfont { color:#CC0000;}
	
	
	/******FOTOLINKS zum Beispiel Newsletter bei Webdesign Referenzen*******************************************************************/

a.piclink80 {display:block; border:3px solid #ccc; height:80px; width:80px;}
a.piclink80:link {border:3px solid #ccc; height:80px; width:80px;}
a.piclink80:visited {border:3px solid #ccc; height:80px; width:80px;}
a.piclink80:active, a.piclink80:hover {border:3px solid #666666; height:80px; width:80px;}


