* {
	font-size: 100.01%
}



body, div, td, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, span, a, form {
	margin:0; padding:0;
}

ul {
	list-style-type: none;
}

body {
	font-family: Arial, sans-serif;
	font-size: 80%;
	background: #ffffff;
	color: #515151;
}



#sitestat {display: none;}

#none a{border-bottom: none;}
#privat table td {padding:5px;}

.imgS {border: solid 1px #cccccc;}

img {
        border: none; text-decoration: none;
}

a {outline:none;
	color: #504e74;
        /* border-bottom: 1px solid */

}

a:hover {outline:none;
	color: #b31a1f;
	text-decoration: none;
         /* border-bottom:  none; */
}




h1, h2, h3, h4 {
	font-weight: normal;
	color: #b31a1f
}

h1 {
	font-size: 1.9em;
	margin-top: 10px
}

h2 {
	font-size: 1.5em;
	margin-top: 15px
}

h2.first {
	font-size: 1.5em;
	margin-top: 5px;
}

h3 {
	font-size: 1.1em; font-weight: bold;
}

p {
	margin-top: 8px;
	line-height: 1.4em
}

#index, #next {margin-left:5px;margin-top:-15px;}

#index table, #next table {
	width: 1000px;
	margin: 0 auto;
	border-collapse: collapse;background:#ffffff;
        -moz-border-radius:10px; -webkit-border-radius:0 0 10px 10px; border-radius:0 0 10px 10px;
        padding-bottom:10px;
}

#index td{
	padding: 0;
	vertical-align: top;
}


#index_fun table.fun {
	width: 1000px;
	margin: 0 auto;
	border-collapse: collapse;background:#ffffff;
}

#index_fun table.funblock {
	width: 740px;
	border-collapse: collapse;
 
}

#index_fun td {
	padding: 0;
	vertical-align: top;
}


#nrj_in_the_world {position: relative;margin: 0 auto;width: 1000px; height: 18px;}
#nrj_in_the_world  ul {list-style-type: none;}
#nrj_in_the_world  ul li  {float: left;width: 76px; height: 18px; text-align:center;}
#nrj_in_the_world  ul li  a{position: relative;padding-top: 7px;}


#brandbg { background:url(/Esdbpics/energy_m2012.jpg) top center no-repeat;}
/* /Esdbpics/bg_vesna_1.jpg*/
/* /Esdbpics/nrj_osen.jpg */
/* /Esdbpics/bg_winter2010bb.jpg */
/* /Esdbpics/bg_revolver_1.jpg */
/* /Esdbpics/b2w_frends_tpl.jpg b2w_frends_tpl2_*/
/* /Esdbpics/b2w_frends_tpl_3.jpg */

#header {
	position: relative;
	margin: 0 auto;
	width: 1000px; height: 250px; z-index:300; top:-40px;
}

#header .map {
	position: absolute; top:40px; left:130px;
	z-index:-1;
}

#header .map_bann {
	position: absolute; top:105px; left:330px;
	z-index:-1;
}


#header a {font-weight:bold;}



/* онлайн каналы 101 */

#header_e_new {position: absolute;  z-index: 102; top:162px; left:650px;}
#header_e_new .e101_new{ width:30px;height:60px;padding:0px;font-size: 1.2em;padding-top:12px;text-align:center;}
#header_e_new #plus_new {text-align:left; position: absolute; top:17px; left:4px;width:140px;display: none; background:#E9584E;padding-top:0px 0px 0px 0px;}

#header_e_new #plus_new p {font-weight:bold;font-size:11px;padding:4px 0px 2px 12px;line-height:6px;}
#header_e_new #plus_new a{color:#ffffff;}
#header_e_new #plus_new a:hover {opacity: 1;color:#3B3B3B;}
#header_e_new #plus_new a span{color:#3B3B3B;}
#header_e_new #plus_new a span:hover {opacity: 1;color:#000000;}





.bann {padding-top: 10px;}
.bann a {border-bottom: none;}



#logo {
	position: absolute; top: 35px; left: 0px; z-index:20
}

#logo a {
	text-decoration: none;
}


