body{margin: 0; padding: 0; background-color: #fff;border:0px;color:#333;font-family:Tahoma,sans-serif;font-size:13px;font-weight:normal;width:100%;height:100%;text-align:center; background:url(about:blank) fixed;}
img{border:0 none;}
a {text-decoration:underline; cursor:pointer;}
a:hover {text-decoration:none;}
/*header*/
.header{width:100%;height:134px; background:#eceae7;margin:2px 0 3px 0;}
#header_cont{width:927px;height:134px;margin:0 auto 0 ;background:#eceae7; position:relative;}
.logo{float:left;}
#twomin {width:373px;height:82px; float:right; width:auto; position:absolute; right:0; top:25px; cursor:pointer;}
.nav_header{width:100%;height:33px; background:url(/i/bg_t.png) #441d08  repeat-x;}
#nav_header_cont{width:927px;height:33px;margin:0 auto 0;background:url(/i/bg_t.png) #441d08  repeat-x;}
.nav1_but , .nav2_but , .nav3_but , .nav4_but , .nav5_but{height:22px;float:left;}
.nav1_but{width:101px;background:url(/i/nav1_but.png) no-repeat;margin:5px 0 0 0;}
.nav2_but{width:170px;background:url(/i/nav2_but.png) no-repeat;margin:5px 0 0 7px;}
.nav_header a{margin:4px 0 0 10px;font-family: Arial, Helvetica, sans-serif;font-size:11px;color:#ffffff;}
.nav_header a#nav1{display:block;width:97px;height:22px;}
.nav_header a#nav2{display:block;width:167px;height:22px;}
.nav_header a#nav3{display:block;height:22px;width:84px;margin-top:8px;}
.nav_header a#nav4{display:block;height:22px;width:48px;margin-top:8px;}
.nav_header a#nav5{display:block;height:22px;width:125px;margin-top:8px;}
.nav_header a:visited{text-decoration:underline;}
.nav_header a:hover{text-decoration:none;}
.nav3_but{margin:0 30px 0 300px;}
.nav4_but{margin:0 30px 0 0;}
/*main conteiner top*/
.main_cont_top{width:100%;height:246px;background:url(/i/main_cont_top.gif) #d8ccb8  repeat-x;margin:1px 0;}
.inside_top{width:927px;height:246px;margin:0 auto 0;background:url(/i/main_cont_top.gif) #d8ccb8  repeat-x;}
.main_cont_top h1, .main_cont_top h1 a{color:#333; font-family:Georgia;font-size:20px;font-weight:normal;margin:0 0 0 0;padding:15px 0 0 0;text-align:left;}

.demo_pict {display:block; width:210px; height:170px; float:left; padding-top:10px; text-decoration:none;  background:#fff url(/i/demo_bot.png) bottom left repeat-x;}
.demo_pict_l{margin:10px 0 0 0;}
.demo_pict1{margin:10px 0 0 25px;}
.demo_pict2, .demo_pict3 {margin:10px 0 0 30px;}
.demo1 {width:188px; height:115px; margin:11px 11px 0;}
p{margin:0;}
.demo_pict .theme , .demo_pict .date {font:12px Georgia; text-align:left; padding:0 0 0 10px; display:block;}
.demo_pict .theme{color:#813912;padding-top:6px;}
.demo_pict .date{color:#666;}

.main_cont{width:100%;background:url(/i/bg1.png) repeat #e2e0dd;margin:1px 0 0 0;padding-bottom:60px;overflow:hidden;}
.main_cont h2, .main_cont h2 a,.main_cont p.like_h2, .main_cont p.like_h2 a{ color:#333; font:20px/20px Georgia, "Times New Roman", Times, serif;margin:0;padding:15px 0 0;text-align:left;}
.main_cont h3{font-family:Georgia;font-size:16px;font-weight:normal;margin:0 0 0 0;padding:15px 15px 15px 15px;text-align:left;color:#813912;}
.main_cont h1{font-family:Georgia;font-size:16px;font-weight:normal;margin:0 0 0 0;padding:15px 15px 15px 15px;text-align:left;color:#813912;}
.main_cont h3 a {color:#813912;}
.opt p { padding:10px 20px; font-size:11px; text-align:left;}
.inside_main{width:927px;background:url(/i/bg1.png) #e2e0dd;margin:0 auto 0;height:100%;}
/*left*/
.left{width:443px;float:left;}
.main_left{width:443px;height:100%;margin:10px 0 20px;background:#fff;float:left;}
.theme_main{text-align:left;margin-bottom:4px;/*height:100%;*/min-height:150px;}
.theme_main img{border:5px solid #e9e9e9;margin:0 15px 0 15px;width:128px;height:78px;}
.cat img{ width:188px; height:115px;}
.cat .txt_s{margin:-130px 0 30px 228px; width:433px;}
.cat .create {margin:0 0 0 550px;}
p.txt{font-family:Tahoma,sans-serif;font-size:13px;font-weight:normal;width:253px;margin:-93px 0 10px 168px;}
pre.txt{font-family:Tahoma,sans-serif;font-size:13px;font-weight:normal;width:253px;margin:0 0 10px 168px;}
a.create{width:88px;height:24px;border-style:none;background:url(/i/but.png) no-repeat;cursor:pointer;margin:0 0 0 310px;display:block;}
a.create{font-family: Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#fff;padding:4px 0 0 22px;}
a.create:visited{text-decoration:underline;}
a.create:hover{text-decoration:none;}
.theme_bot{width:443px;height:19px;background:url(/i/theme_bot.png) #fff no-repeat;font-size:0;line-height:0;}
/*center*/
.center{width:210px;float:left;margin:0 0 0 31px;}
.right{width:210px;float:right;margin:0 0 0 31px;}
.c_h{margin:15px 0 0 0;padding:0;}
.c_h a { text-decoration: none;}
.theme1{width:210px;}
.theme2{width:210px;}
.theme3{width:210px;}
.theme5{width:210px;}
.theme1_bot{width:210px;height:19px;background:url(/i/theme1_bot.png) #fff  no-repeat;float:left;margin-bottom:10px;}
p.txt1{font-family:Tahoma,sans-serif;font-size:13px;font-weight:bold;margin:15px 15px ;}
p.txt1 a{color:#333;}
p.txt2{font-family:Tahoma,sans-serif;font-size:13px;font-weight:normal;margin:15px 15px ;}
p.txt_name{font-family:Tahoma,sans-serif;font-size:13px;font-weight:normal;margin:15px 15px 0 15px;color:#666666;}
a.txt_list , a.txt1_list{padding-left:25px;text-align:left;color:#813912;font-family:Tahoma,sans-serif;font-size:13px;font-weight:normal;margin:0 0 10px 12px;text-decoration:underline;display:block;width:170px;height:auto;}
a.txt_list{background:url(/i/txt_list.png) no-repeat;}
a.txt1_list{background:url(/i/txt1_list.png) no-repeat;}
a.txt_list:visited , a.txt1_list:visited{text-decoration:underline;}
a.txt_list:hover , a.txt1_list:hover{text-decoration:none;}
.theme1_main{width:210px;background:#fff;float:left;text-align:left;margin-top:10px;}
.theme2_main{width:210px;background:#fff;float:left;text-align:left;margin-top:10px;}
.theme3_main{width:210px;background:#fff;float:left;text-align:left;margin-top:10px;}
.theme4_main{width:210px;background:#fff;float:left;text-align:left;margin-top:10px;}
.theme5_main{width:210px;background:#fff;float:left;text-align:left;margin-top:10px;}
.left_s{float:left;}
.main_left_s{width:671px;margin:10px 0 0 0;background:#fff;float:left;}
.theme_bot_s{width:671px;height:17px;background:url(/i/theme_bot_s.png) #fff  no-repeat; float:none; clear:both;}
/*p.txt_s{font-family:Tahoma,sans-serif;font-size:13px;font-weight:normal;width:493px;margin:-93px 0 30px 168px;color:#666666;}*/
.txt_s{font:13px Tahoma,sans-serif;width:493px;margin:-93px 0 30px 168px;color:#333;}
.txt_s span { font: italic 18px/22px Georgia, "Times New Roman", Times, serif; color:#600; display:block; padding:15px 0;}
.txt_s span em{ background:#ffffe0;}
.choose_m_gray{background:#f5f4f3;height:30px;width:671px;}
.choose_m_white{background:#fff;height:30px;width:671px;}
.gray_l{height:30px;width:335px;float:left;background:url(/i/g_l.png) #f5f4f3  no-repeat;}
.white_r_end{float:right;width:335px;}
.gray_r{height:30px;width:335px;float:right;}
.white_l{height:30px;width:335px;float:left;}
.white_r{height:30px;width:335px;float:right;}
.white_r1{height:15px;width:335px;float:right;margin-top:10px;text-align:left;}
.white_b1{height:50px;width:335px;float:right;text-align:left;}
.g_r{float:right;background:url(/i/g_r.png) #f5f4f3  no-repeat;height:30px;width:9px;}
.choose_p{padding:7px 20px 0 0;font-size:12px;font-weight:bold;text-align:right;}
.choser{float:left;}
.gender{height:20px;width:300px;margin-top:5px;}
.chek_l , .chek_r{float:left;height:20px;width:60px;text-align:left;}
.chek_l1 , .chek_r1{float:left;height:20px;width:150px;text-align:left;}
.chek_l2{float:left;height:20px;width:25px;text-align:left;}
.chek_r2{float:left;height:20px;width:250px;text-align:left;}
label{cursor:pointer;font-size:13px;font-weight:normal;}
#you , #your , #you1 , #your1{margin:10px 0 0 0;}
.gender1{height:20px;width:40px;margin-top:5px;}
#txt_a{height:15px;width:50px;}
#but_txt{height:22px;width:27px;margin-top:4px;background:url(/i/but_t.png) gray  no-repeat;border-style:none;cursor:pointer;}
.choose_m_white_end{background:#fff;height:100%;width:671px;}
.white_l_end{width:335px;float:left;}
.but_chek_end{margin:15px 0 0 0;}
.lapster{margin:15px 15px;}
.lapster img{border:none;margin:0 0 0 30px;}
img.lps{margin:0 0 0 40px;}
.lapster a{text-align:left;color:#813912;font-family:Tahoma,sans-serif;font-size:11px;font-weight:normal;text-decoration:underline;}
.lapster a:visited{text-decoration:underline;}
.lapster a:hover{text-decoration:none;}
.lap{font-size:11px;}
/*footer*/
.footer{width:100%;height:140px;background:url(/i/bg_b.png) #441d08  repeat-x;line-height:20px;}
#footer_cont{width:927px;margin:0 auto 0;height:140px;text-align:left;background:url(/i/bg_b.png) #441d08  repeat-x;}
.footer_l{margin:0 0 0 0;padding:30px 0 0 0;width:270px;float:left;}
.footer_l p , .footer_l a , .footer_c a{font-family:Tahoma,sans-serif;font-size:11px;color:#ffffff;}
.footer_l a:visited , .footer_c a:visited{text-decoration:underline;}
.footer_l a:hover , .footer_c a:hover{text-decoration:none;}
.footer_c{margin:0 0 0 100px;padding:30px 0 0 0;width:300px;float:left;}
.footer_r{margin:0 0 0 48px;padding:30px 0 0 0;width:190px;float:right;height:40px;}
.num_o{width:90px;height:30px;float:left;}
.num_t{width:90px;height:30px;float:left;margin-left:10px;}

/*yet center*/
.orange_box {padding:0 20px 20px; background:#FFEAC2; width:589px; margin-left:20px; text-align:left; margin-bottom:30px}
.orange_box_text {padding:20px 0 0}
.orange_box span {color:#813912; font-size:11px}
.orange_box a {color:#813912; font-size:11px}
.grey_text_ob {color:#606060}
.ne_stix {width:565px; margin-left:50px; color:#000; font-style:italic; text-align:left}
.ne_stix p { padding:0 0 20px}
/*modal*/
#modal_stix {border:6px solid #6F3314; text-align:left; padding:16px 16px 16px 26px; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; background-color:#FFFFFF;}
#modal_stix {position:absolute; z-index:999; width:629px}
#modal_stix h2{font-family:Georgia; font-size:16px; font-weight:normal; text-align:left; color:#813912; padding:0; margin:0}
#modal_stix a {color:#813912}
#modal_stix p {padding:22px 0 0}
#green_sms_box {height:131px; width:589px; background-color:#FFEAC2; margin-top:22px; padding:15px 20px}
*+html #green_sms_box {width:569px;}
#modal_input {height:82px; background:url(/i/modal_input.png) left no-repeat}
#right_grey_sms_text {font-size:11px; color:#606060; width:75px; height:50px; float:left; margin:15px 0 0 30px}
*html #right_grey_sms_text {margin:15px 0 0 70px}
#otpravte {color:#E83100; font-size:14px; font-weight:bold; margin:0 0 8px 17px}
#na_korotkiy {color:#E83100; font-size:14px; font-weight:bold; margin:8px 0 0 17px}
.big_brown_input {color:#763818; background:none; border:none; font-size:45px; width:260px; padding:15px 20px; float:left}
*html .big_brown_input {padding:17px 20px; height:70px}
#modal_smile {background:url(/i/modal_smile.png) left no-repeat; height:49px; padding:15px 0 0 70px; margin-top:15px}
#modal_stix hr {width:100%; color:#BE4100; border:1px solid;}
#modal_stix ul {color: #606060}
#modal_stix li {padding:3px 0}
.theme_main_do{text-align:left;margin-bottom:4px;}

.close_x {float:right; width:20px; height:20px}
.close_x b {display:none}
.close_x a {width:20px; height:20px; background:url(/i/x_nohover.gif) no-repeat; display:block;}
.close_x a:hover {background:url(/i/x_hover.gif) no-repeat; cursor:pointer;}

.txt_s h3 {padding:20px 0 10px !important; margin:0;}
.example { font-style:italic; padding:0 0 10px; display:none;}
.form_desc {padding:15px 0 0;}
h2 a, h1 a { text-decoration: none; }

.sale { width:600px; padding:0 0 5px 10px; line-height:16px; overflow:hidden;}
.sale  span{ display:block; background:url(/i/bonus_star.png) no-repeat; width:65px; height:65px; margin:15px 0 0; color:#fff; text-align:center; float:left;}
.sale span b{display:block; padding:15px 0 0;}
.sale p { margin:10px 0 0 75px; padding:0 0 30px; font-size:14px;}
.sale p a:link, #win .sale p a:visited {color:#761219;}
.sale a:hover {text-decoration:none;}

.col_670 { width:640px; padding: 10px 15px 30px;  margin:0;  position:relative; overflow:hidden;}
.col_670 h2{padding:10px 0;}
.col_670 h3 { padding:20px 0 10px; margin:0; font:normal 22px Georgia, "Times New Roman", Times, serif;}
.col_670 h4 {font:bold 13px Tahoma, Geneva, sans-serif;}
.col_670 p {padding:0 0 10px;}
.col_670 .rifmator-description{ font:italic 18px Georgia, "Times New Roman", Times, serif; color:#813912; background:#fff9d5; padding:15px 20px; margin:5px 0 20px;}
.col_670 .theme_bot_s {font-size:0;}

.poem-form { float:left; width:430px; padding-right:30px; margin-right:20px; border-right:1px solid #bfbfbf; position:relative;}
.poem-form fieldset {border:none; padding:0; margin:0;}
.poem-form h4 { margin:0 0 6px;}
.poem-form p {padding:0 0 8px;}
.poem-form .params { margin:0; padding:0; width:100%; table-layout:auto; border:none; border-collapse:collapse;}
.poem-form .params td {padding:0 5px 2px 0;}
.poem-form .params label {cursor:default; white-space:nowrap; font-size:11px;}
.poem-form .params input { vertical-align:middle;}
.poem-form .btn-next { background:#6a3010 url(/i/btn_next.png) no-repeat; width:130px; height:36px; margin:30px 0 0; color:#fff; font:bold 11px Tahoma, Geneva, sans-serif; border:none; cursor:pointer;}
.poem-form .btn-edit, .poem-form .btn-get {width:110px; height:32px; padding:4px 0 0 40px; margin:30px 0 0; color:#fff; font:bold 11px/13px Tahoma, Geneva, sans-serif; display:block; float:left; cursor:pointer; text-decoration:none;}
.poem-form .btn-edit {background:#6a3010 url(/i/btn_edit.png) no-repeat; margin-left:65px;}
.poem-form .btn-get {background:#6a3010 url(/i/btn_get.png) no-repeat; margin-left:20px;}
.poem-form-description {margin:8px 0 20px;}
.poem-form-holiday, .poem-form-who, .poem-form-params-additional {margin:8px 0 20px;}
.poem-form-style { margin:8px 0 28px;}
.poem-form-params { margin:8px 0 25px;}
.poem-form-param { margin:8px 0 20px;}
.poem-form-field { margin:8px 0 20px;}
.poem-form-field input {background:#f7f5f1; border:1px solid #813912; font: normal 13px Tahoma, Geneva, sans-serif; color:#6f2f0c; width:408px; height:20px; padding:4px 0 1px 20px;}
.poem-form-field .email-desc { font-size:11px;}
.poem-form-conflict { text-align:center; font-weight:bold; color:#f00; margin:-15px 0 -25px;}
.poem-form-conflict-free { text-align:center; font-weight:bold; color:#f00; margin:-15px 0 -25px;}

.poem-examples { float:left; width:150px; margin:8px 0 0; font-size:11px;}
.poem-examples h4{ margin:0 0 15px; font-size:11px;}
.poem-examples p{ margin:0 0 12px; padding:0;}
.poem-examples a { color:#813912;}

.poem-form .select { width:430px; padding:2px 0 0;}
.poem-form .select a{ text-decoration:none; color:#010101; cursor:pointer;}
.poem-form .select span {width:428px; height:25px; background:#f7f5f1 url(/i/btn_select.png) no-repeat top right; border:1px solid #813912; display:block;}
.poem-form .select span a {display:block; height:21px; width:408px; padding:4px 0 0 20px; color:#6f2f0c;}
.poem-form .select ul {position:absolute; display:none; background:#ede7db; width:430px; margin:0; padding:0; list-style:none outside; max-height:200px; overflow:auto;}
.poem-form .select ul li {width:410px;}
.poem-form .select ul li a {display:block; padding:3px 4px 3px 20px; width:378px; color:#6f2f0c;}
.poem-form .select ul li a:hover {background:#f7f5f1;}
.poem-form .select select {position:absolute; left:-400px;}
.poem-form .select-unfolded span{background:#f7f5f1 url(/i/btn_select.png) no-repeat 100% -26px;}

.poem-form-blocker { background:#fff; opacity:0.4; filter:alpha(opacity=40); width:430px; height:1000px; position:absolute; z-index:10; display:block;}
.loader { width:auto!important; height:auto!important; border:none!important; position:absolute; bottom:55px; left:187px; z-index:100; display:block;}

.poem_vote { margin:20px; background:#ffeac2; padding:10px; color:#813912; text-align:center;}
.poem_vote a{ text-decoration:none; border-bottom:1px dashed; color:#813912; font:12px/120% Tahoma, Geneva, sans-serif;}
.poem_vote a:hover { border:none;}
.poem_vote span { margin:0 10px;}

.g-hidden {display:none;}
.g-visible {display:block;}



/*-- ny tags ---------*/
.b-ny-tags {background:#fff url(/i/theme_bot.png) no-repeat left bottom; padding: 10px 0 15px;  margin: 10px 0 5px;  position:relative;}
.b-ny-tags p {text-align:left; padding:0 15px 10px; margin:0;}
.b-ny-tags .tags-list {position:relative; height:250px; background:url(/images/ny-tags-bg.jpg) 185px 100% no-repeat; list-style:none outside; margin:0; padding:0;}
.b-ny-tags .tags-list .tag {position:absolute;}
.b-ny-tags .tags-list a {color:#813912; font-family: Georgia, Times, Times New Roman, serif;}
.b-ny-tags .tags-list .tag {position:absolute;}
.b-ny-tags .tags-list .tag_1 {font-size:36px; top:75px; left:60px;}
.b-ny-tags .tags-list .tag_2 {font-size:27px; top:130px; left:15px; color:#8d4c29;}
.b-ny-tags .tags-list .tag_3 {font-size:23px; top:35px; left:120px; color:#a77459;}
.b-ny-tags .tags-list .tag_4 {font-size:21px; top:3px; left:17px; color:#8d4c29;}
.b-ny-tags .tags-list .tag_5 {font-size:18px; top:45px; left:40px; color:#a16b4d;}
.b-ny-tags .tags-list .tag_6 {font-size:17px; top:177px; left:20px; color:#a77459;}
.b-ny-tags .tags-list .tag_7 {font-size:15px; top:215px; left:75px; color:#ba927d;}
.b-ny-tags .tags-list .tag_8 {font-size:14px; top:7px; left:170px; color:#ba927d;}
.b-ny-tags .tags-list .tag_9 {font-size:12px; top:0px; left:270px; color:#a16b4d;}
.b-ny-tags .tags-list .tag_10 {font-size:11px; top:85px; left:10px; color:#813912;}