@charset "windows-1251";

.menu {
	background: url("/bitrix/templates/main/img/background_headmenu.png") top left no-repeat;
	height:68px;
}

body {  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;  }

body, td { font-family:Verdana;  color:#000;  font-size:11px; line-height:140%;}



table { border-spacing:0px; border-collapse:collapse; }

td { padding:0px; }

td.left-side{width:240px;padding:25px 20px 60px 0px;}

td.main-side{width:100%;padding:25px 0px 60px 0px;}

img { border:0px; }

*.limage{float:left;padding-right:10px;padding-bottom:10px;}

select, input, textarea { font-family:Verdana;  color:#000;  font-size:11px; line-height:140%; }

.shy { filter:hyphenize("text-align:left"); }

.heading{padding:20px 0px 10px 0px;font-size:20px;font-family:Tahoma;}

.heading .h1{color:#BE0F00;font-weight:bold;}

.heading .h2{color:#BE0F00;}

input.text{border:1px solid #A2A2A3;}

h1 a {color: #CA0000; text-decoration: none;}
h1 a:hover {color: #CA0000; text-decoration: underline;}

h1{color:#ca0000;font-size:18px;font-family:Arial;margin-top:15px;margin-bottom:10px;padding-bottom:0px;//padding-bottom:0px;}

h2{color:#ca0000;font-size:18px;font-family:Arial;margin-top:15px;margin-bottom:10px;padding-bottom:0px;//padding-bottom:0px;}

.x-small { font-size:80%; font-family:Tahoma; line-height:140%; }

.small { font-size:90%; font-family:Tahoma;  line-height:130%; }

.large { font-size:110%; line-height:140%; }

.x-large { font-size:150%; line-height:140%; }

.xx-large { font-size:170%; line-height:130%; }

.xxx-large { font-size:200%; line-height:130%; }




/* Ссылки */

a { color:#000; text-decoration:underline; }

a:hover { color:#000; text-decoration:underline; }

a.n-underline:hover{text-decoration:none; }



a.news { color:#ea0003; text-decoration:none;font-weight: bold;}

a.news:hover { color:#ea0003; text-decoration:underline;font-weight: bold;}



.orange, a.orange, a.orange:hover, .orange a { color:#ED8914;  }

.gray, a.gray, a.gray:hover, .gray a { color:#5D5D5D;  }

.x-gray, a.x-gray, a.x-gray:hover, .x-gray a { color:#838383;  }

.red, a.red, a.red:hover, .red a { color:#ca0000;  }

.lred, a.lred, a.lred:hover, .lred a { color:#E30000;  }



a.red, a.red:hover, .red a {text-decoration:underline;  }

.white, a.white, a.white:hover, .white a { color:#fff;  }





/* Фон */

*.bgr-beige { background-color:#F1F1DE; }

*.bgr-gray { background-color:#DDDDDD; }
*.bgr-lgray { background-color:#EAEAEA; }

*.bgr-green { background-color:#D8F291; }

*.bgr-red { background-color:#CA0000; }







form{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}





/* Отступы */

*.spacer{width:100%;height:25px;}

*.spacer-s{width:100%;height:10px;}

*.spacer-xs{width:100%;height:5px;}

/*баннеры*/

*.banner-small{width:164px;height:214px;background-color:#EFEFEF;padding:7px 0px 0px 0px;//padding:7px 7px 7px 7px;}

*.banner-small img{border:1px solid #9D7E2D;}



/* Верхняя часть */

*.logo-bg{background:url('/bitrix/templates/main/img/logo-bg.gif') no-repeat; width:257px; height:81px;padding:18px 0px 0px 28px;}





/* Левая часть */

*.left-c{padding:0px 10px 10px 15px;width:190px;}

*.left-menu{ position:relative; margin:-1px 0px 0px 0px;padding:5px 5px 6px 4px; background:url('/bitrix/templates/main/img/red-arrow.gif') 185px 12px no-repeat;  border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;width:190px;}

*.left-menu a{text-decoration:none;color:#000;}

*.left-menu a:hover{text-decoration:none;color:#000;}

*.border-rmw{position:absolute;z-index:1;height:35px;width:223px;background-color:#fff;margin:-5px 0px 0px 0px;}



*.left-menu-a{ position:relative;z-index:2; margin:-1px 0px 0px 0px;padding:5px 5px 6px 4px;width:190px; background:url('/bitrix/templates/main/img/menu-a.gif') -1px -2px no-repeat;  }

*.left-menu-a a{text-decoration:none;color:#fff;}

*.left-menu-a a:hover{text-decoration:none;color:#fff;}



*.search-bg{position:relative;z-index:2;background:url('/bitrix/templates/main/img/search-bg.gif') -1px 0px no-repeat;padding:8px 0px 9px 20px;}

*.search-bg input{width:146px; border:1px solid #fff;height:17px; font-size:10px; color:#8B8B8B;}





/* Основной контент */

*.main-content{ padding: 5px 0px 10px 0px; width: 510px;}
*.main-content2{ padding: 5px 0px 10px 0px; width: 555px;}



/* footer*/

*.footer{ height:25px;width:100%;   background:url('/bitrix/templates/main/img/footer-bg.gif') top 0px 0px repeat-x; }
*.footer1{ height:42px;width:100%;   background:url('/bitrix/templates/main/img/footer-bg.gif') top 0px 0px repeat-x; }






/* каталог */

*.main-catalog{padding:40px 20px 20px 50px;}
*.main-catalog-corp{padding:50px 20px 0px 50px;}

*.logo-bg-catalog{background:url('/bitrix/templates/main/img/logo-bg-catalog.gif') no-repeat; width:252px; height:81px;padding:18px 0px 0px 18px;}

*.top-top{ border-top:1px solid #CACACA; }

*.left-right{ border-left:1px solid #CACACA;  border-right:1px solid #CACACA; padding:5px 15px 5px 15px;}

*.right-right{   border-right:1px solid #CACACA;}

*.left-left{   border-left:1px solid #CACACA;}

*.bottom-bottom{ border-bottom:1px solid #CACACA; }



*.left-top{   position:relative;margin:-1px 0px 0px 0px;  float:left;height:10px;width:10px;background:url('/bitrix/templates/main/img/left-top.gif') no-repeat;}

*.right-top{  position:relative;margin:-1px 0px 0px 0px; float:right; height:10px;width:10px;background:url('/bitrix/templates/main/img/right-top.gif') no-repeat;}

*.left-bottom{   position:relative;margin:0px 0px -1px 0px;  float:left;height:10px;width:10px;background:url('/bitrix/templates/main/img/left-bottom.gif') no-repeat;}

*.right-bottom{  position:relative;margin:0px 0px -1px 0px; float:right; height:10px;width:10px;background:url('/bitrix/templates/main/img/right-bottom.gif') no-repeat;}



*.catalog-area{ background-color: #F3EFEF; }

*.scroll-area{ overflow: auto; }
*.scroll-area-corp{ width:100%; 	height:350px;overflow:auto;}
*.scroll-area-shop{ width:100%; 		overflow: auto; }

*.paging{padding:10px 10px 0px 10px;}

*.cat-image{border:5px solid #DDDDDD;}

*.cat-image-a{border:5px solid #CA0000;}



/* селектор */

*.selector{width:560px;height:380px;background:url('/bitrix/templates/main/img/selector.gif') no-repeat;}
*.selector2{width:560px;height:380px;background:url('/bitrix/templates/main/img/selector2.gif') no-repeat;}

*.door-image{position:absolute;left:15px; top:15px;}

*.door-text{position:absolute;left:165px; top:255px; width:380px;text-align:justify;height:100px;line-height:130%; filter:hyphenize();}

*.door-image img{border:1px solid #fff;}

*.door-image-menu{position:absolute;left:158px; top:10px;}

*.door-image-plus{position:absolute;left:163px; top:41px;}



*.circle{width:22px;height:22px;background:url('/bitrix/templates/main/img/circle-bg.gif') no-repeat; vertical-align:middle;text-align:center;padding-top:1px;}

*.circle-image{width:22px;height:22px;background:url('/bitrix/templates/main/img/circle-bg.gif') no-repeat; vertical-align:middle;text-align:center;padding-top:1px;}

*.circle-image img{margin-top:4px}



*.model-i{position:absolute;left:310px; top:8px;}

*.color-i{position:absolute;left:496px; top:8px;}

*.model-list{position:absolute;left:226px; top:38px; width:143px; height:190px;overflow:auto;text-align:left;}

*.model-list img{border:1px solid #fff;margin:0px 20px 10px 10px;}

*.color-list{
	height:193px;
	left:406px;
	overflow:auto;
	position:absolute;
	top:38px;
	width:148px;
	
}

.selector2 .color-list{
	height:193px;
	left:215px;
	overflow:auto;
	position:absolute;
	top:38px;
	width:148px;
	
}

.selector2 .color-i {
	position:absolute;left:307px; top:8px;
}

*.color-list img{border:1px solid #fff;margin:0px 20px 10px 10px;}



*.cart-table{padding-top:0px; width:100%;}

*.cart-cols{width:40px;height:17px;font-size:10px;}

*.data-table td.title{background-color:#C4C4C4;border-right:1px solid #fff;border-bottom:1px solid #fff;padding:1px 5px 1px 5px;}

*.data-table td{background-color:#DDDDDD;border-right:1px solid #fff;border-bottom:1px solid #fff;padding:1px 5px 1px 5px;}



*.data-table2 td.title{background-color:#C4C4C4;border-right:1px solid #fff;border-bottom:1px solid #fff;padding:2px 5px 2px 5px;}

*.data-table2 td{background-color:#DDDDDD;border-right:1px solid #fff;border-bottom:1px solid #fff;padding:2px 5px 3px 5px;}



td.textrow{padding:1px 5px 1px 5px;}

td.subt{padding:0px 5px 0px 0px;background-color:#C4C4C4;border:none;}

td.subt2{padding:0px 5px 0px 0px;background-color:#DDDDDD;border:none;}

/* menu-1 */

*.menu-1{ top:-47px;//top:-46px;left:5px;height:30px;}

*.menu-2{ top:-47px;//top:-46px;right:10px;//right:40px;height:30px;}

*.menu-3{ top:5px;left:-45px;width:30px;height:150px;}



*.menu-4{height:30px; bottom:-46px;// bottom:-39px;left:5px;}

*.menu-5{ height:30px;bottom:-46px;// bottom:-39px;right:-16px;/right:-2px;}





/* Уголки */

.area div.inArea { //width:100%; margin:0px 10px 0px 10px; //padding:0px 10px 0px 10px; //margin:0px 0px 0px 0px; }

.area { width:557px; padding:10px 0px 10px 0px; }

.corners { position:relative; z-index:2; }

.corners .d { z-index:2; background-repeat:no-repeat; visibility:visible; }

.outer-s { position:absolute; width:100%; }

.outer-w { position:absolute; width:100%; }

.outer-b { position:absolute; width:100%; }

.outer-s .d { width:10px; height:10px; }

.outer-b .d { width:10px; height:10px; }

.outer-w .d { width:6px; height:6px; }







/* внешние */

.corners .outer-s .tl { background-image:url('/bitrix/templates/main/img/6px-beige-otl.gif');  }

.corners .outer-s .tr { background-image:url('/bitrix/templates/main/img/6px-beige-otr.gif');  float:right; }

.corners .outer-s .br { background-image:url('/bitrix/templates/main/img/6px-beige-obr.gif');  float:right; position:relative; margin-top:-10px;// margin-top:-10px; }

.corners .outer-s .bl { background-image:url('/bitrix/templates/main/img/6px-beige-obl.gif');  position:relative;  margin-top:-10px;// margin-top:-10px;}



.corners .outer-w .tl { background-image:url('/bitrix/templates/main/img/6px-white-otl.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/main/img/6px-white-otl.png',sizingMethod='crop'); }

.corners .outer-w .tr { background-image:url('/bitrix/templates/main/img/6px-white-otr.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/main/img/6px-white-otr.png',sizingMethod='crop'); float:right; }

.corners .outer-w .br { background-image:url('/bitrix/templates/main/img/6px-white-obr.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/main/img/6px-white-obr.png',sizingMethod='crop'); float:right; position:relative; margin-top:-6px;// margin-top:-6px; }

.corners .outer-w .bl { background-image:url('/bitrix/templates/main/img/6px-white-obl.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/main/img/6px-white-obl.png',sizingMethod='crop'); position:relative;  margin-top:-6px;// margin-top:-6px; }



.corners .outer-b .tl { background-image:url('/bitrix/templates/main/img/10px-white-otl.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/main/img/10px-white-otl.png',sizingMethod='crop'); }

.corners .outer-b .tr { background-image:url('/bitrix/templates/main/img/10px-white-otr.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/main/img/10px-white-otr.png',sizingMethod='crop'); float:right; }

.corners .outer-b .br { background-image:url('/bitrix/templates/main/img/10px-white-obr.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/main/img/10px-white-obr.png',sizingMethod='crop'); float:right; position:relative; margin-top:-10px;// margin-top:-10px; }

.corners .outer-b .bl { background-image:url('/bitrix/templates/main/img/10px-white-obl.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/main/img/10px-white-obl.png',sizingMethod='crop'); position:relative;  margin-top:-10px;// margin-top:-10px; }



/*alt*/

*.alt-bg{

background:url('/bitrix/templates/main/img/alt-bg.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/main/img/alt-bg.png',sizingMethod='scale');

line-height:10px;font-size:10px;}

*.alt-top{background-image:url('/bitrix/templates/main/img/alt-top.png');}



*.left-a{background:url('/bitrix/templates/main/img/menu/left-a.gif') no-repeat; width:12px;height:30px;}

*.right-a{background:url('/bitrix/templates/main/img/menu/right-a.gif') no-repeat; width:12px;height:30px;}

*.center-a{background:url('/bitrix/templates/main/img/menu/center-a.gif') repeat-x; width:12px;height:30px;color:#fff;font-weight:bold;}

*.center-a a,*.center-a a:hover{color:#fff;font-weight:bold;text-decoration:none;}



*.left-n{background:url('/bitrix/templates/main/img/menu/left-n.gif') no-repeat; width:12px;height:30px;}

*.right-n{background:url('/bitrix/templates/main/img/menu/right-n.gif') no-repeat; width:12px;height:30px;}

*.center-n{background:url('/bitrix/templates/main/img/menu/center-n.gif') repeat-x; width:12px;height:30px;color:#CA0000;font-weight:bold;}

*.center-n a,*.center-n a:hover{color:#CA0000;font-weight:bold;text-decoration:none;}

*.disabled{color:#8B8B8B;}

*.hide-pannel{position:absolute;left:198px;background-color:#F3EFEF;z-index:20;width:187px;height:240px;}
*.hide-pannel2{position:absolute;margin:-360px 0px 0px 160px;background-color:#F3EFEF;z-index:20;width:120px;height:240px;border:1px solid red;}




*.aloading{position:absolute;width:100%;z-index:10;margin:0px 0px 0px -2px;//margin:0px 0px 0px 0px;border:1px dashed #C4C4C4; background:url('/bitrix/templates/main/img/black-tr2.png'); //background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bitrix/templates/main/img/black-tr2.png',sizingMethod='scale');}

td.td-checked{background-color:#CA0000;color:#fff;}
td.td-unchecked{background-color:#DDDDDD;color:#8F8F8F;}
td.td-unchecked-top{background-color:#DDDDDD;color:#000;}

#ad_search a{color: white;}
#ad_search img{float:left}
#ad_search {margin-left: 18px;}

#basket {background:url('/bitrix/templates/main/img/bg_basket.gif') no-repeat; width:214px;height:130px;}
#basket .basket_name {color:#e70101;font-size:14px;font-weight:bold;padding:10px 0 0 10px;}
#basket .count {
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	padding:5px 0 0 11px;
}

#vote {width: 190px;color:white;}
#vote h2 {font-size: 16px;color:white;text-align:center;}
#vote td {color: white}
#vote font.notetext{color: white;}

#vote .button_bg { 
	border: none;
	background:url('/bitrix/templates/main/img/button_vote.gif');
	background-repeat:none;
 	text-decoration: none;
	cursor: pointer;
	width:47px;
	height:20px;
}

.bg_footer {
	background:url('/bitrix/templates/main/img/bg_footer.gif') top left repeat-x;
}

#catalog_search {margin-bottom: 20px;}
#catalog_search p{margin:5px 0;}
#catalog_search select{width:190px;}

#catalog_search .catalog_button {
	border: none;
	background:url('/bitrix/templates/main/img/catalog_search.gif');
	background-repeat:none; 	
	cursor: pointer;
	width:90px;
	height:25px;
}

#catalog_search .line {
	border: none;
	border-bottom: 1px solid #e7e7e7;
	margin: 5px 0;
}

.main_table {width:999px;}

#feedback{width:195px}
#feedback h2 {color: white;font-size:13px;float:left;margin:14px 0 0 7px;}
#feedback img {left:4px;position:relative;top:16px;}

#feedback #input {
	border: none;
	background:url('/bitrix/templates/main/img/bg_input.gif') top left no-repeat;	
	width:166px;
	height:18px;
	margin: 10px 0 10px 6px;
}

#feedback #input input {
	height:15px;
	border:0 none;
	margin:2px 0 0 7px;
	color: #6c6c6c;
	width: 148px;
}

#feedback #textarea {
	border: none;
	background:url('/bitrix/templates/main/img/bg_textarea.gif') top left no-repeat;	
	width:164px;
	height:88px;
	margin: 10px 0 10px 6px;
}

#feedback #textarea textarea {
	border:0 none;
	margin:7px 0 0 4px;
	color: #6c6c6c;
	overflow-x:hidden;
	overflow-y:auto;
	width:158px;
}
#feedback #submit{text-align:right;margin-right:8px;}
#feedback #submit input {
	border: none;
	background:url('/bitrix/templates/main/img/button_vote.gif');
	background-repeat:none;
 	text-decoration: none;
	cursor: pointer;
	width:47px;
	height:20px;
}

#feedback font.errortext{color:white!important}
#feedback p{margin-left:7px;color:white!important}

a.item {color: #ca0000;text-decoration:underline;}
div.detail_item {color:#666666;padding-top:5px;text-align:center;}

.box {
background:url("/bitrix/templates/main/img/box_top0.png") no-repeat scroll 0 0 transparent;
margin-bottom:10px;
width: 190px;
}
.box .top {
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:8px 0 6px 7px;
	text-transform:uppercase;
}
.box .top img {
	float:left;
	margin-right:5px;
}
.box .middle {
	background:none repeat scroll 0 0 #FFFFFF;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	padding:10px;
}
.box .bottom {
	background:url("/bitrix/templates/main/img/box_bott.png") no-repeat scroll 0 0 transparent;
	height:5px;
}