body
{
	font-family: Tahoma;
	scrollbar-3dlight-color : #D3D3D3;
	scrollbar-face-color : #D3D3D3;
	scrollbar-arrow-color : White;
	scrollbar-track-color : White;
	scrollbar-base-color : #D3D3D3;
	scrollbar-darkshadow-color : #D3D3D3;
	scrollbar-highlight-color : #D3D3D3;
	scrollbar-shadow-color : White;
}

a
{
	color: White;
}

form
{
	margin: 0px;
}

input
{
	border: 0px;
	font-size: 8pt;
}

h1.head
{
	color: white;
	padding-top: 16px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 10pt;
	margin: 0px;
}

.top_menu
{
	text-indent: 30px;
}

.top_menu a{
float:left;
}

.top_menu .pict{
display:block;
text-decoration:none;
width:30px;
}

.top_menu a
{
	font-weight: bold;
	font-size: 10pt;
	text-decoration: none;
}

p.favorite
{
	font-size: 8pt;
	padding-top: 25px;
	padding-right: 30px;
	text-align: right;
	color: White;
}

p.favorite a
{
	text-decoration: none;
}

p.bottom
{
	color: #A8ACB7;
	font-size: 8pt;
	padding-left: 90px;
	padding-top: 10px;
}
/*
.main
{
	font-size: 8pt;
	padding-left: 30px;
}
*/
.main a
{
	text-decoration: none;
}

/*.main a:hover
{
	background-color: #FF1493;
	text-decoration: none;
}
*/
.search_form
{
	margin: 0px;
}

.news_head
{
	font-size : 18pt;
}

ul.news
 {
	margin: 5px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
	list-style-image : url(/img/new_point.gif);
	font-size: 8pt;
	border-right: 1px dotted #FF1493;
}

ul.news img{
border:none;
}

ul.news li
 {
	color: black;
	margin: 0px 10px 0px 10px;
	clear: both;
	font-weight: bold;
}

ul.news li a{
color: black;
text-decoration:none;
}

ul.news li a:hover{
text-decoration:underline;
}

ul.news li span.date
{
	color: #FF1493;
	font-weight: normal;
}

ul.news li span.date a{
color: #FF1493;
}

ul.news li span.date a:hover{
text-decoration:none;}

.poster_head
{
	font-weight: bold;
	font-size: 11pt;
}

ul.poster
 {
	margin: 5px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
	list-style-image : url(/img/afisha_point.gif);
	font-size: 8pt;
}

ul.poster li
 {
	color: black;
	margin: 0px 10px 15px 10px;
}

ul.poster li a{
color: black;
text-decoration:none;
}

ul.poster li a:hover{
text-decoration:underline;
}

ul.poster li span.date
{
	font-weight: bold;
}

ul.poster li span.date a:hover{
text-decoration:none;
}

.smi_block
{
	border-right: 1px dotted #FF1493;
	width: 180px;
	padding : 0px 10px 0px 10px;
}

.smi_head
{
	font-weight: bold;
}

ul.smi
 {
	margin: 5px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
	list-style-image : url(/img/new_point.gif);
	font-size: 8pt;
}

ul.smi a{
color:#000;
text-decoration:none;
}

ul.smi a:hover{
text-decoration:underline;
}

ul.smi li
 {
	color: black;
	margin: 0px 10px 5px 10px;
	font-weight: bold;
}

ul.smi li span.date
{
	color : #6495ED;
	font-weight: normal;
}

ul.smi li span.date a
{
	color : Black;
	font-weight: normal;
}

.block_video
{
	overflow : auto;
	height: 280px;
	width: 100%;
}

.video_head
{
	font-weight: bold;
	padding-left: 10px;
}

ul.video
 {
	margin: 5px 10px 10px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 8pt;
	list-style : none;
}

ul.video .photo img{
display:block;
margin:0px 0px 5px 0px;
padding:0px;
border-left:10px solid #fe0388;
}

ul.video img{
border:none;
}

ul.video a{
color:#000;
text-decoration:none;
}

ul.video a:hover{
text-decoration:underline;
}

ul.video li
 {
	color: black;
	margin: 0px 0px 0px 0px;
	clear: both;
	font-weight: bold;
}

ul.video li span.date
{
	color: #FF1493;
	font-weight: normal;
}

.album_block
{
	font-size: 8pt;
	padding : 10px 10px 10px 10px;
	width: 209px;
	height: 307px;
	background : url(/img/photo_tbg.gif) left top no-repeat;
	margin-left: 10px;
}

.album_block p
{
	margin: 0pt;
}

.album_head, .album_head a
{
	font-size: 10pt;
	color: #30385F;
	font-weight: bold;
	text-decoration:none;
}

.album_photo{
height:131px;
width:183px;
background:url(/img/albumphoto_bg.jpg) no-repeat;
}

.album_photo img{
border:none;
margin:auto;
float:none;
clear:none;
}

.album_photo a{

text-align:center;
display:block;
padding:17px 10px 10px 18px;
}

.albumtd{
    background: url(/img/photo_bbg.gif) 10px bottom no-repeat;
    vertical-align:top;
    padding-bottom:15px;
}

.polltd{
    vertical-align:top;
/*    background: url(/img/poll_bbg.gif) left bottom no-repeat;*/
    padding-bottom:5px;
    padding-left:5px;
}

.poll_block
{
	width: 177px;
	height:auto;
	background: url(/img/poll_tbg.gif) top left no-repeat;
	padding : 10px 5px 10px 5px;
}

.poll_table .poll_block {
	margin: 0;
	padding: 0;
	height: auto;
	width: 162px;
}

.poll_head
{
	width:162px;
	height:27px;
	text-align: left;
	background:url(/img/poll_title.gif) no-repeat;
}

.poll_head a{
font-size:12px;
font-weight:bold;
display:block;
padding:6px 0px 0px 10px;
text-transform:uppercase;
text-decoration:none;
color:#fff;
}

.poll_name
{
	color : #FFEEAA;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	margin: 5px;
}

.poll_form
{
	font-size: 8pt;
	color: White;
}

.poll_result
{
	text-align : center;
	font-size: 8pt;
	border-top: 1px dotted white;
	margin-top: 10px;
	padding-top: 5px;
}

.sponsors_block
{
	width: 177px;
	height: 259px;
	background: url(/img/sponsors.jpg) no-repeat;
	padding: 10px;
}

.sponsors_head
{
	color: White;
	font-size: 10pt;
	font-weight: bold;
}

.fun_block
{
	width: 370px;
	height: 262px;
	background: url(/img/shutka.jpg) no-repeat;
	margin-left: 5px;
	font-size: 8pt;
	padding : 0px 10px 10px 10px;
}

.fun_head
{
	font-size: 10pt;
	font-weight: bold;
}

