/* CSS Document */

body{
	margin:0px;
	padding:0px;
	background-image:url(assets/bg.gif);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
*+html body{
	padding-bottom:10px;
	}
		
.main{
	margin: 0px auto;
	width:995px;
	}
	
.header{
	height:162px;
	}

.quicknavi{
	width:395px;
	height:44px;
	padding-top:100px;
	float:left;
	}
	
.info{
	width:274px;
	height:94px;
	float:left;
	text-align:right;
	margin-top:50px;
	margin-right:20px;
	font-size:10px;
	color:#ecb482;
	}

.logo_header{
	width:305px;
	height:144px;
	background-image:url(assets/logo.png);
	float:left;
	behavior: url(iepngfix.htc);
	}
	
.header_grafik{
	margin-top:0px;
	width:993px;
	height:18px;
	background-image:url(assets/header_grafik.png);
	float:left;
	behavior: url(iepngfix.htc);
	}
	
.rahmen{
	background-image:url(assets/bg_main.png);
	float:left;
	behavior: url(iepngfix.htc);
	}

.content{
	margin-left:6px !important;
	margin-left:0px;
	padding-left:0px !important;
	padding-left:6px;
	margin-right:7px !important;
	margin-right:0px;
	padding-right:0px !important;
	padding-right:7px;
	float:left;
	}

.kopfgrafik1{
	width:682px;
	height:281px;
	background-image:url(assets/kopfgrafik1.jpg);
	border-top:1px solid #451602;
	float:left;
	}
	
.kopf_right{
	width:298px;
	height:281px;
	float:left;
	}
	
.titel{
	height:122px;
	background-image:url(assets/titel.gif);
	}
	
.menue{
	width:297px;
	height:150px;;
	background-color:#FFFFFF;
	border:1px solid #451602;
	border-right:0px;
	padding-top:8px;
	font-size:12px;
	font-weight:bold;
	}
	
*+html .menue{
	height:146px;
	padding-top:12px;
	}
ul{
	margin:0px;
	padding:0px;
	margin-bottom:0px !important;
	margin-bottom:-10px;
	padding-top:0px !important;
	padding-top:12px;
	}

li.navigation {
	list-style:none;
	margin-top:5px !important;
	margin-top:-9px;
	margin-left:60px;
	margin-right:60px;
}
a.navigation_li:link, a.navigation_li:link, a.navigation_li:active, a.navigation_li:visited {
	text-align:left;
	display:block;
	color:#902f03;
	padding-left:15px;
	padding-bottom:1px;
	text-decoration:none;
}

a.navigation_li_aktiv:link, a.navigation_li_aktiv:link, a.navigation_li_aktiv:active, a.navigation_li_aktiv:visited {
	text-align:left;
	display:block;
	color:#471600;
	padding-left:15px;
	padding-bottom:1px;
	border-left:1px solid #451602;
	border-bottom:1px solid #451602;
	text-decoration:none;
}

a.navigation_li:hover, a.navigation_li_aktiv{
	text-align:left;
	background-image:url(assets/pfeil.gif);
	background-position:4px 4px;
	background-repeat:no-repeat;
	display:block;
	color:#902f03;
	text-decoration:none;
}

.content_main{
	width:980px;
	float:left;
	border-bottom:1px solid #451602;
	}

.footer{
	height:26px;
	background-image:url(assets/footer_grafik.png);
	float:left;
	padding-left:0px !important;
	padding-left:6px;
	behavior: url(iepngfix.htc);
	margin-bottom:10px;
	}

.footer_left{
	width:672px;
	height:18px;
	margin-left:6px !important;
	margin-left:0px;
	background-color:#db5e26;
	float:left;
	padding-top:2px;
	padding-left:10px;
	font-size:11px;
	color:#FFFFFF;
	}
	
.footer_right{
	width:297px;
	height:20px;
	margin-right:7px;
	background-color:#f7d7a1;
	border-left:1px solid #451602;
	float:left;
	}
	
.footer_grafik{
	float:left;
	}
		
a {
	color:#DB5E26;
	text-decoration:none;
	}
	
a:hover{
	text-decoration:underline;
	}

.pagecontent1_2{
	width:652px;
	padding:15px;
	padding-top:25px;
	float:left;
	}

.headline{
	font-size:18px;
	color:#db5e26;
	}
	
.fliesstext{
	margin-top:5px;
	font-size:11px;
	line-height:16px;
	color:#301105;
	}

.drucken{
	margin-top:10px;
	text-align:right;
	font-size:11px;
	color:#5b290c;
	}

.pagecontent2_2{
	width:297px;
	float:left;
	border-left:1px solid #451602;
	}

.reservierung{
	border-bottom:1px solid #451602;
	}
	
.text_right{
	padding:10px !important; padding:5px;
	padding-top:15px;
	padding-bottom:15px;
	font-size:11px;
	color:#5b290c;
	}
	
.teaser_right{
	height:124px;
	border-top:1px solid #451602;	
	font-size:11px;
	background-image:url(assets/teaser2.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	}

/* GMaps Formular*/

label.gmaps{
	font-size:11px;
	display:block;
	float:left;
	width:70px;
	}
	
#edit_button{
	width:150px;
	font-family:verdana,arial,helvetica;
	font-size:11px;
	}
	
a.DiaThumb:link, a.DiaThumb:visited{
	width:200px;
	height:150px;
	display:block;
	float:left;
	background-position:top left;
	background-repeat:no-repeat;
}
a.DiaThumb:hover{
	background-position:bottom left;
}

a.DiaThumb2:link, a.DiaThumb2:visited{
	width:150px;
	height:200px;
	display:block;
	float:left;
	background-position:top left;
	background-repeat:no-repeat;
}
a.DiaThumb2:hover{
	background-position:bottom left;
}

.DiaThumbFirst{
	margin-left:0px !important;
}

