html, body
{
	margin: 0px; 
	padding: 0px;
	/*font-family: arial, helvetica;*/
	font-family:times New Roman;
	font-size: 14px; 
	/*line-height: 14px;*/
	background-color:#FDFFD9;
	color:#61583A;
}

body {
	padding-bottom: 10px;
}

.w_cmowym {
	display:none;
	visibility:hidden;
	height:0px;
}

.align-center{
	text-align:center;
}
.align-left{
	text-align:left;
}
.align-right{
	text-align:right;
}
.align-justify{
	text-align:justify;
}

a img{
	border:0px;
}

a{
	color:#464234;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
.csc-header{
	font-family:times New Roman;
}

.csc-header h1{
	margin-bottom:10px;
}

div#content-wrapper{
text-align:center;
vertical-align:top;
width:100%;
}

div#container
{
	/*position: absolute; top: 0px; left: 0px;*/
	width:950px; 
	height:auto;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	text-align:left;
}

div#seite{
	background-image:url(../images/background.jpg);
	background-repeat:repeat-y;
	background-position: 0 190px;
	float:left;
	width:967px;
	margin-top:20px;
	/*background-color:#f7e2b5;*/
}

.oben_rechts{
	background-image:url(../images/head_schlag2.png);
	background-repeat:no-repeat;
	background-position:right top; 
	width:966px;
	float:left;
}

.headcontent{
	float:left;
	background-image:url(../images/content_mitte.jpg);
	background-repeat:repeat-y;
}

.header{
		background-image:url(../images/head.jpg);
		background-repeat:no-repeat;
		width:960px;
		float:left;
}

.header-flaggen{
	float:right;
	height:18px;
	padding-right:10px;
	padding-top:2px;
}

.header-flaggen a{
	text-decoration:none;
}

.header-copypic{
	float:left;
	padding-left:5px;
	color:#FFFFFF;
}

.header-copypic a{
	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
	display:none;
    visibility:hidden;
    height:0px;
}


.gohoome{
		width:960px;
		height:125px;
		display:block;
		background-repeat:no-repeat;
}

.content-block{
	width:966px;
	float:left;
	background-image:url(../images/schlag_mitte.png);
	background-repeat:repeat-y;
	background-position:right; 
}

#navigation{
		width:335px;
		float:left;
}

#left-menu-box{
	float:left;
}

#left-menu-top{
	background-image:url(../images/navi_head.png);
	background-repeat:no-repeat;
	width:335px;
	height:155px;
	background-position:top;
	float:left;
}

#left-menu{
/*	background-image:url(../images/navi_content.png);*/
	background-repeat:repeat-y;
	width:335px;
	float:left;
}

#left-menu ul {
	list-style-type:none;
	margin:0;
	overflow:hidden;
	padding-left:45px;
	width:235px;
}

#left-menu ul a {
	background-image:url(../images/pfeil.png);
	background-repeat:no-repeat;
	background-position:right;
	border-collapse:collapse;
	display:block;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:italic;
	margin-left:12px;
	padding-top:4px;
	text-align:center;
	text-decoration:none;
	width:200px;
	border-bottom:1px dotted #8B7F57;
}

#left-menu .subnavi a{
	background-image:none;
}


#left-menu-bottom{
	/*background-image:url(../images/navi_footer.png);*/
	background-repeat:no-repeat;
	background-position: top;
	width:335px;
	height:57px;
	float:left;
}

#content{
	float:right;
	margin-top:90px;
	min-height:200px;
	padding-right:30px;
	width:600px;
}

.print{
	float:right;
	font-size:11px;
	text-align:right;
	width:100%;
	height:15px;
}


.footer{
		background-image:url(../images/footer.jpg);
		background-repeat:no-repeat;
		background-position:right;
		width:968px;
		height:326px;
		float:left;
}

.footer-left{
	float:left;
	padding-bottom:20px;
}

.footer-right{
	float:right;
	height:150px;
	padding-right:250px;
	padding-top:45px;
	width:360px;
}

.footer-right .csc-header{
	font-style:italic;
	border-top:1px dotted #8B7F57;
}

.footer-quickbooker{
	height:170px;
	padding-left:60px;
	width:210px;
}

.footer-quickbooker .csc-header{
	display:none;
	visibility:hidden;
	height:0px;
}

.footer-quickbooker #webres_quickbooker table{
	width:200px;
}

.footer-quickbooker #webres_quickbooker .centerfett{
	text-align:center;
	font-weight:bold;
}

.footer-quickbooker #webres_quickbooker .button{
	background:none;
	background-image:url(../images/verfuegbar.png);
	background-repeat:no-repeat;
	border:0px;
	width:155px;
	height:31px;
}


.footer-navi{
	height:70px;
	padding-left:50px;
	text-align:center;
	width:240px;
	font-size:11px;
}

.footer-navi-1{
	float:left;
}

.footer-navi-1 a{
	display:block;
	float:left;
	height:30px;
	padding-left:10px;
	padding-right:10px;
	padding-top:14px;
	text-decoration:none;
	width:60px;
	color:#8B7F57;
}

.footer-navi-2{
	text-align:center;
}

.footer-navi-2 a{
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
	color:#8B7F57;
}

.footer-copyright{
	padding-left:60px;
	padding-top:10px;
	color:#FFFFFF;
	text-align:center;
}

.footer-copyright .csc-header{
	display:none;
	visibility:hidden;
	height:0px;
}

.footer-copyright p {
	width:200px;
}

.footer-copypic{
	float:right;
	padding-right:20px;
	padding-bottom:10px;
	color:#FFFFFF;
}

.footer-copypic a{
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
}

.popup{
	
}

.popup .csc-header{
	display:none;
	visibility:hidden;
	height:0px;
}

#popupdiv{
	visibility:visible;
	display:block;
	position:absolute;
	top:130px;
	left:80px;
	z-index:100;
}

#popupdiv a img{
	border:0px;
}

.popupclose{
	float:right;
	margin:10px;
	position:relative;
	right:10px;
	top:50px;
}