.week_block
{
	width: 180px;
	height: 263px;
	background: url(/img/week.jpg) no-repeat;
	margin-left: 5px;
	padding: 10px;
	font-size: 8pt;
}

.week_block img{
border:none;
}

.week_head
{
	font-size: 10pt;
	font-weight: bold;
}

.week_block a
{
	color : #FF1493;
}

.rating_block
{
	width: 209px;
	height: 265px;
	background: url(/img/reiting.jpg) no-repeat;
	margin-left: 5px;
	padding: 10px;
	font-size: 8pt;
}

.rating_block ol
{
	margin: 5px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
	font-size: 8pt;
}

.rating_block ol li
{
	margin: 10px 0px 10px 15px;
}

.rating_head, .rating_head a:link, .rating_head a:visited, .rating_head a:hover
{
	font-size: 10pt;
	font-weight: bold;
	color: #063E82;
	text-decoration:none;
}

.rating_body a
{
	color : Black;
}

.rating_block a
{
	color: Black;
	text-decoration: none;
}

.right_block
{
	background: url(/img/face.jpg) no-repeat;
	height: 297px;
	width: 177px;
	font-size: 7pt;
	padding : 10px 5px 10px 5px;
}

.right_block a{
color:#000;
text-decoration:none;
}

.right_block a:hover{
text-decoration:underline;
}

.right_block p
{
	margin: 0px 0px 10px 0px;
	text-align: center;
}

.right_block p.link
{
	text-align: right;
}

.right_block p.img
{
	text-align: left;
}

.right_block p.img img
{
float: left;
}

/*   */

h2{
font-size: 17pt;	
font-weight:normal;
color:#fe0388;	
margin: 0px 0px 10px 10px;
border-bottom:1px solid #ff0288;
padding:0px 10px 5px 10px;
}

#stat.h2.h2nobg span{
background:none;
}

h2.h2video span{
float:left;
background:url(/img/righttitle_video.gif) no-repeat right;
}

h2.h2video select{
width:180px;
font-size:12px;
font-weight:bold;
float:right;
margin:5px 0px 0px 10px
}

h2.editor{
color:#043f6c;
}

h2.editor span{
background:none;
float:left;
}

h2.editor .button{
height:20px;
width:108px;
background:none;
float:right;
background:url(/img/button_question.gif) no-repeat;
padding:0px;
margin:0px;
}

h2.editor .button a{
width:99px;
font-size:11px;
text-decoration:none;
display:block;
font-weight:bold;
color:#ea6d33;
padding:2px 0px 0px 8px;
margin:0px;
}
	
h2 span{
background:url(/img/h2bg.gif) right center no-repeat;
padding:0px 20px 0px 0px;
}

h2.photo span{
background:url(/img/h2_photobg.gif) right center no-repeat;
padding:0px 20px 0px 0px;
}

h2.rating span{
background:url(/img/imgrating.gif) right center no-repeat;
padding:0px 40px 0px 0px;
}

.topbanner{
margin:0px;
padding:0px 0px 10px 0px;
text-align:center;
}

.topbanner img{
border:none;
}

.centerbannertd{
height:59px;
margin:0px;
padding:0px 0px 10px 0px;
text-align:center;
}

.bttmbanner{
height:59px;
margin:0px;
text-align:center;
padding:10px 0px 10px 0px;
}

.bttmbanner img{
border:none;
}

.centerbannertd img{
border:none;
}

.bodydiv{
background:url(/img/body_bg.gif) top repeat-x #d4d7d7;
}

.body{
min-height:500px;
margin:0px 8px 0px 8px;
padding:10px 9px 0px 9px;
background:url(/img/bodytop_bg.gif) top repeat-x;
}

.body .body_table{
width:100%;
margin:0px;
}

.body .body_table td{
vertical-align:top;
}
/* Top Tr */
.body .body_table .top_tr{
height:12px;
}

.body .body_table .top_tr .leftborder{
width:12px;
}

.body .body_table .top_tr .leftcol{
width:9000px;
padding:0px;
line-height:5px;
background:#fff;
}

.body .body_table .top_tr .centborder{
width:12px;
}

.body .body_table .top_tr .rightcol{
width:180px;
background:#dfcd8f;
}

.body .body_table .top_tr .rightborder{
width:12px;
background:url(/img/intcello_tr.gif) no-repeat;
}

/* Body Tr */


.body .body_table .body_tr{}

.body .body_table .body_tr .leftborder{
background:#fff;
}

.body .body_table .body_tr .leftcol{
background:#fff;
}

.body .body_table .body_tr .centborder{
background:#fff;
}

.body .body_table .body_tr .rightcol{
background:#dfcd8f;
}

.body .body_table .body_tr .rightborder{
background:#dfcd8f;
}

/* Bottom Tr */

.body .body_table .bttm_tr{
height:12px;
line-height:5px;
}

.body .body_table .bttm_tr .leftborder{
height:12px;
width:12px;
background:url(/img/intcelw_bl.png) no-repeat;
//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/intcelw_bl.png');
}

.body .body_table .bttm_tr .leftcol{
height:12px;
padding:0px;
margin:0px;
background:#fff;
}

.body .body_table .bttm_tr .centborder{
background:url(/img/intcelw_bl.gif) no-repeat;
}

.body .body_table .bttm_tr .rightcol{
background:#dfcd8f;
}

.body .body_table .bttm_tr .rightborder{
height:12px;
width:12px;
background:url(/img/intcello_br.png) no-repeat;
//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/intcello_br.png');
}

/**/

h3{
color:#000;
font-size:22px;
font-weight:normal;
margin:0px;
padding:0px 0px 15px 0px;
}

h4{
font-size:16px;
text-transform:uppercase;
color:#0294fe;
padding:0px;
margin:0px;
}

.boldital{
font-weight:bold;
font-style:italic;
}

.lefcbody{
min-height:490px;
}

.audio_title{
height:31px;
background:url(/img/audiotitle_bg.gif) left top no-repeat;
font-size:12px;
font-weight:bold;
margin:0px 0px 0px 10px;
padding:0px 0px 0px 37px;
}

.audio_title a{
display:block;
text-decoration:none;
color:#000;
padding:7px 0px 0px 0px;}

.audio_title2{
font-size:12px;
font-weight:bold;
margin:0px 0px 0px 10px;
padding:0px 0px 0px 18px;
background:url(/img/amik_icon_music.gif) 0px 9px no-repeat;
}

.audio_title2 a{
display:block;
text-decoration:none;
color:#000;
padding:7px 0px 0px 0px;}

.audio_title3{
font-weight:normal;
font-size:11px;
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
background:url(/img/download_img.gif) 0px 9px no-repeat; 
background-position: right;
}

