BODY {
	FONT-SIZE: 71%;
	FONT-FAMILY: Verdana;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

TD {
	FONT-SIZE: 71%;
	FONT-FAMILY: Verdana;
	color: #000000;
}

P {
    FONT-FAMILY: Verdana;
    margin-bottom: 5px;
    margin-top: 5px;
	margin-left: 0px;
    margin-right: 0px;
	padding:0px;
}


h1 {
	COLOR: #3C6268;
	font-size: 140%;
	font-weight:bold;
	padding: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

h2 {
	COLOR: #000000;
	font-weight:bold;
	padding: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	font-size: 120%;

}


h3 {
	COLOR: #3C6268;
	font-size: 95%;
	font-weight:bold;
	padding: 0px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}

h4,h5,h6 {
	COLOR: #3C6268;
	font-size: 90%;
	font-weight:bold;
	padding: 0px;
	margin-bottom: 5px;
	margin-top: 15px;
	margin-left: 0px;
	margin-right: 0px;
}



A, A:visited, A:active{
	 COLOR: #007979;  TEXT-DECORATION: none
}

A:hover {
	 COLOR: #007979;  TEXT-DECORATION: underline
}

A.brown, A.brown:visited, A.brown:active{
	 COLOR: #790000;  TEXT-DECORATION: none
}

A.brown:hover {
	 COLOR: #790000;  TEXT-DECORATION: underline
}


A.menu, A.menu:visited, A.menu:active{
	font-size: 11px;
	COLOR: #3C6268;
	TEXT-DECORATION: none;
	font-weight: bold;
	line-height: 12px;

}

A.menu:hover {
	font-size: 11px;
	COLOR: #3C6268;
	TEXT-DECORATION: underline;
	font-weight: bold;

}

A.menu1, A.menu1:visited, A.menu1:active, A.menu1:hover   {
	font-size: 11px;
	COLOR: #825600;
	font-weight: bold;
}


A.mainmenu, A.mainmenu:visited, A.mainmenu:active{
	font-size: 11px;
	COLOR: #3C6268;
	TEXT-DECORATION: none;
	font-weight: bold;
	text-transform: uppercase;

}

A.mainmenu:hover {
	font-size: 11px;
	COLOR: #3C6268;
	TEXT-DECORATION: underline;
	font-weight: bold;
	text-transform: uppercase;

}

A.mainmenu1, A.mainmenu1:visited, A.mainmenu1:active, A.mainmenu1:hover   {
	font-size: 11px;
	COLOR: #825600;
	font-weight: bold;
	text-transform: uppercase;
}




A.submenu, A.submenu:visited, A.submenu:active{
	font-size: 11px;
	COLOR: #3C6268;
}

A.submenu:hover {
	font-size: 11px;
	COLOR: #3C6268;
	TEXT-DECORATION: underline;
}

A.submenu1, A.submenu1:visited, A.submenu1:active, A.submenu1:hover  {
	font-size: 11px;
	COLOR: #825600;
}

A.submenu2, A.submenu2:visited, A.submenu2:active{
	font-size: 11px;
	COLOR: #3C6268;
	font-weight:bold;
}

A.submenu2:hover {
	font-size: 11px;
	COLOR: #3C6268;
	TEXT-DECORATION: underline;
	font-weight:bold;
}

A.submenu3, A.submenu3:visited, A.submenu3:active, A.submenu3:hover  {
	font-size: 11px;
	COLOR: #825600;
	font-weight:bold;
}


A.dirs, A.dirs:visited, A.dirs:active{
font-weight:bold; font-size:11px; COLOR: #007979;  TEXT-DECORATION: none;
}

A.dirs:hover {
font-weight:bold; font-size:11px; COLOR: #007979;  TEXT-DECORATION: none;
}
.dirs1 
{
	font-weight:bold; font-size:11px; COLOR: #825600;  TEXT-DECORATION: none;
}

A.pmenu, A.pmenu:visited, A.pmenu:active{
font-size:11px; COLOR: #007979;  TEXT-DECORATION: none;
}

A.pmenu:hover {
font-size:11px; COLOR: #007979;  TEXT-DECORATION: none;
}

A.pmenu1, A.pmenu1:visited, A.pmenu1:active{
font-size:11px; COLOR: #825600;  TEXT-DECORATION: none;
}

A.pmenu1:hover {
font-size:11px; COLOR: #825600;  TEXT-DECORATION: none;
}
.pmenu1 {
	font-size:11px; COLOR: #825600;  TEXT-DECORATION: none;
}

input {
	font-size:100%;
	border: 1px solid #CCCCCC;

}

A.yellow, A.yellow:visited, A.yellow:active{
	 COLOR: #A98123;  TEXT-DECORATION: none;
}

A.yellow:hover {
	 COLOR: #A98123;  TEXT-DECORATION: underline;
}

A.path_, A.path_:visited, A.path_:active
{
	COLOR: #3C6268;
	font-size: 100%;
	text-decoration: none;
}

A.path_:hover
{
	COLOR: #3C6268;
	text-decoration: underline;
}

.path_1 
{
	COLOR: #3C6268;
	font-size: 100%;
	text-decoration: none;
	font-weight:bold;
}

A.cmenu_, A.cmenu_:visited, A.cmenu_:active{
font-size:11px; COLOR: #007979;  TEXT-DECORATION: none; font-weight:bold;
}

A.cmenu_:hover {
font-size:11px; COLOR: #007979;  TEXT-DECORATION: underline; font-weight:bold;
}

.cmenu_1 {
	font-size:11px; COLOR: #825600;  TEXT-DECORATION: none; font-weight:bold;
}

a.navigAct:active, a.navigAct:visited, a.navigAct:link
{
	COLOR: #007979;  TEXT-DECORATION: none;
}

a.navigAct:hover
{
	COLOR: #007979;  TEXT-DECORATION: underline;
}

.navigNo
{
	COLOR: #000000; TEXT-DECORATION: none;
}


.searchfind {
	color: #FF9933;
}
#header_td1 {
	
	background-image: url(images/h1.jpg);
	background-repeat: no-repeat;

}
#header_td2 {
	padding-right: 83px;

}
#header_td3 {
	padding-left: 10px;
}
#body_table1 {
	margin-top: 10px;
}
#body_td1 {
	border-right-width: 2px;
	border-bottom-width: 4px;
	border-left-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #A4D6D6;
	border-bottom-color: #A4D6D6;
	border-left-color: #A4D6D6;
	padding: 3px;

}
.body_td2
{
padding-right:10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#body_div1 {
	padding-right: 17px;
	background-image: url(images/b1.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-size: 14px;
	

}
#body_input1 {
	border: 0px;
}
#body_input2 {
	width: 137px;
	margin-top: 7px;
	font-size: 11px;

}
#body_input3 {
	margin-top: 14px;
	margin-bottom: 14px;
	border: 0px;
}
#footer_td1 {
	padding-top: 30px;

}
#footer_div1 {
	float: left;
	font-size: 11px;
	padding-left: 75px;
	color:#007979;


}
#footer_div2 {
	float: right;
	font-size: 11px;
	padding-right: 75px;


}
#body_td3 {
	padding-left: 17px;

}
.body_td4 {
	padding-left: 12px;
	padding-top: 5px;
	padding-bottom: 5px;

}
#body_td5 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A4D6D6;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #A4D6D6;
	padding: 0px;

}
#body_td6 {
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #A4D6D6;
}
#body_td7 {
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #A4D6D6;
	background-image: url(images/b7.gif);
	background-repeat: no-repeat;
	background-position: right top;

}
#body_table2 {
	padding-right: 17px;
	font-size: 14px;


}
#body_div2 {
	background-image: url(images/h7.gif);
	padding-top: 17px;
	padding-bottom: 17px;
	margin-bottom: 15px;




}
#header_td4 {
	font-size: 14px;
}

