html, body 
{
margin:0 auto; 
padding:0px;
background:#fff; 
color: #fff;  
width:100% auto;
}

#big{
margin:0 auto; 
width:1024px;
}

#container {
float:left;
display:block;
margin:0 auto; 
background-color:#ffe8f8;
width:1024px; 
border:1px solid lightPink;
	}


a:link, a:visited {text-decoration: none; color: white}
a:hover {text-decoration: none; color: black;}

#header {
float:left;
display:block;
width:1024px; 
height:199px; 
margin:0 auto;
	}

#left{
float:left;
display:block;
width:165px; 
height:830px; 
background-color:#ffe8f8;
}

#content{
float:left;
display:block; 
width:808px; 
padding:0 0 0 51px; 
background-color:#ffe8f8;
}

#header_top_left{
float:left;
display:block; 
background:url(images/kameliya.jpg) no-repeat; 
width:452px; 
height:150px;
	}
	
#header_top_left_en{
float:left;
display:block; 
background:url(images/kameliya_en.jpg) no-repeat; 
width:452px; 
height:150px;
	}

#header_top_right{
float:left;
display:block; 
background:url(images/header_top_right.jpg) repeat-x; 
width:572px; 
height:150px;
	}

#header_botttom {
float:left;
display:block; 
background:url(images/header_bottom.jpg) no-repeat; 
width:1024px; 
height:49px;
}	
	
#bg {
float: left;
display:block; 
background:url(images/BG.jpg) no-repeat; 
width:23px; 
height:15px;
margin: 17px 0 0 100px;
	}
	
#lang {
float:left;
display:block;
margin-left:110px;
margin-top:12px;
width:120px;
height:15px;
	}

#lang img {
border:0px;
	}
	
#topmenu {
float:left;
margin-left:60px;
margin-top:5px;
font:21px Times New Roman;
font-weight:bold;
		}
#topmenu a {
margin-right:10px;
	}
		
#menu_header {
float: left;
display:block; 
background:url(images/menu_header.jpg) no-repeat; 
width:162px; 
height:36px;
margin-top:-1px;
	}
	
#menu_header_en {
float: left;
display:block; 
background:url(images/menu_header_en.jpg) no-repeat; 
width:162px; 
height:36px;
margin-top:-1px;
	}

#menu_header_de {
float: left;
display:block; 
background:url(images/menu_header_de.jpg) no-repeat; 
width:162px; 
height:36px;
margin-top:-1px;
	}
	
#left_menu {
font:12pt "Times New Roman", Times, serif;
font-style:regular;
text-align:left;
font-weight:bold;
float:left; 
display:block; 
background:url(images/leftmenu.jpg) repeat-x; 
background-color:#e03d8e;
width:162px;
height:100% auto;
	}

#leftmenu_bottom {
float:left; 
display:block; 
background:url(images/leftmenu_bottom.jpg) no-repeat; 
width:163px; 
height:37px;
	}

#empty{
float:left; 
display:block; 
background-color:#ffe8f8; 
width:162px; 
height:142px;
	}

#leftmenu2_top {
float:left;
display:block; 
background:url(images/leftmenu2_top.jpg) no-repeat; 
width:163px; 
height:46px; 
	}

#leftmenu2 {
float:left;
display:block;
overflow:hidden;
font:22px;
padding-left:5px; 
background:url(images/leftmenu2.jpg) repeat-x; 
width:156px; 
height:295px;
	}
	
#footer {
float:left;
display:block; 
background:url(images/leftmenu2_bottom.jpg) repeat-x; 
width:1024px; 
height:50px;
	}

#title {
float:left;
display:block;
width:100% auto; 
height:39px;
	}

#title_left {
float:left; 
display:block; 
margin-left:240px; 
width:51px; 
height:39px;
background:url(images/figureleft.jpg) no-repeat; 
	}
	
#title_center{
float:left; 
display:block; 
height:39px;
background-color:#FFE8F8;
color:#8a0303;
font:24pt "Times New Roman";
font-style:regular;
font-weight:bold;
 	}

#title_right {
float:left; 
display:block; 
width:51px; 
height:39px;
background:url(images/figureright.jpg) no-repeat; 
 
	}
	