.audio_title3 a{
font-weight:normal;
display:block;
text-decoration:none;
color:#000;
padding:7px 0px 0px 0px;}


.body .body_table .body_tr .leftcol .border{
height:10px;
line-height:5px;
background:url(/img/coloborder.gif) top repeat-x;
margin:0px 0px 25px 10px;
}

.body .body_table .body_tr .leftcol .banner{
padding:30px 0px 10px 0px;
text-align:center;
}

.body .body_table .body_tr .leftcol .banner img{
border:none;
}

.audio_table{
width:100%;
margin:20px 0px 30px 10px;
border-bottom:1px solid #c0c0c0;
}

.audio_table td{
vertical-align:top;
border-top:1px solid #c0c0c0;
font-size:12px;
padding:5px;
}

.audio_table .numbtd{
width:10px;
padding-left:10px;
}

.audio_table .nametd{
font-weight:bold;
padding:0px 5px;
}

.audio_table .nametd p{
border-left:22px solid #eaeaea;
padding:5px 0px 5px 5px;
}

.audio_table .ratingtd{
width:70px;
}

.audio_table .timetd{
width:30px;
font-size:11px;
}

.audio_table .sizetd{
width:60px;
background:#f5f5f5;
color:#808080;
text-align:center;
font-weight:bold;
font-size:11px;
padding:5px 10px;
}

.audio_table .linktd{
width:100px;
}

.audio_table .linktd a{
color:#f6017d;
font-size:11px;
text-transform:uppercase;
}

.audio_table .linktd img{
border:none;
margin:0px 5px 0px 10px;
}

.video_table{
width:100%;
margin:0px 0px 0px 10px;
}

.video_table td{
vertical-align:top;
}

.video_table .title td{
background: url(/img/tablevideo_bullet.gif) 10px 10px no-repeat #efe6c7;
padding:10px 10px 10px 40px;
}

.video_table .title td .name{
width:300px;
font-size:12px;
font-weight:bold;
margin:0px;
padding:0px;
}

.video_table .title td .name span{
color:#047dc1;
font-weight:normal;
}

.video_table .title table{
width:100%;
}

.video_table .title table .name_td{
width:320px;
background:none;
padding:0px;
}

.video_table .title table .links_td{
background:none;
vertical-align:bottom;
text-align:left;
padding:0px;
}

.video_table .title table .links_td a{
font-size:10px;
color:#074e82;
}

.video_table .tbody{}

.video_table .tbody .lefttd{
padding:10px 10px 10px 0px;
}

.video_table .tbody .tlinks{
font-weight:bold;
font-size:11px;
line-height:25px;
color:#000;
padding:30px 0px 20px 0px;
margin:0px;
}

.video_table .tbody .tlinks a{
font-weight:normal;
color:#000;
margin:0px 20px 0px 0px;
text-decoration:none;
}

.video_table .tbody .tlinks a:hover{
text-decoration:underline;
}

.video_table .tbody .tlinks span{
color:#fc0084;
}

.video_table .tbody .righttd{
width:240px;
padding:10px 10px 10px 10px;
}

.video_table .tbody .righttd .cell{
padding:0px 0px 10px 0px;
}

.video_table .tbody .righttd .cell .image{
width:100px;
float:left;
padding:0px 10px 0px 0px;
}

.video_table .tbody .righttd .cell .image img{
border:none;
}

.video_table .tbody .righttd .cell .text{
width:100px;
font-size:11px;
font-weight:bold;
color:#000;
float:left;
}

.video_table .tbody .righttd .cell .text a{
color:#000;
text-decoration:none;
}

.video_table .tbody .righttd .cell .text a:hover{
text-decoration:underline;
}

.video_table .tbody .righttd .cell .text .date{
font-size:10px;
font-weight:normal;
display:block;
color:#fe0388;
padding:0px;
margin:0px 0px 2px 0px;
}

.video_table .tbody .righttd .cell .text .rating{
display:block;
margin:3px 0px;
}

.video_table .tbody .righttd .videopoll, .photopoll {
background:#efe6c7;
margin:10px 0px 10px 0px;
font-size:11px;
padding:10px;
}

.video_table .tbody .righttd .videopoll .label, .photopoll .label{
font-size:12px;
padding:10px 0px 5px 0px;
margin:0px;
}

.video_table .tbody .righttd .videopoll .label span, .photopoll .label span {
margin:0px 13px 0px 8px;
padding:0px;
}

.video_table .tbody .righttd .videopoll .rbutton, .photopoll .rbutton {
height:15px;
width:15px;
margin:0px 5px 0px 5px;
padding:0px;
}

.video_table .tbody .righttd .videopoll .title, .photopoll .title {
font-size:12px;
color:#002b5a;
font-weight:bold;
margin:0px;
padding:0px 0px 10px 0px;
}

.video_table .tbody .righttd .videopoll .rbtns, .photopoll .rbtns {
float:left;
padding:0px;
margin:0px;
}

.video_table .tbody .righttd .videopoll .button, .photopoll .button {
float:left;
margin:0px 0px 0px 5px;
padding:0px;
}

.news_table{
width:720px;
}

.news_table.tableface{
margin-bottom:0px;
}

.news_table .face_div{
background:url(/img/facetable_bg.gif) top repeat-x;
margin:0px;
padding:0px 20px 0px 10px;
}

.news_table .leftc .facelist_table{
width:100%;
}

.news_table .leftc .facelist_table img{
border:none;
}

.news_table .leftc .facelist_table td{
vertical-align:top;
}

.news_table .leftc .facelist_table .lefttd{
padding:10px;
}

.news_table .leftc .facelist_table .righttd{
padding:20px 10px 10px 10px;
line-height:17px;
font-size:12px;
}

.news_table .leftc .facelist_table .righttd a{
font-weight:bold;
text-decoration:none;
}

.news_table .leftc .facelist_table .righttd a:hover{
text-decoration:underline;
}

.news_table td{
vertical-align:top;
}

.news_table .leftc{
font-size:12px;
border-right:1px solid #f5e9b5;
padding:10px;
margin:0px;
}

.news_table .leftc a{
font-size:12px;
color:#993300;
text-decoration:none;
}

.news_table .leftc a:hover{
text-decoration:underline;
}

.news_table .leftc .afisha_month{
font-size:18px;
color:#0294fe;
text-transform:uppercase;
background:url(/img/command_str.gif) left 3px no-repeat;
padding:0px 0px 0px 23px;
}

.news_table .leftc .thinborder{
line-height:2px;
height:2px;
background:url(/img/coloborder.gif) top repeat-x;
padding:0px;
margin:10px 0px 10px 0px;
}

.news_table .leftc .afishablock{
background:url(/img/afisha_bg.gif) top repeat-x;
padding:10px;
}

