HTML, BODY  {width:100%;height:100%;margin:0;padding:0}
BODY {background:#ccc url('img/bg-gray.jpg');font-family:Tahoma,Verdana,Arial;border:0}
INPUT[type="checkbox"]{margin:0;padding:0}
INPUT[type="submit"], INPUT[type="button"], .nohref A{background-color:#fc0;padding:5px 15px 5px 15px;border:none;color:black;font-size:10pt}
INPUT[type="submit"].cancel, INPUT[type="button"].cancel {background-color:red;color:white}
H1,H2{font-weight:normal}
A{color:#323a6b}
A:hover{text-decoration:none}
A IMG {border:0}
.clear {clear: both}

UL{margin-left:1.5em;padding:0}
UL>LI{margin-left:1.5em;padding:4px 0 0 0}


#path {background-color:white;padding:4px 90px 6px 90px}
/*блок слайдера*/
#slider_s {min-width:1000px;background:url('img/bg-body.png');border-bottom:2px solid #999}
/*основной блок*/
#container {	width:100%}

#pages A[rel="next"], B.next{-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-radius:0 4px 4px 0}
#pages A[rel="prev"], B.prev{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;border-radius:4px 0 0 4px}
.img-shadow {-webkit-box-shadow:0px 1px 2px rgba(50, 50, 50, 1);-moz-box-shadow:0px 1px 2px rgba(50, 50, 50, 1);box-shadow:0px 1px 2px rgba(50, 50, 50, 1)}
/*левый блок*/
#left_block {width: 40%;float: left}
#left_block UL {width: 100%;list-style-type: none}
#left_block UL LI{
	height: 220px;
	margin-top: 20px;
	margin-left: 30px;
	float:left;
	width: 120px;
	font-size: 12px}
#left_block A {color: #a5a7b6;text-decoration: underline}
.photos_l {display:block;padding-top:21px;margin: 0 auto}
/*центральный блок*/
#center_block {width: 40%;float: left}
#center_block UL {width: 100%;list-style-type: none}
#center_block UL LI{
	margin-top: 20px;
	margin-left: 30px;
	float:left;
	width: 120px;
	font-size: 12px;
	height: 220px}
#center_block A {
	color: #a5a7b6;
	text-decoration: underline}
.c_cat_fon {
	margin-top: 18px;
	background-image: url('/Theme/default/img/diski_fon.png');
	width: 120px;
	height: 98px}
.photos_c {display:block;padding-top:11px;margin: 0 auto}
.razdel {
	margin-left:25px;
	width:170px;
	height: 50px;
	background-color: #fff;
	text-align: center;
	margin-top: 40px}
.r_ar {
	float: left;
	margin-left: 20px;
	margin-top: 20px}

.razdel A {
	float: left;
	font-size: 12px;
	color: #a5a7b6;
	text-decoration: underline}
.arrow {
	margin-right: 15px;
	margin-top: 24px;
	width: 10px;
	height: 9px}
/*правый блок*/
#form_p_p {text-align:center;padding-right:10px}
#form_p_p P {margin-right:6px}
#form_p_p A, #form_p_p B{padding:6px 30px 6px 30px;text-decoration: none;text-align:center;font-size:12px}
#form_p_p A {color:#fff;background-color:#4d4d4d;cursor:pointer}
#form_p_p B {color:#4d4d4d;background-color:#fff}

#right_block {width: 20%;float:left;margin-left:0%}
#param {
	position: relative;
	box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.506);
	width: 249px;
	padding-bottom:20px;
	background-image: url('img/fon_param.jpg')}
#param H2 {
	color: #fff;
	text-align: center;
	font-size: 18px;
	padding-top: 10px}
#form_p_p ,#param LABEL {font-size:9pt;color:#fff}
.form_p LABEL {margin-right:6px;font-size:9pt;color:#fff;display:block;text-align:left}
.form_p LABEL>SELECT {float:right;margin-right:15px;height:20px;width:90px}
	#form_p_p, .form_p {
	width: 225px;
	height: 20px;
	float: right;
	margin-top: 7px}
.button, #param INPUT {text-align: center;font-size: 12px;background-color: #f36523;padding:3px 5px 2px 5px;margin-top: 10px;border:0;color: #fff}
.button {margin:0;padding:3px 5px 2px 5px}
#cat_r {	right: 20%;width:228px}

#cat_r H2 {font-size: 16px;color: #000;margin-top:15px}
#cat_r UL {
	list-style-type: none;
	width: 228px;
	margin-top: 20px;
	font-size: 10px;
	
}
#cat_r UL LI {
	text-align: left;
	font-size: 11px;
	float: left;
	width: 114px
}
#cat_r UL LI A {
	text-decoration: underline;
	color: #3b386d}
.cat_all {
	color: #3b386d;
	text-decoration: underline;
	font-size: 10px;
	padding-top: 15px}
/*Оплата*/
#trade {margin: 0px auto;background:#fff url('img/shini.jpg') left 100px no-repeat}
#trade-text {background:url('img/diski.jpg') right 100px no-repeat;padding:0 320px 20px 320px;overflow:auto}
#trade-text H1{font-weight:normal;margin:20px 0 5px 0;padding:0;font-size:15pt}
#trade-text P, #trade-text UL{font-size:9pt}
#trade-text P{padding:0;margin:0;text-indent:1.5em}

.tooltip, #storage {border-bottom:1px dotted #000;outline:none;cursor:help;text-decoration:none;position: relative}
.tooltip SPAN, #storage SPAN {display:none}
.tooltip:hover SPAN, #storage:hover SPAN {font-size:8pt;color:black;position:absolute;right:-160px;top:0;z-index: 99;display:block;width:150px;background: #9fdaee; border: 1px solid #2BB0D7}
#storage:hover SPAN {position:absolute;left:-200px;width:180px}
#storage:hover SPAN TABLE TR TD{background-color:#9fdaee}
#storage SPAN TD{text-align:left}
.tooltip:hover SPAN, #storage:hover SPAN{border-radius: 5px 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);-moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1)}

#kart {
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
	margin-bottom: 0px;
	width: 80px}
.karta {
	float: left;
	width: 35px;
	height: 24px;
	margin-right: 5px;
	display: inline}
/*внутренняя страница каталога*/
#width_body {min-width:1000px;width:100%;height:100%;margin: 0 auto}

.v_menu_l {
	height: 25px;
	width: 10px;
	float: left}
.v_menu_r {
	height: 25px;
	width: 10px;
	float: left}

/*основной контент*/

#left_block_v {
	width: 68%;
	float: left;
	margin-top: 40px}
#cat_p {	width: 100%}
#cat_p TABLE {
	border: 0px;
	font-size: 10px;
	width: 96%;
	margin-right:0px}
#cat_p TD {
	height: 20px;
	padding-top: 3px;
	padding-left: 15px;
	font-weight: lighter}
#page {min-height: 100%; height: auto !important; height: 100%}