* {
	margin:				0px;
	padding: 			0px;
	line-height:		100%;
}

body {
	font-family:		Arial;
	background-image:	url('http://www.rrct.nl/images/background.jpg');
	background-color:	#000000;
	background-repeat:	no-repeat;
	margin-bottom:		20px;
	font-size:			13px;
}

#flags {
position: absolute;
top: 75px;
left: 50%;
right: 50%;
margin-left: 420px;
}

p {
	line-height:		20px;
}

img {
	border:				none;
}

a {
	color:				#cf2b31;
	text-decoration:	none;
}

a#tweetlink {
	position: absolute;
	display: block;
	width: 920px;
	height: 40px;
	text-indent: -9999px;
	top: 510px;
	left: 50%;
	right: 50%;
	margin-left: -460px;
}

ul li{
	line-height:		20px;
	list-style-type:	none;
	font-weight:		bold;
}

.blockheader {
	text-transform: 	uppercase;
	background-color:	#00b9b5;
	font-size:			26px;
	margin-bottom:		25px;
	height:				21px;
}

.blockheader span {
	background-color:	#ffffff;
	padding-right:		10px;
	top:				-2px;
	position:			relative;
}

#main {
	width:				1010px;
	border-collapse:	collapse;
	margin-left:		auto;
	margin-right:		auto;
	margin-top:			20px;
}

#lfade, #rfade, .corner {
	width:				6px;
}

#tfade, #bfade, .corner {
	height:				7px;
}

#lfade {
	background-image:	url('http://www.rrct.nl/images/lfade.png');
	background-repeat:	repeat-y;
}

#rfade {
	background-image:	url('http://www.rrct.nl/images/rfade.png');
	background-repeat:	repeat-y;
}

#bfade {
	background-image:	url('http://www.rrct.nl/images/bfade.png');
	background-repeat:	repeat-x;
}

#tfade {
	background-image:	url('http://www.rrct.nl/images/tfade.png');
	background-repeat:	repeat-x;
}

#header {
	background-image:	url('http://www.rrct.nl/images/header.png');
	background-repeat:	no-repeat;
	height:				112px;
	background-color:	#fff;
	
}

#navbar {
	height:				36px;
	background-color:	#00b9b5;
	display:			block;
	width:				100%;
}

#navbar li {
	display:			inline;
	height:				40px;
	line-height:		40px;
	font-size:			16pt;
	color:				#ffffff;
	padding-left:		19px;
	padding-right:		19px;
	background-image:	url('http://www.rrct.nl/images/seperator.png');

	background-repeat:	no-repeat;
}

#navbar li a {
	color:				#ffffff;
}

#content {
	padding:			20px;
	background-color:	#ffffff;
}

#sponsorimg {
	display:			block;
	width:				659px;
	height:				299px;
	float:				left;
}

#description {
	float:				right;
	width:				225px;
	background-color:	#cf2b31;
	color:				#ffffff;
	height:				249px;
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		25px;
	padding-bottom:		25px;
	margin-bottom:		10px;
	font-size:			13px;
	line-height:		17px;
}

#tweetbar {
	clear:				both;
	height:				50px;
	background-image:	url('http://www.rrct.nl/images/facebook.gif');
	background-repeat:	no-repeat;
	margin-bottom:		20px;
	font-size:			12px;
	line-height:		14px;
	padding-top:		10px;
	padding-left:		80px;
	color:				#3c5991;
	font-weight: bold;
}

#tweetbar span {
	color:				#3c5991;
	padding-top: 		8px;
	display:			block;
}

#fotos {
	height:				240px;
}

#fotos img {
	border:				solid 10px #d1d1d1;
	float:				left;
	margin-right:		12px;
	height:				150px;
	width:				200px;
}

#bottom {
	clear:				both;
}

#bottom p {
	line-height:		20px;
	font-size:			14px;
}

#bottom h3 {
	font-size:			17px;
	margin-bottom:		20px;
}

.lblock {
	float:				left;
	width:				450px;
}

.lblock p {
	margin-bottom:		20px;
}

.rblock {
	float:				right;
	width:				450px;
}

#footer {
	font-size:			11px;
	clear:				both;
	font-weight:		bold;
	padding-top:		20px;
}

.readmore {
	display:			block;
	color:				#cf2b31;
	text-align:			right;
	font-weight:		bold;
}

#hlink {
	display:			block;
	width:				500px;
	height:				112px;
	float:				left;
	text-indent:		-9999px;
}



#support {
	width:				480px;
	float:				right;
	margin-top:			35px;
}

#support img {
	float:				left;
}

#bank {
	line-height:		16px;
	font-size:			12px;
	float:				left;
	margin-left:		0px;
	margin-right:		10px;
}

#bank small {
	font-size:			11px;
}

#mainimg{
	margin-bottom:		25px;
	width:				918px;
}

.subimg {
	margin-bottom:		15px;
}

.teamlist {
	float:				left;
	margin-right:		60px;
}

.large {
	width:				600px;
}

.small {
	width:				300px;
}

table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1;
	font-family: inherit;
	text-align: left;
	vertical-align: baseline;
}

.pad5
{ padding: 0px; }


#nieuws td { 
	padding: 10px;
}

th {
	font-weight: bold;
}

