#topnavi{height:56px;padding:5px 20px 0 0;}
#topnavi a{
float:right;width:95px;text-align:center;height:46px;padding-top:10px;margin:0 0 0 5px;
text-decoration:none;font-size:11px;line-height:13px;
color:#fff;background:url(images_layout/mohrenwirt/button01.jpg) no-repeat center bottom;}
#topnavi a#topnavi1{background-image:url(images_layout/mohrenwirt/button_mohrenwirt.gif);}
#topnavi a#topnavi2:hover{background-image:url(images_layout/mohrenwirt/button_catering.gif);}
#topnavi a#topnavi3:hover{background-image:url(images_layout/mohrenwirt/button_fiskina.gif);}
#page{border:1px solid #fff;}
#main{}
#col2,#col2_content{display:none;}
#col1_content{margin-top:0;padding:10px 0 50px 10px;}
#col3{margin-right:10px;margin-left:264px;width:650px;}
#col3_content{padding:10px 0 0 0;}
div{line-height:1.5em;}
/*
#col3_content div,#col3_content p{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;line-height:1.2em;margin:0 0 1em 0;}
*/
button{display:inline}
#footer{padding:5px 5px 0 5px;height:55px;font-size:11px;color:#fff;}
#footer a,#footer a:hover{font-weight:normal !important;font-size:11px;color:#fff;}
#footer div{float:left;margin-right:50px;}
#footer div.copyright{float:right;margin-right:0;}
* html #footer{}
#header{background-image:url(images_layout/top01.jpg);background-position:center top;border-bottom:1px solid #fff;}

#event_preview{background:#fff !important;}
#event_preview h2{background:#860107;}
#event_preview table{margin:0 0 0 1px;border:1px solid #860107 !important;}
#event_preview td{padding:0.5em;}
#event_preview td.box-events-1{text-align:left;font-weight:bold;border-bottom:1px solid #000;padding:10px 0 0 5px;}
#event_preview td.box-events-2{text-align:left;font-size:9px;color:#666;}
#event_preview td.box-events-3{text-align:left;}
#event_preview td.box-events-3 a,.box-events-3 a:hover{font-weight:normal;font-size:9px;color:#666;}

#col1 .box-1 h2.newsbox-1{padding:30px 10px 0 50px;min-height:25px;background:#860107 url(images_layout/mohrenwirt/newsbox01.jpg) no-repeat 0 0;}
#col1 .box-1 h2.newsbox-2{padding:30px 10px 0 50px;min-height:25px;background:#860107 url(images_layout/mohrenwirt/newsbox02.jpg) no-repeat 0 0;}
#col1 #event_preview h2{margin-bottom:0;padding:30px 10px 0 50px;min-height:25px;background:#860107 url(images_layout/mohrenwirt/events01.jpg) no-repeat 0 0;}
#col1 .contactbox-1{background:#fff !important;}
#col1 .contactbox-1 h2{margin-bottom:0;padding:30px 10px 0 50px;min-height:25px;background:#860107 url(images_layout/mohrenwirt/kontakt.jpg) no-repeat 0 0;}
#col1 .contactbox-1 p{color:#000;background:#fff !important;border:1px solid #860107 !important;}
#col1 .contactbox-1 a{color:#000;}
.box-1{margin:0 0 15px;}
.box-1 a{color:#fff;}
.box-1 a img{border:1px solid #fff;}

#col3_content .lay02 img,#col3_content .lay03 img{margin-left:0;}
div.subcolumns{width:646px;}
.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;}

div.lm-kat{width:643px;}
div.lm-kat-2{width:623px !important;margin-left:20px !important;}
div.lm-kat-3{width:603px !important;margin-left:40px !important;}
div.lm-link{width:563px !important;padding:5px;}
#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;}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/flyout2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
.submenu{z-index:1000;font-size:90%;margin:0 0 15px;background:url(images_layout/mohrenwirt/logo01.jpg) no-repeat 0 0;padding-top:31px;}
* html .submenu ul{position:absolute;}
* html .submenu{height:68px;}
.submenu ul {padding:0;margin:0;list-style-type:none;width:230px;}
* html .submenu ul{margin-left:-16px;ma\rgin-left:0;}/* hack for IE5.5 */
/* position relative so that you can position the sub levels */
.submenu li {position:relative;background:#860107;height:26px;margin:0;padding:0;}
/* get rid of the table */
.submenu table{position:absolute;border-collapse:collapse;top:0;left:0;z-index:100;font-size:1em;}
.submenu a, .submenu a:visited {
  display:block;
  font-family:Verdana,Arial,sans-serif;
  font-weight:normal;text-decoration:none;
  height:25px;
  line-height:25px;
  width:229px;
  color:#fff;
  text-indent:5px;
  border:1px solid #fff;
  border-width:0 1px 1px 0;
}
* html .submenu a,* html .submenu a:visited{
  background:transparent;
  width:230px;
  w\idth:229px;
}
.submenu a.aktiv, .submenu a.aktiv:visited {
  color:#fff !important;
  background:#A40209 !important;
}
/* hack for IE5.5 */
* html .submenu a:hover{color:#fff;background:#A40209;font-weight:normal;text-decoration:none;}
.submenu :hover > a{color:#fff;background:#A40209;font-weight:normal;text-decoration:none;}
/* hide the sub levels and give them a positon absolute so that they take up no room */
.submenu ul ul{visibility:hidden;position:absolute;top:0;left:230px;}
/* make the second level visible when hover on first level list OR link */
.submenu ul li:hover ul,.submenu ul a:hover ul{visibility:visible;}
/* keep the third level hidden when you hover on first level list OR link */
.submenu ul :hover ul ul{visibility:hidden;}
/* keep the fourth level hidden when you hover on second level list OR link */
.submenu ul :hover ul :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
.submenu ul :hover ul :hover ul{visibility:visible;}
/* make the fourth level visible when you hover over third level list OR link */
.submenu ul :hover ul :hover ul :hover ul{visibility:visible;}

* html .submenu{height:120px !important;}