.header_td5{
padding-left:5px;
padding-right:20px;
}


.body_tr1 td
{
	background-color:#B5E6E6;
	background-image: url(images/b6.gif);
	background-repeat: repeat-y;
	padding-left:10px;
}
.body_tr2
{
	background-color:#F7F7F7;
	padding:2px 5px;
}
.body_tr3
{
	background-color:#F0F0F0;
	padding:2px 5px;
}
#body_table3 {
	background-image: url(images/b8.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.body_div3
{
	margin-bottom:17px;
}
#body_div4 {
	margin-bottom: 0px;
}
#body_div5 {
	width: 327px;
	margin-bottom: 5px;
}
#body_div6 {
	padding-right: 13px;
	padding-left: 13px;
	margin-top: 17px;

}
#body_td8 {
	background-color: #F0F0F0;
	background-image: url(images/b2.gif);
	background-repeat: repeat-y;
	background-position: left top;
	padding-right: 17px;
	padding-left: 17px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.body_td9
{
	padding-left:25px;
}

.body_td10
{
	padding-left:50px;
}

.body_td11
{
	padding-top:3px;
	padding-bottom:3px;
}
.body_td12
{
	padding-right:4px;
}

.header_img2
{
	margin-bottom:19px;
	margin-right:10px;
	margin-right: 50px;
}


