/* Style sheet xNavigation */
.main,.extra{width:198px;margin:15px auto 0;}
.extra{margin:0;}
.main ul,.extra ul{margin:0;padding:0;list-style-type:none;}
.main li,.extra li{padding:5px 0;list-style-type:none;}
.main .level_1 li a,.main span{width:168px;display:block;font-variant:small-caps;color:#000000;background: #EBDBCD;}
* html .main ul,* html .main li{height:1px;}
*:first-child+html .main .parent{height:3px;}
.main p{margin:0;padding:0;}
.main a,.extra a,.main li,.extra li,.main p,.extra p{font-weight:normal;font-size:12px;color:#FFFFFF;}
.main a,.main p,.main span,.extra a,.extra p,.extra span{padding:5px 15px;}
.main .level_2 a,.main .level_2 p,.main .level_2 span,.extra .level_2 a,.extra .level_2 p,.extra .level_2 span{padding:3px 15px;}
.main .submenu{}
.main .level_2 li a,.main .level_2 span{width:168px;display:block;color:#FFFFFF;background: #640D0E;font-variant: normal;}
.main .level_2 li{padding:0;border-top:0px;}
.main .level_2 a,.main .level_2 li,.main .level_2 p{font-size:12px;}
.mainMain ul{margin:0;padding:0;}
.mainMain li{width:133px;float:left;margin:0;padding:0;text-align:center;list-style-type:none;}
.mainMain a,.mainMain p{font-weight:bold;font-size:11px;color:#ffffff;}
.mainMain a{height:30px;display:block;margin:0;padding:5px 0 0;text-align:center;background-color:#cc0000;font-weight:bold;text-decoration:none;font-size:11px;color:#ffffff;}
.mainMain a:hover{background-color:#b30000;text-decoration:none;color:#ffffff;}
.mainMain p{height:30px;margin:0;padding:5px 0 0;text-align:center;background-color:#b30000;}
a[title="Reservierungsanfrage"]{font-weight:bold;font-size:115%;}