.news_table .leftc .face_name{
font-size:23px;
color:#0294fe;
padding:0px 0px 25px 0px;
}

.news_table .leftc .command{
}

.news_table .leftc .command img{
float:left;
margin:2px 10px 0px 0px;
}

.news_table .leftc .command p{
float:left;
font-weight:bold;
color:#000;
line-height:19px;
margin:0px;
}

.news_table .leftc .command p span{
font-size:12px;
font-weight:normal;
color:#068df8;
}

.news_table .leftc .photogal_table{
width:100%;
}

.news_table .leftc .photogal_table td{
height:120px;
width:25%;
text-align:center;
vertical-align:middle;
background:#efe6c7;
padding:0px;
}

.news_table .leftc .photogal_table img{
border:none;
}

.news_table .leftc .rating_table{
margin:0px 15px 0px 0px;
}

.news_table .leftc .rating_table td{
font-size:12px;
border-right:1px solid #fff;
vertical-align:top;
padding:10px 5px;
}

.news_table .leftc .rating_table tr.grey td{
background:#f5f5f5;
}

.news_table .leftc .rating_table img{
border:none;
margin:0px 0px 0px 7px;
}

.news_table .leftc .rating_table a{
font-size:12px;
color:#000;
text-decoration:none;
}

.news_table .leftc .rating_table a:hover{
text-decoration:underline;
}

.news_table .leftc .rating_table .header_tr td{
font-size:10px;
background:#ffd487;
color:#fff;
padding:5px 5px;
vertical-align:top;
border:none;
}

.news_table .leftc .date{
border-bottom:1px solid #c7c7c7;
padding:9px 10px 9px 10px;
margin:0px;
}

.news_table .leftc .otveti{
height:20px;
background:url(/img/command_str.gif) left 1px no-repeat;
font-size:14px;
font-weight:bold;
color:#0294fe;
padding:0px 0px 0px 22px;
margin:0px 0px 15px 0px;
}

.news_table .leftc .jokes_string{
padding:10px;
border-bottom:1px solid #dd7609;
}

.news_table .leftc .jokes_string .comandname{
font-size:10px;
text-align:right;
margin:0px;
padding:15px 0px 0px 0px;
}

.news_table .editor_table{
width:100%;
}

.news_table .editor_table td{
text-align:top;
}

.news_table .editor_table .question td{
background:url(/img/quest_bg.gif) top repeat-x;
}

.news_table .editor_table .question td p{
padding:7px 7px 7px 50px;
background:url(/img/quest_icon.gif) 10px 9px no-repeat;
font-weight:bold;
font-size:13px;
}

.news_table .editor_table .answer td{
font-size:13px;
color:#fe0388;
padding:10px 10px 20px 60px;
}

.news_table .leftc .news_text{
padding:0px 0px 0px 10px;
}

.news_text p.msoNormal {
        padding-bottom: 12px;
}

.news_table .rightc{
width:180px;
padding:20px 11px 0px 24px;
}

.news_table .rightc .alosoinrub{}

.news_table .rightc .alosoinrub .allnews{
height:20px;
text-align:right;
background:url(/img/bttn_bg.gif) right no-repeat;
margin:30px 0px 10px 0px;
}

.news_table .rightc .alosoinrub .allnews a{
display:block;
font-size:11px;
color:#000;
padding:2px 15px 0px 10px;
}

.news_table .rightc .alosoinrub .tit{
padding:0px;
margin:15px 0px 5px 0px;
}

.news_table .rightc .alosoinrub .date{
font-size:11px;
float:left;
color:#058dff;
background:url(/img/datebullet.gif) left no-repeat;
padding:0px 7px 0px 17px;
margin:0px;
}

.news_table .rightc .alosoinrub .istoch{
float:left;
color:#000;
font-size:11px;
padding:0px;
margin:0px;
}

.news_table .rightc .alosoinrub .istoch a{
color:#000;
}

.news_table .rightc .alosoinrub .text {
font-size:11px;
font-weight:bold;
padding:0px 0px 0px 20px;
margin:0px;
}

.news_table .rightc .alosoinrub .text a{
font-size:11px;
font-weight:bold;
padding:0px 0px 0px 0px;
margin:0px;
color:black;
text-decoration:none;
}

.news_table .rightc .newsarch{}

.news_table .rightc .newsarch .title{
font-size:12px;
color:#fff;
text-transform:uppercase;
font-weight:bold;
background:#e22865;
margin:0px;
padding:5px 10px;
}

.news_table .rightc .newsarch select.month{
font-size:11px;
width:80px;
margin:10px 5px 0px 10px;
}

.news_table .rightc .newsarch select.year{
font-size:11px;
width:55px;
}

.news_table .rightc select.selrazdel{
font-size:11px;
width:170px;
}

.news_table .rightc .list{
height:380px;
width:160px;
font-size:12px;
color:#000;
margin:30px 0px 10px 0px;
white-space: inherit;
}

.news_table .rightc .list.seasonslist, .news_table .rightc .list.gameslist{
height:auto;
}

.news_table .rightc .seasons_list{
background:url(/img/seasonscell_bg.gif) left repeat-y;
margin:20px 0px 10px 0px;
padding:0px;
}

.news_table .rightc .seasons_list .list{
padding:10px;
margin:0px;
}

.news_table .rightc .seasons_list img{
display:block;
}

.news_table .rightc .list.seasonslist a:visited, .news_table .rightc .list.seasonslist a:link {
background:url(/img/seasons_bullet.gif) left 2px no-repeat;
font-size:11px;
padding:0px 0px 0px 15px;
}

.news_table .rightc .list.gameslist{
background:#f9e899;
padding:10px 10px;
margin:0px;
}

.news_table .rightc .games_list{
width:190px;
background:#f9e899;
}

.news_table .rightc .games_list img{
display:block;
}

.news_table .rightc .list.gameslist a:visited, .news_table .rightc .list.gameslist a:link {
background:url(/img/r_point.gif) left 2px no-repeat;
font-size:11px;
padding:0px 0px 0px 15px;
}

.news_table .rightc .list.listcommands{
height:290px;
border-left:1px solid #dfcd8f;
padding-left:10px;
}

.news_table .rightc .list.listcommands a{
font-size:11px;
background: url(/img/r_point.gif) left 4px no-repeat;
padding-left:12px;
}

.news_table .rightc .scrolling{
width:17px;
height:380px;
background:yellow;
margin:30px 0px 0px 0px;
float:right;
}

.news_table .rightc .list a{
font-size:12px;
text-decoration:none;
line-height:18px;
color:#000;
}

.news_table .rightc .list a:hover{
text-decoration:underline;
}

.news_table .rightc .newsarch{
margin-bottom:30px;
}

