/* CSS Document */

html , body { width: 100%; height: 100%; }

body {
	margin:0;
	padding:0;
	font-family:Tahoma;
	font-size:11px;
	color:#333333;
  background-color:#FFFFFF;
}

img {border:0;}






input,textarea {
	font-size:11px;
	color:#000000;
	border:1px #666666 solid;
}

table{ font-size:11px; }


a {color:#7E7E7E;text-decoration:underline;font-size:11px;}
a:hover {color:#000000;}

.zv {color:#FF0000;font-size:10px;font-weight:bold;}

input.ch{border:0;}

#main {z-index:100;width:100%;height:100%;background-image:url('img/back.jpg');}
#main a {color:#95052F;text-decoration:underline;font-size:12px;}
#main .lent_t {vertical-align:top;height:30px;background-image:url(img2/lent_t.png);background-repeat:repeat-x;}
#main td.but_oth_gift {padding-right:5px;background-image:url(/img2/oth_pod.png);background-repeat:no-repeat;}
#main a.but_oth_gift {border-bottom:1px #FFFFFF dashed;color:#FFFFFF;font-size:10px;font-family:Arial;}
#main .tb_oth_gift {cursor:hand;cursor:pointer;}
#main table.rec_man{cursor:hand;cursor:pointer;}
#main td.rec_man{border-bottom:1px #95052F dashed;}
#main a.rec_man{font-size:18px;}
#main td.rec_man_cntr{text-align:center;width:117;height:26;color:#FFFFFF;font-size:18px;background-image:url(/img2/rec_man.png);background-repeat:no-repeat;}
#main td.sel_idea_tit{font-size:18px;width:180px;color:#95052F;}
#main td.butt_centr{width:140px;;background-image:url(/img2/centr_butt.png);background-repeat:no-repeat;background-position:center top;}
#main a.butt_centr{cursor:hand;cursor:pointer;vertical-align:middle;color:#FFFFFF;font-size:12px;border-bottom:1px #FFFFFF dashed;}

#main table.kom_darim{cursor:hand;cursor:pointer;}
#main td.kom_darim{font-size:14px;color:#95052F;border-bottom:1px #95052F dashed;}
#main td.kom_darim_back{white-space:nowrap;text-align:center;vertical-align:middle;background-color:#95052F;color:#FFFFFF;font-size:14px;}
#main a.kom_darim{font-size:14px;color:#95052F;text-decoration:none;}
#main a.kom_darim2{font-size:14px;color:#FFFFFF;text-decoration:none;}

#main td.circl{background-image:url('/img2/I_want_back.png');background-repeat:no-repeat;background-position:left top;text-align:center;vertical-align:top;padding-top:8px;}
#main a.circl{font-size:24px;color:#D30454;text-decoration:underline;}

#main .spis_idea{color:#95052F;padding:5px;padding-left:10px;font-size:12px;background-image:url(/img2/3_back.png);}

#main td.bl_namek{height:40px;border-bottom:1px #95052F dashed;padding:10px;}
#main table.namek{cursor:hand;cursor:pointer;font-size:12px;}
#main td.namek_back{background-image:url(/img2/namek_back.png);background-repeat:no-repeat;color:#FFFFFF;padding-left:5px;padding-right:5px;}
#main td.namek{color:#95052F;border-bottom:1px #95052F dashed;padding-left:5px;padding-right:5px;}


#lang {margin-left:10px;margin-top:8px;width:60px;}
#lang a{color:#FFFFFF;font-weight:bold;text-decoration:underline;}
#lang a.act,span{color:#E3ADAD;font-weight:bold;}



#add_idea_tab {z-index:110;background-color:#FFFFFF;border:1px #000000 solid;padding:10px;width:450px;}
#add_idea_tab .title{font-size:22px;color:#D30454;}
#add_idea_tab input{font-size:11px;width:300px;}
#add_idea_tab select{width:300px;border:1px #000000 solid;font-size:11px;}
#add_idea_tab input.butt{width:80px;}


#progress {z-index:255;display:inline;font-size:12px;color:#FFFFFF;}
#progress a{text-decoration:none;font-size:12px;}

a.tags{color:#949494;font-weight:bold;border-bottom:1px #949494 dashed;text-decoration:none;}
/*
a.tags:hover{color:#D30454;border-bottom:1px #D30454 dashed;}
*/
a.tagsa{color:#D30454;font-weight:bold;border-bottom:1px #D30454 dashed;text-decoration:none;}

#menu {z-index:255;color:#FFFFFF;}
#menu table.menu_tab{width:180px;border:1px #FFFFFF solid;color:#FFFFFF;font-weight:bold;}
#menu tr{vertical-align:middle;}
#menu td{cursor:pointer;cursor:hand;border-bottom:1px #140900 solid;background-image:url(img/menu_back.png);}
#menu a{color:#FFFFFF;font-weight:bold;text-decoration:none;}

#bottom_links a{color:#FFFFFF;text-decoration:underline;}
#bottom_links a.lnk_gft{text-decoration:none;}

.sel_gift{white-space:nowrap;line-height:18px;}


#legal {font-size:14px;color:#D30454;width:600px;}
#legal .title{font-size:24px;color:#D30454;text-align:center;height:50px;vertical-align:top;}
#legal .top{height:88px;background-image:url('img/back_top.png');background-repeat:repeat-x;}

#mail_page {color:#949494;width:310px;}
#mail_page input{width:400px;}
#mail_page textarea{width:400px;height:100px;}
#mail_page .butt{width:100px;}

#bottom_links .right_counter{color:#FFFFFF;padding:10px;white-space:nowrap;}
#counter_gift{display:inline;margin-right:3px;font-size:12px;font-weight:bold;}

#auth_mord {font-family:Tahoma;cursor:hand;cursor:pointer;}
#auth_mord a{color:#CF075F;font-size:14px;}
#auth_mord a.inv{background-color:#CF075F;color:#FFFFFF;}

#main a.hint_ind_lnk{font-family:Tahoma;color:#CF075F;font-size:14px;}
#main a.hint_ind_lnk_inv{font-family:Tahoma;font-size:14px;background-color:#CF075F;color:#FFFFFF;padding:1px;}


#auth_mord_ent {font-family:Tahoma;color:#95052F;font-size:12px;}
#auth_mord_ent .user{}

#auth_tabl {width:400px;font-family:Verdana;}
#auth_tabl span.tp_lnk {font-size:22px;color:#CF075F;font-weight:Normal;}
#auth_tabl span.tp_lnk_inv {font-size:22px;background-color:#CF075F;color:#FFFFFF;font-weight:Normal;}
#auth_tabl input.tx {text-align:center;font-size:22px;color:#AFAFAF;border:1px #AFAFAF inset;width:400px;height:40px;vertical-align:middle;padding:5px;}
#auth_tabl .enter_butt{background-repeat:no-repeat;padding-bottom:3px;border:0;background-image:url(/img2/button_reg.png);width:90px;height:23px;color:#FFFFFF;font-size:14px;text-decoration:underline;cursor:hand;cursor:pointer;}
#auth_tabl .err{font-size:10px;color:#E50000;}
#auth_tabl input.kod{font-size:16px;width:400px;border:1px #AFAFAF inset;height:25px;text-align:center;}

#reg_tabl {width:400px;font-family:Verdana;}
#reg_tabl a{text-decoration:underline;}
#reg_tabl span{color:#95052F;font-weight:Normal;}
#reg_tabl span.tp_lnk {font-size:22px;color:#CF075F;}
#reg_tabl span.tp_lnk_inv {font-size:22px;background-color:#CF075F;color:#FFFFFF;}
#reg_tabl input.tx {text-align:center;font-size:14px;color:#999999;border:1px #AFAFAF inset;width:300px;vertical-align:middle;}
#reg_tabl input.captch {text-align:center;font-size:14px;color:#999999;border:1px #AFAFAF inset;width:150px;vertical-align:middle;}
#reg_tabl input.pass {text-align:center;font-size:14px;color:#999999;border:1px #AFAFAF inset;width:230px;vertical-align:middle;}
#reg_tabl .enter_butt{background-repeat:no-repeat;padding-bottom:3px;border:0;background-image:url(/img2/button_reg.png);color:#FFFFFF;font-size:14px;width:90px;height:23px;text-decoration:underline;cursor:hand;cursor:pointer;}
#reg_tabl .err{font-size:10px;color:#E50000;}

#reg_tabl_end {font-size:20px;color:#95052F;}
#reg_tabl_end input.kod{font-size:16px;width:70px;border:1px #CF075F inset;height:25px;text-align:center;}
#reg_tabl_end input.butt{font-size:16px;width:50px;background-color:#CF075F;color:#FFFFFF;height:25px;border:1px #000000 outset;}



#namek_index{font-weight:normal;font-family:Arial;width:400px;font-family:Arial;}
#namek_index .title_inv{vertical-align:middle;float:left;text-align:center;width:20px;height:26px;background-image:url(/img2/namek/i_want.png);background-repeat:no-repeat;font-size:22px;color:#FFFFFF;}
#namek_index .title_inv_2{vertical-align:middle;float:left;text-align:center;width:65px;height:26px;background-image:url(/img2/namek/komu.png);background-repeat:no-repeat;font-size:22px;color:#FFFFFF;}
#namek_index .title{font-size:22px;color:#95052F;}
#namek_index input.add_gift {text-align:left;font-size:14px;color:#999999;border:1px #AFAFAF inset;width:330px;vertical-align:middle;}
#namek_index .plus_bt{width:20px;height:20px;cursor:hand;cursor:pointer;margin-right:5px;margin-top:5px;}
#namek_index input.right_inp {text-align:left;font-size:14px;color:#999999;border:1px #AFAFAF inset;width:330px;vertical-align:middle;}
#namek_index textarea.bot_inp {font-family:Verdana;overflow:auto;height:36px;font-weight:bold;text-align:left;font-size:12px;color:#999999;border:1px #AFAFAF inset;width:330px;vertical-align:middle;}
#namek_index input.data_inp {text-align:center;font-size:14px;color:#999999;border:1px #AFAFAF inset;width:100px;vertical-align:middle;}
#namek_index input.pred_butt{padding-bottom:3px;text-decoration:underline;background-image:url(/img2/namek/preview.png);background-repeat:no-repeat;height:23px;width:185px;border:0;color:#FFFFFF;font-size:14px;cursor:hand;cursor:pointer;}
#namek_index input.namek_butt{padding-bottom:3px;text-decoration:underline;background-image:url(/img2/namek/namek_but.png);background-repeat:no-repeat;height:23px;width:90px;border:0;color:#FFFFFF;font-size:14px;cursor:hand;cursor:pointer;}

#namek_index .gift_td{height:30px;border-bottom:1px #7C7C7C dashed;font-size:18px;color:#7C7C7C;}
#namek_index .gift_div{margin-top:3px;vertical-align:bottom;display:block;width:350px;font-size:14px;color:#7C7C7C;}
#namek_index a.minus{color:#95052F;font-size:20px;font-weight:bold;text-decoration:none;}
#namek_index .razd{}
#namek_index .comment{color:#95052F;font-size:11px;}
#namek_index .err{color:#F20000;font-size:11px;font-weight:bold;}
#namek_index .zvezd{font-size:14px;color:#95052F;text-align:center;}
.tit_com{color:#95052F;font-size:14px;font-weight:Normal;}
#no_gift{padding-top:10px;font-family:Arial;font-size:14px;color:#949494;font-weight:Normal;}
#no_gift a{font-family:Arial;font-size:14px;}


#prev_index {width:600px;color:#95052F;font-size:12px;}
#prev_index .title{font-size:18px;text-align:center;color:#95052F;}
#prev_index .comm{height:50px;vertical-align:top;font-size:14px;}
#prev_index .gift_nam{font-size:18px;color:#95052F;height:25px;padding-bottom:10px;}
#prev_index .stat{color:#949494;font-size:12px;width:100px;white-space:nowrap;}
#prev_index input.pred_butt{padding-bottom:3px;text-decoration:underline;background-image:url(/img2/namek/preview.png);background-repeat:no-repeat;height:23px;width:185px;border:0;color:#FFFFFF;font-size:14px;cursor:hand;cursor:pointer;}
#prev_index input.namek_butt{padding-bottom:3px;text-decoration:underline;background-image:url(/img2/namek/namek_but.png);background-repeat:no-repeat;height:23px;width:90px;border:0;color:#FFFFFF;font-size:14px;cursor:hand;cursor:pointer;}
#prev_index a.zan{color:#D30454;}
#prev_index a.mail{color:#949494;}
#prev_index a.nozan{color:#35CA35;}


#hint_reg {z-index:110;background-color:#FFFFFF;border:1px #000000 solid;padding:10px;width:220px;}
#hint_reg .title{font-size:12px;color:#D30454;font-weight:bold;}
#hint_reg input{font-size:11px;width:200px;color:#949494;}
#hint_reg input.butt{width:30px;color:#000000;}

#hint_auth {z-index:110;background-color:#FFFFFF;border:1px #000000 solid;padding:10px;width:220px;}
#hint_auth .title{font-size:12px;color:#D30454;font-weight:bold;}
#hint_auth input{font-size:11px;width:200px;color:#949494;}
#hint_auth input.butt{width:30px;color:#000000;}




#hint_reg_m {width:230px;background-image:url(/img2/back_avt.png);}
#hint_reg_m .title{font-size:14px;color:#95052F;white-space:nowrap;}
#hint_reg_m input{font-size:12px;width:200px;color:#949494;border:1px #AFAFAF inset;}

#hint_auth_m {width:230px;background-image:url(/img2/back_avt.png);}
#hint_auth_m .title{font-size:14px;color:#95052F;white-space:nowrap;}
#hint_auth_m input{font-size:12px;width:200px;color:#949494;border:1px #AFAFAF inset;}


input.add_hint_index {text-align:left;font-size:14px;color:#999999;border:1px #AFAFAF inset;width:260px;vertical-align:middle;}

.end_hint{font-size:18px;color:#D30454;}

.err{color:#F20000;font-size:11px;}

#admin_menu {font-size:12px;}
#admin_menu a{font-size:12px;}
#admin_menu a.off{color:#B4B4B4;}
#admin_menu a.on{color:#35CA35;}

#admin_submenu {color:#A4A4A4;}
#admin_submenu a{color:#A4A4A4;}
#admin_submenu a.off{color:#B4B4B4;}
#admin_submenu a.on{color:#35CA35;}

#stat_hint {font-size:12px;}
#stat_hint .first{text-align:left;background-color:#DFEFFA;border-bottom:2px #FFFFFF solid;width:300px;padding-left:10px;}
#stat_hint .sec{font-weight:bold;color:#4DA64D;width:30px;text-align:center;background-color:#FCF2CF;border-bottom:2px #FFFFFF solid;}
#stat_hint .tit_tab_f{text-align:left;background-color:#DFEFFA;border-bottom:2px #1D71A9 solid;width:300px;padding-left:10px;font-weight:bold;}
#stat_hint .tit_tab_s{font-weight:bold;width:30px;text-align:center;background-color:#FCF2CF;border-bottom:2px #1D71A9 solid;}

#edit_sect_win{background-color:#FFFFFF;border:1px #949494 solid;}
#edit_sect_win .title{cursor:move;font-size:18px;color:#949494;font-weight:bold;}
#edit_sect_win input.ch{border:0;}

#advice span,td,a{font-weight:Normal;}
#advice td.adv_tit_top{background:url(/img2/req_tit_top3.png);text-align:center;}
#advice td.adv_tit_top2{background-image:url(img2/req_tit_top3.png)}
#advice span.adv_tit_top2{font-size:24px;color:#FFFFFF;border-bottom:1px #FFFFFF dashed;font-weight:Normal;}
#advice td.oth_man{background-image:url(/img2/adv_oth_man.png);text-align:center;background-repeat:no-repeat;}
#advice a.lnk,span.oth_man{font-size:10px;color:#FFFFFF;border-bottom:1px #FFFFFF dashed;text-decoration:none;}
#advice_bod span,td,a{font-weight:Normal;font-size:12px;}
#advice_bod a{color:#95052F;}
#advice_bod td.man_req{text-align:center;width:72px;height:34px;background-image:url(/img2/adv_man_req.png);background-repeat:no-repeat;font-size:22px;color:#FFFFFF;}
#advice_bod td.man_req2{text-align:center;font-size:22px;color:#95052F;}
#advice_bod td.zs_req{text-align:center;width:119px;height:34px;background-image:url(/img2/adv_zs_req.png);background-repeat:no-repeat;font-size:22px;color:#FFFFFF;}
#advice_bod td.zs_req2{text-align:center;font-size:22px;color:#95052F;}
#advice_bod .req_list{border-bottom:1px #949494 dashed;}

#advice_bod td.zs_noreq2{font-weight:bold;text-align:center;width:41px;height:28px;background-image:url(/img2/adv_zs_noreq.png);background-repeat:no-repeat;font-size:22px;color:#FFFFFF;}
#advice_bod td.zs_noreq{text-align:center;font-size:22px;color:#95052F;}

#advice_bod .add_req{font-size:12px;}
#advice_bod textarea.add_req{width:650px;height:50px;border:1px #949494 solid;}
#advice_bod input.add_req{background-color:#95052F;color:#FFFFFF;}
#advice_bod input.auth_bt{background-color:#95052F;color:#FFFFFF;width:30px;}
#advice_bod a.zs_tag{color:#626262;}
#advice_bod .comm_tit{color:#95052F;font-size:18px;}
#advice_bod .comm_dat{color:#626262;font-size:10px;font-weight:bold;}
#advice_bod a.comm_podp{font-size:11px;}
#advice_bod .comm_txt{color:#626262;}

#comm_page_list{}
#comm_page_list td.pg{background-image:url(/img2/pg_list.png);background-repeat:no-repeat;width:20px;height:20px;cursor:hand:cursor:pointer;}
#comm_page_list a.pg{text-decoration:none;font-size:12px;font-weight:bold;color:#000000;}
#comm_page_list td.pg_act{background-image:url(/img2/pg_list_a.png);background-repeat:no-repeat;width:20px;height:20px;cursor:hand:cursor:pointer;}
#comm_page_list a.pg_act{text-decoration:none;font-size:12px;font-weight:bold;color:#FFFFFF;}

.advice_comm_notice{font-size:18px;color:#95052F;}

#advice_edit{}
#advice_edit .title{font-size:18px;color:#95052F;}
#advice_edit textarea.edit_req{width:650px;height:150px;border:1px #949494 solid;}
#advice_edit input.edit_req{background-color:#95052F;color:#FFFFFF;}

#descr {width:800px;}
#descr table{font-size:14px;font-family:Tahoma;}
#descr input.bt{background-color:#95052F;color:#FFFFFF;}
#descr .gft_tit{height:24px;}
#descr .gft_tit_bg{background-color:#ce065e;font-size:20px;color:#FFFFFF;font-weight:Normal;padding-left:5px;padding-right:5px;}
#descr .ds_dat{color:#95052F;text-decoration:none;font-size:14px;font-weight:Normal;}
#descr .ds_dat_str{font-size:14px;color:#95052F;font-weight:bold;text-decoration:underline;}
#descr td.descr_left_bl{width:200px;}
#descr td.descr_right_bl{width:600px;}
#descr .decr_tit{font-size:22px;color:#95052F;}
#descr .descr_txt{font-size:12px;color:#000000;}
#descr td.more_descr{background-color:#D1A5B2;cursor:hand;cursor:pointer;}
#descr a.more_descr{color:#FFFFFF;font-size:14px;}
#descr .bay_tit{font-size:22px;color:#95052F;}
#descr_comm {width:100%;}
#descr_comm .comm_txt{font-size:12px;}
#descr input.add_comm{background-color:#95052F;color:#FFFFFF;font-size:12px;text-decoration:underline;cursor:hand;cursor:pointer;}
#descr textarea.add_comm{width:600px;height:80px;border:1px #949494 inset;}
#descr input.auth_bt{background-color:#95052F;color:#FFFFFF;width:30px;}
#descr input.kod{width:60px;font-size:12px;border:1px #949494 inset;}
#descr input.enter_butt{background-color:#95052F;color:#FFFFFF;font-size:12px;border:1px #949494 outset;}


#descr textarea.edit_descr{width:100%;height:80px;border:1px #DEB0BD solid;font-size:12px;font-family:Tahoma;}

#descr input.link_inp{border:1px #DEB0BD solid;font-size:12px;text-align:center;color:#BE6680;}
#descr a.lnk_hidd{color:#949494;}

#adm_descr_list{width:500px;}
#adm_descr_list .title{font-size:16px;font-weight:bold;color:#95052F;}
#adm_descr_list .title2{font-size:14px;font-weight:bold;color:#949494;}
#adm_descr_list textarea.add_descr{width:500px;height:50px;border:1px #949494 inset;}
#adm_descr_list input.bt_add_descr{background-color:#95052F;color:#FFFFFF;}


#edit_link{display:none;border:1px #95052F solid;background-color:#FFFFFF;font-size:12px;color:#000000;position:absolute;top:100px;left:200px;}
#edit_link .title{width:100%;font-size:14px;color:#95052F;font-weight:bold;text-align:center;height:23px;cursor:move;}
#edit_link .close{width:1px;}
#edit_link .fld_tit{color:#949494;font-weight:bold;}
#edit_link a.lnk_del{color:#FF0000;}


#shop_cart { margin-top: 5px; }
#shop_cart a.cart { color: #FFFFFF;  }
#shop_cart td, #shop_cart a  { font-weight: bold; color: #FFFFFF; }
#shop_cart span { color: #FFFFFF; font-weight: normal;  }
#shop_cart div { display: inline; }
#shop_cart a.nowght { font-weight: normal;  }
