 /*AZ
 div{border:1px red solid}*/

/*link liste*/
ul.ul_linkliste{
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;}
li.linkliste,
div.linkliste{
list-style-type: none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 30px;
text-indent:-30px;
    /*ie_win*/}

/*IE7*/
/*html* li.linkliste{}*/   
/*link liste end*/

/*nav liste end*/       
    a.az_nav,
    a.az_nav a,
    a.az_nav a:link{
    text-decoration: underline;
    }
ul#ul_az_nav{
    padding:0px 0px 0px 0px;
    padding:5px 0px 5px 0px;
    margin:15px 0px 0px 2px;
    text-align: left;
    width: 685px;
    }
ul#ul_az_nav a,
ul#ul_az_nav a:link{}
ul#ul_az_nav a:hover,
ul#ul_az_nav a:focus{}
       
li.li_az_nav,
li.li_az_nav a,
li.li_az_nav a:link,
li.li_az_nav a:hover,
li.li_az_nav a:focus,
li.li_az_nav_active,
li.li_az_nav_active_a,
li.li_az_nav_active_z{
    list-style-type: none;
    display:inline;
    text-align:left;
    padding:0px 5px 0 0px;
    margin:0px 0px 0 0px;
    }

    html* li.li_az_nav,
html* li.li_az_nav a,
html* li.li_az_nav a:link,
html* li.li_az_nav a:hover,
html* li.li_az_nav a:focus,
html* li.li_az_nav_active,
html* li.li_az_nav_active_a,
html* li.li_az_nav_active_z{
    margin:0px 0px 0 0px;}




li.li_az_nav a,
li.li_az_nav a:link{

    width:1.2em; 
    padding-top:3px;
    padding-bottom:3px;
    color:#000;}
li.li_az_nav a:hover,
li.li_az_nav a:focus,
li.li_az_nav_active{
    width:1.2em;/*  */
    padding-top:3px;
    padding-bottom:3px;
}
/*nav liste end*/
/*link icon*/
span.link_text{
    display: block;
    position: absolute;
    left:-5000px}
.block{display: block;}     
a.link_intern,
a.link_unten,
a.link_extern_new_window,
a.link_pdf,
a.link_pdf_plus,
a.link_pdf_plus1,
a.link_html{
    padding:0px 0px 0px 30px;
    margin:0px 0px 0px 0px;}
a.link_intern{
background-image:url(../__images/__bilder_hintergrund/link_intern.png);
background-repeat: no-repeat;background-position: +2px +3px;}
a.link_unten{
background-image:url(../__images/__bilder_hintergrund/link_unten.png);
background-repeat: no-repeat;background-position: +1px +1px;}
a.link_extern_new_window{
background-image:url(../__images/__bilder_hintergrund/link_extern_new_window.png);
background-repeat: no-repeat;background-position: +1px +2px;}
a.link_pdf{
background-image:url(../__images/__bilder_hintergrund/link_pdf.png);
background-repeat: no-repeat;background-position: +1px +2px;}
a.link_pdf_plus{
background-image:url(../__images/__bilder_hintergrund/link_pdf_plus.png);
background-repeat: no-repeat;background-position: +1px +2px;}
a.link_pdf_plus1{
background-image:url(../__images/__bilder_hintergrund/link_pdf_plus1.png);
background-repeat: no-repeat;background-position: +1px +2px;}
a.link_html{
background-image:url(../__images/__bilder_hintergrund/link_html.png);
background-repeat: no-repeat;background-position: +1px 0px;}
/*link icon end*/
a.link_intern_rechts{
background-image:url(../__images/__bilder_hintergrund/link_intern.png);
background-repeat: no-repeat;background-position: +2px +3px;}
a.link_unten_rechts{
background-image:url(../__images/__bilder_hintergrund/link_unten.png);
background-repeat: no-repeat;background-position: +1px +1px;}
a.link_extern_new_window_rechts{
background-image:url(../__images/__bilder_hintergrund/link_extern_new_window.png);
background-repeat: no-repeat;background-position: +1px +2px;}
a.link_pdf_rechts{
background-image:url(../__images/__bilder_hintergrund/link_pdf.png);
background-repeat: no-repeat;background-position: +1px +2px;}
a.link_pdf_plus_rechts{
background-image:url(../__images/__bilder_hintergrund/link_pdf_plus.png);
background-repeat: no-repeat;background-position: +1px +2px;}
a.link_pdf_plus1_rechts{
background-image:url(../__images/__bilder_hintergrund/link_pdf_plus1.png);
background-repeat: no-repeat;background-position: +1px +2px;}
a.link_html_rechts{
background-image:url(../__images/__bilder_hintergrund/link_html.png);
background-repeat: no-repeat;background-position: +1px 0px;}
/*link icon end*/

/*az suche*/
form#suche_az{

line-height:40px;}
label.suche_az_titel
{padding:0px;
font-weight: bold;}
a.suche_az_titel{

padding:1px;}
/*az suche end*/






 /*AZ_END*/




 /*KOPF*/

 #kopf
{
  margin:0;
  padding:0;

}

