body {
	background: #000;
}
.main1 {
	background: #E8E3DD url(img/fon1a.jpg) no-repeat;
}
.main2 {
	background: #E8E3DD url(img/fon2a.jpg) no-repeat;
}
.main3 {
	background: #C1D2E1 url(img/fon3a.jpg) no-repeat;
}
.main4 {
	background: #C1D2E1 url(img/fon4a.jpg) no-repeat;
}
.main5 {
	background: #C1D2E1 url(img/fon5a.jpg) no-repeat;
}
.main6 {
	background: #D0D9D6 url(img/fon6a.jpg) no-repeat;
}
p {
	font:9pt Verdana;
	color:#000;
	margin:10px 0px;	
}
td {
	font:9pt Verdana;
}
table.380  p{
	width:370px;	
}
table.420  p{
	width:415px;	
}
table.500 {
	margin-top:-20px;
	margin-left:-3px;
	font:9pt Verdana;
	color:#000;
}
#menu {
	background: #004B18 url(img/logo.gif) no-repeat;
	width: 585px;
	height: 64px;
	position: relative;
	top: 20;
	left:110;
	font: 11px Verdana;
	color:#fff;
}
#menuAd {
	background: #004B18 url(img/logo.gif) no-repeat;
	width: 585px;
	height: 64px;
	font: 11px Verdana;
	color:#fff;
}
#menu a, #menu a:hover, #menuAd a, #menuAd a:hover{
	color:#fff;
	text-decoration:none;
	margin: 0px 7px;
	position: relative;
	top:14px;;
}
#menu strong, #menuAd strong {
	position: relative;
	top:14px;
	margin: 0px 11px;
}
#menu a:hover, #menuAd a:hover{
	text-decoration:underline;
}
#kletka1, #kletka3, #kletka4, #kletka5, #kletka6  {
	width: 585px;
	height: 401px;
	position: relative;
	top: 34px;
	//top: 34px;
	left:110;	
}
#NameVF {
	height:50px;
}
#kletkaAd {
	width: 545px;
	//width: 585px;
	background: #fff url(img/kletkaAd.gif) repeat-y;
	padding:20px;
	text-align:left;
	font:9pt Verdana;	
}
#kletkaAd  td{
	font:9pt Verdana;
}
html:root #kletka1, html:root #kletka3, html:root #kletka4, html:root #kletka5, html:root #kletka6  {
	top: 36px;	
}
#kletka1 {
	background: #fff url(img/kletka.gif) no-repeat;
}
#kletka3 {
	background: #fff url(img/kletka3.jpg) no-repeat;	
}
#kletka4 {
	background: #fff url(img/kletka4.jpg) no-repeat;	
}
#kletka5 {
	background: #fff url(img/kletka5.jpg) no-repeat;	
}
#kletka6 {
	background: #fff url(img/kletka6.jpg) no-repeat;	
}
#str_mesto {
	margin-left:598px;
	margin-top:-33px;
}

        #container {
            /*background-color: red;*/
            width: 530px;
            height: 325px;
            position: relative;
			left:32px;	
        }
        
        /* slider specific CSS */
        .sliderGallery {
            overflow: hidden;
            position: relative;
            height: 325px;
            width:530px;
        }
        
        .sliderGallery div.sharp {
            position: absolute;
            overflow: none;
            white-space: nowrap;
            padding: 0;
            margin: 0;
        }
        
        .slider {
            width: 6px;
            height: 330px;
            position: relative;
			left:520px;
            background: url(scrol/zel_pol.gif) repeat-y;
        }
        
        .handle {
            position: absolute;
            top: 20px;
			left:-4px;
            cursor: move;
            height: 25px;
            width: 14px;
            background: url(scrol/polz.gif) no-repeat;
            z-index: 100;
        }
        
        .slider span {
            color: #bbb;
            font-size: 80%;
            cursor: pointer;
            position: absolute;
            z-index: 110;
            top: 3px;
        }
		
tr.clear {
    background: url(img/vino/clear.gif) no-repeat;
	height:30px;
	width:480px;
}
img.mer {
	padding:5px 20px 20px 0px;
}
img.gal {
	margin: 0px 13px 13px 0px;
	cursor:hand;
	border: 1px solid #b3b3b3;
}
#nazv {
	position:relative;
	left:32px;
	top:17px;
}
#adres {
	position:relative;
	left:32px;
	top:320px;
	font:8pt Verdana;
	color:#000;	
}
#adres a, a {
	color:#000;
	text-decoration:none;	
}
a:hover {
	text-decoration:underline;	
}
html:root #nazv  {
	left:-22px;	
}
.vino_name {
	font:11pt Verdana;	
}
#container table {
	margin-top:10px;
}
#cont {
	position:relative;
	top:-20px;
	//top:0px;
	font:8pt Verdana;
	color:#fff;
	text-align:right;
	padding:5px 0px;	
}
#cont2{
	position:relative;
	top:-20px;
	font:8pt Verdana;
	color:#fff;
	text-align:right;
	padding:5px 0px;	
}
#cont_glav {
	position:relative;
	top:610px;
	font:8pt Verdana;
	color:#fff;
	text-align:right;	
}
#glav{
    background: url(img/glav1.jpg) no-repeat;
	width:800px;
	height:600px;
}
#glav1{
    background: url(img/glav1.jpg) no-repeat;
	width:800px;
	height:600px;
}
img#lwb {
	position:relative;
	top:-16px;
	left:68px;
}
img#bar{
	position:relative;
	margin-top:-168px;
}
html:first-child img#bar {
	margin-top:-164px;
}
img#kreslo {
	position:relative;
	top:135px;
	left:-88px;
}
html:first-child img#kreslo   {
	top:137px;
}
img#chuvak {
	position:relative;
	top:-114px;
	left:28px;
}
html:first-child img#chuvak   {
	top:-112px;
}
img#concept {
	position:relative;
	left:27px;
	top:38px;
}

img#mesto {
	position:relative;
	left:54px;
	top:84px;
}
html:first-child img#mesto  {

}
a:visited img.filtr, a img.filtr {
	filter: alpha(opacity=0);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	-moz-opacity: 0;
	opacity:0;
}
a:hover img.filtr{
	filter: alpha(opacity=100);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1.00;
	opacity:1;
}
#loft {
	padding-top:100px;
	padding-left:210px;
}
p.meropr { 
	padding-top:0px;
	margin-top:0px; 
} 
#tssil, #tconc, #tgal, #tmesto, #tmer, #tvino {
	font:11pt Verdana;
	color:#fff;
	font-weight:bold;
	visibility: hidden;
}
#tconc {
	position:relative;
	top: -340px;
	left:90px;
}
#tgal {
	position:relative;
	top: -340px;
}
#tmer {
	position:relative;
	top: -200px;
}
#tmesto{
	position:relative;
	top: -300px;
	left:-30px;
}
#tssil {
	position:relative;
	top: -395px;
	left:10px;
}
#tvino {
	position:relative;
	top: -200px;
	left:70px;
}
#lang {
	color:#fff;
	padding-bottom:5px;
	font:8pt Verdana;
}
#lang a{
	color:#fff;
	text-decoration:none;
}
p.upp {margin-top:0px;}