html,body {
	height:100%;
}
body {
	background:#f4f4f4;
}

td {
	vertical-align:top;
}

a:hover {
	text-decoration:none;
}

p {
	margin-bottom:10px;
}

#maintab {
	height:100%;
	background:url('/i-sdk/top_gr.png') repeat-x;
}

#toptab {
	background:url('/i-sdk/top_gr.png') repeat-x;
}

#toptab div.icontact {
	padding-top:5px;
	padding-left:15px;
	color:#00a6d6;
}

#toptab div.ic {
	padding-top:5px;
}

#topmenu {
	margin-top:20px;
	width:1024px;
}

#topmenu ul {
	padding:3px 0;
	margin:10px;
	margin-left:16px;
	font:bold 12px Verdana, sans-serif;
	list-style:none;
}
#topmenu ul li {
	margin:0;
	display:inline;
	background:url('/i-sdk/t_li.png') no-repeat;
}
#topmenu ul li a {
	padding:5px 1.5em;
	padding-left:15px;
	margin-left:0;
	text-decoration:none;
	color:#1d68c6;
}
#topmenu ul li a:hover {
	color:#00abdf;
}
#topmenu ul li a#current {
	background-color:#fff;
}

div.dym {
	background:url('/i-sdk/top_dym.png') 260px 10px no-repeat;
}

#midtab {
}

#midtab td.content {
	font:12px Verdana, sans-serif;
}

table.dym {
	background:url('/i-sdk/top_dym.png') 217px 3px no-repeat;
}

#midtab h2 {
	color:#2260c4;
	font:bold 12px Verdana, sans-serif;
	text-transform:uppercase;
	padding-bottom:5px;
}

#midtab textarea {
	width:600px;
	height:100px;
}

#midtab div.news {
	padding-right:20px;
	padding-left:20px;
	font:12px Verdana, sans-serif;
}

#midtab div.news a {
	text-decoration:none;
	color:#1d66c2;
}

#midtab div.news a:hover {
	color:#00abdf;
}

#midtab div.date {
	color:#fff;
	font:12px Verdana, sans-serif;
	background:url('/i-sdk/month_bg.gif') no-repeat;
	min-height:20px;
	margin:10px 0 5px 0;
	text-align:center;
	width:180px;
}

#midtab div.date2 {
	color:#fff;
	font:12px Verdana, sans-serif;
	background:url('/i-sdk/month_bg.gif') no-repeat;
	min-height:20px;
	margin:10px 0 5px 0;
	text-align:center;
	width:180px;
}

#midtab div.faqdate {
	color:#fff;
	font:12px Verdana, sans-serif;
	background:url('/i-sdk/faq_bg.gif') no-repeat;
	min-height:20px;
	margin:10px 0 5px 0;
    padding-left:5px;
	width:550px;
}

#midtab div.news a.head {
	font:12px Verdana, sans-serif;
}

#midtab div.news p {
	color:#878787;
	font:12px Verdana, sans-serif;
	padding-top:5px;
	padding-left:40px;
}

#midtab div.more {
	text-align:right;
	font:10px Verdana, sans-serif;
}

#midtab span.header {
	margin-left:14px;
	color:#2260c4;
	font-size:24px;
	font-style:italic;
	border-bottom:1px dashed #2260c4;
}

#midtab ul {
   padding:3px 0;
   margin:10px;
   margin-left:20px;
   font:12px Verdana, sans-serif;
   list-style:none;
}
#midtab ul li {
   padding-bottom:10px;
   line-height:1.2em;
   text-indent:-20px;
}

#midtab td.left ul li {
   color:#1d68c6;
   font-weight:bold;
}
#midtab td.left ul li a {
   font-weight:normal;
   padding-left:20px;
   padding-bottom:5px;
   text-decoration:none;
   color:#1d68c6;
   background:url('/i-sdk/l_li_d.png') no-repeat;
}
#midtab td.left ul li a:hover {
   color:#00abdf;
   text-decoration:none;
   background:url('/i-sdk/l_li_l.png') no-repeat;
}

