BODY
{
	background: #D0E6F2 url('../image/bg_grad.png') repeat-x 0px 86px;
	margin: 0px;
	font-family: Arial;
font-size: 12px;
	}

a {
color: #104980;
text-decoration: none;
}

a:hover {
color: #104980;
text-decoration: underline;
}

.tovar {
border: 1px solid #789ECA;
}

.tovar td {
border: 1px solid #789ECA;
padding: 3px;
}

#header
{
	background: #3896C9 url('../image/header_grad.png') repeat-x;
	}

#right_block
{
	background: url('../image/right_grad.png') no-repeat 0px 34px;
	}


#right_block #header
{
	background:  url('../image/right_head.png') no-repeat;
	height: 37px;
	margin: 14px 0px 0px 0px;
    padding: 0px 0px 0px 16px;
	}

#right_block #footer
{
	background: url('../image/left_foot.png') no-repeat;
	height: 3px;
	}

#right_block #header h1
{
	font-size: 16px;
  	color: #0C537B;
	}


#left_block
{
	background: url('../image/left_grad.png') no-repeat 0px 34px;
	}


#left_block #header
{
	background:  url('../image/left_head.png') no-repeat;
	height: 37px;
	margin: 14px 0px 0px 0px;
    padding: 0px 0px 0px 16px;
	}

#left_block #footer
{
	background: url('../image/left_foot.png') no-repeat;
	height: 3px;
	}

* html #footer
{
position: relative;
top: 14px;
}

#left_block #header h1
{
	font-size: 16px;
  	color: #0C537B;
	}





/* common styling */
.menu {font-family: arial, sans-serif; width:242px; position:relative; margin:0; font-size:11px; margin:0px 0;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; color:#000; width:227px; height:31px; text-align: left; padding-left: 15px; border:1px solid #fff; border-width:1px 0 0 0; line-height:30px; font-size:11px;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; margin-right:1px; position:relative;}
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#000; background:#ffffff;}
.menu ul li:hover ul {display:block; position:absolute; top:-2px; left:242px; width:342px; border: 1px solid #aaa; border-width:0px 1px 1px 1px}
.menu ul li:hover ul li a.hide {background:#fff; color:#000;}
.menu ul li:hover ul li:hover a.hide {width:242px;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block; background:#fff; color:#000; width:327px; border: 0px; height: 17px; line-height: 16px; border:1px solid #aaa; border-width:1px 0 0 0;}
.menu ul li:hover ul li a:hover {background:#EEE; color:#000; }