/* @override 
	http://www.pension-sachon.de/web/files/theme/css/self.css
	*/



body{font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;}

#wrapper{
	border: 1px solid #4C3012;
	margin-top: 20px;
}

#header{
	background-color:#F7DF8B;
	border-bottom:1px solid #4C3012;
	margin-bottom: 1px;
}
#left .mod_article{
	padding-left: 10px;
}

#logo{
	position: relative;top: 20px;left: 5px;
}
#main .inside{
	padding: 0px 20px 0px 20px;
}

#belegungsplan div.ce_text.block {
	background-color: #F7DF8B;
}

.ausflugsziele .odd{
	background-color:#F7DF8B;
}

fieldset#ctrl_9.radio_container {line-height: 22px;}

.ausflugsziele .even{
	background-color:#FFF5AF;
}

.ausflugsziele .odd,.ausflugsziele .even{padding: 8px;}
.ausflugsziele .odd a,.ausflugsziele .even a{color: #603021;}



.mod_article.belegungsplan.block {
	background-color: #F7DF8B;
	padding-bottom: 0px;
	line-height: 14px;
}

div#mbImage{
	height: 600px !important}

div#mbImage iframe {height: 600px !important;
	
}


/* @group Navigation */

nav{
	background: url(../designgrafiken/bg_navigation.jpg) no-repeat;
	height: 206px;
}

nav a,nav li.active,nav li a:hover{
	text-decoration:none;
	color: #61301F;
	font-size: 13px;
	line-height: 23px;
}
nav li.active,nav li a:hover{color: red;}

nav ul{
	margin: 20px 10px 0px 230px;

}

nav li{
	border-bottom: 1px dotted #61301F ;width: 140px;text-align:right
	
}

nav li.last{
	border: none;
}

/* @end */

/* @group Servicenavigation */

#servicenavigation ul{
	position: relative;top: 12px;
	float: right;
	margin-right: 30px;
}

#servicenavigation ul li{
	display:inline;margin-left: 10px;
}

#servicenavigation ul li a{
	text-decoration: none;
}

/* @end */

/* @group Footer */

footer{
	position: relative;
	top: 30px;
}

#footer #login a{
		font-size: 0px;width: 50px;height: 20px;display: block;}

footer #heitech{
	position: absolute;
	top:0px;
	right: 0px;
	width: 138px;
}

footer #heitech a{
	text-decoration: none;
	color: silver;
	font-size: 11px;
}

/* @end */

/* @group Formular Reservierungsanfrage */

.error, p.error{color: red !important;}
form#f1 div.formbody {padding: 0px;}
form#f1 div.odd{background-color: #F7DF8B;padding: 5px !important;}
form#f1 div.even{background-color: #FFF5AF;padding: 5px !important;}
form#f1 label{width: 150px;}
form#f1 .quartierwahl .radio_container label{width: 90%;}
form#f1 .radio_container legend{width: 150px;float: left;font-weight: normal;}
form#f1 .radio_container.anrede label{width: 50px;}
form#f1 div.headline{padding: 5px 5px 5px 0px !important;}
form#f1 .quartierwahl{padding: 15px 0px 10px 0px !important;}
fieldset.radio_container {line-height: 22px;}
form#f1  label.bemerkungen{width: 100%;margin: 5px 0px 5px 0px;}
form#f1 label.spamschutz{width: 85px;}
form#f1 label.personen{width: 175px;float: left;position: relative;top: 5px;}
form#f1 select.personen{float: left;}
form#f1 span.personen {position: relative;top: -7px;left: 5px;}
form#f1 input.captcha{width: 50px;}
.fruehstueck legend, .labelquartier legend{
	display: none;
}

/* @end */