.news_table .rightc .newsarch .calendardiv{
padding:10px 10px 0px 10px;
margin:0px;
}

.news_table .rightc .newsarch .calendar{
width:174px;
}

.news_table .rightc .newsarch .calendar {
font-size:10px;
text-decoration:none;
color:#000;
padding:0px;
margin:0px;
}

.news_table .rightc .newsarch .calendar a{
font-size:10px;
text-decoration:none;
color:#999999;
}

.news_table .rightc .newsarch .calendar{
font-size:10px;
text-decoration:none;
color:#999999;
}

.news_table .rightc .newsarch .calendar a:hover{
text-decoration:underline;
}

.news_table .rightc .newsarch .calendar td{
width:14.2%;
vertical-align:top;
padding:2px 2px;
text-align:center;
}

.news_table .rightc .newsarch .calendar .last, .news_table .rightc .newsarch .calendar .last a{
border:1px solid #eeeeee;
color:#000;
}

.news_table .rightc .newsarch .calendar .nodate{
background:#eeeeee;
}

.news_table .rightc .newsarch .calendar .header_tr td{
background:#eeeeee;
}

.news_table .sresults_div{
background:url(/img/tablevideo_bullet.gif) no-repeat 10px 10px #efe6c7;
font-size:13px;
font-weight:bold;
margin:0px 0px 0px 10px;
padding:10px 10px 10px 35px;
}

.news_table .comments_td{
padding:10px 10px 10px 12px;
}

.news_table .comments_td .commentstop{
font-size:13px;
font-weight:bold;
height:20px;
}

.news_table .comments_td .commentcell{
font-size:12px;
padding:10px 0px;
}

.news_table .comments_td .commentcell .commenttitle{
padding:0px 0px 5px 0px;
}

.news_table .comments_td .commentcell .commenttext{
background:#e8e8e8;
padding:5px 5px 5px 5px;
}

.news_table .comments_td .commentcell .user{
font-weight:bold;
color:#fe0388;
}

.news_table .commentlink{
font-weight:bold;
text-align:right;
padding:30px 0px 20px 0px;
}

.news_table .commentlink a{
font-size:11px;
}



.jokessezon{
background:url(/img/tablevideo_bullet.gif) no-repeat 10px 10px #efe6c7;
font-size:13px;
font-weight:bold;
margin:0px 0px 0px 10px;
padding:10px 10px 10px 35px;
}

.news_table .searchform{
border:1px solid #c0c0c0;
font-size:12px;
padding:15px 10px 10px 10px;
margin:10px 0px 10px 10px;
}

.news_table .searchline{
border-bottom:1px solid #dd7609;
font-size:12px;
font-weight:bold;
margin:0px 0px 0px 65px;
padding:5px 0px;
}

.news_table .searchline a{
color:#000;
text-decoration:none;
}

.news_table .searchline a:hover{
text-decoration:underline;
}

.news_table .searchline.sllast{
border:none;
}

.news_table .searchline .numb{
width:25px;
float:left;
margin:0px;
padding:0px 5px 0px 5px;
}

.news_table .searchline .text{
width:620px;
font-size:11px;
font-weight:normal;
float:left;
}

.news_table .searchline .text b{
font-size:12px;
}

.news_table .searchline .text span{
font-weight:normal;
color:#ff0000;
}

.news_table .searchform a.rascsh{
font-size:11px;
float:left;
padding:2px 0px 0px 20px;
color:#000;
}


.news_table .searchform .label{
font-size:12px;
float:left;
padding:2px 10px 0px 0px;
margin:0px;
}

.news_table .searchform .input_text{
width:510px;
float:left;
border:1px solid #000;
margin:0px 10px 0px 0px;
font-size: 14px;
}

.news_table .searchform .radiobtn{
float:left;
}

.news_table .searchform label{
float:left;
padding:2px 20px 0px 2px;
}

.news_table .searchform .leftbbtn{
margin-left:40px;
}

.news_table .searchform .button{
height:19px;
width:90px;
float:left;
background:#d4d0c8;
border:1px solid #000;
}

.news_table .pager_td{
font-size:11px;
color:#000;
padding:10px 10px 10px 12px;
}

.news_table .pager_td .banner{
text-align:center;
border:none;
padding:0px;
margin:0px;
}

.news_table .pager_td .banner img{
border:none;
margin:0px;
padding:0px;
}

.news_table .pager_td .banner a{
float:none;
display:inline;
background:none;
padding:0px;
margin:0px;
}

.news_table .afishablock .pager{
height:22px;
font-size:11px;
color:#000;
padding:5px 10px 5px 0px;
margin:5px 0px;
background:#fff;
}

.news_table .pager_td a.nlink,  .news_table .afishablock .pager a.nlink{
display:inline;
width:300px;
font-weight:bold;
background:none;
padding:0px 10px;
margin:0px;
text-align:left;
}

.news_table .pager_td p,  .news_table .afishablock .pager p{
height:50px;
background:url(/img/coloborder.gif) bottom repeat-x;
}

.news_table .pager_td a,  .news_table .afishablock .pager a{
height:18px;
width:20px;
font-size:11px;
text-align:center;
color:#000;
display:block;
float:left;
background:#eaeaea;
margin:2px;
padding:2px 0px 0px 0px;
}

.news_table .pager_td a.act,  .news_table .afishablock .pager a.act{
background:#f845a0;
color:#fff;
}

/* Rcell Table */

.body .body_table .body_tr .rightcol{
padding:0px 0px 10px 10px;
margin-bottom:10px;
}

.body .body_table .body_tr .rightcol .rcell_table{
width:187px;
}

.body .body_table .body_tr .rightcol .rcell_table .toptr{
line-height:5px;
height:8px;
}

.body .body_table .body_tr .rightcol .rcell_table .toptr .lefttd{
height:8px;
width:8px;
background:url(/img/rightcell_tl.gif) no-repeat;
}

.body .body_table .body_tr .rightcol .rcell_table .toptr .centtd{
background:#ffffe2;
}

.body .body_table .body_tr .rightcol .rcell_table .toptr .righttd{
height:8px;
width:8px;
background:url(/img/rightcell_tr.gif) no-repeat;
}


.body .body_table .body_tr .rightcol .rcell_table .bodytr{min-height:250px;
}

.body .body_table .body_tr .rightcol .rcell_table .bodytr .lefttd{
width:8px;
background: url(/img/rightcell_tbg.gif) top repeat-x #f5e39b;
}

.body .body_table .body_tr .rightcol .rcell_table .bodytr .centtd{
height:220px;
min-height:220px;
width:180px;
background: url(/img/rightcell_tbg.gif) top repeat-x #f5e39b;
}

