form{
margin: 0px;
padding: 0px;
}

.suchdiv{
position: absolute;
top: 0px;
right: 0px;
width: 141px;
height: 19px;
margin-top: 2px;
background-image: url(../img/back_search.gif);
background-repeat: no-repeat;
text-align: center;
}


.start_wetter{

left: 0px;
width: 221px;
height: 145px;
text-align: left;
margin: 0px;
padding: 0px;
border: 0px;
}

.div_posting{
width: 455px;
background-color: white;
text-align: left;
font-size: 11px;
}

.suchfeld{
width: 100px;
height: 13px;
border: 0px;
color: #444444;
font-size: 10px;
border: 0px;
margin-top: 2px;
}

.suchfeld_bezirk{
width: 138px;
height: 13px;
border: 0px;
color: #444444;
font-size: 10px;
border: 0px;
margin-top: 2px;
margin-left: 21px;
}

.suchfeld_untern{
width: 138px;
height: 13px;
border: 0px;
color: #444444;
font-size: 10px;
border: 0px;
padding: 0px;
margin: 0px;
margin-top: 3px;
margin-left: 21px;
}

.suchfeld_safari{
width: 125px;
height: 15px;
border: 0px;
color: #444444;
font-size: 0.8em;
border: 0px;
margin-top: 2px;
}


.content_detail_bildauswahl1_bild1{
position: absolute;
width: 448px;
height: 314px;
top: 0px;
left: 7px;
}
.content_detail_bildauswahl1_bild2{
position: absolute;
width: 222px;
height: 154px;
top: 0px;
left: 461px;
}
.content_detail_bildauswahl1_bild3{
position: absolute;
width: 222px;
height: 154px;
top: 160px;
left: 461px;
}

.content_detail_bildauswahl3_bild1{
position: absolute;
width: 676px;
height: 314px;
top: 0px;
left: 7px;
}

