body
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight: normal; 
	color:#8C2C00;
	text-decoration:none;
	SCROLLBAR-FACE-COLOR: #8C2C00;
    	SCROLLBAR-HIGHLIGHT-COLOR: #8C2C00;
    	SCROLLBAR-SHADOW-COLOR: #F1E3AC;
    	SCROLLBAR-3DLIGHT-COLOR: #F1E3AC;
    	SCROLLBAR-ARROW-COLOR: #F1E3AC;
    	SCROLLBAR-TRACK-COLOR: #F1E3AC;
		background-color:#F1E3AC;
	}

table
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight: normal; 
	color:#8C2C00;
	text-decoration:none
	}

tr
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight: normal; 
	color:#8C2C00;
	text-decoration:none
	}

td
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight: normal; 
	color:#8C2C00;
	text-decoration:none
	}

th
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight: normal; 
	color:#8C2C00;
	text-decoration:none
	}

p
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight: normal; 
	color:#8C2C00;
	text-decoration:none
	}

a
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight: bold; 
	color:#8C2C00;
	text-decoration:none
	}

a:hover
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight: bold; 
	color:#8C2C00;
	text-decoration:underline
	}

.xtend
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: normal;
	font-style: normal; 
	color:#8C2C00;
	text-decoration:none;
	}

a:hover.xtend
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight: normal;
	font-style: normal; 
	color:#8C2C00;
	text-decoration: underline;
	}

.wwwtitolorubrica
	{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight: bold; 
	color:#8C2C00;
	text-decoration:none
	}

.wwwsottotitolorubrica
	{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight: bold; 
	color:#8C2C00;
	text-decoration:none
	}

.wwwtitoloblocco
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight: bold; 
	color:#8C2C00;
	text-decoration:none
	}

.wwwsottotitoloblocco
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight: bold; 
	color:#8C2C00;
	text-decoration:none
	}

.wwwtesto
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight: normal; 
	color:#8C2C00;
	text-decoration:none
	}

A.wwwlink
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight: bold; 
	color:#8C2C00;
	text-decoration:none
	}

A.wwwlink:hover
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight: bold; 
	color:#8C2C00;
	text-decoration:none
	}

A.wwwmenu2
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight: bold; 
	color:#8C2C00;
	text-decoration:none
	}

A.wwwmenu2:hover
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight: bold; 
	color:#8C2C00;
	text-decoration:none
	}
	
A.wwwmenu2sel
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight: bold; 
	color:#8C2C00;
	text-decoration:none
	}

A.wwwmenu2sel:hover
	{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight: bold; 
	color:#8C2C00;
	text-decoration:none
	}

.inputbox
	{
	BORDER-TOP: #8C2C00 1pt solid;
	BORDER-LEFT: #8C2C00 1pt solid;
	FONT-SIZE: 12px;
	BORDER-RIGHT: #8C2C00 1pt solid;
	BORDER-BOTTOM: #8C2C00 1pt solid;
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	BACKGROUND-COLOR: #F1E3AC;
	}

.privacy
	{
	font-family:"Times New Roman", Times, serif;
	font-size:10px;
	font-weight: normal; 
	color:#8C2C00;
	text-decoration:none
	}


/* Stile fuer Preise
---------------------------------------------------------- */
table.linien{
margin:0px;
padding:0px;
border-collapse:collapse;
margin-bottom:15px;
width:100%;
}

table.linien td.mitte{
vertical-align: middle;
text-align:center;
}

table.linien td{
padding:10px 10px 10px 0;
vertical-align:top;
border-bottom:1px solid #D1AB99;
}

table.linien th{
padding:10px 10px 10px 5px;
vertical-align:top;
border-bottom:1px solid #964415;
border-top:1px solid #D1AB99;
font-size:12px;
text-align:left;
background-color:#EADA9F;
}

.uppercase{text-transform: uppercase;}

.formbutton{
background:#FFFFFF url(../img/bt-standard.gif) repeat-x bottom left;
border: 1px solid #AEA375 !important;
cursor: pointer;
color:#8D2A00;
font-weight:bold;
overflow:visible;
padding: 1px 5px 1px 20px;
}


/* Quickbooking inexweb 
---------------------------------------------------------- */

#iframe{/* Formatierung des iframes */
height: 257px;
margin:0px;
padding: 0px;
width:258px;
}