.left_menu_text {
list-style:none;
float:left; 
display:block;
padding-left: 15px;
color:black;
color: #fff; 
font:15px Times New Roman;
font-style: regular;
font-weight:bold;
width:100% auto; 
height:100% auto;
	}
	
#text1 {
float:left; 
display:block;
padding: 4px 2px 2px 6px;
color:black;
font:15px "Times New Roman";
font-style:regular;
font-weight:bold;
width:100% auto; 
height:100% auto; 
	}
	
#text2 {
float:left; 
display:block;
padding: 0 2px 2px 6px;
color:black;
font:16px "Times New Roman";
font-style:regular;
font-weight:bold;
width:845px auto; 
height:100% auto; 
	}
	
#text3 {
float:left; 
display:block;
padding: 0 -2px 2px 6px;
color:black;
font:16px "Times New Roman";
font-style:regular;
font-weight:bold;
width:845px auto; 
height:100% auto; 
	}
	
#textdiv {
width:802px;
height:100% auto;
	}

#galleryborder1 {
float:left; 
display:block;
margin-top:10px;
width:741px;  
background:url(images/pic_031.jpg) no-repeat;
	}
	
#galleryborder2 {
float:left; 
display:block;
width:741px; 
height:146px; 
background:url(images/pic_08.jpg) no-repeat;
	}
	
	
#picborder1 {
float:left; 
display:block;
margin-top:10px;
width:200px; 
height:168px; 
margin:0 0 0 57px;
background:url(images/picborder.jpg) no-repeat;
	}

#picborder2 {
float:left; 
display:block;
margin-top:10px;
width:203px; 
height:168px; 
margin:0 0 0 30px;
background:url(images/picborder.jpg) no-repeat;
	}
	
#picborder3 {
float:left; 
display:block;
margin-top:10px;
width:203px; 
height:168px;
margin:0 0 0 30px; 
background:url(images/picborder.jpg) no-repeat;
	}
	
#picborder4 {
float:left; 
display:block;
width:203px; 
height:168px; 
margin: 0 0 0 150px;
background:url(images/picborder.jpg) no-repeat;
	}
	
#picborder5 {
float:left; 
display:block;
width:203px; 
height:168px;
margin: 0 180px 0 30px; 
background:url(images/picborder.jpg) no-repeat;
	}
	
#picborder6 {
float:left; 
display:block;
width:203px; 
height:168px; 
margin: 0 0 0 57px;
background:url(images/picborder.jpg) no-repeat;
	}
	
#picborder7 {
float:left; 
display:block;
width:203px; 
height:168px; 
margin: 0 0 0 30px;
background:url(images/picborder.jpg) no-repeat;
	}
	
#picborder8 {
float:left; 
display:block;
width:203px; 
height:168px; 
margin: 0 0 0 30px;
background:url(images/picborder.jpg) no-repeat;
	}
	

.pic img {
margin:24px 24px; 
width:156px; 
height:119px;
border:#F99 solid 2px;
border-bottom-color:#F99;
border-left-color:#F99;
border-right-color:#F99;
border-top-color:#F99;
	}
	
#pic5 {
margin:26px 26px; 
width:156px; 
height:119px; 
background:url(images/pic5.jpg) no-repeat;
	}
	
#pic6 {
margin:29px 27px; 
width:156px; 
height:119px; 
background:url(images/pic6.jpg) no-repeat;
	}
	
#pic7 {
margin:29px 27px; 
width:156px; 
height:119px; 
background:url(images/pic7.jpg) no-repeat;
	}
	
#pic8 {
margin:29px 27px; 
width:156px; 
height:119px; 
background:url(images/pic8.jpg) no-repeat;
	}
	
#flash {
margin:9px 20px;
float:left; 
display:block; 
background-color:#FFE8F8;
width:515px; 
height:120px;
}

#flashpic1{
float:left; 
display:block;
margin:4px 2px 0 3px;
width:180px; 
height:121px; 
background:url(images/flashpic1.jpg) no-repeat;
	}
	
#flashpic2 {
float:left; 
display:block;
margin:4px 2px 0 0;  
width:185px; 
height:121px; 
background:url(images/flashpic2.jpg) no-repeat;
	}
	
