body { font-family:arial; font-size:13px; background:#c34203 url(http://www.landhotel-wittelsbacher-hof.de/bg12.jpg) top left repeat-x;}
a {color:#000000 ; text-decoration:underline;}
a:hover {color:#c34203  ;}
* {padding:0px; margin:0px;}
h1  {line-height:140%; font-size:18px;}
h2  {line-height:140%; font-size:15px;}
h3  {font-size:14px; font-weight:normal;}
input[type=submit]{background-color:#c34203 ;color:#ffffff; font-weight:bold; }
input[type=submit]:hover {background:#c34203;  }
input[type=reset]{background-color:#c34203 ;color:#ffffff; font-weight:bold; }
input[type=reset]:hover {background:#c34203;  }
li {list-style-type:none;}
#header {  color:#efb604 ; text-align:left; min-width:500px; height:241px; }
#footer {width:100%; height:50px; background:#c34203; text-align:center; color:#491901;}
#footer a {text-decoration:none; color:#491901;}
#submenu {height:100%; margin-top:25px; text-align:left; background: url(http://www.landhotel-wittelsbacher-hof.de/blockbg.jpg) top left repeat-y; }
#submenuitem {width:100%;  }
ul#submenulink {  list-style-type:none; display:inline;  }
 ul#submenulink li { padding:8px;  display:block; border-bottom:2px solid #000000;}
 ul#submenulink li a { font-family:verdana;  text-decoration:none; font-weight:bold; color:#c92727;}
 ul#submenulink li a:hover {  font-weight:bold; margin-left:3px; }
 ul#submenulink li .submenulinkaktiv {  color:#000000; text-decoration:none; font-weight:bold;  }
 ul#submenulink  .submenulinkaktiv {  color:#000000; text-decoration:none; font-weight:bold;}
#menuleiste { padding-top:5px; padding-bottom:5px; width:100%; text-align:left;  background:#fff4e1 url(http://www.landhotel-wittelsbacher-hof.de/mainmenubg.jpg) top left repeat-x;}
 .menutitel {color:#000000; font-size:25px; margin-left:25px;}
 ul#menulist {  list-style:none; }
 ul#menulist li { display:inline; background:url(http://www.landhotel-wittelsbacher-hof.de/list1.gif) left center no-repeat; text-decoration:none;  color:#000000; text-align:left; margin-right:30px;}
 ul#menulist li a {  font-family:arial, verdana; color:#ffffff; font-size:14px; padding:4px;  padding-left:17px;  font-weight:bold; text-decoration:none;}
 ul#menulist li .menuaktiv a {padding:4px; background: url(http://www.landhotel-wittelsbacher-hof.de/mainmenubg.jpg) top left repeat-x;}
 ul#menulist li .menuaktiv a:hover {color:red;}
 ul#menulist li .menuaktiv:hover { }
 ul#menulist li:hover .menuaktiv { background-position: 4px center;}
 ul#menulist li:hover {background-position: 4px center; background: url(http://www.landhotel-wittelsbacher-hof.de/mainmenubg.jpg) top left repeat-x;}
img {border:0px;align:center;}
#siteleft {width:30px; height:100px; background: url(http://<?php echo $_SERVER['HTTP_HOST']; ?>/theme/punch/siteright.png) repeat-y;float:left;}
#content {width:580px; text-align:left; min-height:200px; margin:30px;  }
#sideleft {width:200px; height:100%;}
.blockl { width:250px; margin-top:20px;  padding:5px; text-align:left; background: url(http://www.landhotel-wittelsbacher-hof.de/blockbg.jpg) top left repeat-y;}
#topslide {width:950px; height:300px; overflow:hidden;}
#show {	width: 580px;margin: 0px auto;padding: 0px;}
.clear {clear: both;line-height: 1px;	font-size: 1px;}
