body{
	font-family:Verdana,Helvetica, sans-serif; font-size:12px; padding:0px; margin:0px; text-decoration:none;text-align:center;color:#333333;	
}

html {
	overflow-y:scroll;
}


div#booker {
	position:absolute;	
	display:block;
	top:325px;
	width:142px;
	height:142px;
	left:50%;
	margin-left:60px;
	/*border:1px solid silver;*/
	z-index:99999;
	background: url(../images/book-btn_on.png) no-repeat transparent;
	background-position: 0 0;
	cursor: pointer;
}	

div#booker:hover {
	background-position: 0 -144px;
}	

#hnV {
	display:none;
}

#smLst ul {
	padding-left: 20px;
}


#prtCont{
	padding-bottom:15px;
}
#prtCont a{
	COLOR: #640000;			
	font-weight:normal;		
	font-size:11px;
}

.foundWord{
	background-color:#EDE0E0;
	font-weight:bold;			
}


.pimg{
	width:520px;
}

h1{
	COLOR: #640000;			
	font-weight:bold;		
	font-size:16px;
	font-variant:small-caps;
	display:inline;	
}

h2{
	COLOR: #640000;			
	font-weight:bold;		
	font-size:14px;
	font-variant:small-caps;
	display:inline;	
}


.clPriceTbl {
	font-family:Verdana,Helvetica, sans-serif; font-size:11px;
}
.clPriceTblCont {
	font-family:Verdana,Helvetica, sans-serif; font-size:11px;
	text-align:center;
	background-color:#DDDDDD;	
}

.zili li{
	font-family:Verdana,Helvetica, sans-serif; font-size:11px;
}


#mncntp {						/*main content*/
	margin: auto;
	padding-top:5px;
	text-align:left;
	position: relative;
	width: 535px;
	/*border: green 1px solid;*/
}


#mncnt {						/*main content*/
	margin: auto;
	padding-top:5px;
	text-align:left;
	position: relative;
	width: 735px;
}


#hdlp {						/* */
	margin-left: 0;
	text-align:left;
	position: relative;
	display:block;
	left:0px;
	top:0px;
	height: 70px;
	width:390px;
	color:black;
}




#hdl {						/* */
	margin: auto;
	text-align:right;
	position: relative;
	display:block;
	left:0px;
	top:0px;
	height: 70px;
	width:400px;
	color:white;
}

#hdlw {						/* */
	margin: auto;
	text-align:left;
	position: absolute;
	display:block;
	left:0px;
	top:5px;
	height: 70px;
	width:100px;
	color:white;
}
#hdr {						/* */
	margin: auto;
	display:block;	
	text-align:right;
	position: absolute;
	height: 70px;
	left:585px;
	top:5px;	
	width:150px;	
	color:white;	
	cursor:pointer;
}

#hdrp {						/* */
	margin: auto;
	display:block;	
	text-align:right;
	position: absolute;
	height: 70px;
	left:385px;
	top:5px;	
	width:150px;	
	color:black;
}


#nvp {			
	margin: auto;
	text-align:left;
	position: relative;
	height: 2px;
	background-color:#640000;
	color:white;
	z-index:1;			
}

#nv {	
	
	/*display:none;*/
	
	text-align:left;
	position: relative;
	height: 45px;
	left:0px;
	background-color:#640000;
	color:white;
	z-index:1;
}


#nv .lng{
	padding-left:5px;
	color:white;
	font-weight:normal;		
	font-size:11px;
}

#nv .lng:hover{
	color:white;
	font-weight:normal;		
	font-size:11px;
	text-decoration:none;
}


#nv .lngA{
	padding-left:5px;	
	color:white;
	font-weight:normal;		
	font-size:11px;
	text-decoration:none;
}


#ccntp{
	width: 535px;	
	background-color:white;
	border-bottom: #640000 2px solid;
	/*display:block;
	overflow:hidden;*/					
}


#ccnt{
	width: 735px;	
	background-color:white;
	border-bottom: #640000 2px solid;
}

	#pc{
		position: relative;		
		width: 521px;
		height:290px;
		border-left: white 1px solid;
		border-top: white 1px solid;
		background-color:transparent;
		z-index:0;				
	}


	#ccnt .cl{
		position: relative;		
		width: 500px;
		display:block;
		overflow:hidden;
		margin-left:25px;
		margin-top:25px;		
		/*margin-right:20px;*/
		/*border: tomato 1px solid;*/
		line-height:16px;
		height:auto;
	}

	#ccnt .cr{
		top:130px;
		position: absolute;	
		/*display:block;*/
		left: 555px;
		width: 200px;
		/*border: tomato 1px solid;*/				
	}

	#ccnt .cr li{
		/*border: tomato 1px solid;*/
		list-style-image:url(../images/mli2.gif); 
		position: relative;		
		left:-30px;
		line-height:18px;				
		font-size:11px;		
	}
	
	.sN {
		list-style-image:url(../images/mli2.gif); 
	}
	
	
	.sN a{
		COLOR: black;font-size:11px;			
	}
	.sN a:hover{
		COLOR: #640000;			
		font-weight:bold;font-size:11px;		
		text-decoration:none;				
		/*BACKGROUND-COLOR:#EDE0E0;*/		
	}	


	.csN a{
		list-style-image:url(../images/mli2.gif); 
	}	
	.csN a{
		COLOR: #640000;font-weight:bold;	
		text-decoration:none;font-size:11px;
	}
	.csN a:hover{
		COLOR: #640000;			
		font-weight:bold;
		text-decoration:none;font-size:11px;
	}		
	


