@import "master.css";

@import "compare_list.css" all; /* compare list */

body { font-size: 12px; font-family: Tahoma, Helvetica, sans-serif; color: #434343; }
a { color: #007ab6; }
a:hover { color: #e2001a; }

h1 { font-size: 24px; font-weight: normal; font-family: Georgia, Helvetica, sans-serif; }
h2 { font-size: 20px; font-weight: normal; }
h3 { font-size: 18px; font-weight: normal; }
h4 { font-size: 14px; font-weight: bold; }

.main { width: 990px; margin: 0 auto; position: relative; }
.main_center, .main_left, .main_right { padding-bottom: 35px; }
.main_center, .main_center_inner { float: left; width: 680px;}
.main_center_inner td { padding:5px 0 5px 10px; }

.main_left { float: left; width: 205px; padding-left: 20px; padding-right: 55px; }
.main_right { float: left; width: 205px; padding-left: 45px; position: relative; }


/*TOP*/
.top { height: 210px; }

.mobile { position: absolute; top: 125px; left: 70px; width:200px;}

.logo { position: absolute; top: 25px; left: 20px; width:176px;}
.summer { width: 671px; height: 136px; position: absolute; left: 280px; top: 0;  background:url(/images/summer.jpg) no-repeat 0 0;  border-left: 4px solid #d2d6d7; border-right: 4px solid #d2d6d7; border-bottom: 4px solid #d2d6d7;}
.winter { width: 671px; height: 136px; position: absolute; left: 280px; top: 0;  background:url(/images/winter.jpg) no-repeat 0 0;  border-left: 4px solid #d2d6d7; border-right: 4px solid #d2d6d7; border-bottom: 4px solid #d2d6d7;}
.autumn { width: 671px; height: 136px; position: absolute; left: 280px; top: 0;  background:url(/images/autumn.jpg) no-repeat 0 0;  border-left: 4px solid #d2d6d7; border-right: 4px solid #d2d6d7; border-bottom: 4px solid #d2d6d7;}
.spring { width: 671px; height: 136px; position: absolute; left: 280px; top: 0;  background:url(/images/spring.jpg) no-repeat 0 0;  border-left: 4px solid #d2d6d7; border-right: 4px solid #d2d6d7; border-bottom: 4px solid #d2d6d7;}


.phone { font-size:15px; text-transform: uppercase; color:#000000; margin:20px 0 0 270px;}
.phone span { font-size:11px; text-transform: none;}
.number { width:165px; font-family:Garamond; color:#e2001a; font-size:20px; text-transform:none; font-weight:bold;  border-bottom: 1px solid #d2d6d7;}
.number span { font-size:16px; color:#e2001a;}

.subnav { position: absolute; top: 10px; right: 30px;}

.cart {  background:url(/images/u-cart.gif) no-repeat 0 0; position: absolute; top: 43px; right: 31px; width:204px; height:97px; }
.cart_content {  background:url(/images/ic-cart.gif) no-repeat 0 6px; margin:10px 5px 0 10px;}
.cart_title { font-family: Georgia, Helvetica, sans-serif; font-size:18px; color:#434343; border-bottom: 1px solid #d2d6d7;
margin:10px 5px 0 15px;}
.incart { font-size:11px; color:#949393; margin:5px 5px 0 28px;}

.help { position: absolute; top: 185px; left: 30px; width: 200px; font-size:11px;}

.breadcrumbs { position: absolute; top: 155px; left: 290px; width: 400px;  font-size:11px;}
.breadcrumbs em { font-style:normal; color:#e2001a;}
.breadcrumbs span { color:#008bcf;}



.login_title {background: url(/images/ic-auth.gif) no-repeat 0 0; font-family: Georgia, Helvetica, sans-serif; font-size:18px; padding:1px 5px 5px 27px; position: absolute; top: 125px; right: -5px; width:200px; }
.login_title span{font-size:14px;}

.login { float:right; width:200px; margin:35px 15px 0 0; font-size:12px; padding:0 5px 5px 0; position: absolute; top: 125px; right: -3px; width:200px;}

.loginAva { float:right; width:200px; margin:5px 5px 0 0; padding:5px; border:1px dashed #c5c5c5; font-size:11px; background:#FBFBFB; }
.loginAva p { padding:2px 0 1px 0;}

#hidemenu { position:absolute; top:115px; right:16px; width:200px;  background:#F2F6F6; font-size:11px; padding:8px; z-index:100; border:1px solid #D0D4D4; }
#hidemenu table td { padding:2px; vertical-align:top; }

.ava { margin:3px 4px 0 3px }
.loginZag {  font-weight:bold; font-size:13px; }

.dashed { text-decoration:none; border-bottom:1px dashed #007ab6;  }
.dashed:hover { text-decoration:none; border-bottom:1px dashed #e2001a;  }


/*LEFT*/
.search { background:#f2f6f6; border:1px solid #d3d6d6; padding:10px 2px 10px 10px; width:195px; }
.search input { color: #7b7f83; }
.in_search { width: 160px; }

.example { font-size:11px; margin:5px 5px 0 2px; }
.example span { color:#949393; border-bottom: 1px dashed #949393; cursor:pointer;}

.menu { color:#2f2f2f; text-transform:uppercase;}
.item { background:url(/images/menu-sept.gif) no-repeat 0 0; background-color:#f2f6f6; margin:3px 0 3px 0; padding:5px 0px 5px 10px; width:200px; }
.item a{  background:url(/images/arrow2.gif) no-repeat 0 5px; color:#2f2f2f; text-decoration:none; padding-left:12px;}
.item a:hover{ color:#e2001a; }

.selection { background:#f2f6f6; border:1px solid #d3d6d6; padding:10px 2px 10px 10px; width:195px; }
.selection select { color: #7b7f83; font-size:13px; width:180px; margin: 5px 0 0 0;}

.l_banner { }
.l_banner img { border: 4px solid #d3d6d6; }

.pubs { background:url(/images/ic-pub.gif) no-repeat 0 0; }
.pubs_title {  font-family: Georgia, Helvetica, sans-serif; font-size:18px; border-bottom: 1px solid #d2d6d7; margin:10px 5px 0 22px;}

.pub { background:url(/images/arrow3.gif) no-repeat 7px 13px;}
.pub_item { padding:10px 5px 0 23px;}
.pub_doted { background:url(/images/doted.gif) repeat-x 0 7px; height: 15px; margin: 0 5px 0 23px;}
.all_pubs { margin: 0 5px 0 23px; font-weight: bold; font-size:10px;}

.blogs { background:url(/images/ic-blog.gif) no-repeat 0 0; font-size:11px;}
.blogs_title { font-family: Georgia, Helvetica, sans-serif; font-size:18px; border-bottom: 1px solid #d2d6d7; margin:10px 5px 0 22px;}

.blog { background:url(/images/arrow3.gif) no-repeat 7px 13px;}
.blog_item { padding:10px 5px 0 23px;}
.blog_doted { background:url(/images/doted.gif) repeat-x 0 15px; height: 25px; margin: 7px 5px 0 23px; color:#434343; text-align:right;}
.blog_doted span { font-size:10px; color:#949393; float:left;}

.all_blogs { margin: 0 5px 0 23px; font-weight: bold; font-size:10px;}


/*CENTER*/
.c_banner { border: 1px solid #eaeaea; padding:5px; width:400px; margin:0 0 20px 0;}

.special { margin:20px 0 25px 0;}
.special table { width:100%; }
.special td { text-align:center; vertical-align:top; }

.special_title { background: url(/images/specialLabel.gif) no-repeat 0 0; font-family: Georgia, Helvetica, sans-serif; font-size:24px; padding:8px 0 0 65px; height:60px;}

.special_block { float:left; border:1px solid #d3d6d6; padding:3px; width:210px !important; height:218px !important; text-align:center; margin:0 7px 10px 0;}

/* height:218px !important; */

.aplink { color:#434343; text-decoration:none; }
.biglink { font-size:14px; font-weight: bold;}

.special_price {  background:#f5f5f5; font-size:16px; color:#e2001a; font-weight: bold; padding:5px 0 5px 0; }
.special_price span { font-size:11px; color:#434343; font-weight: normal; float:left; text-decoration:line-through; margin-top:4px; }
.special_price i { font-size:11px; color:#434343; font-weight: normal; font-style:normal; }

.special_desc { font-size:11px; color:#949393;}

.new { position: absolute; margin:5px 0 0 100px; }
.new_catalog { position: absolute; margin:-30px 0 0 -30px; }
.new_main { position: absolute; margin:10px 0 0 150px; }

.main_center li { background: url(/images/li.gif) no-repeat 2px 8px; padding:3px 0 0 10px;  }

.informer { border-top:1px solid #eaeaea;  border-bottom:1px solid #eaeaea; padding:3px 0 3px 0;}
.highlight { background: #f5f5f5; padding:15px 0 15px 0;  }
.highlight table { width:100%; }
.highlight td { text-align:center; }

/*RIGHT*/

.news_title {background: url(/images/ic-news.gif) no-repeat 0 0; font-family: Georgia, Helvetica, sans-serif; font-size:18px; padding:1px 5px 5px 27px;}

.news_block { background:#f2f6f6; border-top:1px solid #d3d6d6; border-bottom:1px solid #d3d6d6; padding:10px 15px 10px 25px; margin-bottom:20px; }
.news_item { margin: 10px 5px 10px 0; font-size: 11px; border-bottom:1px dashed #d3d6d6; padding-bottom:10px;}
.news_item span { font-weight: bold; color:#777777;}
.news_item img { border: 2px solid #d1d1d1; margin:5px 0 3px 0;}

.subscr_title {background: url(/images/ic-mailing.gif) no-repeat 0 0; font-family: Georgia, Helvetica, sans-serif; font-size:18px; padding:1px 5px 5px 27px;}
.subscr_title span{font-size:14px;}
.subscr { background:#f2f6f6; border:1px solid #d3d6d6; padding:10px 2px 10px 30px; margin-bottom:20px;}
.subscr input { color: #7b7f83; margin-bottom:2px;}

.b_mailing { color:#434343 !important; margin:3px 0 0 30px;}


/*BOTTOM*/
.bottom { border-top: 1px solid #d6d6d1; margin: 10px 20px 0 20px; padding-bottom: 12px; padding-top: 6px; }
.bottom_info { height: 45px; padding-left: 10px;  }
.bottom_info p { padding-bottom: 0.2em; }

.counter { float: right; margin: 4px 4px;  }


/*MORE*/
.gap { height: 20px; }

.paging { background: #fafaf8; padding: 3px 15px; }
.paging ul { list-style-type: none; text-align: left; }
.paging li { display: inline;  background: #E20051; margin: 2px; padding: 1px 6px; color: white; text-align: center; font-size: 12px !important; }
.paging li a { font-weight: bold; color: white; text-decoration: none;  }
.paging li a:hover { text-decoration: underline; }
.paging li.paging_title { font-weight: bold; text-align: left; background: 0; color: #656562; padding: 0 5px 0 0 !important;}
.paging li.paging_currentpage { background: 0; color: #656562; padding: 0 5px !important; }

.msg { border: 2px dashed #dfdfdf; padding:10px; color:#E2001A; font-weight:bold; margin:0 0 10px 0;}




/*ÊÀÒÀËÎÃ*/

.catalog_item  { float:left; border:1px solid #D1D1D1; padding:10px; width:300px; height:220px; margin: 0 15px 15px 0; }
.catalog_item span { font-size: 10px;  }

.catalog_item_pic { width:120px; margin-left:90px }

.catalog_item_action  {border:1px solid #D1D1D1; padding:10px; width:600px; margin: 0 15px 15px 0; }
.catalog_item_action span { font-size: 10px;  }


.catalog_item_also  { float:left; border:1px solid #D1D1D1; padding:10px; width:185px; margin: 0 15px 15px 0; }

.producer { color:#727272; padding:5px 0 5px 0; }
.catalog_price { padding:3px 0 3px 0; font-size: 14px; color:#e2001a; font-weight: bold;}
.catalog_price span { color:#434343; font-size: 11px; font-weight: normal; float:right; text-decoration:line-through; margin: 3px 5px 0 0;}
.bigPrice { font-size: 24px; font-family: Georgia, Helvetica, sans-serif;}

.cat_doted { background:url(/images/doted.gif) repeat-x 0 7px; height: 10px; }
.vol { background:url(/images/ic-pack.gif) no-repeat 0 3px; float:right; font-size: 11px; padding-left:20px; margin-top:7px;}
.td1 { padding:0 15px 40px 0; vertical-align:top;  }
.td2 { padding:0 0 40px 15px; vertical-align:top; }


.subcat { background:#f2f6f6; border:1px solid #d3d6d6; padding:10px 2px 10px 10px; width:195px; }
.subcat ul {  list-style-type: none !important; padding:8px 0 8px 0;  }
.subcat ul li {  background:url(/images/arrow2.gif) no-repeat 0 5px; display: block; padding:0 3px 3px 15px;  margin-top: 3px; }

.incat { font-size: 24px; color: #e2001a; font-weight: normal; }
.incat_selection select{ color: #7b7f83; font-size:11px; width:160px; margin: 5px 0 0 0;}

.leftPart { width:200px; float:left;}
.PriceList { background:url(/images/ic-1.gif) no-repeat 2px 8px; padding:5px 0 5px 20px; font-size: 11px; border-top:1px solid #d6d6d1; margin-top:5px;}
.InfoProd { background:url(/images/ic-2.gif) no-repeat 2px 10px; padding:5px 0 5px 20px; font-size: 11px; border-top:1px solid #d6d6d1; margin-top:5px;}
.InfoAction { background:url(/images/ic-5.gif) no-repeat 2px 10px; padding:12px 0 5px 20px; font-size: 11px; border-top:1px solid #d6d6d1; margin-top:5px; color:#E2001A}

.rightPart  { width:460px; padding-left:20px; float:left;}
.tovar_desc  {  margin:10px 0 10px 0; padding:5px 0 5px 0; }
.tovar_special_desc  { border:1px dashed #b4b4b4; border-bottom:1px dashed #b4b4b4; margin:10px 0 10px 0; padding:5px; font-size: 12px; color:#E2001A;}
.tovar_option { background:#f3f3f3; margin:0 0 5px 0; padding:5px; font-size: 11px;}
.tovar_q {  background:url(/images/ic-4.gif) no-repeat 0 2px; padding:0 0 5px 20px; }

.tovar_option ul { list-style-type: none !important;  padding:0;  }
.tovar_option ul li {  display: block; padding:0;  margin: 2px 0 2px 2px; }

.Boxes select { font-size:11px; margin: 5px 0 0 0;}

.EyeBox { background:#f3f3f3; padding:10px 5px 10px 5px; font-size: 11px;}

.InCartButton { font-size:32px; z-index:1000;}

/*ÊÎÐÇÈÍÀ*/
.cartForm {  }
.cartForm select{ font-size:11px;  margin: 5px 0 0 0;}

.discounts_block { background:url(/images/ic-5.gif) no-repeat 0 3px; font-size: 11px; padding:5px 0 5px 20px ; margin-left:180px;}

.cleaning {float:left;}
.cleaning a{ color:#434343; font-size:11px; }

#itogo { float:right; margin-top:10px;}
#itogo span { background:#E2001A; font-size: 18px; color:white; padding:2px}

.dsc { background:url(/images/ic-5.gif) no-repeat 0 3px; font-size: 11px; padding:5px 0 5px 20px ; float:left}


/*ÎÔÎÐÌËÅÍÈÅ ÇÀÊÀÇÀ*/

.v1 { background:url(/images/1.gif) no-repeat 0 3px; padding:3px 0 10px 50px;  margin-top:20px;}
.v1 td { background:#f3f3f3; padding:5px;}

.v2 { background:url(/images/2.gif) no-repeat 0 3px; padding:3px 0 10px 50px; margin-top:20px;}
.v2 td { background:#f3f3f3; padding:5px;}
.v2 select{ font-size:12px;  }
.v2 em { color:red; font-style:normal; font-size: 11px;}
.v2 span { font-size:11px; }

.v3 { background:url(/images/3.gif) no-repeat 0 3px; padding:3px 0 10px 50px; margin:20px 0 20px 0; height:100px;}
.v3 span { color: #e2001a; font-size: 18px;}
#Ch { border:1px dashed #b4b4b4; margin:10px 0 10px 0; padding:10px}


/* ÐÅÃÈÑÒÐÀÖÈß  */
.reg { border-collapse:collapse; text-align:left;}
.reg em { color:red; font-style:normal; font-size: 11px;}


/* ÍÎÂÎÑÒÈ  */

.news_data {font-size: 11px;  color:#9f9f9f;}
.decs_data {padding: 0 0 5px 0;}
.back { font-size: 11px; margin:8px 0 5px 0;}
.back a { color:#e2001a; font-weight:normal;}
.newsSdate { font-style:italic;  color:gray;}
.SingleNews img { float:left; margin:5px 10px 5px 0; border: 2px solid #D1D1D1; }
.newsS { padding-left:5px; vertical-align:top; width:33%; }

.news_img_list { float:left; border: 2px solid #cfcfcf; margin:3px 5px 5px 0;}

.Nrazdel {margin: 0 0 15px 0; color: #737373; font-size: 11px;}
.Nrazdel a {color: #737373;}



/* ÑÒÀÒÜÈ  */

.art_img_s { float:left;  margin:3px 5px 5px 0; }
.SingleArt span { font-style:italic; }

.art_img { float:left;  margin:3px 5px 5px 0; border: 2px solid #E6E6E6;}

.ArtZag { font-size: 14px; color: #737373; font-weight: bold; padding-bottom:5px;}

.SArt { margin:5px 0 5px 0; width:160px; }
.SArt_img { margin:0 0 2px 0; border: 2px solid #E6E6E6;}
.SArt_nd { background: url(/images/ndg.gif) repeat-x 0 0; height:1px; clear:both; width:154px;}


/* ÁËÎÃ  */

.blog_img { margin:5px 0 5px 0; }
.blog_comm { font-size: 11px; color:#9F9F9F; }
.blog_comm a { color:#7399a8; font-size: 12px; }
.blog_comm span { font-weight: bold;  color:#000;}

.decs_data_blog {padding: 0 0 8px 0;}

.SingleBlog h2 {  font-size: 18px; color: #000; font-weight: normal;  }
.SingleBlog img { margin:3px 5px 5px 0; }
.SingleBlog span { font-style:italic; }

.textCom   {  font-size: 16px; font-weight: normal; margin: 10px 0 15px 0; }

.add_comm {font-weight: bold;}

#comm { background: #F8F8F5; margin:10px 0 10px 0; padding:10px;}
#comm em{ font-style:normal;  color: #f20f57; }

.UserComment span { font-size: 11px;  color:#9f9f9f; }

.comm_body { background: #F8F8F5; margin:5px 0 10px 0; padding:10px;}



/* ýòîò âñïëûâàþùèå ìåíþõè */

.razd { margin: 0 0 7px 0; }
.arrow {margin-left:4px; cursor:pointer; }

.sub_menu{display:none; position:relative; border:solid 1px #DEDEDE; border-top:none; border-right:solid 1px #999999; border-bottom:solid 1px #999999; padding:10px; top:2px; width:120px; background:#FFFFFF;}
.sub_menu a:link, .sub_menu a:visited, .sub_menu a:hover{display:block; font-size:11px; padding:4px;}



/* ëè÷íûé êàáèíåò */

.userblock { border: 1px solid #DCDBD4; background: #F8F8F5; margin-top:3px; margin-bottom:10px; }
.userblockA { padding-top: 7px;}
.usbl td {padding:0.3em;}

.UserArea {padding:8px;}
.UserArea h3 { padding: 15px 0 0 0; color:#666; margin:0;}
.UserArea span {font-size:11px; font-style:italic;}
.UserArea em {color:green; font-style:normal;}
.UserArea em a {color:green; font-style:normal;}
.UserArea i { color:red; font-size:11px; font-style:normal;}

.addi { background: url(/images/uadd.gif) no-repeat 0 0; width:210px; height:35px; margin:0; padding:8px 0 0 35px; float:right;}
.addi a { color:#f7f5d9; font-weight: bold; font-size:14px;}
.addi a:hover { color:#f7f5d9; }

.UForm th {text-align:left; font-weight:normal;}

.exit { float:right; margin:7px 5px 0 0; }
.exit a {color:black; font-size:11px;}

.orderConfirm { border:1px dashed #D9DACD; padding:5px; margin-top:10px;}
.confirmIt { float:right; width:300px; font-size:11px; }
.confirmIt h3{ color:#E2001A; }


/* ñîîáùåíèÿ äëÿ ïîëüçîâàòåëÿ  */
.UserReq {  border:1px dashed #D9DACD; font-size:12px; padding:5px; margin-top:10px;}
.request a { font-size: 13px; color:#950069; font-weight:bold; }
.deleteMail { font-size: 11px; color:#950069; }
.newReq { color:#950069; }


/* ÇÀÊÀÇÛ ÏÎËÜÇÎÂÀÒÅËß  */
.orderZag {  background: #F8F8F5; border:1px dashed #D9DACD; font-size:12px; padding:5px; margin-top:10px;}



/* ÊÎÍÒÅÊÑÒÍÛÅ ÊÀÐÒÈÍÊÈ  */
.border_preview{
    z-index:100;
    position:absolute;
    background: #fff;
    border: 1px solid #444;
}
#loader_container {
    text-align:center;
    position:absolute;
    top:40%;
    width:100%;
}
#loader {
    font-family:Tahoma, Helvetica, sans;
    font-size:10px;
    color:#000000;
    background-color:#FFFFFF;
    padding:10px 0 16px 0;
    margin:0 auto;
    display:block;
    width:135px;
    border:1px solid #6A6A6A;
    text-align:left;
    z-index:255;
}
#loader_bg {
    background-color:#EBEBE4;
    position:relative;
    top:8px;
    left:8px;
    height:7px;
    width:113px;
    font-size:1px;
}
#progress {
    height:5px;
    font-size:1px;
    width:1px;
    position:relative;
    top:1px;
    left:10px;
    background-color:#9D9D94;
}

.preview_temp_load {
    vertical-align:middle;
    text-align:center;
    padding: 10px;
}
.preview_temp_load img{
    vertical-align:middle;
    text-align:center;
}


/* ÒÓËÒÈÏÛ */
div#qTip {
 padding: 6px;
 margin-right:300px;
 border: 1px solid #666;
 display: none;
 background: #F7F6ED;
 font: bold 9px;
 text-align: left;
 position: absolute;
 z-index: 1000;
}

.l_bann { margin:5px 0 5px 0;  }
.l_bann img{  border: 3px solid #DBDFDF;  }




.inmenu { background:#F3F3F3; padding: 3px; height:100%; margin-bottom:10px; width:100%}

.Comtoggler  { font-size:12px;  font-weight:bold;   color:green; cursor:pointer; float:right; }
.Comtoggler  span{ border-bottom: 1px dashed green; }

.quest {  border: 1px dashed #C4C4C5; background:#F3F3F3; margin-top:15px; padding:5px; font-size:12px;}
.answer { background:url(/images/arr_right.gif) no-repeat 10px 10px; padding:10px 5px 15px 25px; }
.answer span { color:#ED1C24; }

.Pods { background:url(/images/bbl.png) no-repeat 0 0; position:absolute; margin-top:20px; right:140px; width:220px; height:170px; padding:60px 0 0 80px; z-index:0; }






.display_all {
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 100%;
	min-height: 100%;
	display: none;
	text-align: center;
	/*-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
	opacity: 0.6;*/
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#60000000,endColorstr=#60000000);
	background-color: rgba(0,0,0,0.6);

    /*display: table;*/
    /*vertical-align: middle;*/
	z-index: 1000;
}




.display_all .popuplogin, .display_all .popuporder,
.display_all .popupopinion {
	position: relative;
	margin: 400px auto 0px auto;
	width: 280px;
	height: 300px;
	background-image: url(/images/bg_popuplogin.png);
	background-position: top left;
	background-repeat: no-repeat;
	text-align: left;
	color: #000;
	display: none;
}


.display_all .popupCC {
	position: relative;
	margin: 400px auto 0px auto;
	width: 280px;
	background:white;
	height: 280px;
	text-align: left;
	color: #000;
	display: none;
}

.row_popupCC { padding: 8px; }


.popuplogin .popuplogin_all, .popuporder .popuporder_all,
.popupopinion .popupopinion_all {
	margin: 0px;
	padding: 10px 8px 0px 8px;
}

.display_all .popuporder .popuporder_all {
	padding: 8px 8px 0px 8px;
	text-align: center;
}

.popuplogin .popuplogin_all .hdr,
.popuporder .popuporder_all .hdr,
.popupopinion .popupopinion_all .hdr {
	position: relative;
	float: left;
	width: 250px;
	height: 26px;
	margin: 5px 0px 10px 8px;
	padding: 0px;
	font-weight: bold;
	color: #57aad4;
	font-size: 14px;
	text-transform: uppercase;
	text-align: left;
}

.popuporder .popuporder_all .hdr {
	margin: 5px 0px 13px 8px;
	width: 330px;
}

.popupopinion .popupopinion_all .hdr {
	width: 330px;
}

.popuplogin .popuplogin_all .hdr strong,
.popuporder .popuporder_all .hdr strong,
.popupopinion .popupopinion_all .hdr strong {
	position: absolute;
	float: left;
	top: 1px;
	left: 0px;
	color: #ffffff;
}

.row_popup {
	clear: both;
	float: left;
	margin: -1px 20px 7px 20px;
	padding: 0px;
	padding: 0px;
	width: 225px;
}

.row_popup em {
	color: red;
}

.popupopinion .row_popup {
	width: 310px;
}

.popuplogin .btn_close, .popuporder .btn_close, .popupopinion .btn_close {
	position: absolute;
	top: 14px;
	right: 18px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 21px;
	height: 21px;
	background-image: url(/images/ico_close.png);
	background-position: top left;
	background-repeat: no-repeat;
	cursor: pointer;
}

.popuporder .btn_close {
	top: 12px;
}

.popuplogin input[type=text] { border:1px solid #c6c6c5; width:200px; font-size: 13px; }






/* Êíîïàðèêè */
.awesome, .awesome:visited {
	background: #222 url(/images/alert-overlay.png) repeat-x;
	display: inline-block;
	padding: 5px 10px 6px;
	color: #fff;
	text-decoration: none;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}
.awesome:hover							{ background-color: #111; color: #fff; }
.awesome:active							{ top: 1px; }
.small.awesome, .small.awesome:visited 			{ font-size: 11px; padding: ; }
.awesome, .awesome:visited,
.medium.awesome, .medium.awesome:visited 		{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); padding: 7px 14px 7px; }
.large.awesome, .large.awesome:visited 			{ font-size: 14px; padding: 8px 14px 9px; }
.huge.awesome, .huge.awesome:visited 			{ font-size: 24px; padding: 8px 14px 9px; font-weight: normal;}

.green.awesome, .green.awesome:visited		{ background-color: #91bd09; }
.green.awesome:hover						{ background-color: #749a02; }
.blue.awesome, .blue.awesome:visited		{ background-color: #2daebf; }
.blue.awesome:hover							{ background-color: #007d9a; }
.red.awesome, .red.awesome:visited			{ background-color: #e33100; }
.red.awesome:hover							{ background-color: #872300; }
.magenta.awesome, .magenta.awesome:visited		{ background-color: #a9014b; }
.magenta.awesome:hover							{ background-color: #630030; }
.orange.awesome, .orange.awesome:visited		{ background-color: #ff5c00; }
.orange.awesome:hover							{ background-color: #d45500; }
.yellow.awesome, .yellow.awesome:visited		{ background-color: #ffb515; }
.yellow.awesome:hover							{ background-color: #fc9200; }

.addRight { float:right; margin:0 2px 0 10px; }

.line { height:1px; background-color: #D6D6D1; margin:5px 0 5px 0; }

.logos ul { list-style-type: none !important;  padding:0; margin-bottom:30px;  }
.logos ul li {  display: inline; padding:0;  margin: 2px 0 2px 15px; }

.clear { clear: both; }
	.subcat ul ul {padding:0}
	.subcat ul ul li {padding:0.3em 0 0.4em;margin:0;background:none}
	
	
.pseudo_link
{
	width: 77px;
	padding-top: 5px;
	margin: auto;
	text-align: center;
	color: #007ab6;
	font-size: 12px;
	cursor: pointer;
	border-bottom: 1px dashed #007ab6;
		
	position: relative;
	left: -4px;
}

.pseudo_link:hover
{
	color: #e2001a;
	border-bottom: 1px dashed #e2001a;
}