#midtab td.left2 {
    width:250px;
}
#midtab td.left2 ul li {
   color:#1d68c6;
   font-weight:bold;
}
#midtab td.left2 ul li a {
   padding-bottom:5px;
   text-decoration:none;
   color:#1d68c6;
}
#midtab td.left2 ul li a:hover {
   color:#00abdf;
   text-decoration:none;
}

#midtab td.content {
	font-family:Verdana, sans-serif;
	padding-top:30px;
	background:url('/i-sdk/zavorot.png') right top no-repeat #fff;
}

#midtab td.content table td {
	padding-left:5px;
	padding-right:5px;
}

#midtab td.contentb {
	background:#fff;
	vertical-align:bottom;
}

#midtab td.content h1 {
	color:#2260c4;
	text-align:left;
	font:bold 16px Arial, sans-serif;
	margin-bottom:20px;
}

#midtab td.content h2 {
	color:#2260c4;
	font:bold 14px Arial, sans-serif;
}

#midtab td.content h3 {
	color:#666652;
	font:bold 12px Arial, sans-serif;
}

#midtab td.content p {
/*	color:#878787;*/
	font:12px Verdana, sans-serif;
	text-align:justify;
}

#midtab td.content {
	font:Verdana, sans-serif;
	color:#878787;
}

#midtab td.content tr.first td.bord {
	color:#878787;
	background:#f3f3f3;
	font:bold 12px Arial, sans-serif;
}

#midtab td.content table.border td.bord {
	color:#878787;
	background:#f3f3f3;
	padding:10px;
}

#midtab td.content table.border td.bord p {
	text-align:center;
}

#midtab td.content table.brands td {
	padding-bottom:10px;
}

#midtab td.content table.brands a {
	text-decoration:none;
}

#midtab td.content a {
	color:#1d68c6;
}

#midtab td.content a:hover {
	color:#00abdf;
	text-decoration:none;
}

#midtab td.content ul {
	color:#878787;
	margin-left:15px;
	font:12px Verdana, sans-serif;
	list-style-type: disc;
}

#midtab td.content ul li {
	padding-left:5px;
	text-indent:0px;
}

#midtab div.sectionm {
	width:80%;
	padding:0 20px 20px 30px;
	background:url('/i-sdk/section_m.png') no-repeat;
	min-height:80px;
}

#midtab div.section {
	width:90%;
	padding:0 20px 20px 30px;
	background:url('/i-sdk/section.png') no-repeat;
	min-height:80px;
}

#midtab div.sectionc {
	width:95%;
	padding:0 20px 20px 30px;
	background:url('/i-sdk/section.png') no-repeat;
	min-height:80px;
}

#midtab div.consult {
	width:90%;
	margin-top:10px;
	padding:10px 20px 20px 110px;
	background:url('/i-sdk/quest_bl.gif') no-repeat;
}

#midtab div.cbot {
	line-height:28px;
	background:url('/i-sdk/b_bg.gif') repeat-x;
}

#midtab div.lcbot {
	float:left;
}

#midtab div.rcbot {
	float:right;
	text-align:right;
}

#midtab td.left {
	background:url('/i-sdk/podlogka.png') left bottom no-repeat;
	width:250px;
}
#midtab td.left h2 {
	padding-bottom:10px;
	text-align:center;
}
#midtab td.right {
	padding-left:10px;
	background:url('/i-sdk/kotelnaya.jpg') left bottom no-repeat;
}
#midtab td.right h2 {
	padding-bottom:10px;
	text-align:center;
}

#midtab td.right2 {
	padding-left:10px;
}
#midtab td.right2 h2 {
	padding-bottom:10px;
	text-align:center;
}

td.footer {
	vertical-align:bottom;
}

