@import url("layout.css");
/*
Title:      Dutch Homeless Cup - screen style
Author:     martijnv@poort80.nl
Copyright:  2008, Poort80  All rights resevered
*/

/* common tags 
============================================================= */
body {
	margin:0px;
	padding:0px;
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color:#fff;
	line-height:18px;
	font-size:12px;
}
a img, img {
	border: none;
}
h1 span, h2 span, h3 span, h4 span, h5 span, h6 span {
	display:none;
}
/* common / trigger classes
============================================================= */
.hide {
	display: none;
}
hr {
	height: 0px;
	overflow: hidden;
	border: 0;
	border-style: solid;
	margin: 20px 0;
	padding: 0;
}
.color1 {
	color:#d49646;
}
div.error {
	color:red;
}
/* common classes
============================================================= */
.editableContent h3, .editableContent h4, .editableContent h5, .editableContent h6{
	margin:0px !important;
	padding:0px;
}
p {
	margin:0px 0px 10px 0px;
	padding:0px;
}
a {
	color: #d49646;
}
a:hover {
	color: #fff;
}
a:visited {
	color: #996d34;
}
hr {
	border-top: 1px dotted #d49646;
}
/* content-main
============================================================================= */
#container .content-wrap .content-main h1 {
	margin:0px;
	padding:0px;
	font-size:30px;
	color:#fff;
}
/* content-sub
============================================================================= */	
#container .content-wrap .content-sub h2, #container .content-wrap .content-sub h3, #container .content-wrap .content-sub h4 {
	margin:0px;
	padding:0px;
	color:#fff;
}
#container .content-wrap .content-sub.topSpace {
	margin-top:50px;
}
#container .content-wrap .content-sub h4 {
	margin:20px 0px 0px 0px;
}
/* content-box
============================================================================= */
#container .content-wrap .content-sub .content-box {
	margin:0px 0px 30px 0px;
	padding:10px 0px 10px 0px;
	border-top:1px dotted #d49646;
	border-bottom:1px dotted #d49646;
	font-size:11px;
	overflow:hidden;
}
#container .content-wrap .content-sub .content-box .content-intro {
	font-weight:bold;
	color:#d49646;
	font-size:14px;
}
/* form-newsletter */
#container .content-wrap .content-sub .content-box .form-newsletter {
	margin:10px 0px 0px 0px;
	padding:0px;
	font-size:11px;
}
#container .content-wrap .content-sub .content-box .form-newsletter a {
	color:#fff;
	text-decoration:underline;
}
#container .content-wrap .content-sub .content-box .form-newsletter a:hover {
	text-decoration:none;
}
#container .content-wrap .content-sub .content-box .form-newsletter fieldset {
	margin:0px;
	padding:0px;
	border:none;
}
#container .content-wrap .content-sub .content-box .form-newsletter p {
	margin:0px 0px 10px 0px;
	padding:0px;
	float:right;
	width:275px;
}
#container .content-wrap .content-sub .content-box .form-newsletter p.first {
	float:left;
}
#container .content-wrap .content-sub .content-box .form-newsletter p.second {
	float:left;
}
#container .content-wrap .content-sub .content-box .form-newsletter p.third {
	float:left;
	width:605px;
}
#container .content-wrap .content-sub .content-box .form-newsletter label {
	margin:0px;
	float:left;
	width:70px;
}
#container .content-wrap .content-sub .content-box .form-newsletter label.checkboxLabel {
	margin:0px;
	float:left;
	width:200px;
}
#container .content-wrap .content-sub .content-box .form-newsletter input.text {
	width:195px;
	height:16px;
	background-color:#1a1a1a;
	border:1px solid #656565;
	color:#fff;
	font-size:11px;
	padding:2px;
}
#container .content-wrap .content-sub .content-box .form-newsletter input.text:focus {
	background-color:#222;
}
#container .content-wrap .content-sub .content-box .form-newsletter input.checkbox {
	width:auto;
	height:auto;
	float:left;
}
#container .content-wrap .content-sub .content-box .form-newsletter input.verzenden {
	float:right;
	background:url(../gfx/btnVerzenden.gif) no-repeat;
	height:9px;
	width:87px;
	border:none;
	cursor:pointer;
	margin-top:0px;
	text-indent:-9999px;
}
#container .content-wrap .content-sub .content-box .form-newsletter input.verzenden:hover {
	background-position:-87px 0px;
}
#container .content-wrap .content-sub .content-box .form-newsletter input.passIt {
	float:right;
	background:url(../gfx/btnPassIt.gif) no-repeat;
	height:48px;
	width:109px;
	border:none;
	cursor:pointer;
	margin-top:-50px;
	text-indent:-9999px;
}
#container .content-wrap .content-sub .content-box .form-newsletter input.passIt:hover {
	background-position:-109px 0px;
}
/* wedstrijdOverzicht */	
#container .content-wrap .content-sub .content-box table.wedstrijdOverzicht {
	margin:0px;
	padding:0px;
	clear:both;
	width:605px;
}
#container .content-wrap .content-sub .content-box table.wedstrijdOverzicht thead th {
	padding:5px 0px 5px 0px;
	color:#d49646;
}
#container .content-wrap .content-sub .content-box table.wedstrijdOverzicht tbody td {
	padding:5px 0px 5px 0px;
	border-top:1px dotted #4d4d4d;
	color:#fff;
}
#container .content-wrap .content-sub .content-box table.wedstrijdOverzicht tbody td span{
	display:block;
	text-align:center;
	width:100px;
}
#container .content-wrap .content-sub .content-box table.wedstrijdOverzicht td.last,
#container .content-wrap .content-sub .content-box table.wedstrijdOverzicht th.last{
	text-align:right;
}
#container .content-wrap .content-sub .content-box table.wedstrijdOverzicht td.last{
	width:250px;
}
/* footballCLubs */
.content-box ul.footballCLubs {
	margin:0px;
	padding:0px;
}
.content-box ul.footballCLubs li {
	margin:0px 29px 0px 0px;
	padding:0px;
	list-style:none;
	float:left;
}
.content-box ul.footballCLubs li.last {
	margin:0px;
	border:none !important;
}
.content-box ul.footballCLubs li a {
	margin:0px;
	padding:0px;
	display:block;
	width:50px;
	height:50px;
}
.content-box ul.footballCLubs li a.clubLogo1 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
.content-box ul.footballCLubs li a.clubLogo2 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
.content-box ul.footballCLubs li a.clubLogo3 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
.content-box ul.footballCLubs li a.clubLogo4 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
.content-box ul.footballCLubs li a.clubLogo5 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
.content-box ul.footballCLubs li a.clubLogo6 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
.content-box ul.footballCLubs li a.clubLogo7 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
.content-box ul.footballCLubs li a.clubLogo8 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
.content-box ul.footballCLubs li a.clubLogo9 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
.content-box ul.footballCLubs li a.clubLogo10 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
.content-box ul.footballCLubs li a.clubLogo11 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
.content-box ul.footballCLubs li a.clubLogo12 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
.content-box ul.footballCLubs li a.clubLogo13 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
.content-box ul.footballCLubs li a.clubLogo14 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
.content-box ul.footballCLubs li a.clubLogo15 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
.content-box ul.footballCLubs li a.clubLogo16 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
.content-box ul.footballCLubs li a.clubLogo17 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
.content-box ul.footballCLubs li a.clubLogo18 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
.content-box ul.footballCLubs li a.clubLogo19 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
.content-box ul.footballCLubs li a.clubLogo20 {
	background:url(../html/gfx/bvo.gif) no-repeat;
}
/* movie-box */
.content-box ul.movie-box {
	margin:0px;
	padding:0px;
}
.content-box ul.movie-box li {
	margin:0px 4px 0px 0px;
	list-style:none;
	float:left;
	display:block;
	width:148px;
	height:99px;
	position:relative;
}
.content-box ul.movie-box li.last {
	margin:0px;
	border:none !important;
}
.content-box ul.movie-box li span {
	display:block;
	width:148px;
	height:99px;
	background:url(../gfx/movieOverlay.png) no-repeat;
	position:absolute;
	top:0px;
	left:0px;
}
.content-box ul.movie-box li:hover span {
	display:none;
}
/* photo-box */
.content-box ul.photo-box {
	margin:0px;
	padding:0px;
}
.content-box ul.photo-box li {
	margin:0px 0px 10px 4px;
	padding:0px;
	list-style:none;
	float:left;
	background-repeat:no-repeat;
}
.content-box ul.photo-box li.first {
	margin:0px;
}
.content-box ul.photo-box li a.photo-frame {
	width:148px;
	height:99px;
	display:block;
	background:url(../gfx/photoFrame.gif) no-repeat;
	cursor:pointer;
}
.content-box ul.photo-box li a.photo-frame:hover {
	background:url(../gfx/photoFrameOn.png) no-repeat;
}
/* content-selectTeam
============================================================================= */	
.content-selectTeam {
	right:-1px;
	top:0px;
	position:absolute;
}
#selectTeam {
	list-style-type:none;
	margin:0px;
	padding:0px;
	position:relative;
}
#selectTeam ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#selectTeam li {
	float:left;
	background:#333;
	position:relative;
}
#selectTeam li.sub {
	background:url(../gfx/list-ico-6.gif) 180px 7px no-repeat #333;
	border:1px solid #d49646;
	text-indent:5px;
}
#selectTeam li, #selectTeam li a {
	display:block;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:22px;
	width:195px;
	text-decoration:none;
	text-align:left;
	cursor:pointer;
	font-weight:normal;
}
#selectTeam ul li a {
	text-align:left;
	text-indent:10px;
}
#selectTeam ul {
	position:absolute;
	left:-9999px;
}
#selectTeam li.click ul ul {
	position:absolute;
	left:-9999px;
}
#selectTeam li.hover {
	z-index:500;
}
#selectTeam li.click {
	background:url(../gfx/list-ico-7.gif) 180px 8px no-repeat #333;
	border-top:1px solid #d49646;
	border-left:1px solid #d49646;
	border-right:1px solid #d49646;
}
#selectTeam li.click ul {
	left:-1px;
	top:22px;
	width:195px;
	border:1px solid #d49646;
}
#selectTeam li.click ul li a:hover {
	background:#000000;
}
/* content-teams
============================================================================= */	
#container .content-wrap .content-sub .content-teams {
	margin:0px;
	padding:12px;
	overflow:hidden;
	width:580px;
	border-top:1px dotted #d49646;
	border-right:1px dotted #d49646;
	border-bottom:none;
	border-left:1px dotted #d49646;
	font-size:11px;
}
#container .content-wrap .content-sub .content-teams.last {
	border-top:1px dotted #d49646;
	border-right:1px dotted #d49646;
	border-bottom:1px dotted #d49646;
	border-left:1px dotted #d49646;
}
#container .content-wrap .content-sub .content-teams h3 {
	margin:0px;
	padding:0px;
	font-size:20px;
	color:#d49646;
}
#container .content-wrap .content-sub .content-teams .teamPhoto {
	float:left;
	border:1px solid #999;
	margin-right:10px;
}
#container .content-wrap .content-sub .content-teams .teamPhoto:hover {
	border:1px solid #999;
}
#container .content-wrap .content-sub .content-teams ul.players {
	margin:0px;
	padding:5px 0px 5px 0px;
	width:420px;
	float:left;
	border-top:1px dotted #666;
	border-bottom:1px dotted #666;
}
#container .content-wrap .content-sub .content-teams ul.players li {
	margin-right:10px;
	list-style:none;
	float:left;
	color:#666;
	white-space:nowrap;
}
#container .content-wrap .content-sub .content-teams ul.players li a {
	text-decoration:none;
	color:#666;
}
#container .content-wrap .content-sub .content-teams ul.players li a:hover {
	text-decoration:underline;
	color:#fff;
}
/* content-teams
============================================================================= */	
#container .content-wrap .content-sub .content-player {
	margin:0px;
	padding:12px;
	overflow:hidden;
	width:580px;
	border:1px dotted #d49646;
	font-size:11px;
}
#container .content-wrap .content-sub .content-player h3 {
	margin:0px 0px 3px 0px;
	padding:0px;
	font-size:20px;
	color:#d49646;
	float:left;
}
#container .content-wrap .content-sub .content-player .playerInfo{
	margin:0px;
	padding:5px 0px 10px 0px;
	float:left;
	border-top:1px dotted #4c4c4c;
	border-bottom:1px dotted #4c4c4c;
	width:250px;
	color:#666;
}
#container .content-wrap .content-sub .content-player .playerPhoto {
	float:left;
	border:1px solid #606060;
	margin-right:10px;
}
#container .content-wrap .content-sub .content-player .playerPhoto:hover {
	border:1px solid #606060;
}
#container .content-wrap .content-sub .content-player a.specialLink {
	margin:0px 0px 0px 5px;
	padding:0px 15px 0px 15px;
	float:right;
	color:#fff;
	text-decoration:none;
	background:url(../gfx/list-ico-8.gif) no-repeat right center;
	border-top:1px dotted #666;
	border-bottom:1px dotted #666;
	position:relative;
}
#container .content-wrap .content-sub .content-player a.specialLink:hover {
	border-top:1px dotted #fff;
	border-bottom:1px dotted #fff;
}
#container .content-wrap .content-sub .content-player .content-box{
	margin:0px;
	padding:10px 0px 10px 0px;
	border-top:1px dotted #4d4d4d;
	border-bottom:1px dotted #4d4d4d;
	font-size:11px;
	overflow:hidden;
}
#container .content-wrap .content-sub .content-player .content-box ul.photo-box {
	margin:0px;
	padding:0px;
}
#container .content-wrap .content-sub .content-player .content-box ul.photo-box li {
	margin:0px 0px 10px 7px;
	padding:0px;
	list-style:none;
	float:left;
	background-repeat:no-repeat;
}
#container .content-wrap .content-sub .content-player .content-box ul.photo-box li.first {
	margin:0px;
}
#container .content-wrap .content-sub .content-player .content-box ul.photo-box li a.photo-frame {
	width:110px;
	height:83px;
	display:block;
	background:url(../gfx/photoFrameSmall.gif) no-repeat;
	cursor:pointer;
}
#container .content-wrap .content-sub .content-player .content-box ul.photo-box li a.photo-frame:hover {
	background:url(../gfx/photoFrameOnSmall.png) no-repeat;
}
#container .content-wrap .content-sub .content-player .content-box ul.photo-box li span{
	display:block;
	font-size:10px;
	color:#666;
	overflow:hidden;
}
#container .content-wrap .content-sub .content-player .content-box ul.photo-box li:hover span{
	color:#fff;
}
/* content-country
============================================================================= */	
#container .content-wrap .content-sub .content-country {
	margin:0px;
	padding:12px 0px 12px 0px;
	overflow:hidden;
	width:605px;
	border-top:1px dotted #d49646;
	border-right:none;
	border-bottom:none;
	border-left:none;
	font-size:11px;
}
#container .content-wrap .content-sub .content-country.last {
	border-top:1px dotted #d49646;
	border-bottom:1px dotted #d49646;
}
#container .content-wrap .content-sub .content-country .teamPhoto {
	float:left;
	border:1px solid #999;
	margin-right:10px;
}
#container .content-wrap .content-sub .content-country .teamPhoto:hover {
	border:1px solid #999;
}
#container .content-wrap .content-sub .content-country .country-info {
	margin:0px;
	padding:0px 0px 5px 0px;
	width:420px;
	float:left;
}
#container .content-wrap .content-sub .content-country a.specialLink {
	margin:0px;
	padding:0px 15px 0px 15px;
	float:right;
	color:#fff;
	text-decoration:none;
	background:url(../gfx/list-ico-8.gif) no-repeat right center;
	border-top:1px dotted #666;
	border-bottom:1px dotted #666;
	position:relative;
}
#container .content-wrap .content-sub .content-country a.specialLink:hover {
	border-top:1px dotted #fff;
	border-bottom:1px dotted #fff;
}
/* content-partners
============================================================================= */
#container .content-wrap .content-partners {
	margin:20px 0px 0px 0px;
}
#container .content-wrap .content-partners ul.partners {
	margin:0px;
	padding:0px;
	width:610px;
	overflow:hidden;
}
#container .content-wrap .content-partners ul.partners li {
	margin:0px;
	padding:0px;
	float:left;
	list-style:none;
}
#container .content-wrap .content-partners ul.partners li a {
	margin:0px;
	padding:0px;
	width:120px;
	height:78px;
	border:1px solid transparent;
	display:block;
}
#container .content-wrap .content-partners ul.partners li a:hover {
	border:1px solid #c0c0c0;
}
#container .content-wrap .content-partners ul.partners li a.logo1 {
	background:url(../gfx/sponsors/logo-groot/stichtingMeerDanVoetbal.gif) no-repeat;
}
#container .content-wrap .content-partners ul.partners li a.logo2 {
	background:url(../gfx/sponsors/logo-groot/straatKranten.gif) no-repeat;
}
#container .content-wrap .content-partners ul.partners li a.logo3 {
	background:url(../gfx/sponsors/logo-groot/nike.gif) no-repeat;
}
#container .content-wrap .content-partners ul.partners li a.logo4 {
	background:url(../gfx/sponsors/logo-groot/legerDesHeils.gif) no-repeat;
}
#container .content-wrap .content-partners ul.partners li a.logo5 {
	background:url(../gfx/sponsors/logo-groot/knvb.gif) no-repeat;
}
#container .content-wrap .content-partners ul.partners li a.logo6 {
	background:url(../gfx/sponsors/logo-groot/oranjeFonds.gif) no-repeat;
}
#container .content-wrap .content-partners ul.partners li a.logo7 {
	background:url(../gfx/sponsors/logo-groot/nederlandVacature.gif) no-repeat;
}
#container .content-wrap .content-partners ul.partners li a.logo8 {
	background:url(../gfx/sponsors/logo-groot/homelessWorldCup.gif) no-repeat;
}
#container .content-wrap .content-partners ul.partners li a.logo9 {
	background:url(../gfx/sponsors/logo-groot/vhs.gif) no-repeat;
}
/* content-side
============================================================================= */	
#container .content-wrap .content-sub .content-calendar {
	margin:0px 0px 30px 0px;
	float:left;
	border-top:1px dotted #d49646;
	border-bottom:1px dotted #d49646;
	border-left:1px dotted #d49646;
	border-right:1px dotted #d49646;
	width:603px;
	background-color:#000000;
}
#container .content-wrap .content-sub .content-calendar.first {
	margin:0px;
	border-bottom:none;
}
#container .content-wrap .content-sub .content-calendar .calendar-box {
	padding:10px;
	/*border-left:1px dotted #d49646;*/
	border-right:1px dotted #d49646;
	width:180px;
	height:120px;
	float:left;
}
#container .content-wrap .content-sub .content-calendar .calendar-box:hover {
	background-color:#1a1a1a;
	cursor:pointer;
}
#container .content-wrap .content-sub .content-calendar .calendar-box img {
	float:left;
}
#container .content-wrap .content-sub .content-calendar .calendar-box h3 {
	margin:0px;
	padding:0px;
	font-size:20px;
	color:#d49646;
}
#container .content-wrap .content-sub .content-calendar .calendar-box h4 {
	margin:0px;
	padding:0px;
	font-size:20px;
	color:#fff;
}
#container .content-wrap .content-sub .content-calendar .calendar-box h5 {
	margin:0px;
	padding:0px;
	font-size:20px;
	color:#fff;
}
#container .content-wrap .content-sub .content-calendar .calendar-box dl {
	margin:0px;
	padding:0px;
	clear:both;
	font-size:12px;
}
#container .content-wrap .content-sub .content-calendar .calendar-box dl dt {
	margin:0px 4px 0px 0px;
	padding:0px;
	float:left;
	color:#d49646;
}
#container .content-wrap .content-sub .content-calendar .calendar-box dl dd {
	margin:0px;
	padding:0px;
	color:#fff;
}
/* content-side
============================================================================= */
#container .content-wrap .content-sidebar ul.nav-section {
	margin:25px 0px 0px 0px;
	padding:0px;
	width:160px;
	font-size:11px;
}
#container .content-wrap .content-sidebar ul.nav-section li {
	list-style:none;
	border-top:1px dotted #4d4d4d;
	padding:6px 0px 6px 0px;
	display:block;
	height:1%;
	position:relative;
}
#container .content-wrap .content-sidebar ul.nav-section li span {
	display:block;
	width:4px;
	height:8px;
	position:absolute;
	top:10px;
	left:-10px;
}
#container .content-wrap .content-sidebar ul.nav-section li.current span {
	background:url(../gfx/list-ico-3.gif) 0px 0px no-repeat;
}
#container .content-wrap .content-sidebar ul.nav-section li:hover {
	background-color:#121212;
	cursor:pointer;
}
#container .content-wrap .content-sidebar ul.nav-section li:hover span {
	background:url(../gfx/list-ico-2.gif) 0px 0px no-repeat;
}
#container .content-wrap .content-sidebar ul.nav-section li a {
	text-decoration:none;
	color:#999;
	font-weight:bold;
}
#container .content-wrap .content-sidebar ul.nav-section li:hover a {
	text-decoration:none;
	color:#fff;
}
#container .content-wrap .content-sidebar ul.nav-section li.current a {
	text-decoration:none;
	color:#d49646;
}
#container .content-wrap .content-sidebar ul.nav-section li.current:hover a {
	text-decoration:none;
	color:#fff;
}
#container .content-wrap .content-sidebar ul.nav-section li.home {
	padding-left:10px;
}
#container .content-wrap .content-sidebar ul.nav-section li.home {
	background:url(../gfx/list-ico-4.gif) 0px 11px no-repeat;
	cursor:pointer;
}
#container .content-wrap .content-sidebar ul.nav-section li.home:hover {
	background:url(../gfx/list-ico-5.gif) 0px 11px no-repeat;
}
/* content-box .content-col1
============================================================================= */
.content-box .content-col1 {
	margin:0px;
	padding:10px 0px 0px 0px;
	float:left;
	width:153px;
}
/* content-box .content-col2
============================================================================= */
.content-box .content-col2 {
	margin:0px;
	padding:0px;
	float:right;
	width:450px;
}
.content-box .content-col2 ul.photo-box {
	margin:0px;
	padding:0px;
}
.content-box .content-col2 ul.photo-box li {
	margin:0px 0px 10px 3px;
	padding:0px;
	list-style:none;
	float:left;
}
.content-box .content-col2 ul.photo-box li.first {
	margin:0px;
}
.content-box .content-col2 ul.photo-box li a.photo-frame {
	width:148px;
	height:99px;
	display:block;
	background:url(../gfx/photoFrame.gif) no-repeat;
	cursor:pointer;
}
.content-box .content-col2 ul.photo-box li a.photo-frame:hover {
	background:url(../gfx/photoFrameOn.png) no-repeat;
}
.content-box .content-col2 a.specialLink {
	margin:0px;
	padding:0px 15px 0px 15px;
	float:right;
	color:#fff;
	text-decoration:none;
	background:url(../gfx/list-ico-8.gif) no-repeat right center;
	border-top:1px dotted #666;
	border-bottom:1px dotted #666;
	position:relative;
}
.content-box .content-col2 a.specialLink:hover {
	border-top:1px dotted #fff;
	border-bottom:1px dotted #fff;
}
/* col1
============================================================================= */
#container .content-wrap .col1 .content-main .teller {
	width:150px;
	height:26px;
	position:absolute;
	top:50px;
	left:40px;
}
#container .content-wrap .col1 .content-main img.color1, #container .content-wrap .col1 .content-main img.color2 {
	float:left;
	margin:0px;
}
/* col2
============================================================================= */	
#container .content-wrap .col2 .content-main h2 {
	margin:0px;
	padding:0px;
	font:14px;
	color:#404040;
	position:relative;
	top:10px;
	left:7px;
}
#container .content-wrap .col2 .content-main dl {
	margin:20px 0px 0px 20px;
	padding:0px;
	color:#ccc;
}
#container .content-wrap .col2 .content-main dl dt {
	margin:0px;
	padding:0px;
	font-size:18px;
	font-weight:bold;
	position:relative;
	top:7px;
}
#container .content-wrap .col2 .content-main dl dt span {
	display:none;
}
#container .content-wrap .col2 .content-main dl dd {
	margin:0px;
	padding:0px;
	font-size:12px;
	position:relative;
	top:25px;
}
#container .content-wrap .col2 .content-main dl dd span {
	display:none;
}
/* col3
============================================================================= */	
#container .content-wrap .col3 .content-main {
}
/* col4
============================================================================= */	
#container .content-wrap .col4 .content-main h2 {
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#808080;
	position:relative;
	top:10px;
	left:11px;
}
#container .content-wrap .col4 .content-main h2 span {
	display:none;
}
#container .content-wrap .col4 .content-main ul {
	margin:0px 0px 0px 20px;
	padding:0px;
	position:relative;
	top:22px;
	width:185px;
}
#container .content-wrap .col4 .content-main ul li {
	list-style:none;
	background:url(../gfx/list-ico-1.gif) 0px 5px no-repeat;
	padding:0px 0px 0px 15px;
	line-height:13px;
}
#container .content-wrap .col4 .content-main ul li a {
	font-size:10px;
	color:#ccc;
	text-decoration:none;
}
#container .content-wrap .col4 .content-main ul li a:hover {
	text-decoration:underline;
}
/* footer
============================================================================= */
#footer .content-footer ul.sponsors {
	margin:0px;
	padding:0px;
	position:absolute;
	bottom:10px;
	left:10px;
}
#footer .content-footer ul.sponsors li {
	float:left;
	list-style:none;
	margin-right:18px;
}
#footer .content-footer ul.sponsors li a {
	display:block;
	line-height:45px;
}
#footer .content-footer ul.sponsors li a.logo1 {
	background:url(../gfx/sponsors/logo-klein/stichtingMeerDanVoetbal.jpg) no-repeat;
	width:113px;
	height:25px;
}
#footer .content-footer ul.sponsors li a.logo1:hover {
	background-position:-113px 0px;
}
#footer .content-footer ul.sponsors li a.logo2 {
	background:url(../gfx/sponsors/logo-klein/straatKranten.jpg) no-repeat;
	width:55px;
	height:17px;
}
#footer .content-footer ul.sponsors li a.logo2:hover {
	background-position:-55px 0px;
}
#footer .content-footer ul.sponsors li a.logo3 {
	background:url(../gfx/sponsors/logo-klein/nike.jpg) no-repeat;
	width:63px;
	height:22px;
}
#footer .content-footer ul.sponsors li a.logo3:hover {
	background-position:-63px 0px;
}
#footer .content-footer ul.sponsors li a.logo4 {
	background:url(../gfx/sponsors/logo-klein/legerDesHeils.jpg) no-repeat;
	width:34px;
	height:36px;
}
#footer .content-footer ul.sponsors li a.logo4:hover {
	background-position:-34px 0px;
}
#footer .content-footer ul.sponsors li a.logo5 {
	background:url(../gfx/sponsors/logo-klein/vhs.jpg) no-repeat;
	width:22px;
	height:45px;
}
#footer .content-footer ul.sponsors li a.logo5:hover {
	background-position:-22px 0px;
}
#footer .content-footer ul.sponsors li a.logo6 {
	background:url(../gfx/sponsors/logo-klein/nederlandVacature.jpg) no-repeat;
	width:63px;
	height:37px;
}
#footer .content-footer ul.sponsors li a.logo6:hover {
	background-position:-63px 0px;
}
#footer .content-footer ul.sponsors li a.logo7 {
	background:url(../gfx/sponsors/logo-klein/oranjeFonds.jpg) no-repeat;
	width:77px;
	height:26px;
}
#footer .content-footer ul.sponsors li a.logo7:hover {
	background-position:-77px 0px;
}
#footer .content-footer ul.sponsors li a.logo8 {
	background:url(../gfx/sponsors/logo-klein/homelessWorldcup.jpg) no-repeat;
	width:51px;
	height:26px;
}
#footer .content-footer ul.sponsors li a.logo8:hover {
	background-position:-51px 0px;
}
#footer .content-footer ul.sponsors li a.logo9 {
	background:url(../gfx/sponsors/logo-klein/knvb.jpg) no-repeat;
	width:28px;
	height:39px;
}
#footer .content-footer ul.sponsors li a.logo9:hover {
	background-position:-28px 0px;
}
#footer .content-footer ul.sponsors li a.logo10 {
	background:url(../gfx/sponsors/logo-klein/usg.jpg) no-repeat;
	width:89px;
	height:15px;
}
#footer .content-footer ul.sponsors li a.logo10:hover {
	background-position:-89px 0px;
}
#footer .content-footer ul.siteinfo-legal {
	margin:0px;
	padding:0px;
	position:absolute;
	bottom:-20px;
	right:10px;
}
#footer .content-footer ul.siteinfo-legal li {
	float:left;
	list-style:none;
}
#footer .content-footer ul.siteinfo-legal li a {
	color:#c5c5c5;
	text-decoration:none;
	float:left;
	font-size:11px;
}
#footer .content-footer ul.siteinfo-legal li a:hover {
	text-decoration:underline;
}
#footer .content-footer ul.siteinfo-legal li span {
	margin:0px 5px 0px 5px;
	color:#c5c5c5;
	float:left;
}