#flp{			
	margin: auto;
	text-align:left;
	position: relative;
	border-top: white 1px solid;
	margin-bottom:25px;
	padding-top:5px;
	color:black;
	font-size:12px;		
}


#fl{			
	margin: auto;
	text-align:left;
	position: relative;
	border-top: white 1px solid;
	margin-bottom:25px;
	padding-top:5px;						
	color:white;
	font-size:11px;		
}

#lngD li {
	list-style-type:none; 
	display:inline;
}

#fl li{
	padding-left:0px;							
	list-style-type:none; 	
	display:inline;
}


#fl a{			
	color:white;
	font-size:11px;	
}

#fl a:hover{						
	color:white;
	font-size:11px;	
	text-decoration:none;
}

#fl .fNN{						
	color:white;
	font-size:11px;	
	text-decoration:none;
	cursor:text;
}
#fl .fN{						
	color:white;
	font-size:11px;	
	text-decoration:none;
}

#fl .cpt{						
	color:white;
	font-size:11px;	
	text-decoration:none;
	text-align:right;
	position: absolute;
	top:5px;
	left:600px;
	width:135px;
}



#sart{
	border-top: #640000 1px solid;
	padding-bottom:15px;
	width:155px;
}

#sartOT{
	border-top: white 1px solid;
	padding-bottom:15px;
	width:155px;
}


#sartT{
	border-top: white 1px solid;
	padding:3px;
	BACKGROUND-COLOR: #930000;
	color:white;
	font-size:10px;	
}

#sartLnk{
	padding:3px;
	BACKGROUND-COLOR: #930000;
	color:white;
	font-size:10px;	
}
#sartLnk a{
	padding:3px;
	BACKGROUND-COLOR: #930000;
	color:white;
	font-size:10px;	
}


#startAktR{
	border-top:20px;
	margin-top:35px;
	width:155px;
	color:white;
	font-size:10px;		
}


#startAkt{
	border-top: #640000 1px solid;
	/*border-top:20px;
	margin-top:35px;*/
	width:175px;
	color:white;
	font-size:10px;		
}


	.sNsA a{
		list-style-image:url(../images/mli2.gif); 
		COLOR: black;font-size:11px;			
	}
	.sNsA a:hover{
		list-style-image:url(../images/mli2.gif); 
		COLOR: #640000;			
		font-weight:normal;font-size:11px;
		text-decoration:none;		
	}


/*FORM*/
.clL{font-size:12px;}
.cl11{font-size: 12px;}
.clFormFld{font-family:Verdana,Helvetica, sans-serif;text-align:left; font-size: 12px;font-weight:normal; text-decoration:none; BORDER: #AAAAAA 1px solid;}

.clFormFld{font-family:Verdana,Helvetica, sans-serif;text-align:left; font-size: 12px;font-weight:normal; text-decoration:none; BORDER: #AAAAAA 1px solid;}
.clFormFldFocus{background-color:#EDE0E0;font-family:Verdana,Helvetica, sans-serif;text-align:left; font-size: 12px;font-weight:normal; text-decoration:none; BORDER: #AAAAAA 1px solid;}

.clFormFldC{
	PADDING-left:5px;
	PADDING-right:5px;
	text-align:left; font-size: 12px;font-weight:bold; text-decoration:none; BORDER: #C0C0C0 1px solid; background-color:#EBEBEB;cursor:pointer;
	}

.clFormFldS{text-align:left; font-size: 10px;text-decoration:none; }
	
.clFormFldCAnfrage{
	font-family:Verdana,Helvetica, sans-serif;	
	width:155px;
	font-size: 12px;
	text-decoration:none; 
	cursor:pointer;
	text-align:right;
	BACKGROUND-COLOR:#EBEBEB;
	border-right: 1px solid #EBEBEB;			
	border-left: 1px solid #C0C0C0;			
	border-bottom: 1px solid #9B9B9B;							
}
.clFormFldCAnfrage:hover{
	color:#125422;
	BACKGROUND-COLOR:white;	
}
/*
#contArtP {
	float:left;
	position:relative;
	margin:0px;
	padding:3px;
	overflow:auto;

	text-decoration:none;	
}
*/
#contArtP{
	/*display:block;*/
	float:left;
	position:relative;
	margin:0px;
	padding:3px;
	overflow:auto;
	/*border: 1px solid #640000;*/	
	/*text-decoration:underline;*/	
}

#contArtP a{
	/*display:block;*/
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	overflow:auto;
	border: 1px solid #EBEBEB;	
	text-decoration:none;	
}

#contArtP a:hover{
	/*display:block;*/
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	overflow:auto;
	border: 1px solid #640000;	
	text-decoration:none;	
}


