/* MAIN TAGS */

body { margin:15px 0; padding:0}
img {border:0} 
p {font:12px/15px sans-serif; color:#363636}
h2 {font:bold 15px Arial;}
h1 {font:bold 18px Arial;}

/* TOP */
#texter p { text-align:justify; }
#texter h1 { text-transform:none; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:16px; margin-top:30px; }
#texter h2 { text-transform:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:16px;}
#top {width:1002px; height:31px; background:#b80000; margin:auto; overflow:hidden; }
#contacts, #top_search, .top_menu, .top_contact {float:left; height:31px}
.top_menu {padding:0 5px;}
.top_menu a {color:#fff; font: 13px/29px sans-serif; text-decoration:none}
#contacts {border-left:1px solid #fff; border-right:1px solid #fff; padding:0 3px; margin:0 7px;}
#button {width:21px; height:18px; cursor:pointer; background-image:url(images/ico_search.gif); border:none; margin-top:6px;}
#search {width:141px; height:16px; border:none;}
.test a{width:188px; height:50px; display:block; border-top:solid 1px #363636; border-bottom:solid 1px #363636;
	   border-left:solid 1px #000; border-right:solid 1px #000;}
.test a:hover {background: #5c5c5c; border-top:solid 1px #000; border-bottom:solid 1px #000; border-left:solid 1px #5c5c5c;
			  border-right:solid 1px #5c5c5c;}


/* HEADER */

#header {width:1002px; height:130px; background:url(images/bg_main.jpg) no-repeat; margin:auto; margin-top:5px; position:relative}
/*#header_left {background:url(images/rely.gif); width:160px; height:130px; float:left}
#header_right {background:url(images/svarshik.gif); width:339px; height:130px; float:right}*/
#tel {color:#fff; position:absolute; font:29px arial; z-index:120; top:37px; left:578px}
#mailto {color:#fff; position:absolute; font:16px arial; z-index:120; top:100px; left:635px}
#regime {color:#fff; position:absolute; font:12px arial; z-index:120; top:75px; left:656px}
.breadcrumb-navigation {position:relative; top:-5px; left:2px;}
.breadcrumb-navigation li a {text-decoration:none; color:#000; font:12px sans-serif;}


/* MIDDLE */

#conteiner {height:490px;}
#middle {width:1002px; margin:auto; margin-top:5px; margin-bottom:5px; background:url(images/bgmain2.gif) repeat-y; overflow:hidden}
#left_block {width:190px; height:100%; background:#363636; float:left; border-top:1px solid #000; border-bottom:1px solid #000;}

.left_menu {clear:left; background:#363636; width:188px; overflow:hidden; padding-bottom:8px;
			border-left:1px solid #000;	border-right:1px solid #000;}
.img_menu img {margin:10px}
.left_menu .img_menu {float:left; width:44px}
.left_menu .menu_link {float:left; width:140px; margin:6px 0;}
.menu_link {z-index:1; position:relative;}
.stop_click {width:185px; height:54px; background:url(images/empty.gif); z-index:1; position:absolute;}
.left_menu a {color:#fff; font: 12px/16px sans-serif; text-decoration:none;}
.left_menu a:hover {color:#bfb8a5; font: 12px/16px sans-serif; text-decoration:none;}
.selected {  background:#5c5c5c; border:none; border-left:1px solid #5c5c5c;	border-right:1px solid #5c5c5c;}
.menu_space {background:#363636; height:1px; width:190px; overflow:hidden}
.dark {background:#000}

.submenu {background:url(images/arrow.gif) no-repeat 13px 3px; clear:left; padding-left:35px; margin-top:5px; width:145px}
.submenu2 {background:url(images/arrow2.gif) no-repeat 23px 3px; clear:left; padding-left:40px; margin-top:5px; width:145px; font: 10px/12px sans-serif;}
.submenu2 a {color:#fff; font: 11px/12px sans-serif; text-decoration:none;}
.submenu2 a:hover {color:#bfb8a5; font: 11px/12px sans-serif; text-decoration:none;}
.slide_menu {display:none}

#wrap_right {margin-bottom:80px; float:right;}
#partners, #spec_offers {width:187px !important; width:187px; border:1px solid #dee0e0; margin-left:0!important; margin-left:0px;}
#partners {height:430px; margin-top:5px;}
#spec_offers {background:url(images/bkg_rvrse.jpg) no-repeat top right; overflow:hidden;}
.head {background:url(images/arrow_red.gif) no-repeat; margin:5px; border-bottom:1px solid #dee0e0}
.nobottom {border-bottom:none}
.head  div {margin-left:25px; position:relative; top:-3px; color:#930000; font:bold 13px/16px sans-serif}
.head div a {color: #930000; text-decoration:none; font: bold 13px/16px sans-serif;}
.emblem {float:left; margin:3px 7px !important; margin:3px 5px; font:11px sans-serif; border-top:1px solid #dee0e0}
.emblem a {float:left;}
.emblem div {float:right; font:11px sans-serif; text-align:justify;}
.emblem span a {float:right; text-decoration:none; color:#930000;}

.emblem2 {float:left; margin:2px 7px !important; margin:3px 5px}

/* CONTENT */

#ng {margin-bottom:5px; width:612px; height:150px; background-image:url(images/ng.jpg);}
.text {margin-left:250px; padding-top:34px; font:bold 13px/16px sans-serif; width:290px; text-align: justify;}
.podrobnee {margin-left:480px; margin-top:5px;}
#wrap_content{float:left; width:613px; margin-left:5px; }
#wrap_content li {font-family: Arial, Helvetica, sans-serif; font-size:12px; list-style:circle; color:#363636;}
#content_head {border:1px solid #dee0e0; height:35px; background:url(images/bkg_rvrse.jpg) no-repeat right;}
.header {font:bold 16px/20px arial; color:#930000; padding:2px 0 7px 0; border-bottom:1px solid #dee0e0}
#map {margin-left:50px;}

/* OTHER */
.catalog-section-list {font:13px Arial; margin-left:-15px;}
.catalog-section-list a {color:#363636; text-decoration:none;}
.catalog-section-list a:hover {color:#666; text-decoration:underline;}
.catalog-section-list li{list-style: square outside; color:#B80000;}
#error {font:14px Arial,Helvetica,sans-serif; color:#771919; font-weight:bold;}

/* WORKAREA */
#workarea {margin-top: 5px;}
#workfoot {display:table; width:100%; height:10px;}

/* CATALOG */

#catalog-compare-list{}
#catalog-compare-list thead, a{font:12px Arial, Helvetica, sans-serif;}
#catalog-compare-list a{color: #990000; text-decoration:none}
#catalog-compare-list a:hover{text-decoration:underline}
#subsection{float:left; width:500px; margin-left:20px; margin-bottom:20px;}
#basket {margin-left:620px; margin-top:400px; position:absolute;}
#basket2 {margin-left:620px; margin-top:730px; position:absolute;}
#basket3 {margin-left:620px; margin-top:880px; position:absolute;}
#gallery {margin-left:420px; margin-top:50px; position:absolute;}
#gallery a {text-decoration:none; font: sans-serif; color:#363636}
#gallery a:hover {text-decoration:underline; font: sans-serif; color:#363636}

/* SLIDE SELECT */

.select { position: relative; z-index: 1000; float: right; width: 239px; height: 30px; margin:5px 0px 0px 6px; display: inline; background: url(images/select2.gif) no-repeat }
.select .comboboxContainer{outline: none; width: 239px !important; overflow: hidden; height: 16px !important;}
.select .comboboxValueContainer{ z-index: 100; width: 239px !important; overflow: hidden; height: 16px !important; cursor: pointer !important;}
.select .comboboxValueContent{width: 232px !important; height: 14px !important; padding: 2px 0 0 7px; overflow: hidden; font-size:10px; color: #000; white-space:nowrap; color:#000066;font-family:Arial;font-size:10px; text-transform: uppercase; cursor: pointer !important;}
@media all /*and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) */{
  .select .comboboxValueContent{ margin-top:-8px; }
}
.select .comboboxDropDownContainer{ position:absolute; left: 0 !important; z-index:1 !important; width:237px !important; overflow: hidden !important; margin-top:0 !important; background:#fff; border:1px solid #240e6c; border-top:0; outline: none; }
.select .comboboxDropDownButton{width:20px;height:20px;cursor: pointer;z-index: 110;}
.select .comboboxItem{ width:230px !important; padding:2px 0 2px 7px; position: relative; color:#000066;font-family:Arial;font-size:10px; text-transform: uppercase; white-space:nowrap;cursor: default;vertical-align:middle;}
.select .comboboxItemHover{ width:230px !important; text-decoration: underline; cursor: pointer !important; color:#000066;font-family:Arial;font-size:10px; text-transform: uppercase; background: url(images/select_over.png) repeat-y left;}

.item2 {width:611px; height:210px; border:1px solid #dee0e0; overflow:hidden; float:left; margin:0 5px 5px 0; background:url(images/bkg.jpg) no-repeat bottom right}
.item3 {width:611px; height:150px; border:1px solid #dee0e0; overflow:hidden; float:left; margin:0 5px 5px 0; background:url(images/bkg.jpg) no-repeat bottom right}
.item4 {width:611px; height:182px; border:1px solid #dee0e0; overflow:hidden; float:left; margin:0 5px 50px 0; background:url(images/bkg.jpg) no-repeat bottom right}
.head2 {background:url(images/arrow_red.gif) no-repeat; margin:5px; border-bottom:1px solid #dee0e0;}
.head2  div {margin-left:25px; position:relative; top:-3px; color:#930000; font:bold 13px/16px sans-serif; height:30px;}
.head2 div a {color: #930000; text-decoration:none; font: bold 13px/16px sans-serif;}

.brnd, .brnd2 {color:#990033; text-decoration:none; line-height:19px; padding:0 3px}
.brnd:hover {background:#990033; color:#fff}
.brnd.active {background:#990033; color:#fff}
.wrap_brnds {width:550px; overflow:auto; padding:0 0 0 25px; background:#CCFFFF}
.wrap_brnds .column {width:30%; float:left}
.chapter1 {text-decoration:none; border-bottom:1px dashed; font: sans-serif; color:#363636}
.chapter1:hover {border-bottom:1px dashed; font: sans-serif; color:#000000;}

#bottom {background: url(images/bottom.gif) repeat-x; height:15px; width:1002px; font-size:12px!important; color:white;}