#menu { background:#ffffff;width:1000px;
	position: absolute; top: 230px; left: 3px;
	font-size: 0.85em; font-weight: bold;z-index:1
}

#menu ul {
	float: left;
	width: 1000px; height: 35px;
}

#menu ul li {
	float: left;
}

#menu ul li a {
	display: block;
	position: relative;
	width: 111px; height: 28px; padding-top: 7px;
	background: url(/Esdbpics/menu_out111.gif);
	color: #fff;
	text-decoration: none;
	text-align: center;
}

#menu ul li span {
	display: block;
	position: relative;
	width: 111px; height: 28px; padding-top: 7px;
	color: #fff;
	text-align: center;
}

/* 
#menu ul li a.l {
	background-image: url(/Esdbpics/menu_out_l.gif);
}*/

/* #menu ul li a.r {background-image: url(/Esdbpics/menu_out_r.gif);} */
/* 
#menu ul li a.r {background-image: url(/Esdbpics/menu_out_ra.gif);}

#menu ul li a.radio:hover, #menu ul li span.radio {
	background-image: url(/Esdbpics/menu_radio.gif);
}

#menu ul li a.programs:hover, #menu ul li span.programs {
	background-image: url(/Esdbpics/menu_programms.gif);
}

#menu ul li a.interactive:hover, #menu ul li span.interactive {
	background-image: url(/Esdbpics/menu_interactive.gif);
}

#menu ul li a.music:hover, #menu ul li span.music {
	background-image: url(/Esdbpics/menu_music.gif);
}

#menu ul li a.team:hover, #menu ul li span.team {
	background-image: url(/Esdbpics/menu_team.gif);
}

#menu ul li a.actions:hover, #menu ul li span.actions {
	background-image: url(/Esdbpics/menu_actions.gif);
}

#menu ul li a.photo:hover, #menu ul li span.photo {
	background-image: url(/Esdbpics/menu_photo.gif);
}


#menu ul li a.award:hover, #menu ul li span.award {
	background-image: url(/Esdbpics/menu_video.gif);}

*/

#topbanner {width:600px;height:90px;
	position: absolute; top: 55px; left: 180px
}



/* новое меню */

#menu ul li a.nrj_onair:hover, #menu ul li span.nrj_onair {cursor:pointer;
	background-image: url(/Esdbpics/menu_radio111.gif);
}

#menu ul li a.nrj_programs:hover, #menu ul li span.nrj_programs {cursor:pointer;
	background-image: url(/Esdbpics/menu_programms111.gif);
}

#menu ul li a.nrj_music:hover, #menu ul li span.nrj_music {cursor:pointer;
	background-image: url(/Esdbpics/menu_music111.gif);
}

#menu ul li a.nrj_connect:hover, #menu ul li span.nrj_connect {cursor:pointer;
	background-image: url(/Esdbpics/menu_interactive111.gif);
}

#menu ul li a.nrj_team:hover, #menu ul li span.nrj_team {cursor:pointer;
	background-image: url(/Esdbpics/menu_team111.gif);
}

#menu ul li a.nrj_action:hover, #menu ul li span.nrj_action {cursor:pointer;
	background-image: url(/Esdbpics/menu_actions111.gif);
}

#menu ul li a.nrj_gallery:hover, #menu ul li span.nrj_gallery {cursor:pointer;
	background-image: url(/Esdbpics/menu_photo111.gif);
}

#menu ul li a.nrj_video:hover, #menu ul li span.nrj_video {cursor:pointer;
	background-image: url(/Esdbpics/menu_video111.gif);
}

#menu ul li a.nrj_battle:hover, #menu ul li span.nrj_battle{cursor:pointer;
	background-image: url(/Esdbpics/menu_battle111.gif);
}



#submenu {
	position: absolute; top: 265px; left: 3px;
	width: 1000px; height: 27px;
	background: #ffffff url(/Esdbpics/submenu_bg.gif) repeat-x;
	font-size: 0.85em; font-weight: bold;
	text-align: center;
}

#submenu_l {
	width: 1000px; height: 25px;
	background: url(/Esdbpics/submenu_l.gif) left no-repeat;
}

