img { border:none;}
img.articles { padding:20px 0;}
ne;
.lgn_page { color: #221e1f; font-family: Tahoma, Geneva, sans-serif; margin: 0 10px; }
#fancy_frame { height: 400px !important;}
.lgn_page a:link { color: #c3074e; }
.lgn_page a:visited { color: #C3074E; }
.lgn_page a:hover { color: #09F; }
.lgn_page a:active { color: #09F; }

.lgn_mark { color: #c5074f; font-family: Tahoma, Geneva, sans-serif; font-size: 24px; }
.lgn_bigsizedtext { font-size: 16px; font-family: Tahoma; color: #221e1f; }

.lgn_menu { height: 39px; background: url(../images/menu_gbg.png) repeat-x; }
.lgn_i_r { float: right; } 
.limiter_620 { width: 620px; height: 1px; display: table; }
.limiter_630 { width: 630px; height: 1px; display: table; }

.lgn_m1 { height: 39px; width: 190px; background: url(../images/menu/control.png) no-repeat bottom; float: left; cursor: pointer; }
.lgn_m1a { height: 39px; width: 190px; background: url(../images/menu/control.png) no-repeat top; float: left; }

.lgn_m2 { height: 39px; width: 64px; background: url(../images/menu/articles.png) no-repeat bottom; float: left; cursor: pointer; }
.lgn_m2a { height: 39px; width: 64px; background: url(../images/menu/articles.png) no-repeat top; float: left; }

.lgn_m3 { height: 39px; width: 146px; background: url(../images/menu/about.png) no-repeat bottom; float: left; cursor: pointer; }
.lgn_m3a { height: 39px; width: 146px; background: url(../images/menu/about.png) no-repeat top; float: left; }

.lgn_m4 { height: 39px; width: 82px; background: url(../images/menu/buy.png) no-repeat bottom; float: left; cursor: pointer; }
.lgn_m4a { height: 39px; width: 82px; background: url(../images/menu/buy.png) no-repeat top; float: left; }

.lgb_model_b { font-size: 12px; font-family: Tahoma, Geneva, sans-serif; line-height: 1.5em; }

.lgb_odd_a { background: url(../images/bg_rt.png) no-repeat top right; }
.lgb_odd_b { background: url(../images/bg_lb.png) no-repeat bottom left; padding: 10px 30px; }

.lgb_even_a { background: url(../images/bg_lt.png) no-repeat top left; }
.lgb_even_b { background: url(../images/bg_rb.png) no-repeat bottom right; padding: 10px 30px; }

.lgb_even_b_l { background: url(../images/b_r_rounded.png) no-repeat bottom right; padding: 10px 30px; }

.lgn_img { margin-top: 17px; }

.tooltip { font-family: Tahoma; color: #999999; font-size: 16px; text-align: center; margin-left: -14px; }
.tooltip img { margin: 0 2px -10px 0; position: relative; }

.lgn_lbg { background: url(../images/l_bg.png) no-repeat left top; }

#advblock_lgn {width: 100%; min-width: 990px; margin: 1px 0 0 0; height: 192px; }
#advblock_lgn td {padding: 0 4px 8px 4px; margin: 0;  background: #EFEFEF url('../images/line.gif') repeat-x bottom; width: 600px; min-width: 197px; vertical-align: top;  }
#advblock_lgn a {display: block; position: relative; color: #59708d; text-decoration: none; margin: 4px 0;  text-align: left; font: bold 14px "Trebuchet MS",sans-serif; text-transform: uppercase; }

#advblock_lgn div.anons {display: block; position: relative; overflow: hidden;  height: 184px;  margin: 5px 10px 3px 0;}
#advblock_lgn div.anons a:hover { text-decoration: underline;}
#advblock_lgn div.anons p {font: 11px/13px Verdana,sans-serif; color: black; text-align: left; margin: 4px; text-transform: none;}
#advblock_lgn div.anons img { display: block; background: red; border: 0; margin: 0 8px 2px 0; float: left; border: 1px solid #59708d; }
#advblock_lgn div.anons img.hor {margin: 0; clear: both; float:none; }

#advblock_lgn div.anons_a a { color: #fff; }
#advblock_lgn div.anons_a {display: block; position: relative; overflow: hidden;  height: 184px;  margin: 3px 10px 3px 0; background: #59708d; color: #fff;}
#advblock_lgn div.anons_a a:hover { text-decoration: underline;}
#advblock_lgn div.anons_a p {font: 11px/13px Verdana,sans-serif; color: black; text-align: left; margin: 4px; text-transform: none; color: #fff;}
#advblock_lgn div.anons_a img { display: block; background: red; border: 0; margin: 0 8px 2px 0; float: left; border: 1px solid #707179; }
#advblock_lgn div.anons_a img.hor {margin: 0; clear: both; float:none; }

#advblock_lgn #mainmenu, #mainmenu {width: 168px; min-width: 168px; padding:14px 0 0 0; margin: 0; background: white url('../images/mmenu.gif') no-repeat bottom left; text-align: left;}
#advblock_lgn #mainmenu a {display: block; height: 28px; padding: 4px 0 0 27px; width: 141px; text-transform: uppercase; font: bold 1.4em/1.2em "Trebuchet MS"; color: #59708d; text-decoration: none;}

#headblock_lgn { _position: relative; padding: 0 0 0 218px; min-width: 772px;  height: 162px; background: url('../images/logo8.gif') no-repeat top left;}

#hmenu_lgn {height: 29px; background: #75b13a url('../images/hmenu_right.gif') no-repeat top right; padding: 0 0 0 18px;}
#hmenu_lgn a {display: block; float: left; height: 29px; background: transparent; padding: 0 9px; margin: 0 9px; color: white;  font: 16px/26px "Trebuchet MS",sans-serif;  text-decoration: none; }
#hmenu_lgn a:hover {color: #D0D7E0; text-decoration: underline; }
#hmenus_lgn {position: relative; top: 0; left: 0; right: 0; overflow: hidden;}

.cl { clear: both; font-size: 0; height: 0; }

.nt_bg { background: #000000 url(/events/samsung/xcover/images/bg.jpg) no-repeat bottom center; margin: 5px 0 0 0; padding: 0 0 50px; }

.nt_green_line { background: #0b3a19; height: 10px; }

#nt_flash { background: url(/events/samsung/xcover/images/flash.png); width: 1025px; height: 720px; margin: -4px auto 0; position: relative; }

.nt_bottom_line { background: #082912; text-align: right; height: 32px; color: #6b7f71; font-size: 12px; padding: 0 50px; line-height: 32px; font-family: Tahoma, Geneva, sans-serif; }

#bottom { margin: 0 !important; }

#bottom {
background: #4a7420 url(../images/bot_crn.gif) no-repeat left top;
clear:both;
color:white;
left:0;
position:relative;
top:0;
}

#botlinks { background:#75b13a;
border-top:4px solid black;
border-bottom:4px solid black;
height:24px;
margin:0 0 0 130px;
position:relative;
text-align:center;
}


#botlinks a {
color:white;
display:inline;
font-family:Verdana,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:24px;
padding:0 4px;
text-decoration:none;
}
#botlinks a + a {
border-left:1px solid white;
}
#botlinks a:hover {
text-decoration:underline;
}

.nt_articles { background: #b7ab9c; margin: 5px 10px 5px; min-width: 950px }

.nt_artic_no_sep { font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #555; overflow: hidden; }
.nt_artic_no_sep h2 { font-size: 11px; padding-bottom: 3px; }
.nt_artic_no_sep a:link, .nt_artic_no_sep a:visited { color: #000; }
.nt_artic_no_sep a:active, .nt_artic_no_sep a:hover { color: #777; }
.nt_artic_no_sep { color: #555; }
.nt_artic { background: url(../images/tab_sep.gif) no-repeat right -2px; }

.nt_artic_no_sep div { overflow: hidden; height: 82px; padding: 7px 10px 7px 18px; background: url(../images/bullet.gif) no-repeat 5px 13px; }

.nt_gb { background: #32a530 url(../images/green.gif); height: 26px; border: none; color: #FFF; padding: 0 15px 3px; font-weight: bold; }

.nt_qb { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin: 0 0 25px 0; }
.nt_qb h2 { color: #3A9900; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: normal; margin-bottom: 0px; }

.nt_answ { margin: 20px 0 0 0; border-top: 4px solid #F0F0F0; padding: 10px 0 0 0; }
.nt_answ td { padding: 3px 5px 3px 0; }

.nt_radio_block { margin: 0 0 4px 0; }
.nt_field { border:1px solid #32a530; padding: 3px; color: #333; width: 300px; display: block; margin: 2px 0 10px; }
.nt_select { border:1px solid #32a530; padding: 3px; color: #333; width: 308px; display: block; margin: 2px 0 10px; }



.nt_b_menu { height: 115px; width: 900px; margin: 0 auto; }
.nt_b_menu td { font-size: 11px; padding: 0 5px; font-family: Arial, Helvetica, sans-serif; }
.nt_b_menu td a {}

.nt_b_menu a:link, .nt_b_menu a:visited { color: #FFF; }
.nt_b_menu a:hover, .nt_b_menu a:active { color: #FFF; }

ol { padding: 0 0 0 25px; }
ol li { padding: 0 0 0.7em; }

.nt_cl { clear: both; }

.result_tab th { border-bottom: 1px solid #EEE; padding: 4px 6px; }
.result_tab { border-bottom: 1px solid #EEE; }
.result_tab td { padding: 4px 6px; }

#nt_swf {
height:603px;
margin: -4px 0 0 24px;
padding:0 1px 0 0;
width:926px;
}


/* My styles */

/*Стили для резиновой формы*/
.main_bg { height:auto; widh:auto; min-width:700px; margin:0; padding:0; background: url(/events/megafon/trava/images/konk/main_bg_grad.png) top left repeat-x #fff;}
.main_bg_bottom { height:165px; width:auto; min-width:700px; margin:0; padding:0; background: url(/events/megafon/trava/images/konk/travischa_bottom.png) bottom center repeat-x;}
.main_center {min-width:700px; max-width:1000px; height:auto; margin:0 auto; background:url(/events/megafon/trava/images/konk/main_bg_oblaka.jpg) top right no-repeat; overflow:visible;}
.logo_top {width:700px; height:100px; position:relative; margin:0 auto; background:url(/events/megafon/trava/images/konk/travka_top.png) center bottom no-repeat;}
.logo_top a { position:absolute;}
.cont_main { width:700px; margin:0 auto; background:url(/events/megafon/trava/images/konk/content_bg.png) top center repeat-y;}
.cont_top { width:700px; height:10px; margin:0 auto; background:url(/events/megafon/trava/images/konk/content_top_bg.png) top center no-repeat;}
.cont_bot { width:700px; height:16px; margin:0 auto; position:relative; background:url(/events/megafon/trava/images/konk/content_bottom_bg.png) bottom center no-repeat;}
.bottom_limiter { width:700px; height:10px; margin:0 auto;}
/*Универсальные дефолты для любого контента*/
.anycontent { width:650px; height:auto; min-height:250px; margin:0 auto; padding:11px 0 3px 0; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; font-size:12px; line-height:1.2em; color:#595959;}
.anycontent h1,.anycontent h2 { font-weight:normal; font-size:28px; line-height:1.2em; margin: 1em 0 1.2em 0; color:#19140e;}
.anycontent h3 { font-weight:normal; font-size:24px; line-height:1.2em; margin: 1em 0 1.2em 0; color:#19140e;}
.anycontent p { font-size:14px; line-height:1.7em; margin:0 0 0.8em 2em; color:#595959;}
.anycontent ul li, .anycontent ol li { font-size:14px; line-height:1.7em; margin-left:2em; color:#595959;}
.anycontent ol li p {  margin-left:2em; text-indent:-1.2em; }
/*Формы*/
.konkursTextKonkurs { width:650px;}
.o2_form_field { width:650px;}

/*Меню*/
.trava_top_menu { width:700px; height:46px; margin:0 auto; position:relative; background: url(/events/megafon/trava/images/konk/content_top_w_menu_bg.png) top center no-repeat;}
.trava_top_menu a, .trava_top_menu div { display:block; position:absolute;}
.m1_off, .m1_on { width:54px; height:12px; left:50px; top:12px;}
.m2_off, .m2_on { width:239px; height:30px; left:145px; top:10px;}
.m3_off, .m3_on { width:139px; height:30px; left:392px; top:10px;}
.m4_off, .m4_on { width:139px; height:30px; left:538px; top:10px;}

.m1_on, .m1_off:hover { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#8a0082; text-align:left; padding:8px;}
.m1_off { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#51208e; text-align:left; padding:8px;}
.m2_on, .m2_off:hover {background: url(/events/megafon/trava/images/konk/m2_on.png) top left no-repeat;}
.m2_off {background: url(/events/megafon/trava/images/konk/m2_off.png) top left no-repeat;}
.m3_on, .m3_off:hover {background: url(/events/megafon/trava/images/konk/m3_on.png) top left no-repeat;}
.m3_off {background: url(/events/megafon/trava/images/konk/m3_off.png) top left no-repeat;}
.m4_on, .m4_off:hover {background: url(/events/megafon/trava/images/konk/m4_on.png) top left no-repeat;}
.m4_off {background: url(/events/megafon/trava/images/konk/m4_off.png) top left no-repeat;}

/*Нижний блок из четырех статей*/
.kroliki img { position:absolute; bottom:1px;}
.artics_mega { width:700px; height:141px; margin:0 auto; position:relative; background: url(/events/megafon/trava/images/konk/artics_bg.png) bottom center no-repeat;}
.art1, .art2, .art3, .art4 { width:200px; height:35px; position:absolute; padding-left:22px; background:url(/events/megafon/trava/images/konk/artics_marker.png) 0px 3px no-repeat;}
.artics_mega a, .artics_mega p { font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
.artics_mega p { line-height:13px; color:#7a7a7a;}
.artics_mega a:link, .artics_mega a:visited { color:#51208e;}
.artics_mega a:hover, .artics_mega a:active { color:#8a0082;}

/*Главная страница*/
.mainpage_content { width:681px; height:auto; min-height:450px; margin-left:9px; padding:0;}
.mainpage_item1, .mainpage_item2, .mainpage_item3 { width:681px; height:155px; position:relative;}
.mainpage_item1 { margin-bottom:10px; background: url(/events/megafon/trava/images/konk/mainpage_primary_item_bg.png) bottom left no-repeat;}
.mainpage_item2 { margin-bottom:10px; background: url(/events/megafon/trava/images/konk/mainpage_secondary_item_bg.png) bottom left no-repeat;}
.mainpage_item3 { background: none;}

.topic, .topic_wide, .topicwide_pictframe { position:absolute;}
.topic { width:316px; height:130px; left:17px; top:8px; overflow:hidden;}
.topic_wide { width:650px; height:155px; left:17px; top:0;}
.topic_pict { width:160px; height:130px; margin:0 14px 0 0; float:left; background: #e5e5e5;}
.topicwide_pict { width:220px; height:130px; margin:8px 30px 0 8px; float:left; position:relative; background:#06F;}
.topicwide_pictframe {width:250px; height:163px; left:-11px; bottom:-10px; background:url(/events/megafon/trava/images/konk/topic_frame.png) left top no-repeat; z-index:100;}
.topic_pict img {border:1px solid #adadad;}

.topic a, .topic_wide a { font-family:Tahoma, Geneva, sans-serif; color:#51208e; display:block;}
.topic a:hover, .topic_wide a:hover {color:#8a0082;}
.topic a { font-size:14px; margin:5px 0 8px 0;}
.topic_wide a { font-size:18px; margin:13px 0;}
.topic p, .topic_wide p { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#595959;}


/*Конкурсные работы*/
.zagruzit { width:681px; height:180px; margin-left:9px; position:relative; background: url(/events/megafon/trava/images/konk/zagruzit_bg.jpg) top left no-repeat;}
.zagruzit p { display:block; width:355px; height:45px; padding-top:33px; position:absolute; top:20px; left:45px; background:url(/events/megafon/trava/images/konk/works_toptxt_bg.png) top left no-repeat; color:#8a8a8a; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.prav_but { display:block; width:125px; height:31px; position:absolute; bottom:33px; left:45px; background:url(/events/megafon/trava/images/konk/prav_but_bg.png) top left no-repeat; padding:5px 0 0 35px; font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#4c2a88;}
.reg_but { display:block; width:160px; height:31px; position:absolute; bottom:33px; left:205px; background:url(/events/megafon/trava/images/konk/reg_but_bg.png) top left no-repeat; padding:5px 0 0 35px; font-family:Verdana, Geneva, sans-serif; font-size:18px; color:#4c2a88;}
.prav_but:hover, .reg_but:hover {color:#8a0082}
.zagr_but { display:block; width:178px; height:36px; position:absolute; bottom:50px; right:44px; background:url(/events/megafon/trava/images/konk/zagr_but_off.png) top left no-repeat;}
.zagr_but:hover { background:url(/events/megafon/trava/images/konk/zagr_but_on.png) top left no-repeat;}

.works_content { width:681px; height:auto; margin-left:9px; padding:0;}
.konk_item { width:681px; height:210px; position:relative; margin-bottom:10px; background:url(/events/megafon/trava/images/konk/work_bg.png) bottom left no-repeat;}
.widget_frame { width:469px; height:181px; padding:5px 0 0 5px; position:absolute; bottom:0px; right:0px; background:url(/events/megafon/trava/images/konk/widget_bg.png) top left no-repeat;}
.widget { width:450px; height:159px; overflow:hidden;}
.konk_item h3, .konk_item h5, .konk_item p { display:block; width:187px; overflow:hidden; position:absolute; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; text-align:right;}
.konk_item h3 { height:125px; left:10px; top:31px; font-size:17px; color:#19140e;}
.konk_item h5 { height:10px; left:10px; top:177px; font-size:10px; color:#3c7b00;}
.konk_item p { height:15px; left:10px; top:162px; font-size:12px; color:#3c7b00;}

.pages { width:635px; height:27px; margin-left: 20px; padding-top:5px;}
.page_floater { float:right;}
.pages p, .pages a { float: left; margin: 0 7px 0 7px; font-family:Tahoma, Geneva, sans-serif; font-size:16px;}
.off { color:black;}
.on { padding:0 4px; background:#3e7b1a; color:white;}
.next_page, .prev_page { color:#3e7b1a;}

/*Описание конкурса*/
.zagruz_in_contest { width:232px; height:260px; margin:25px 0 35px 25px; position:relative; float:right; background: url(/events/megafon/trava/images/konk/contest_zagruz_bg.png) top left no-repeat;}
.copy1 {bottom:45px; left:20px;}
.copy2 {bottom:5px; left:20px;}
.copy3 {bottom:138px; left:27px;}
.txt12px {font-size:12px; line-height:1.2em;}

