

#body_container {

	width: 512px;

	margin: 0px 0px 0px 0px;

	padding: 0px;

	background-color: #fff;

}

#page_container {

	display: inline;

	width: 512px;

	padding: 0px 0px 0px 0px;

	position:relative;

	float:left;

	background-color: #e9e9e9;

}

.content_block_halve_container_home {

	

	width: 512px;

	margin: 0px 10px 0px 0px;

	padding: 0px;

	position:relative;

	

	background-image: url(../img/bg_content_list512.jpg);

/*	bg_content_list_top*/

	background-position: 0 0;

	background-repeat: repeat-y;

}

.content_block_header_halve_home {

	display:block;

	width: auto;

	height: 45px;

	margin: 0px 0px 0px 0px;

	padding:0px;

	position:relative;

	float:left;

	text-align:left;

}

.content_block_content_halve_home {

	display:inline;

	width: 500px;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 10px;

	position: relative;

	float:right;

	text-align: left;

	/*background-image:url(../img/bg_content_list_top.jpg);

	background-position: left top;

	background-repeat:no-repeat;*/

}

.content_block_content_halve_home_bottom {

	display:inline;

	width: 512px;

	height: 10px;

	margin: 0px;

	padding: 0px;

	position: relative;

	float:left;

	text-align: left;

	background-image:url(../img/bg_content_list_bottom512.jpg);

	background-position: left top;

	background-repeat:no-repeat;

	overflow: hidden;

}

.left_column_containerbox {

            border: solid 0px #444;

	display: inline;

	width: 512px;;

	padding: 0px;

	position:relative;

	float:left;

	background-image:url(../img/bg_left_column_container_light.jpg);

	background-position: left top;

	background-repeat:repeat-y;

}

.sportLink{ font-size: 125%; font-weight: bold;}
	.content_block_header{
		
		color: #fff;
		font-weight: bold;
		letter-spacing: 0px;
		padding-left: 24px;
		padding-top: 4px;
		font-style: italic;
		letter-spacing: -2px;
	}
           .content_block_header_pop{
		font-size: 200%;
		color: #fff;
		font-weight: bold;
		letter-spacing: 0px;
		padding-left: 24px;
		padding-top: 6px;
		font-style: italic;
	
		letter-spacing: -1px;
	}
	.rank {
		width: 14px;
		height:15px;
		font-weight:bold;
		text-align:center;
		background-color:#ffffff;
		border:1px solid #d7d7d7;
		font-size: .9em;
		color: #444444;
		margin:4px;
		padding: 2px;
	}
            .time {
		width: 84px;
		height:15px;
		font-weight:bold;
		text-align:center;
		background-color:#3f88cc;
		border:1px solid #d7d7d7;
		font-size: .9em;
		color: #fff;
		margin:4px;
		padding: 2px;
	}
	.time2 {
		width: 84px;
		height:15px;
		font-weight:bold;
		text-align:center;
		background-color:#3f88cc;
		border:1px solid #d7d7d7;
		font-size: .9em;
		color: #fff;
		margin:2px;
		padding: 2px;
	}
            .date {

		font-weight:bold;
		text-align:center;
		margin-top: 2px;
		font-size: 2em;
		color: #fff;

	}
            .deelnemer{padding-left:8px;}
.discipline{text-align: right; padding-right:8px;}
.sport{ background-color: #0c588f; color: #fff; font-size:1.2em; font-weight: bold; padding-left:14px; border-bottom: solid 1px #fff;}
.sporticon{ background-color: #0c588f; color: #fff; font-size:1.2em; font-weight: bold; padding:4px; border-bottom: solid 1px #fff; text-align:right;}
.heren{ background-color: #0062a2; color: #fff; font-size:1em; font-weight: bold; padding-left:8px; border-bottom: solid 1px #fff;}
.vrouwen{ background-color: #0062a2; color: #fff; font-size:1em; font-weight: bold; padding-left:8px; border-bottom: solid 1px #fff;}




h1 {font-size: 24px;

		color: #fff;
		font-weight: bold;
		letter-spacing: 0px;
		padding-left: 24px;
		padding-top: 4px;
		font-style: italic;
	
		letter-spacing: -2px;}

p img { padding: 0; max-width: 100%; }
img.right { padding: 2px; margin: 0px; display: inline; }
img.left { padding: 2px; margin: 0px; display: inline; }
.caption { margin: 4px; padding: 2px; border: solid 1px #fcb131; font-size:90%; color: black }
.right { float: right; }
.left { float: left; }

.tooltip {
width: 183px;
height: auto;
color:#fff;
font:.9em Verdana, Geneva, Arial, Helvetica, sans-serif;
line-height: 11px;;
font-weight:lighter;
font-style:italic;
text-decoration:none;
text-align:center;
text-shadow: #AAA -2px 2px 2px;
}

.tooltip span.top{
padding: 24px 4px 0;
background: url(../img/tooltip2.png) no-repeat top;
}

.tooltip b.bottom {
padding:6px 0px 10px;
color: #fff;
background: url(../img/tooltip2.png) no-repeat bottom;
}

ul{
list-style: none;
}

ul li{
padding-top:3px;
}
