div#fb {padding: 0px 10px 0px 10px;margin-top:8px;}
div.wirtesuchfeld_div form {padding:0;margin:0;}
a img{border:0px;}
#inhalt td.tdtrenner{height:2px;background-color:white;;margin-bottom:10px}

.tx_wirte_liste_events{border-bottom: 1px black solid;padding-bottom:10px;}
.tblliste {width:90%;}

.troben {margin-top:10px;}
.tdlogo {padding-right:20px;width:10%;padding-top:10px;}
.tdadressblock{padding-top:10px;}

#inhalt .tdkurzbeschreibung{width:90%;padding-bottom:10px;}


input.wirtesuchfeld{font-size:10px;width:178px;}
.wirtesuchsubmit {font-size:10px;width:23px;margin-left:1px;}
.news_td_bottom{border-top:1px #646464 solid;}
.news-catmenu {margin-bottom:30px;}
div.banners1{padding-top:18px;}
div.subcolumns {margin-bottom:3px;}
body {
  color: black; background-color: #f6e9c7;
  font-size: 100.01%;
  font-family: Verdana,Helvetica,Arial,sans-serif;
  margin: 0; padding: 0;
  height:100%;
  }
td { vertical-align: top; } 

.tx-ttnews-browsebox-SCell {border:0px; background-color:#f6e9c7}
.tx-ttnews-browsebox p{padding-bottom:0px;margin-bottom:0px}
.tx-ttnews-browsebox {background-color:#f6e9c7}
.news-single-img {float:left;margin: 0px 10px 10px 0px;}

div.news-catmenu-NO,div.tt_news_catmenu {display:inline}

div.news-catmenu {background-color:#f6e9c7;border-width:0px;margin-left:0px;padding-left:0px;}
div.news-catmenu span.tt_news_catmenu_act a{text-decoration:none;font-weight:bold}
.news-catmenu-NO, .news-catmenu-ACT {padding:0;margin:0}
#tbllayout{height:100%;}

#tdinhalt{  background-color:#f6e9c7;padding-right:0px;}
#tdthema{background-color:white;}
#tdrechts{  background-color:#f6e9c7;}
#tdfooter{  background-color:#f6e9c7;height:30px;}
#tdfooterthema{background-color:white;}
#tdfooterrechts{background-color:#f6e9c7;}

#inhalt{
padding: 0px 15px 10px 12px;margin:0;
font-size:12px;
}
#inhalt td{font-size:12px;}
div#footer{margin: 0 15px 0 12px;padding: 1 0 1 0;border-top:1px black solid;border-bottom:1px black solid;}
 
 div#inhalt p {margin-top:0;}
 
 span#footersp1,span#footersp2{font-size:10px}
 span#footersp2{float:right;margin-right:15px;color:#a92f24;font-weight:bold}
 

 div#subcl, div#subc, div#subcr{min-height:300px;border-left:3px white solid;padding: 0px 5px 0px 10px;}
  div#subcr{border-right:3px white solid;}
 

 
 div#thema {padding: 0px 10px 0px 10px;font-size:12px;}
div.wirtesuchfeld_div {padding: 0px 10px 0px 10px;margin-top:12px;}
 
 h4#themaheader{color:#e1d4b1;font-size:12px;}
 
 p.navlinks{border-top: 3px #f6e9c7 solid;padding: 5 0 0 0;margin: 6 0 0 0;background-color:white}
 p.menuesub {font-size:10px;padding: 0px 0px 0px 10px;border-top: 1px #d8cea0 solid;margin:0}
 
 div#thema a {text-decoration:none;font-size:12px;line-height:1.5}
 div#thema p.menuesub a {text-decoration:none;font-size:10px;}
 
div#inhalt a {font-size:12px}
div#inhalt a:link {color:#0158a7;}
div#inhalt a:visited{color: #a82922;}
div#inhalt a:hover {text-decoration:none}

a.menue {font-weight:bold;color: #a82922;}
a.menue:hover {color: black}
a.menue_cur {font-weight:bold;color: #723d1d}
a.menue_cur:hover {color: black}

a.menuesub {font-weight:normal;color: black;font-size:10px;}
a.menuesub_cur {font-weight:normal;color: #a82922;font-size:10px;}
a.menuesub:hover {color: #a82922;}
a.menuesub_cur:hover {color: black;}

span.menue_subheader {color: black;font-weight:normal}


span#footersp2 a {text-decoration:none;font-size:10px;color:black;font-weight:normal}
 a.menueunten {font-weight:normal;color: black;}
 a.menueunten:hover { color: #a82922;}
 a.menueunten_cur {font-weight:bold;color: black;}
 a.menueunten_cur:hover { color: #a82922;}


 
h1,h2,h1.csc-firstHeader {font-weight:bold;font-size:16px;color: #a82922}

h3,h4 {font-weight:bold;font-size:14px;color: #a82922}
h5,h6 {font-weight:normal;font-size:14px;color: #a82922}
 
  .subcolumns, .subcolumns_oldgecko {
    width: 100%;
    overflow:hidden;
  }
    .subcolumns_oldgecko { float:left }
      .c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l {float: left; }
      .c33l, .c33r { width: 33.333% }
        .subcl { padding: 0 1em 0 0 }
        .subc  { padding: 0 0.5em }
          .c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r {float: right; margin-left: -5px; }
           .subcr { padding: 0 0 0 1em }


           
/*div.subcl div.csc-header h1.csc-firstHeader,div.subcr div.csc-header h1.csc-firstHeader,div.subc div.csc-header h1.csc-firstHeader {font-weight:bold;font-size:16px;color: #a82922} */


.tipafriend_header {background-color:#723d1d;color:white;font-size:12px}

span.tx_liste_bezirke{float:right;}
span.tx_liste_events{float:right;}

.tx_wirte_list_wirt  div.adressblock {ffloat:left;}
.tx_wirte_list_wirt  div.adressblock p {margin:0;padding:0;padding-left:20px}

.tx_wirte_list_wirt  div.logo{float:left;margin-right:20px;width:150px;}

.tx_wirte_list_wirt font.titel {font-weight:bold;font-size:14px;color: #a82922}

.tx_wirte_single_wirt  span.adressblock {float:left;margin-right:30px}
.tx_wirte_single_wirt font.titel {font-weight:bold;font-size:14px;color: #a82922}
.tx_wirte_single_wirt .telefonheader {font-weight:bold;color: #a82922;}
.tx_wirte_single_wirt a{font-weight:bold};
span.tx_liste_header {font-weight:bold;color: #a82922;font-size:14px;}

hr {color:white;border: 1px white solid;background-color:white;}
/*---------------------------- news --------------------------------*/


div#inhalt .news_latest_textbox {padding:0px 0 0px 0;min-height:36px;margin:0px;}
*html div#inhalt .news_latest_textbox {height:36px;}

div#inhalt .news_latest_subheader{font-style:normal;}
div#inhalt .news_latest_subheader i{font-style:normal;}
div#inhalt .news_latest_titel link {text-decoration:none;font-size:16px;color:#a82922;font-weight:bold;font-style:normal;}
div#inhalt .news_latest_titel a:link {text-decoration:none;font-size:16px;color:#a82922;font-weight:bold;font-style:normal;}
div#inhalt .news_latest_titel a:visited {text-decoration:none;font-size:16px;color:#a82922;font-weight:bold;font-style:normal;}
div#inhalt .news_latest_titel a:active {text-decoration:none;font-size:16px;color:#a82922;font-weight:bold;font-style:normal;}
div#inhalt .news_latest_titel a:hover {text-decoration:underline;font-size:16px;color:#a82922;font-weight:bold;font-style:normal;}

div#inhalt .news_latest_mehr {float:right;margin-right:5px;}
div#inhalt .news_latest_mehr a:link {font-size:10px;font-weight:bold}
div#inhalt .news_latest_mehr a:visited {font-size:10px;font-weight:bold}
div#inhalt .news_latest_mehr a:active {font-size:10px;font-weight:bold}
div#inhalt .news_latest_mehr a:hover {text-decoration:none;font-size:10px;font-weight:bold}

div#ttnews_single_subheader h3{font-size:12px;color:black;margin:0;padding:0;font-weight:bold}
div#inhalt .news_latest_image {margin-top:2px;height:208px;width:225px;text-align:center;padding:0;margin:2px 0 0 0;}
div.new_latest_textcontainer {min-height:90px;position:relative;}
div.new_latest_textcontainer p.bodytext{margin-bottom:0;}

hr.tx_listewirte {color:white}
font.header_wirtefeld{font-weight:bold}
/*---------------------------- ie hacks -------------------------------*/
* html .c33l, * html .c33r {
    display:inline;
  }
  
    * html .subcolumns .subc,
  * html .subcolumns .subcl,
  * html .subcolumns .subcr { word-wrap: break-word; overflow:hidden; }
  
* html div.new_latest_textcontainer {height:90px;}
* html div#subcl, div#subc, div#subcr{height:290px;}
* html #tbllayout{height:98%;}

