html, body, p, ul, li, div, a, img {margin:0px;padding:0px;color:#000000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;}
html {overflow-y:scroll;}
div.zentrieren {width:980px;margin:auto;}
* html div.zentrieren {position:absolute;left:50%;margin-left:-490px;}
div.header{width:980px;height:240px;background:url(../img/header.jpg) no-repeat;}
div.snav {float:right;margin:24px 17px 0px 0px;font-size:11px;}
div.snav a {text-decoration:none;font-size:11px;}
div.snav a:hover, div.snav a.act {text-decoration:underline;}
img.logo {width:185px;height:138px;margin:35px 0px 0px 780px;}
div.space1 {clear:both;width:980px;height:8px;background:url(../img/schatten.jpg) repeat-y;}
div.hnav {width:980px;height:33px;background:url(../img/hnav.jpg) no-repeat;}
div.hnav ul {float:left;height:33px;margin:0px 0px 0px 17px;}
div.hnav li, div.hnav li.act {list-style-type:none;float:left;}
div.hnav li a {display:block;padding:9px 15px 10px 15px;font-size:12px;text-decoration:none;color:#ffffff;}
div.hnav li.tr {width:1px;height:33px;background:url(../img/hnav_tr.png) top right no-repeat;}
div.hnav li a:hover {background-color:#ffffff;color:#000000;min-width:1px;min-height:1px;padding:9px 15px 10px 15px;}
div.hnav li.act a {display:block;padding:9px 15px 10px 15px;font-size:12px;text-decoration:none;color:#000000;background-color:#ffffff;}
div.suche {float:right;width:190px;height:33px;}
input.suche_beg {width:135px;height:16px;margin:5px 0px 0px 0px;font-size:12px;color:#818181;}
input.suche_los {width:24px;height:23px;background:url(../img/suche_los.png) no-repeat;border:none;cursor:pointer;}
div.schatten {float:left;width:980px;height:135px;background:url(../img/schatten.jpg) repeat-y;}
/*
div.unav {float:left;width:217px;height:125px;margin:0px 0px 0px 17px;background:url(../img/unav.jpg) repeat-x;}
div.unav ul {height:125px;overflow:hidden;}
div.unav li, div.unav li.act {list-style-type:none;height:20px;border-bottom:1px solid #ffffff;}
div.unav li a {display:block;font-size:12px;text-decoration:none;height:18px;padding:2px 0px 0px 10px;}
div.unav li a:hover {background-color:#000000;color:#ffffff;}
div.unav li.act a {display:block;font-size:12px;text-decoration:none;height:18px;padding:2px 0px 0px 10px;background-color:#000000;color:#ffffff;}
*/
div.space2 {float:left;width:6px;height:135px;}
div.kalender {overflow:hidden;float:left;width:185px;height:135px;background:url(../img/unav.jpg) repeat-x;margin:0px 0px 0px 17px;font-size:10px;}
div.webcam {overflow:hidden;float:left;width:185px;height:135px;background:url(../img/unav.jpg) repeat-x;text-align:center;}
div.webcam img {margin:11px 0px 0px 0px;}
div.programm {overflow:hidden;float:left;width:185px;height:135px;background:url(../img/unav.jpg) repeat-x;}
div.programm .csc-textpic {margin:11px 0px 0px 6px;}
div.werbeplatz {overflow:hidden;float:left;width:185px;height:135px;background:url(../img/unav.jpg) repeat-x;}
div.werbeplatz p {font-size:12px;margin:8px 0px 0px 14px;}
div.werbeplatz img {margin:3px 0px 0px 14px !important;border:none;}
div.sonderthema {overflow:hidden;float:left;width:185px;height:135px;background:url(../img/unav.jpg) repeat-x;}
div.sonderthema p {font-size:12px;margin:8px 0px 0px 14px;}
div.space3 {clear:both;width:980px;height:17px;background:url(../img/schatten.jpg) repeat-y;}
div.main {float:left;width:980px;background:url(../img/schatten.jpg) repeat-y;}
div.main_links {float:left;width:567px;margin:0px 0px 0px 17px;}
div.titel_img {float:left;width:87px;height:36px;background:url(../img/titel_img.jpg) no-repeat;}
div.titel {float:left;width:480px;height:36px;background:url(../img/titel.jpg) no-repeat;}
div.titel h1 {margin:2px 0px 0px 10px;font-weight:normal;color:#ffffff;font-size:16px;}
div.titel h2 {margin:1px 0px 0px 10px;font-weight:normal;color:#ffffff;font-size:12px;font-style:italic;}
div.space5 {clear:both;width:567px;height:20px;}
div.inhalt {overflow:hidden;width:548px;margin:0px 0px 0px 18px;}
div.inhalt h1 {margin:0px 0px 10px 0px;font-size:12px;}
div.inhalt p {margin:0px 0px 10px 0px;}
div.inhalt a {color:#000000;text-decoration:underline;}
div.inhalt ul {margin:0px 0px 10px 0px;}
div.inhalt li {/*list-style-image:url(../img/li.jpg);*/list-style-position:outside;list-style-type:disc;margin:0px 0px 10px 36px;}
html:not([dummy]) div.inhalt li {margin:0px 0px 10px 46px;}
div.inhalt_service {text-align:right;}
div.inhalt_service a {text-decoration:none;}

div.main_rechts {float:left;width:376px;min-height:328px;}
div.ansprechpartner {float:left;width:376px;min-height:328px;background:url(../img/werbung.jpg) repeat-x;background-color:#000000;}
div.ansprechpartner div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image {margin-bottom:0px;}
div.ansprechpartner p {color:#ffffff;margin:5px 8px 10px 0px;text-align:right;}
* html div.ansprechpartner {height:328px;}
div.ansprechpartner img {margin:5px !important;}


div.abschluss {clear:both;width:980px;height:20px;background:url(../img/abschluss.jpg) no-repeat;}
div.footer {width:980px;}
div.footer p {margin:0px 0px 0px 10px;font-size:11px;}
ul.deep1 {margin:0px 0px 0px 10px !important;}
li.deep1 {list-style-type:bull;list-style-image:none !important;margin:0px 0px 0px 5px !important;}
.tx-indexedsearch-redMarkup {color:#ee951b !important;}
.tx-indexedsearch .tx-indexedsearch-whatis {margin-top:0px!important;}
* html div.snav, * html div.unav, * html div.main_links, * html div.kalender {display:inline;}

* html div, * html img {behavior:url(fileadmin/templates/iepngfix.htc);}

td:hover {cursor:pointer;}
td.today {text-decoration:underline;}
td.last_month, td.next_month {color:#8b8b8b;}
div.kalender table {margin:4px 0px 0px 20px}

p.gastro a {text-decoration:none;}
p.gastro a:hover, p.gastro a.act {color:#ee981d;}


/*Gastroführer neu*/
.gastro_trenner{background:url(../img/trenner.jpg) no-repeat; width:548px; height:11px; float:left;margin-top:8px; margin-bottom:2px;}
div.gastro {float:left; clear:both; width:548px;}
div.gastro .description{float:left;}
div.gastro .description .header{font-weight:bold; margin-bottom:6px; display:block;}
div.gastro .gastro_image_box{float:right;}
div.gastro .gastro_image{clear:both; float:right;margin-bottom:6px;}
.filter{float:left;}
.filter_form{float:left;margin:0px; padding:0px;}
.filter_form form{margin:0px; padding:0px;}

.tx-gastrofuehrer-pi1 .filter select{margin-right:20px;}
.gastro_submit{border:1px solid black; background-color:#ffffff;}