#flashpic3 {
float:left; 
display:block;
margin:4px 0 0 0;  
width:155px; 
height:121px; 
background:url(images/flashpic3.jpg) no-repeat;
	}

#bottommenu {
display:block;
float:left;
margin:9px 0 0 290px;
font:14px Times New Roman;
font-style: regular;
font-weight:bold;
width:100% auto; 
height:100% auto;
	}
	
#bottommenu a {
margin-right:5px;
	}


#designedby {
float:right;
margin-right:10px;
margin-top:-10px; 
display:block;
color:black;
color: #fff; 
font:12px arial;
font-style: regular;
font-weight: bold;
width:100% auto; 
height:100% auto;
	}
	
#rights {
float:left;
display:block;
margin:2px 0 0 452px;
font:10px Times New Roman;
font-style: regular;
font-weight:bold;
width:100% auto; 
height:100% auto;
	}
	
	
#gallery_pics {
	float:left;
	display:block;
	margin-top:10px;
	margin-left:30px;

	}
	
	
#gallery_pics img{
	width:300px;
	height:200px;
	margin-right:80px;
border:solid 3px;
border-color:#FFFFFF;
	}
	
	#gallery_pics_text {
	float:left;
	display:block;
	margin-top:30px;
	margin-left:20px;
	margin-right:40px;
	}
#gallery_pics_text a{
	float:left;
	display:block;
	margin-left:100px;
	margin-right: 90px;
	text-decoration:none;
	font-size:18px;
	font-weight:bold;
	color:#F00;
	}	
		
	#gallery_pics_2{
		float:left;
	display:block;
	margin-top:20px;
	margin-left:210px;
	margin-right:210px;
	margin-bottom:10px;
		}
	
#gallery_pics_2 a{
	text-align:center;
	text-decoration:none;
	font-size:18px;
	font-weight:bold;
	color:#F00;
	}	
	
	#gallery_pics_2 img{
		width:300px;
		height:200px;
	border:solid 3px;
border-color:#FFFFFF;
		
		
	}
	
	#news_title{
	margin-bottom:0px;
	padding-bottom:0px;
	width:100% auto;
	text-align:center;
	text-decoration: underline;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
		}
	#news_content{
	float:left;
	display:block;
	margin-top:0px;
	padding-top:0px;
	text-align:center;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
		}
		
.reservation_form{
	float:left;
	display:block;
	margin-top:20px;
	color:#F00;

	}
	
.button:hover
{
background-image:url(images/button_hover.gif);
}
.button
{
	margin-top:10px;
	background-color:#F39;
	border: 1px solid black;
	padding: 3px;
	color:#FFFFFF;
}
.news{
	float:left;
	display:block;
	color:#000;
	width:750px;
	margin-top:10px;
	margin-bottom:20px;
	}
	
	.news img{
		float:left;
		display:block;
		width:250px;
		height:200px;
	}
	
	.news a{
		float:left;
		display:block;
		margin-top:4px;
		width:700px;
		text-align:center;
		color: ;
		font-size:14px;
		
	}
		.news a:hover{
		color: #F3F;
		font-size:16px;
		
	}
	.news_text{
		float:left;
		display:block;
		margin-left:40px;
		width:360px;
	}


.pic_gallery img{
	float:left;
	border:none;
	padding-right:4px;
	padding-bottom:5px;
	width:110px;
	height:97px;
	}
	
.kameliq_news{
float:left;
display:block;
margin-top:10px;
padding-top:10px;
margin-left:3px;
padding-left:3px;
width:540px;
height:400px;

font-weight: bold;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration: none;
color:#260107;
}

.kameliq_news a{

font-weight: bold;
font-style:italic;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration: none;
color:#260107;
}

.kameliq_news a:hover{
font-style: normal;
color:#FF0000;
}	

.kameliq_news_content{
float:left;
display:block;
margin-top:10px;
padding-top:10px;
margin-left:3px;
padding-left:3px;
width:750px;

}

.kameliq_news_content_pic{
float:left;
display:block;
margin-top:2px;
padding-top:2px;

width:260px;

}

.kameliq_news_content_pic img{
border:solid 1px;
border-color:#FFFFFF;}