.body .body_table .body_tr .rightcol .rcell_table .bodytr .centtd .title, .body .body_table .body_tr .rightcol .rcell_table .bodytr .centtd .title a{
font-size:13px;
text-transform:uppercase;
color:#cd0a4a;
font-weight:bold;
text-decoration:none;
margin:0px;
}

.body .body_table .body_tr .rightcol .rcell_table .bodytr .centtd .title span{
color:#fe9900;
}

.body .body_table .body_tr .rightcol .rcell_table .bodytr .centtd .title.tafisha{
background:url(/img/afishabg.gif) right 4px no-repeat;
}

.body .body_table .body_tr .rightcol .rcell_table .bodytr .centtd .title.tnews{
background:url(/img/righttitle_news.gif) 100px 4px no-repeat;
}

.body .body_table .body_tr .rightcol .rcell_table .bodytr .centtd .title.tvideo{
background:url(/img/righttitle_video.gif) 85px 4px no-repeat;
}

.body .body_table .body_tr .rightcol .rcell_table .bodytr .centtd .ctext{
font-family: Tahoma;
height:240px;
white-space: inherit;
}

.body .body_table .body_tr .rightcol .rcell_table .bodytr .centtd .ctext .videotext{
font-size:11px;
font-weight:bold;
margin:0px;
padding:0px;
}

.body .body_table .body_tr .rightcol .rcell_table .bodytr .centtd .ctext .videotext a{
font-size:11px;
}

.body .body_table .body_tr .rightcol .rcell_table .bodytr .centtd .ctext .videoprev{
width:100%;
background:#000;
text-align:center;
padding:10px 0px;
margin:15px 0px 15px 0px;
}

.body .body_table .body_tr .rightcol .rcell_table .bodytr .centtd .ctext .videoprev img{
border:none;
}

.body .body_table .body_tr .rightcol .rcell_table .bodytr .centtd .scroller{
width:17px;
height:240px;
float:right;
margin:10px 0px 0px 0px;
}

.body .body_table .body_tr .rightcol .rcell_table .bodytr .centtd .ctext, .body .body_table .body_tr .rightcol .rcell_table .bodytr .centtd .ctext a{
font-size:10px;
color:#000;
text-decoration:none;
}

.body .body_table .body_tr .rightcol .rcell_table .bodytr .centtd .ctext a:hover{
text-decoration:underline;
}

.body .body_table .body_tr .rightcol .rcell_table .bodytr .centtd .ctext span{
font-family: Tahoma;
padding:0px 7px;
}

.body .body_table .body_tr .rightcol .rcell_table .bodytr .centtd .ctext .date{
font-family: Tahoma;
font-size:10px;
font-weight:bold;
text-transform:uppercase;
color:#000;
border-left:4px solid #828282;
padding:0px 8px;
margin:15px 0px 5px 0px;
}

.body .body_table .body_tr .rightcol .rcell_table .bodytr .centtd .ctext .date.act{
border-left:4px solid #cd0a4a;
}

.body .body_table .body_tr .rightcol .border{
height:1px;
width:100%;
margin:10px 0px 0px 0px;
padding:0px;
clear:both;
background:#c1bfb7;
}

.body .body_table .body_tr .rightcol .linkbttn{
height:20px;
width:94px;
background:url(/img/bttn_bg.gif) no-repeat;
padding:0px;
margin:20px 0px 10px 0px;
}

.body .body_table .body_tr .rightcol .linkbttn a{
padding:3px 5px 0px 20px;
display:block;
}



.body .body_table .body_tr .rightcol .rcell_table .bodytr .righttd{
width:8px;
background: url(/img/rightcell_tbg.gif) top repeat-x #f5e39b;
}

.body .body_table .body_tr .rightcol .rcell_table .bttmtr{
line-height:5px;
height:8px;
}

.body .body_table .body_tr .rightcol .rcell_table .bttmtr .lefttd{
height:8px;
width:8px;
background:url(/img/rightcell_bl.gif) no-repeat;
}

.body .body_table .body_tr .rightcol .rcell_table .bttmtr .centtd{
background:#f5e39b;
}

.body .body_table .body_tr .rightcol .rcell_table .bttmtr .righttd{
height:8px;
width:8px;
background:url(/img/rightcell_br.gif) no-repeat;
}

.body .body_table .body_tr .rightcol .mtslink{
background:#fe1101;
text-align:center;
padding:2px 0px;
margin:10px 0px 0px 0px;
}

.body .body_table .body_tr .rightcol .mtslink img{
border:none;
}

/* Rating */

.body .body_table .body_tr .rightcol .ratingcell_table{
width:100%;
}

.body .body_table .body_tr .rightcol .ratingcell_table .toptr{
height:10px;
line-height:5px;
}

.body .body_table .body_tr .rightcol .ratingcell_table .toptr .lefttd{
width:10px;
background:url(/img/ratingcell_tl.gif) no-repeat;
}

.body .body_table .body_tr .rightcol .ratingcell_table .toptr .centtd{
background:#f9e899;
}

.body .body_table .body_tr .rightcol .ratingcell_table .toptr .righttd{
width:10px;
background:url(/img/ratingcell_tr.gif) no-repeat;
}

.body .body_table .body_tr .rightcol .ratingcell_table .bodytr{
}

.body .body_table .body_tr .rightcol .ratingcell_table .bodytr .lefttd{
width:10px;
background:#f9e899;
}

.body .body_table .body_tr .rightcol .ratingcell_table .bodytr .centtd{
background:#f9e899;
padding:15px;
}

.body .body_table .body_tr .rightcol .ratingcell_table .bodytr .centtd .title{
font-size:12px;
font-weight:bold;
}

.body .body_table .body_tr .rightcol .ratingcell_table .bodytr .centtd a{
font-size:10px;
color:#000;
font-weight:bold;
line-height:20px;
background:url(/img/reyting_bullet.gif) left 3px no-repeat;
padding:0px 10px 0px 15px;
}

.body .body_table .body_tr .rightcol .ratingcell_table .bodytr .righttd{
width:10px;
background:#f9e899;
}

.body .body_table .body_tr .rightcol .ratingcell_table .bttmtr{
height:10px;
line-height:5px;
}

.body .body_table .body_tr .rightcol .ratingcell_table .bttmtr .lefttd{
width:10px;
background:url(/img/ratingcell_bl.gif) no-repeat;
}

.body .body_table .body_tr .rightcol .ratingcell_table .bttmtr .centtd{
background:#f9e899;
}

.body .body_table .body_tr .rightcol .ratingcell_table .bttmtr .righttd{
width:10px;
background:url(/img/ratingcell_br.gif) no-repeat;
}

.body .body_table .body_tr .rightcol .raitingbuttons{
font-size:12px;
clear:both;
line-height:15px;
width:280px;
padding:10px 10px;
}