.galerie_thumb{
width: 70px;
height: 70px;
padding-bottom: 6px;
padding-left: 6px;
margin: 0px;
float: left;
}
.galerie_thumb a:link { text-decoration: none; color: #222222;}
.galerie_thumb a:visited { text-decoration: none; color: #222222;}
.galerie_thumb a:active { text-decoration: none; color: #222222; }
.galerie_thumb a:hover { text-decoration: none; color: #222222;}

.galerie_x{
position: absolute;
width: 19px;
height: 19px;
left: 0px;
top: 0px;
}

.galerie_l{
position: absolute;
width: 19px;
height: 19px;
left: 0px;
top: 270px;
}

.galerie_r{
position: absolute;
width: 19px;
height: 19px;
right: 0px;
top: 270px;
}

.galerie_bild{
position: absolute;
left: 25px;
top: 25px;
}

.galerie_text{
position: absolute;
width: 460px;
text-align: left;
left: 25px;
top: 490px;
font-size: 11px;
}
.galerie_text a:link { text-decoration: none; color: #1D50B6;}
.galerie_text a:visited { text-decoration: none; color: #1D50B6;}
.galerie_text a:active { text-decoration: none; color: #1D50B6;}
.galerie_text a:hover { text-decoration: underline; color: #1D50B6;}

.p_bild_geschichte1{
padding-left: 6px;
padding-bottom: 6px;
padding-top: 0px;
margin: 0px;
font-family: Verdana, Arial;
font-size: 10px;
color: #535353;
}

.kal_normal{
background-color: #E7E7E7;
}
.kal_normal a:link { text-decoration: none; color: #444444;}
.kal_normal a:visited { text-decoration: none; color: #444444;}
.kal_normal a:active { text-decoration: none; color: #444444;}
.kal_normal a:hover { text-decoration: none; color: #444444;}

.kal_heute{
background-color: #55AAEE;
color: white; 
font-weight: normal;
}
.kal_heute a:link { text-decoration: none; color: white;}
.kal_heute a:visited { text-decoration: none; color: white;}
.kal_heute a:active { text-decoration: none; color: white;}
.kal_heute a:hover { text-decoration: none; color: white;}

.kal_aktiv{
background-color: #BBBBBB;
color: white; 
font-weight: normal;
}
.kal_aktiv a:link { text-decoration: none; color: white;}
.kal_aktiv a:visited { text-decoration: none; color: white;}
.kal_aktiv a:active { text-decoration: none; color: white;}
.kal_aktiv a:hover { text-decoration: none; color: white;}



.suche_bezirk_1{
width: 454px;
height: 68px;
background-color: #D2D2D2;
}






.galerie_zurueck{
position: absolute;
left: 219px;
top: 144px;
width: 150px;
height: 16px;
font-family: Verdana, Arial;
font-size: 11px;
font-weight: normal;
}
.galerie_zurueck a:link { text-decoration: none; color: #1D50B6;}
.galerie_zurueck a:visited { text-decoration: none; color: #1D50B6;}
.galerie_zurueck a:active { text-decoration: none; color: #1D50B6;}
.galerie_zurueck a:hover { text-decoration: underline; color: #1D50B6;}

.suche_bezirk_2{
width: 452px;
height: 96px;
background-color: white;
border: 1px solid #DDDDDD;
}

.suche_bezirk_text1{
position: absolute;
top: 21px;
left: 227px;
width: 210px;
height: 19px;
font-family: Verdana, Arial;
font-size: 11px;
color: #535353;
}

.suche_bezirk_text2{
position: absolute;
top: 85px;
left: 75px;
font-family: Verdana, Arial;
font-size: 11px;
font-weight: bold;
color: #535353;
}

.suche_bezirk_text3{
position: absolute;
top: 84px;
left: 227px;
width: 210px;
height: 19px;
font-family: Verdana, Arial;
font-size: 11px;
line-height: 15px;
color: #535353;
}
.suche_bezirk_text3 a:link { text-decoration: none; color: #535353;}
.suche_bezirk_text3 a:visited { text-decoration: none; color: #535353;}
.suche_bezirk_text3 a:active { text-decoration: none; color: #535353;}
.suche_bezirk_text3 a:hover { text-decoration: none; color: #535353;}

.suche_untern_text{
position: absolute;
top: 155px;
left: 38px;
width: 190px;
height: 100px;
font-family: Verdana, Arial;
font-size: 11px;
color: white;
text-align: left;
line-height: 15px;
}
.suche_untern_text a:link { text-decoration: none; color: white;}
.suche_untern_text a:visited { text-decoration: none; color: white;}
.suche_untern_text a:active { text-decoration: none; color: white;}
.suche_untern_text a:hover { text-decoration: none; color: white;}

.posting_foto{
width: 33px;
height: 28px;
margin: 0px; 
padding: 0px;
border-top: 5px solid white;
}

.div_posting_neu{
width: 455px;
height: 220px;
border: 0px;
background-color: white;
padding: 0px;
margin: 0px;
text-align: left;
}

.posting_textarea_logged{
width: 408px;
height: 84px;
border: 1px solid black;
font-family: Verdana, Arial;
font-size: 11px;
}
.posting_name_notlogged{
width: 408px;
height: 16px;
border: 1px solid black;
font-family: Verdana, Arial;
font-size: 11px;
margin-bottom: 2px;
}

.posting_textarea_notlogged{
width: 408px;
height: 65px;
border: 1px solid black;
font-family: Verdana, Arial;
font-size: 11px;
}

.unternehmer_blog{
width: 454px;
height: 183px;
background-color: #EFEFEF;
margin: 0px;
margin-top: 16px;
padding: 0px;
}

.unternehmer_blogbild{
float: left;
width: 206px;
height: 183px;
margin-left: 5px;
font-family: Verdana;
color: #333333
line-height: 26px;
font-size: 11px;
}
.unternehmer_blogbild a:link { text-decoration: none; color: #3366CC;}
.unternehmer_blogbild a:visited { text-decoration: none; color: #3366CC;}
.unternehmer_blogbild a:active { text-decoration: none; color: #3366CC;}
.unternehmer_blogbild a:hover { text-decoration: underline; color: #3366CC;}

.unternehmer_blogtext{
float: left;
width: 206px;
height: 167px;
margin-left: 22px;
margin-top: 16px;
font-family: Verdana;
color: #333333;
line-height: 26px;
font-size: 11px;
}
.unternehmer_blogtext a:link { text-decoration: none; color: #3366CC;}
.unternehmer_blogtext a:visited { text-decoration: none; color: #3366CC;}
.unternehmer_blogtext a:active { text-decoration: none; color: #3366CC;}
.unternehmer_blogtext a:hover { text-decoration: underline; color: #3366CC;}

.unternehmer_neuesblog{
width: 440px;
height: 65px;
background-color: white;
background-image: url(../img/back_unterneues.gif);
background-repeat: repeat-y;
margin: 0px;
margin-top: 16px;
padding: 0px;
}

.unternehmer_liste{
float: left;
width: 220px;
height:99px;
background-image: url(../img/back_unternehmer_liste.gif);
background-repeat: no-repeat;
}

.unternehmersuche_liste{
float: left;
width: 220px;
height:40px;
background-image: url(../img/back_unternehmer_liste.gif);
background-repeat: no-repeat;
}

.p_unternehmer_subkat{
font-family: Verdana;
font-size: 11px;
color: #5B5B5B;
margin: 0px;
padding: 0px;
padding-top: 10px;
padding-left: 5px;
font-weight: bold;
}

.branchen_liste{
float: left;
width: 235px;
background-repeat: no-repeat;
font-family: Verdana;
color: #919191;
line-height: 16px;
font-size: 11px;
}
.branchen_liste a:link { text-decoration: none; color: #919191;}
.branchen_liste a:visited { text-decoration: none; color: #919191;}
.branchen_liste a:active { text-decoration: none; color: #919191;}
.branchen_liste a:hover { text-decoration: none; color: #919191;}

.branchen_liste2{
float: left;
width: 200px;
background-repeat: no-repeat;
font-family: Verdana;
color: #919191;
line-height: 16px;
font-size: 11px;
}
.branchen_liste2 a:link { text-decoration: none; color: #919191;}
.branchen_liste2 a:visited { text-decoration: none; color: #919191;}
.branchen_liste2 a:active { text-decoration: none; color: #919191;}
.branchen_liste2 a:hover { text-decoration: none; color: #919191;}

.tipp_links{
position: relative;
float: left;
padding-left: 10px;
width: 140px;
height: 95px;
font-size: 10px;
color: #444444;
}
.tipp_links a:link { text-decoration: none; color: #444444;}
.tipp_links a:visited { text-decoration: none; color: #444444;}
.tipp_links a:active { text-decoration: none; color: #444444;}
.tipp_links a:hover { text-decoration: none; color: #444444;}

.portrait_bewertung{
margin-left: 5px;
width: 200px;
font-family: Verdana, Arial;
font-size: 11px;
font-weight: normal;
color: #444444;
line-height: 15px;
}
.portrait_bewertung a:link { text-decoration: none; color: #1D50B6;}
.portrait_bewertung a:visited { text-decoration: none; color: #1D50B6;}
.portrait_bewertung a:active { text-decoration: none; color: #1D50B6;}
.portrait_bewertung a:hover { text-decoration: underline; color: #1D50B6;}

.tipp_rechts{
position: relative;
float: left;
width: 60px;
height: 95px;
font-size: 10px;
color: #A8A8A8;
}

.login_full{
width: 190px;
height: 95px;
padding-left: 10px;
padding-top: 5px;
font-size: 11px;
text-align: left;
color: #444444;
}

.loginbox_textfeld{
width: 186px;
height: 14px;
font-size: 11px;
text-align: left;
color: #444444;
margin-top: 3px;
}

.box_checkbox{
position: relative;
float: left;
width: 20px;
height: 20px;
}
.box_checkbox_text{
position: relative;
float: left;
width: 162px;
height: 30px;
font-size: 11px;
color: #444444;
}

.p_5{
width: 10px;
height: 5px;
padding: 0px;
margin: 0px;
border: 1px solid red;
}

.grafik_onmouseover{
cursor: hand; 
cursor: pointer;
}
.p_10{
width: 10px;
height: 10px;
padding: 0px;
margin: 0px;
border: 1px solid;
}

.wetter_grad{
text-align: center;
padding-top: 40px;
font-family: Verdana;
font-weight: bold;
color: white;
}