body {font-family: Verdana,arial,sans-serif;font-size: 11px;background-color: #E1E1E1;background-image:url(/i/public/bg_body2.gif);background-position:center;background-repeat:repeat-y;padding: 0;width: 100%;margin: 0;font: normal 11px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;position: relative;line-height: normal;}

div#content{padding:0px 0px 50px 0px;}
div.body{width: 977px;}
.logo {width: 210px;height: 110px;background: url("/i/public/logo_2.gif") no-repeat;cursor: pointer;}
td.content {width: 100%;}
div.content {width: 580px;overflow: hidden;} 

a{color: black;}
a,img{border: none;}
a.hover_underline{text-decoration: none;}
a.hover_underline:HOVER{text-decoration: underline;}


.tournament_row_linear{background-color: #F5F6F9;}
.row_linear{background-color: #E8EBF1;}
.row_hover{background-color: #D8E8FF;}
.pointer{cursor: pointer;}




blockquote {background-color:#EBEBEB;float:left;font-weight:bold;margin:5px 10px 5px 0px;max-width:250px;width:250px;padding:10px;text-align:left;vertical-align:top;-moz-border-radius: 10px;}

div#cover{text-align:center;z-index:10000;background-color:transparent;position:absolute;cursor:wait;}
div#cover img{display:none;}
div#cover.wait_state img{display:inline;}
div#cover.wait_state{background-color:#ffffff;-moz-opacity:0.4;filter:alpha(opacity:40);opacity: 0.4;}
div#cover.wait_state span img{height:100%;}

div.nodata{text-align: center;padding: 10px;}
/************************<<<<FORM STYLE*************************************************************/
FORM{padding: 0px;margin: 0px;}
INPUT,SELECT,TEXTAREA{border: 1px solid #A5ACB2;}
INPUT.error,TEXTAREA.error,SELECT.error{border: 1px solid red;}
span.error{color:red;font-size: 9px;letter-spacing: 1px;}
div#msg{overflow:auto;width:400px;height:200px;position: absolute;z-index:1001;display: none;background-color:#F8F8F8;padding: 5px;border: 1px solid #81A3CF;}
/************************>>>>FORM STYLE*************************************************************/

/*******************************************<<<<INFO MSG*******************************************/
SPAN.mText {display:none;}

.mGood H4 {font-size:16px; color:#ccc; margin:5px 0px; padding:0px;}
.mFail H4 {font-size:16px; color:red; margin:5px 0px; padding:0px;}


/* Info message table */
TD.msg11 {width:15px; height:15px; background:url(./i1-1.gif) top no-repeat;}
TD.msg12 {width:376px; height:15px; background:url(./i1-2.gif) top repeat-x;}
TD.msg13 {width:9px; height:15px; background:url(./i1-3.gif) top no-repeat;}

TD.msg21 {background:url(./i2-1.gif) top repeat-y;}
TD.msg22 {background:url(./i2-2.gif) top repeat; padding:0px 15px 10px 15px; vertical-align:middle; text-align: center;}
TD.msg23 {background:url(./i2-3.gif) top repeat-y;}

TD.msg31 {width:15px; height:9px; background:url(./i3-1.gif) top no-repeat;}
TD.msg32 {width:376px; height:9px; background:url(./i3-2.gif) top repeat-x;}
TD.msg33 {width:9px; height:9px; background:url(./i3-3.gif) top no-repeat;}

#mBtnClose {margin-top:15px;}

/*******************************************>>>>INFO MSG*******************************************/

/********************************************<<<<HEADER********************************************/
.header {font-size: 10px;width: 100%; padding-right: 2px;padding-bottom: 2px; background: url('/i/public/stars.jpg') no-repeat right top;text-align:right;vertical-align: bottom;}
.header a{font-size: 10px;font-weight: bold;text-decoration: none;color: #000;}
.hd_top {font-size: 9px;text-align: right; height: 12px;}
.hd_bottom {color: #6E6E6E;}
.hd_bottom a {color: #6E6E6E;font-weight: normal;}
.hd_bottom td {padding:5px;}

input.search {width: 155px;border: 1px solid #999;}

.header_hr {width: 100%;height: 25px;background: url("/i/public/header_hr.jpg") repeat-x;}
/********************************************>>>>HEADER********************************************/

/********************************************<<<<LOGIN*********************************************/
TABLE#login_form{padding: 0px;margin: 0px;font-family: arial;}
TABLE#login_form INPUT{padding: 0px;margin: 0px;vertical-align: top;font-size: 16px;width:90%;}
TABLE#login_form TD{text-align: left;}
TABLE#login_form TH{font-weight:normal;text-align: right;font-size: 13px; padding-bottom: 4px;border: none;}
TABLE#login_form a{font-weight: normal;text-decoration: underline;font-family: arial;font-size: 12px;}
div#login{height: 32px;}
/********************************************>>>>LOGIN*********************************************/

/***********************************<<<<AUTORIZATION***********************************************/
.autorization{overflow: hidden;display: block;position: absolute;width: 300px;height: 160px;z-index: 1002;background-color: #EBEBEB;border: 2px solid #2D346C;}
.autorization_title{background:url("/i/public/bg_menuitem.jpg") repeat-x #2D346C;padding: 4px;padding-left:10px;color: #fff;font-family: arial;font-weight: bold;font-size: 13px;text-align: left;}
.autorization_close{background-image:url(/i/ui.dialog/dialog-titlebar-close.png);background-repeat:no-repeat;background-position: right top;}
.autorization_close:HOVER{background-image:url(/i/ui.dialog/dialog-titlebar-close-hover.png);cursor: pointer;}
.autorization_content{padding: 10px;text-align: center;}	
/***********************************>>>>AUTORIZATION***********************************************/

/***********************************<<<<BBCODE EDITOR**********************************************/
.btnbbcode {color: #000000;font-weight: normal;font-size: 1.1em;font-family: "Lucida Grande", Verdana, Helvetica, sans-serif;background-color: #EFEFEF;border: 1px solid #666666;}
.genmed {margin: 1px 1px;font-size: 1.1em;}
.nowrap {white-space: nowrap;}
.gensmall {margin: 1px 1px;font-size: 1em;}
.helpline {background-color: #DEE3E7;border-style: none;font-size: 11px;}

DIV.qoute{text-align: center;padding: 0px 20px 0px 20px;}
TABLE.qoute{border: 1px solid #C3C3C3;}
TABLE.qoute TD{padding: 10px;color: #9E9E9E;text-align: left;}
TABLE.qoute TD.title{border-bottom: 1px solid #C3C3C3;background-color: #D1C7FF;font-size: 10px;text-align: left;color: black;padding: 5px 5px 5px 10px;}	

/***********************************>>>>BBCODE EDITOR**********************************************/

/********************************<<<<SIDE BAR******************************************************/
div.left_sidebar, div.right_sidebar {width: 180px;overflow: hidden;}
td.left_sidebar, td.right_sidebar {vertical-align: top;}
/********************************>>>>SIDE BAR******************************************************/

/**********************************<<<<RIGHT SIDEBAR***********************************************/
.news div.title{background:url("/i/public/bg_menuitem.jpg") repeat-x #2D346C;height: 21px;color: #FFF;font-weight: bold;font-size: 11px;text-align: left;padding: 4px 7px 0px 7px;}
.news div.title a {color: #FFF;font-weight: normal;text-decoration: underline;}
div.news_item,td.news_item{border-left: 1px solid #EBEBEB;border-right: 1px solid #EBEBEB;border-bottom: 1px solid #EBEBEB;}
div.news_date {background-color: #EBEBEB;border-bottom: 1px dotted #AAA;font-size: 11px;padding: 3px 4px;}
div.news_title {padding: 4px 7px;}
div.news_descr {padding: 5px 7px 5px 5px;display: block;width:162px;}
div.news_descr img{margin: 5px 5px 5px 0;}
div.news_link {padding: 4px 7px 0px 25px;background-image: url("/i/public/bullet_brown.jpg");background-repeat: no-repeat;background-position: 17px 9px;}
div.news_link a, a.news_link{color: #6C652D;font-weight: bold;text-decoration: none;}
div.news_link a:hover{text-decoration: underline;}
div.news_comment {padding: 0px 0px 7px 17px;}
div.news_comment a, a.news_comment{color: #6C652D;font-weight: normal;font-size: 10px;text-decoration: underline;}
SPAN.news_sep{color: #6C652D;}

.latest_news,latest_news_in{background: url('/i/public/bg_cont_billet.jpg') repeat-x;height: 25px;vertical-align: middle;color: #fff;text-align: left;width: 175px;}
.latest_news_in{background: url('/i/public/ratm.jpg') no-repeat top left;}
.latest_news a{color: #fff;padding:5px 5px 5px 37px;display: block;}
a.latnf {background: url('/i/public/elements/news_bullet.gif') no-repeat 1px 4px;display: block;margin: 2px 0;color: #00236D;font-size: 11px;text-decoration: none;text-align: left;padding: 1px 1px 1px 12px;}
a.latnf:HOVER {text-decoration: underline;}
.latest_news_item{border: 1px solid #666666;}
.latest_news_item a{display: block;padding: 4px 2px 4px 0;text-align: left;}
.news_bullet{padding: 7px 2px;}

.news_cal__year{color: #2F79D8; font: normal 14px arial;text-align: left;}
.news_cal__month{padding-left: 1px;color: #153560;cursor: pointer;margin-bottom: 1px;}
.cal_news_list td{padding: 0;}
.cal_block{width: 88px;overflow: hidden;float: left;font-size: 10px;margin-bottom: 5px;}
.month_active{background-color: #D8E8FF;background: transparent url(/i/public/bg_cont_billet.jpg) repeat-x top;color: #fff;}
.sec_news_cal_part{display: none;}
.cal_news_amount{width: 20px;font: normal 10px arial;}

/**********************************>>>>RIGHT SIDEBAR***********************************************/

/**********************************<<<<LEFT SIDEBAR***********************************************/
div.mi{height: 22px;background:url("/i/public/bg_menuitem.jpg") repeat-x #294688;color: #FFF;padding: 4px 7px 0px 7px;margin: 0px 0px 1px;}
div.mi tr{cursor: pointer;}
div.um{position: absolute; width: 180px; height: 8px; margin-top:-1px; background: url('/i/public/bg_sub_menu.png');}

div.menu_collapse {width: 18px;height: 18px;background-image: url("/i/public/menu_collapse.jpg");background-repeat: no-repeat;}
div.menu_expand {width: 18px;height: 18px;background-image: url("/i/public/menu_expand.jpg");background-repeat: no-repeat;}
div.sm{padding-left: 10px;margin: 0px 0px 1px;}

div.sml3{border-top: 1px solid #A8AABA;background-color: #C7C9D3;overflow: hidden;position: absolute;display: none;width: 160px;padding: 0px;z-index: 999;}
iframe.sml3{position: absolute;display:none;border:none;overflow:hidden;}

a.smi {display:block;background-image: url("/i/public/bullet_black.gif");background-repeat: no-repeat;background-position: 155px center;padding: 3px 7px 3px 5px;border-top: 1px solid #A8AABA;color: #000;text-decoration: none;display: block;}
a.smi:HOVER {background-color: #C7C9D3;}

a.smi3 {text-decoration:none;color:#000;display:block;margin:0px 0px 0px 12px;padding: 3px 7px 3px 5px;border-top: 1px solid #A8AABA;}
a.smi3:HOVER{background-color: #DCDFEA;}
a.border0{border: none;}
a.nobgi{background-image: none;}

div.tournament {text-align: left;line-height: 18px;width: 176px;}
div.tournament div.title {background:url("/i/public/bd_tournament.jpg") repeat-x #0C773C;height: 21px;color: #FFF;font-weight: bold;font-size: 11px;text-align: left;padding: 4px 7px 0px 7px;}
div.tournament div.table {background-image: url("/i/public/bg_tour_table.jpg");background-repeat: repeat-x;background-position: top;border-left: 1px solid #EBEBEB;border-bottom: 1px solid #EBEBEB;}
div.tournament div.pos_row {margin: 0;padding: 0 2px;border-top: 1px solid #EBEBEB;}


a.tournament_link{display:block;padding: 3px 0px 3px 25px;font-size: 10px;text-align: left;background-repeat: no-repeat;background-position: 15px center;}
a.sp_hide{background-image: url("/i/public/bullet_black.gif");}
a.sp_hide_empty{background:none;}
a.sp_show{background-image: url("/i/public/bullet_black_down.gif");}

div.commands {padding: 10px 7px 0px 7px;}
div.commands select{width: 160px;}
/**********************************>>>>LEFT SIDEBAR************************************************/

/*******************************<<<<ONLINE LIST****************************************************/
table.online td{padding:5px 7px;}
div.online{padding: 0;width: 580px;overflow-x:hidden;/*height: 768px;overflow:auto;*/}
.event_time{color: #6A0F06;font-family: arial;font-size: 16px;}

div.online_stistic_title{font: normal 14px arial;color: #fff;background-color:#2D75D9; padding: 3px 4px;text-align: center;margin-top: 10px;}
.soccer_arena{width:578px;height: 300px;border: 1px solid #02570C;}
td.online_statistic_info{font: normal 20px arial;padding: 5px 0;}
table.online_statistic{border: 1px dotted #2259A0; border-top:none;}

/*******************************>>>>ONLINE LIST****************************************************/

/****************************************<<<<USER CONTENT******************************************/
div.cont_title{background:url("/i/public/bg_cont_billet.jpg") repeat-x; height: 33px;color: #FFF;font-weight: bold;font-size: 11px;text-align: left;}
div.cont_title div{padding:4px 7px 0px 40px; height: 22px; background:url('/i/public/ratm.jpg') no-repeat top left;}

table.users_action_link td{vertical-align: top;}
table.users_action_link TH {border: none;width: 1%;vertical-align: top;padding-right: 4px;text-align: left;}
table.users_action_link a{color: #2D346C;text-decoration: none;font-weight: bold;}
IMG.info{padding: 5px;border: 1px solid #C5C5C5;}
div.delbut{padding: 5px;cursor: pointer;font-weight: normal;}

TABLE.latest_msg a{color: black;}
TABLE.latest_msg TH{border: none;background-color:#EBEBEB;letter-spacing: 1px;font-size: 10px;text-align: left;}
TABLE.latest_msg TD{border-bottom:1px solid #EBEBEB;}
TABLE.latest_msg TR.new_msg{font-weight: bold;}

TD.msg_form_title{padding-right: 5px;}
TD.text_msg{border:1px solid #EBEBEB;}

TABLE.detail_msg TH{border: none;}
TABLE.detail_msg TD{border-bottom:1px solid #EBEBEB;}

DIV.menu_msg{border: 1px solid #EBEBEB;padding: 10px 0px 10px 0px;text-align: left;}

DIV.user_menu_item{padding-right: 15px;}
DIV.user_menu_item a{color:#2661B5; display: block;padding: 3px 0px 3px 10px;text-decoration: none;font: normal 13px arial;text-align: left;vertical-align: middle;border-bottom: 1px solid #DBDBE3;}
DIV.user_menu_item a:HOVER{background-color: #EBEBEB;}
DIV.user_menu_item a.subitem{padding-left: 35px;font: normal 12px arial;color: #000;}


TABLE.mypage TD {vertical-align: bottom;}
div.mypage_title a, div.mypage_content a{color:#2D346C;}
td.mypage_title{font-size: 10px;font-weight: bold;border-bottom: 1px solid #CED5FF;}
div.mypage_title{background-color: #E6ECFF;border-top: 1px solid #CED5FF;border-left: 1px solid #CED5FF;border-right: 1px solid #CED5FF;padding:3px 0px;}
div.mypage_content{margin-bottom: 30px;}
div.mypage_alone{border: 1px solid #CED5FF;margin-bottom: 10px;}	
td.mypage_score{width: 2%;padding: 3px;}
td.mypage_score div{width: 25px;height: 20px;text-align: center;vertical-align: middle;background-color: #EDF5FF;border: 1px solid #CED5FF;font-size: 14px;}

td.comment_list button{width: 80px;}

div.notes_link{color: #666666;}
div.notes_link a{color: #666666;}

/****************************************>>>>USER CONTENT******************************************/

/****************************************<<<<TAGCLOUD**********************************************/
DIV.tagcloud_public,DIV.tagcloud_object{padding: 5px;}
DIV.tagcloud_public{padding-top: 15PX;text-align: center;line-height: 25px;}
DIV.tagcloud_public a,DIV.tagcloud_object a,a.path{text-decoration: none;color: #2D346C;}
DIV.tagcloud_public a:HOVER,DIV.tagcloud_object a:HOVER,a.path:HOVER{color: white;background: #2D346C;}
DIV.tagcloud_object a{font-size: 10px;}

.desc {color:#666; font-weight:normal;} 
span.desc {color:#666; font-weight:normal;}
.cloudTags {font-size:14px; padding:10px}
.cloudTags a {color:#2D346C; text-decoration:none;}
.cloudTags a:hover {color:#fff; background-color:#2D346C; text-decoration:none;}
a.tagSelect:HOVER, a.tagAdd:HOVER{text-decoration: underline;}	
a.tagSelect, a.tagAdd{display:block;float:left;text-decoration:none;white-space:nowrap;background: url('/thumbs/i/admin/del_1.gif/7x_bgfff.gif') no-repeat top right;padding-right: 7px;}
a.tagAdd {color:#2D346C;}
/****************************************>>>>TAGCLOUD**********************************************/


/****************************************<<<<NEWS**************************************************/
IMG.preview{margin: 2px 5px 0px 0px;}
TABLE#news_detail H1{margin:0px;padding: 0px;font-size:20px;font-weight: bold;}
/****************************************>>>>NEWS**************************************************/

/****************************************<<<<MATCH*************************************************/
div.last_match div.title {width: 251px;height: 21px;background: url("/i/public/bullet_match_l.jpg") no-repeat top left #2D346C;padding: 4px 0px 0px 30px;color: #FFF;font-weight: bold;}
div.last_match div.wrapper, div.next_match div.wrapper{width: 279px;}
div.last_match div.division, div.next_match div.division {background: url("/i/public/bg_tour_table.jpg") repeat-x top #F5F5F5;padding: 7px 10px 0px;}
div.last_match div.division a, div.next_match div.division a{color: #000;display: block;width: 100px;}

div.next_match div.title{width: 251px;height: 21px;background: url("/i/public/bullet_match_r.jpg") no-repeat top right #2D346C;padding: 4px 30px 0px 0px;color: #FFF;font-weight: bold;}
div.next_match div.title a,div.last_match div.title a{color: #FFF;font-weight: bold;text-decoration: none;display: block;height: 100%;}

div.wrapper {border-left: 1px solid #EBEBEB;border-right: 1px solid #EBEBEB;border-bottom: 1px solid #EBEBEB;height: 208px;}
div.wrapper div.date {border-top: 1px solid #99B596;margin-bottom: 10px;}
div.wrapper div.tur {height: 18px;width: 53px;color: #FFF;font-weight: bold;background-color: #99B596;text-align: center;}

div.score td.score {color: #262C5B;font-size: 32px;padding-bottom: 10px;padding-top: 2px;text-decoration: underline;}
div.score td.cmd a,div.score td.cmd{text-decoration:none;color: #262C5B;font-weight: bold;}
div.score td.cmd a{text-decoration: underline;}


.cmd_left,.cmd_right{height: 40px;color: #112C4C;font: normal 16px arial;background-repeat: no-repeat;}
.cmd_left a,.cmd_right a{color: #112C4C;font: normal 16px arial;text-decoration: underline;}
.cmd_left{padding-right: 5px;background-position: right center;}
.cmd_right{padding-left: 5px;background-position: left center;}
.cmd_center{font: normal 25px arial;padding: 0px 10px;}
a.last_match_link{text-decoration: none;white-space: nowrap;}
a.last_match_link:HOVER{text-decoration: underline;}
a.newslink{padding: 2px 4px;}
a.newslink:HOVER{color: #666666;}
div.wrapper{height: auto;}

/*******************************ONLINE*************************************************************/
table.online td{
	padding:5px 7px;
}
/****************************************>>>>MATCH*************************************************/



/********************************************Users_info********************************************/
table.users_action_link td{
	vertical-align: top;
}
table.users_action_link TH {
	border: none;
	width: 1%;
	vertical-align: top;
	padding-right: 4px;
	text-align: left;
}

table.users_action_link a{
	color: #2D346C;
	text-decoration: none;
	font-weight: bold;
}
IMG.info{
	padding: 5px; 
	border: 1px solid #C5C5C5; 
}
/**************************************************************************************************/

DIV.qoute{
	text-align: center;
	padding: 0px 20px 0px 20px;
}
TABLE.qoute{
	border: 1px solid #C3C3C3;
}
TABLE.qoute TD{
	padding: 10px;
	color: #9E9E9E;
	text-align: left;
}
TABLE.qoute TD.title{
	border-bottom: 1px solid #C3C3C3;
	background-color: #D1C7FF;
	font-size: 10px;
	text-align: left;
	color: black;
	padding: 5px 5px 5px 10px;
}	

TABLE.latest_msg a{
	color: black;
}
TABLE.latest_msg TH{
	border: none;
	background-color:#EBEBEB;
	letter-spacing: 1px;
	font-size: 10px;
	text-align: left;
}

TD.msg_form_title{
	padding-right: 5px;
}

TABLE.latest_msg TD{
	border-bottom:1px solid #EBEBEB;
}
TABLE.latest_msg TR.new_msg{
	font-weight: bold;
}
TABLE.detail_msg TH{
	border: none;
}
TD.text_msg{
	border:1px solid #EBEBEB;
}

/****************************************<<<<TOURNAMENT********************************************/

.tournament_tabs{background:  transparent url(/i/public/elements/cal_tab_bg.gif) repeat-x scroll center top;vertical-align: top;padding: 2px;}
.tournament_tabs_active{color: #2766B7;font-weight: bold;}
.tournament_round_name{color: #99B596;font-size: 12px;font-weight: bold;position: absolute;margin-left: 261px;margin-top: 24px;}

.tournament__main_tabs{background: url(/i/public/elements/tournament__bg_tabs.gif) repeat-x bottom;margin-top: -9px;color: #fff;font-size: 12px;}
.tournament__main_tabs a{color: #fff; display: block; padding: 3px 7px; float: left;width:120px; text-align: center; overflow: hidden;white-space: nowrap;text-decoration: none;}
.tournament__main_tabs a:HOVER{background: url(/i/public/elements/tournament__bg_tabs_hover.gif) repeat-x bottom;}
.tournament__main_tabs a.active{font-weight: bold;}

.row_hover2{background: #EFE0B3;color: #000;}
.row_hover2 a{color: #000;}

TABLE#detail_table TD,TH{border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;padding: 2px 5px;white-space: nowrap;}
TABLE#detail_table TH{border-bottom-width: 3px;border-left: none;}


TABLE#detail_game{font-size: 9px;width: 99%;}
TABLE#detail_game TD{text-align: center;vertical-align: middle;border-bottom: 1px solid #DFDFDF;border-right: 1px solid #DFDFDF;padding: 0 0 2px 0;margin: 0px;}
TABLE#detail_game TD IMG{width: 15px;height: 15px;}
TABLE#detail_game TD.pusto{background-color: #ADB6C1;}
TABLE#detail_game TD.left{font-size: 10px;text-align: left;border-right-width: 3px;}
TABLE#detail_game TD.top{border-bottom-width: 3px;border-right: none;}


.current_round{background-color:#51617C;color: white;}
.current_round a{color: white;}


.leader{background: transparent url(/i/public/elements/leaders_row.gif) repeat-x bottom; color: #000;}
.leader a{color: #000;}
.outsider{color:#666666;}
.outsider a{color:#666666;}

td.team{padding-left: 10px;letter-spacing: 1px;}

.current_online{background-color:#ABD3AE;}

.schedule__block{width: 283px;float: left;margin-bottom: 20px;}
.schedule__team{display: block;width: 120px;overflow: hidden;}
.schedule__round_title{color: #2F79D8; font: normal 14px arial;text-align: left;margin-bottom: 3px;border-bottom: 1px dotted #2F79D8;padding-bottom: 2px;}
.schedule__score_item{background-color:  #EBEBEB;border:1px solid #A8AAB9;width: 15px;margin: 1px;text-align: center;overflow: hidden;}

/****************************************>>>>TOURNAMENT********************************************/

/****************************************<<<<ASCENSIO STAT*****************************************/
TABLE#stat_table_scroll TD,TABLE#stat_table_scroll TH{border-bottom: 1px solid #dddddd;border-left: 1px solid #dddddd;padding: 2px 5px; white-space: nowrap;}
TABLE#stat_table_scroll TH{border-bottom-width: 3px;border-left: none;}
DIV#scroll_data {border-left:#DFDFDF solid 1px;border-right:#DFDFDF solid 1px;position:relative;overflow:hidden; }
DIV#teamlistDiv {width:540px;position:relative;overflow:hidden; }

DIV#ctrlLeft, DIV#ctrlRight {width: 15px; height: 60px; position:absolute; cursor:pointer;}
DIV#ctrlLeft {background: transparent url(/i/public/left_arr.png) no-repeat;-moz-opacity:0.3;filter:alpha(opacity:30);opacity: 0.3;}
DIV#ctrlRight {background: transparent url(/i/public/right_arr.png) no-repeat;-moz-opacity:0.3;filter:alpha(opacity:30);opacity: 0.3;}

/****************************************>>>>ASCENSIO STAT*****************************************/

/****************************************<<<<TEAM DETAIL*******************************************/
.current_team{background: transparent url(/i/public/elements/current_team_row.gif) repeat-x bottom;color: #fff;}
.current_team a{color: #fff;}



.myclub{background: transparent url(/i/public/elements/prev_match_bar.gif) repeat-x;color: white;}
.myclub a{color: white;}

.current_online{background-color:#ABD3AE;color: #000;}
.current_online a{background-color:#ABD3AE;color: #000;}

IMG.next_match{margin-bottom: 5px;}
TABLE.team_links{font-size: 10px;}
td.team_detail_links , td.team_detail_links_active {padding: 3px 4px;text-align:center;font-family: arial;font-size: 13px;cursor: pointer;}	
td.team_detail_links_active{background-color: #BABABA;}	
td.team_detail_content{border:1px solid #BABABA;padding: 5px;}


tr.team_stat td {padding: 3px 6px;border-bottom: 1px solid #A1A1A1;}



a.tournament_title{color: #1E4981;font-size: 14px;}
a.tt_link{display:block;font-size: 12px;background-repeat: no-repeat;background-position:  center left;padding:0px 5px 0px 0px;margin: 2px 5px 2px 0px;text-align: left;float: left;vertical-align: middle;text-decoration: none;}
a.tt_link:HOVER{text-decoration: underline;}
img.tt_link{margin: 0 5px 0 0;}
.team_title{font-size: 35px;color: #153560;letter-spacing: 1px;}
.team_title h1{margin: 0px 2px 10px 0px;padding: 0px 0px 10px 0px;border-bottom: 1px dotted #225496;text-align: left;}

.current_online{background-color:#ABD3AE;}
.teampage__team{}
.teampage__score{text-align: center;font-size: 12px;width: 22px;background-color:  #EBEBEB;border:1px solid #A8AAB9;overflow: hidden;margin: 1px 0;}
.teampage__date{width: 100px; float: left;text-align: left;white-space: normal;overflow: hidden;color: #2A68B5;padding-left: 10px;}

h1.stat_h1{text-align: left;font-size: 12px;margin: 0;color: #225496;}
.stat_content{border: 1px dotted #225496;}
th{border: none;padding-bottom: 2px;line-height: normal;}
th.common_title{font-weight: bold;font-size: 10px;border: none;border-bottom: 1px solid #828796;text-align: center; color: #225496;}
th.noborder{border-right: none;}
.borderright{border-right: 1px solid #828796;}
.players_title{font-weight: bold;font-size: 11px;border: none;border-bottom: 1px solid #828796;text-align: center; color: #225496; height: 20px;}
.players_title a{color: #225496;}

.teampage__title{text-align: left;white-space: normal;overflow: hidden;color: #225496;border-bottom: 1px dotted #2A68B5;font: bold 12px arial;margin-bottom: 1px;}

tr.trans_data:HOVER{background-color: #D6E2EB;}
h1.trans_h1{text-align: left;font-size: 12px;margin: 0;padding:0;color: #000;}
.trans_title{font-weight: bold;font-size: 10px;border: none;border-bottom: 1px solid #828796;text-align: left;color: #225496;padding-left:0;}

/****************************************>>>>TEAM DETAIL*******************************************/


/****************************************<<<<ROUND NAV*********************************************/
DIV.rounds {margin-top: 10px;}
SPAN.other_round{font-weight: bold;font-size: 11px;}
DIV.rounds A,SPAN.current_round{text-decoration: NONE;font-size: 12px;font-weight: bold;color: #2D346C;}
DIV.rounds A:HOVER,SPAN.current_round{color:#fff;background-color:#2D346C;text-decoration:none;}
/****************************************>>>>ROUND NAV*********************************************/


/****************************************<<<<GUEST*************************************************/
.hilite,.hilite1 {background-color: #9BA2C0;}
div.guest_title{padding: 0px 0px 10px 7px;color: #575757;}
div.guest_title a{color: #575757;}

TABLE.guest_form TD{text-align: left;vertical-align: top;padding-bottom: 15px;}
TABLE.guest_form INPUT{width: 95%;}
TABLE.guest_form TEXTAREA{width: 95%;overflow: visible;}
TABLE.guest_search{border-bottom: 1px solid black;padding-bottom: 5px;}
span.guest_date{font-family:arial;color: #666666;padding-right: 5px;font-size: 12px;}
div.guest_user_name{padding-top:2px;width: 97px;overflow: hidden;font-weight: bold;}
div.guest_user_name a{color: black;}
table.guest_ans{}

/****************************************>>>>GUEST*************************************************/

/****************************************<<<<COMMENTS**********************************************/
TD.comment_list{border-bottom:1px solid #dddddd;padding: 10px 5px 10px 5px;vertical-align: top;}
TR.comment_linear{background-color: #F1F1F1;}
.send_ans,.comm_info{position: absolute;margin-left: 516px;margin-top: -21px;}
.comm_info{margin-left: 112px;margin-top: -20px;font-size: 11px; color: #666666;}

.online_status{font-size: 10px;font-weight: normal;color: #00AA32;}
/****************************************>>>>COMMENTS**********************************************/


/****************************************<<<<REGISTER**********************************************/
TABLE.register_form INPUT,TABLE.register_form TEXTAREA{width: 80%;}
TABLE.register_form TEXTAREA{overflow: hidden;}
TD.register_form_title{padding-left: 20px;padding-right: 3px;}
/****************************************>>>>REGISTER**********************************************/

/****************************************<<<<FEEDBACK**********************************************/
TABLE.feedback TD{padding: 15px 0px 5px 15px;}
TABLE.feedback INPUT,TABLE.feedback TEXTAREA{width:350px;}
TABLE.feedback INPUT,TABLE.feedback TEXTAREA,TABLE.feedback SELECT{border: 1px solid #A5ACB2;}
TABLE.feedback INPUT,TABLE.feedback SELECT{height: 20px;}	
TABLE.feedback TEXTAREA{width:350px;overflow: hidden;height: 200px;}	
TABLE.feedback TD.top{border: 1px solid #A8AAB9;padding-bottom: 15px;}
TABLE.feedback TR.top{background-color: #EBEBEB;}
TABLE.feedback TD.title_middle{padding-bottom: 20px;}
SPAN.feedback{font-size: 10px;color: #575757;padding-left: 10px;}
SPAN.notempty{padding: 0px;color: red;}
/****************************************>>>>FEEDBACK**********************************************/

/****************************************<<<<BLOG NOTES********************************************/
TABLE.notes_edit TD{padding: 15px;}
TABLE.notes_edit TEXTAREA{width:100%;overflow: visible;height: 300px;}
.bbimgevent{border: none; width: 16px; height: 16px; padding: 0; margin: 0 2px;cursor: pointer;}
.helpline{font: normal 10px verdana;color: gray;}
.font_sizes{background-color: #fff;border: 1px solid #ebebeb;}
 .font_sizes__item{cursor: pointer;}
 .gensmall{margin: 0 0 4px -7px;width: 100px;}
 .color_pallete{position: absolute; height: 110px;overflow: auto;display: none;width: 93px; background: #fff;margin-left: 250px;border: 1px solid #ebebeb;padding: 1px;}
 .smilies{position: absolute; height: 150px;overflow: auto;display: none;width: 134px; background: #fff;margin-left: 243px;border: 1px solid #ebebeb;padding: 1px;}
 div#tag{margin: 5px 0;}
.percent_bar{padding: 2px 5px; vertical-align: middle;}
h2.poll{color: #2E76D8; margin: 0 0 5px 2px;font: normal 12px arial;}
h2.poll a{color:#2E76D8; }
div#poll{padding: 10px 0; margin: 5px 0; border: 1px solid #dddddd;}
div#poll input{}

/****************************************>>>>BLOG NOTES********************************************/

/****************************************<<<<LINEUP(STATISTIC) LIST********************************/
.lineup_item{cursor: pointer;}
td.team_lineup_title{font: bold 11px arial;font-weight:bold;border-bottom:1px solid black;width: 1%;padding-top: 5px;letter-spacing: 1px;}
td.team_lineup_num{font-weight: bold;padding-right: 3px;}

TABLE.lineup TR.position{background-image: url('/i/public/lineup/bg_position.gif');background-repeat: repeat-x;}
TABLE.lineup TR.position TD{font-size: 12px;font-weight:bold;text-align: left;padding: 5px 0px 10px 10px;}

div.goto_position{margin-bottom: 10px;}
div.goto_position a{text-decoration: none;color: black;background-image: url("/i/public/bullet_black.gif");background-repeat: no-repeat;background-position: left;padding-left: 10px;}

/****************************************>>>>LINEUP(STATISTIC) LIST********************************/

/****************************************<<<<PLAYER(USER) DETAIL(LIST)*****************************/
TABLE.player_info{font-size: 11px;}
TABLE.player_info TH {padding:0px;font-weight:bold;border: none;width: 1%;vertical-align: top;padding-right: 4px;text-align: left;white-space:nowrap;}
TABLE.player_info TD {vertical-align: top;}	
TABLE.player_info SPAN {font-weight: bold;font-size: 10px;}

DIV.player_photo{border: 1px solid #BFBFBF;padding: 4px;text-align: center;}
DIV.player_item{padding: 10px 0px 10px 0px;border-top: 1px solid #BFBFBF;}

table.last_comment td{border-top: 1px solid #EBEBEB;}
a.taginfo{display: block;padding: 2px 4px;width: 55px;}
a.taginfo:HOVER{background-color: #F2F5FF;}
div.wrapper{height: auto;}

/****************************************>>>>PLAYER(USER) DETAIL(LIST)*****************************/

td.title{
	text-align: right;
	width: 100px;
	vertical-align: top;
}
span.star{
	color: red;
}

H1.title{
	padding:0px;
	margin: 0px;	
	display: block;
	text-align: left;
	font: normal 18px arial;
	color:#2A68B5;
	margin-bottom: 10px;
}
H1.title a{
	color: #2A68B5; 
}	

H2.title{
	padding:0px;
	margin: 0px;	
	display: block;
	text-align: left;
	font: bold 16px arial;
	color:#2A68B5;
	margin-bottom: 10px;
}
H2.title a{
	color: #2A68B5; 
}	

h3{padding:0;margin: 20px 0 5px 0;display: block;text-align: left;font-weight: bold; font-size: 12px;color:#000;border-bottom: 1px dotted #000;padding-bottom: 2px;}

div.round_top{
	border-top: 1px dotted #AAAAAA; 
	text-align: center; 
	font-size: 11px; 
	padding: 2px 0px; 
}
TD.prev,TD.next,TD.round_item,TD.round_item_active{
	text-align: center; 
	font-size: 13px; 
	border-bottom: 1px solid black;
	vertical-align: bottom;
	padding: 2px 1px;
}	
TD.round_item,TD.round_item_active{width: 4%;}
TD.round_item a{display: block;text-decoration: none;font-size: 13px;}
TD.round_item a:HOVER{text-decoration: underline;}
TD.prev a,TD.next a{text-transform:capitalize;text-decoration: none;font-size: 14px;}
TD.prev ,TD.next {width:20%;}	
TD.prev{padding-left:10px;text-align:left;}
TD.prev a{
	background-image: url('/i/public/bullet_black_left.gif');
	background-repeat:no-repeat;
	background-position: left;	
	padding-left: 7px;
}	
TD.next a{
	background-image: url('/i/public/bullet_black.gif');
	background-repeat:no-repeat;
	background-position: right;	
	padding-right: 7px;
}	
TD.next{padding-right:10px;text-align:right;}

div.rounds_bottom {
	color: #99B596;
	font-size: 20px;
	text-align: center;
	padding-top: 7px;
}
TD.round_item_active{
	padding-bottom: 3px;
	border-top: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: none;
	background-color: #E0E4E0;
}

TABLE.match_list TD.score,TD.dev_score{
	font-size: 17px;
	text-align: center;
	vertical-align: middle;
	width:1%;
}
TABLE.match_list TD.score{
	background-color: #C8C8C8;
	width:4%;
}
TABLE.match_list TR{
	background-color: #F0F0F0;
}
TABLE.match_list TD{
	border-bottom: 1px dotted #BABABA;
}
TABLE.match_list TABLE TD{
	border-bottom: none;
}

TABLE.match_list TD.teams{
	font-size: 11px;
	font-weight: bold;
	padding-left: 10px;
}
/**************PAGENATOR***************************************************************************/
a.redtxt{
	color:#000;
	padding: 2px 7px;
	font-size: 10px;
	border: 1px solid #EBEBEB;
	text-decoration: none;
}
a.redtxt:HOVER{
	background-color: #9B9B9B;
	color: #fff;
}
span.this-page{
	font-size: 10px;
	background-color: #666666;
	color: #fff;
	padding: 2px 7px;
	border: 1px solid #EBEBEB;
}
a.redprev, a.rednext{
	text-decoration:none;
	display: block;
	width: 80px;
	padding: 2px;
}
a.redprev{
	padding-left: 15px;
	background-image: url(/r/pager/sl_prev.gif);
	background-position: 5px center ;
	background-repeat: no-repeat;
}
a.rednext{
	padding-right: 15px;
	text-align:right;
	background-image: url(/r/pager/sl_next.gif);
	background-position: 85px center ;
	background-repeat: no-repeat;
}

div.paginator{
	text-align: left;
	padding-top: 5px;
}

/*TOTALIZATOR**************************************************************************************/

table.forecast_list th{
	font-size: 10px;
	font-weight: bold;
	padding: 2px;
	letter-spacing: 1px;
	border:none;
	border-bottom: 3px solid #000;
}

table.forecast_list td {
	font-size: 11px;
	border-bottom: 1px solid #BFBFBF;
	border-left: 1px solid #BFBFBF;
	padding: 2px;
}

table.forecast_list td.tota_score input{
	width: 20px;
} 

table.forecast_list td.teams {
	padding-left: 10px;
}

table.forecast_list tr.myrow{background: transparent url(/i/public/elements/current_team_row.gif) repeat-x bottom;color: #fff;}
table.forecast_list tr.myrow a{color:#fff}
/*BLOG********************************************************************************************/

div.blog{font-family: arial;font-size: 12px; padding: 5px 0px;border-top: 1px solid #D1D1D1;}
div.blog_title{font-size: 19px;padding-bottom: 2px;color: #185BDF;}
div.blog_title a{color: #2464B3;text-decoration: none;}
div.blog_ln,div.blog_ln a{font-size: 10px;}
div.blog_ln span{color: #666666;}
div.blog_descr{padding-bottom: 3px;}


/*USERS_LOGIN***************************************************************************************/

div.users_login{
}

.title_fon{
	background-color: #EBEBEB;
	border: 1px solid #A8AAB9;
	padding: 15px 15px 15px 20px;
}

table.users_login td{
	padding-bottom: 10px;
}

/*NOTES********************************************************************************************/

table.notes_list td.notes_title{
	background-color:#F0F0F0;
	border-bottom:1px dotted #BABABA;
	height:25px;
	padding-left: 10px;
	font: bold 13px arial ;
	
}
.notes_active,.notes_deactive{
	background-color: #98B494;
	color: white;
	padding: 3px 9px 3px 9px;
}
.notes_active SPAN{
	font: 13px arial ;	
}
.notes_deactive{
	background-color: #FF0000;
	padding: 3px 12px 3px 12px;	
}
.agg_comment{
}
/******************************************END CONTENT*********************************************/
div.sponsor{
	margin-top: 30px;
}

/*********************************************FOOTER***********************************************/
div.footer{
	position:absolute; 
  	bottom:0px;
  	width:100%;
	padding:5px 0px;	
}

div.footer div.hr1{
	height: 2px;
	border: 1px solid #262C5B;
	border-top: none;
}

div.footer div.hr2{
	height: 2px;
	/*background-image: url("/i/public/bg_footer_hr.jpg");*/
	background-repeat: repeat-x; 
}

div.footer div.copyright {
	padding: 5px 5px 0px 5px;
}

div.footer div.copyright a{
	font-weight: bold;
	color: #000;
}

H1,H2.round{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font-size: 20px;
	text-align: center;
}
H2.round{
	font-size: 15px;
}

.iePNG, IMG { filter:expression(fixPNG(this)); } 

/*************SHADOW*******************************************************************************/
table.shadow td.content{border: 1px solid #ebebeb;border-width: 1px 0 0 1px;}
td.bg_tour_r{vertical-align: top; background: url('/i/public/bg_tour_r.jpg') repeat-y;}
td.bg_shade_b{text-align: left; width:100%; background: url('/i/public/bg_shade_b.jpg') repeat-x;}
/**************************************************************************************************/


table.shapka{background-image: url(/i/public/majka3.jpg); background-repeat: no-repeat; background-position: 175px;}
img.tshapka{position: absolute; margin-top: 48px; margin-left: 470px;}
td.LCol{background-image:url('/i/public/bg_menu9.jpg'); background-repeat:no-repeat;background-position: 0px 26px;}
div.nodis{display: none;}
div.center_img{text-align:center; border: 1px solid #595959; padding: 2px; background: #ebebeb none repeat scroll 0% 50%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial}
td.dev{vertical-align: bottom;text-align: right; padding-bottom: 2px; padding-right: 1px;}
div.border0{border: none;}
