@media screen	{
			* 		{			margin: 0px; padding: 0px;		}
}

body	{

text-align:center;
margin-left:auto;
margin-right:auto;
color: #c8a41c; 
background-color: #f3c001;			
background-image: url('images/bg.jpg');			
font-family: Tahoma, Arial, Verdana, Serif;			
font-size: 11px;		
}				

a {
color: #c8a41c; background-color: white;
font-weight: bold; text-decoration: none;
}

a:hover { 
text-decoration: underline; 
}

a img { border: 0px; }

div.main { width: 850px; height: auto; min-height: 100%;
color: inherit; background-color: white;
background-image: url('images/main-bg.jpg');
margin: 0px auto; padding: 0px 5px;
}

div.header { width: 850px; height: 235px;
background-image: url('images/header.jpg');
}

div.menu {
width: 850px; height: 105px;
}

div.menu div {	float: left;	}
		
div.menu div.left {
width: 389px; height: 105px;
background-image: url('images/menu-left.jpg');
}
		

div.menu div.about {
position: relative;
width: 80px; height: 105px;
background-image: url('images/about.jpg');
}

div.menu div.about  a{
display: block; width: 80px; height: 105px;
background-image: url('images/about.jpg');	
}	
			
div.menu div.about  a:hover	{ 
background-position: 0px -105px;		

}

.menu {
border: 0px solid red;
}


div.menu div.gallery {
position: relative;
width: 80px; height: 105px; 		
background-image: url('images/gallery.jpg');
}

div.menu div.gallery  a	{
display: block; width: 80px; height: 105px;						
background-image: url('images/gallery.jpg');	
}
				
div.menu div.gallery  a:hover { 			
background-position: 0px -105px;		
}


div.menu div.services	{			
width: 99px; height: 71px; 			
margin-right: 2px; position: relative;		
}				

div.menu div.services a.big {			
display: block; width: 99px; height: 71px;			
background-image: url('images/services-btn.jpg');		
}				

div.menu div.services a.big:hover {			
background-position: 0px -71px;		
}

div.menu div.services div.submenu {
position: absolute; top: 68px; left: 0px;
width: 140px; height: auto; z-index: 999;
background-image: url('images/submenu-bg.gif');	
padding: 10px 0px 0px 0px; display: none;
}

div.menu div.services div.submenu a {	
display: block; width: 120px; height: auto;
padding: 4px 10px 5px 10px; font-weight: normal;
color: inherit; background-color: #fbe9a5;
background-image: url('images/submenu-btn-bg.jpg');
background-repeat: no-repeat; 
background-position: bottom;
}	

div.menu div.services div.submenu a:hover {
text-decoration: none;
}

div.menu div.contacts {	
width: 116px; height: 81px;
}

div.menu div.contacts a  {
display: block; width: 116px; height: 81px;
background-image: url('images/contacts-btn.jpg');
}	

div.menu div.contacts a:hover { 
background-position: 0px -81px;	
}

div.menu div.right {			
width: 84px; height: 105px;
background-image: url('images/ceni-right.jpg');	
}

div.menu div.right a {
display: block; width: 84px; height: 105px;	
background-image: url('images/ceni-right.jpg');			
}	
			
div.menu div.right a:hover { 
background-position: 0px -105px;
}

div.content {
width: 850px; height: auto;
}

div.content div.h { 
width: 525px; height: 99px;
margin-bottom: 10px;
margin-top: 5px;
}

div.content p {	
width: 515px; height: auto;
margin: 0px 20px; text-align: justify;
line-height: 20px; float: left;	
}

div.content li {
width: 500px; height: auto;
margin: 0px 20px; line-height: 20px; float: left;
}

div.content div.imgholderv {			
width: 220px; height: 260px; float: right;			
background-image: url('images/image-hv.jpg');			
background-repeat: no-repeat; padding-left: 5px;		
}				
div.content div.imgholderv img	{			
margin: 5px 15px 30px 0px;			
width: 156px; height: 240px;			
cursor: pointer;		
}	
				
div.content div.imgholder {			
width: 265px; height: 220px; float: left;			
background-image: url('images/image-holder.jpg');			
background-repeat: no-repeat; padding-left: 16px;		
}				
div.content div.imgholder img	{			
margin: 30px 0px 15px 0px;			
width: 240px; height: 156px;			
cursor: pointer;		
}				
div.content p.top	{			
width: 810px; text-align: right;		
}

div.content h1{			
margin: 30px 30px 15px 15px; 
text-align: center;		
}

div.content h2{			
margin: 30px 30px 15px 15px; 
text-align: center;		
}

				
div.footer		{			
width: 810px; height: 100px;			
background-image: url('images/footer-bg.jpg');			
background-repeat: no-repeat;			
margin-top: 10px; padding: 0px 20px;		
}		}

.imenaz {
border: 4px solid #FFF;
margin-left: 4px;
vertical-align: top;
text-align: center;
}


.imenaz td{
border: 4px solid #FFF;
margin-left: 4px;
vertical-align: top;
text-align: center;
}				

.most_top{
text-align:center;
}

.top_left{
height:160px;
margin:0px;
border:0px;
padding:0px;
}

.top_right{
height:160px;
margin:0px;
border:0px;
padding:0px;
}

td.most_left_up { 
background-image:url(relax_bliasak_left.jpg); 
background-repeat:repeat-y; 

margin:0px;
border:0px;
padding:0px;
}


td.most_right_up {
background-image:url(relax_bliasak_right.jpg); 
background-repeat:repeat-y;
margin:0px;
border:0px;
padding:0px;
}

td.top_center{
height:160px;
background-image:url(relax_bliasak_top_center.jpg); 
background-repeat:repeat-x; 
}


td.botom_center{
background-image:url(relax_bliasak_botom_center.jpg); 
background-repeat:repeat-x; 
}

.bolt1 {

font-size:16px;

}

.bolt1 hr{

color: #f00;
background-color: #f00;
height: 3px;
width: 550px;
}

.lang {
height:17px;
border: 0px solid #ccc;
text-align: right;
color: #FFF;
background-color: #FFF;
margin-right: 4px;
margin-top: 4px;
margin-bottom: 4px;


}

.center{

text-align:center;
margin-left:40px;
margin-right:20px;



}

.left1 form {
text-align: center;
float:right;

}

.left1 {
float:left;
text-align:left;
width:230px;
}

.right {
float:right;
width:300px;

}

.right form{
float:right;
}

.servicesmenu {
margin-top:auto;
line-height:6em;
text-align: center;
vertical-align: middle;
color: #FFF;
font-family: verdana;
font-size:14px;
}

.servicesmenuup {
margin-top:auto;
line-height:5em;
text-align: center;
vertical-align: middle;
color: #FFF;
font-family: verdana;
font-size:14px;
}
.servicesmenudown {
margin-top:auto;
line-height:8em;
text-align: center;
vertical-align: middle;
color: #FFF;
font-family: verdana;
font-size:14px;
}

a
{
color: #942;
text-decoration: none;

}

a:hover
{
text-decoration: none;
color: #900;
background-color:#e2c042;
border-bottom:2px solid #fff;
}
a:active 
{
text-decoration: none;
color: #f4c640; 
}

.font16 {

text-align: center;
font-family: verdana;
font-size:16px;
}

.font18 {

text-align: center;
font-family: verdana;
font-size:18px;
}

.font20 {

text-align: center;
font-family: verdana;
font-size:20px;
}
.left {
float:left;
}