#submenu_r {
	width: 1000px; height: 25px;
	background: url(/Esdbpics/submenu_r.gif) right no-repeat;
}

#submenu a {margin: 0 10px}
#submenu .radio a {color: #b4418b}
#submenu .programs a {color: #ec8906}



#submenu .interactive a {color: #539aa4}
#submenu .music a  {color: #4caa68}
#submenu .team a {color: #8f3eba}
#submenu .actions a {color: #b83f3f}
#submenu .photo a {color: #4744b1}
#submenu .award a {color: #8fc45c}
#submenu .battle a {color: #c4a45c}

#submenu_nrj_onair {display: none;height:35px;_height:25px;}
#submenu_nrj_onair a {color: #b4418b;text-decoration:underline;padding:0px 5px 0px 5px;}
#submenu_nrj_onair a:hover {color: #b4418b;text-decoration:none;}

#submenu_nrj_programs {display: none;height:35px;_height:25px;}
#submenu_nrj_programs a  {color: #ec8906;text-decoration:underline;padding:0px 5px 0px 5px;}
#submenu_nrj_programs a:hover  {color: #ec8906;text-decoration:none;}

#submenu_nrj_connect {display: none;height:35px;_height:25px;}
#submenu_nrj_connect a {color: #539aa4;text-decoration:underline;padding:0px 5px 0px 5px;}
#submenu_nrj_connect a:hover {color: #539aa4;text-decoration:none;}

#submenu_nrj_music  {display: none;height:35px;_height:25px;}
#submenu_nrj_music  a {color: #4caa68;text-decoration:underline;padding:0px 5px 0px 5px;}
#submenu_nrj_music  a:hover {color: #4caa68;text-decoration:none;}

#submenu_nrj_team {display: none;height:35px;_height:25px;}
#submenu_nrj_team a {color: #903ebb;text-decoration:underline;padding:0px 5px 0px 5px;}
#submenu_nrj_team a:hover {color: #903ebb;text-decoration:none;}

#submenu_nrj_action {display: none;height:35px;_height:25px;}
#submenu_nrj_action a  {color: #B94040;text-decoration:underline;padding:0px 5px 0px 5px;}
#submenu_nrj_action a:hover {color: #B94040;text-decoration:none;}

#submenu_nrj_gallery {display: none;height:35px;_height:25px;}
#submenu_nrj_gallery a {color: #4744b1;text-decoration:underline;padding:0px 5px 0px 5px;}
#submenu_nrj_gallery a:hover {color: #4744b1;text-decoration:none;}

#submenu_nrj_video {display: none;height:35px;_height:25px;}
#submenu_nrj_video a {color: #8fc45c;text-decoration:underline;padding:0px 5px 0px 5px;}
#submenu_nrj_video a:hover {color: #8fc45c;text-decoration:none;}

#submenu_nrj_battle {display: none;height:35px;_height:25px;}
#submenu_nrj_battle a {color: #c4a45c;text-decoration:underline;padding:0px 5px 0px 5px;}
#submenu_nrj_battle a:hover {color: #c4a45c;text-decoration:none;}

#submenu_nrj_onair a.active, 
#submenu_nrj_programs  a.active, 
#submenu_nrj_connect a.active, 
#submenu_nrj_music a.active, 
#submenu_nrj_team a.active, 
#submenu_nrj_action a.active, 
#submenu_nrj_gallery a.active, 
#submenu_nrj_video a.active, 
#submenu_nrj_battle a.active {background:#474747;color:#ffffff !important;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;text-decoration:none;border-bottom:none;}

#online {
	position: absolute; top: 166px; left: 147px;
	font-size: 0.85em; font-weight: bold; z-index:3;
}



#online #text {
	margin: 20px 0px 0px 52px; z-index:32;
}

#online #text b {
 display: block;font-weight:bold;font-size: 0.97em;
 position: absolute; top:30px; left:700px; z-index:33;
}

#online #text b a {margin: 0; padding:0px 7px 0px 20px ;color:#000000;text-decoration:underline;}
#online #text b a:hover {;color:#ED1F27;text-decoration:none;}


#online #text  span {float:right;
 display: block; color:#BBBBBB;
 margin: 6px 9px 5px 3px;font-weight:normal;
}

