body, html, *{
padding : 0px;
margin: 0px;	
} 

body{
padding : 0px;
margin: 0px;
font : 11px Arial, Helvetica, sans-serif; 
color: #8A7B54;
font-weight: normal;
background-color: #F3F4F2;


background-position: top center;
background-repeat: no-repeat;

} 
p{
	padding: 5px 5px 5px 0px;
	margin: 0px;
}
br{
padding : 0px;
margin: 0px;
font : 11px Arial, Helvetica, sans-serif; 
font-weight: normal;

}
.FlInner{
text-align: center;
width: 390px;
float: left;
}

.notlink{
color: #AA9D7B !important;
font-size: 11px !important;
line-height: 20px !important;
}

.homeLink{
	left: 72px;
    position: absolute;
    top: 69px;
}

a, a:link {
background-color : transparent; 
color: #AA9D7B;
font-family :Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration : underline; 
} 

a:visited {
background-color : transparent; 
color: #AA9D7B;
font-family :Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration : underline; 
} 

a:hover {
background-color : transparent; 
color: #AA9D7B;
font-family :Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration : none; 
} 










textarea{
width: 300px;
height: 150px;
}

select{
 font-family:Arial, Helvetica, sans-serif; 
 border: #666666 solid 1px ;
 color: #000000;
 background-color: #ffffff;
 font-size: 11px;
 width: 150px;
}

input{
 font-family:Arial, Helvetica, sans-serif; 
 border: #CCCCCC solid 1px ;
 color: #5E606F;
 background-color: #ffffff;
 font-size: 11px;
}


h1
{
font-family:Arial, Helvetica, sans-serif;
font-size: 16px;

font-weight: bold;
}

h3
{
font-family:Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
color: #C0B69D;
}


h2
{
background-color : transparent; 
color :  #00008C; 
font-family:Arial, Helvetica, sans-serif;
font-size: 30px;

}

td, br {
font : 11px Arial, Helvetica, sans-serif; 
font-weight: normal;
}
dl, dt {
/*	padding: 0px;*/
	margin: 0px; 
	padding: 0px 0px 5px 0px;
}


.logo{
left:141px;
position:absolute;
top:20px;
}
.mainnews{
padding-top: 12px;
border-bottom: 1px solid #ccc4af;
}
.newsimage{
height:280px;
left:600px;
position:absolute;
top:0;
width:200px;
}
.mainnews h1{
color: #aa9d7b;
font-weight: normal;
}
.newsone .mainnews{
border: none;
}
.newsone .thenews {
height:280px;
width:441px;
position: absolute;
left: 150px;
top: 0px;
}
.newsone .newspane{
width: 420px
}

.newslinkall{
position: absolute;
top: 46px;
left: 10px;
width: 70px;
}
.newslinkall a, .newslinkall a:hover {
color: #6f5a1b;
font-size: 12px;
text-decoration: underline;
}

.mainnews .newsdate{
color: #6b5210;
font-size: 16px; 
}
.mainnews a.newsL{
font-size: 16px;
color: #aa9d7b;
text-decoration: none;
}
.mainnews a.newsL:hover{
text-decoration: underline;
}
.newscontent a, newscontent a:hover{
color: #6b5210;
font-size: 12px;
line-height: 18px;

}
.newscontent, .newscontent * {
color: #6b5210;
font-size: 12px;
line-height: 18px;
}
.newsdate{
font-size: 12px;
color: #6b5210;
}
.morenews a.newsL{
font-size: 12px;
color: #a99f7c;
text-decoration: none;
padding-left: 10px
}
.morenews a.newsL:hover{
text-decoration: underline;
padding-left: 10px;
}

.allnews{
font-size: 13px;
color: #6b5210;
padding-left: 79px;
padding-top: 20px;
padding-bottom: 10px;
}
.newsitem{
padding-bottom: 6px;
}
.thenews{
width: 591px;
height: 280px;
}
.newspane{
width: 576px;
height: 270px;

}
.newspoloska{
position: absolute;
left: 580px;
top: 1px;

}

.main{
text-align: left;
position: relative;
width: 1000px;
background: url(/img/bg_main.gif) no-repeat top;
/*background: url(/img/bg_main_new.gif) no-repeat top;*/
height: 621px;
}
.main * {
text-align: left;
}


.menu{
width: 620px;
position: absolute;
left: 258px;
top: 52px;
}

.menu ul li{
list-style: none;
float: left;

}

.btn, .btnactive{
text-align: center;
width: 119px;
height: 37px;

}
.btnactive{
background-color: #FAFBF9;
}


.menu ul li a {
font-weight: bold;
font-size: 10px;
line-height: 34px;
text-decoration: none;

}
.menu ul li a:hover, .menu ul li a.active{
font-weight: bold;
font-size: 10px;
text-decoration: none;
}

.contacts{
background: url(/img/contacts.png) 0px 0px no-repeat;
padding-left: 404px;
height: 280px;
}

