html,body{margin:0px;padding:0px; text-align:center;}
body{font: 11px arial,sans-serif; *text-align:center;}
* {margin: 0px;padding: 0px;outline-style: none;outline-width: medium;}
table { border-collapse:collapse;}
table td { border-collapse:collapse;}

body { background:url(../images/qwe2.gif) repeat left top;color:#000000; font-size:12px; font-family: Tahoma,Arial,Helvetica,'MS Sans Serif',sans-serif;}
.er1 {background:url(../images/qwe1.gif) repeat-x left top;}
td,th {color:#000000; font-size:12px; font-family: Tahoma,Arial,Helvetica,'MS Sans Serif',sans-serif;}
input {color:#000000; font-weight:normal; font-size:12px; font-family: Arial,Helvetica,'MS Sans Serif',sans-serif; background:#c9c9c9; border:1px solid #c9c9c9; padding:0px 0px 0px 6px}
textarea {color:#000000; font-weight:normal; font-size:12px; font-family: Arial,Helvetica,'MS Sans Serif',sans-serif; background:#c9c9c9; border:1px solid #c9c9c9; padding:0px 0px 0px 6px}
option {color:#000000; font-weight:normal; font-size:12px; font-family: Arial,Helvetica,'MS Sans Serif',sans-serif; background:#c9c9c9; border:1px solid #c9c9c9; padding:0px 0px 0px 6px}
select {color:#000000; font-weight:normal; font-size:12px; font-family: Arial,Helvetica,'MS Sans Serif',sans-serif; background:#c9c9c9; border:1px solid #c9c9c9; padding:0px 0px 0px 6px}
input { height:17px;}
.tsp { clear:both; height:8px; display:block; overflow:hidden;}
.tspi { clear:both; height:7px; display:block; overflow:hidden; }
.tspq { clear:both; height:10px; display:block; overflow:hidden; }
.tspr { clear:both; height:12px; display:block; overflow:hidden; margin-top:4px;}
.tspw { clear:both; height:2px; display:block; overflow:hidden; margin:0; padding:0; }
.tspj { clear:both; height:3px; display:block; overflow:hidden; margin:0; padding:0; }
.textsep { clear:both; height:8px; display:block; overflow:hidden;}
.textsepi { clear:both; height:7px; display:block; overflow:hidden; }
.textsepq { clear:both; height:10px; display:block; overflow:hidden; }
.textsepr { clear:both; height:12px; display:block; overflow:hidden; margin-top:4px;}
.textsepw { clear:both; height:2px; display:block; overflow:hidden; margin:0; padding:0; }
.textsepj { clear:both; height:3px; display:block; overflow:hidden; margin:0; padding:0; }
.dn { display:none;}
.a-clr { clear:both; height:1px;}
.a-clra { clear:both; height:10px;}
.a-line { clear:both; height:1px; background:#e7e7e7; }

img { border:0px; }

.fl {float:left;}
.fr { float:right;}

h1 { font-family:Tahoma, Geneva, sans-serif; font-size:24px; color:#000000; font-weight:normal; float:left; text-transform:uppercase;}
h2 { font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:16px;}
.h2 { font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:16px;}

ul { list-style:none;}
li { list-style:none;}

#mtb_tab1_body td {padding:3px 5px; width:60px;}
#mtb_tab1_body .mtb_td_title td{font-weight: bold;}
#mtb_tab1_body{margin-top:7px;}

#container{width:950px;margin:0 auto; }
#wrapper{float:left;width:100%; background:url(../images/3q.gif) repeat-y right top #ffffff;}
#content{margin: 0 184px}
#navigation{float:left;width:184px;margin-left:-950px; background:url(../images/radil.gif) no-repeat 0px 96px; }
#navigation_1 {border-left:3px solid #3599ca; border-top:3px solid #3599ca;  border-bottom:3px solid #3599ca;}

#extra{float:left;width:184px;margin-left:-184px; background:url(../images/radili.gif) no-repeat 72px 56px;}
#extra_1 {border-right:3px solid #3599ca; border-top:3px solid #3599ca;  border-bottom:3px solid #3599ca;}
#footer{clear:left;width:944px;/*padding:0px 6px 0px 0px;*/}

input.button { background:none; border:none;}

.tdil { background:url(../images/radil_q.gif) no-repeat right 283px;}
.tdir { background:url(../images/radir_q.gif) no-repeat left 257px;}

.cart { float:left; padding:3px 0px 0px 156px;}
.auth { float:left; font-family: Arial,Helvetica,'MS Sans Serif',sans-serif;}
.cart_1 { background: url(../images/g1.gif) no-repeat left top; width:240px; height:34px; padding: 0px;float:left;}
.cart_2 { float:left; padding:12px 0px 0px 34px}
.cart_3 { float:left; border:1px solid #e0e0e0;color:#000000; padding:0px 3px 1px 1px; font-size:12px; height:12px; line-height:12px;  font-family: Arial,Helvetica,'MS Sans Serif',sans-serif;}
.cart_3 span { color:#0093d3;}
.cart_2 a { padding: 0px 0px 0px 1px;}

.auth { padding:3px 0px 0px 25px;}
.auth .auth_1 { background:url(../images/g2.gif) no-repeat left top; width:218px; height:34px; position:relative;}
.auth a { float:left; display:block;} 
.auth span { float:left;}
.auth .home_s { background:url(../images/ico.gif) no-repeat left top; width:11px; height:10px; display:block;}
.auth .home { background:url(../images/ico.gif) no-repeat left -15px; width:11px; height:10px; display:block;}
.auth .mail_s { background:url(../images/ico.gif) no-repeat -11px top; width:11px; height:10px; display:block;}
.auth .mail { background:url(../images/ico.gif) no-repeat -11px -15px; width:11px; height:10px; display:block;}
.auth .map_s { background:url(../images/ico.gif) no-repeat -22px top; width:11px; height:10px; display:block;}
.auth .map { background:url(../images/ico.gif) no-repeat -22px -15px; width:11px; height:10px; display:block;}

.auth_2 { padding: 12px 0px 0px 14px;}
.auth .str { padding:0px 18px 0px 4px;}
.auth .nav_i { padding:0px 18px 0px 0px; float:left; }
.auth .nav { padding:2px 0px 0px 0px; float:left;}

.search { padding:3px 0px 0px 50px; float:left; }
.search .search_1 { background: url(../images/g3.gif) no-repeat left top; float:left; width:258px; height:34px;}
.search .search_2 { padding: 7px 0px 0px 14px;}
.search .pole { width:200px; float:left;}
.search .for_but { padding: 1px 0px; float:left; }
	
.auth_dn { position:absolute; background:url(../images/auth_menu.png) no-repeat left top; width:222px; height:74px; top:28px; left:-2px;  }
*html  .auth_dn {background:url(../images/auth_menu.gif) no-repeat left top;)}
.auth_dn .form { text-align:left; padding:5px 0px 0px 16px; *padding-top: 3px;}
.auth_dn .form .tsp { *height:6px; }
.auth_dn .form_mail { text-align:left; padding:5px 0px 0px 16px; height:46px;}
.auth_dn input.auth_inp { background:#ffffff; border:1px solid #c9c9c9; width:175px;}

.forgot_pass { color:#3599ca; font:Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; text-decoration: underline; padding:2px 0px 0px 16px;}
.flri { float: right; padding: 2px 0px 0px 77px; *padding:0px 0px 0px 77px;}

.for_menu { float:left; padding:12px 0px 0px 0px;}
.for_menu ul { float:left; background:url(../images/bn_3.gif) no-repeat 1px top; padding: 0px 0px 0px 19px; }
.for_menu ul li { display:block; float:left; margin-left:-19px;}
.for_menu ul li a {color:#ffffff;line-height:34px; text-decoration:none; padding: 0px 8px; display:block; background:url(../images/bn_3.gif) no-repeat right top; }

*html .for_menu ul li {float:left;width:1px;}
*html .for_menu ul li a {float:left; white-space:nowrap;}


.for_menu ul li a span {padding: 0px 19px; display:block;}
.for_menu ul li ul { position:absolute; background:#3599ca; display:none; width:184px; padding:0px; text-align:left;margin-top:1px; overflow:hidden;
/* padding:3px; */}
.for_menu ul li ul li { float:none;/*background:none;*/ width:184px; top:0px; margin-left:0px; position:relative;padding: 0px; z-index:999; /*padding:3px; background:green;*/}

/*html .for_menu ul li ul li { left:0px; padding:0px 0px 0px 18px;width:166px;}*/

.for_menu ul li.selected a {background:url(../images/bn_1.gif) no-repeat left top;padding: 0px;}
.for_menu ul li.selected a span {background:url(../images/bn_2.gif) no-repeat right top; padding: 0px 19px;  display:block;}
.for_menu ul li.selected a span span { background:none; padding:0px 27px;background:#000000 ; display:block;}

.for_menu ul li a.menuhover {background:url(../images/bn_1.gif) no-repeat left top;padding: 0px;}
.for_menu ul li a.menuhover span {background:url(../images/bn_2.gif) no-repeat right top; padding: 0px 19px;  display:block;}
.for_menu ul li a.menuhover span span { background:none; padding:0px 27px;background:#000000 ; display:block;}

.for_menu ul li ul li a { background:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; line-height:27px; border-bottom:1px solid #4db7e7; text-align:left; padding:0px 0px 0px 11px; width:173px; }
.for_menu ul li ul li a:hover { background:#000000; color:#ffffff; border-left:4px solid #ffca00; padding:0px 0px 0px 7px;width:173px;}
.for_menu ul li ul li a span { background:none;}

.for_menu ul li.selected ul li a { background:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; line-height:27px; border-bottom:1px solid #4db7e7; text-align:left; padding:0px 0px 0px 11px; width:173px; }
.for_menu ul li.selected ul li a:hover { background:#000000; color:#ffffff; border-left:4px solid #ffca00; padding:0px 0px 0px 7px;width:173px;}
.for_menu ul li.selected ul li a span { background:none;}

.for_menu ul li a:hover {background:url(../images/bn_1.gif) no-repeat left top;padding: 0px;}
.for_menu ul li a:hover span {background:url(../images/bn_2.gif) no-repeat right top; padding: 0px 19px;  display:block;}
.for_menu ul li a:hover span span { background:none; padding:0px 27px;background:#000000 ; display:block;}

*html .for_menu ul li a.menuhover {padding: 0px;}
*html .for_menu ul li.selected a {padding: 0px;}
*html .for_menu ul li a:hover {padding: 0px;}
*html .for_menu ul { padding: 0px 0px 0px 38px; }
/*
*html .for_menu ul li a:hover span span { display:block; height:27px; width:1px; white-space:nowrap; cursor:hand;}
*html .for_menu ul li a.menuhover span span { display:block; height:27px; width:1px; white-space:nowrap; cursor:hand;}
*html .for_menu ul li a.menuhover span { position:relative;}
*html .for_menu ul li a:hover span { position:relative;} 
*/

*html .for_menu ul li.selected a:hover {/*background:#000000;*/  padding: 0px 0px 0px 19px;/* border:1px solid red; */ }
*html .for_menu ul li.selected a:hover span { padding: 0px 19px 0px 0px;  display:block; /*border:1px solid green;*/}
*html .for_menu ul li.selected a:hover span span { background:/*url(../images/bn_2.gif) no-repeat right top*/ #000000; padding: 0px 27px;  display:block; /*border:1px solid yelow;*/}
.for_menu ul li.selected1 { background:url(../images/bn_5.gif) no-repeat right top; }
.for_menu ul li.selected1 a {background: url(../images/bn_4.gif) no-repeat left top;}
.for_menu ul li.selected1 a span {background:#000000; padding: 0px 21px;  display:block;}

.for_menu ul li#golden a {background:url(../images/bn_41.gif) no-repeat left top;padding: 0px; }
.for_menu ul li#golden a span {background:url(../images/bn_5.gif) no-repeat right top; padding: 0px 19px; display:block;}
.for_menu ul li#golden a span span { background:none; padding:0px 27px;background:#FFCA00; display:block;}

*html .for_menu ul #golden a:hover {background:url(../images/bn_41.gif) no-repeat left top;padding: 0px 0px 0px 19px;color:#ffffff;}
*html .for_menu ul #golden a:hover span {background:url(../images/bn_5.gif) no-repeat right top; padding: 0px 19px 0px 0px;  display:block;color:#ffffff;}
*html .for_menu ul #golden a:hover span span { padding:0px 27px; background:#ffca00; display:block; color:#ffffff; /*position:relative;*/}

.for_menu ul li.dig_0 { background:url(../images/bn_3.gif) no-repeat left top; width:19px; height:34px; }
.for_menu ul li.dig_1 { background:url(../images/bn_1.gif) no-repeat left top; width:19px; height:34px; }
.for_menu ul li.dig_2 { background:url(../images/bn_2.gif) no-repeat left top; width:19px; height:34px; }
.for_menu ul li.dig_3 { background:url(../images/bn_3.gif) no-repeat left top; width:19px; height:34px; }
.for_menu ul li.dig_4 { background:url(../images/bn_4.gif) no-repeat left top; width:19px; height:34px; }
.for_menu ul li.dig_5 { background:url(../images/bn_5.gif) no-repeat left top; width:19px; height:34px; }

.for_menu ul li ul li { float:none; clear:both; border:1px solid black; padding:3px; }
.for_menu ul li ul li a { position:relative; display:inline-block; z-index:1000; border-bottom:1px solid #4db7e7; padding:0px 0px 0px 11px; background:#3599ca;}
	

.slogan { background:url(../images/logo.gif) no-repeat left 5px; width:100%; height:110px; text-align:left;}

.fot { background:url(../images/bgr3.gif) repeat-x left top; height:313px;}


.next_line1 { float:left; width:950px;}
.foter_s { float:left;}
.voit {float:left; margin: 9px 0px 0px 0px; background:#ffffff;height:191px; padding: 18px 0px 0px 0px; width:240px;}
/*html .voit {margin: 4px 0px 0px 0px;}*/

.polez_sovet .hh33 { font-family:Verdana, Geneva, sans-serif; font-size:24px; font-weight:bold; color:#eb0089; text-transform:uppercase; text-align:left; float:left; text-decoration:none; display:block;}
.polez_sovet  p {color:#000000; font-family:Verdana, Geneva, sans-serif; font-size:14px; text-transform:uppercase;font-weight:bold; text-align:left;}
.polez_sovet  .phh33 { text-decoration:none; color:#000000; font-family:Verdana, Geneva, sans-serif; font-size:14px; text-transform:uppercase;font-weight:bold; text-align:left; float:left; display:block;}
.polez_sovet  .pl { padding:5px 0px 0px 16px;}
.pols { padding: 28px 0px 0px 31px;}
.bion_1 { float:left;padding:17px 0px 0px 1px; height:38px;}
.bion_2 { float:left;padding:12px 0px 0px 56px; height:28px; width:490px;}
.bion_3 { float:left;padding:14px 0px 0px 0px; height:38px;width:99px;}
.bion_4 { float:left;/*padding:12px 0px 0px 72px;*/ height:38px; padding:12px 0px 0px 22px;}
#copy { }
#copy p{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; font-style:normal; line-height:11px;}

#power {float: left; margin: 0px; width: 150px;}
#power .flash {float: left; padding: 0px 0px 0px 8px;}

.atlant { color:#908e8f; font-size:10px; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; color:#000000;
float:left;line-height:11px;padding:2px 0 0;text-align:right;width:90px;}
.atlant strong { color:#908e8f; font-size:10px; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-weight:normal;}
.flash {float:left;padding:0 0 0 8px;}

#copy p {color:#908e8f; font-size: 11px; font-family:Arial, Helvetica, sans-serif;}
.foter_y { float:left; position:relative; top:-33px; margin-bottom:-81px;}
.foter_y_q { float:left; position:relative; top:0px; margin-bottom:0px;}
.two { float:left; padding: 0px 20px 47px 34px; width:896px; top:-47px; position:relative;}
.foter_y_q .two { float:left; padding: 0px 20px 47px 34px; width:896px; top:0px; position:relative;}

.opinion { text-align:left; padding:0px;}
.opinion h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#ffffff; background:#000000; display:block; line-height:31px; width:224px; text-align:center; }
.opinion input { position:absolute; left:-1000px;}
.opinion label { line-height:11px; background:url(../images/voit.gif) no-repeat left bottom; padding:0px 0px 0px 18px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.opinion label.sel{background-position:left top;}
.opinion .what{line-height:18px; padding:0px 0px 5px 0px;font-family: Tahoma, sansSerif; font-size:11px; }
.opinion .ans { background:#000000; height:15px; padding:0px 5px 0px 7px; text-decoration:none; float:left; margin-right:5px;}
*html .opinion .ans { margin-right:2px;}
.opinion .ans span{ background: url(../images/str_sm_bl.gif) no-repeat right 5px; padding:0px 14px 0px 0px; display: block; cursor:pointer; *cursor:hand; color:#ffffff;}

.opinion .answ { height:15px; padding:0px 5px 0px 7px; text-decoration:none; float:left; margin-right:5px; color:#3599ca; font-size:11px; text-decoration:underline;}
.opinion .answ:hover { text-decoration:none;}


.weater { float:left; width:224px; margin: 9px 0px 0px 0px; background:#ffffff;height:191px; padding: 18px 20px 0px 0px; overflow:hidden;}
.weater h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#ffffff; background:#000000; display:block; line-height:31px; width:224px; text-align:center; }
.exchen  { float:left; background:#ffffff; margin:9px 0px 0px 0px; height:191px;width:224px; padding: 18px 16px 0px 0px; overflow:hidden;}
.exchange b { font-weight:normal; }
.exchen h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#ffffff; background:#3599ca; display:block; line-height:31px; width:224px; text-align:center; }
.polez_sovet { background:url(../images/vopros2.png) no-repeat left top; width:224px; height:292px; float:left; behavior:url(js/item_iepngfix.htc);}


.news_index { padding: 3px 0px 0px 0px; float:left; width:944px; background: url(../images/bgr-r.gif) repeat-x left 2px; border-bottom:1px solid #cacaca;}
.news_index a.hh11 { font-family: Verdana, Geneva, sans-serif; font-size:24px; font-weight:bold; font-style:normal; color:#000000; background:#ffca00 url(../images/str_sm.gif) no-repeat right top; display:block; width:188px; height:31px; float:left; text-decoration:none;} 
.news_line_index { float:left; line-height:31px; padding:0px 0px 0px 23px; float:left; width:700px;}
.news_line_index .news_date { color:#eb0089; float:left;}
.news_line_index .news_title { color:#000000; text-decoration:none; padding:0px 0px 0px 10px; float:left;}
.news_line_index .news_all { color:#0093d3; float:right; display:block; background:url(../images/str_y.gif) no-repeat right 9px; padding:0px 30px 0px 0px; font-size:10px; text-transform:lowercase; }
.news_line_index .news_all:hover { text-decoration:none; }

.line_baner { width:942px; height:53px; background:url(../images/linebnr.gif) no-repeat left top; margin-top:28px;}
.baner { float:left; border:1px solid #e0e0e0; }
.baner_text { display:block; width:162px; height:43px; background:#5e5e5e; font-size:17px; font-weight: bold; /*font-size:30px;*/ color:#ffffff; text-decoration:none; text-align:left; padding:0px 5px 0px 15px; font-family:Verdana, Geneva, sans-serif;}

.next_line { background:#ffffff; float:left;width:946px; border-right:3px solid #eb0089;}
.next_lines {border-right:3px solid #0093d3; float:left;padding: 1px 0px 0px 0px;width:943px; overflow:hidden;}

.cat { float:left; padding-left:21px }
.cat .cat_i { width:168px; text-align:center; float:left;padding:0px 5px; *padding:0px 5px;}
.cat_name { font-family:Tahoma, Geneva, sans-serif; font-size:18px; color:#000000; font-weight:normal; width:168px; text-align:center; text-transform:uppercase; display:block;margin-bottom:3px;}
.cat_oldprice { color:#000000; text-decoration:line-through; display:block; width:168px; text-align:center; margin-bottom:2px;font-weight:bold; font-size:14px;}
.cat .cat_price { font-family:Tahoma, Geneva, sans-serif; font-size:19px; font-weight:bold; color:#ffffff; text-align:center; background:#eb0089;}
.cat_in_cart { display:block; width:137px; background: url(../images/incart.gif) no-repeat left top; height:15px; margin:0px auto;}
.cat_out_cart { display:block; width:137px; background: url(../images/outcart.gif) no-repeat left top; height:15px; margin:0px auto;}

.main_table { width:949px; min-height:358px; _height:358px; border-top:3px solid #3599ca; /*border-bottom:2px #ffffff solid;*/ } 
.main_table_i { width:949px; min-height:358px; _height:358px;  background:#ffffff;} 
.cent_table {width:581px;}
.main_table td { vertical-align:top;}
.main_table_i td { vertical-align:top;}

.menu_t { width:181px; background:#454545;border-bottom:3px solid #3599ca;}
.menu_t a { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#d5d5d5; font-weight:normal;display:block;width:167px;height:23px;padding:0px 0px 0px 11px; text-align:left; line-height:22px; text-decoration:none;/*background:#000000;*/border-right:3px solid #ffca00;}
.menu_t a:hover { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#0099cc; font-weight:normal; background:#ffffff; border-left:3px solid #eb0089; padding:0px 0px 0px 8px;border-right:3px solid #ffffff;height:23px;background:#ffffff;}
.menu_t a.selected { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#0099cc; font-weight:normal; background:#ffffff; border-left:3px solid #eb0089; padding:0px 0px 0px 8px;border-right:3px solid #ffffff;background:#ffffff;}
.menu_t a span { background: url(../images/str_p.gif) no-repeat right 6px; padding:0px 11px 0px 0px;}

.menu_t li { padding:0px 0px 3px 0px; height:20px;display:block; *float:left; /*border-bottom:1px #454545 solid;*/}
*html .menu_t li { padding:0px 0px 1px 0px;}
.menu_t li ul { display:none;  position: absolute; z-index:2000; width:180px; margin-left:177px;margin-top:-24px;}
.menu_t li ul {background:#353535; border-top:2px solid #ffca00 ; border-bottom:2px solid #ffca00 ;}

.menu_t li.blue ul { display:block;}
.menu_t li.blue1 ul { display:none;}
.menu_t li.blue ul li ul { display:none;}


.menu_t li ul li ul {background:#ffffff;}
.menu_t li ul li ul li{background:#ffffff;}
.menu_t li ul  li ul li a{color:#000000;}

#menu1 {border-left:3px solid #3599ca; background:#000000 url(../images/sq1.gif) no-repeat right bottom; }
#menu2 {border-right:3px solid #3599ca;background:#000000 url(../images/sq2.gif) no-repeat right bottom;}

.menu_hi {display:none; width:581px; height:346px;float:left; text-align:left; }
.menu_hi .ul  { float:left; display:block; padding:0px 16px 0px 0px; margin-top:-1px; }
.menu_hi .ur  { float:right; display:block; padding:0px 16px 0px 0px; margin-top:-1px; }
.menu_hi ul { float:none; display:block; width:133px; border-bottom:1px solid #d1d1d1; }
.menu_hi ul ul  { float:none; display:block; padding:3px 0px 0px 0px; margin-bottom:-3px; margin-top:0px; *padding-bottom:1px; border-bottom:0px; }
.menu_hi ul li { border-top:1px solid #d1d1d1; padding:3px 0px; line-height:15px; width:133px; display:inline-block; *padding-bottom:1px; }
.menu_hi ul li a {  font-family:Arial, sans-serif;font-size:12px; font-weight:bold; color:#000000; text-decoration:none; display:block; padding:0px 5px 1px 5px; line-height:15px; *position:relative; }
.menu_hi ul li a:hover { background:#ffca00; }
.menu_hi ul li li a {  padding:0px 5px 1px 26px; font-weight:normal;}

*html .menu_hi ul li ul li{ padding:3px 0px 0px 0px; }
*html .menu_hi ul li li a { float:left; width:102px;/*border:1px solid green; */ margin:0px; margin-bottom:-1px;}

.menu_hio { padding:0px 0px 0px 16px; overflow:hidden; }

#menu1.menu_t li, #menu2.menu_t li { border-bottom:1px #454545 solid; padding:0px; height:auto; }
#menu1.menu_t li.last, #menu2.menu_t li.last { border-bottom:0px; padding:0px; height:auto; }
#menu1.menu_t a, #menu2.menu_t a { height:22px; border-bottom:0px; }
#menu2.menu_t span.last { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#d5d5d5; font-weight:normal;display:block;width:167px;height:22px;padding:0px 0px 0px 11px; text-align:left; line-height:22px; text-decoration:none;border-right:3px solid #ffca00;}
#menu2 .all { color:#ffca00; }
#menu2 .all:hover { color:#ffca00; background:none; text-decoration:underline; }
#menu2.menu_t a:hover { border-right:3px solid #eb0089; border-left:0px; padding:0px 0px 0px 11px;}
#menu2.menu_t a.selected { border-right:3px solid #eb0089; border-left:0px; padding:0px 0px 0px 11px;}


#menu3 {border-left:3px solid #3599ca; background:url(../images/bgr_menu.gif) no-repeat left top;/*padding-top:3px; */}
#menu3.menu_t a { background:none; display:block; height:22px;   line-height:22px; }
#menu3.menu_t a:hover { background:#ffffff; }
#menu3.menu_t a.selected { background:#ffffff; color:#0099cc; font-weight:normal; border-left:3px solid #eb0089; padding:0px 0px 0px 8px;border-right:3px solid #ffffff;}
#menu3.menu_t li { padding:0px 0px 1px 0px; line-height:20px; height:22px; display:block; overflow:hiden;}

#menu3.menu_t li ul { display:none;}
#menu3.menu_t li.sel ul { display:block; border-right:3px solid #ffca00; border-left:4px solid #ffca00; width:175px;}
#menu3.menu_t li.sel ul li ul{ display:none;}
#menu3.menu_t li.sel ul li.sel ul{ display:block;}
#menu3.menu_t li.sel a { background:#ffffff; color:#0099cc; border-left:3px solid #eb0089; padding:0px 0px 0px 8px; }
#menu3.menu_t li.sel ul li a { background:#000000; border:none; padding:0px 0px 0px 8px; color:#ffffff; }
#menu3.menu_t li.sel ul li a:hover { background:#ffffff; color:#0099cc; border:none; border:none; padding:0px 0px 0px 8px;}
#menu3.menu_t li.sel ul li a.selected { background:#ffffff; color:#0099cc; border:none; border:none; padding:0px 0px 0px 8px;}
#menu3.menu_t li.sel li.sel a { background:#ffffff; color:#0099cc; }
#menu3.menu_t li.sel li.sel li a { background:#ffffff; border:none; padding:0px 0px 0px 8px; color:#000000; }
#menu3.menu_t li.sel li.sel li a:hover { background:#ffffff; color:#0099cc; border:none; border:none; padding:0px 0px 0px 8px;}
#menu3.menu_t li.sel li.sel li a.selected { background:#ffffff; color:#0099cc; border:none; border:none; padding:0px 0px 0px 8px;}

#menu3.menu_t li.sel ul li ul { background:#ffffff;margin-left:175px;margin-top:-24px;border-left:3px solid #ffca00;}
#menu3.menu_t li.sel ul li ul li{ background:#bebebe;}
#menu3.menu_t li.sel ul li ul li a { background:#ffffff; color:#000000; border:none;padding:0px 0px 0px 8px;}
#menu3.menu_t li.sel ul li ul li a:hover { background:#ffffff; color:#0099cc; border:none;padding:0px 0px 0px 8px;}
#menu3.menu_t li.sel ul li ul li a.selected { background:#ffffff; color:#0099cc; border:none;padding:0px 0px 0px 8px;}


.rel { position:relative;}
.ugol1 { position:absolute; width:9px;height:11px; left:175px;	top:-3px; background: url(../images/ugolok.gif) no-repeat left top; }
.ugol2 { position:absolute; width:9px;height:11px; left:0px;		top:-3px; background: url(../images/ugolok.gif) no-repeat left bottom; }
*html .ugol1 {left:83px;}
*html .ugol2 {left:-184px;}
#it { border-bottom:6px solid #3599ca; height:349px; overflow:hidden;background: url(../images/visuals/main.jpg) no-repeat left top;}
#it_0  { border-bottom:3px solid #eb0089;height:346px; }

#rezul { float:left; padding-left:0px; }
#rezul strong {float:right;font-size:11px; display:block;}
#rezul span { float:left; width:190px; line-height:18px; font-size:11px; display:block;}
#rezul span span { width:140px; }
#rezul span img { clear: both; display:block; padding:0px;}
#rezul span.rad { width:110px; float:left; font-family:Tahoma, sansSerif; }
#rezul span.red { color:#c6120f; font-size:11px; padding:0px; display:block; float:left;}
.red { color:#c6120f; font-size:11px; padding:6px 0px 0px 0px; display:block;}
#rezul a.vtr { text-align:right; float:right;font-size:11px; color:#000000; padding: 2px 0px 0px 0px; font-family:Tahoma, sansSerif;}
.fret { overflow:hidden;}
.main_table { background: #ffffff url(../images/3q.gif) repeat-y right top;}
.lft_table { background:#ffffff; text-align:left; padding:0px 0px 0px 0px;}
.left_td { width:184px; }
.main { padding: 4px 0px 0px 24px;}
.taxonomy {  background: url(../images/ert.gif) repeat-x right bottom; padding-bottom: 5px;float:left; width:744px;}
.taxonomy a {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#000000; font-weight:normal; text-decoration: none; }
.taxonomy span {font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#ffffff; font-weight:normal; background:#000000;padding:1px 4px 2px 4px; display:inline-block; cursor:hand; }
.taxonomy ul {float:left;}
.taxonomy ul li {float:left;background:none;background: url(../images/wert.gif) no-repeat 6px 5px; padding:0px 0px 0px 16px;}
.taxonomy ul li.wed { background:none;background: none;  padding:0px;}
.taxonomy ul li.wedi { background:none;background: url(../images/wert.gif) no-repeat 6px -10px; }

.img { float:left; border:1px solid #e6e6e6; padding:3px; margin-right:14px;}

.text { padding:10px 0px 0px 0px;}
.text p { font-family:Tahoma, sansSerif; font-size:12px; color:#464646; text-decoration:none; line-height:20px;}

.editor img { padding:10px;}

.text .text table { border-collapse:collapse; width:608px;}
.text .text table tr { border-collapse:collapse;}
.text .text table td { border-collapse:collapse; border:1px solid #d8d8d8; font-family:Tahoma, sans-serif; font-weight:normal; font-size:11px; font-style:normal; color:#555555; padding: 5px 7px 4px 12px; vertical-align:top; line-height:17px;}
.text .text table th { border-collapse:collapse; border:1px solid #d8d8d8; font-family: Arial, sans-serif; font-size:12px; font-weight:bold; font-style:normal; color:#1a1a1a; padding: 9px 7px 7px 12px; text-align:left; }

.text .text tr td { background:#ffffff;}
.text .text tr { background:#ffffff; }

.text .text .bgr td { background:#f7f7f7;}
.text .text .bgr { background:#f7f7f7;}


#domni { padding: 15px 0px 0px 0px;}
#domni h4 { font-family:Tahoma, sans-serif; font-size:12px; color:#040404; text-decoration:none; font-weight:bold; text-align:left; text-decoration:none; }
#domni span { color: #5e6165; font-family:Tahoma, sans-serif; font-size:12px; font-style:normal; font-weight:normal; padding:0px 0px 0px 5px; }
#domni a {color:#007c91; line-height:23px;}
#domni a:visited {color:#999999;}
/*color:#c50505;*/
#domni .flp { padding:0px 5px 0px 0px; position:relative; top: 2px;}

#paging { padding:17px 0px 34px 0px; line-height:13px;}
#paging ul { float:left;}
#paging ul li { float:left;}
#paging ul li { margin-right:2px; float:left;}
#paging ul li a  {font-size:11px; font-family: Tahoma, sansSerif; background:#ffffff;color:#000000; text-decoration:none; padding:0px 5px 0px 5px; _position:relative; display:block; border:1px solid #d1d1d1; }
#paging ul li a:hover {text-decoration:none; color:#00000;}
#paging ul li.selected a { text-decoration:none; color:#000000; background:#d1d1d1; }
.text { padding:0px 20px 0px 0px; line-height:20px;}
.text a { color:#0099cc; }
.text a:hover { text-decoration:none;  }/*color:#c50505;*/
.text .text a:visited {color:#999999;}
.text h1 { font-weight:bold; font-family:Verdana, sans-serif; font-size:20px; color:#000000; float:none; border-bottom:2px solid #000000; padding:7px 0px 4px 0px; text-transform: uppercase;}
.text h2 { font-family:Tahoma, sans-serif; font-size:13px; color:#000000;  font-weight:bold;}
.text h3 { font-family:Tahoma, sans-serif; font-size:12px; color:#000000;  font-weight:bold;}
#domni h4 {font-family:Tahoma, sans-serif; font-size:13px; color:#eb0089;  font-weight:bold;}

.mn_l { border-top:3px solid #3398cc;}
#paging ul li.bnbn a  { background:#000000;color:#3599ca;border:1px solid #000000;  }

.foter_s_q { float:left;}
.fotter_inner { padding:9px 0px 0px 0px; float:left;}
.fotter_inner_i { padding:0px; background:#ffffff; float:left;padding:0px 0px 0px 10px;}
.polez_sovet_q { height:129px; float:left;  /*background: url(../images/dewr.gif) no-repeat 133px 93px;*/ }
.polez_sovet_q h3 { font-size:23px; font-weight:bold;font-family:Verdana, sans-serif; width:224px; text-transform:uppercase; text-align:center; }
.polez_sovet_q .hh33 { font-size:23px; font-weight:bold;font-family:Verdana, sans-serif; width:224px; text-transform:uppercase; text-align:center; color:#EB0089; text-align:left; text-decoration:none; }
.polez_sovet_q td { text-align:left; padding:18px 10px 15px 0px;vertical-align:top;}
.polez_sovet_q  .phh33{text-decoration:none; color:#000000; font-family:Verdana, Geneva, sans-serif; font-size:14px; text-transform:uppercase;font-weight:bold; text-align:left; float:left;}
.bnre{ border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; display:block;}
.pls h3 { color:#eb0089; background:none; text-align:left;}
.wls .hhiii {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold;display:block; line-height:31px; width:224px; text-align:center; background:none;background:#000000; text-align:left; text-transform:uppercase; text-decoration:none; color:#ffffff;}
.mls .hhiii {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold; color:#ffffff; display:block; line-height:31px; width:224px; text-align:center;background:#3599CA; text-align:left;text-transform:uppercase; text-decoration:none;}

.pls p { color:#000000; font-family:verdana,  sans-serif; font-size:14px; font-weight:bold;}
.pls .pl { padding:4px 0px 0px 16px;}
.wls p { color:#000000; font-family:Tahoma,  sans-serif; font-size:18px; font-weight:bold;}
.wls .pl { padding:18px 0px 0px 0px; height:36px;}
.mls p { color:#000000; font-family:Tahoma,  sans-serif; font-size:13px; font-weight:bold; line-height:18px;}
.mls p span { color:#3599ca; }
.mls .pl { padding:18px 0px 0px 0px; height:36px;}
.blstr { background:#000000 url(../images/str11.gif) no-repeat right top;  font-weight:normal;color:#ffffff;font-family:Tahoma,  sans-serif; font-size:11px; padding:0px 18px 1px 6px; display:block; float:right; text-decoration:none; } 
.redbl { font-family:Tahoma, sans-serif; font-size:10px; color:#000000;}

.cats { margin-top:-23px;}
.cat_1 { text-align: right;}
.cat_2 { background:#3599ca; width:730px; height:29px; padding:0px 0px 0px 9px; }
.cat_2 input  { vertical-align:middle;}
.cat_2 form { padding-top:3px; }
.cat_2 span { color:#ffffff;/*line-height:29px;*/font-family:Tahoma, sans-serif; font-size:11px; font-weight:normal; } 
.cat_2 strong { color:#ffffff;/*line-height:29px;*/font-family:Tahoma, sans-serif; font-size:11px; font-weight:bold; }
.cat_2 .ot_price { border:1px solid #aeaeae; background:#ffffff; color:#000000; padding:0px 0px 0px 6px; width:96px; line-height:19px;}
.cat_2 .do_price { border:1px solid #aeaeae;background:#ffffff; color:#000000; padding:0px 0px 0px 6px;width:96px; line-height:19px;}
.cat_2 .filtr { background:#000000; color:#ffffff; font-family:Tahoma, sans-serif; font-size:11px; font-weight:bold; padding:0px 12px 5px 12px;border:1px solid #000000; height:19px; }

.oldin { padding-right:9px;}
.burr  { padding-right:19px;}
.cat_1 p {font-family:Tahoma, sans-serif; font-size:11px; font-weight:bold;  }
.cat_1 a {font-family:Tahoma, sans-serif; font-size:11px; font-weight:normal; background:url(../images/str_uniz.gif) no-repeat right 6px; padding: 2px 26px 2px 18px; text-decoration:none; color:#000000;}
.cat_1 a:hover { background:#ffca00 url(../images/str_uniz.gif) no-repeat right 6px;}
.cat_1 a.selected { background:#ffca00 url(../images/str_uniz.gif) no-repeat right 6px;}
.cat_1 a.back { background-position:right -94px; }

.catt  a.img  { border:1px solid #e6e6e6; padding:2px;}
.catt  a.img:hover { border:1px solid #3599ca; }
.tbll { float:left; width:179px; text-align:left; }
.tblr { float:left;width:185px; text-align:left; padding:0px 0px 0px 5px;}

.tblr h4{font-family:Tahoma, sans-serif; font-size:13px; font-weight:bold; color:#eb0089; }
.tblr p{font-family:Tahoma, sans-serif; font-size:11px; font-weight:normal; color:#000000; line-height:18px; }
.tblr p a { color:#0099cc; display:block; }
.tblr .cat_oldprice { text-align:left;}
.tblr span.cat_price { text-align:left; font-family:Tahoma, Geneva, sans-serif; font-size:19px; font-weight:bold; color:#ffffff; text-align:center; background:#eb0089; display:inline-block; padding:1px 2px 3px 2px;}
.tblr div.cat_price { padding-bottom:10px; }
.catt td { border-bottom:1px solid #e6e6e6;padding:17px 0px;}
.catt .carti {  background: url(../images/asdf.gif) no-repeat 14px 4px; width:170px; text-align:center; display:block; padding:2px 0px 2px 4px; color:#000000; line-height:16px;}
.catt .cart_mess { font-size:10px; color:#eb0089; padding-left:14px; }
.cetl .cart_mess { font-size:10px; color:#eb0089; padding-left:14px; }
.cetl .cat_price_pos { display:block; position:absolute; margin-top:-32px; width:450px; text-align:right;  }
.cetl .cat_price_pos span.cat_price { text-align:left; font-family:Tahoma, Geneva, sans-serif; font-size:19px; font-weight:bold; color:#ffffff; text-align:center; background:#eb0089; display:inline-block; padding:1px 2px 3px 2px;}
.e_top { position:absolute; margin-top:4px; margin-left:113px; /*margin-left:-90px;*/ z-index:1000; width:54px; height:30px;background: url(../images/qwe.png) no-repeat left top; }
.e_novel { position:absolute; margin-top:4px; margin-left:113px; /*margin-left:-90px;*/ z-index:1000; width:54px; height:30px;background: url(../images/novel.png) no-repeat left top; }
.e_actia { position:absolute;  margin-top:4px; margin-left:113px;  /*margin-left:-90px;*/ z-index:1000; width:54px; height:30px;background: url(../images/action.png) no-repeat left top; }

.cat_i .e_top { position:absolute; margin-top:1px; margin-left:113px; /**margin-left:-92px;*/ width:54px; height:30px;background: url(../images/qwe.png) no-repeat left top; }
.cat_i .e_novel { position:absolute; margin-top:1px; margin-left:113px; /**margin-left:-92px;*/ width:54px; height:30px;background: url(../images/novel.png) no-repeat left top; }
.cat_i .e_actia { position:absolute;  margin-top:1px; margin-left:113px;  /**margin-left:-92px;*/ width:54px; height:30px;background: url(../images/action.png) no-repeat left top; }

.e_top { behavior:url("/js/itembg_iepngfix.htc");}
.e_novel { behavior:url("/js/itembg_iepngfix.htc");}
.e_actia { behavior:url("/js/itembg_iepngfix.htc");}


*html .catt td { float:left;}
*html .tbll {  overflow:hidden; }

.cetl { float:left; width:465px; }
.cetl .e_top { margin-left:398px; }
.cetl .e_novel { margin-left:398px; }
.cetl .e_actia { margin-left:398px; }
.cetl a.img{ border:1px solid #e6e6e6; padding:2px;}
.cetr { float:left; width:143px;}
.catsf h5 {color:#eb0089;font-family:Tahoma, sans-serif; font-size:19px; font-weight:normal; padding:13px 0px 11px 0px;   }
.cetl .carti {  background: url(../images/asdf.gif) no-repeat 0px 4px; text-align:right; display:block; padding:2px 10px 2px 20px; color:#000000; white-space:nowrap; float:right; line-height:16px; }
.catsf { width:740px; float:left; *width:inherit; }
.catsf p { /*width: 608px;*/ line-height:18px; color:#000000;font-family:Tahoma, sans-serif; font-size:12px; font-weight:normal; }
.catsf p a { color:#3599ca;}
.catsf .backall { text-align:right; font-size:11px; padding-top:15px; width:608px; }

.voitings table { width:740px;}
.voitings span { display:block; padding: 7px 0px;font-family:Tahoma, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.voitings tr.selt td{ background:#fffbeb;}
.voitings .lft { text-align:right; padding:0px 8px 0px 0px; width:150px; }
.voitings .lft span {font-weight:normal;}
.voitings span.vopr { padding:15px 0px 0px 11px;}
.voitings .red { color:#c6120f; font-size:11px; padding:6px 0px 0px 0px; display:block;}
.fotos .foto {float:left; border:1px solid #e6e6e6; padding:2px; margin:0px 10px 0px 0px;}
.fotos .p {float:left;font-family:Tahoma, sans-serif; font-size:12px; font-weight:normal;  }
.fotos td  { padding:10px 10px 20px 0px;}


.kontakt { padding:9px 0px 20px 0px;}
.kontakt p { font-family:Tahoma, sans-serif; font-size:12px; font-weight:normal;}
.kontakt p span { background:#ffca00;font-family:Tahoma, sans-serif; font-size:11px; font-weight:normal;}

.connect { border-collapse:collapse; border:none; width:650px; }
.connect tr { border-collapse:collapse; border:none; }
.connect tr td { text-align:left; padding:0px 5px 6px 0px; vertical-align:top; border:none; font-family: Tahoma, sansSerif; font-size:12px; color:#000000;}
.connect tr td.left{ text-align:right; width:75px;}
.connect tr td span.fgh{ color:#894d48;}
.connect tr td em { color:#eb0089;}
.connect tr td input {border:1px solid #d1d1d1; font-size:12px; font: Tahoma, sans-serif; font-weight:normal; color:#000000; padding:2px 0px 1px 10px; width:262px; height:auto; background:#ffffff;}
.connect tr td input.rad { width:auto; *width:14px; *height:14px; display:block; float:left; border:none; margin:0px; *margin-top:1px; padding:0px; }
.connect tr td label {  display:block; float:left; padding:0px 0px 0px 6px; margin-top:-3px; *margin-top:-3px;}
.connect tr td select {  border:1px solid #d1d1d1;line-height:17px; /*height:17px;*/ font-size:12px; font: Tahoma, sans-serif; font-weight:normal; color:#000000; padding:1px 1px 1px 3px; width:274px;background:#ffffff;}
.connect tr td option {border:0px; line-height:15px; height:15px; font-size:12px; font: Tahoma, sans-serif; font-weight:normal; color:#000000; padding:0px 0px 0px 10px;background:#ffffff;}
.connect tr td textarea {border:1px solid #d1d1d1;line-height:17px; height:166px; font-size:11px; font: Tahoma, sans-serif; font-weight:normal; color:#000000; padding:0px 0px 0px 10px;  width:262px;background:#ffffff;}

.fbck { margin:-22px 0px 0px 0px;}
.fbck p.vce { color:#eb0089; font-size:10px; font: Tahoma, sans-serif; font-weight:normal; display: block; float:right;}
.fbck span.lumnm {color:#eb0089;font-size:12px; font: Tahoma, sans-serif; font-weight:normal;}

.news .item { display:block; padding-right:20px; }
.news .item .image { display:block; float:left; padding:0px 8px 8px 0px; }
.news .item .image img { padding:2px; border:1px #e8e8e8 solid; }
.news .item .imagef { display:block; float:left; padding:14px 16px 5px 0px; }
.news .item .imagef img { padding:2px; border:1px #e8e8e8 solid; }
.news .title { display:block; font-size:13px; padding:2px 0px; line-height:16px; }
.news .date { font-size:11px; display:inline-block; padding:0px 3px; line-height:14px; background:#ffca00; }
.news .ta-r { text-align:right; }
.news .moreback { font-size:11px; color:#0099cc; }
.news h2 { font-size:12px; padding:10px 0px 5px 0px; }

.news_years { display:block; float:right; width:250px; height:34px; margin-top:-34px; text-align:right; font-size:11px; }
.news_years li { display:/*inline-*/block; float:right;/* *display:inline;*/ padding:0px 0px 0px 4px; }
.news_years li a { display:block; *display:inline; padding:0px 3px; line-height:15px; color:#000000; text-decoration:none; }
.news_years li a:hover { text-decoration:underline; color:#000000; }
.news_years li a:visited { color:#000000; }
.news_years li a.selected { text-decoration:none; color:#ffffff; background:#eb0089; }
.news_years li a.selected:hover { text-decoration:none; color:#ffffff; }
.news_years li a.selected:visited { text-decoration:none; color:#ffffff; }

.postform_title { display:block; float:left; padding-right:16px; font-weight:bold; font-family:Verdana, sans-serif; font-size:20px; color:#000000; text-transform: uppercase; line-height:41px; *padding-top:1px; }
.postform_input { display:block; float:left; padding:11px 3px 0px 0px; }
.postform_input input { border:2px solid #c9c9c9; border-top:3px solid #c9c9c9; border-bottom:1px solid #c9c9c9; width:180px; }
.postform_input a.sub { display:block; *float:left; padding:0px 23px 1px 9px; _padding-top:0px; background:#3599ca url(../images/_post_scribe_arr.gif) right top no-repeat; color:#ffffff; font-size:11px; line-height:20px; text-decoration:none; padding-bottom:1px; *margin-top:1px; }
.postform_input a.sub:hover { color:#ffffff; }
.postform_input a.sub:visited { color:#ffffff; }
.postform_input a.unsub { display:block; *float:left; padding:0px 23px 1px 9px; _padding-top:0px; background:#c9c9c9 url(../images/_post_unscribe_arr.gif) right top no-repeat; color:#000000; font-size:11px; line-height:20px; text-decoration:none; padding-bottom:1px; *margin-top:1px; }
.postform_input a.unsub:hover { color:#000000; }
.postform_input a.unsub:visited { color:#000000; }
.postform_mess { padding-left:305px; margin-top:-15px; font-size:11px; }

.gb { padding-right:20px; }
.gb .title { line-height:18px; font-size:11px; color:#3599ca; }

.gbform input { padding:2px 8px 1px 8px; background:#ffffff; width:154px; margin:0px 5px 6px 0px; }
.gbform textarea { padding:4px 8px; background:#ffffff; width:334px; height:80px;margin:0px 0px 5px 0px; }

.gbform .sbgb { display:block; height:21px; width:352px; }
.gbform .sbgb a { display:block; float:right; color:#ffffff; padding:0px 23px 1px 12px; _padding-top:0px; background:#3599ca url(../images/_post_scribe_arr.gif) right top no-repeat; color:#ffffff; font-weight:bold; font-size:11px; line-height:20px; text-decoration:none; padding-bottom:1px; *margin-top:1px; }
.gbform .sbgb a:hover { color:#ffffff; }

.srform div { float:left; padding-right:3px; }
.srform input { padding:2px 8px 1px 8px; width:300px; }
.srformb a { display:block; _float:left; padding:1px 23px 0px 12px; _padding-top:0px; background:#3599ca url(../images/_post_scribe_arr.gif) right top no-repeat; color:#ffffff; font-weight:bold; font-size:11px; line-height:20px; text-decoration:none; padding-bottom:1px; *margin-top:1px; }
.srformb a:hover { color:#ffffff; }

.searchr { padding-right:20px; }
.searchr .item { line-height:18px; }
.searchr .item .matches { color:#737373 }
.searchr .item .more { font-size:11px; }

.xlss { padding-right:20px; }
.xlss .pages a { display:block; float:left; padding:1px 12px 0px 12px; _padding-top:0px; background:#3599ca; color:#ffffff; font-size:11px; line-height:20px; text-decoration:none; padding-bottom:1px; *margin-top:1px; margin-right:2px; }
.xlss .pages a:hover { background:#ffca00; }
.xlss .pages a.selected { background:#ffca00; color:#000000; }

.xlss table { border-collapse:collapse; width:608px;}
.xlss table tr { border-collapse:collapse;}
.xlss table td { border-collapse:collapse; border:1px solid #d8d8d8; font-family:Tahoma, sans-serif; font-weight:normal; font-size:11px; font-style:normal; color:#555555; padding: 5px 7px 4px 12px; vertical-align:top; line-height:17px;}
.xlss table th { border-collapse:collapse; border:1px solid #d8d8d8; font-family: Arial, sans-serif; font-size:12px; font-weight:bold; font-style:normal; color:#1a1a1a; padding: 9px 7px 7px 12px; text-align:left; }

.xlss tr td { background:#ffffff;}
.xlss tr { background:#ffffff; }

.xlss .bgr td { background:#f7f7f7;}
.xlss .bgr { background:#f7f7f7;}

.smap { padding-right:20px; }
.smap a { color:#000000; text-decoration:none; font-weight:bold; }
.smap a:hover { text-decoration:underline; }
.smap ul ul { padding-left:20px; }
.smap ul ul a { font-weight:normal; }

.ccart { padding-right:20px; }
.ccart .info { width:100%/*608px*/;}

.ccart .info table { border-collapse:collapse; width:100%/*608px*/;}
.ccart .info table tr { border-collapse:collapse;}
.ccart .info table td { border-collapse:collapse; border:1px solid #d8d8d8; font-family:Tahoma, sans-serif; font-weight:normal; font-size:11px; font-style:normal; color:#555555; padding: 9px 12px 7px 12px; vertical-align:top; line-height:normal;}
.ccart .info table th { border-collapse:collapse; border:1px solid #d8d8d8; font-family: Arial, sans-serif; font-size:12px; font-weight:bold; font-style:normal; color:#1a1a1a; padding: 5px 12px 4px 12px; text-align:left; }

.ccart .info tr td { background:#ffffff;}
.ccart .info tr { background:#ffffff; }

.ccart .info .bgr td { background:#f7f7f7;}
.ccart .info .bgr { background:#f7f7f7;}
.ccart .info .bgra { background:#3599ca;}
.ccart .info .bgra td { background:#3599ca; color:#ffffff; font-weight:bold; }
.ccart .info .ac { text-align:center; }
.ccart .info .nw { white-space:nowrap; padding-top:12px; }
.ccart .info input { background:#ffffff; width:40px; padding:2px 3px 0px 2px; text-align:center; font-size:11px; line-height:normal; }
.ccart .info .checkbox { *width:13px; *height:13px; border:0px; padding:0px; margin:0px; background:#ffffff; }
.ccart .info .bgr .checkbox { background:#f7f7f7; }
.ccart .buttons { padding-top:5px; }
.ccart .buttons a { display:block; float:right; margin:0px 0px 0px 2px; }
.ccart .buttons .b1 { padding:1px 23px 0px 9px; _padding-top:0px; background:#c9c9c9 url(../images/_post_unscribe_arr.gif) right top no-repeat; color:#000000; font-size:11px; font-weight:bold; line-height:20px; text-decoration:none; padding-bottom:1px; }
.ccart .buttons .b2 { padding:1px 23px 0px 9px; _padding-top:0px; background:#000000 url(../images/_post_scribe_arr.gif) right top no-repeat; color:#ffffff; font-size:11px; font-weight:bold; line-height:20px; text-decoration:none; padding-bottom:1px; }
.ccart .buttons a.b1:hover { color:#000000; }
.ccart .buttons a.b2:hover { color:#ffffff; }

.ccart .userform .warn { color:#eb008b; }
.ccart .userform .wtext { display:block; float:left; padding:0px 0px 6px 108px; font-size:10px; }
.ccart .userform .title { display:block; float:left; font-size:13px; width:100px; text-align:right; }
.ccart .userform .field { display:block; float:left; padding:0px 0px 6px 8px; }
.ccart .userform .field input { background:#ffffff; padding:2px 7px 1px 7px; width:260px; font-size:12px; }
.ccart .userform .field select { background:#ffffff; padding:1px 1px 1px 7px; width:276px; font-size:12px; }
.ccart .userform .field select option { background:#ffffff; border:0px; }
.ccart .userform .field textarea { background:#ffffff; padding:2px 7px; width:260px; height:160px; font-size:12px; }
.ccart .userform .buttons { width:384px; }
.ccart .userform .buttons .b1 { padding:1px 13px 0px 23px; _padding-top:0px; background:#c9c9c9 url(../images/_post_unscribe_arr_b.gif) left top no-repeat; color:#000000; font-size:11px; font-weight:bold; line-height:20px; text-decoration:none; padding-bottom:1px; }
.ccart .userform .buttons .b2 { padding:1px 23px 0px 13px; _padding-top:0px; background:#000000 url(../images/_post_scribe_arr.gif) right top no-repeat; color:#ffffff; font-size:11px; font-weight:bold; line-height:20px; text-decoration:none; padding-bottom:1px; }
.ccart .userform .buttons a.b1:hover { color:#000000; }
.ccart .userform .buttons a.b2:hover { color:#ffffff; }

.ccart .userform 
.ccart .userform table { border-collapse:collapse; width:490px;}
.ccart .userform table tr { border-collapse:collapse;}
.ccart .userform table td { border-collapse:collapse; border:1px solid #d8d8d8; border-left:0px; font-family:Tahoma, sans-serif; font-weight:normal; font-size:12px; font-style:normal; color:#555555; padding: 9px 12px 7px 12px; vertical-align:top; width:350px; line-height:normal;}
.ccart .userform table th { border-collapse:collapse; border:1px solid #d8d8d8; border-right:0px; font-family: Arial, sans-serif; font-size:13px; font-weight:normal; font-style:normal; color:#1a1a1a; padding: 5px 12px 4px 12px; text-align:right; width:90px; background:#f7f7f7; }

.ccart .userform .tbuttons { width:489px; }
.ccart .userform .tbuttons .b1 { padding:1px 13px 0px 23px; background:#c9c9c9 url(../images/_post_unscribe_arr_b.gif) left top no-repeat; color:#000000; font-size:11px; font-weight:bold; line-height:20px; text-decoration:none; padding-bottom:1px; }

*html .ccart .userform .tbuttons .b1 { padding-top:0px;}

.ccart .userform .tbuttons .b2 { padding:1px 23px 0px 13px; background:#000000 url(../images/_post_scribe_arr.gif) right top no-repeat; color:#ffffff; font-size:11px; font-weight:bold; line-height:20px; text-decoration:none; padding-bottom:1px; }

*html .ccart .userform .tbuttons .b2 { padding-top:0px;}

.ccart .userform .tbuttons a.b1:hover { color:#000000; }
.ccart .userform .tbuttons a.b2:hover { color:#ffffff; }

.for_menu ul li .urd { position:absolute; background:#3599ca; display:none; width:184px; padding:0px; text-align:left;overflow:hidden;}
.for_menu ul li .urd .lili { width:184px; top:0px; margin-left:0px; position:relative;padding: 0px; z-index:999;}
.urd .lili { border-bottom:1px solid #4db7e7;padding-bottom:1px;}
.for_menu .urd .lili a { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; line-height:27px;  text-align:left; padding:0px 0px 0px 7px; width:173px; display:block;border-left:4px solid #3599CA; background-image:none;}
.for_menu .urd .lili a:hover { background:#000000; color:#ffffff; border-left:4px solid #ffca00; padding-left:7px; width:173px; margin:0px; }

.clear {clear:both; float:none !important; height:1px !important; font-size:1px !important; border:none; margin:0 !important; padding:0 !important; background:transparent !important; visibility:hidden !important}

.ite-support {color: #908E8F; line-height: 20px;}
.ite-support strong {font-weight: normal;}