#kopf_top
{
  height:9.3em;
  text-align:left;

  line-height:1.6em;
  background-image:url(../__images/__bilder_hintergrund/hintergrund_kopf.gif);
  background-repeat:no-repeat;
}

#kopf_home
{
    float: right;
    margin: 40px 20px 0 0px;
    overflow: hidden;
}
#kopf_serviceportal
{width:200px; float:left ;
 margin: 50px 0 0 20px;
}

a.schrift_gr
{
  margin:0 0 0 -35px !important;
  padding:0 0 0 35px;
}

a.link_schrift_gr
{
  background-image:url(../__images/__bilder_hintergrund/schrift_gr.gif);
  background-repeat:no-repeat;
  background-position:2px 3px;
}

#hauptnav
{   clear: both;
    display: block;
    top:20px;
    line-height: 1.25em;
    margin: 0 0 0 15px;
    padding: 0;
    position: relative;
    text-align: left;
    white-space: nowrap;
    float: left;

}


head:first-child+body #hauptnav
{

}

#hauptnav a
{

 color:#000;

  text-decoration:none;
  padding:0px;
}

#hauptnav>a
{
  padding-top:2px;
  padding-bottom:2px;
}

#nav1,#nav2,#nav3,#nav1cur,#nav2cur,#nav3cur,#nav1act,#nav2act,#nav3act,#nav1no,#nav2no,#nav3no
{

  margin:0;
  padding:0;
}
#nav1act,#nav2act,#nav3act
 {
  border-bottom:1px #fff solid;
}


.nav5{ display:block;
width:30px;
}


#kopf_bild
{
  text-align:center;
  height:1em;
  background-image:url(../__images/__bilder_hintergrund/hintergrund_back.jpg);
  background-repeat:no-repeat;
  margin:0;
}

button
{
  background-color:#DADADA;

  color:#333;
  cursor:pointer;
  height:2em;

  line-height:170%;
  overflow:visible;
  width:auto;
}

button:focus
{
  text-decoration:none;
  background-color:#fff;  border-bottom:2px #999888 solid;

}

form
{

  margin:0;
  padding:0;
}

#button
{
  margin:10px 0 0;
}

form p
{
  margin:10px 0 0;
  padding:0;
}

.inputtype-text
{
  border:1px #969694 solid;
  width:15em;
}

.inputtype-textlang
{
  border:1px #969694 solid;
  width:25em;
}

.inputtype-textkurz
{
  border:1px #969694 solid;

  width:5em;
  margin:0px 170px 0px 10px;
}
html* .inputtype-textkurz
{ float:none; }

 input,textarea
{
font-family:Verdana,Helvetica,Arial,sans-serif;
}
.textarea
{
  width:25.6em;
 font-family:Verdana,Helvetica,Arial,sans-serif;
}

.right
{
  float:right;
}
html* .rightie7
{
  float:none;
}

.link_suche
{         text-align:right;


    margin: 0 5px 5px;
    /*overflow: hidden; float: right;*/
    padding: 5px 0 0;


}

input.suche
{     border: 1px solid #000000;
    height: 1.5em;
    width: 15.5em;
}

input.ew_suche
{ height:1.35em;
  border:1px #969694 solid;
  margin:0;
  padding:0;   width:98%;
}

