div#datapage * {margin:0px;padding:0px;font-family:Verdana,Helvetica,sans-serif;font-size: 11px;}
div#datapage h2 {font-weight: bold;display:block;font-size:1.2em;background-color:#a90617;color:white;padding:2px;}
div#datapage h3 {font-weight: bold;display:block;font-size:1.2em;color:black;padding:2px;}
div#datapage a {color:black;text-decoration:none;}
div#datapage select {background-color:#a90617;color:white;font-size: 11px;}

div#datapage {
	width: 504px;
}

div#datapage div#navigation,
div#datapage div.module-navigation {
	border: 1px solid #a90617;
	margin: 0 0 10px 0;
}

div#datapage div#navigation ul,
div#datapage div.module-navigation ul {

}

div#datapage div#navigation li,
div#datapage div.module-navigation li {
	list-style-type: none;
	background-color: #e7e7e7;
	margin: 2px;
	padding: 2px;
}

div#datapage div#navigation li:hover,
div#datapage div.module-navigation li:hover {
	background-color: #d7d7d7;
}

div#datapage div#navigation li.active
div#datapage div.module-navigation li.active {
	font-weight: bold;
}

div#datapage div#select_season {
	float: left;
	text-align: center;
	width: 250px;
}

div#datapage div#select_round {
	float: right;
	text-align: center;
	width: 250px;
}

div#datapage div.clear {
	clear: both;
	height: 10px;
}

/*** MODULES ***/

div#datapage div.module div.icon_flag_m
{
	width: 18px;
	height: 12px;
	background-image: url(http://cdn.serverloft.de/854060_35/gfx/flags/m.png);
	background-repeat: no-repeat;
}

div#datapage div.module table {
	width: 100%;
	background-color: #e7e7e7;
	border: 1px solid #a90617;
	border-spacing: 2px 0;
	margin: 0 0 10px 0;
}

div#datapage div.module table caption {
	margin: 0;
	color: white;
	font-weight: bold;
	background-color: #a90617;
	padding: 3px;
	text-align: left;
}

div#datapage div.module table caption span {
	margin: 0 4px 0 0;
}

div#datapage div.module table tr.odd {
	background-color: white;
}

div#datapage div.module table tr.even {
	background-color: #e0e0e0;
}

div#datapage div.module table th {
	font-weight: bold;
	padding: 3px;
}

div#datapage div.module table td {
	border-top: 1px dotted #8f8f8f;
	padding: 3px;
}

div#datapage div.module table table {
	border: 0;
	padding: 0;
	margin: 0;
}

/* module-standing */

div#datapage div.module-standing td.rank {
	text-align: right;
}

div#datapage div.module-standing td.team {
	text-align: left;
}
div#datapage div.module-standing td.percentage,
div#datapage div.module-standing td.games,
div#datapage div.module-standing td.win,
div#datapage div.module-standing td.draw,
div#datapage div.module-standing td.loss,
div#datapage div.module-standing td.score,
div#datapage div.module-standing td.score_diff,
div#datapage div.module-standing td.points {
	text-align: center;
}

/* module-teams */

div#datapage div.module-teams span.country  {
	padding-left: 5px;
}

div#datapage div.module-teams span.flag  {
	vertical-align: middle;
}

/* module-schedule */

div#datapage div.module-schedule {
	background-color: #e0e0e0;
	border-top: 1px solid #a90617;
	padding: 2px;
}

/* module-ranking */

div#datapage div.module-ranking td.rank,
div#datapage div.module-ranking td.points {
	text-align: center;
}

div#datapage div.module-ranking div.icon_flag_m {
	float: left;
	margin: 1px 4px 0 0;
}