* {margin: 0px; padding: 0px; font-family:"Times New Roman", Times, serif; }
div#block {color: #541C02}

body {
	background: #864F26 url('../bilder/totaltest.jpg') repeat; /*#222222   url('../bilder/totalhg.gif') */
	background-attachment: fixed;/*url('../bilder/bodybg.jpg') repeat*/
	text-align: center;
}
 
div#wrapper {background:   url('../bilder/quickbg.jpg') repeat-y ; min-height: 1202px; height: 100%;  }/* height: 1202px;*/
div#total { text-align: center; margin: 0 auto; padding: 0px;  width: 892px; text-align: left;}/* */
div#precontent {
margin-top: 50px; 
background:   url('../bilder/zacken2.gif') repeat-x;  
height: 11px; 
 width: 586px;
 float: right; 
 margin-right: 25px;}
 
div#content {  width: 586px; margin-right: 25px;float: right; background: #FAF7EC url('../bilder/siegeltop.jpg') bottom right no-repeat;}
div#contentintern { text-align: left; padding: 10px;  }
div#subsiegel { width: 586px;  float: right; margin-right: 25px; background: url('../bilder/siegelunten.gif') top right no-repeat; height: 72px;}



/*headlines*/
h1, h2, h3 {color: #CC3300; margin-bottom: 10px;}
h1 {font-size: 20px;}
h2 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
.block h1, .block h2, .block h3 {color: #663300     }

/*menu*/
div#menu {width: 220px;  margin: 35px 0px 0px 25px ; height: 828px; padding: 200px 0  0  20px ; background: url('../bilder/menu.gif') no-repeat; float: left;   text-align: left;    }/* border: 1px dotted orange;*/
div#menuinside {padding: 5px; padding-top: 20px; color: #ffffff;}
div#menudist {height: 10px;}
ul#menu, ul#addmenu, ul#untermenu { padding: 0px; margin: 0px;  list-style-type: none;   }
ul#menu a, ul#addmenu a{color: #fff;text-decoration: none; font-size: 17px; display: block; padding-left: 10px; height: 21px; margin-bottom: 1px;	}
ul#menu a:visited , ul#addmenu a:visited {color: #fafafa;}
ul#menu a:hover , ul#addmenu a:hover {border:  1px dotted #fff; }
.aktiv {font-weight: bolder; font-size: 20px;    }

/*untermenu*/
ul#untermenu {font-size: 10px; }
ul#untermenu a {color: #660000; font-size: 12px; margin: 0px; height: 15px; text-decoration: none}

/*Loginbox*/
div#loginbox, div#loginbox2 { margin-top: 400px; background: #862F04; padding: 10px; color: #ffffff; font-size: 11px;}


/*Reservierungsbereich*/
div#loginbox2, div#beibox  {margin: 10px; width: 220px; height: 200px;  padding: 20px; color: #ffffff; float: left;background: #A96F3D; font-size: 14px;}
div#beibox {  color: #fff; background: #D0BE98;}
 



div#loginbox{  filter: alpha(opacity=70); /* IE */
-moz-opacity:0.7; /* Gecko-Browser */
opacity:0.7; /* Opera 9+ */}
 #loginbox a:link, #loginbox a:visited,  #loginbox a:hover {color: #ffffff; }
 #loginbox ul  {margin-left: 15px; color: #fff;}
 #loginbox2 a:link, #loginbox2 a:visited,  #loginbox2 a:hover {color: #ffffff; text-align: center; font-size: 14px; display: block; height: 23px;  margin-bottom: 3px; background: url('../bilder/buttonbg.gif') repeat-x;}
 #loginbox2 ul,  #loginbox p , #loginbox2 h3{margin-left: 15px; color: #ffffff;}
 

/*bilder*/
.vorschau { float: left; border: 3px solid #ffffff; margin: 0px 15px 10px 5px; }


/* absätze*/
.block {background: url('../bilder/block.jpg') no-repeat top left; margin-bottom: 20px 0px 0px 0px;
 padding: 40px 30px  20px 10px; min-height: 127px; color: #541C02 }
.block p {padding: 10px;}
.block h1{color: #CC3300;}
.block a {padding-left: 22px; background: url('../bilder/pfeil.gif') no-repeat;}
.hoch {text-align: right; color: #FF9900; margin-bottom: 15px; }
.hoch a {color: #ff9900;}
.block ul {margin-left: 20px; padding: 10px;}
.mehr {text-align: right;}
.clearing {clear: both;}

.button {background: url('../bilder/buttonbg.gif') repeat-x; color: #ffffff; cursor: pointer;}