.about{

background: url(/img/about.png) right top no-repeat;
height: 260px;
padding-right: 223px;
}



.poloska{
position: absolute;
background: url(/img/poloska.gif) center no-repeat;
height: 269px;
width: 2px;
}

.about .poloska{
left:574px;
top:2px;
}



.partners{

background: url(/img/partn.png) right top no-repeat;
height: 280px;
padding-right: 423px;

}

.partners #pane{

	height: 280px;
	padding-right: 30px !important;



}

.about #pane {
	height: 260px;
	padding-right: 30px !important;
}



.partners .poloska{
left:374px;
top:2px;
}







.tdbg{
background-image: url(../img/bgl.gif);
background-repeat: no-repeat;
background-color: #2c544a;
}
#cboxContent {
}
#cboxClose{
top: 0px;
font-weight: bold;
color: #C0B69D;
font-size: 24px;
}
.content{

height:280px;
left:102px;
overflow:hidden;
position:absolute;
top:160px;
width:794px;
}
.vine, .strong, .nonalcho, .otherprod{
height:280px;
width:794px;
}
.strong .menutitle {
width: 120px;
}
.nonalcho .prodleft {
left:193px;
top:0px;
}
.nonalcho .prodright {
left:350px;
top:43px;
width:140px;
}

.otherprod .prodleft{
width: 151px;
left: 219px;
top: 125px;
}

.prodimage{
width: 303px;
height: 280px;
position: absolute;
left: 157px;
}
.prodimg{
width:200px;
height: 261px;
left:50px;
position:absolute;
top:10px;
}
a:active { border: 0px solid #ccc; }
.prodimg a:active{
border: 0px solid #ccc;

}
.prodimg a{
outline: 0;
border: 0px solid #ccc;
}
a, a:active {
outline: 0;
border: 0px solid #ccc;
}
div{
outline: 0;
}

.prodcontent{
position: absolute;
left: 454px;
top: 10px;
width: 351px;
height: 280px;
}
.prodcontent .scroll{
width: 331px;
height: 260px;
}
.product .poloska{
left: 790px;
top: 4px
}
.leftmenutitle  {
padding-bottom: 14px;
padding-top: 8px;
padding-left: 4px;
}
.leftmenu ul li{
padding-left: 18px;
}

.leftmenu ul li *{
font-size: 12px;
line-height: 27px;
}
.leftmenu ul li.selected
{
background: url(/img/selected_arrow.gif) no-repeat 0px 10px;
} 
.leftmenu ul li a {
font-size: 12px;
color: #897a53;
text-decoration: none;
}
.leftmenu ul li a:hover {
text-decoration: underline;
color: #897a53;
}
.leftmenu{
width:164px;
height:280px;
position:absolute;
overflow:hidden;
}
.leftmenutitle a{
font-size: 14px;
text-decoration: none;
color: #897a53;
}
.leftmenutitle a:hover{
text-decoration: underline;
color: #897a53;
}


.content img{

border: 0px;
}

.mainimgDiv{
position: absolute;
left: 6px;

}
.mainimg li{
list-style: none;
float: left;
width: 	197px;
}

.menutitle h1{
text-transform: uppercase;
font-weight: normal;

}
.menutitle{
width: 130px;
padding-top: 120px;
}

.prodmenu *{
font-size: 14px;
color: #8a7a56;

}
.prodmenu{
	width:250px;
	position: absolute;
}
.prodleft{
	left : 125px;
}
.prodright{
	left : 234px;
}
.prodleft,
.prodright{
	top:0px;
}
.prodrighten{
top: 69px;
left : 254px;
}
.langs {
    left: 750px;
    position: absolute;
    top: 13px;
}
.langs  a {
	font-size: 10px;
}
.langs a.active{
	color: #8A7B54;
	text-decoration: none;
}



.prodrightro{
top: 69px;
left : 254px;
}

.prodmenu ul li{
list-style: none;
}
.prodmenu a{
text-decoration: none;
}
.prodmenu a:hover{
text-decoration: underline;
}
.submenu {
padding: 10px 0px 0px 40px;
vertical-align: top;
}
.submenu a{
color: #126443;
font-size: 11px;
line-height: 30px;
font-weight: bold;
}
.submenu ul{
list-style: none;
font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
}

.hprod{
background-color: #6b0202;
}
.h{
background-color: #ffffff;
}
.hnews{
background-color: #ffffff;
}
.habout{
background-color: #ffffff;
}
.hpartn{
background-color: #8e8c99;
}
.habout{
background-color: #ffffff;
}
.hcontacts{
background-color: #4966a0;
}

.fieldset{
width: 290px; height: 209px;
} 
 .fieldContent{
 margin-top: 5px;
 padding-left: 20px;

 
 }
 .fieldset img{
 padding: 5px 10px 0px 10px !important;

 }
 .snews {
 height: 260px;

 padding-right: 170px;
 
 }
 .snewsp{
 position: absolute;
 top: 10px;
 left: 790px;
}