body {
	background: url(images/bg.jpg) repeat-y left top #ffebbe;
	margin: 0; 
	padding: 0;
	text-align:justify; 
	color: #4f3815;
	margin-bottom: 20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

h1, h2, h3{
	font-size: 21px;
	color: #4f3815;
	font-weight:normal;
}

h1{
text-align:center;
font-family:"Monotype Corsiva";
font-size:28px;
background:url(images/h1.jpg) no-repeat center bottom;
padding-bottom:8px;
color:#770000}

h2{
font-size:18px}

h3{
font-size:16px;
letter-spacing:normal}


a{
color:#4f3815;
text-decoration:underline}

a:hover{
text-decoration:none}

#sablonas {
	width: 950px; 
	margin: 0; 
	text-align:justify;
}
#virsus {
	position: relative;
	height: 400px;
	background: url(images/top_bg_lt.jpg) no-repeat left top;
}

#logo{
	position: absolute;
	left: 20px;
	top: 20px;
	text-align:center
}

#virsus div.meniu{
	position: absolute;
	left: 20px;
	top: 130px;
	text-align:center
}
#virsus div.meniu ul{
    width:367px;
	margin:0;
	padding:0;
}
#virsus .meniu ul li{
	list-style: none;
	background: url(images/meniu_item.jpg) no-repeat bottom center;
	padding: 0 0 25px 0;
	margin:0
}

#virsus .meniu ul li a{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #351112;
	text-decoration: none;
	padding: 0;
	margin:0
}
#virsus .meniu ul li a:hover{
	color: #CC0000;
}
#virsus .meniu ul .aktyvus{
	color: #7c3942;
}
#turinys {
	padding: 0;
	margin: 0;
}
#turinys .tekstas{
	padding: 10px 0 0 30px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #351112;
	width: 890px;
	min-height:200px
}

	.uploadedimage, .uploadedimage2{
	background:#FFF;
	padding:4px;
	border:1px solid #BAA65E;
	cursor:pointer;
	margin:0 5px}
	
	.uploadedimage2{
	cursor:default}
	
	#form_rezervuoti{
	text-align:center}
	
	#form_rezervuoti .textfield{
	width:100%;
	border:1px solid #CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px}
	
	#adults, #kids, #kids_age{
	width:60px;}
	
	#form_rezervuoti table td {
	text-align:left;
	vertical-align:top;
	padding:7px 10px;}
	
	#info, #laiskas{
	height:80px}
	
	#name, #tel, #email, #laiskas{
	width:30%}
	
	#send{
	background:#666666;
	border:none;
	color:#FFFFFF;
	width:200px;
	font-size:12px;
	font-weight:bold;
	padding:2px 0;
	}
	
	table#kambariai td{
	border-right:1px solid #CCCCCC;
	padding:0 10px}
	
	table#kambariai td h3{
	margin-bottom:8px}
	
	.kambario_tipas{
	width:180px;
	float:left;
	padding:5px 0 0 0}


a.nuotrauka{
float:left;
clear:none;
margin:0 10px 26px 10px;
text-align:center;
width:200px;
height:145px;
font-size:12px}

	a.nuotrauka img{
	background:url(images/picture.jpg) no-repeat center center;
	border:1px solid #907135;}
#footeris{
position:relative;
clear:both;
height:50px;
font-size:12px;
margin-top:20px;
padding-top:10px;
background:url(images/foot.jpg) no-repeat top center}

	#skaitliukas{
	position:absolute;
	height:auto;
	left:75px;
	bottom:10px}
	
	#footerio_tekstas{
	width:100%;
	position:absolute;
	bottom:20px;
	text-align:center;}
	
	#webdesign{
	position:absolute;
	height:auto;
	right:75px;
	bottom:20px}
	

