/* reset
--------------------------------------------------*/
body,h1,h2,h3,h4,h5,h6,p,form,fieldset { margin:0;padding:0; }
img { border: 0; }

/* body
--------------------------------------------------*/
body { background:#dbdbdb url("../images/b.jpg") no-repeat;
       font-family: Verdana;
       font-size: 62.5%;   /* Resets 1em to 10px */
       text-align: left; /* Center for IE 5.x */
}

.clearing { clear: both; height: 1px; font-size: 1px; }

a { text-decoration:underline }
a:hover { text-decoration:none }



.min_w { min-width:1000px}
*html .min_w { width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%");}

/* GlobalTable
--------------------------------------------------*/
.t {border: none; border-collapse: collapse; width: 100%}
.t td {padding: 0px; vertical-align:top}

/* Head
--------------------------------------------------*/
.head { padding:0 0 0 40px; min-height:120px; _height:120px;}
.head .logo { display:block; width:129px; height:118px; text-indent:-3000em; overflow:hidden; background: url("../images/logo.jpg") no-repeat; position:absolute; }
.h_ban { text-align:center; padding:14px 32px 0 0}


/* Left col
--------------------------------------------------*/
.t tr .left_col { width:175px; padding:25px 8px 30px 17px; font-size:12px}
.left_col a { color:#9d9d9d}
.left_col a:hover { text-decoration:underline; color:#af5836}
.left_col h1 { font-size:14px}
.left_col h1 a { color:#000000}
.left_col h1 a:hover { color:#000000; text-decoration:none}
/* Left col/Menu
--------------------------------------------------*/
.l_menu { margin:0px; padding:0 0 35px 15px; list-style:none}
.l_menu li { padding:0 0 12px 28px; font-size:14px}

.l_menu .lm1 { background: url("../images/lm1.gif") no-repeat;}
.l_menu .lm2 { background: url("../images/lm2.gif") no-repeat;}
.l_menu .lm3 { background: url("../images/lm3.gif") no-repeat;}
.l_menu .lm4 { background: url("../images/lm4.gif") no-repeat;}
.l_menu .lm5 { background: url("../images/lm5.gif") no-repeat;}
.l_menu .lm6 { background: url("../images/lm6.gif") no-repeat;}
.l_menu .lm7 { background: url("../images/lm7.gif") no-repeat;}
.l_menu .lm8 { background: url("../images/lm8.gif") no-repeat;}

/*.l_menu li a:hover { padding-left:10px}*/

.l_menu #lm_ac a { padding-left:10px; color:#af5836}


/* Left col/Rekomend
--------------------------------------------------*/
.rekom { background:#FFFFFF; padding:5px 8px 6px 8px; margin-bottom:8px }
.rekom h1 { padding-bottom:7px; text-align:center;}
.rekom span { display:block; text-align:center; padding:0 0 6px 0;}

.rekom i { font-size:10px; display:block; text-align:right; font-style:normal; padding-top:8px}

.r_ic { text-align:right; padding:0 0 4px 0; position:relative; margin-right:-8px}
.r_ic img { position:relative; margin-top:-3px}

/* Left col/Best Buy
--------------------------------------------------*/
.buy_b { background:#FFFFFF  url("../images/best.jpg") no-repeat 100% 0%; padding:20px 85px 0 8px; height:62px; margin-bottom:8px}

/* Left col/Best
--------------------------------------------------*/
.best { background:#FFFFFF; padding:5px 6px 7px 6px; margin-bottom:8px}
.best h1 { padding-bottom:18px}
.best span { display:block; text-align:center; padding-bottom:10px}
.best i { font-size:10px; display:block; text-align:right; font-style:normal; padding-top:8px}


/* Center col
--------------------------------------------------*/
.center { background:#FFFFFF url("../images/c_tr.gif") no-repeat 100% 0%}
.c_tl { background: url("../images/c_tl.gif") no-repeat 0% 0% }
.c_bl { background: url("../images/c_bl.gif") no-repeat 0% 100% }
.c_br { background: url("../images/c_br.gif") no-repeat 100% 100%; padding:20px 35px 15px 35px; font-size:12px; min-height:750px; _height:750px}
.c_br a { color:#000000}
.c_br h1 { font-size:24px; font-family:"Times New Roman", Times, serif; color:#591b1b; font-weight:normal; padding-bottom:7px}


/* Center col/Top Block
--------------------------------------------------*/
.top_block { background: url("../images/tb.gif") repeat-y; margin:0 auto 0 auto; width:525px; margin-top:100px; min-height:1px; _height:1px; margin-bottom:10px }
.tb_t { background: url("../images/tb_t.gif") no-repeat}
.tb_b { background: url("../images/tb_b.gif") no-repeat 0% 100%; padding:1px 15px 7px 23px; _height:1px}
.tb_b span { display:block; position:relative; margin-top:-85px}

.tb_txt { padding:7px 0 0 25px; font-family:Verdana}
.tb_txt b { display:block; color:#656565; padding-bottom:3px}
.tb_txt h6 { font-size:14px; color:#ff9333; padding-right:50px}
.tb_txt h6 i { font-weight:normal; float:right; padding-top:3px}
.tb_txt i { font-size:10px; font-style:normal;}


/* Center col/Films block
--------------------------------------------------*/
.film_block { background: url("../images/fb_tt.gif") repeat-x; margin-bottom:4px }
.fb_ll { background: url("../images/fb_tt.gif") repeat-y }
.fb_rr { background: url("../images/fb_tt.gif") repeat-y 100% 0% }
.fb_bb { background: url("../images/fb_tt.gif") repeat-x 0% 100% }

.fb_tl { background: url("../images/fb_tl.gif") no-repeat }
.fb_tr { background: url("../images/fb_tr.gif") no-repeat 100% 0% }
.fb_bl { background: url("../images/fb_bl.gif") no-repeat 0% 100% }
.fb_br { background: url("../images/fb_br.gif") no-repeat 100% 100%;  padding:5px 0px 10px 11px; /*overflow:hidden; */ min-height:1px; color:#656565 }
*html .fb_br { height:1px; overflow:visible;}


.fb_img { float:left; }
.fb_img img { display:block; margin-top:4px;}


.fb_txt { overflow:hidden; min-height:1px; padding:0 0 0 11px; width: 50%;}
*html .fb_txt { height:1px; overflow:visible;}

.fb_txt b { font-size:11px; display:block; color:#000000; padding-bottom:12px}
.fb_txt h2 { font-size:14px; color:#ff9c00; padding-bottom:4px}
.fb_txt p { min-height:30px; _height:30px}
.fb_txt i { display:block; font-size:14px}

.fr_rg { float:right; padding:0 10px 0 0 ;}

.re { font-size:10px; float:right; margin-top:3px; padding-right:10px}


.hit .fb_txt { background: url("../images/hit.gif") no-repeat 98% 50% }

/* Center col/Pages
--------------------------------------------------*/
.pages { font-size:12px; padding:10px 0 0px 0;text-decoration:none; }
.pages a { margin:0 5px; }
.pages b { color:#ff9c00; font-size:14px}


/* Center col/Reg
--------------------------------------------------*/
.reg { color:#787878; font-size:14px; font-family: Arial, Helvetica, sans-serif; }
.reg h1 { font-size:30px; text-align:center; color:#c26464}
.reg p { padding-bottom:16px; text-indent:14px}
.reg p i { text-align:center; display:block; color:#000000}

.steps { text-align:center; padding:20px 0 20px 0;}

.reg_f { padding:0 0 0px 0}
.reg_f input { vertical-align:middle}
.reg_f img { vertical-align:middle;}
.reg_f .in { width:280px; border:1px solid #000000; color:#787878; padding-left:5px; margin-right:5px}
.reg_f table {border: none; border-collapse: collapse; width: 100%}
.reg_f table td {padding:0px 10px 10px 0; vertical-align:top; vertical-align:middle; white-space:nowrap}
.reg_f table .reg_l { text-align: right;}
.reg_f .btn { width:81px; height:21px; border:0px; cursor:pointer; background: url("../images/btn.gif") no-repeat; margin:25px 0 0 115px; }


.send_m { border:1px solid #ff8600; padding:9px 5px 4px 5px; text-align:center}
.send_m table {border: none; border-collapse: collapse; width: 100%; margin-top:10px}
.send_m table td {padding:0px 10px 7px 0; vertical-align:top; vertical-align:middle; white-space:nowrap; text-align:left}
.send_m table .reg_l { text-align: right; color:#000000}
.send_m table textarea { height:95px; width:285px; border:1px solid #000000 }
.send_m .in { width:280px; border:1px solid #000000; padding-left:5px; margin-right:5px}
.send_m .btn { width:73px; height:14px; border:0px; cursor:pointer; background: url("../images/btn1.gif") no-repeat; margin:8px 0 0 0px; }





.wl_pic_preloader
{
width:0px;
height:0px;
margin:0;
padding:0;
border: 0;
background: url("/images/0.gif");
background: url("/images/1.gif");
background: url("/images/2.gif");
background: url("/images/3.gif");
background: url("/images/4.gif");
background: url("/images/5.gif");
background: url("/images/b1.gif");
background: url("/images/b2.gif");
background: url("/images/b3.gif");
background: url("/images/b4.gif");
background: url("/images/b5.gif");
display: none;
}




.det_img_b { float:left; width:146px;}
.det_img_b img { margin:0 5px 5px 0;}







/* Right col
--------------------------------------------------*/
.t tr .r_col { width:172px; padding:0 10px 0 8px; font-size:12px}
.r_cont { position: relative; margin-top:-100px}

.r_col h6 { font-size:14px; padding-bottom:8px}
.r_col a { color:#000000}



/* Right col/In Login
--------------------------------------------------*/
.in_login { padding:7px 7px 10px 10px; background:none; _height:1px; margin-bottom:11px;}
.in_login i { color:#ff8600; font-size:14px; display:block}

.in_login ul { margin:0px; padding:11px 0 8px 0; list-style:none;}
.in_login ul li { font-size:10px}
.in_login ul li a { color:#ff0000}

/* Right col/Blu r
--------------------------------------------------*/
.blu_r { background:#FFFFFF url("../images/blu_r.jpg") no-repeat; padding:60px 0 7px 0; text-align:center; margin-bottom:10px}
.part_r { background:#FFFFFF url("../images/parter.gif") no-repeat; padding:60px 0 7px 0; text-align:center; margin-bottom:10px}
.suven_r { background:#FFFFFF url("../images/suve.gif") no-repeat; padding:60px 0 7px 0; text-align:center; margin-bottom:10px}
/* Right col/Akc
--------------------------------------------------*/
.akc { font-size:11px; background:#FFFFFF; padding:5px 5px 9px 5px; margin-bottom:8px}
.akc b { display:block; text-align:center; color:#ffc400; font-size:12px; padding-bottom:3px}
.akc span { display:block; padding:8px 0 0 0; text-align:center}

/* Right col/Face
--------------------------------------------------*/
.face { background:#FFFFFF; padding:5px 5px 5px 7px;}

.face ul { margin:0px; padding:10px 0 0 0; list-style:none}
.face ul li { padding:0 0 15px 0;}
.face ul li span { display:block; text-align:center; padding:0 0 8px 0;}
.face ul li span img { border:1px solid #000000}
.face ul li b { display: block;}
.face ul li i { font-size:10px; display:block; text-align:right; font-style:normal}
.face ul li i a { color:#8a8a8a}


/* Footer
--------------------------------------------------*/
.footer { background:#dcdcdc url("../images/footer.gif") repeat-x; padding:6px 45px 0 30px; height:57px; font-size:11px; margin-top:40px}
.footer a { color:#3460be}

.s_work { padding:0 0 18px 40px; background: url("../images/s_work.gif") no-repeat; float:right; }


/* Window
--------------------------------------------------*/
.window_film { position:absolute; width:548px; font-family:Verdana; font-size:11px; color:#535353; z-index:99}
.window_film a { color:#2a23c1}

.bfw { background: url("../images/bfw.gif") repeat-y; margin-bottom:45px; width:548px}
.bfw_t { background: url("../images/bfw_t.gif") no-repeat; }
.bew_b { padding:0px 1px 5px 10px; overflow:hidden; min-height:1px }
.bew_r span { display:block; min-height:67px; _height:67px}
*html .bew_b { height:1px; overflow:visible;}

.bew_b .fr_rg { color:#ad4242; font-size:14px; padding-right:5px; position:relative; margin-top:-2px}
.bew_b .fr_rg img { vertical-align:middle}
.bew_b .fr_rg em { font-style:normal; position:relative; bottom:-2px; _bottom:-1px}
*+html .bew_b .fr_rg em { bottom:-1px}


.bew_b b { color:#000000; font-size:11px; display:block; padding-bottom:4px}

.m_img { float:left;}
.bew_txt { float:left; width:340px; padding:0 0 0 7px; position:relative; margin-top:-3px}
.bew_txt h2 { font-size:14px; color:#ff9c00; padding-bottom:4px}
.bew_txt p { min-height:42px; _height:42px}
/*

.bew_txt { overflow:hidden; min-height:1px; padding:0 0 0 7px; }
*html .bew_txt { height:1px; overflow:visible;}

.bew_txt h2 { font-size:14px; color:#ff9c00; padding-bottom:4px}
.bew_txt p { min-height:42px; _height:42px}
*/
.bew_r { width:95px; height: 80px; float:right; padding:2px 0px 0px 3px;  }
.bew_r img { position:relative; margin-top:-2px; display:block}
.bew_r a { display:block; text-align:center; padding-top:2px}

.bew_b i { font-size:14px; padding:0 0 0 0px; display:block; position:relative; margin-top:0px}


.wf_det { padding:12px 0 0 0;}

.det_img { float:left; width:173px; padding:0 0 25px 0}
.det_img img { vertical-align: middle}
.det_img span { display:block; padding:12px 0 0 0; text-align:center}
.det_img span img { margin-right:17px}


.film_txt { /*float:left;*/ width:97%; font-size:11px; }
.film_txt ul { float:left; margin:0px; padding:0 0 20px 0; list-style:none }
.film_txt ul li { font-size:11px; padding-bottom:1px}

.cl { text-align:right; padding:30px 20px 10px 0; font-size:12px; clear:both}

/* Inner
--------------------------------------------------*/
.ineer { margin:115px 200px 0 200px;}

.cat {}

.search { padding:10px 0 0 0}
.search p { padding-bottom:15px}
.search select { vertical-align:middle}
.search input { vertical-align: middle}
.search .in { width:137px; border:1px solid #b3b9c3 }
.search .btn2 { width:56px; height:22px; border:0px; cursor:pointer; background: url("../images/btn2.gif") no-repeat; }
.search i { font-size:14px; margin-left:25px; border-bottom:1px dashed #000;}
.search i a { text-decoration:none }


.cat_tab { padding:40px 0 0 0; border-bottom:1px solid #e8e8e8; margin-bottom:12px }
.cat_tab p { font-size:11px; color:#535353}
.cat_tab b { display:block; color:#ff9c00}
.cat_tab i { color:#acacac}
.cat_tab table { border:none; border-collapse: collapse; width: 100%}
.cat_tab table tr td { padding:1px 7px 1px 7px; vertical-align: middle; border-left:1px solid #000000}
.cat_tab table tr .ct_l { width:28px; border-left:0px; text-align:center}
.cat_tab table tr .ct_2 { width:75px}
.cat_tab table tr .ct_r { width:80px}

.cat_tab table .ct_act td { background:#ededed}


.cat_tab table tr th {  font-weight:normal; font-style:italic; font-size:14px; color:#000000; padding:0 5px 4px 5px}


/* Top
--------------------------------------------------*/
.top { background: url("../images/top.jpg") no-repeat 100% 0px; border-bottom:1px solid #e8e8e8; }
.top h6 { font-size:26px; font-weight:normal; font-family:"Times New Roman", Times, serif; padding-bottom:15px}
.top select { margin-left:10px; vertical-align:middle}
.top img { vertical-align:middle}


.top table {border: none; border-collapse: collapse; width: 100%; margin-top:20px}
.top table td {padding:2px 6px 2px 6px; vertical-align: middle; border-left:1px solid #000000}
.top table tr .tt_n { width:95px; border-left:0px; text-align:center; font-size:15px;}
.top table tr .tt_r { width:95px; text-align:center}
.top table p { font-size:11px; color:#535353}
.top table strong { display:block; color:#ff9c00}
.top table .tt_gr td { background:#ededed}

/* Win Lot
--------------------------------------------------*/
.win_lot { width:390px; background:#FFFFFF; position:absolute; z-index:99; padding:8px 10px 15px 10px; font-size:12px}
.win_lot a { color:#000000}
.win_lot h6 { padding-bottom:8px;}
.win_lot h5 { color:#a7a7a7; font-family:"Times New Roman", Times, serif; font-size:16px; padding-bottom:4px}


.wl_lot { font-size:14px; border:1px solid #000000; padding:2px 0 3px 4px; margin-bottom:20px}
.wl_lot b { font-size:12px; display:block; color:#ff9c00; padding-bottom:4px}
.wl_lot p { font-size:11px; color:#535353}

.wl_tab { padding:0 0 14px 72px}
.wl_tab table {border: none; border-collapse: collapse; width: 100%}
.wl_tab table td {padding:0px 0 0 5px; vertical-align: middle; background:#efefef; border-left:4px solid #FFFFFF; border-bottom:4px solid #FFFFFF}
.wl_tab table .wt_r { width:27px; text-align:center; padding:0px}

.win_c { text-align:center; padding:0 0 10px 0; font-size:24px}


/* Lot Cat
--------------------------------------------------*/
.lot_cat { padding:0 0 35px 0; position:relative; margin:0 -28px; _height:1px}
.lot_cat table {border: none; border-collapse: collapse; width: 100%}
.lot_cat table td {padding:0 0 0 0; vertical-align: middle}


.lc_b { width:165px; height:167px; background: url("../images/lc_b.gif") no-repeat; margin:0 auto; padding:1px 6px 5px 6px; margin-top:45px;    }
.lc_b span { display:block; padding-bottom:8px; text-align:center; position:relative; margin-top:-45px }
.lc_b p { min-height:30px}
.lc_b i { font-size:10px; display:block; text-align:right; font-style:normal; padding-right:3px}
.lc_b i a { color:#8a8a8a}

.st_l { display:block; width:28px; height:90px; background: url("../images/st_l.gif") no-repeat; margin-top:30px  }

.st_r { display:block; width:29px; height:90px; background: url("../images/st_r.gif") no-repeat; margin-top:30px; float:right   }


.b_top { width:511px; background: url("../images/b_top.gif") repeat-y; margin:0 auto 0 auto; margin-top:168px; margin-bottom:20px }
.b_top_t { background: url("../images/b_top_t.gif") no-repeat;}
.b_top_b { background: url("../images/b_top_b.gif") no-repeat 0% 100%; text-align:center; padding:1px 8px 17px 8px; _height:1px; font-size:14px; color:#656565 }
.b_top_b span { display:block; position:relative; margin-top:-158px; margin-bottom:3px}
.b_top_b h5 { font-size:14px; padding-bottom:2px}
.b_top_b b { color:#ff9333; display:block; padding-top:2px}
.b_top_b i { font-style:normal; font-size:10px; display:block; text-align:right; padding:11px 10px 0 0;}

.s_pric { background:#fff0c2; padding:2px 5px 3px 5px}