.body .body_table .body_tr .rightcol .raitingbuttons img{
margin:1px 0px;
padding:0px;
border:none;
}

/* Poll */

.body .body_table .body_tr .rightcol .poll_table{
width:100%;
margin:10px 0px 0px 0px;
}

.body .body_table .body_tr .rightcol .poll_table td{
vertical-align:top;
}

.body .body_table .body_tr .rightcol .poll_table .toptr{
line-height:5px;
height:8px;
}

.body .body_table .body_tr .rightcol .poll_table .toptr .lefttd{
height:8px;
width:8px;
background:url(/img/cpoll_tl.gif) no-repeat;
}

.body .body_table .body_tr .rightcol .poll_table .toptr .centtd{
height:8px;
background:#e22865;
}

.body .body_table .body_tr .rightcol .poll_table .toptr .righttd{
height:8px;
width:8px;
background:url(/img/cpoll_tr.gif) no-repeat;
}

.body .body_table .body_tr .rightcol .poll_table .bodytr{
}

.body .body_table .body_tr .rightcol .poll_table .bodytr .lefttd{
width:8px;
background:#e22865;
}

.body .body_table .body_tr .rightcol .poll_table .bodytr .centtd{
background:#e22865;
}

.body .body_table .body_tr .rightcol .poll_table .bodytr .centtd .title{
height:27px;
width:162px;
font-size:13px;
color:#fff;
text-transform:uppercase;
font-weight:bold;
background:url(/img/poll_title.gif) no-repeat;
padding:0px;
margin:0px 0px 10px 0px;
}

.body .body_table .body_tr .rightcol .poll_table .bodytr .centtd .ctext{
font-size:14px;
font-weight:bold;
color:#ffeeaa;
padding:0px 10px 5px 10px;
}

.body .body_table .body_tr .rightcol .poll_table .bodytr .centtd .ctext .rbutton{
height:15px;
width:15px;
clear:left;
float:left;
margin:0px 5px 5px 0px;
}

.body .body_table .body_tr .rightcol .poll_table .bodytr .centtd .ctext label{
width:130px;
float:left;
font-size:11px;
font-weight:normal;
color:#fff;
padding:0px;
margin:0px;
}

.body .body_table .body_tr .rightcol .poll_table .bodytr .centtd .ctext a.results{
color:#fff;
font-size:11px;
margin:0px;
padding:7px 0px 0px 0px;
border-top:1px dotted #fff;
}

.body .body_table .body_tr .rightcol .poll_table .bodytr .centtd .ctext .button{
clear:both;
margin:20px 0px 5px 20px;
padding:0px;
}

.body .body_table .body_tr .rightcol .poll_table .bodytr .centtd .title a{
text-decoration:none;
display:block;
padding:5px 10px;
}

.body .body_table .body_tr .rightcol .poll_table .bodytr .righttd{
width:8px;
background:#e22865;
}

.body .body_table .body_tr .rightcol .poll_table .bttmtr{
line-height:5px;
height:8px;
}

.body .body_table .body_tr .rightcol .poll_table .bttmtr .lefttd{
height:8px;
width:8px;
background:url(/img/cpoll_bl.gif) no-repeat;
}

.body .body_table .body_tr .rightcol .poll_table .bttmtr .centtd{
height:8px;
background:#e22865;
}

.body .body_table .body_tr .rightcol .poll_table .bttmtr .righttd{
height:8px;
width:8px;
background:url(/img/cpoll_br.gif) no-repeat;
}




.ugli{
height:14px;
width:100%;
clear:both;
padding:0px;
margin:0px;
}

.ugli img{
padding:0px;
margin:0px;
display:block;
}

.ugli .leftimg{
float:left;
}

.ugli .rightimg{
float:right;
}

.footer{
height:64px;
background: url(/img/footerbg.jpg) #0a112a;
}

.footer .amasl{
float:left;
margin:10px 0px 0px 20px;
}

.footer .razr{
font-size: 8pt;
float:right;
color: #A8ACB7;
margin:12px 2px 0px 0px;
}

.footer .counters {
	z-index: -100;
}

.footer .razr a{
width:105px;
height:20px;
display:block;
text-decoration:none;
margin:0px 0px 0px 25px;
}

.footer .contact{
float:left;
color: #A8ACB7;
line-height:17px;
font-size: 8pt;
padding:15px 0px 0px 20px;
margin:0px;
}

.footer .contact a{
margin:0px 10px 0px 0px;
}

.leftshad{
height:600px;
width:11px;
background:url(/img/leftcshadow.png) no-repeat;
//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/leftcshadow.png');
}

.rightshad{
height:600px;
width:12px;
background:url(/img/rightcshadow.png) no-repeat;
//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/rightcshadow.png');
}

.spacer{
height:1px;
width:100%;
clear:both;
margin:0px;
padding:0px;
}

.spacer img{
height:1px;
width:1px;
margin:0px;
padding:0px;
display:block;
}

/* Pop Up */

.popupwindow{

width:100%;
background:url(/img/popup_bg.gif) top repeat-x #efe6c7;
height:100%
}

.popupwindow .ptitle{
height:30px;
font-size:17pt;	
font-weight:normal;
color:#fe0388;	
border-bottom:3px solid #ff0288;
margin:0px 45px 5px 45px;
padding:15px 0px 5px 0px;
}

.popupwindow .ptitle .left{
width:250px;
float:left;
padding:0px;
margin:0px;
background:url(/img/h2_photobg.gif) right no-repeat;
}

.popupwindow .ptitle .right{
height:20px;
width:124px;
float:right;
padding:0px;
margin:5px 0px 0px 10px;
background:url(/img/close_btnbg.gif) no-repeat;
font-size:12px;
color:#000;
}

.popupwindow .ptitle .right a{
color:#000;
text-decoration:none;
display:block;
padding:2px 0px 0px 25px;
}

.popupwindow .commandname{
height:30px;
margin:10px 45px 3px 55px;
}

.popupwindow .commandname img{
float:left;
margin:2px 10px 0px 0px;
}

.popupwindow .commandname p{
float:left;
font-size:11px;
line-height:17px;
color:#000;
font-weight:bold;
margin:0px;
}

.popupwindow .commandname p span{
color:#008ff8;
font-weight:normal;
}

.popupwindow .popup_table{
margin:auto;
}

.popupwindow .popup_table .leftcol{
width:44px;
background:url(/img/pu_bordersh.gif) right repeat-y;
vertical-align:bottom;
}

.popupwindow .popup_table .leftcol img{
margin:10px 0px 30px 0px;
border:none;
}

.popupwindow .popup_table .centcol{
padding:0px;
}

.popupwindow .popup_table .centcol img{
border-top:10px solid #090035;
border-bottom:10px solid #090035;
}

