﻿html{font-size:100%;}
body{margin:0;padding:0;background-color:#c2e6e8;font-size: 16px;inline-height:1.2em;font-family:Verdana;}
.clr{clear:both;}

/* Шапка */
#header{height:351px; background:url(images/header_bg.jpg) repeat-x center;}
#header_in{height:351px; background:url(images/header_img.jpg) no-repeat center;}
#logo{background:url(images/logo.png) no-repeat center; width: 314px; height: 82px; margin:0 auto;}
#topPhone{color:#76aaa1;font:bold 14px Verdana; margin:0 auto; width:380px;}
#topPhone #tOne{width:40px;}
#topPhone #cod{font:bold 10px Verdana;}
#topPhone td b{
	font: bold 16px Arial;
	color: #317477;
	text-align:right;
}
#topPhone a{
	color: #317477;
	text-align:right;
	border-bottom:1px dashed #317477;
	text-decoration:none;
}
#topPhone a:hover{
	border-bottom:1px solid #317477;
	}
/* Центральная таблица */
#mainDiv{ width:100%; background: url(images/main_bg.png) repeat-x top center;}
#mainDiv .sp{width:0px; }
/*Верхнее меню*/
#topMenu {height:27px; padding:0; margin:0;}
#topMenu table {width:100%; margin:-7px 0 0 0; }
#topMenu td.tLeft{background: url(images/button_left.png) no-repeat top left;height:34px; width:12px;}
#topMenu td.center{background: url(images/button_fill.png) repeat-x top left;height:34px;}
#topMenu td.tRight{background: url(images/button_right.png) no-repeat top left;height:34px;width:15px;}
#topMenu td a{text-decoration: none; color: #256a6e; font:bold 13px Verdana; border-bottom: 1px solid transparent; }
#topMenu td a:hover{border-bottom: 1px solid #256a6e;}
/* Левая колонка */
#mainDiv #leftDiv{width: 190px; padding: 0 12px;font-size: 12px;font-weight: bold;}
#leftDiv h2{padding:0; margin:19px 0 10px 25px;font-size: 12px; color:#e7121e;}
#leftDiv h3 {margin:5px 0; background-color: #5da1a6;padding:6px 25px;font-size:11px;color:#fff; text-transform: uppercase;}
ul#lMenuUl , ul#lMenuUl ul { list-style-type:none;  margin: 0;  padding: 0;  width: 15em;}
ul#lMenuUl a {  display: block;  text-decoration: none;	}
ul#lMenuUl li {  /*margin-top: 1px; */ padding:0; margin:0;}
ul#lMenuUl li a { color: #fff;	  padding: 0.5em; background: url(images/open.png) center right  no-repeat #5da1a6 ; margin-top: 1px;}
ul#lMenuUl li a:hover {  background: url(images/open.png) center right no-repeat  #3d8186;}
ul#lMenuUl li ul li a {  background: #f0f0f0;  color: #000;  padding-left: 10px; border:none ; border-bottom : 1px #000 solid ; margin:0;}
ul#lMenuUl li ul li a:hover {  background: #f0f0f0;  border-left: 5px #000 solid; border-bottom: 1px #000 solid;}
ul#lMenuUl li ul li ul li a {  padding-left: 15px  !important; background-color:#fff; font-weight:normal;}
ul#lMenuUl li ul li ul li a {  padding-left: 15px  !important;}


/* Контент */
#mainDiv #content{background-color:#fff; border:1px solid transparent; padding: 15px 20px; font: normal 12px Arial;}
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6{
    color:#e7121e; padding:0 ; margin:8px 3px ;
}
#content a {color:#0052bc ;}
#content h1 a, #content h2 a, #content h3 a, #content h4 a, #content h5 a, #content h6 a {color:#e7121e;}
#content h1, #content h1 a {font:normal 24px Arial;}
#content h2, #content h2 a {font:normal 22px Arial;}
#content h3, #content h3 a {font:normal 18px Arial;}
#content h4, #content h4 a {font:normal 16px Arial;}
#content h5, #content h5 a {font:normal 14px Arial;}
#content h6, #content h6 a {font:normal 12px Arial;}

#content ul {list-style: none;}
#content ul li { background: url(images/bullet_cnt.gif) no-repeat left center; padding:0 0 0 8px; margin: 2px 2px 2px 1px; }
#content ul li.subcat { padding:0 0 0 8px; margin: 2px 2px 2px 1px; font:normal 16px Arial; }

#content #path {font:normal 10px Arial; color: #2c888e;}
#content #path a {color: #2c888e;}

/* Правая колонка */
#mainDiv #rightDiv{width: 190px;padding:0 12px;}
#rMenu h3 {margin:5px 0 ; background-color: #5da1a6;padding:6px 25px;font-size:11px;color:#fff; text-transform: uppercase;}
#rMenu ul {margin:0;padding:0;font-size: 0.70em;font-weight: bold;list-style: none;}
#rMenu li {background: url(images/bulet_left.gif) no-repeat center left; padding:0 0 0 13px; margin: 9px 0 6px 20px;}
#rMenu li a{ color: #2c888e;; text-decoration: none; font: bold 12px Arial;}
#rMenu li a:hover{text-decoration: underline;}

#rSpec{width:180px; border:solid 1px #97ae32;}
#rSpec #sHead{background-color: #6fa90f; color:#fff; font-size: 13px; font-weight: bold; padding:10px 0 0 0; text-transform:uppercase; height:25px; border-bottom:1px solid #97ae32;text-align: center;}
#rSpec #sCont{font-size: 12px;padding:3px;}
/* Подвал */
#footer{height:262px; background:url(images/footer_bg.png) repeat-x center ;margin:0;padding:0;}
#footer_in{margin: 0 auto;height:262px; max-width: 1385px; background:url(images/footer_img1.png) no-repeat center ;padding:0;position:relative;}
#footer_in #fPhone{font-size: 13px; float: left; margin:35px 0 0 400px;}
#footer_in #fEmail{clear:left; margin: 0 0 0 520px ;}
#fEmail a{color:#1d8900; text-decoration: none; border-bottom: 1px dashed #1d8900; font:normal 12px Arial;}
#fEmail a:hover{border-bottom-style:  solid;}
#footer_in #fCopy{float:left; margin: 35px 0 0 0;color:#27686d;font-size: 12px;width:233px;}
/* Копирайт */
#copyright{}


/******** Список товаров ***********/
table.goods {width:100%; /*border-collapse:collapse;*/}
table.goods th {padding:0 5px; border:1px solid #eee}
table.goods td {padding:0 5px; border:1px solid #ccc}
table.goods td td {padding:0 5px; border:none}
table.goods td.price {color:#F97C00 ; font:bold 14px Arial;}

/************ Карточка товара *************/
#goodcard img {border:8px solid #eee; max-width:600px;}

#goodcard table {width:100%; border:1px solid #64a6ab; margin:10px 0;}
#goodcard table th {padding:0 5px; background-color:#5da1a6; color:#fff;  border:1px solid #c2e6e8;border-collapse:collapse;}
#goodcard table td {padding:2px 5px; background-color:#c2e6e8; color:#0b4e52;  border:1px solid #64a6ab;border-collapse:collapse;}
#goodcard table b {color:#000;}

.rightPhones { font: normal 14px Arial; color: #20858b; }
