body{
	margin : 0px;
	padding : 0px;
	background-color : #ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight : normal;
	color: #000000;
}

.hg_rechts_oben{
	background-image : url(images/hg_rechts_oben.jpg);
	background-position : left top;
	background-repeat : repeat-x;
}

.hg_links_oben{
	background-image : url(images/header_links.jpg);
	background-position : right top;
	background-repeat : repeat-x;
}

.footer{
	background-image : url(images/footer.jpg);
	background-position : left top;
	background-repeat : repeat-x;
}

.abstand_vom_header{
	padding-top:20px;
}

.abstand_vom_header2{
	padding-top:10px;
}

h1{
	font-weight : bold;
	font-size:12px;
	color:#ff0000;
	margin:0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left:30px;
	}

.h1_hotel{
	font-weight : bold;
	font-size:12px;
	color:#ff0000;
	margin:0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	
	
h2{
	font-weight : bold;
	font-size:12px;
	color:#ff0000;
	margin:0px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left:0px;
	}

div.textblock{
	width:510px;
	float:left;
}
	
div.fliesstext{
	font-weight : normal;
	font-size:12px;
	line-height:14px;
	color:#000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : justify;
	padding-left:30px;
	padding-top:10px;
	padding-bottom:15px;
	width:500px;
}

div.fliesstext_hotel{
	font-weight : normal;
	font-size:12px;
	line-height:14px;
	color:#000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : justify;
	padding-left:30px;
	padding-top:10px;
	padding-bottom:15px;
	width:350px;
}

div.fliesstext_links{
	font-weight : normal;
	font-size:12px;
	color:#000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : justify;
	padding-left:30px;
	padding-top:10px;
	padding-bottom:15px;
	width:300px;
	float:left;
}

div.bild_rechts{
	float:right;
	padding-left:20px;
	vertical-align : top;
	padding-top:10px;
}

div.bild_mitte{
	text-align:center;
	padding-left:20px;
	vertical-align : top;
	padding-top:10px;
}

div.bild_links{
	float:left;
	padding-left:30px;
	padding-right:20px;
	vertical-align : top;
	padding-top:10px;
}

div.fliesstext_rechts{
	font-weight : normal;
	font-size:12px;
	color:#000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align : justify;
	width:300px;
	padding-top:10px;
	padding-bottom:15px;
	float:right;
}



img{
	border:0px;
}

div.bild_unten{
	float:bottom;
	padding-top:20px;
	vertical-align : top;
}

.fliesstext_preise{
	font-weight : normal;
	font-size:12px;
	color:#000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.border_preise{
	border:1px solid #000000;
	padding:5px;
}

.ueberschrift_form{
	font-weight : bold;
	font-size:10px;
	color:#000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.ueberschrift_form_weis{
	font-weight : bold;
	font-size:12px;
	color:#ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.fliesstext_form{
	font-weight : normal;
	font-size:12px;
	color:#000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.fliesstext_klein{
	font-weight : normal;
	font-size:10px;
	color:#000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.fliesstext_klein_weiss{
	font-weight : normal;
	font-size:11px;
	color:#ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

input, select, textarea, option{
	border: 1px solid #ff0000; 
	color: #000000; 
	background-color: #ffffff; 
	cursor: pointer;
	font-size:12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	}

 .a{  
	color: #ff0000;
	text-decoration:underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
	}
 .a:visited { 
	color:#ff0000;
	text-decoration:underline;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
 .a:hover {  
	color: #ff0000;
	text-decoration:none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	}

 .a:active { 
	color:#ff0000;
	text-decoration:none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	}	
	

.border{
	border : 1px solid #ff0000;
	
}

ul{
	margin:0px;
	padding-top:10px;
	padding-left:20px;
	list-style-type:square;
}

/*nur aeinkommentieren wenn die bold Schrift rot werden soll*/
/*b{
	color:#ff0000;
}*/

#scrolling{
	position: fixed;
}

.color1{
	background-color : #D64B3E;
	font-weight : normal;
	font-size:12px;
	height:25px;
	line-height:25px;
	color:#ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.color2{
	background-color : #FF3A3A;
	font-weight : normal;
	font-size:12px;
	height:25px;
	line-height:25px;
	color:#ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.color3{
	background-color : #ffffff;
	font-weight : normal;
	font-size:12px;
	height:25px;
	line-height:25px;
	color:#ffffff;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
