html{margin:0; padding:0;}
body {
        background-color: #999999; margin: 0px 0px 0px 0px;
}
ul{list-style-type: none; margin:0; padding:0}
/*Hauptmenue*/
div#menue{
margin:2px 0 0 0;
font-family: verdana,sans-serif;
}
div#menue ul{
margin:0;
padding-top:38px; 
list-style-type: none; 
margin:0;
}
div#menue li{
text-align:right;
margin:0;
list-style-type: none;
}
div#menue li.active{
background:url(images/pfeil.gif) 20% 30% no-repeat;
}

div#menue a{
display: block;
padding: 1px;
width: 160px;
}

div#menue a:link, #menue a:visited{
font: normal 10px verdana,sans-serif;
color: #003366;
text-decoration: none;
line-height:12pt;
}

div#menue a:hover
{
color: #EEEEEE;
text-decoration: none;
line-height:12pt;
background:url(images/pfeil.gif) 20% 30% no-repeat;
}

/*Hauptmenue Ende*/
/*Hauptmenue fuer die Seiten arbeiten_angewandt*/
div#menue2{
margin:0;
padding:0;
font-family: verdana,sans-serif;
}

div#menue2 ul{
margin-left:0;
list-style-type: none;
padding-top:38px; 
}
div#menue2 li{
text-align:right;
list-style-type: none;
margin:0;
}
div#menue2 li.active{
background:url(images/pfeil.gif) 20% 30% no-repeat;
}

div#menue2 a{
display: block;
padding: 1px;
width: 160px;
}

div#menue2 a:link, #menue a:visited{
font: normal 10px verdana,sans-serif;
color: #003366;
text-decoration: none;
line-height:12pt;
}

div#menue2 a:hover
{
color: #EEEEEE;
text-decoration: none;
line-height:12pt;
background:url(images/pfeil.gif) 20% 30% no-repeat;
}
/*Hauptmenue2 Ende*/

/*für seite freie arbeiten*/
div#menue_frei{
margin:-2px 0 0 -2px;
padding:0;
font-family: verdana,sans-serif;
}

div#menue_frei ul{
margin-left:0;
list-style-type: none;
padding-top:38px; 
}
div#menue_frei li{
text-align:right;
list-style-type: none;
margin:0;
}
div#menue_frei li.active{
background:url(images/pfeil.gif) 20% 30% no-repeat;
}

div#menue_frei a{
display: block;
padding: 1px;
width: 160px;
}

div#menue_frei a:link, #menue a:visited{
font: normal 10px verdana,sans-serif;
color: #003366;
text-decoration: none;
line-height:12pt;
}

div#menue_frei a:hover
{
color: #EEEEEE;
text-decoration: none;
line-height:12pt;
background:url(images/pfeil.gif) 20% 30% no-repeat;
}
/*menue seite freie arbeiten ende*/


.ka {
		padding-top:0px;
}

.titelseite{
		font: normal 11px verdana,sans-serif; color: #F5EFE9;

}
.titeltext{
		font: normal 10px verdana,sans-serif; color: #4b5059;
        line-height:13pt;
		padding-top:5px;
}


td.header{
		padding-top:25px; padding-bottom:20px;
		background-color: #F5EFE9;
	
}
td.header a {
		font: normal 12px verdana,sans-serif; color: #003366;
		text-align:left;
		letter-spacing:1px;
		white-space: nowrap;
}


td	{
        font: normal 11px verdana,sans-serif; color: #4b5059;
        vertical-align:top;
        padding-top:2px; padding-bottom:1px;padding-left:0px; padding-right:0px;
        line-height:12pt;
		}
			
		
td.kurztitel{
        font: normal 10px verdana,sans-serif; color: #05223F;
        vertical-align:top;
        padding-top:0px; padding-bottom:0px;padding-left:10px; padding-right:10px;
        line-height:11pt;
		width:120px;
}

.inhalt{
		padding-left:0px; padding-top:40px; 
}
.inhaltdia{
		padding-left:0px; padding-top:42px; 
}

.ue{
		padding-left:0px; padding-right:25px; 
		padding-bottom:20px
		
}
.ue2{
		padding-left:0px; padding-right:25px; 
		padding-bottom:5px
		
}
.pfeil {
		 padding-top:2px	
} 


 /* Uebersichtstabelle ueber alle angewandte Arbeiten  */
.uebersicht1{ 
		padding-left:5px; padding-top:0px; 
		}

.h1{
        font: normal 10px verdana,sans-serif; color: #FFFFFF;
		text-align:left;
        padding-top:5px; padding-bottom:5px; padding-left:0px; padding-right:0px;
		letter-spacing:1px;
}
/*Titelschriftzug*/
.bruns {
		font: normal 12px verdana,sans-serif; color: #003366;
		text-align:left;
		letter-spacing:1px;
		white-space: nowrap;
	
}
.themenpfad {
		font: normal 11px verdana,sans-serif; color: #FFFFFF;
		text-align:right;
		
}

.titel{
        font: normal 10px verdana,sans-serif; color: #FFFFFF;
		text-align:right;
		
       
}

	
td.bild	{
        vertical-align:top;
        padding:0;
        }	

	
a {
	font: normal 10px verdana,sans-serif;
	color: #003366;
	text-decoration: none;
	line-height:12pt;
	
}
a:hover {
	font: normal 10px verdana,sans-serif;
	color: #EEEEEE;
	text-decoration: none;
	line-height:12pt;
	}

a:active {
	font: normal 10px verdana,sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	line-height:12pt;
	}



.kundenliste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
}


.seperator {
font-size:1px;
line-height:1px;
height:1px;
border-bottom:1px solid #FFFFFF;
margin:10px 0 10px 0;
padding:0
}