.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: #b7ab9c 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 {
margin:0 !important;
}

#bottom {
background: #292318 url(../images/bot_crn.gif) no-repeat left top;
clear:both;
color:white;
left:0;
position:relative;
top:0;
}

#botlinks { background:#605543;
border-bottom:4px solid white;
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; width:auto; margin:0; padding:0; background-color: #000;}
.main_center { width:907px; height:auto; margin:0 auto; position:relative; background: #d3c8b2 url(/events/samsung/galaxy-s4/images/konk/mainbg_grad.png) left top repeat-x;}
.cont_main { width:907px;}
.cont_top_rubber { width:907px; background:url(/events/samsung/galaxy-s4/images/konk/header_bg_small.jpg) top center no-repeat;}
.cont_top { width:907px; background:url(/events/samsung/galaxy-s4/images/konk/header_bg.jpg) top center no-repeat;}
.cont_bot { width:907px;}
.anycontent_s4 { width:870px; height:auto; min-height:250px; margin:0 auto; padding:0; overflow:hidden;}
.bottom_limiter { width:907px; height:20px; margin:0 auto;}

/*Меню*/
.menu_s4 { width:907px; height:272px; position:relative; margin:0;}
.menu_s4_rubber { width:907px; height:90px; position:relative; margin:0;}
.fixbox {position:absolute;}
.menu_items {width: 416px; height:22px; right:32px; top:56px;}
.menu_items ul { list-style:none;}
.menu_items ul li { float:left; height:22px;}
.menu_items ul li a { display:block; height:22px; text-align:center; color:#cc9300; font: Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none;}

.s4_m1 a:link, .s4_m1 a:visited { width:71px; background: none;}
.s4_m1 a:hover, .s4_m1 a:active, .s4_a1 { width:71px; background: url(/events/samsung/galaxy-s4/images/konk/menu_item_marker.png) center bottom no-repeat;}
.s4_m2 a:link, .s4_m2 a:visited { width:95px; background: none;}
.s4_m2 a:hover, .s4_m2 a:active, .s4_a2 { width:95px; background: url(/events/samsung/galaxy-s4/images/konk/menu_item_marker.png) center bottom no-repeat;}
.s4_m3 a:link, .s4_m3 a:visited { width:100px; background: none;}
.s4_m3 a:hover, .s4_m3 a:active, .s4_a3 { width:100px; background: url(/events/samsung/galaxy-s4/images/konk/menu_item_marker.png) center bottom no-repeat;}
.s4_m4 a:link, .s4_m4 a:visited { width:78px; background: none;}
.s4_m4 a:hover, .s4_m4 a:active, .s4_a4 { width:78px; background: url(/events/samsung/galaxy-s4/images/konk/menu_item_marker.png) center bottom no-repeat;}
.s4_m5 a:link, .s4_m5 a:visited { width:72px; background: none;}
.s4_m5 a:hover, .s4_m5 a:active, .s4_a5 { width:72px; background: url(/events/samsung/galaxy-s4/images/konk/menu_item_marker.png) center bottom no-repeat;}

.ill_works { width:410px; height:235px; background:url(/events/samsung/galaxy-s4/images/konk/ill_works.jpg) no-repeat; left:0px; top:36px;}
.ill_specs { width:410px; height:235px; background:url(/events/samsung/galaxy-s4/images/konk/ill_specs.jpg) no-repeat; left:0px; top:36px;}
.ill_gallery { width:410px; height:235px; background:url(/events/samsung/galaxy-s4/images/konk/ill_gallery.jpg) no-repeat; left:0px; top:36px;}
.load_but { width:225px; height:108px; background:url(/events/samsung/galaxy-s4/images/konk/load_but.png) no-repeat; right:0px; top:117px;}
.zagruz { width:133px; height:16px; display:block; background:url(/events/samsung/galaxy-s4/images/konk/load_but_text.png) no-repeat; left:67px; top:63px;}
.load_but a {color:#534741; font:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px;}
.load_but a:link, .load_but a:visited { text-decoration:none;}
.load_but a:hover, .load_but a:active { text-decoration: underline;}

/*Большие заголовки в разделах*/
.h1_title_works, .h1_title_specs, .h1_title_gallery, .h1_title_contest, .h1_title_login, .h1_title_registr, .h1_title_addworks, .h1_title_rules { height:24px; margin-bottom:20px;}
.h1_title_works { width:239px; background:url(/events/samsung/galaxy-s4/images/konk/h1_title_works.png) top left no-repeat;}
.h1_title_specs { width:185px; background:url(/events/samsung/galaxy-s4/images/konk/h1_title_specs.png) top left no-repeat;}
.h1_title_gallery { width:91px; background:url(/events/samsung/galaxy-s4/images/konk/h1_title_gallery.png) top left no-repeat;}
.h1_title_contest { width:435px; background:url(/events/samsung/galaxy-s4/images/konk/h1_title_contest.png) top left no-repeat;}
.h1_title_login { width:159px; background:url(/events/samsung/galaxy-s4/images/konk/h1_title_login.png) top left no-repeat;}
.h1_title_registr { width:151px; background:url(/events/samsung/galaxy-s4/images/konk/h1_title_registr.png) top left no-repeat;}
.h1_title_addworks { width:205px; background:url(/events/samsung/galaxy-s4/images/konk/h1_title_addworks.png) top left no-repeat;}
.h1_title_rules { width:435px; background:url(/events/samsung/galaxy-s4/images/konk/h1_title_rules.png) top left no-repeat;}

/*Описание конкурса*/
.contest { width:640px; margin-top:25px;}
.contest p, .contest ul, .rules ul, .rules ol { font-size:12px; line-height:1.4em; margin-bottom:0.9em;}
.contest h2 { font-size:13px; font-weight:bold; font-family:Verdana, Geneva, sans-serif; margin-bottom:0.3em;}
.contest ul, .rules ul { list-style: disc; padding-left:25px;}
.contest img { float:left; margin:5px 25px 18px 0; border: #605543 thin solid; }

/*Конкурсные работы*/
.konk_items_row { min-height:270px; width:880px; margin-bottom:50px; padding:0;}
.konk_item { width:260px; min-height:270px; position:relative; float:left;}
.konk_item_gap { width:45px; height:1px; float:left;}
.preview { width:105px; height:192px; position: relative;}
.pic {width:105px; height:192px;}
.frame {width:105px; height:192px; cursor:pointer; position:absolute; top:0px; left:0px; z-index:2; display: block;}
.work_prw { width:84px; height:137px; position:absolute; top:27px; left:10px;}

.konk_item h3 { font:Arial, Helvetica, sans-serif; font-size:12px; color:black; font-weight:bold; display:block; width:145px; height:auto; max-height:90px; overflow:hidden; position:absolute; bottom:178px; left:113px;}
.author { font:Arial, Helvetica, sans-serif; font-size:11px; color:#805b34; font-weight: normal; width:145px; height:90px; overflow:hidden; position:absolute; top:105px; left:113px;}
.author h4, .work_comm, .work_comm a { font-size:11px; color:#754c24;}
.work_comm { font: Arial, Helvetica, sans-serif; font-size:11px;}
.work_comm a:link, .work_comm a:visited { text-decoration:underline;}
.work_comm a:hover, .work_comm a:active { text-decoration: none;}
.line { position:absolute; background-color: black; width:1px; height:1px; font-size:1px; z-index:3;}

.torate { width:195px; height:34px; position:absolute; z-index: 2; left:44px; bottom:38px;}
.torate a { width:36px; height:34px; display:block; float:left; margin-right:3px;}
.star1_on, .star1_off:hover {background: url(/events/samsung/galaxy-s4/images/konk/star1_on.png) top left no-repeat;}
.star1_off {background: url(/events/samsung/galaxy-s4/images/konk/star1_off.png) top left no-repeat;}
.star2_on, .star2_off:hover {background: url(/events/samsung/galaxy-s4/images/konk/star2_on.png) top left no-repeat;}
.star2_off {background: url(/events/samsung/galaxy-s4/images/konk/star2_off.png) top left no-repeat;}
.star3_on, .star3_off:hover {background: url(/events/samsung/galaxy-s4/images/konk/star3_on.png) top left no-repeat;}
.star3_off {background: url(/events/samsung/galaxy-s4/images/konk/star3_off.png) top left no-repeat;}
.star4_on, .star4_off:hover {background: url(/events/samsung/galaxy-s4/images/konk/star4_on.png) top left no-repeat;}
.star4_off {background: url(/events/samsung/galaxy-s4/images/konk/star4_off.png) top left no-repeat;}
.star5_on, .star5_off:hover {background: url(/events/samsung/galaxy-s4/images/konk/star5_on.png) top left no-repeat;}
.star5_off {background: url(/events/samsung/galaxy-s4/images/konk/star5_off.png) top left no-repeat;}
.score_block { font:Arial, Helvetica, sans-serif; font-size:11px; color:#504a3b; font-weight: normal; position:absolute; bottom:0px; left:19px;}

.works_pages { width:auto; float:right;}
.works_pages p { font-size:10px; font-weight:bold; color:#888; margin:0 0 5px 5px;}
.works_pages a { font-size:14px; color:#000;}
.works_pages a, .works_pages .selected { width:22px; height:26px; display:block; float:left; font-size:14px; text-align:center; color:#000; padding-top:4px;}
.works_pages .selected { background: url(/events/lg/optimus1/images/konk/active_page_bg.png) no-repeat; color:white;}
.pages_top { height:40px; margin: 8px 20px 0 0; z-index:55; position:absolute; top:250px; right:35px;}
.pages_bot { margin: 0px 20px 0 0; z-index:55; position:absolute; bottom:15px; right:35px;}


/*Галерея*/
#gallery { margin: 15px auto ; width: 850px; background:none;}
#gallery .pont { width: 445px;; float: left; height:100%;}
#gallery .pont .logos3 { margin: 5px auto  10px ; width: 370px; }
#gallery .pont .logos3 img {float: left; border: none; margin: 0 3px;}
#gallery .pont>.vall {height: 470px;}
#gallery .pont .vall img{border: 3px solid #c9c9c9; margin: 10px; border-radius: 4px;   -moz-border-radius: 4px; -webkit-border-radius: 4px;}
#gallery .imgall {width: 390px;float: left;}
#gallery .imgall div { width: 100%; clear: both; background: none; margin: 10px 0; height: 92px; }
#gallery .imgall img{ float: left;  border: 1px solid #c9c9c9; margin: 10px; border-radius: 3px;  -moz-border-radius: 3px; -webkit-border-radius: 3px;}
#gallery .imgall img.active{border: 3px solid #000; margin: 8px;}
#gallery .imgall .hint {margin: 20px 10px; background-image: none; }
#gallery .imgall .hint img {border: 0; margin:-4px 7px 10px 5px;}
#gallery .imgall .hint p{color: #666;}

.breads {  font: 11px Tahoma; }
.breads a{  color: #999; }
.breads.game a {float: left;}
.breads.main {padding: 70px 30px;}
.breads.game {padding: 40px 30px 20px;}
.def {clear: both;}

/*Спецификации*/
.specs h2 { font-size:14px; font-family:Verdana, Geneva, sans-serif; margin-bottom:0.9em;}
.specs table { border: none; width:100%;}
.specs td { padding:10px; vertical-align:top; background:none;}
.specs .dark { background: #b9aa93;}
