#page{border:solid #fff;border-width:0 6px 6px 6px;}
#main{background:#FEEDD5 url(/images_layout/content_bgd01.jpg) repeat-x 0 0;}
#main2{background:url(/images_layout/content_bgd02.jpg) repeat-y right;}
#main3{background:url(/images_layout/content_bottom01.jpg) no-repeat bottom;}
.pt20,.ptb20{padding:0;}
button{display:inline}
#footer {padding:5px 5px 0 5px;height:55px;font-size:11px;color:#fff;font-weight:normal;}
#footer a,#footer a:hover{font-size:11px;color:#fff;}
#footer div.copyright{float:right;margin-right:0;}
* html #footer{}
#pre-header{height:295px;}
#pre-header img{}
#pre-header #layer{position:absolute;z-index:92;}
#flashcontent{position:absolute;margin:-246px 0 0 219px;z-index:1;}
#header{display:none;}
#nav_top{text-align:center;border-top:1px solid #fff;}
#nav_top ul{width:auto;list-style-type:none;margin:0;padding:0;}
#nav_top ul li{float:left;margin:0 4px 0 0;padding:0;}
#nav_top ul li a{text-decoration:none;display:block;font-size:14px;font-weight:bold;background:transparent;color:#A56112;height:31px;padding-top:68px;width:131px;text-align:center;}
#nav_top ul li a:hover{color:#fff;}
#nav_top ul li#nav1{background:url(/images_layout/navi_off_01.jpg) no-repeat 0 0;}
#nav_top ul li#nav1 a{width:135px;}
#nav_top ul li#nav1 a:hover{background:url(/images_layout/navi_on_01.jpg) no-repeat 0 0;}
#nav_top ul li#nav2{background:url(/images_layout/navi_off_02.jpg) no-repeat 0 0;}
#nav_top ul li#nav2 a:hover{background:url(/images_layout/navi_on_02.jpg) no-repeat 0 0;}
#nav_top ul li#nav3{background:url(/images_layout/navi_off_03.jpg) no-repeat 0 0;}
#nav_top ul li#nav3 a:hover{background:url(/images_layout/navi_on_03.jpg) no-repeat 0 0;}
#nav_top ul li#nav4{background:url(/images_layout/navi_off_04.jpg) no-repeat 0 0;}
#nav_top ul li#nav4 a:hover{background:url(/images_layout/navi_on_04.jpg) no-repeat 0 0;}
#nav_top ul li#nav5{background:url(/images_layout/navi_off_05.jpg) no-repeat 0 0;}
#nav_top ul li#nav5 a:hover{background:url(/images_layout/navi_on_05.jpg) no-repeat 0 0;}
#nav_top ul li#nav6{background:url(/images_layout/navi_off_06.jpg) no-repeat 0 0;}
#nav_top ul li#nav6 a:hover{background:url(/images_layout/navi_on_06.jpg) no-repeat 0 0;}
#nav_top ul li#nav7{margin-right:0;}
#nav_top ul li#nav7{background:url(/images_layout/navi_off_07.jpg) no-repeat 0 0;}
#nav_top ul li#nav7 a{width:135px;}
#nav_top ul li#nav7 a:hover{background:url(/images_layout/navi_on_07.jpg) no-repeat 0 0;}
.wetter-header-1{background-color:#95B6D4;color:#fff;font-size:10px;line-height:16px;width:50px;text-align:center;}
#wetter-page{width:490px;}
#wetter-page td{padding:0.5em;}
.wetter-1{width:490px;background-color:#873B3B;border-bottom:1px solid #fff;color:#fff;font-weight:bold;padding:4px;margin-top:10px;}
.wetter-2{font-family:Arial,Helvetica,Geneva,sans-serif;font-size:18px;color:#000;font-weight:bold;}
.wetter-2-1{font-family:Arial,Helvetica,Geneva,sans-serif;font-size:14px;line-height:16px;color:#000;font-weight:bold;}
.wetter-3{padding:0;background-color:#95B6D4;color:#fff;font-size:10px;line-height:16px;width:50px;text-align:center;}
.wetter-4{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:black;}
.wetter-5{width:50px;height:50px;}
.wetter-bb{border-bottom:1px solid #AAA;}
.wetter-bl{border-left:1px solid #AAA;}
.wetter-bbl{border-bottom:1px solid #AAA;border-left:1px solid #AAA;}
.wc{text-align:center; vertical-align:top}
#col1,#col2,#col3{margin-top:0;padding-top:0;}
#col1_content,#col2_content,#col3_content{margin-top:0;padding-top:0;}
#col1 .box-1{margin:20px 0 0 20px;}
#col1 .box-1 h2{padding-left:15px;background:#fff url(/images_layout/sub_header_bgd01.jpg) repeat-x 0 0;line-height:32px;}
#col1 .box-1 p{padding:5px 0px 5px 15px;line-height:16px;}
#col1 .box-1 p.more{padding:5px;}
#col1 .box-1 div{padding:5px 0px 5px 15px;text-align:left;}
#col1 .box-1 div p{padding:0;}
#main{padding-top:25px;}
#col2{width:200px;}
#col2_content{margin:10px 0 0 0;}
#col3_content{min-height:700px;}
#subnav_header{color:#fff;font-weight:bold;margin-left:20px;width:166px;font-size:14px;line-height:16px;padding:6px 0 2px 20px;background:#893F3E url(/images_layout/subnavi_top01.jpg) repeat-x 0 0;border-bottom:3px solid #893F3E;}
.submenu ul ul{visibility:hidden !important;}
.submenu ul :hover ul{visibility:visible !important;}
.submenu ul :hover ul ul{visibility:hidden !important;}
.submenu ul ul :hover ul{visibility:visible !important;}
.submenu{padding:0 0 10px 0;margin:0;}
.submenu ul {width:186px;list-style-type:none;margin:0 0 0 20px;padding:0;}
.submenu a,.submenu a:visited{margin-left:3px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:none;display:block;width:173px;border:0;}
.submenu a:hover{margin-left:0;border-left:3px solid #893F3E;color:#000;background:#FCF1DF;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}
* html .submenu a,* html .submenu a:visited{width:173px;}
.submenu li {height:30px !important;width:186px;border-bottom:1px solid #DCB07D;margin:0;padding:0;}
.submenu a,.submenu a:visited,.submenu a:hover{font-size:14px;line-height:30px;height:30px;padding-left:10px;}
.submenu li.sub{background:#FCF1DF url(images_layout/subnavi.gif) no-repeat right;position:relative;z-index:1;}
.submenu ul ul{background:#FCF1DF;margin-left:0;position:absolute;top:0 !important;left:186px !important;z-index:99;}
.submenu li li {padding-right:0;}
.submenu li li a,.submenu li li a:visited,.submenu li li a:hover{font-size:12px;}
.submenu ul li:hover a.sub{color:#000;background:#FCF1DF url(images_layout/subnavi.gif) no-repeat right;}
.submenu ul li:hover li a.sub{color:#000;background:#FCF1DF url(images_layout/subnavi.gif) no-repeat right;}
.submenu ul li li:hover a.sub{color:#000;background:#FCF1DF url(images_layout/subnavi.gif) no-repeat right;}
.right{text-align:right;}
#col3_content .lay02 img,#col3_content .lay03 img{margin-left:0;}
#col2_content h2{font-size:14px;color:#fff;margin:1.2em 0 0 0;}
#col2_content h3{color:#fff;font-size:11px;font-weight:normal;border-bottom:1px solid #fff;margin-top:4px;margin-right:10px;}
#col2_content p,#col2_content a{color:#C49E9D;font-size:10px;line-height:11px;}
#col2_content p{margin-bottom:0.7em;}
#col2_content div.eventp{width:178px;}
#col2_content div.eventp .c50r{text-align:left;}
/*.subcolumns{margin-right:0 !important;}
.subcolumns img{margin-bottom:0 !important;}
.subcolumns img.textr{margin-right:10px;}
.subcolumns img.textl{margin-left:10px;}
.subcr{margin:0 !important;}
.c50r{text-align:right !important;padding:0;margin:0;margin-left:-5px;}
.c50l,.subcl,.subcr{margin-bottom:0 !important;}*/
#col3_content img{margin-bottom:10px;}
.subcolumns{width:502px;margin-right:0 !important;}
.c50r{text-align:right;}
div.lm-kat{width:490px;background:#873B3B;}
div.lm-kat a,div.lm-kat a:hover{color:#fff;}
div.lm-link{padding:5px;}
div.lm-link{width:470px !important;}
div.lm-bild{margin-left:5px;}
div.img{text-align:center;}
div.img h2,div.img h3,div.img h4,div.img p,div.img div.back{text-align:left;}
#kontakt * td.links{background-color:transparent;width:30%;padding:3px 4px 3px 0;}
#kontakt * td.rechts{background-color:transparent;width:70%;padding:3px 4px 3px 0;}
#guestbook .besucher{font-size:11px;}
#guestbook .datum{font-size:11px;}
#guestbook .email a, #guestbook .email a:link, #guestbook .email a:visited, #guestbook .email a:active{font-size:11px;}
#guestbook .email a:hover{font-size:11px;}
#guestbook .nachricht{font-size:12px;}
#guestbook .kommentar{font-size:12px;}
hr{color:#873B3B;background:transparent;margin:10px 0;padding:0 0 4px 0;border:0;border-bottom:3px #873B3B solid;}
