/* googles cse branding.css starts */
.cse-branding-bottom,
.cse-branding-right {
margin:0;
padding:0
}
.cse-branding-bottom,
.cse-branding-right {
zoom: 1;
}
.cse-branding-bottom:after,
.cse-branding-right:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden
}
.cse-branding-text { 
font: 10px Arial;
}
.cse-branding-form form {
margin-bottom: 0;
padding-bottom: 0;
}
/* Bottom-specific selectors */
.cse-branding-bottom .cse-branding-logo, 
.cse-branding-bottom .cse-branding-text {
display: block; 
float: left
}
.cse-branding-bottom .cse-branding-form {
margin-bottom: 3px;
}
.cse-branding-bottom .cse-branding-logo {
padding: 0
}
.cse-branding-bottom .cse-branding-text {
padding-top: 4px
}
.cse-branding-right .cse-branding-form {
float: left;
}
/* Right-specific selectors */
.cse-branding-right .cse-branding-logo, 
.cse-branding-right .cse-branding-text {
margin-left: 4px;
}
.cse-branding-right .cse-branding-form {
float: left;
margin-right: 4px;
}
.cse-branding-right .cse-branding-logo {
padding: 0
}
.cse-branding-right .cse-branding-text {
margin-top: -4px
}
/* googles cse branding.css ends */

#betweenbanner, #betweenbanner2 { margin-top: 20px; margin-bottom:20px; width: 728px; margin-left: auto; margin-right: auto;
    text-align:center; }
/* #betweenbanner2 {height: 110px; } Это было, когда там стоял гугл*/
#main-flash-media {width: 720px; margin-left: 90px; padding-top: 0px;}
.google_banner_404 {position:absolute; top:100px; right:150px; text-align:right;}
.google_banner_news {position:absolute; top:100px; left:150px;}

/* Поиск google */
#search_planeta {width: 728px; margin-left:auto; margin-right:auto; text-align:center; padding-top:30px;}
#search_planeta_ins {text-align:left;}
#cse-search-results {margin-left:0; height:auto; margin-bottom:20px; width:inherit;}
#search_planeta_404 {text-align:left; margin-left:225px; width:700px; margin-bottom:50px;}
#search_planeta_foot {width: 450px; overflow:hidden;}

.footer_all .footer_search {position:absolute; top:40px; left:31px; z-index:5;}
.footer_main .footer_search {position:absolute; top:270px; left:293px; z-index:5; }
/*статистика на главной*/
#main-stat {width: 385px;  height: 40px; background: url('/images/ads/stat.png') no-repeat left top; 
        position: absolute; left: -100px; top: 80px; display:block;}
#main-stat1 {display: block; position: absolute; font-weight: bold; left: 165px; top: 21px;}
#main-stat2 {display: block; position: absolute; font-weight: bold; left: 357px; top: 21px;}


#main-euro-banner {position: absolute; top: 90px; left:50px;}
#main-flash-media2 {position: relative; margin-left:190px;z-index:200; border: 1px solid black;
    width: 500px; height: 95px;}

#copyr {position: absolute; top: 360px; left:292px; color: #666666; font-size: 11px; line-height:20px;}
#copyr span {position: absolute; left: -10px ;top: 0;}

.elem_block {width:470px;}
.elem_block .elem {width:215px; margin:0 20px 20px 0;}
.elem_block .elem .img {margin:0 10px 0 0;}

.block_3_elem .elem img {float:left; margin:0 10px 0 0;}
.block_3_elem .elem .info {margin:15px 0 0;}

/*VOVAN-BEGIN*/
.cirk_nfull span.img_eurovision_blanks, .cirk_nfull_2 span.img_eurovision_blanks, .cirk_full span.img_eurovision_blanks {display:block; width:109px; height:11px; margin:0 auto; background:url(/i/golos.gif) no-repeat 0 0;}
.cirk_nfull span.img_eurovision_blanks2, .cirk_nfull_2 span.img_eurovision_blanks2, .cirk_full span.img_eurovision_blanks2 {display:block; width:109px; height:11px; margin:0 auto; background:url(/images/ads/golos2.gif) no-repeat 0 0;}
.cirk_nfull span.img_eurovision_blanks3, .cirk_nfull_2 span.img_eurovision_blanks3, .cirk_full span.img_eurovision_blanks3 {display:block; width:109px; height:11px; margin:0 auto; background:url(/images/ads/golos3.png) no-repeat 0 0;}
/*VOVAN-END*/
/*VOVAN-BEGIN*/
.block_3_elem {padding:52px 0 40px 225px;}
.eurovision_block {background:url(/images/ads/eurovision.jpg) no-repeat right top; position: absolute; right:0; top:150px;
width: 331px; height: 686px; }
.eurovision_block_google {position: relative; width:250px; text-align:center; z-index:1; float: right;}
.eurovision_block_google_news {position: absolute; right:30px; top:300px; width:160px; text-align:center; z-index:1;}


