@charset "utf-8";
/* CSS Document */
html, body{
margin:0;padding:0;width:100%;color:#6A6263;font-family:Arial,Helvetica,sans-serif;font-size:0.82em;}

.clear{clear:both;}
img{border:0;}
a{text-decoration:none; outline:0;}
/*a:hover{text-decoration:underline;outline:0;}*/


#my_body{width:980px; margin: 0 auto;}
#header{width:762px; float:left; display: block;margin-bottom:6px;}
#header img{clear:both;}

#font_scale{float:right; margin-right:10px;}

#content{width:980px;clear:both; float:left;}

#content #navigation{width:200px;float:left;margin-top:10px;}
#content #texts {width:550px; margin: 0 15px;float:left;}
#content #texts .textelement{width: 535px; padding:14px 15px 0 0; margin-top:10px;display:block;float:left;}
#content #texts .textelement img{float: left; border:0;padding:0 14px 6px 0;}
#content #texts .half{width:260px; float:left; display: block;padding-right:15px;}

#frm_kontakt label,.frm_register label{	width:115px;float:left;	margin-bottom:3px;}

#frm_kontakt input,.frm_register input{border:1px solid #E2E2E2;color:#999999;margin-bottom:3px;width:175px;}
#frm_kontakt textarea,.frm_register textarea{border:1px solid #E2E2E2;color:#999999;height:120px;width:220px;}
#frm_kontakt .submit_button{font-weight:bold;}
.frm_register select{border:1px solid #E2E2E2;color:#999999;margin-bottom:3px;width:100px;}
.frm_register .submit_button{font-weight:bold;border:none;width:auto;background:transparent;cursor:pointer;}
.frm_register .field_error{
border:1px solid #FF0000;
}
#form_error_display{
display:none;
color:#FF0000;
}

#texts .textelement #frm_kontakt img.captcha {display:block;float:none;margin:4px 0;width:120px;}
#frm_kontakt .text_box{ clear:both;}

#content #highlights{width:200px; float:left;display: block;margin-top:-28px; z-index:999; position: relative;}
#content #highlights form{padding:0; margin:0 0 16px 0;}
#content #highlights .submit_button{color:#358acb;font-weight:bold;vertical-align:bottom;margin-left:5px;}
#content #highlights .item{
	padding:0 0 6px 8px;
	margin:0 0 12px;
}
#content #highlights .item .gemeinden{
	padding-top:6px;
}

/* for userlogin form */
#content #highlights .login_text{border:1px solid #E2E2E2;color:#999999;margin-bottom:3px;width:110px;}
#content #highlights .login_label{width:76px;float:left;}

ul#site_map{ list-style:none;}

/*footer style for index page*/
#footer{clear:both;width: 980px;float:left;margin-top:30px;background:url(../images/footer_bg.gif) repeat-x left;height:46px;}
#footer .footer_link{width:565px; margin: 0 0 0 15px;float:left; height:26px;}

/*footer style for inner page*/
#footer .inner_link{width:550px; margin: 0 15px;float:left; height:26px;padding:10px 0;}