div.ew_suche
{

  margin:0 0 20px 0;
  padding:0;
}

html* .link_suche
{
  top:2px;
}

.p_ew_suche
{
  margin:0px 0px 5px 0px;
  padding:0;
}




.link_ew_suche
{
  position:relative;
  left:0px;
  margin:0;
  padding:0;
}

.hidde1n
{
  visibility:hidden;
  left:-1000px;
  position:absolute;
}

.helpdiv
{
  background-color:#fff;


  margin:0;
  padding:0;
}

div.helpdiv h2
{
  background-color:#00838f;
  background:#00838f;
  color:#fff;
  margin:0;
  padding:5px;
}

div.helpdiv p
{
  margin:0;
  padding:5px;
}

iframe
{
  frameborder:0;
}

.wolke
{ font-family:Verdana,Helvetica,Arial,sans-serif;
  line-height:1.4em;


  font-weight:400;
  font:1em bold /1.2em;
  text-align:justify;
  margin:20px 0 40px 0;
  padding:0px;
}

.wolke a:link,
.wolke a:focus
{ font-family:Verdana,Helvetica,Arial,sans-serif;
  text-align:justify;
}

.wolke h2
{  font-family:Verdana,Helvetica,Arial,sans-serif;

  text-transform:none;
  margin:0;
  padding:0;
}
#wolke ul li {
	margin:0 3px 0 3px; 
}


#inhalt ul.liste
{
  margin:0 0 7px 0px;
  padding:0;
}

#inhalt ol.liste
{  list-style-position:inside;
  margin:0 0 0 0 ;
  padding:0;
}



#inhalt ul li
{
   list-style-image:url(../__images/__bilder_hintergrund/liste.gif);vertical-align:middle;margin:0 0 0px 13px;

}
#inhalt ul
{
  overflow:auto;
}
#inhalt ul.liste li
{
  list-style-image:url(../__images/__bilder_hintergrund/liste.gif);vertical-align:middle;margin:0 0 0px 13px;
}
div.rechtespalte ul li, div.linkespalte ul li
{
   list-style-image:url(../__images/__bilder_hintergrund/liste.gif);vertical-align:middle;margin:0!important;
}


ul.liste_ohne200
{
  /*margin:0 0 0 212px;*/
}
ul.liste_ohne140
{
  /*margin:0 0 0 152px;*/
}


.inhaltblock
{
  margin:0 0 20px;
  padding:0;
}

.rechts
{
  float:right;

  padding:0 0 0 20px;
}

.links
{
  float:left;

  padding:0;
}

.links20
{
  float:left;

  padding:0 0 0 20px;
}
 /*
.oben
{
  background-image:url(../__images/__bilder_hintergrund/link_top.png);
  background-repeat:no-repeat;
  background:url(../__images/__bilder_hintergrund/link_top.png) no-repeat;
}
  */
.zurueck
{
margin:0px 0 20px 0px;

display:block;


}

.linkicon
{

  margin:0;
  padding:0;
}

caption
{
  font-weight:bold;
}

ul.linkliste_service li
{
  padding:0 0 0 32px;
}

ul.linkliste_service img
{
  margin:0 0 0 -32px;
}

#inhalt .linkicon1
{

  padding:0 0 3px;
}

#hauptnav li,#kopf_top_textmeta li,#kopf_top_text li,#kopf_fahne li,#fusstext li,#sb li
{
}

div.news h2,div.news h3
{
  margin:0 0 0px 175px;
  padding:0px 0px 0px 0px;
}

div.newsimg
{
  margin:-15px 0px 0px 0px;
  float:left;
  width:170px;
}

img.news
{

  float:left;
  margin:-1em 10px 10px 0;
}

p.news
{
  margin:0 0 10px 175px;
}

div.block1 h2,div.block1 h3
{
  margin:0 0 0 110px;
  padding:0;
}

img.block1, img.block2
{
  float:left;
  border:0 #00838f solid;
  margin:-1em 10px 10px 0;
}
img.block2
{

  margin:0em 10px 10px 0;
}

p.block1
{
  margin:0 0 10px 110px;
}
ul.block1
{
  margin:0 0 10px 110px;
}
.linkliste_service img
{
  width:32px;
}