#online #text span a {position: relative;padding-right:2px;color:#838C93;}
#online #text span a:hover {position: relative;padding-right:2px;color:#DF0023;text-decoration:none;}



/* Строка эфира */

#online .vefirer {width: 660px;height:29px;padding-top:0px; margin: 0;background: url(/Esdbpics/eee_efir_bg3.png) right no-repeat;position:absolute; left:-160px;top:7px;}

#online #text marquee {position: relative; width: 200px;left: 220px;
	padding:7px 4px 0px 4px;color:#DF0023;}

#online #text marquee a{color:#DF0023;text-decoration:none;font-weight:bold;}
#online #text marquee a:hover{color:#000000;text-decoration:none;font-weight:bold;}







#on_air {
	position: absolute; top: 45px; left: 819px;
	width: 180px;height:140px;
}

#on_air img {padding:2px 0px 0px 2px ;}
	


#on_air h3 a{width: 150px;
        position: absolute; top:0px; left:10px;
         font-size: 0.74em;cursor:pointer;
}

#on_air a b{
        position: absolute; top:118px; left:0px;
        cursor:pointer;
}

#on_air a span{
        position: absolute; top:118px; left:75px;
        cursor:pointer;
}

#on_air p {
	margin-top: 0px;
	font-size: 0.85em; font-weight: bold;
        position: absolute; top: 100px;left:10px;
}

#on_air .efir_now {width: 180px;height:140px;background: url(/Esdbpics/efir_now.png) top left no-repeat;}
}




/* Версточная сетка */

#content {
	width: 740px;
        text-align:left;
}

#content h3 {
	margin-top: 10px
}

#content ul {
	margin: 8px 0 0 17px;
	list-style-type: square;
	width: 600px
}

#content ol {
	margin: 8px 0 0 20px;
	width: 600px
}

#content ul li, #content ol li {
	margin-top: 5px;
}



#content ul li {
	padding-left: 3px
}

/* Многоколонники */


.textblock {
	float: left;
	width: 740px;
	padding-bottom: 15px;
	clear: both;
}

.half {
	float: left;
	width: 350px;
	padding-right: 20px
}

.third {
	float: left;
	width: 225px;
	padding-right: 20px
}

/* Типа цветовое кодирование */

.nrj_onair a, .nrj_onair h1, .nrj_onair h2, .nrj_onair h3 {
	color: #b4418b
}

.nrj_programs a, .nrj_programs h1, .nrj_programs h2, .nrj_programs h3 {
	color: #ec8906
}


.cabinets  a, .cabinets  h1, .cabinets  h2, .cabinets  h3 ,
.nrj_connect a, .nrj_connect h1, .nrj_connect h2, .nrj_connect h3 {
	color: #539aa4
}

.nrj_newtrack a, .nrj_newtrack h1, .nrj_newtrack h2, .nrj_newtrack h3, 
.nrj_music a, .nrj_music h1, .nrj_music h2, .nrj_music h3 {
	color: #4caa68
}

.nrj_dj a, .nrj_dj h1, .nrj_dj h2, .nrj_dj h3,
.nrj_team a, .nrj_team h1, .nrj_team h2, .nrj_team h3 {
	color: #8f3eba
}

.nrj_all_actions a, .nrj_all_actions h1, .nrj_all_actions h2, .nrj_all_actions h3 ,
.nrj_action a, .nrj_action h1, .nrj_action h2, .nrj_action h3 {
	color: #b83f3f
}

.photo a, .photo h1, .photo h2, .photo h3,
.nrj_photo a, .nrj_photo h1, .nrj_photo h2, .nrj_photo h3,
.nrj_gallery a, .nrj_gallery h1, .nrj_gallery h2, .nrj_gallery h3 {
	color: #4744b1


}

.nrj_tv a, .nrj_tv h1, .nrj_tv h2, .nrj_tv h3,
.nrj_video a, .nrj_video h1, .nrj_video h2, .nrj_video h3 {
	 /* color: #649d50 */
         color: #949494
         /* color:#E21F26 */
}

.award a, .award h1, .award h2, .award h3 {
	color: #c69c09
}


