/* CSS Document */
*{margin:0;padding:0}
.clear {clear:both}
a{text-decoration:none;color:#2d5aad}
a:hover{color:#052e79}
img{border:0}
#pageBox ul {padding-left:18px}
#pageBox li{list-style-type:none;list-style-image: url(./gfx/arrow.png);padding-left:10px;margin:2px 0}
#pageBox em{font-style:normal;color:#2986ed}
p {padding:5px 0}
table {margin-bottom:6px}
table td {padding:2px 8px}
table .red, table .red td {color:#d61e38}
table .blue, table .blue td {color:#2d5aad}

html,input,select,textarea{font:11px tahoma, verdana, arial, sans-serif;color:#81858a}
body {width:980px;margin:0 auto}

#headerBox {
	height:125px;
	background:url(./gfx/bg-header.jpg) no-repeat;
	position:relative;
}
#headerBox h1 {position:absolute;top:32px;left:80px;}
#headerBox h1 a {display:block;width:291px;height:62px;}
#headerBox h1 a *{display:none}
#navigBox {
	position:absolute;
	left:650px;
	top:11px;
}
#navigBox li {list-style-type:none;display:inline;border-right:1px solid #fff;padding-right:10px;margin-right:8px}
#navigBox li.last{border:0}
#navigBox li:last-child{border:0}
#navigBox li a {color:#fff}
#navigBox li a:hover {color:#ccc}

#menuBox {height:36px;padding:0 63px 32px;background:url(./gfx/bg-menu.png) repeat-x;position:relative;}
#menuBox li {list-style-type:none;display:inline;}
#menuBox li h4, #menuBox li li a {
	display:block;
	float:left;
	padding:10px 10px;
	height:15px;
	font-size:14px;
	font-weight:bold;
	color:#3976ba;
	cursor:pointer;
}
#menuBox li > h4 {padding:11px 10px}
#menuBox li h4{background:url(./gfx/menu-breaker.gif) right 0 no-repeat}
#menuBox li.last h4 {background:none}
#menuBox li:last-child h4 {background:none}
#menuBox li a{color:#3976ba}
#menuBox ul {display:none;position:absolute;bottom:0;left:63px;right:63px;width:100%;height:31px}
#menuBox li:hover h4, #menuBox li.hover h4{background:#535353;color:#eee;margin-bottom:-21px;padding-bottom:32px;}
#menuBox li:hover a, #menuBox li.hover a{color:#eee}
#menuBox li:hover ul, #menuBox li.hover ul{display:block}
#menuBox li li {display:inline;}
#menuBox li li a {font-size:11px;font-weight:normal;color:#fff;padding:8px;height:15px;}
#menuBox li li a:hover {color:#ccc}

#pageBox {
	margin:0 auto;
	width:862px;
	padding:4px 8px;
	background:#eee4e4;
	line-height:1.6em;
}

#topBarBox {
	border:1px solid #dcd3d3;
	padding:3px 4px;
	background:#fff;
	height:26px;
}
#topBarBox .today {float:left;padding:6px 0 6px 24px;color:#535353}
#topBarBox .search {float:right}

#searchField {
	border:1px solid #ddd;
	color:#8a97a5;
	height:11px;
	padding:6px 8px;
	float:left;
}
#searchSubmit {float:left}

#bannersBox {
	margin-top:5px;
	border-top:1px solid #b5a6a6;
	border-bottom:1px solid #b5a6a6;
	background:#cab9b9;
	height:102px;
	padding:15px 26px;
}
#bannersBox a {margin:0 2px}
#bannersBox img {margin:0 1px}

#bannersBox2 {
	margin-top:5px;
	border-top:1px solid #b5a6a6;
	border-bottom:1px solid #b5a6a6;
	background:#cab9b9;
	height:70px;
	padding:15px 26px;
}
#bannersBox2 a {margin:0 2px}
#bannersBox2 img {margin:0 1px}

#leftColumn {float:left;width:574px;padding-bottom:8px}
#rightColumn {float:right;width:280px;padding-bottom:8px}
#rightColumn a {color:#69798b}
#footer {clear:both;margin-bottom:10px;color:#2d5aad;font-size:0.9em}
#footer .copyright {float:left}
#footer .credits {float:right}
#footer a {font-weight:bold}

