a.white {
	color: #ffffff;
	text-decoration: none;
}

a.white:hover {
	color: #ffffff;
	text-decoration: none;
}
.green {
	color: #A9BB31;
	text-decoration: none;
}
a.green {
	color: #A9BB31;
	text-decoration: none;
}

a.green:hover {
	color: #A9BB31;
	text-decoration: underline;
}












body {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 70%;
	color: #C6CE9E;
	margin: 0;
	padding: 0;
	}

table {
	font-size: 100%;
	color: #C6CE9E;
}

a {
	color: #C0BE00;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

form {
	margin: 0;
	padding: 0;
	border: 0;
}

ul, li {
	margin: 0;
	padding: 0;
}

h1 {
	margin: 0 0 25px 0;
	padding: 0 0 6px 0;
	font-size: 200%;
	font-weight: normal;
	color: #CBC900;
	background: url(../img/dots3.gif) repeat-x bottom left;
}

h2 {
	margin: 0;
	padding: 0;
	font-size: 140%;
	font-weight: normal;
	color: #A9BB31;
}

h3 {
	margin: 0;
	padding: 0;
	font-size: 170%;
	font-weight: normal;
	color: #CBC900;
}

#main-container-top {
	background: url(../img/bg_central_top.jpg) repeat-x;
}

#main-container-top-width {
	width: 880px;
}

#main-container {
	background: url(../img/bg_central.jpg) repeat-x #3C4121;
}

#main-container-width {
	width: 970px;
	background: url(../img/bg_main.jpg) no-repeat;
}


#header-container {
	height: 273px;
	background: url(../img/bg_header.jpg) no-repeat;
	position: relative;
}

#logo {
	position: absolute;
	top: 72px;
	left: 289px;
}

#language {
	position: absolute;
	top: 185px;
	left: 14px;
}

#login-container {
	position: absolute;
	top: 0;
	left: 603px;
	height: 152px;
	background: url(../img/bg_login.gif) no-repeat;
}
#login-container-reklama {
	position: absolute;
	top: 40;
	left: 603px;
	height: 152px;
	background: url(../img/bg_login_reklama.gif) no-repeat;
}

#login-content {
	padding: 35px 0 0 65px;
}

.login-form {
	border-top: 1px solid #596927;
	border-left: 1px solid #596927;
	border-right: 1px solid #76883D;
	border-bottom: 1px solid #76883D;
	background-color: #6C802F;
	width: 160px;
	margin-bottom: 4px;
	font-size: 11px;
	color: #fff;
}

.login-button {
	border: 0;
	background: url(../img/bg_login_button.gif) no-repeat;
	width: 66px;
	height: 22px;
	font-size: 11px;
	color: #fff;
}

.login-button-on {
	border: 0;
	background: url(../img/bg_login_button.gif) no-repeat;
	width: 66px;
	height: 22px;
	font-size: 11px;
	color: #A9BB31;
}


.login-button-long {
	border: 0;
	background: url(../img/bg_login_button_long.gif) no-repeat;
	width: 122px;
	height: 22px;
	font-size: 11px;
	color: #fff;
}


.register {
	padding-top: 4px;
	float: right;
	width: 143px;
	text-align: left;
}

.register a {
	color: #fff;
}

.left {
	float: left;
}

.right {
	float: right;
}

#menu-container {
	position: absolute;
	top: 204px;
	right: 0;
}

#subsubmenu-container {
	position: absolute;
	top: 273px;
	right: 0;
}

#submenu-container {
	position: absolute;
	top: 253px;
	right: 0;
}

#submenu-container a {
	color: #FFD415;
}

#footer-container {
	background: url(../img/bg_footer.gif) no-repeat top right;
	height: 152px;
}

#footer-content {
	padding: 50px 90px 0 0;
}

#footer-line {
	background: url(../img/dots.gif) repeat-x;
}

#footer-left {
	float: left;
	color: #686D4B;
	padding-top: 12px;
}

#footer-left span {
	padding-top: 8px;
	display: block;
	color: #C6CE9E;
}

#footer-right {
	float: right;
	color: #C6CE9E;
	padding-top: 12px;
}

.text {
	line-height: 150%;
}