/* рекламная колонка */

.banner {
	margin-top: 15px
}

.smallbanner {
	margin-top: 20px
}


/* поддон */

#footer {
	position: relative;
	width: 1000px; height: 100px;
	margin: 20px auto 0 auto; 
	font-size: 0.85em; padding-bottom:30px;
}

#f1 {
	position: absolute; top: 0; left: 0;
	width: 510px;font-size:0.80em;text-align:left;
}

#f2 {
	position: absolute; top: 0; left: 550px;
        text-align:left;
	width: 170px
}

#f3 {
	position: absolute; top: 0; left: 780px;text-align:left;
}


#f3 ul li {
	padding-bottom: 5px; text-align:left;
}


/* FORUM NEW */
.forum_butt_big {cursor:pointer;background:  url(/Esdbpics/knopka_forum_big.gif);
width:171;height:41;border: 0px;font-weight:bold;font-size:15px;color:ffffff;}
.forum_butt_sm {font-size: 0.85em;cursor:pointer;background:  url(/Esdbpics/knopka_forum_sm.gif);
width:113;height:28;border: 0px;color:ffffff;}
.forum_butt_rg {cursor:pointer;background:  url(/Esdbpics/knopka_forum_rg.gif);
width:144;height:28;border: 0px;font-size:12px;color:ffffff;}
.forum_block {background:#F5F2E4; border: solid 1px #BDB7AF;padding:5px;}
.citata {color:#666666;padding-top:10px;padding-left:40px;font-size:13px;font-style:italic;font-weight:bold;}

.fb1 {border-bottom:solid 1px #CCCCCC}
.fb1 img {width: 45px; height: 44px;}
.fb2 {border-bottom:solid 2px #CCCCCC}
.fbl1 {border-bottom:dashed 1px #CCCCCC}
.fbl2 {border-bottom:dashed 2px #CCCCCC}
.underline td {border-bottom: solid 1px #cccccc;}

.user_photo {float:left;width:130px;height:33px;line-height:12px;}
.user_photo1 {float:left;width:170px;height:210px;font-size:11px;}
.tarea{font-size: 13px;font-family: Arial, sans-serif;}

#news_photo_i {clear:both;}
#news_photo {width:100%;}
#news_photo .photo_i {float:left;text-align:left;width:235px;height:250px;padding-bottom:10px;}
#news_photo .photo_i img{border:solid 1px #EC8906;}
.ist{font-size:10px;color:#cccccc;text-align:right;padding-right:45px;margin-bottom:-40px;}


/* добавить закладки */
#add_me {float:right;margin:0; padding:7px;}

#tooltip{
background:#808080;
border:1px solid #666666;
color:#FFFFFF;
font:Tahoma, Arial, Helvetica, sans-serif;
margin:0px;
padding:3px 5px;
position:absolute;
visibility:hidden;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85); /* IE 5.5+*/
-moz-opacity: 0.85; /* Mozilla 1.6 и ниже */
-khtml-opacity: 0.85; /* Konqueror 3.1, Safari 1.1 */
opacity: 0.85; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
}

#advlink {
position: relative;
width: 950px;
margin: 0 auto 0 auto;
padding: 10px 20px 0 20px;
text-align: left; clear:both;;
}

#advlink p {
display: inline;
font-size: 10px;
padding-right: 10px;
color:#646464;
}

#advlink .linkadv {
display: block;
font-size: 10px;
color:#646464;
}

#advlink p a {
color:#646464;
text-decoration: underline;
}

.mfselect {
color:  #000000;
background-color: #E5EBAF;
border: inset 1px;
}

.mffile {
color:  #000000;
background-color: #E5EBAF;
border: inset 1px;
width: 450px;
}

.mftext  {
color:  #000000;
background-color: #E5EBAF;
border: inset 1px #808080;
width: 450px;
}
.mftarea {
font-family:Verdana, Arial, Helvetica, sans-serif, ;
font-size: 13px;
color: #000000;
background-color: #E5EBAF;
border: inset 1px #808080;
width: 450px;
}

.area {font-size: 12px;}

.mailtd td {
font-size: 12px;
}
/* голосовалка */
.poll1 {text-align:left;font-size: 11px;padding-top:5px;}
.poll1 a {font-size: 11px;}

#form_poll {
display: none;
}

#form_poll p {
color: Red; font-weight: bold;
font-size:12px;
padding-top:10px;
}