html* .linkicon1
{
  display:inline;
  border:1px #000 solid;
}

.unterstrichen
{  border-bottom:1px #999888 solid;
  text-decoration:underline;

}

#suche_erweitert,#suche
{
  height:auto;
  padding:5px;
}

#suche_erweitert,#suche,.inhaltblock
{
  margin:0 0 0px;
}

#submit_ew,#submit
{
  background:url(../__images/__bilder_hintergrund/suche_back.png) no-repeat;
  margin:0 0 0 10px;
}
#submit {width:23px;height:23px;}
#submit_ew
{

  margin:15px 0 0 10px;
}

#submit_ew:hover,#submit:hover,#submit_ew:focus,#submit:focus
{

}

.link_suche
{

}

.clear,.clear
{
  clear:both;
}

div.helpdiv h2,div.helpdiv p,#wolke
{
  padding:5px;
}

.rechts,.links20
{
  padding:0 0 0 0px;
}

img.news,img.margin1
{
  margin:-1em 10px 10px 0;
}

div.margin1 h3,div.margin1 h2
{
  margin:0 0 0 110px;
}

#kopf_top_textmeta a:hover,
#kopf_top_text a:hover,
#kopf_top a:hover
{
  text-decoration:none;border-bottom:2px #999888 solid;
}
#kopf_top_text a:active,
#kopf_top_textmeta a:focus,
#kopf_top_text a:focus,
#kopf_top a:active,
#kopf_top a:focus
{
  text-decoration:none;
  border-bottom:0px #999888 solid;
}


#hauptnav a:focus
{
  text-decoration:none;
}




form h1,#suche form h1,form h2,#suche form h2
{

  line-height:2.3em;
  margin:0;
  padding:0;
}

#suche_erweitert  h2 {
float:none
}


textarea,input,input type="button",input type="checkbox",input type="radio",input type="text",.inputtype-text,.textarea,.inputtype-textlang,.inputtype-textkurz,ype="button",input,textarea,.inputtype-textkurz,.inputtype-textlang,.textarea,.inputtype-text,.inputtype-text,.inputtype-textlang,.inputtype-textkurz,#livesearch,input.ew_suche
{
  border:1px #969694 solid;
}

html* #suche,* html #suche,html* #suche,* html #suche,div.ew_suche
{

}


.form
{
  margin:10px 0 10px 10px;
}
   fieldset
{
  margin:10px 0 10px 10px; padding:0;
}

 #suche
{
  width:30em;
  height:auto;
  margin:10px 0 10px 250px;
}

#suche,#suche_erweitert
{
  height:auto;
  padding:20px 0 0 0px;
}

#suche form,#suche_erweitert form
{
  margin:0;
  padding:0;max-width:500px;
}

.clear
{
  height:0;
  clear:both;
  line-height:0;
}

#livesearch
{

}

#submit,#submit_ew
{
  background-image:url(../__images/__bilder_hintergrund/suche_back.png);
  background-repeat:no-repeat;
  margin:0 0 0 10px;
  padding:0;
  height:23px;
}

html* #submit_ew
{
  /*margin:0 50px 0 10px;*/
}

#submit:hover,#submit_ew:hover
{
  background-position:0 -23px;
  background-repeat:no-repeat;
}

#suche label
{
  margin:0 20px 0 0;
}








#suche legend,.clear,#suche legend,.clear
{
  height:0;
}

.left,label.ew_suche
{
  float:left;
}

abbr,acronym,acronym,abbr
{
  border-bottom:1px #000 dotted;
}

input:focus,select:focus,textarea:focus,textarea:focus,select:focus,input:focus
{
  background:none repeat scroll 0 0 #f8f8f8;
  color:#000;

  border:1px #990000 solid;
}

div.news,div.margin1,div.news,div.margin1
{
  margin: 0 0 10px;
}
div.news
{
    margin: 15px 0px 30px 0px;
}


#kopf_top_text a:active{}





 /*KOPF_END*/


#inhalt.popup
{
  margin-left:0;
  margin-top:-30px;
  width:300px;
}

#inhalt.popup a
{

}

