/* CSS Document */
body{background-image:url(../../site_layout/balken.png);background-repeat:repeat-x;padding:0;background-color:#004D9F;background-position:0 36em;margin:0;font-family:Arial, Helvetica, sans-serif;}

/*Dynamischer Hintergrund*/
#geruest
{width:900px;height:100%;margin:0 auto;padding:0;}
/*Logo*/
#home_logo
{background-image:url(../../site_layout/logo_unter_klein.jpg);width:900px;height:114px;margin:0 0 0 0;}
ul#logo{margin:0;padding:0;list-style-type:none;}
ul#logo li#vplogo{margin:10px 0 0 0;width:200px;clear:all;}
ul#logo li#ws{float:right;margin:-40px 0 0 0;}
#navigation
{clear:left;width:900px;margin:-55px 0 0 0px;}
ul#oben_nav{margin:80px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:10pt;color:#fff;list-style-type:none;padding:0;}
ul#oben_nav li {float:left;padding:0 5px 0 0;margin:0 0 0 0%;text-align:center;}
ul#oben_nav li a{color:#fff;text-decoration:none;font-size:10pt;}
ul#oben_nav li a:hover{color:#fff;text-decoration:underline;}

#nav_links{width:153px;height:420px;float:left;}
ul#pub{list-style-type:none;font-size:10pt;margin:50px 0 0 -15px;}
ul#pub li#titelp{font-size:12pt;color:#FF9900;margin:0 0 5px 0;}
ul#pub li a{font-size:8pt;color:#fff;text-decoration:none;}
ul#pub li a:hover{color:#fff;text-decoration:underline;}
ul#pub li img{padding:0 5px 0 0;}

ul#publ{list-style-type:none;font-size:10pt;margin:50px 0 0 -35px;}
ul#publ li{padding:0 0 3px 0;}
ul#publ li#titelp{font-size:12pt;color:#FF9900;margin:0 0 5px 0;}
ul#publ li a{font-size:8pt;color:#fff;text-decoration:none;}
ul#publ li a:hover{color:#fff;text-decoration:underline;}
ul#publ li img{padding:0 3px 0 0;}
ul#publ li span{display:block;margin:0 0 0 10px;}

ul#pubk{list-style-type:none;font-size:10pt;margin:50px 0 0 -30px;}
ul#pubk li{padding:0 0 5px 0;}
ul#pubk li#titelp{font-size:12pt;color:#FF9900;margin:0 0 5px 0;}
ul#pubk li a{font-size:8pt;color:#fff;text-decoration:none;}
ul#pubk li a:hover{color:#fff;text-decoration:underline;}
ul#pubk li img{padding:0 3px 0 0;}
ul#pubk li span{display:block;margin:0 0 0 10px;}


ul#pubs{list-style-type:none;font-size:10pt;margin:10px 0 0 -35px;}
ul#pubs li{padding:0 0 1px 0;}
ul#pubs li#titelp{font-size:12pt;color:#FF9900;margin:0 0 5px 0;}
ul#pubs li a{font-size:8pt;color:#fff;text-decoration:none;}
ul#pubs li a:hover{color:#fff;text-decoration:underline;}
ul#pubs li img{padding:0 3px 0 0;}
ul#pubs li span{display:block;margin:0 0 0 10px;}

#content_bg{position:absolute;width:900px;height:465px;background:#03356A;margin:30px 0 0 0px;}
#content{margin:0 0 0 155px;width:668px;height:465px;background:#ffffff;}h3,h2{font-size:12pt;padding:0;color:#1362AD;margin:20px 0 0 0;}
h4{font-size:10pt;padding:0;color:#1362AD;margin:20px 0 0 0;}

p{font-size:8pt;padding:0;margin:18px 0 0 0;}
#con_text{width:616px;height:350px;padding:33px 0 50px 50px;overflow:auto;}
#con_text p{font-size:8pt;padding:0;margin:18px 0 0 0;width:520px;}
#con_text_3{width:616px;height:350px;padding:33px 0 50px 50px;overflow:auto;}
#con_text_3 p{font-size:8pt;padding:0;margin:18px 0 0 0;width:520px;}

#con_text_2{width:616px;height:350px;padding:33px 0 50px 50px;overflow:auto;}
#con_text_2 p{font-size:8pt;padding:0;margin:18px 0 0 0;width:520px;}#con_text .h2-txt-vpblue {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; color: #1362AD; text-decoration: none; list-style-position: outside; list-style-image: url(../images/marker.gif); list-style-type: square; text-align: bottom; margin-top: 30px; }
#con_text a.link-subnav {font-family: Arial, Helvetica, sans-serif; font-size:8pt; font-style: normal; line-height:12px; font-weight: normal; font-variant: normal; text-transform: normal; 
text-decoration: none; color: #1362AD; cursor: hand; }
#con_text a.link-subnav:hover {text-decoration: underline;}
a{font-family: Arial, Helvetica, sans-serif; font-size:8pt; font-style: normal; line-height:12px; font-weight: normal; font-variant: normal; text-transform: normal; 
text-decoration: none; color: #1362AD; cursor: hand; }
a:hover {text-decoration: underline;}

#con_text_2 .h2-txt-vpblue {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; color: #1362AD; text-decoration: none; list-style-position: outside; list-style-image: url(../images/marker.gif); list-style-type: square; text-align: bottom; margin-top: 30px; }
#con_text_2 a.link-subnav {font-family: Arial, Helvetica, sans-serif; font-size:8pt; font-style: normal; line-height:12px; font-weight: normal; font-variant: normal; text-transform: normal; 
text-decoration: none; color: #1362AD; cursor: hand; }
#con_text_2 a.link-subnav:hover {text-decoration: underline;}

#con_text #nleiste{border:1px solid;border-left:0;border-right:0;border-top:0;border-color:#000099;padding:2px 0 0 0;}
.h3-blue {white-space:nowrap;font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; color: #21467B; text-decoration: none; list-style-position: outside; list-style-image: url(../images/marker.gif); list-style-type: square; }
.p-small02-blue {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; color: #21467B; list-style-position: outside; list-style-image: url(../images/marker.gif); list-style-type: square;}

ul#stdans
{list-style-type:none;}
ul#stdans li
{list-style-type:none;}

ul#stdans li#logo
{margin:0 0 0 -40px;padding:0;list-style-type:none;}
ul#stdans li#ds
{list-style-type:none;float:right;margin:-200px 0 0 0;}
ul#stdans li#dsa
{list-style-type:none;float:right;margin:-80px 140px 0 0;}
ul#stdans li#dsb
{list-style-type:none;float:right;margin:-80px 100px 0 0;}
ul#stdans li#dsc
{list-style-type:none;float:right;margin:-80px 50px; 0 0;padding:0;}
ul#stdans li#dsd
{list-style-type:none;float:right;margin:-65px 50px; 0 0;padding:0;}

ul#wst{list-style-type:none;}
ul#wst li a {font-family: Arial, Helvetica, sans-serif; font-size:8pt; font-style: normal; line-height:12px; font-weight: normal; font-variant: normal; text-transform: normal; 
text-decoration: none; color: #1362AD; cursor: hand; white-space:nowrap;}
ul#wst li a:hover {text-decoration: underline;}
ul#wst li img {padding:0 4px 0 0;margin:0;}

ul#kontakt{list-style-type:none;margin:0 0 0 -40px;}
ul#kontakt li{margin:10px 0 0 0;font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; font-variant: normal; color: #21467B;}
ul#kontakt li input{width:300px; }
.adr_area{height:200px;width:300px;}
.adr_area2{height:100px;width:300px;}
ul#chkbox
{list-style-type:none;margin:0 0 0 -40px;}ul#chkbox li
{list-style-type:none;}
.p-small {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; color: #21467B; list-style-position: outside; list-style-image: url(../images/marker.gif); list-style-type: square; }
.button{margin:-2px 0 0 -5px;border:1px solid;background:#fff;width:70px;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: normal; text-decoration: none; color: #21467B; }
.bt{margin:0 0 0 0;border-color:#FF0000;}
.pbutton{margin:-2px 0 0 -5px;border:0;background:#fff;width:120px;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 15px; font-weight: normal; font-variant: normal; text-transform: normal; text-decoration: none; color: #21467B; }
.delbtn{margin:0 0 0 5px;border:0;}
.abbtn{margin:5px 0 0 5px;border:0;}
#con_text .imp_titel{
width:237px;
border: 1px solid;
border-top:0;
border-left:0;
border-right:0;
height:30px;
float:left;
font-size:75%;
padding:0;
margin:0;
}
#con_text .imp_re
{
width:230px;
border: 1px solid;
border-top:0;
border-left:0;
border-right:0;
height:30px;
float:right;
margin:0 90px 0 0;
padding:0;
}
.send
{
margin-top:30px;
width:500px;

}
ul#wst2{list-style-image: url(../site_layout/navi_block.jpg);font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal; text-transform: normal; text-decoration: none; color: #000; cursor: hand;}
table{margin:10px 0 0 0;}
td{font-size:8pt;border:2px solid;text-align:left;}
th{font-size:8pt;border:2px solid;color:#1362AD;text-align:left;}
ul#aktuell,ul#newsletter,ul#info{list-style-type:none;padding:0;margin:0;}
ul#aktuell li#alogo{float:left;margin:-30px 0 0 0px;}
ul#aktuell li#link_a{margin:20px 0 0 220px;padding:10px 0 0 0px;}
ul#aktuell li#link_b{margin:0px 0 0 220px;}

ul#aktuell li img{border:1px solid;border-color:#1362AD;}

ul#newsletter li#alogo{float:left;margin:-40px 0 0 0px;}
ul#newsletter li#link_a{margin:160px 0 0 220px;}
ul#newsletter li#link_b{margin:0px 0 0 220px;}

ul#newsletter li img{border:1px solid;border-color:#1362AD;}
ul#info li#alogo{float:left;margin:-40px 0 0 0px;}
ul#info li#link_a{margin:120px 0 0 220px;padding:10px 0 0 0px;}
ul#info li#link_b{margin:0px 0 0 220px;}

ul#info li img{border:1px solid;border-color:#1362AD;}

#con_text ul{list-style-type:none;font-size:8pt;}
#con_text li {margin:7px 0 0 0;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; text-decoration: none; list-style-image: url(../../site_layout/marker.gif);  }

#suche{margin:200px 0 0 0;}
#sucheb{margin:54px 0 0 0;}
#suchec{margin:85px 0 0 0;}
ul#gf_det_ansicht{float:left;list-style-type:none;margin:10px 0 0 0;}
ul#gf_det_ansicht li#fotob{float:left;margin:0 0 0 -40px;clear:right;}
ul#gf_det_ansicht li#bezb{float:left;clear:left;margin:-130px 0 0 65px;font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #21467B;}
ul#gf_det_ansicht li#posb{float:left;clear:left;margin:-100px 0 0 67px;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #21467B;}
ul#gf_det_ansicht li#fbezb{float:left;clear:left;margin:-70px 0 0 65px;font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #21467B;}
ul#gf_det_ansicht li#sloganb{float:left;clear:left;margin:-30px 0 0 65px;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #21467B;}
ul#gf_det_ansicht li#strb{float:left;clear:left;margin:20px 0 0 65px;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #21467B;}
ul#gf_det_ansicht li#ortb{float:left;clear:left;margin:0px 0 0 65px;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #21467B;}
ul#gf_det_ansicht li#telb{float:left;clear:left;margin:20px 0 0 65px;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #21467B;}
ul#gf_det_ansicht li#faxb{float:left;clear:left;margin:10px 0 0 65px;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #21467B;}
ul#gf_det_ansicht li#mailb{float:left;clear:left;margin:30px 0 0 65px;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #21467B;}
ul#gf_det_ansicht li#zusatz{float:left;margin:40px 0 300px 65px;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #21467B;}
#p_content a.link-txt02 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 17px; font-weight: normal; font-variant: normal; text-transform: normal; text-decoration: none; color: #1362AD; cursor: hand; }
#p_content a.link-text02 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 19px; font-weight: normal; font-variant: normal; text-transform: normal; text-decoration: none; color: #1362AD; cursor: hand; margin:-3px 0 0 0;}
ul#gf_det_ansicht li#foto{float:left;margin:0 0 0 -40px;clear:right;}
ul#gf_det_ansicht li#bez{float:left;clear:left;margin:-130px 0 0 65px;font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #21467B;}
ul#gf_det_ansicht li#pos{float:left;clear:left;margin:-100px 0 0 67px;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #21467B;}
ul#gf_det_ansicht li#fbez{float:left;clear:left;margin:-70px 0 0 65px;font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #21467B;}
ul#gf_det_ansicht li#slogan{float:left;clear:left;margin:-30px 0 0 65px;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #21467B;}
ul#gf_det_ansicht li#str{float:left;clear:left;margin:20px 0 0 65px;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #21467B;}
ul#gf_det_ansicht li#ort{float:left;clear:left;margin:0px 0 0 65px;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #21467B;}
ul#gf_det_ansicht li#tel{float:left;clear:left;margin:20px 0 0 65px;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #21467B;}
ul#gf_det_ansicht li#fax{float:left;clear:left;margin:10px 0 0 65px;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #21467B;}
ul#gf_det_ansicht li#mail{float:left;clear:left;margin:30px 0 360px 65px;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #21467B;}
#gflink{display:block;position:absolute;margin:400px 0 0 0;}
ul#pic_links{list-style-type:none;margin:20px 0 0 -40px;}
ul#pic_rechts
{
	float:right;
	margin:-264px 150px 0 0px;
	list-style-type:none;
	padding:0;
}
ul#pic_links li, ul#pic_rechts li
{padding:0;margin 0;font-size:12px; font-family:arial;}
ul#pic_links li#text,ul#pic_rechts li#text
{
	font-size:12px;
}
#con_text_2 p{font-size:8pt;padding:0;margin:18px 0 0 0;width:520px;}
#linke_seite{width:280px;margin:0px 0 0 0;padding:0 0 0 0px;float:left;}
#rechte_seite{width:280px;padding:0 0 0 10px;margin:30px 0 0 300px;}
ul#bro{list-style-type:none;width:260px;height:300px;margin:0;padding:20px 0 0 0;}
ul#bro li#text{height:60px;font-size:8pt;margin:10px 0 0 0;padding:10 0 0 0px;}
ul#bro li#img_bro{margin:-25px 0 0 0;padding:0;}