.popupwindow .popup_table .rightcol{
width:42px;
background:url(/img/pu_bordersh.gif) left repeat-y;
vertical-align:bottom;
}

.popupwindow .popup_table .rightcol img{
margin:10px 0px 30px 0px;
border:none;
}

.popupwindow .comment{
font-size:12px;
color:#000;
text-align:center;
padding:15px 45px 5px 45px;
margin:0px;
}

.popupwindow .copyrights{
text-align:center;
font-size:10px;
color:#605c50;
padding:8px 45px 10px 45px;
margin:0px;
}

.popupwindow .pollresult{
padding:10px 10px;
}

.popupwindow .pollresult img{
border:none;
}

.popupwindow .pollresult table{}

.popupwindow .pollresult table .leftcol{
width:44px;
vertical-align:middle;
padding:40px 0px 10px 0px;
}

.popupwindow .pollresult table .centcol{}

.popupwindow .pollresult table .rightcol{
width:42px;
vertical-align:middle;
padding:40px 0px 10px 0px;
}

.popupwindow .pollresult .variant{
font-size:12px;
margin:15px 20px 5px 24px;
}

.popupwindow .pollresult .line{
width:400px;
border:1px solid #ff0288;
padding:1px;
margin:0px 20px 0px 24px;
}

.popupwindow .pollresult .line span{
height:10px;
line-height:5px;
width:100px;
display:block;
background:#ff0288;
}

.bannersrotate{
width:154px;
height:140px;
}

.bannersrotate ul{
padding:0px;
margin:0px;
}

.bannersrotate a{
padding:10px;
}

.bannersrotate img{
padding:1px 0px;
}

.bannersrotate ul li{
padding:0px;
margin:0px;
}

.samples_container img{
padding:1px;
}

#cswap0{
padding:10px;
}

.km a{
color:#000000;
}

.popupcomm{
width:556px;
background:url(/img/popup_bg.gif) top repeat-x #efe6c7;
}

.poll_block .pollresult .variant{
	font-size:11px;
	margin: 7px 7px 3px 7px;
	color: white;
}

.poll_block .pollresult .line {
	width:120px;
	border:1px solid #F5E8B4;
	padding:1px;
	margin: 0px 10px 0px 24px;
}

.poll_block .pollresult .line span{
	height:5px;
	line-height:5px;
	width:120px;
	display:block;
	background:#F5E8B4;
}

.question {
	display: block;
	padding: 7px 7px 7px 50px;
	background: #FDF6D6 url(/img/quest_icon.gif) 10px 9px no-repeat;
	font-weight: bold;
}

.answer {
	color: #fe0388;
	padding: 10px 10px 20px 60px;
}

#seasons_list {
	font-weight: bold;
	padding-top: 10px;
	border-top: 1px solid #DFCD8F;
	margin-top: 10px;
}

#seasons_list * {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#seasons_list li {
	font-weight: normal;
	padding-left: 10px;
	padding-top: 3px;
}

#seasons_list li a {
	padding-left: 14px;
	background: url(/img/r_point.gif) no-repeat 0px 4px;
}

#orgcom, #homepage {
	font-size: 10pt;
	margin-bottom: 17px;
}

#orgcom .title div {
	width: 140px;
	font-weight: bold;
}

#webstat *, #stat * {
	padding: 0;
	margin: 0;
	font-size: 12px;
	font-family: Tahoma, Verdana, Arial;
	border-collapse: collapse;
}

#webstat {
	margin: 12px;
}

#webstat a {
	color: #161A33;
}

#webstat #stat_header {
	border-bottom: 1px solid gray;
	width: 100%;
}

#webstat #stat_header .label {
	font-weight: bold;
	width: 100px;
}

#webstat #stat_header td {
	padding: 5px;
	border-top: 1px solid gray;
}

#webstat #stat_report {
	margin-top: 12px;
	padding: 5px;
	text-align: right;
	background-color: #FFEEAA;
}

#webstat #stat_report optgroup option {
	padding-left: 12px;
}

#webstat #stat_chart {
	margin: 12px 0;
	text-align: center;
}

#webstat #stat_data {
	border: 1px solid #A9B6AC;
	padding: 3px;
	margin: 12px;
}

#webstat #stat_data table {
	width: 100%;
}

#webstat #stat_data th {
	padding: 5px;
	background-color: #FFD487;
	color: white;
	font-size: 11px;
}

#webstat #stat_data td {
	padding: 7px;
	border: 1px solid white;
	font-size: 12px;
}

#webstat #stat_data .colors td  {
	padding: 0;
	font-size: 7px;
	height: 7px;
}

#webstat #stat_data .group td  {
	background-color: #DFCD8F;
	color: white;
	text-align: center;
}

#webstat #stat_data .odd td {
	background-color: #F3F3F3;
}

#stat {
	width: 570px;
}

#stat_login, #stat_password, #stat_buttons, #stat_register {
	width: 100%;
}

#stat_login td, #stat_password td, #stat_buttons td, #stat_register td  {
	padding: 5px;
}

#stat_login .label, #stat_password .label, #stat_register .label {
	width: 120px;
	text-align: right;
	font-weight: bold;
}

#stat_register .label {
	width: 200px;
}

#stat_register .label .comment {
	font-weight: normal;
	font-size: 11px;
}

#stat_login input, #stat_password input, #stat_register input, #stat_register textarea  {
	border: 1px solid #CCCCCC;
	width: 200px;
}

#stat_register input, #stat_register textarea  {
	width: 270px;
}

#stat_register .pubstat input {
	width: auto;
}

#stat_register .pubstat label {
	margin-left: 3px;
}



#stat_login .submit input,
#stat_password .submit input,
#stat_register .submit input
{
	margin-left: 100px;	
	background-color: #DFCD8F;
	padding: 2px 7px;
	width: auto;
}

#stat_register .submit input
{
	margin-left: 210px;
}

#stat_buttons .submit input
{
	background-color: #DFCD8F;
	padding: 2px 7px;
	width: auto;
}

#stat_buttons {
	border: 1px solid #F9E899;
	background-color: #F9F8C9;
}

#stat_buttons td,
#stat_buttons .submit
{
	margin: 0;
	text-align: center;
}


#stat .info {
	text-align: center;
	margin: 12px;
}

#stat .error {
	text-align: center;
	margin: 12px;
	color: #CC3333;
	font-weight: bold;
}

#stat .msg {
	text-align: center;
	margin: 12px;
	color: #339933;
	font-weight: bold;
}

#stat_code {
	width:100%;
	font-size: 10px;
	font-family: verdana;
	color: #AAAAAA;
	margin-top: 17px;
}


font.selected {
        font-weight: bold;
        background-color: yellow;
}