#bottab {
	background:url('/i-sdk/bot_gr.png') repeat-x;
	color:#fff;
}

#bottab a {
	color:#fff;
}

#bottab a:hover {
	text-decoration:none;
}

#bottab td.botlogo {
	width:260px;
	text-align:center;
}

#bottab td.address {
	padding-left:10px;
	font:10px Verdana, sans-serif;
	vertical-align:middle;
	background:url('/i-sdk/bot_dot.png') 70% top no-repeat;
}

#bottab td.copyright {
	width:400px;
	padding-left:10px;
	font:10px Verdana, sans-serif;
	vertical-align:middle;
}

table.border {
	margin-top:20px;
}

table.teleblock {
	margin-top:20px;
}

td.bord {
	text-align:center;
	border:1px dashed #ccc;
	padding:10px;
}

#midtab td.left ul.submenu {
	padding-left:45px;
}

#midtab td.content a.button {
	padding:5px;
	background:#f4f4f4;
	color:#2260c4;
	text-decoration:none;
	border:#CBD2D8 1px solid;
}
#midtab td.content a:hover.button {
	background:#2260c4;
	color:#fff;
}

.markword {
	color:#fff;
	background:#666;
}

table.tbl {
	width:100%;
}

table.tbl th {
	background:#f3f3f3;
	text-align:center;
	text-weight:bold;
}

.mainp_img {
/*	border:1px solid #ddd;*/
	float:right;
	margin-right:10px;
	margin-left:10px;
}

.good_title {
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

.group_title {
	font-size:12px;
	font-weight:bold;
}

.prod_price {
	color:#2260c4;
	font-size:24px;
	font-weight:bold;
}

.tbl {
	border-collapse:collapse;
	border:1px solid #666;
}

.tbl td {
	font-size:12px;
	padding:5px;
	border:1px solid #666;
}

.tbl th {
	font-size:12px;
	font-weight:bold;
	padding:5px;
	border:1px solid #666;
}

.tbl .dynamic_title {
	font-weight:bold;
	background:#f3f3f3;
}

form.usual div {
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
}

form.usual div input {
	margin-top:5px;
}

.formrg {
	width:500px;
}

.formrgsm {
	width:500px;
}

#yur_field p {
	font-size:12px;
	font-weight:bold;
}

table.compare {
	margin:10px;
}

.compare td {
	font-size:12px;
	padding:5px;
	border:1px solid #666;
}

.compare th {
	font-size:12px;
	font-weight:bold;
	padding:5px;
	color:#fff;
	background:#999;
	border:1px solid #666;
}

.warning {
    font-weight:bold;
    color:#f60;
}

.root a {
    text-decoration: none!important;
}
.root span {
    font-weight:bold;
}
.root td {
    vertical-align:top;
}
.root2 {
    height: 60px;
}

.root3 {
    height: 60px;
	display: none;
}

.root4 {
    height: 180px;
    width: 200px;
}

#minikat td.razd {
    background-position: top center;
    padding:10px;
    padding-top:25px;
    width:200px;

}

#minikat td {
    text-align:center;
}

table.root2 {
    width:200px;
}

.razdname {
	font:bold 14px Verdana, sans-serif;
}
a .razdname {
	text-decoration:none;
	color:#1d68c6;
}
a:hover .razdname {
	color:#00abdf;
}

.tag {
    color:#1d66c2;
}

.tag a {
	text-decoration:none;
	color:#1d68c6;
}
.tag a:hover {
	color:#00abdf;
}

div.about {
    width:90%;
}

div.about p {
	font:12px Verdana, sans-serif;
}

div.about h1 {
	color:#2260c4;
	text-transform:uppercase;
	font:bold 16px Arial, sans-serif;
}

div.spec {
    text-align:center;
    height:80px;
    width:190px;
    padding:5px;
    background:url('/shoptest/razdimg/spec.png') no-repeat;
	font:16px Verdana, sans-serif;
}