.invisible {
	visibility: hidden;
	display: none;
}
.visible {
	display: block;
	visibility: visible;
}.productdivs {
	margin-top: 17px;
}
#body_div7
{
	margin-top:10px;
	margin-bottom:10px;
	padding-left:5px; padding-right:5px;
}

.left_tcon{
background-image: url(images/b2.gif); background-repeat: repeat-y; background-postion: top left; padding:5px; padding-left:7px;
}

.right_tcon{
background-image: url(images/h8.gif); background-repeat: repeat-y; background-postion: top right;
}

.vinoustext { color:#790000; }

.greentext { color:#30635E; }

.redtext { color: red; }

.yellowtext { color: #C8820C; }

.bluetext { color: #5768E5;}


.headBox {
position:relative;
padding:0 150px;
}

	.headBox .login {
	position:relative;
	float:right;
	width:120px;
	-width:150px;
	margin:0 -150px 0 0;
	-margin-right:-74px;
	padding:0 15px;
	text-align:left;
	vertical-align:top;
	}
	
		.login form {
		display:block;
		position:relative;
		margin:0;
		}
		
		.login .titleLogin, .login .user .titleLogin {
		margin:0 0 5px 0;
		font-size:11px;
		font-weight:bold;
		color:#3c6268;
		}
		
		.login p {
		margin:0 0 5px 0;
		}
		
		.login .user p {
		margin:0 0 2px 0;
		}
		
		.login a {
		white-space:nowrap;
		}
		
		.login .inputBox {
		position:relative;
		width:128px;
		}

			.login input.text {
			border:1px solid #ccc;
			width:120px;
			height:18px;
			margin:0 0 6px 0;
			padding:0 3px 1px 3px;
			}

			.login label {
			position:absolute;
			left:0;
			top:0;
			width:120px;
			height:18px;
			line-height:19px;
			margin:0;
			padding:0 4px;
			font-weight:normal;
			font-size:11px;
			color:#333;
			}
			
			.login .btn {
			background:url(../images/login_arrow.gif) right 3px no-repeat;
			padding:0 18px 0 0;
			}
			
.product {
padding:0 10px;
}

.zakaz {
background:url(../images/login_arrow.gif) right 3px no-repeat;
border:none !important;
float:left;
margin:0 0 10px 0;
padding:0 18px 0 0;
cursor:pointer;
font-weight:bold;
}

#form_zakaz {
clear:both;
padding:10px;
margin:10px 0;
}