/**************************************/
body {background: url('/images/bg.jpg') repeat;}
body p,td,h{color: #555;}
/**************************************/
/*              GLOBALS               */
/**************************************/
.container {width: 960px;margin: 0px auto;}
.hr {border-top: 5px solid #c0c0c0;height: 0px;font-size: 0px;margin-bottom: 10px;line-height: 0px;}
a img {border: none;}
h3 {color: #1e92c5;font-size: 18px;font-weight: normal;padding: 0px;margin: 8px 0px 10px 0px;font-family: "Georgia","sans-serif";}
#body p {color: #414141;font-family: "Arial";font-size:13px;padding-right: 30px;text-align: justify;}
#body p span {color: #51a6cb;}
.img_left {float: left;margin: 5px 30px 5px 0px;border: 1px solid #c0c0c0;}
.img_right {float: right;margin: 5px 30px 5px 30px;border: 1px solid #c0c0c0;}


/*
a {color: #333}

h2 {color: #d8004c;font-size: 24px;font-weight: normal;margin: 0px 0px 20px 0px;padding: 0px;}
.last {margin: 0px;}
.new h3 {padding-left: 0px;font-size: 16px;}
#catalog_form {width: 100%;}*/
/**************************************/
/*              HEADER                */
/**************************************/
.top {margin-top: 23px;margin-bottom: 23px;position: relative;height: 62px;}
.top .logo {position: absolute;top: 0px;left: 30px;}
.top .phone {position: absolute;top: 15px;right: 30px;font-size: 28px;font-family: "Mariad Pro","Tahoma","sans-serif";color:#1d8dbe;}]

.m_br {height: 23px !important;clear: both;border: 1px solid red;}
.m_br2 {height: 30px;}
.t_br {height: 45px;}
/**************************************/
/*             NAVIGATION             */
/**************************************/
ul li {margin-left: 0px;list-style-type: none;}
.mini_m {margin: 0px !important;padding: 0px !important;}
#subMenu {height: 47px;background: url('/images/m_bg.jpg') repeat-x;}
#subMenu li{float: left !important;}
#subMenu ul {position:relative; left:15px;top: 0px; z-index:991;margin:0; padding:0;float:left;font-family: "Arial";}
#subMenu ul li {list-style-type:none;position:relative;float:left;padding-right:15px;padding-left: 15px;padding-top:12px;background: url('/images/explode.jpg') no-repeat left 0px;}
#subMenu ul .first {background: none;}
#subMenu ul li a {font-size:13px;color: #fff;text-decoration: none;}
#subMenu ul ul,.box ul {position:absolute; left:-15px; top:0px; z-index:999;width:235px;margin:0; padding:65px 8px 15px 30px;border:0px;background:url('/images/submenubg.png') no-repeat left 47px;}
#subMenu ul ul li,.box ul li {float:none !important;clear: both;position:relative;margin:0; padding:4px 0px;background: none;}
#subMenu ul ul li.active a,.box ul li.active a{text-decoration: underline;}

#subMenu ul ul li a,#subMenu ul ul li span,.box ul li a {display:block;height:auto;padding:0;text-decoration:none;
				text-indent:0;font-family: "Arial";font-size:13px;font-weight:none;color:#FFF;background:none;}
				
#subMenu ul ul li span {cursor:default;}
#subMenu ul ul li.active a,#subMenu ul ul li.active span,.box ul li.active a {text-decoration: underline;}
	
.box {position:relative;cursor:pointer;}
.box a {display:block;position:relative;}
.box ul {left:85%; top:10%;}
.box ul li {list-style-type:none;}
#subMenu ul ul ul,
.box ul ul {position:absolute; left:180px; top:-6px;}
#subMenu ul ul li.active ul a,
.sports .active ul ul a {color:#B3A184;}
#subMenu ul ul li.active ul li.active a,.sports .active ul li.active ul li.active a{color:#E67918;}
#subMenu ul ul,.box ul { visibility:hidden }
#subMenu ul li.active ul,
.sports .active ul { visibility:visible }
#subMenu ul li.active ul li ul,
.sports .active ul li ul { visibility:hidden }
#subMenu ul li.active ul li.active ul,
.sports .active ul li.active ul { visibility:visible }

.mini_m li {background: url('/images/arrow.jpg') no-repeat 2px 8px;padding: 3px 0px 5px 13px;margin-left: 0px;border-bottom: 1px solid #c0c0c0;}
.mini_m li a {text-decoration: none !important;}
/**************************************/
/*            MAIN CONTENT            */
/**************************************/
#main {background: #f2f2f2;border: 0px solid red;}
#body {background: url('/images/main_bg.jpg') left top repeat-x;}
#main_blocks {}
#main_blocks .item {border: 5px solid #c0c0c0;font-size: 13px;background: #fff;padding: 15px;width: 240px;float: left;display: inline;margin-left: 30px;letter-spacing: -1px;}
#main_blocks .item  p {color: #000;line-height: 16px;padding-bottom: 1px;margin-bottom: 0px;}
#main_blocks .item span {color: #797979;}
.mini_butt {position: relative;margin-top: 7px;}
.mini_butt div {position: absolute;top: 1px; right: -4px;}
.clear {clear: both;}
.cols {border: none;margin: 0px 30px 0px 30px;}
.cols td {border: none;}
.cols td p {font-family: "Arial";font-size:13px;padding: 0px;margin: 0px;}
.cols .left {width: 570px;padding: 0px 30px 0px 20px;}
.cols .right {padding: 0px 0px 0px 0px;}
.bottom div {margin: 0px auto;color: #4d4d4d;font-family: "Arial";font-size:13px;margin-top: 16px;}
.bottom {text-align: center;margin-top: 20px;}
/**************************************/
/*           RIGHT COL 		          */
/**************************************/
.caption {padding: 16px 0px 16px 30px; }
.price {width: 900px;margin: 0px 0px 0px 0px;border-top: 1px solid #c0c0c0;border-right: 1px solid #c0c0c0;}
.price td,th {border-bottom: 1px solid #c0c0c0;border-left: 1px solid #c0c0c0;text-align: left;font-weight: normal;font-family: "Arial";font-size:13px;}
.price th {color: #15678c;padding: 15px 0px 15px 19px;}
.price td {color: #787878;padding: 7px 0px 9px 19px;}
.price tr {background-color: #f2f2f2;}
.price .one {background-color: #ededed;}
.form, label, input,select,textarea,option {width: 277px;font-weight: normal;font-family: "Arial";font-size:13px;}
textarea {height: 70px;}
input,select,textarea {margin-bottom: 15px;}
.submit {width: 100px;float: right;}
/**************************************/
/*               FOOTER               */
/**************************************/