.bgnavi{background-color:#E1C893}

.dot{margin-left:3px; margin-top:4px;}
.dotbuchung{margin-left:3px; margin-top:9px;}

.container{
width:268px;
text-align:left; 
margin: 20px 0px;
}

.rahmen{
border:1px solid #8D2A00; 
border-top: none;
width:258px;
padding:5px;
}


#reiternav{
float: left;
margin: 0px 10px 0 0;
padding:0px;
list-style: none;
background:#F2E3AC url(../img/bg_linie_top.gif) repeat-x bottom left;
width:270px;
height:21px;
}

#reiternav li{
float: left;
margin: 0px;
padding: 0px;
font-family:Arial, Helvetica, sans-serif;
}

#reiternav a{
font-weight: normal;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
float: left;
display: block;
margin: 0 3px 1px 0;
padding: 3px 10px 2px 10px;
color: #8D2A00;
text-decoration:none;
text-align:center;
border: 1px solid #8C2C00;
border-bottom: none;
width:43px;
}

#reiternav a:hover{
color: #8D2A00 ;
text-decoration: underline;
}

#reiternav .aktiv{
font-weight: bold;
color: #8C2C00;
padding-bottom: 3px !important;
border: 1px solid #8C2C00;
border-bottom: none;
background-color: #F1E3AC;
}

/*Die 2 Seiten für den Wellness und Pool und Unsere Welnessangebote*/

.container-wellness{
background-color:#F1E3AC;
margin:0 15px 15px 15px;
width:500px;
}

.container-wellness p{
margin:0 0 10px 0;
padding:0px;
}

.container-wellness h1{
font-size:14px;
margin-bottom:8px;
}

.container-wellness h2{
font-size:12px;
}

.container-wellness h3{
font-size:12px;
padding:0px;
margin:0;
}

ul.liste{
margin-top:6px;
margin-right:10px;
margin-left:0px;
margin-bottom:12px;
padding-top:0px;
padding-left:25px;
padding-bottom:0px;
padding-right:15px;
}

ul.navi-wellness{
  list-style-type: none;
  width: 100%;
  float: left;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin:0 0 20px 0;
  padding:0px;
  background-color: #F1E3AC;
  border-bottom: solid 1px #8C2C00;
  }
  
  ul.navi-wellness li {
  display: block;
  float:left;
  margin-right:5px;
  border-top: solid 1px #8C2C00;
  border-left: solid 1px #8C2C00;
  border-right: solid 1px #8C2C00;
  margin-top:5px;
  margin-right:5px;
  margin-left:0px;
}
 
ul.navi-wellness li a {
  display: block;
  padding: 5px 8px;
  color: #8C2C00;
  background-color: #F1E3AC;
  text-decoration: none;
  font-weight:bold;
  }

ul.navi-wellness li.active a
{
  background-color: #EADA9F;
  font-weight:bold;
}

ul.navi-wellness li a:hover{
background-color:#EADA9F;
}

.container-wellness img{
border: solid 2px #8C2C00;
margin-bottom:10px;
}

/*Ende vom Bereich Wellness und Pool und Unsere Welnessangebote*/

/*Tabelle für die Wellness & Beauty Seite*/

.table-wellness{
width:100%;
border-collapse:collapse;
border: solid 1px #8C2C00;
margin-top:20px;
}

.table-wellness .eins{
width:55%;
}

.table-wellness .zwei{
width:23%;
}

.table-wellness .drei{
width:22%;
}


.table-wellness td{
padding:0px 10px 5px 10px;
vertical-align:top;
text-align:left;
}

.tr-wellness td{
padding-top:5px;
padding-bottom:5px;
background-color:#EADA9F;
}

.table-wellness th{
border: solid 1px #8C2C00;
font-size:14px;
font-weight:bold;
background-color:#EADA9F;
}

.table-wellness .text-mittig{
text-align:center;
}

.caption-wellness{
font-size:14px;
margin-top:5px;
font-weight:bold;
text-align:left;
}



.kranewittermembers {
	border-bottom: 1px solid #8C2C00;
	}
.kranewittermembers tr td{
	padding:2px;
	vertical-align: top;
}
.kranewittermembers tr td.kName{width:173px;}
.kranewittermembers tr td.kYear{width:35px;}
.odd{
	background-color: #E2C993;
}

.even{
}

.kMembers p {
	/*padding-top:3px;*/
	padding-bottom:0px !important;
	margin-bottom: 3px;
	text-decoration: underline;
	}
	

/*Ende der Tabelle für die Wellness und Pool und Unsere Welnessangebote Seiten*/






/* Fix fuer Floatcontainer 
---------------------------------------------------------- */

.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */ 
