@charset "utf-8";
/* CSS Document */

body {background-image: url(../images/bg.gif);	margin: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font:12px Arial, Helvetica, sans-serif;
	
}
body,td,th {color: #757575;}
h1,h2,h3,h4,h5 {padding:0; margin:0}

#site {width:990px; background:url(../images/bg_site.gif) repeat-y #FEFCE7; overflow:hidden; border-right:1px solid #8DB02E; border-left:1px solid #8DB02E}

#header {background:url(../images/top.jpg) no-repeat top center; width:990px; height:357px;}

#topMenu {padding-top:317px; text-align:left; padding-right:6px; padding-left:465px; text-align:center;}
#topMenu a {padding-left:18px; padding-right:19px; color:#f47817; font-weight:bold; letter-spacing:1px; text-decoration:none}
#topMenu a:hover {text-decoration:underline}

#middle {overflow:hidden; width:990px; background:url(../images/footer_top_bg.jpg) no-repeat right bottom}

#middleLeft {float:left; width:244px; background:url(../images/vr_left_menu.gif) repeat-y right}
#leftMenu {padding-left:35px;}
#leftMenu ul{text-align:left; padding:0; margin:0; padding-bottom:15px; margin-bottom:15px; margin-right:10px; border-bottom:1px solid #D1D0B4}
#leftMenu li {list-style:none; display:block; margin-bottom:5px; background:url(../images/arr2.gif ) no-repeat left top; padding-left:30px; margin-left:15px;}
#leftMenu li a{color:#747474; text-decoration:none}
#leftMenu li a:hover{color:#747474; text-decoration:underline}

#leftMenu .levelTwo {text-align:left}
#leftMenu .levelTwo a{padding:0 !important; margin:0 !important; color:#71ad15;}

#leftMenu h2 {text-align:left; font-size:14px; font-weight:normal; color:#71ad15; text-transform:capitalize; background:url(../images/arr1.gif) no-repeat left; padding-top:6px; padding-bottom:6px; padding-left:45px; margin-bottom:10px;}
#leftMenu h2 a {color:#71ad15; text-decoration:none}
#leftMenu h2 a:hover {text-decoration:underline}

#middleLeft .incShopCart {background:url(../images/shop_cart_bg.gif) repeat-y center; margin-left:6px;}
#middleLeft .incShopCart a {color:#747474}
#middleLeft .incShopCart a:hover{color:#71ad15}

#middleLeft .incWorkTime {padding-left:30px; padding-bottom:20px;}
#middleLeft .incWorkTime img{ float:left}

#middleRight {float:left; width:634px; margin-bottom:30px;}
#middleRight h2 {padding-right:0px; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#BDBAA2; text-align:right; padding-bottom:20px;}
#middleRight .newsBlock {text-align:justify; padding-bottom:10px; margin-left:30px; margin-right:0px; margin-bottom:20px; border-bottom:2px dashed #d2cfb5; line-height:20px;}
#middleRight .newsBlock h5 {font-size:12px; font-weight:normal; color:#f47817; padding-bottom:10px;}
#middleRight .newsBlock a {color:#f47817; text-decoration:none}
#middleRight .newsBlock a:hover {text-decoration:underline}
#middleRight .newsBlock img {float:left; margin-right:15px; border:0 }

#middleRight .prodBlock {text-align:left; padding-bottom:10px; margin-left:30px; margin-right:0px; margin-bottom:20px; border-bottom:1px solid #d2cfb5; line-height:20px;}
#middleRight .prodBlock h5 {font-size:12px; font-weight:normal; color:#f47817; padding-bottom:5px;}
#middleRight .prodBlock img {float:left; margin-right:15px; border:0 }
#middleRight .prodBlock .prodImg {float:left; background: url(../images/bg_prog_smoll.jpg) no-repeat left top; height:166px; padding-left:5px; padding-top:6px;}
#middleRight .prodBlock a {color:#f47817; text-decoration:none}
#middleRight .prodBlock a:hover {text-decoration:underline}
#middleRight .bgImage {float:left; width:166px; height:166px; padding-top:6px; padding-left:5px; background:url(../images/bg_prog_smoll.jpg) left top no-repeat; text-align:center; margin-right:5px;}

#middleRight .prodSpez {color:#000000; padding-bottom:5px; font-size:11px;}

#middleRight .prodBlockPrice {float:right; width:422px; padding-top:10px;}
#middleRight .prodBlockPrice .left {float:left; width:50%; text-align:center} 
#middleRight .prodBlockPrice .right {float:right; width:50%; text-align:center;}

#middleRight .prodBlockPrice .right a {padding:2px; padding-left:5px; padding-right:5px; background:#f47817; border:1px solid #d3650f; color:#FFFFFF; text-decoration:none; margin-right:5px; margin-left:5px;}

#middleRight p {padding:0; margin:0}
#middleRight strong,b {color:#f47817}

#middleRight .zakazBlock {text-align:left; padding-bottom:10px; margin-left:30px; margin-right:0px; margin-bottom:20px; border-bottom:1px solid #d2cfb5; line-height:20px;}
#middleRight .zakazBlock a { text-decoration:none}
#middleRight .zakazBlock h3 {text-align:left; font-size:14px; font-weight:normal; color:#71ad15; text-transform:capitalize; background:url(../images/arr1.gif) no-repeat left; padding-top:6px; padding-bottom:6px; padding-left:45px; margin-bottom:10px;}
#middleRight .zakazBlock h5 {font-size:12px; font-weight:normal; color:#f47817; background:url(../images/arr2.gif) no-repeat left top; padding-left:15px;}
#middleRight .zakazBlock .zakazTab td {border-bottom:1px solid #d2cfb5; padding-top:5px;}
#middleRight .zakazBlock  .prodSpez {padding-left:15px;}
#middleRight .zakazBlock input { font-size:11px;}

.button {padding:1px; padding-left:3px; padding-right:3px; background:#f47817; border:1px solid #d3650f; color:#FFFFFF; text-decoration:none; margin-right:5px; }

.style1 {color: #F47816;font-weight: bold;}
.style2 {color: #000000;font-weight: bold;}

#footer {clear:both; height:116px; background:url(../images/footer_bg.jpg) repeat-x bottom; border-left:6px solid #A6CE3A}

#footer .right {text-align:left; color:#728e24; height:116px; background:url(../images/footer_bottom_right.jpg) no-repeat right bottom}
#footer .right .botMenu {padding-top:40px; padding-left:20px;}
#footer .right .botMenu a { background:url(../images/arr3.gif) no-repeat left; color:#728e24; padding-left:15px; padding-right:10px; text-decoration:none}
#footer .right .botMenu a:hover { text-decoration:underline}