.box {margin-top:8px;border:1px solid #ccc;border-bottom:0;background:#fff url(./gfx/bg-box.gif) bottom repeat-x;padding:12px 24px;overflow:hidden;}
.box h2 {background:#2986ed;margin:-12px -24px 12px -24px;padding:6px 24px;color:#eee;text-align:left;font:bold 1.3em verdana, helvetica, arial, sans-serif}
.boxFooter {margin:12px -24px -12px -24px;padding:4px 24px;background:#000;color:#fff;font-size:1.1em;font-weight:bold}
#leftColumn .boxFooter a, #rightColumn .boxFooter a {color:#fff}

.eventBox{position:relative;padding:32px 0 0;text-align:center}
.eventBox h2, .eventBox .title {position:absolute;top:0;left:0;right:0;width:524px;height:20px;margin:0;background:#edd508 url(./gfx/bg-event-box-header.png) repeat-x;text-align:left;color:#3b67b8}
.eventBox .title {top:auto;bottom:0;height:auto;padding:14px 24px;font:bold 1.45em tahoma;background:#cdcdff;color:#555;opacity:0.85}
.eventBox .title a {color:#555}

.newsBox .news {margin:0 -24px;padding:20px 24px;border-bottom:1px solid #e0e0e0;line-height:1.75em;}
.newsBox .last {border:0}
.newsBox .news img {float:left;display:inline;width:80px;height:80px;margin-right:22px;border:2px solid #f3f3f3}
.newsBox .news .description {float:right;display:inline;width:415px}
.newsBox .news h3 {color:#2d5aad;font-size:1.1em}
.newsBox .news .more {display:block;margin-top:8px}

.fotoreportsBox {position:relative}
.fotoreportsBox .icon {width:68px;height:62px;position:absolute;top:1px;right:10px;background:url(./gfx/bg-fotoreports-box-header.png) no-repeat}
.fotoreportsBox h2 {background:#d41e37}
.fotoreportsBox h3 {color:#2d5aad;font-size:1em;padding:6px 0}
.fotoreportsBox .prev, .fotoreportsBox .next {display:block;float:left;margin-bottom:10px;}
.fotoreportsBox .next {float:right}
.fotoreportsBox .thumbs {clear:both;margin:10px -22px;text-align:center;}
.fotoreportsBox .thumbs a {margin-right:1px;display:block;float:left;width:184px;overflow:hidden}

.transferBox {line-height:1.8em;color:#896a70}

.lastMatchBox {}
.lastMatchBox .foto { margin-top: 0px;margin-feft:0px;margin-right:5px;margin-bottom:0px;}
.lastMatchBox .result {font-size:1.8em;font-weight:bold;text-align:center;}
.lastMatchBox .text {font-size:0.8em;text-align:justify;line-height:1.5em;}


.nextMatchBox {line-height:1.8em;text-align:center}
.nextMatchBox .foto { margin-top: 0px;margin-feft:0px;margin-right:5px;margin-bottom:0px;}
.nextMatchBox .result {font-size:1.8em;font-weight:bold;text-align:center;}
.nextMatchBox .text {font-size:0.8em;text-align:justify;line-height:1.5em;}


.advertisementBox {line-height:1.8em}
.advertisementBox a {color:#69798b}

.subpageBox h2 {background:#edd508 url(./gfx/bg-event-box-header.png) repeat-x;color:#3b67b8}
.subpageBox h3 {color:#2d5aad;font-size:1em;padding:6px 0}
.subpageBox .section {padding:12px 0}
.subpageBox .foto { margin-top: 0px;margin-feft:0px;margin-right:5px;margin-bottom:0px;}
.subpageBox .text {font-size:0.8em;text-align:justify;line-height:1.5em;}

.subpageBox2 h2 {background:#2986ed url(./gfx/bg-box.png) repeat-x;color:#eee}
.subpageBox2 h3 {color:#2d5aad;font-size:1em;padding:6px 0}
.subpageBox2 .section {padding:12px 0}
.subpageBox2 .foto { margin-top: 0px;margin-feft:0px;margin-right:5px;margin-bottom:0px;}
.subpageBox2 .text {font-size:0.8em;text-align:justify;line-height:1.5em;}
