body, html{background:#FFF;margin:0px;padding:0px;color:#184D0F;font-family:Tahoma, Verdana, Arial, sans-serif;font-size:11px;line-height:120%;height:100%;position:relative;}
img{border:0px;margin:0px;padding:0px;}
a{text-decoration:underline;}
a:link{color:#14731B;}
a:visited{color:#0E6114;}
a:hover{color:#178E1F;text-decoration:none;}
a:active{color:#178E1F;text-decoration:none;}
#header{width:100%;height:100px;margin:0;padding:0;border:0px;border-collapse:collapse;background:#97D089 url(../pics/hbg.gif) no-repeat top left;}
#text-header{width:100%;height:30px;margin:0;padding:0;border:0px;border-collapse:collapse;background:#97D089;}
#text-header .txt{float:left;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:bold;margin-left:10px;font-size:20px;line-height:20px;padding-top:5px;}
#text-header a, #text-header a:link, #text-header a:visited, #text-header a:hover, #text-header a:active{color:#fff !important;text-decoration:none;}
#text-header .icons{margin-top:3px;margin-right:5px;float:right;}
#text-header .icons img{vertical-align:bottom;}
#header .icons{width:23px;margin:0;}
#header .icon{margin-top:5px;margin-bottom:5px;}
#header .logo{padding-left:60px;width:145px;margin:0;}
#header .menu{border:0px;border-collapse:collapse;width:70%;padding:0px 0px 0px 40px;}
#header-menu{list-style:none;z}
#header-menu li{list-style:none;margin:15px 0px 0px 0px;}
#header-menu a{font-weight:bold;color:#2D6B18;text-transform:uppercase;text-decoration:none;}
#header-menu a:hover{text-decoration:none;color:#000000;}
#header .ball{padding-left:45px;width:73px;margin:0;}
#main-body{float:left;width:100%;height:100%;background:#ffffff;text-align:left;border:0px;border-collapse:collapse;}
#left-column{width:185px;background:#EFFEEB;border-right:1px solid #E1F7DA;padding-top:5px;}
#content{padding-left:4px;padding-right:4px;padding-top:5px;text-align:justify;background:#FFFFFF;}
#content img{border:0px;margin:3px;padding:0px;}
#right-column{width:240px;padding-top:5px;background:#E1FAD8;}
#footer{float:left;width:100%;height:70px;border:0px;border-collapse:collapse;background:#97D089;}
#footer td{padding:2px;}
#footer .copyright{width:185px;text-align:left;vertical-align:top;color:#000;}
#footer .copyright a{color:#000;}
#footer .banner{text-align:center;}
#footer .counters{width:240px;text-align:center;}
h4{font-size:120%;padding:2px;margin:2px;font-weight:bold;text-align:center;}
table.frame{margin:0;text-align:left;margin-left:2px;background:#FFFFFF;padding:0px;border:1px solid #B3D8A7;}
table.frame, table.top{margin-bottom:10px;}
table.frame td.cor, table.top td.cor{padding:0px;margin:0px;border:0px;border-collapse:collapse;background:#B3D8A7 url('../pics/design/1.gif') no-repeat;}
table.frame td.table-title{background:#C4E1B5;font-weight:bold;text-align:center;border-bottom:1px solid #B3D8A7 !important;}
.title{padding-left:7px;margin-left:5px;margin-bottom:1px;font-weight:bold;color:#2D6B18;text-transform:uppercase;text-align:left;clear:both;}
#nav{float:left;clear:both;width:100%;margin:0;padding:0;list-style:none;border-bottom:2px solid #528E44;background:#5C9C4C url(../pics/menu.gif) repeat-x top left;}
#nav li{float:left;margin:0;padding:0 2px 0 0;list-style:none;background:url(../pics/menu_sep.gif) no-repeat top right;}
#nav a{float:left;padding:7px 10px;text-decoration:none;border-bottom:none;color:#fff;}
#nav a:hover, #nav a.active{color:#fff;background:#458635 url(../pics/menu_selected.gif) repeat-x;}
#nav a.active{font-weight:bold;}
li#t-home a{background:url(../pics/menu_sep.gif) no-repeat top left;}
.flag{vertical-align:middle;border:0;margin:0 5px 0 0 !important;padding:0 !important;width:16px;height:16px;}
.icq{vertical-align:middle;border:0;width:18px;height:18px;}
.mini_logo{vertical-align:middle;padding:0;margin:0;width:16px !important;height:16px !important;margin-right:3px;}
form{padding:0;margin:0;}
input{font-size:95%;background:#F8FFF6;border-collapse:collapse;border:1px solid #B3D8A7;}
select{font-size:95%;background:#F8FFF6;border-collapse:collapse;border:1px solid #B3D8A7;}
textarea{background:#F8FFF6;border-collapse:collapse;border:1px solid #B3D8A7;}
input.button{background:#F8FFF6;border-collapse:collapse;border:1px solid #B3D8A7;font-size:95%;}
#login-form{width:100%;border-collapse:collapse;padding:2px;margin:0px;text-align:left;border:0;}
#login-form form{padding:0;margin:0;}
#login-form input.text{background:#F8FFF6;border-collapse:collapse;border:1px solid #B3D8A7;width:109px;height:15px;font-size:90%;}
#login-form input.button{background:#E3F7DD;border-collapse:collapse;border:1px solid #B3D8A7;width:230px;height:15px;font-size:90%;}
#login-form td{text-align:center;}
#login-form .error{border-bottom:1px solid red;text-align:left;padding-left:2px;color:red;}
#match-table{width:100%;border-collapse:collapse;padding:2px;margin:0px;text-align:left;border:0;}
#match-table td{border-bottom:1px solid #B3D8A7;padding:2px;}
#match-table .photo{margin:0px;padding:0px;text-align:center;}
#match-table .home-team, .home-logo{width:50%;text-align:center;border-right:1px solid #8AB87A;font-weight:bold;}
#match-table .away-team, .away-logo{width:50%;text-align:center;font-weight:bold;}
#match-table .home-result{text-align:center;border-right:1px solid #B3D8A7;background:#E3F7DD;font-weight:bold;}
#match-table .away-result{text-align:center;background:#E3F7DD;font-weight:bold;}
#match-table .no-border, #players td{border:0px !important;}
#match-table td.no-margin{padding:0 !important;margin:0 !important;}
#match-table th{text-align:center;background:#E3F7DD;border-bottom:1px solid #B3D8A7 !important;}
#match-table .online{font-size:85%;}
#match-table .goals{cursor:pointer;cursor:help;}
.new{vertical-align:super;width:16px;height:7px;margin-right:2px;margin-left:2px;}
td.links{margin:0;padding:0 !important;}
.links{list-style-type:none;width:224px;margin:0px;padding:0px;}
.links ul{list-style-type:none;margin:0px;padding:0px;}
.links a, .links a:visited{display:block;padding-left:10px;width:100%;height:20px;line-height:20px;border-bottom:1px solid #B3D8A7;background:#F0FFEA;font-weight:bold;}
.links a:hover{background:#E3F7DD;}
.last{border-bottom:0 !important;}
#champ-matches{width:100%;border-collapse:collapse;padding:2px;margin:0px;text-align:left;border:0;}
#champ-matches td{border:0;padding:2px;border-bottom:1px solid #F0FFEA;}
#champ-matches th{text-align:center;border-bottom:1px solid #B3D8A7 !important;background:#fff !important;}
#champ-matches .score{background-color:#F1FFEB;}
#champ-matches .date{background-color:#FAFFF8;}
#players{width:100%;border-collapse:collapse;padding:0px;margin:0px;text-align:left;border:0;margin-top:5px;}
#players td.table-title{background:#C4E1B5;font-weight:bold;text-align:center;border-top:1px solid #B3D8A7 !important;border-bottom:1px solid #B3D8A7 !important;}
#players th{text-align:center;background:#E3F7DD;border-bottom:1px solid #B3D8A7 !important;}
#players .digit{text-align:center;}
#players input{width:95%;}
#players select{width:95%;}
#player{width:100%;border-collapse:collapse;padding:0px;margin:0px;text-align:left;border-bottom:1px solid #B3D8A7;border-top:1px solid #B3D8A7;margin-top:5px;}
#player .last_name{font-size:170%;line-height:170%;font-weight:bold;}
#player .full_name{float:right;font-size:140%;line-height:140%;font-weight:bold;}
#player .photo{width:150px;height:200px;border:1px solid #B3D8A7;text-align:center;vertical-align:top;}
#player .player-info{width:100%;border-collapse:collapse;padding:0px;margin:0px;text-align:left;border:0;clear:both;}
#player .player-info td{border-top:1px solid #B3D8A7;padding-top:4px;padding-bottom:4px;height:16px;width:50%;}
#player-teams{width:100%;border-collapse:collapse;padding:0px;margin:0px;margin-top:10px;text-align:left;border:0;clear:both;}
#player-teams img{vertical-align:middle;width:12px;height:12px;padding:0px;margin:0 2px 0 0;}
#player-teams th{vertical-align:bottom;padding-left:15px;text-align:left;background:#E3F7DD;border-bottom:1px solid #B3D8A7 !important;}
#player-teams td{border-bottom:1px solid #F0FFEA;padding:2px;}
#player-teams .reclaim{color:#808080;float:right;}
#player-teams th.champ{padding-left:50px;text-align:left;background:#F8FFF6;border-bottom:1px solid #B3D8A7 !important;}
#player-teams td.date{width:10%;text-align:center;}
#player-teams td.tour{width:10%;text-align:center;}
#player-teams td.score{width:30px;text-align:center;}
#player-teams td.goals{width:60px;text-align:center;font-weight:bold;}
#player-teams td.cards{width:25px;text-align:center;}
#player-teams td.min{width:12px;}
#player-teams span.in{color:#008000;}
#player-teams span.out{color:#FF0000;}
#player-teams span.suspended{color:#0101E4;}
#standings{width:100%;border-collapse:collapse;padding:0px;margin:0px;text-align:center;border:0;line-height:16px;}
#standings th{text-align:center;background:#C4E1B5;border-bottom:1px solid #B3D8A7 !important;}
#standings .our{font-weight:bold;background:#DBF0D0;}
#standings .team{text-align:left;}
#standings td{border-bottom:1px solid #F0FFEA;}
#big-standings{width:100%;border-collapse:collapse;padding:0px;margin:0px;text-align:center;border:0;line-height:16px;}
#big-standings td{padding:2px;border-bottom:1px solid #F0FFEA;}
#big-standings th{text-align:center;background:#C4E1B5;border-bottom:1px solid #B3D8A7 !important;}
#big-standings .th2{text-align:center;background:#E3F7DD;border-bottom:1px solid #B3D8A7 !important;}
#big-standings .hm{background:#EFFFE6;border-left:1px solid #B3D8A7;}
#big-standings .aw{background:#E3F8D9;border-left:1px solid #B3D8A7;}
#big-standings .our{font-weight:bold;background:#DBF0D0;}
#big-standings .team{text-align:left;}
#big-standings .top{background:#EFFFE6;border-bottom:1px solid #B3D8A7 !important;}
#big-standings .bot{background:#EFFFE6;border-top:1px solid #B3D8A7 !important;}
#chess{width:100%;border-collapse:collapse;padding:0px;margin:0px;text-align:center;border:0;}
#chess td{border:1px solid #C4E1B5;text-align:center;}
#chess th{text-align:center;background:#E3F7DD;border-bottom:1px solid #B3D8A7 !important;}
#chess .our{font-weight:bold;background:#F0FFEA;}
#chess .team{text-align:left;padding-left:5px;}
#chess .res{width:22px;height:22px;}
#new-pressa{width:100%;border-collapse:collapse;padding:0px;margin:0px;text-align:justify;border:0;}
#new-pressa td{width:45%;padding-left:7px;}
#news{width:100%;border-collapse:collapse;padding:0px;margin:0px;border-top:1px solid #B3D8A7;}
#news td.date, td.ntitle{font-weight:bold;background:#F8FFF6;border-bottom:1px solid #F0FFEA !important;}
#news td.date{color:Gray;}
#news td.ntitle{padding-left:3px;}
#news td.ntitle a{text-decoration:none;color:#184D0F;}
#news .date{padding-left:3px;text-align:center;}
#news .photo{width:105px;text-align:center;vertical-align:top;}
#news td.photo{background:#fff url(../pics/design/news_bg.gif);border-right:1px solid #F8FFF6;}
#news img.photo{width:100px;height:100px;text-align:center;vertical-align:top;border:1px solid #000000;}
#news .news{padding-left:2px;text-align:justify;vertical-align:top;}
#news .more{vertical-align:bottom;float:right;background:url('../pics/design/arrow.gif') no-repeat top left;padding-left:6px;width:5em;height:1.2em;overflow:hidden;}
#news .news img{border:1px solid #C7E9BC;text-align:center;vertical-align:top;background-color:#fff;padding:3px;clear:right;}
.archive{width:100%;padding:5px 0px 5px 0px;background:#F8FFF6;border-bottom:1px solid #B3D8A7;border-top:1px solid #B3D8A7;font-weight:bold;text-align:right;}
div.advert{width:100%;border-collapse:collapse;padding:0px;padding-top:1px;padding-bottom:0px;margin:0px;border-top:1px solid #B3D8A7;background:#fff url(../pics/design/advert_bg.gif);text-align:center;}
#photo{width:100%;border-collapse:collapse;padding:0px;margin:0px;text-align:center;border:0;}
#photo .photo_title{text-align:center;background:#E3F7DD;border-bottom:1px solid #B3D8A7;font-weight:bold;}
#photo td{padding:2px;border-bottom:1px solid #F0FFEA;}
#article-pressa{border-collapse:collapse;padding:0px;margin:0px;border-top:1px solid #B3D8A7;}
#article-pressa td.date{width:105px;text-align:center !important;}
#article-pressa tr.ptitle{font-weight:bold;background:#F8FFF6;}
#article-pressa td.date, td.ptitle{border-bottom:1px solid #B3D8A7;text-align:left;}
#article-pressa td.author{font-weight:bold;background:#F8FFF6;border-bottom:1px solid #B3D8A7;border-top:1px solid #B3D8A7;}
#list-pressa{border-collapse:collapse;padding:0px;margin:0px;}
#list-pressa td.date{width:105px;text-align:center !important;}
#list-pressa tr.ptitle{font-weight:bold;background:#F8FFF6;}
#list-pressa td.date, td.ptitle{border-bottom:1px solid #B3D8A7;border-top:1px solid #B3D8A7;text-align:left;}
#list-pressa td.text{padding-bottom:15px;}
#list-pressa .text a{color:#184D0F;text-decoration:none;}
#list-pressa .text a:hover{color:#184D0F;text-decoration:underline;}
#news-pressa{border-collapse:collapse;padding:0px;margin:0px;}
#news-pressa td.date{width:105px;text-align:center !important;color:gray;font-weight:bold;}
#news-pressa tr.ptitle{font-weight:bold;}
#news-pressa td.date, #news-pressa td.ptitle{background:#F8FFF6;border-bottom:1px solid #F0FFEA !important;border-top:1px solid #B3D8A7;text-align:left;}
#news-pressa td.ptitle{padding-left:5px;}
#news-pressa td.text{padding-bottom:7px;}
#news-pressa .text a{color:#184D0F;text-decoration:none;}
#news-pressa .text a:hover{color:#184D0F;text-decoration:underline;}
#calendar{width:100%;border-collapse:collapse;padding:0px;margin:0px;text-align:justify;border:0;}
#calendar th{font-weight:bold;text-align:center;background:#C4E1B5;border-bottom:1px solid #B3D8A7 !important;}
#calendar td{text-align:center;background:#F8FFF6;}
#calendar td.today{text-align:center;background:#E3F7DD;font-weight:bold;}
.select_date{font-size:80%;background:#F8FFF6;width:230px;}
#schedule{width:100%;border-collapse:collapse;padding:0px;margin:0px;text-align:justify;border:0;}
#schedule td{border-bottom:1px solid #D8F2CD;border-left:1px solid #D8F2CD;text-align:center;}
#schedule th{font-weight:bold;text-align:center;background:#C4E1B5;border-bottom:1px solid #B3D8A7 !important;border-left:1px solid #B3D8A7;padding:2px;}
#schedule td.tour{background:#F8FFF6;border-bottom:1px solid #B3D8A7;font-weight:bold;text-align:center;padding:2px;}
#schedule tr.our{font-weight:bold;background:#F1FFEB;}
#schedule td.score{width:5%;text-align:center;background-color:#F1FFEB;}
#schedule td.hometeam{text-align:right;padding-right:7px;}
#schedule td.awayteam{text-align:left;padding-left:7px;}
#schedule td.win{color:#299E48;font-weight:bold;}
#schedule td.lose{color:#CC3333;}
#roster{width:100%;border-collapse:collapse;padding:0px;margin:0px;text-align:justify;border:0;}
#roster th{font-weight:bold;text-align:center;background:#C4E1B5;border-bottom:1px solid #B3D8A7 !important;}
#roster tr.player{text-align:center;}
#roster th.pos{background:#E3F7DD;font-weight:bold;text-align:left;padding-left:30px;}
#roster td{border-bottom:1px solid #F0FFEA;}
#roster .reclaim, .reclaim a, .reclaim a:visited{color:#808080;}
#search{width:100%;border-collapse:collapse;padding:0px;margin:0px;text-align:justify;border:0;}
#search td{padding:2px;}
#search input.submit{margin-top:5px;background:#F8FFF6;border-collapse:collapse;border:1px solid #B3D8A7;width:230px;font-size:80%;}
#search input.search{background:#F8FFF6;border-collapse:collapse;border:1px solid #B3D8A7;width:90%;font-size:80%;}
#predict{width:100%;border-collapse:collapse;padding:0px;margin:0px;text-align:justify;border:0;}
#predict th{font-weight:bold;text-align:center;background:#C4E1B5;border-bottom:1px solid #B3D8A7 !important;margin:2px;}
#predict td{border-bottom:1px solid #B3D8A7;padding:2px;text-align:center;}
#predict tr.header2{background:#E3F7DD;font-weight:bold;text-align:center;}
#predict i.pd{font-style:normal;color:red;}
#predict i.pu{font-style:normal;color:green;}
#register{width:100%;border-collapse:collapse;padding:0px;margin:0px;text-align:justify;border:0;font-weight:bold;}
#register th{font-weight:bold;text-align:center;background:#C4E1B5;border-bottom:1px solid #B3D8A7 !important;margin:2px;}
#register td{border-bottom:1px solid #B3D8A7;padding:2px;text-align:left;}
#register tr.header2{background:#E3F7DD;font-weight:bold;text-align:center;}
#register td.left-align{text-align:left;padding:0px 0px 0px 5px;}
#predict td.left-align{text-align:left;padding:0px 0px 0px 5px;}
#predict .colored{background-color:#E3F7DD;text-align:center;}
#predict td.colored_left{background-color:#E8FAE2;text-align:center;}
#predict tr.header{background:#C4E1B5;font-weight:bold;text-align:center;}
#predict tr.header2{background-color:#EFF7ED;font-weight:bold;text-align:center;padding:0;}
#predict td.points{font-weight:bold;background:#DBEDD5;}
#predict a{font-family:Tahoma, sans-serif;font-size:11px;color:#729E64;text-decoration:underline;font-weight:normal;}
#predict a:hover{text-decoration:none;color:#097F09;}
table.sort thead td{cursor:pointer;cursor:hand;}
table.sort thead td.curcol{background:#C0DDB7;}
.checkbox{border:0px;}
.radio{border:0px;}
#error{width:100%;margin:0 auto;padding:0;border:1px solid #E40E0C;border-collapse:collapse;margin-top:5px;margin-bottom:5px;}
#error .left{width:32px;text-align:center;vertical-align:top;background:#E3F7DD;}
#error .mes{padding:5px;text-align:left;background-color:#F8FFF6;vertical-align:top;}
#online{width:100%;border-collapse:collapse;padding:0px;margin:0px;text-align:justify;border:0;font-weight:normal;border-top:1px solid #B3D8A7;}
#online th{font-weight:bold;text-align:center;background:#C4E1B5;border-bottom:1px solid #B3D8A7 !important;margin:2px;}
#online td{border-bottom:1px solid #B3D8A7;padding:2px;text-align:left;}
#online td.time{text-align:center;vertical-align:top;width:80px;}
#online td.event{vertical-align:top;text-align:left;}
#online-header{width:100%;padding:0px;margin:0px;text-align:justify;border:0;font-weight:normal;}
#online-header td.logo{width:80px;}
#online-header td.team{font-size:170%;font-weight:bold;color:#3B7930;line-height:100%;width:45%;}
#online-header td.score{font-size:300%;font-weight:bold;color:#3B7930;line-height:100%;width:10%;}
#online-header td{padding:2px;text-align:center;}
#announce-container{width:100%;border-top:1px solid #5A8D49;vertical-align:top;clear:both;}
#announce-container td.announce-left{vertical-align:top;}
#announce-container td.announce-right{width:145px;border-left:1px solid #B3D8A7;background:#fff url(../pics/design/ann_bg.gif);text-align:center;vertical-align:top;}
#announce-container img.announce-img{border:1px solid #C7E9BC;text-align:center;vertical-align:top;background-color:#fff;padding:3px;clear:right;}
hr.announce{border:0px;border-top:1px solid #7AA06E;width:100%;height:1px;margin:0;padding:0;}
#announce-table{width:100%;border-collapse:collapse;padding:0px;margin:0px;text-align:justify;border:0;}
#announce-table th{font-weight:bold;text-align:center;background:#C4E1B5;border-bottom:1px solid #B3D8A7 !important;}
#announce-table td.descr{background:#F8FFF6;border:1px solid #B3D8A7;font-weight:bold;text-align:center;}
#schedule tr.our{font-weight:bold;}
#announce-table td{border-bottom:1px solid #F0FFEA;width:33%;padding-left:5px;padding-right:5px;}
.new_pm{vertical-align:middle;border:0;margin-right:3px;width:24px;height:20px;}
.o_b{float:left !important;padding:3px !important;margin:0 !important;cursor:pointer;cursor:hand;width:16px;height:16px;}
.o_i{padding:0px !important;margin:0 !important;width:12px;height:12px;vertical-align:middle;margin-right:2px;}
img.p{vertical-align:middle;border:0;width:9px;height:13px;margin-right:1px;}
img.s{vertical-align:middle;border:0;width:13px;height:13px;margin-right:1px;}
img.u{vertical-align:middle;border:0;width:12px;height:13px;margin-right:1px;}
a.u:link, a.u:visited, a.p:link, a.p:visited{font-weight:bold;color:#000000;text-decoration:underline;}
a.u:hover, a.u:active, a.p:hover, a.p:active{font-weight:bold;color:#000000;text-decoration:none;}
