	@media screen	{			* 		{			margin: 0px; padding: 0px;		}				html, body
		{
text-align:center;
margin-left:auto;
margin-right:auto;			
	color: #606; 
background-color: #8b9;			background-image: url('images/bg.jpg');
font-family: Tahoma, Arial, Verdana, Serif;			
font-size: 11px;		
}				a		{			color: #606; background-color: white;			font-weight: bold; text-decoration: none;		}				a:hover { text-decoration: underline; }		a img { border: 1px; }				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;		}


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.imgholder		{			width: 245px; height: 220px; float: left;			background-image: url('images/image-holder.jpg');			background-repeat: no-repeat; padding-left: 29px;		}				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.footer		{			width: 810px; height: 65px;			background-image: url('images/footer-bg.jpg');			background-repeat: no-repeat;			margin-top: 10px; padding: 0px 20px;		}		}



.center {
text-align:center;
margin-left:auto;
margin-right:auto;
}

table {
text-align:center;
margin-left:auto;
margin-right:auto;
}

h3 {

text-align:left;
margin-left:30px;
margin-right:30px;
}

ul {
display:block;
}
.left{			float: left;	text-align:center;
margin-left:auto;
margin-right:auto;	}
.right{			float: right;	text-align:center;
margin-left:auto;
margin-right:auto;	}

.left_top_corner{
background-image:url('images/left-corner-top.jpg'); 
height:28px;
width:28px;
margin:0px;
padding:0px;
}

.right_top_corner{
background-image:url('images/right-corner-top.jpg'); 
height:28px;
width:28px;
border:0px;
margin:0px;
padding:0px;
}

.most_top{
text-align:center;
margin:0px ;
padding:0px;
}

.most_top img{
border:0px;
}

tr.most_left_up{
margin:0px;
border:0px;
padding:0px;
}

td.most_left_up{ 
background-image:url('images/bottom-to-top-left.jpg'); 
background-repeat:repeat-y;
margin:0px;
border:0px;
padding:0px;
}

td.most_right_up{
background-image:url('images/top-to-bottom-right.jpg'); 
background-repeat:repeat-y;
margin:0px;
border:0px;
padding:0px;
}

td.top_center {
background-image:url('images/left-to-right-top.jpg'); 
background-repeat:repeat-x; 
border:0px;
padding:0px;
margin:0px;
}

td.botom_center {
background-image:url('images/right-to-left-bottom.jpg'); 
background-repeat:repeat-x; 
border:0px;
margin:0px;
padding:0px;
}
div.botom-form {
background-color: #BC7DFF;
color: #000;
margin:0px;
border:0px;
padding:0px; 
}