/* CSS Document */

html, body { 
	background-color:#DCDCDC;
	color:#133A5F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
margin:0;
    padding:0;
    height:100%;
	width:999px;

	}
p, td {
	color:#133A5F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 8px 0 5px 0;
	}
ul, li {
	color:#133A5F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
h1 {
	color:#983918;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	margin: 9px 0 8px 0;
	border-top: solid 1px #819DC1;
	border-bottom: solid 1px #819DC1;
	}
h2,h3 {
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 2px 0 2px 0;
	padding: 5px 0 5px 5px;
}
form { margin-top:10px;}
ul { margin-left:15px;}
table { width:90%;}

/*header*/
div#headleft {
	width:200px;
	float:left;
	padding: 60px 5px 2px 5px;
	vertical-align:bottom;
	text-align:center;
	background-color:#DCDCDC;
	}
div#headright {
color:#FFFFFF;
height:96px;
	width:200px;
	float:right;
	padding: 0px 5px 3px 15px;
		margin:2px;
	vertical-align: bottom;
	text-align:left;
	background-color:#983918;
	border:solid 1px #fff;
	margin:0;
	}
div#headcenter {
	margin: 0px 220px 0px 220px;
	vertical-align:bottom;
	text-align:center;
	background-image:url(images/bg_top.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#DCDCDC;

	}


/*Menue*/
div#menue {
 clear:both;
	width:100%;
	border-top:4px solid #fff;
	text-align:center;
	background-color:#819DC1;
	height:20px;
	color:#FFFFFF;
	padding:4px 0 4px 0;
	}

/*Banner*/
div#bannerimghome  {
	background-image:url(images/bg_foto.jpg);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#133A5F;
	height:153px;
	border-top:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	}
div#bannerimgseiten  {
	background-image:url(images/bg_foto.jpg);
	background-repeat:no-repeat;
	background-position:right;
	background-color:#133A5F;
	height:75px;
	border-top:2px solid #ffffff;
	border-bottom:2px solid #ffffff;
	}
/*Content*/
div#contentcontainer { background-color:#819DC1;}
div#contentleft {
	width:185px; 
	float:left;
	padding: 5px 5px 5px 5px;
	margin:2px;

	text-align:center;
	background-color:#819DC1;
		
		overflow:hidden;

	}
div#contentright { 
color:#FFFFFF;
	width:200px;
	float:right;
	padding: 5px 5px 5px 5px;
		margin:2px 0px 0px 0px;
	
	text-align:center;
	background-color:#819DC1;

	}
	
div#contentcenter { 
border:solid 1px #fff;
	margin: 0px 212px 0px 200px;
	padding: 5px 10px 5px 10px;
	background-color:#FFFFFF;

}

div#contentcenterbuchen { 
	margin: 2px 20px 2px 230px;
	padding: 5px 10px 5px 10px;
	background-color:#FFFFFF;
}

	
/*footer*/
div#footer { 
 clear: both;
 border-top:solid 2px #819DC1;
    bottom:0px;
				left:0px;
				background-color:#FFFFFF;
	padding: 3px 0 3px 0;
	text-align:center;
	font-weight:normal;

	}

/*Layer*/
div#overlay {
	position:absolute;
	left:15px;
	top:168px;
	width: auto;
	height: auto;
	z-index:1;
}

/*Tabellenzellen*/
.bggrau { background-color:#DCDCDC;}
.bgdblau { background-color:#133A5F;}
.bghblau { background-color:#819DC1;}
.bghblau2 {background-color:#D0D8DF;}
.bgorange { background-color:#D5692F;}
.bgbraun { background-color:#983918;}
.bgweiss { background-color:#fff;}
.bghblau3 {background-color:#f5f7fb;}

/*Links*/
#contentcenter a { color:#983918; text-decoration:underline; font-size:12px;}

#menue a { color:#FFFFFF; font-size:12px; text-decoration:none; font-weight:normal;}
#footer a {color:#983918; text-decoration:none; font-size:12px;}

/*Texte Content*/
#contentcenter p, ul, li { font-size:12px;}
#contentcenter ul, li { font-weight:bold; text-decoration:none; line-height:20px; font-size:12px; 	color:#133A5F;}

div#preise { float:right; border:1px solid #133A5F; color:#FFFFFF;	font-size:12px;
	margin: 2px 2px 2px 2px;
	padding: 5px 5px 5px 5px;}

/*Contenttabs*/

#contentcenter 
		.t1 { border-left:10px solid #819DC1; padding-left:3px; line-height:18px; width:auto; float:left; height:302px;}
		.t2 {  border-left:15px solid #D5692F; padding-left:3px; margin-left:3px; line-height:18px; width:auto; float:left; height:302px;}
		.t3 {   border-left:10px solid #983918; padding-left:3px; margin-left:3px; line-height:18px; width:auto; float:left; height:302px;}
		
#headright ul, li{  list-style-image:url(images/stern.gif); font-weight:bold; text-decoration:none; line-height:25px;}
#headright a {font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:none;}
