/* CSS Document */

body {
margin: 0px;
margin-top:10px;
background-color:#7E7765;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}
a:link{
color: #0064AA;
text-decoration: none;
}
a:visited{
color: #0064AA;
text-decoration: none;
}
a:hover{
color: #4F7A2C;
text-decoration: underline;
}
a:active{
color: #0064AA;
text-decoration: none;
}
.content{
background-image:url(bilder/1_15.gif);
background-color:#F2EFE3;
padding-left:30px;
padding-right:30px;
padding-top:30px;
padding-bottom:40px;
color:#474641;
font-size: 12px;
line-height:17px;
}
.content2{
background-image:url(bilder/1_15.gif);
background-color:#F2EFE3;
padding-left:30px;
padding-right:30px;
padding-top:20px;
padding-bottom:40px;
color:#474641;
font-size: 12px;
line-height:17px;
}
.menu-bg{
background-image:url(bilder/bg_menu.gif);
background-color:#C7BDA1;
}
.header{
font-size: 11px;
padding-top:10px;
padding-right:30px;
}
.footer{
font-size: 11px;
padding-top:15px;

}
.menu{

font-size:11px;
color:#F2EFE3;
}

.menu a:link, .menu a:visited {
padding-top:7px;
color:#F2EFE3;
font-weight:bold;
text-decoration:none;
padding-left:30px;
display:block;
width:100%;
height:22px;

}
.menu a:hover{ 
color:#F2EFE3;
font-weight:bold;
background-image:url(bilder/button_blue.gif);
}
.footer a:link, .footer a:visited  { 
color:#F2EFE3;
font-weight:bold;
text-decoration:none;
}
.footer a:hover, { 
color:#0064AA;
font-weight:bold;
}

h1{
font-size: 16px;
color:#0064AA;
border-bottom:1px dotted #7E7765 !important;
border-bottom:1px solid #7E7765;
padding-bottom:7px;
margin-top:20px;
margin-bottom:0px;
}

h2{
font-size: 14px;
font-weight:bold;
margin-top:7px;
}
.text-12px-bold{
color:#0064AA;
font-weight:bold;
}
.tdgreen{
font-size:11px;
font-weight:bold;
color:#F2EFE3;
padding:5px 10px 5px 10px;
bo...rder-bottom:2px solid #FCC400;
background-image:url(bilder/round170.gif);
background-repeat:no-repeat;
background-color:#73B240;
}
.tdblue{
font-size:11px;
font-weight:bold;
color:#F2EFE3;
padding:5px 10px 5px 10px;
border-bottom:2px solid #FCC400;
background-color:#0064AA;
}
.tdinhalt{
font-size:11px;
font-weight:bold;
padding:5px 10px 5px 10px;
border-bottom:1px solid #7E7765;
background-color:#E6E0C7;
}
input, textarea{
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding-left:3px;
	background-color: #FFFFFF;
	border: 1px solid #7E7765;
	margin:2px 4px 2px 0px;
}



#pmenu {width:200px; position:relative; margin:0m auto;}
#pmenu a {
width:170px;
height:29px;
padding-left:30px;
background-image:url(bilder/1_18.gif);
line-height:29px;
font-size:11px;
color:#F2EFE3;
}
#pmenu ul {padding:0; margin:0;font-weight:bold;}
#pmenu ul li {list-style-type: none;}
#pmenu ul li a:visited {display:block; text-decoration:none; color:#F2EFE3;}
#pmenu ul li a {display:block; text-decoration:none; color:#F2EFE3;}
#pmenu ul li a:hover {background-image:url(bilder/button_blue.gif);}
#pmenu ul li a:active {background-image:url(bilder/button_blue.gif);}
#pmenu li ul {display: none;} 

#pmenu li:hover > ul#a3 {display:block; position:absolute; margin-top:-29px; left:199px; text-align:left;border-right: 3px solid #0064AA; border-left: 3px solid #0064AA;}
#pmenu #a3 a {background-image:url(bilder/1_18a.gif);}
#pmenu #a3 a:hover {background-image:url(bilder/button_blue.gif);}
#pmenu li:hover > ul#a3b {display:block; position:absolute; margin-top:-29px; left:200px; text-align:left;} 
#pmenu .bold {font-weight:bold;}