.eurovision_block2 {padding-left: 170px !important; width: 800px; margin-top:0; padding-top:0;}
.eurovision-text {padding-left:230px; color: #5c5c5c; line-height:20px; width: 450px;}
.block_3_elem .cirk_nfull {position:relative; top:0px; left:-78px; margin:0 0 -53px 0; z-index:4;}
.block_3_elem .elem2 {float:left; position:relative; width:245px; height: 110px; margin:0 0 0 18px; _margin:0 0 20px 9px; font-size:11px; line-height:18px;}
.block_3_elem .elem2 a {color:#000; text-decoration:none;}
.block_3_elem .elem2 a:hover {/*text-decoration:underline;*/}
.block_3_elem .elem2 img {float:left; margin:0 20px 0 0;}
.block_3_elem .elem2 .info {margin:18px 0 0 0;}
.block_3_elem .elem2 a.title,
.block_3_elem .elem2 a.title_2  {text-decoration:none; color: #21a6eb; }
.block_3_elem .elem2 a.title:hover,
.block_3_elem .elem2 a.title_2:hover  {text-decoration:none; }
.block_3_elem .elem2 a.title img,
.block_3_elem .elem2 a.title_2 img {margin-right:5px; position: relative; top: 3px;}
.block_3_elem .elem2 a.title_2 img {margin-right:7px;  }
.block_3_elem .elem2 a.title_2 span {position: relative; top: 2px; font-size: 13px !important;}

div.page_title span.eurovision_head {display:block; width:365px; height:24px; margin:0 0 8px 0;
        background:url(/images/ads/eurovision-head.gif) no-repeat 0 0;}

        div.page_title span.simpation_head {display:block; width:494px; height:23px; margin:0 0 8px 0;
        background:url(/images/ads/comp2.png) no-repeat 0 0;}

/*VOVAN-END*/


#news-banner { padding-top: 20px; padding-bottom:20px; width: 728px; margin-left: 150px;}
.news_block div.text2 {margin:15px 0 0 0px;}
.news_block div p {padding-bottom: 25px;}
.news_block a {text-decoration:underline; color: black;}

.news_block .text a, .news_block .text2 a {color:#fb8138;}
.news_block .text a:hover, .news_block .text2 a:hover { text-decoration: none;}

.video .statistics {position:relative; width:400px; margin:0 auto; padding:0 0 30px 0;
 font-size:12px; font-family:Tahoma, sans-serif; color:#000; line-height:19px; background:none !important;
    height: 10px;}

.head .second_menu_tv {position: absolute; top:215px; left:665px; width: 51px; height: 25px;}
.second_menu_tv a {display:block; width: 51px; height: 25px; position: relative; overflow:hidden;}
.second_menu_tv a span {display:block; width: 51px; height: 25px; position: absolute; left:0; top:0;
    background:url('/images/tomain.png'); cursor:pointer;}

.head .second_menu {position:absolute; top:218px; left:732px; color:#5c5c5c;}

h1.img_title span.text-page {color: #fb6939; font-family: Verdana, Tahoma, Arial; font-size: 23px;
    text-transform:uppercase; font-weight:normal; position: relative; top: -4px;}


/*Анкета редактирование*/
div#u_reg {position: relative; display:block; }
#u_reg div {height: 25px; width: 232px; position: relative; margin-left: 5px;}
div#u_reg_head {display:block; width: 160px; height: 32px; overflow:hidden; position:relative; margin-left:32px; margin-bottom: 17px;}
#u_reg input {float:right;border: 1px solid #757575;}
#u_reg strong {white-space:nowrap;}
#uu1 { width: 180px; height: 17px;}
#uu2, #uu3 {width: 115px; height: 17px;}

#u_anketa {margin-bottom: 80px; }
#u_anketa div input  {float: right;border: 1px solid #757575;}
#u_edit-images input {border: 1px solid #757575; }
#u_edit-images {line-height:30px;}

#ua1, #ua2, #ua4, #ua5 {height: 25px;}
#ua3 {height: 45px;}
#ua1 input {width: 170px; height: 17px;}
#ua2 input {width: 140px; height: 17px;}
#ua4 input {width: 177px; height: 17px;}
#ua5 input {width: 160px; height: 17px;}
#ua6 {margin-top: 30px;}
#ua6 select {float: right;border: 1px solid #757575; width: 138px;}
#ua6 div {margin-left: 5px; height: 25px;}
#ua7 {margin-top: 10px;}
#ua8 input {width: 134px;}
#ua9, #ua11 {margin-top: 30px;}
#ua9 textarea,#ua11 textarea {width: 206px; height: 120px; border: 1px solid #757575; margin-top: 5px;}

#ua10, #ua12, #ua13 {margin-top: 20px; text-align:left;  width: 210px; }
div#ua10 input,div#ua12 input ,div#ua13 input  {width: 180px; height: 17px; float: none; margin-top: 3px;}
div#ua10 a.uplus,div#ua10 a.uplus:active,div#ua10 a.uplus:hover,div#ua10 a.uplus:visited,
div#ua10 a.uplus:link {float: right; right:0; bottom: 0px; display:block;}
div#ua12 a.uplus,div#ua12 a.uplus:active,div#ua12 a.uplus:hover,div#ua12 a.uplus:visited,
div#ua12 a.uplus:link {float: right; right:0; bottom: 0px; display:block;}
div#ua13 a.uplus,div#ua13 a.uplus:active,div#ua13 a.uplus:hover,div#ua13 a.uplus:visited,
div#ua13 a.uplus:link {float: right; right:0; bottom: 0px; display:block;}
div#ua10 a.uplus img,div#ua12 a.uplus img,div#ua13 a.uplus img  {border:0; margin:0;}

#u_edit-images input#ua14 {margin-top: 30px; margin-bottom: 30px; margin-left: 100px; border:0;}

.show-on-top {z-index: 300; background-color:#EEEEEE;}
.errors, .news_block div.errors {color: red; margin-left:0 !important; padding:0; }



.news_block #adv10 {display:block; position: relative; width: 467px; height: 365px; margin-left:0 !important; padding:0;}
.news_block #adv10 div {padding: auto; margin: auto;}
#adv10 input,#adv10 select, #adv10 textarea  {border: 1px solid #7C7C7C; }
#adv1 {position: absolute; left: 0; top:4px;}
#adv2 {position: absolute; left: 122px; top:0; width: 180px;}
#adv3 {position: absolute; left: 0; top:30px;}
#adv4 {position: absolute; left: 122px; top:53px; width: 180px;}
#adv5 {position: absolute; left: 0; top:92px;}
#adv6 {position: absolute; left: 122px; top:89px;}
#adv7 {position: absolute; left: 0; top:130px;}
#adv8 {position: absolute; left: 122px; top:130px; width: 310px;height: 120px;}
#adv9 {position: absolute; left: 0; top:260px; font-size: 11px;}
#adv20 {position: relative; height: 270px;}
input#adv21 {position: absolute; right:30px; border:0;}

.reg_text1 {position:relative; width:163px; height:18px; margin:50px auto 33px auto; background:url(/images/text/auth.gif) no-repeat 0 0;}
.registration_block input#reg-ok,.registration_block input#reg-ok1 {position:relative; width:43px; height:43px; cursor:pointer; border:0; display:block;  padding-top:10px; background:none; float:none; clear:left; margin-left: auto; margin-right: auto;}
.registration_block input#reg-ok1 {padding-top: 30px;}
.registration_block a#captcha-a {background:none; margin:auto; width:auto; height:auto;}
.registration_block .user-reg-close, .registration_block .user-reg-close1 {width: 8px; height:9px; overflow:hidden; display:block;    position: absolute; right: 60px; top: 110px;}
.registration_block .user-reg-close1 {top: 60px; right: 90px;}
.registration_block .user-reg-close span, .registration_block .user-reg-close1 span  {display:block; z-index:100; width: 8px; height:9px; position: absolute; left:0; top:0; background:url(/images/ads/form-close.gif) no-repeat 0 0; cursor:pointer;}
.reg_link1 {cursor: pointer; color: white; text-decoration:underline; position: relative; top:-20px;}

.head .login2 {position:absolute; top:0; left:225px; width:191px; height:78px; background:url(/images/ads/main-register.jpg) no-repeat 0 0; text-align:center; z-index:0;}
.head .login2 a {display:block; height: 78px; width:191px; z-index:1;  cursor:pointer; text-decoration:none;}

/*Время в шапке*/
#clock {position: absolute; left:218px; top: 190px; color: #02b1ea; text-transform:uppercase;
    font-size: 11px; font-weight:bold; width: 200px; text-align: right;}
#clock span {text-transform:none;}
a#clock-change {text-transform: lowercase; color: gray;}
#clock-timezone  {position: absolute; right:0; top: 0; width: 200px; height: 100px; z-index:20; background: #ffffff;}
#clock-timezone select {width: 200px; margin-top: 10px; font-size: 11px; border: 1px solid gray;}
#clock-timezone input {border: 1px solid gray; width: 100px; height: 15px; margin-top: 5px;
    font-size: 10px;}

#google_block

 {margin-top: 10px; margin-bottom: 10px; width: 468px; margin-left: auto; margin-right: auto;
    text-align:center; }



#radio {position: absolute; bottom: -12px; right: 278px;
    width: 302px; height: 117px; z-index: 50;}
#radio a {color: #02b1ea;font-size: 11px; display:block; position:relative; width: 302px; height: 117px;}
#radio span {display:block; position:absolute; width: 302px; height: 117px; left:0; top:0;
background:url(/images/ads/radio.jpg) no-repeat 0 0 ;}

a#adv-add-but {display:block; overflow:hidden; width: 174px; height: 11px; position: relative; margin-left: 500px;}
a#adv-add-but span {display:block; width: 174px; height: 11px; background:url(/images/ads/adv_add.gif) no-repeat 0 0; position: absolute; left:0; top:0; cursor: pointer;}

.banner-benefis-text {width:248px; margin-top:0px; margin-bottom:30px; font-size:11px; border:solid thin #999900; border-top:#ffffff;}
.banner-benefis-text a {text-decoration:underline; display:block; margin-bottom:3px; color:#008fd4; font-weight:bold; font-size:11px;}
.banner-benefis-text a:hover {text-decoration:none;}
.banner-benefis-text p a {color: #5c5c5c; text-decoration:none; font-size: 10px;    }
.banner-benefis-text p {margin:0; padding:5px;}
.banner-benefis-text p a:hover { text-decoration:underline;}
.banner-benefis-text span a {color: #FB8138; text-decoration:underline; font-size: 10px; margin:0; margin-top:10px; text-align:right;  margin-left:5px; margin-right:5px;}
.banner-benefis-text span a:hover { text-decoration:none;}


.banner-text {width: 230px; margin-top: 15px; margin-bottom: 30px;font-size: 10px;}
.banner-text a {text-decoration:underline; display: block;margin-bottom:3px; color: #008fd4;
    font-weight:bold; font-size: 11px;}
.banner-text a:hover {text-decoration:none;}
.banner-text p a {color: #5c5c5c; text-decoration:none; font-size: 10px;    }
.banner-text p {margin:0; padding:0;}
.banner-text p a:hover { text-decoration:underline;}
.banner-text span a {color: #000; text-decoration:underline; font-size: 10px; margin:0;
        margin-top:3px;}
.banner-text span a:hover { text-decoration:none;}
	input.searchSub
	{
		border: none;
		background: url(/images/ads/searchSub.jpg) top left no-repeat;
		width: 21px;
	}
#country-choose {position: relative; clear: both; padding-top: 10px;}

.col_2 {}
.col_2 div.moovie {height:200px !important; width: 202px; margin-right: 3px; float:left; overflow:hidden; }
.col_2 div.moovie img { margin:0; border:4px solid #008fd4; margin-bottom: 10px;}
.col_2 div.moovie .info {margin:0 0 0 0; }
/*.col_2 div.moovie .see {float:left; height:21px; margin:15px 0 0 0; padding:5px 0 0 34px; background:url(/images/arr_button_right.png) no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/arr_button_right.png",sizingMethod="crop"); cursor:pointer;}*/
.col_2 div.moovie a {color:#008fd4; font-size:12px; font-family:Tahoma, sans-serif; font-weight:bold; text-decoration:underline;}
.col_2 div.moovie a:hover {text-decoration:none;}


h1.img_title span.news {display:block; width:155px; height:15px; margin:0 0 9px -97px; background:url(/images/text/news.png) no-repeat 0 0;}


.jj_block { margin-left: 207px;}


#media-col2 {float:left; width:415px; padding:0; padding-left: 5px; color:#5c5c5c; font-size:12px; font-family:Arial, sans-serif;
    overflow:hidden; }
#media-col22 {float:left; width:700px; padding:0; padding-left: 5px; color:#5c5c5c; font-size:12px; font-family:Arial, sans-serif;
    overflow:hidden; }

.col_3 {padding-left: 10px !important; padding-right:0 !important; }
h1.archiv span.more_news2 {display:block; width:169px; height:10px; background:url(/images/ads/news_country.png) no-repeat 0 0;}

#channel-block {display:block; height: 5px; width: 500px; overflow:hidden; border:0;border-color:#FFFFFF;
    position: relative;}
#channel-block iframe { border: 1px solid #FFF !important; overflow:hidden; width: 500px;  height: 300px; border-color:#FFFFFF;}
#channel-block2 {position: absolute; left:0;top:0; background:#FFF; width: 500px; height: 5px;}


#channel-tabs {width: 814px; height: 33px; text-align: right; margin-left: auto;
     margin-right: auto;}
#channel-tabs ul { margin:0; padding:0; list-style:none; margin-left: 94px;}
#channel-tabs li {width: 143px; height: 33px; display:block; float:left;
margin:0; padding:0; list-style:none;}
#channel-tabs a {width: 143px; height: 33px; display:block; position: relative;}
#channel-tabs a span {display:block; width: 143px; height: 33px; position:absolute; left:0; top:0; cursor:pointer;}
span#ss5 {background:url(/images/ads/tabs/premiera1.png) no-repeat 0 0;}
span#ss4 {background:url(/images/ads/tabs/fresh1.png) no-repeat 0 0;}
span#ss3 {background:url(/images/ads/tabs/relax1.png) no-repeat 0 0;}
span#ss2 {background:url(/images/ads/tabs/tvtour1.png) no-repeat 0 0;}
span.ss5a {background:url(/images/ads/tabs/premiera2.png) no-repeat 0 0 !important;}
span.ss4a {background:url(/images/ads/tabs/fresh2.png) no-repeat 0 0 !important;}
span.ss3a {background:url(/images/ads/tabs/relax2.png) no-repeat 0 0 !important;}
span.ss2a {background:url(/images/ads/tabs/tvtour2.png) no-repeat 0 0 !important; }

/*2009-12-15 VOVA*/
span#ss7 {background:url(/images/ads/tabs/poker1.png) no-repeat 0 0;}
span.ss7a {background:url(/images/ads/tabs/poker2.png) no-repeat 0 0 !important; }
/*2009-12-15 VOVA*/

#tv-top {display:block; width: 814px; height: 450px; margin-left: auto; margin-right: auto;
background:url(/images/ads/tv-top.jpg) no-repeat 0 0; margin-top:0; padding:0; overflow:hidden;
    position:relative;}

#tv-top a {display:block; position:absolute; width: 285px; height: 237px; text-decoration:none; cursor:pointer;}
#tv-top a#sa4 {left:265px; top:202px; z-index: 9; background:url(/blank.gif) repeat 0 0;  }
#tv-top a#sa3 {left:480px; top:43px; z-index: 10;background:url(/blank.gif) repeat 0 0; }
#tv-top a#sa2 {left:46px; top:43px; z-index: 10;background:url(/blank.gif) repeat 0 0; }

#myContent {width: 814px; height: 450px; background:#000; margin-left: auto; margin-right: auto; color: black;}
#myContent2 {width: 749px; height: 461px; background:#000; margin-left: 0; margin-right: auto; color: black;}
#myContent3 {width: 749px; height: 461px; background:#000; margin-left: auto; margin-right: auto; color: black;}

#myContent4 {width: 749px; height: 450px; background:#000; margin:0; padding:0; color: black;margin-left: 32px; margin-top: 29px;
overflow:hidden;border: 1px solid black;}


.coll_1 form.pm input {float:right; display:block; width:95px; height:10px; margin:3px 0 0 0; background:url(/images/text/send.gif) no-repeat 0 0;}

.col_1 {padding-top: 54px;}



.table-main {border-collapse:collapse; border: 1px solid black;}
.table-main table {border-collapse:collapse; border: 1px solid black;}
.table-main h1 {padding:0; margin:0; font-size: 20px;}
.table-main h2 {padding:0; margin:0; font-size: 17px;}
.table-main h3 {padding:0; margin:0; font-size: 14px;}
.table-main thead {font-weight:bold; background:#C99; text-align:center;}
.table-main tfoot {color:#999; background:#FCF;}
.table-main td {margin-right: 10px; border: 1px solid black; vertical-align:top; line-height:15px;
width: 200px !important;}
.table-main a {text-decoration:none;}
.td-next-week { background-color:#CFF;}
.td-today { background-color:#FFC; border: 3px solid red;}
.table-main div {padding:0; margin:0;}

.table-channels {border-collapse:collapse; border:1px solid green;}
.table-channels td { border:1px solid green; background:#930; padding: 4px;}
.table-channels a {color: #000;}
.table-channels td.active {background-color:#099; font-weight:bold;}
.table-channels td.head {background-color:#fff; font-weight:bold;}
.links a, .links img{ margin:0; padding:0;}
td.otbivka {color:silver;}
.but {display: block; border: 1px solid black; background-color:#FFEEEE; width: 150px; text-align:center;
height: 15px;}

table.table-vids {width: 200px;}
table.table-vids td.dtime {width: 40px;}

.footer_all {}
.footer_all .menu_2 {position:absolute; bottom:85px; left:31px; width:468px; height:34px; background:url(/images/text/menu_2.png) no-repeat 0 0; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/text/menu_2.png",sizingMethod="crop");}
.down_banner {}

#jj_sub_foot {position:absolute; top:177px; left:31px; width:10px; height:10px;}
.footer_main #jj_sub_foot {position:absolute; top:210px; left:293px; width:10px; height:10px; z-index: 4;}

/**************************** Конкурсы ********************************************/
/*Меню конкурсов*/
ul#competition_menu, ul#competition_menu li {padding:0; margin:0; display: block; list-style:none; color: #fb6939; position: relative; width: 150px; }
ul#competition_menu {position: absolute; right: 150px; top:20px;}
ul#competition_menu a {color: #fb6939; display: block; height: 20px; padding-top:5px; border: 1px solid #fb6939; text-decoration:none; padding-left: 4px;  z-index: 10;}
ul#competition_menu ul {position: absolute; left: 140px; top: 10px;}
ul#menu_active, ul#menu_archive {display:none; visibility:hidden; background: #cccccc;  padding:0; margin:0; z-index: 20; border: 1px solid red;}
ul#menu_active a, ul#menu_archive a {color: #02b1ea; border:0;}

.comp_link_add, .comp_link_add a {color: #02b1ea; font-size: 15px;}
.comp_link_add a:hover {text-decoration:none;}

/*Индикатор загрузки*/
#indicator {position: fixed; left: 0; top: 0; width: 100%;height: 100%; background: url('/css/images/grey.png');z-index: 90;}
#indicator #ind_wrapper {position: absolute;left: 50%;top: 50%;z-index: 95;}
#indicator #ind_info {	position: relative;	left: -145px; top: -26px; width: 270px; height: 32px; z-index: 99; border: 1px solid #888; padding: 10px; background: #eee; vertical-align: middle;}
#indicator #ind_info img {vertical-align: middle; display: block; float: left;}
#indicator #ind_info span {display: block; float: left; margin: 8px 0 0 15px;}

/*Форма соревнования*/
form.competition_form p {clear:both;}
form.competition_form label {font-weight: bold; display:block; width: 150px; float:left;}
form.competition_form span {clear:both; font-size: 11px; color: #666666;}
form.competition_form hr {color: #333333; height: 1px;}
form.competition_form a {color: #02b1ea; font-size: 15px;}
form.competition_form a:hover {text-decoration:none;}

.competition_message {font-size: 15px;}

/*iframe.goog-te-banner-frame{display:none; visibility:hidden;}
iframe#:1.container {display:none; visibility:hidden;}*/


/*Новая главная*/
