/* header.css */

#headA { display:none; }

/* content.css */

#sidebar2 .box {
	background:#2a2a2a;
	color:#ddd;
}

#content_main a,
#content_main h2 a:hover,
a.button:hover span,
a.button.small:hover span,
#box_upcoming_matches h4 a, #box_latest_matches h4 a {
	color: #008ee8;
}

.is_admin {
	border: 2px solid #008ee8;
}

input.required {
	background-color: #fffafa;
}

a.button {
	background-image: url(../../images/button.png);
}

a.button span {
	background-image: url(../../images/button.png);
}

#box_upcoming_matches li.light:hover, 
#box_latest_matches li.light:hover, 
#box_upcoming_matches li.dark:hover, 
#box_latest_matches li.dark:hover,
#search_tools:hover,
#content_main .table_list li.dark:hover,
#content_main .table_list li:hover { background-color: #d4eeff;  }

#box_latest_matches .results {
	background-color: #feefef;
}

#login_menu .cup_team_options:hover {
	background-color: #d20000;
}

.winner { color: green; }
.looser { color: #725252; }


/* cup.css */

#content_preliminary ol.cup_groups li:hover,
#content_preliminary ol.cup_groups li.light:hover,
#content_preliminary ol.cup_groups li.dark:hover,
#content_preliminary ol.cup_groups li.light_green:hover,
#content_preliminary ol.cup_groups li.dark_green:hover,
#tournament_tree ul#team_players li.dark,
#tournament_tree ol.round ul.dark { background-color: #d4eeff; }

#tournament_tree ol.cup_groups li.light_green {
	background-color:#eefcf0; 
}

#tournament_tree ol.cup_groups li.dark_green,
.content_list .list_dark_green,
#content_preliminary ol.cup_groups li.dark_green,
.content_list .list_dark_green {
	background-color:#d4f5d9; 
}

.content_list .list_light_green { background-color:#eefcf0; }

#tournament_tree ul.tournament_match {
	background-image: url(../../images/cups/tournament_tree_bg.jpg);
	border-right: 1px solid #008ee8;
}

#tournament_tree ul.tournament_match li {
	border-top:1px solid #008ee8;
	border-bottom:1px solid #008ee8;
}

#tournament_tree .looser { color:gray; }
#tournament_tree .winner { color:green; }

#grand_final,
#grand_final.pokal {
	border: 2px solid #008ee8;
}

#grand_final span.winner {
	color:green;
}

#grand_final span.looser {
	color:gray;
}

#content_preliminary ol.cup_groups li.light_green,
.content_list .list_light_green {
	background-color:#eefcf0; 
}


/* style.css */

input[type=text]:hover, input[type=password]:hover, textarea:hover, select:hover {
	border-top: 1px solid #3d7bad;
	border-right: 1px solid #a4c9e3;
	border-bottom: 1px solid #b7d9ed;
	border-left: 1px solid #b5cfe7;
}


/* pager.css */

.pager li a:hover {
	background-color: #005F99;
	border: 1px solid #005F99;
}

.pager .inactiveText {
	background-color: #005F99;
}


/* login.css */

#loginForm p a, #signup p a,
#signup h2 a,
#login a.login_btn_reg:hover {
	color: #008ee8;
}

#login a.login_btn_login,
#login_menu a:hover,
a#login_btn_mysite,
#login a.login_btn_login {
	background-color:#008ee8 none repeat scroll 0 0;
}

#login a.login_btn_login:hover,
a#login_btn_mysite:hover {
	background-color: #005f99;
}