#form_poll code {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-bottom:15px;
}

/* список стран и городов */
.city_county_list {padding:0px 0px 0px 20px ;float:left;width:150px;height:180px;}
.city_county_list  a:hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
  				-moz-opacity: 0.3;
  				-khtml-opacity: 0.3;
  				opacity: 0.4;
				}

/* страны flash */
#www_picture {position:relative;width:1004px;height:30px;margin:0 auto;}
#islog{position:absolute;top:183px;left:0px;z-index:3;width:190px;height:30px;}





/* nrj - tv */
#tvt {width:740px;} 
#tvt .tvt_l{padding-top:10px;width:500px;} 
#tv_list {float:left;height:230px; width:230px;cursor:pointer;}
#tv_list .name {width:200px;font-size:11px;cursor:pointer;}
#tv_list span{color:#666666;font-size:11px;}
#tv_list img {border:solid 1px #f1f1f1;}

#tv_small_list {float:left;height:200px; width:125px;margin-right:25px;cursor:pointer;}
#tv_small_list img {border:solid 1px #f1f1f1;}
#tv_small_list .name {width:135px;font-size:11px;cursor:pointer;}
#tv_small_list span{color:#666666;font-size:10px;}

/* еще ролики */
.moretv {background:#f1f1f1;padding:10px;}

/* tv-menu */

#nrj_tv_menu {width:100%;font-size:11px;font-weight:bold;}

#nrj_tv_menu ul {list-style-type: none;width:100%;}

#nrj_tv_menu  ul li {float:left;}

#nrj_tv_menu  ul li a {
	display: block;
	position: relative;
	width: 200px; height: 21px; padding-top: 5px;margin:0 20px 0 5px;
	background: url(/Esdbpics/tv_menu_out.gif);
	color: #fff;
	text-decoration: none;
	text-align: left;
}



#nrj_tv_menu  ul li.active a {
	background-image: url(/Esdbpics/tv_menu_out1.gif);
}

#nrj_tv_menu  ul li.active a:hover {
	background-image: url(/Esdbpics/tv_menu_out1.gif);
}

#nrj_tv_menu  ul li a:hover{
	background-image: url(/Esdbpics/tv_menu_out1.gif);
}



/* Информподдержка */
#aaa_inform1 {margin:0 auto;width:240px;padding:0 0 0 0;}
#aaa_inform1 .inform_bann{float:right;padding:20px 0 0 0px;}
#aaa_inform1 .inform_bann_txt {width:220px;padding-bottom:10px;}

#aaa_inform {margin:0 auto;width:1000px;padding:30px 0 0 0;}
#aaa_inform .inform_bann{float:left;padding:10px 0 0 10px;}
#aaa_inform .inform_bann_txt {width:220px;padding-bottom:10px;}


/* Викторина в плеере */

#quiz_container {float: left; width: 410px;}
#quiz_container .head {background: url(/Esdbpics/head_actions1.gif) top left repeat-x; line-height: 0.5;}


#quiz_container label {cursor:pointer;}

#quiz_bulk {float: left; width: 380px; padding: 10px 15px; color: #515151; background:url(/Esdbpics/vi_fon.gif) top left no-repeat;}
#quiz_box {float: left; width: 380px; padding: 10px 15px; color: #515151;}
#quiz_question {font-size: 1.3em; font-weight: bold;}
#quiz_box .line {margin-bottom: 6px;}
#quiz_box .line input{margin-top: 7px;}
#quiz_form_submit, button{font-weight:bold;border:#DAC7C9 1px outset;font-size: 12px; background:url(/Esdbpics/button_bg.gif) repeat-x center;color: #ffffff;cursor: hand;height: 22px;padding-bottom: 7px;cursor:pointer;}
#quiz_bulk button {padding-top:20px;}
#quiz_submit {float:left; margin-top: 8px;}
#quiz_timer {float:right; margin-top: 8px; font-size: 1.4em; font-weight: bold;}