#inhalt #inhalttext
{
  padding-left:0;
  padding-right:0;
  line-height:1.4em;

  padding-top:0em;
  max-width:780px;
  margin-top:0;
}

#inhalt #inhalttextmbild
{
  padding-top:2em;
  padding-left:25px;
  padding-right:25px;
  margin-right:200px;
  line-height:1.4em;

}

#inhalt #inhaltbild1
{
  position:absolute;
  top:18.4em;
  left:444px;
}

#inhalt>#inhaltbild1
{
  top:250px;
}

#textbild
{

  font-style:italic;
  margin-bottom:1.5em;
}

caption.links
{
  text-align:left;
}

caption.links1
{
  text-align:left;
  padding-left:10.7em;
  padding-bottom:0.5em;
}



#inhalt ul.liste li
{
  list-style-image:url(../__images/__bilder_hintergrund/liste.png);
}

#inhalt a
{
  text-decoration:none;

}

#inhalt a.artikel_gesamt
{
color:#000 !important;font-weight:normal;
}
.mehr{color:#990000 !important;font-weight:bold;}


#inhalt a:hover
{
  text-decoration:underline; /*border-bottom:0px #999888 solid; */

}


.abstand_1
{
  padding:35px 0 0;
}

.inline
{
  display:inline;
}

.dummy
{
  color:red;
}

a:active,a:focus
{
  text-decoration:underline;
   border:0px #cccddd solid;
}

#rechtsinhalt a:active,#rechtsinhalt a:focus
{   border:1px #cccddd solid;

}




ul.verworni{
margin:0 0 0px 0;
padding:0 0 0px 0px;
border:0px green solid;

}
.bg{
background-image:url(../__images/__bilder_hintergrund/linie.gif); background-repeat:repeat-y;  background-position:0px 0px;
}

li.verworni1{
margin:0 0 0 0;
padding:0 0 0px 0px;
}
.verworni2,
.verworni3,
.verworni4,
.verworni5
{
margin:0 0 0 20px;
padding:0 0 0px 0px;
}




ul.verworni li img{
margin:5px 10px 0 0;
padding:0px 0 0px 0px;
vertical-align:middle;
}


ul.verworni li a:focus{
background:none;
border:none;
}


ul.verworni li a:hover img,
ul.verworni li a:focus img{
border:none;
border-left:9px #999888 solid;
background-color:none;
}


.verwornitext{   vertical-align:bottom;
margin:0px 0px 0px 0;
padding:0px 0 0px 0px;
}

.verwornihauptlink img{border:0px red solid;margin:0px 5px 0px 0px;}
.verwornihauptlink {border:0px red solid;}

.helpdiv{display:none;position:absolute;}


.plus {background: url(../__images/__bilder_hintergrund/plus.png) 510px 5px; }
.minus {background: url(../__images/__bilder_hintergrund/minus.png) 510px 5px; }
.plus1 {background: url(../__images/__bilder_hintergrund/plus.png) 480px 5px; }
.minus1 {background: url(../__images/__bilder_hintergrund/minus.png) 480px 5px; }

.ac1,.ac2 {border:0px #7CB1D6 solid;  border-top:1px #7CB1D6 solid;width:550px;}
.ac2 {width:500px;}





.plus,  .minus,.plus1,  .minus1 {background-repeat:no-repeat;}

.ac_kopf {
border-color:#7CB1D6 #7CB1D6 -moz-use-text-color;
border-style:solid solid none;
border-width:1px 1px medium;

border: 1px #7CB1D6 solid; border-top: 0px; 
color:#000000;
cursor:pointer;
display:block;
font-weight:bold;
height:1.5em;
padding:0.3em 0.3em 0.3em 0.5em;

overflow:hidden;

}
.ac1 a:link,.ac1 a:visited{color:#000;}
.ac1 a:hover,.ac2 a:hover   {background-color:#F8F8F8;}


.padded{padding:0.3em 0.3em 0.3em 0.5em;border: 1px #7CB1D6 solid; border-top: 0px;   margin:0;}

.indicator_plus,.indicator_minus {
    display: inline;  position:relative;
    float:right;
    width: 14px;
    height: 14px;
    right: 0.5em;
    top: 25%; }

.indicator_minus {}


iframe {}
.iframe {line-height:1.4em;width:520px;border-style: hidden;border: none;}



a:focus,a:active
{outline:0px #999888 solid;text-decoration:none;}
input:focus,input:active,
textarea:focus,textarea:active
{outline:1px #999888 solid;}

#rechtsinhalt a:focus,#rechtsinhalt a:active
{border:1px #999888 solid;text-decoration:none;outline:0px #999888 solid;}







/*SIDEMAP*/
 .sitemap ul{
margin: 0em;
padding: 0em;}
.sitemenutitel{
text-transform: uppercase;
font-weight: bold;
padding-top: 0em;
padding-bottom: 0.5em;}
.sitemenu1{
text-transform: uppercase;
list-style-type: none;
background-image: url(../__images/__bilder_hintergrund/quadrat.png);
background-position: 0em 4px;
background-repeat: no-repeat;
margin-left: 0.2em;
padding-left: 1.6em;}
.sitemenu2{
text-transform: none;
list-style-type: none;
background-image: url(../__images/__bilder_hintergrund/dreieck.png);
background-position: 0em 4px;
background-repeat: no-repeat;
margin-bottom: 1.5em;
margin-left: 2.7em;
padding-left: 1.6em;}
.sitemenu3{
list-style-type: none;
list-style-image: none;
margin-left: 4.5em;}
#inhalttext.sitemap .sitemenu3 a{font-weight: normal;}

/*SIDEMAP_END*/




/*RECHTS*/

#rechtsinhalt
{

  padding:10px 0 0;
}

#rechtsinhalt .bild
{
  overflow:hidden;
  width:200px;
}

#textbild_rechts
{
  padding-top:0.2em;
  padding-left:10px;

  font-style:italic;
  margin-bottom:1.5em;
}

#rechtsinhalt .untertitel
{
  top:0;
  width:200px;
  height:25px;
  line-height:1.6em;
  margin-left:5px;
  display:block;
}

.buerger
{

}

.firmen
{

}

.verwaltung
{

}

#rechtsinhalt h1,#rechtsinhalt h2,#rechtsinhalt h3
{
  padding:0 0 0 0px; margin:0 px 0 0px 0;
}





.rechtsinhalt_b1
{
  height:67px;
  background-repeat:no-repeat;
  margin:0 0 10px;
  padding:0;
}

.rechtsinhalt_t1
{

   border-bottom:1px #000 solid;
  margin:0 0 10px 0;
  padding:10px 0 10px 0;
}

.rechtsinhalt_t1 h3
{
 margin:0px 0 0 0;
}

.rechtsinhalt_t1 h3,.rechtsinhalt_t1 h4
{
  margin:0;
  padding:5px 5px 0;
}

.rechtsinhalt_t1 p
{
  clear:both;
  margin:0;
  padding:0px 5px 5px 0px;
}

.rechtsinhalt_t1 ul
{

  padding:0 5px;
}

.rechtsinhalt_t1 a:link,.rechtsinhalt_t1 a:visited
{
  text-decoration:none;
}

.rechtsinhalt_t1 a:active,.rechtsinhalt_t1 a:hover,.rechtsinhalt_t1 a:focus
{
  text-decoration:underline;
}

.rechtsinhalt_t1 li a:link,.rechtsinhalt_t1 li a:visited
{
  color:#3B3B3B;
  font-weight:400;
}

.rechtsinhalt_t1 li a:active,.rechtsinhalt_t1 li a:hover,.rechtsinhalt_t1 li a:focus
{
  color:#3B3B3B;
  text-decoration:underline;
}

.rechtsinhalt_t1 img
{
  width:198px;
  clear:both;
  margin:0 0 5px;
  padding:0;
}

.rechtsinhalt_t1 li
{
  list-style:none;
  padding:5px 5px 5px 32px;
}
.rechtsinhalt_t1 li img
{  margin: 0 0 0 -32px;

}
.rechtsinhalt_t1 li img,.rechtsinhalt_t1 p img
{
  width:32px;
  float:left;
  padding:3px 0 0;
}

.unterschrift
{
  clear:both;
  margin:0;
}

.trennlinie
{
  clear:both;
  border-bottom:0 #fff solid;
  margin:0;
}

.rechtsinhalt li.linkliste
{
  margin:0 0 10px;
  padding:0;
}

.rechtsinhalt .linkicon
{

  width:140px;
  float:left;
  display:block;
}

.linkliste_service img
{
  width:32px;
}

html* #inhalt .linkicon1
{
  display:inline;

}

.linkliste_service img,.tabellespalte_top_weiss img
{
  float:left;
  padding:3px 0 0;
}

.clear
{
  clear:both;
}

a.link_intern_rechts,a.link_unten_rechts,a.link_extern_new_window_rechts,a.link_pdf_rechts,a.link_pdf_plus_rechts,a.link_pdf_plus1_rechts,a.link_html_rechts
{
  margin:0;
  padding:0 0 0 30px;
}

.text_bild
{
  float:left;
}

.text_bild img
{
  width:250px;

  margin:5px 10px 3px 0;
}

.text_bild_imgcaption
{
  width:250px;
  padding:0;
}

.bild img
{

  margin:5px 5px 5px 0;
}

.topthema
{
  float:right;
  margin:5px 5px 15px 0;
}

/*RECHTS_END*/


/*FUSS*/
/* Abständee füxmodule */
div.abstand_0{}
div.abstand_1{margin-top:1.60em;}
div.abstand_1 li{margin:0px 40px 0px 0px;}
.clearing{
    height: 0px;
    clear: both;}
#fuss{
    margin:0px 0 0 0;
    text-align: left;
    height:40px;
}

#fuss h1,    #fuss h2, #fuss h3{font-weight:600;}

#fuss a{
    text-decoration: none;color:#000;
    }
#fuss  a:active{text-decoration: none;border-bottom:1px #333 solid;}
#fuss  a:hover{text-decoration: none;border-bottom:1px #333 solid;}
#fuss  a:focus{text-decoration: none;border-bottom:1px #333 solid;}

#fuss img{padding:0px 5px 0px 0px;}


#fusstext, #kopf_top_text, #kopf_top_textmeta {
    float: left;
    min-height: 210px;
    min-width: 210px;
    padding: 0 0 0px 0;
}

#fusstext {
    margin: 0 20px 5px 300px;
}
#kopf_top_text
{   margin:28px 20px 0 0 ;
}
#kopf_top_textmeta
{
    margin: 0 20px 0 0;
}
#kopf_top_textmeta ul
{

}

#kopf_top_textmeta a,#kopf_top_textmeta a:link,#kopf_top_textmeta a:visited
{
  color:#000;
  text-decoration:none;

}

#kopf_top_textmeta li
{
  margin:0 0 0 0px;
}





#kopf_top_text a:link,
#kopf_top_text a:visited
{
  text-decoration:none;
 color:#990000;

}

#kopf_top a:link
{
  text-decoration:none;

}








#fuss li{margin:0px 0px 4px 0 ; padding:0px;}

#inhalt #fusstext a,#inhalt #fusstext a:visited{
    text-decoration: none;color:#000;font-weight:normal;
    }
    #inhalt #fusstext a:hover,#inhalt #fusstext a:focus{
    text-decoration: none;color:#646464;font-weight:normal; border-bottom:2px #999888 solid;
    }



#sb h4{display:none;}
#sb img{}
#sb a:focus,#sb a:hover{}


/*FUSS_END*/


/*TABELLEN*/
  table
{  border-top: 0px solid #000;  clear:both;
  margin:25px 0 15px 0; width: 685px;
}
   table.tabelle02
{  border-top: none;  clear:both;
  margin:15px 0 15px 0;
}
   table.tabelleauto
{   clear:none;
  width: auto;margin:15px 0 15px 0!important;
}



tr.back_dunkelgrau{
border-bottom: 1px solid #000;
border-top: 1px solid #000;

}

td,th,tr
{
  text-align:left;
  vertical-align:top;

}
td,
th{
    padding:8px;
}


.tabelle_mit_abstand h2,.tabelle01 h2
{
  padding:0 0 8px;
}

#inhalttext .tabellespalte1
{
  vertical-align:top;
  padding:0;
}

#inhalttext .tabellespalte_top
{
  vertical-align:top;
  padding-left:1em;
}

#inhalttext .tabellespalte_bottom
{
  vertical-align:bottom;
  padding-left:1em;
}

#inhalttext .tabellespalte_top02
{
  vertical-align:top;
  padding-left:8em;
}

td.tabelle_farbe_abstand
{
  border-bottom:18px #fff solid;
  vertical-align:top;
}

#inhalttext table
{
  border-spacing:0;
  border-collapse:collapse;

}

.tabellespalte_top_farbe,.tabellespalte1_top_farbe
{

}



#inhalttext .tabellespalte1_top_weiss,#inhalttext .tabellespalte_top_weiss,#inhalttext .tabellespalte1_top_farbe,#inhalttext .tabellespalte_top_farbe{
  vertical-align:top;
}

.back_grau
{}
.back_dunkelgrau{
background: none repeat scroll 0 0 #EEEEEE;
}




 #inhalttext .tabellespalte1_top_weiss{background-color: #fff;
}
#inhalttext .tabellespalte_top_weiss{background-color: #fff;
}
#inhalttext .tabellespalte1_top_farbe{background-color: #eee;}
#inhalttext .tabellespalte_top_farbe{background-color: #eee;}
td.tabelle_farbe{
border-bottom: 18px #fff solid;
background-color: #eee;}

.tabelle_standart td,.tabelle_standart th
{
  border:1px solid #eee;
}

/*TABELLEN_END*/

.padding5{padding:5px;}
.organisation  {padding:5px;}
select{border:1px #eee solid;}



 ul.linkliste_service li.gruppenende{padding:0px 0px 10px 32px;}
 ul.linkliste_service li.gruppenanfang{padding:10px 0px 0px 32px;}

 .kommentar {margin:0px 20px 0px 20px ;width:370px;}

  .sucheliste{
    margin: 20px 0 0 0;
    padding: 5px;}
 .sucheliste ul{
    margin: 0;
    padding: 0 0 0 10px;}

  #suchtreffer li{
    margin-bottom: 20px ;
   }

   a:focus{border:none;}
   .normal{font-weight:normal;}
   
   .fett.zurueck, .fett .zurueck  {
	font-weight:normal;
}







/* START IMPERIA FIX: tabelle02  */
table.tabelle02 {
	margin: 0 0 15px;
}

.listebild p {
	margin: 0 0 7px;
}
/* END OF IMPERIA FIX: tabelle02  */

/* Imperia FIXES im CSS CMS01 und CMS02  */
/* Author: Kathrin Teschner, Imperias AG */
/*                                       */

#inhalt ul.ul_linkliste li.linkliste,
#wolke ul li {
	list-style-image: none;
	margin:0;
}