.delimeter {
	color: #81885D;
}

.display {
	float: right;
	font-size: 90%;
	padding-top: 4px;
}

.table-news {
	background: url(../img/dots2.gif) repeat-x;
}

.table-news td {
	background: url(../img/dots2.gif) repeat-x left bottom;
	padding: 8px 0;
}

.news-date {
	font-size: 90%;
	color: #C6CE9E;
	padding: 9px 25px 8px 0 !important;
}

#news {
	height: 25px;
}

.table-list {
	color: #fff;
	margin-bottom: 20px;
}



.table-list span {
	color: #D5DCBF;
}

.table-title-text {
	color: #A9BB31 !important;
	font-weight: bold;
	text-transform: uppercase;
}

.table-title {
	border-top: 1px solid #535C24;
	background-color: #48511B;
}


.table-user {
	border-top: 1px solid #535C24;
	background-color: #2A2E17;
}



.table-bg1 {
	border-top: 1px solid #788E34;
	background-color: #6C802F;
}

.table-bg2 {
	border-top: 1px solid #5F771F;
	background-color: #728A29;
}

.table-bg11 {
	border-top: 1px solid #788E34;
	background-color: #697545;
}

.table-bg12 {
	border-top: 1px solid #5F771F;
	background-color: #7B845F;
}

.table-title2 {
	border-top: 1px solid #535C24;
	background-repeat: no-repeat;
	padding: 0 0 0 40px;
}

#navigation-bar {
	background: url(../img/dots3.gif) repeat-x;
	padding: 8px 0 4px 0;
	font-size: 90%;
}

.button {
	background: url(../img/bg_button.gif) no-repeat;
	width: 110px;
	height: 20px;
	border: 0;
	color: #fff;
	text-align: center;
}

.button-padding {
	padding: 4px 0 0 0;
}

.button a {
	color: #fff;
}

.button a:hover {
	text-decoration: none;
	color: #fff;
}

.line {
	background: url(../img/dots_dark.gif) repeat-x 0 4px;
	height: 8px;
	line-height: 8px;
	font-size: 8px;
	display: block;
}

.title-tool {
	height: 25px;
}

.table span, .table2 span {
	color: #A4B166;
}

.table3 span {
	color: #909868;
}

.rating {
	font-size: 90%;
	color: #C6CE9E !important;
}

.rating img {
	background: url(../img/rating.gif) repeat-x;
}

.table2 td {
	background: url(../img/dots_dark.gif) repeat-x bottom left;
	padding: 4px 4px;
}

.table3 td {
	background: url(../img/dots_dark.gif) repeat-x bottom left;
	padding: 7px 4px;
	line-height: 130%;
}

.number {
	background: url(../img/bg_number.gif) no-repeat 6px 9px;
	height: 17px;
	width: 23px;
	color: #000;
	font-size: 14px;
	font-weight: bold;
}

#match span {
	font-size: 90%;
}


.subtitle {
	background: url(../img/bg_subtitle.gif) no-repeat;
	height: 24px;
	width: 160px;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
}

.subtitle-padding {
	padding: 6px 0 0 8px;
}

.form-sort {
	width: 80px;
	font-size: 11px;
}

.form-lineup {
	width: 137px;
	font-size: 11px;
}

#sort {
	padding: 8px 0 4px 0;
}

.attack {
	padding: 7px 0 0 0;
}

.midfield-1 {
	padding: 40px 0 0 0;
}

.defend-1 {
	padding: 20px 0 0 0;
}

#lineup {
	background: url(../img/bg_lineup.jpg) no-repeat;
	height: 403px;
	width: 565px;
	position: relative;
}

#goalkeeper {
	bottom: 10px;
	left: 200px;
	position: absolute;
}

#goalkeeper span {
	color: #A4B166;
}

.lineup-title {
	color: #CBC900;
	font-weight: bold;
	padding: 9px 0 4px 0;
}

#lineup-form .form-lineup {
	margin-bottom: 5px;
}


.line2 {
	background: url(../img/dots.gif) repeat-x 0 4px;
	height: 8px;
	line-height: 8px;
	font-size: 8px;
	display: block;
}





/* new */

