ul{
list-style-image: none;
}

.headlinediv{
background-image: url(../UPLOAD/cmsimages/h1pfeil.gif);
background-repeat: no-repeat;
background-position:0px 7px;
height:27px;
font-size:1px;
vertical-align:center;
}

.error{
color:red;
font-size:13px;
}

span.hintergrund_grau{
background-color:#EFEFEF;
}

.ta_re td{
background-color:#EBEBEB;
padding:5px 15px;
}


.headlinediv h1{
font-size:1px;
display:none;
}


.t_foto{
float:left;
}

.t_foto img{
padding:1px;
border:1px solid #B0B0B0;
}

.t_adresse{
float:left;
}

.t_adresse p{
padding-left:15px;
padding-top:5px;
height:129px;
width:300px;
background-color:#EBEBEB;
}

.t_row{
float:left;
width:668px;
}

.t_break{
height:25px;
clear:left;
}

/* Fakten */
.f_foto{
float:left;
}

.f_foto img{
padding:1px;
border:1px solid #B0B0B0;
}

.f_adresse{
float:left;
}

.f_adresse p{
padding-left:15px;
padding-top:5px;
height:129px;
width:380px;
background-color:#EBEBEB;
}

.f_row{
float:left;
width:668px;

}

.f_break{
height:25px;
clear:left;
}
/* END FAKTEN */

body{
background-color:#E8F1EE;
}

#seite{
width:924px;
text-align: left;
vertical-align: middle;	
margin: 0px auto;
}

#page{
background-color:#FFFFFF;
border-left:1px solid #B0B0B0;
border-right:1px solid #B0B0B0;
border-bottom:1px solid #B0B0B0;
padding:2px;
width:924px;
float:left;
}
#head{
height:100px;
padding-bottom:2px;

}
#head_lh{
background-color:#018442;
background-image:url(../UPLOAD/cmsimages/head_lh.jpg);
background-repeat:no-repeat;
float:left;
width:304px;
height:100px;
}
#head_middle{
background-color:#018442;
background-image:url(../UPLOAD/cmsimages/head_middle.jpg);
background-repeat:no-repeat;
float:left;
width:348px;
height:100px;
}
#head_rh{
background-color:#018442;
/*
background-image:url(../UPLOAD/cmsimages/head_rh.jpg);
background-repeat:no-repeat;
*/
float:left;
width:272px;
height:100px;
}
.logo{
width:222px;
height:60px;
padding-top:25px;
}
/* Printlogo normal nicht anzeigen */
#logo_print{
display:none;
}
#menu{
width:924px;
background-color:#D1D1D1;
float:left;
}
#hauptmenu{
float:left;
}
#loginmenu{
float:right;
}
#metamenu{
height:20px;
vertical-align:center;
float:right;
}
#meta{
height:20px;
float:right;
}
.LH{
float:left;
padding:5px 8px;
}
#inhalt{
float:left;
width:924px;
}
#submenu{
float:left;
width:215px;
height:300px;
}
#content{
float:left;
width:419px;
padding:0px 20px 0px 20px;
}
#rechts{
width:244px;
float:left;
padding:35px 0px 0px 6px;
}

#footer{
float:left;
width:924px;
height:40px;
}

#footerimg{
padding:20px 0px 0px 101px;
float:left;
height:20px;
}
#end{
width:930px;
height:6px;
float:left;
text-align:right;
border-top:1px solid #E8F1EE;
}
#green{
float:right;
background-color:#008342;
width:913px;
height:5px;
font-size:1px;

}
.popup,
.bildRH{
margin:0px;
padding:0px;
width:240px;
}
.bildRH img{
clear:left;
margin: 5px 0px 5px 5px;
padding:0px 0px 10px 0px;
}

.popup img{
clear:left;
margin: 5px 0px 5px 5px;
padding:0px 0px 20px 0px;
background-position:bottom left;
background-repeat:no-repeat;
background-image:url(../UPLOAD/cmsimages/lupe.gif);
}

/* STARTSEITE */
#start_lh{
float:left;
width:340px;
padding:0px 5px 0px 10px;
vertical-align: middle;	
}
#start_middle{
float:left;
width:344px;
padding-right:20px;
}
#start_rh{
float:left;
width:199px;
height:20px;
color:#FFF;
vertical-align: middle;	
}
.greenhead{
background-color:#008342;
background-image:url(../UPLOAD/cmsimages/greenhead.jpg);
background-repeat:no-repeat;
background-position:right;
height:20px;
color:#FFF;
vertical-align: middle;	
}
.greenhead p{
color:#FFF;
padding-top:3px;
font-size:12px;
font-weigth:bold;
padding-left:10px;
}
#startbild{
float:left;
}
#startfreitext{
float:left;
width:340px;
background-color:#E8F1EE;
padding-top:16px;
}
.greyhead{
height:20px;
background-color:#B0B0B0;
}

.greyhead p{
color:#FFF;
padding-top:3px;
font-size:12px;
font-weigth:bold;
padding-left:10px;
}

/* FORMULAR */
#formular{
padding-top:10px;
}
.formular_fehler{
color:#A30410;
text-align:left;
width: 450px;
padding-bottom:5px;
}
fieldset{
border:1px solid #B0B0B0;
background-color:#EBEBEB;
position: relative;
margin-top:1em; padding-top:.75em;
}
legend{
font-size:12px;
position:absolute; top: -.5em; left: .5em;
}
#f_row{
width: 450px;
height:20px;
}
#f_links{
width:150px;
float:left;
text-align:left;
 padding-left:5px; /* */
}
#f_rechts{
width:180px;
float:left;
}
#f_rechts_button{
float:left;
width:180px;
}
#f_button{
float:right;
}


ol li{
list-style-image:none;
}