#quiz_score {border-collapse: collapse; width: 100%; background: #fff;}
#quiz_score th {background: url(/Esdbpics/head_radio.gif) top left repeat-x; color: #fff; text-align: left; font-size: 1.2em;}
#quiz_score th, #quiz_score td {padding: 4px 4px 4px 20px;}
#quiz_score td {border-top: 1px solid #ccc; font-size: 1.1em;}
#quiz_score a {color: #539aa4;}
#quiz_score .quiz_pos {text-align: center;}



/* вывод инфы про новость, интервью - просмотры, голоса */
.en_page_rank {width:100%;}
.en_page_rank ul li {float:left;padding:10px 20px 20px 0;color: #999999}

#en_page_rank a.js{
text-decoration:none;
border-bottom:dashed 1px;
}
#en_page_rank a.js:hover{
text-decoration:none;
border-bottom:none;
}


a.js{
text-decoration:none;
border-bottom:dashed 1px;
}
a.js:hover{
text-decoration:none;
border-bottom:none;
}

/* Ссылка на страницу */

#e_link {
position: absolute; 
display: none; 
width: 210px; z-index: 20; 
padding: 5px;
background: #FFFFFF;
border: solid 1px #A8A7A8;
}



#e_link textarea {
font-size: 11px;
width: 200px;
}

#e_link p {
font-size: 10px;
margin-bottom: 5px;
 color:#333;
}

#e_link h4 {
font-size: 11px; font-weight: bold; 
margin-left: 0;
font-family: Arial, sans-serif; color:#333;
}




/* Ссылка на 101 */
#refs101 {color:#666666;font-size:10px;}


/* РЕпутация и рейтинг */

.repohist {
float: left;
margin-top: 10px;
}

.repohist td {
padding-right: 15px;
padding-top: 5px;
}

.repohist td img {
position: relative;
top: 2px;
}

.repohist td span {
position: relative;
top: 1px;
font-size: 0.85em
}


 #repo {
	float: left;
	width: 100%;
	margin-top: 5px;margin-left: 25px
}

 #repo p {
	font-size: 1.0em;
	margin: 5px 0 8px 0
}

 #repo .rbut {
	float: left;
	width: 21px;
}

 #repo .rres {
	float: left;
	text-align: center;
	margin: 0 5px;
}

#repo .rres h3 {
	font-size: 24px;
	margin: 2px 0 2px 0;
	color: #818181
}

 #repo .rres p.dates {
	font-size: 0.75em;
	color: #818181
}

.regdata p.repmess {
	width: 100%;
	padding: 0;
	margin: 0px;
	font-size: 0.8em;
	color: #BC0000
}

 #repocab {
	float: left;
	width: 100%;
	margin-top: 5px
}

 #repocab span {
	font-size: 1.6em; font-weight: bold
}

 #repo #repoabout {
font-size: 0.85em;
position: absolute; 
display: none; 
width: 400px; z-index: 20; 
padding: 5px;
background: #F2F2F2;
border: solid 1px #dedede;
}


#user_info_fr {
	float: left;
	width: 100%;
	margin-top: 15px
}

#user_info_fr .photo {
	float: left;
	width: 120px; height: 120px;
	background: url(/Esdbpics/face120.gif);
}

#user_info_fr .info {
	margin-left: 140px
}


#user_info_fr ul {
	font-size: 0.9em; font-style: italic;
	margin-top: 0
}

#user_info_fr ul li {
	margin: 0; padding: 0;
}

#user_info_fr h2 {
	margin-top: 0
}

#user_info h4 {
	margin: 10px 0 0 0;
	font-size: 0.9em; font-weight: bold;
	 color: #818181
}

#user_info_fr p {
	margin-top: 0; padding-bottom: 10px;
	font-size: 0.85em; line-height: 130%;
	color: #818181
}

#user_info_fr p.dates {
	font-size: 0.8em;
	color: #AFAFAF
}

p.more {
	float: left;
	width: 100%;
	margin-top: 5px; padding-bottom: 1px;
	font-size: 0.85em; font-weight: bold;
}


.pos_rel {position:relative;}
.pos_abs {position:absolute;}