#list-container {
	border-bottom: 1px solid #2A2E17;
	margin-bottom: 15px;
}

.list-off {
	background: url(../img/list_off.gif) repeat-x;
	color: #2F2F2F;
	font-weight: bold;
	padding: 7px 10px;
}

.list-off a {
	color: #2F2F2F;
}
a.off {
	color: #2F2F2F;
	text-decoration: none;
}

a.off:hover {
	color: #2F2F2F;
	text-decoration: none;
}


.list-on {
	background: url(../img/list_on.gif) repeat-x;
	color: #fff;
	font-weight: bold;
	padding: 7px 10px;
}
a.on {
	color: #FFFFFF;
	text-decoration: none;
}

a.on:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#tree {
	width: 780px;
	z-index: 1;
}

#tree span {
	color: #767D54;
	font-weight: bold;
	font-size: 120%;
}

#tree-winer {
	background: url(../img/tree/winer.gif) no-repeat top center;
	text-align: center;
	height: 41px;
	font-weight: bold;
	text-transform: uppercase;
}

.line-center {
	background: url(../img/tree/bg_line.gif) repeat-y top center;
}

#tree-final {
	background: url(../img/tree/final.gif) no-repeat top center;
	height: 34px;
}

#tree-final table, .tree-semifinal table, .tree-quaterfinal table {
	padding: 0;
	margin: 0;
	border: 0;
	width: 358px;
}

.tree-left {
	width: 170px;
	text-align: right;
}

.tree-right {
	width: 170px;
	text-align: left;
}

.tree-semifinal {
	background: url(../img/tree/bg_semifinal.gif) no-repeat top center;
	height: 34px;
}

.tree-quaterfinal {
	background: url(../img/tree/quaterfinal.gif) no-repeat top center;
	height: 34px;
}


.tree-table {
	background-color: #33381C;
}

.tree-team-all {
	border-left: 1px solid #4C5131;
	border-right: 1px solid #4C5131;
}



.tree-line {
	background-color: #404525;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	margin: 0 8px;
}

.tree-team {
	padding: 7px 8px 7px 12px;
}









.list-cal {
	color: #2F2F2F;
	font-weight: bold;
}

.list-dt {
	color: ffffff;
	font-weight: nornal;
	background: url(../img/dt.gif) no-repeat;
	height: 24px;
	width: 34px;

}
.list-match {
	color: 6B7153;
	font-weight: nornal;
}






/* new */

#list-container2 {
	border-bottom: 1px solid #2A2E17;
	margin-bottom: 15px;
}

.sub {
	color: #CBC900;
	font-size: 100%;
	margin: 0;
	text-transform: uppercase;
}

.dots {
	height: 1px;
	line-height: 1px;
	font-size: 1px;
	margin: 9px 0;
	background: url(../img/dots2.gif) repeat-x;
}

.teams-approve {
	font-size: 110%;
	font-weight: bold;
	color: #A4B166;
}

#buttons {
	background-color: #2A2E17;
	padding: 10px;
	margin-top: 15px;
	text-align: left;
}

#buttons input {
	margin: 0 8px;
}

#form-dark {
	background-color: #2A2E17;
}

#form-dark td, #form-2 td {
	padding: 4px 10px;
}

#form-2 td.form-number {
	padding: 4px 0 !important;
	color: #fff;
}

.form-dark {
	background-color: #6B7153;
	width: 220px;
	border-right: 1px solid #858A71;
	border-bottom: 1px solid #858A71;
	border-left: 0;
	border-top: 0;
	font-size: 11px;
	color: #DADBD4;
}

.textarea-dark {
	background-color: #6B7153;
	width: 220px;
	height: 90px;
	border-right: 1px solid #858A71;
	border-bottom: 1px solid #858A71;
	border-left: 0;
	border-top: 0;
	font-size: 11px;
	color: #DADBD4;
	font-family: Tahoma, Arial, Helvetica, Verdana;
}


img.btn {
    BORDER-RIGHT: #233004 1px solid;
    BORDER-TOP: #233004 1px solid;
    BORDER-LEFT: #233004 1px solid;
    BORDER-BOTTOM: #233004 1px solid
}

