* {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;}