/* SITEMAP */

#inhalt #inhalttext_sitemap {
    font-size:1em;
}

#inhalttext_sitemap ul li.sitemenu1 {
	background-image: url("../__images/__bilder_hintergrund/quadrat.png");
    background-position: 0 4px;
    background-repeat: no-repeat;
    list-style-type: none;
    list-style-image: none;
    margin:0;
}

#inhalttext_sitemap li.sitemenu2 {
    list-style-image: none;
}


/* SOCIAL SHARE INFO FEED */

.social_share_privacy_area li.settings_info .settings_info_menu form fieldset input {
	width: 20px; 
}

/* RECHTE RANDLEISTE ABSTÄNDE 1.BOX */
#rechtsinhalt_t1 { }

#rechtsinhalt_t1 img { 

}

/* EDITMODE */
#metablock table { width: 95%; }
#metablock input { width: 320px; }

.bereichsmenu3 {
    margin: 0 0 0 30px;
}


DIV #pub_date {
	float:left;
	border-top: 1px solid #D3D3D3;
	background-color: #EEEEEE;
	margin: 10px 0;
	padding: 10px 0;
    /* min-width: 100%; */
}
#pub_date .datetext {
	margin-left:5px;
}

.zurueck img {
    margin: 0 3px 0 0;
}
.zurueck .fett {
	font-weight:normal;
	font-size:1.1em;
}

.rsbtn_text {
    font-family: Arial,Verdana,Helvetica,Arial,sans-serif;
}



/* fixes 07 2014 */
