/* 
	CSS Document
	SkyRadioGroep
	SkyRadio South Africa Tourism

	Colors
	sky green = #b9d300
	green-white = #d5e566
	dark blue = #132664
	
*/

	body { 
		background:#fff;
		font:normal 12px/1.7em Arial, sans-serif;
		color:#3d4d80; 
	}
	body p { font:normal 12px/1.7em Arial, sans-serif; }
	
	p a { text-decoration:underline; color:#666; }
	p a:hover { color:#132664; }
	body.vervolg #footer {
		height: 162px;
		background:url('../images/bg_footer_vervolg.jpg') no-repeat top center;
		border-bottom: 1px solid #b9d300;
	}
	
	img.h2 { display:block; }
	


/* CLEARFIX */
	.clearfix:after {
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
	}
	 
	.clearfix {
		display: inline-block;
	}
	 
	html[xmlns] .clearfix {
		display: block;
	}
	 
	* html .clearfix {
		height: 1%;
	}

	/* PAGE SPECIFIC */
	table#valentijnshop tr.rowdivider { height:15px; }
	table#valentijnshop img { border:2px solid #dce980;}
	table#valentijnshop a { 
		background:none; 
		display:block; 
		padding:6px 8px;
		margin:0 5px 0 0;
		text-decoration:none; 		
	}
	table#valentijnshop a:hover { background:#cbde40; }

	/* LIJST */

	table#lijst { width:100%;}
	table#lijst td.sms { width:109px; }
	table#lijst td.sms a { display:block; height:17px; width:109px; background:url(../images/icon_sms.png) no-repeat; }
	table#lijst td.sms a span { display:none; }
	table#lijst td.sms a:hover { background-position:0 -17px; }
		
	table#lijst tfoot, table#lijst thead { 
		background:#132664;
		color:#fff;
		font:normal 10px Arial;
		text-align:left;
	}
	
	table#lijst thead th { 	padding:5px; }
	
	table#lijst td { padding:0 5px; }
	table#lijst .rank { width:15px; }
	table#lijst tfoot a { color:#85a1fd; text-decoration:none; font-weight:normal; }
	table#lijst tfoot a:hover { color:#fff;  }
	table#lijst div.vorige { padding:5px; float:left; display:block; width:230px; text-align:left; }
	table#lijst ul#pagination, table#lijst ul#pagination li { list-style:none; margin:0; padding:0;}
	table#lijst ul#pagination { padding:5px; float:left;  }
	table#lijst ul#pagination li { float:left; padding:2px 4px; margin:0 5px; background:#132664; color:#85a1fd; }
	table#lijst ul#pagination li a { color:#85a1fd; }
	table#lijst ul#pagination li a:hover { color:#fff; }
	table#lijst ul#pagination li.selected { background:#fff; color:#000; }
	
	table#lijst div.volgende { padding:5px; float:right; display:block; width:170px; text-align:right;  }
	



	/* CONTAINERS */			
	#contentt { 
		height:1560px;
		width:989px;
		padding: 0;
		background:#fff url(../images/bg.jpg) no-repeat top center;
	}

	#maincol {
		width:560px;
		margin: 252px 0 0 45px;
		float:left;	
	}
	
	#sidecol {
		margin:400px 25px 0 0 ;
		width:330px;
		text-align:center;
		float:right;
	}
	
	/* NAVIGATIE */	
	ul#navv {
		margin:0 0 30px;
		padding:0;
		list-style:none;
	}
	
	ul#navv li {
		display:block;
		list-style:none;
		padding:0;
		margin:0;
		float:left;
	}
	
	ul#navv a {
		display:block;
		height:28px;
	}
	
	ul#navv a#cadeaus {	background:transparent url(../images/nav_sprite.gif) no-repeat -104px 0; width:105px; }
	div.cadeaus ul#navv a#cadeaus { background:transparent url(../images/nav_sprite.gif) no-repeat -104px -56px; width:105px;}
	ul#navv a#cadeaus:hover { background:transparent url(../images/nav_sprite.gif) no-repeat -104px -28px; width:105px; }
	
	ul#navv a#stemmen { background:transparent url(../images/nav_sprite.gif) no-repeat 0 0; width:104px;}
	div.stem ul#navv a#stemmen { background:transparent url(../images/nav_sprite.gif) no-repeat 0 -56px; width:104px;}
	ul#navv a#stemmen:hover { background:transparent url(../images/nav_sprite.gif) no-repeat 0 -28px; width:104px;}

	ul#navv a#lijst { background:transparent url(../images/nav_sprite.gif) no-repeat -209px 0; width:69px;}
	div.lijst ul#navv a#lijst { background:transparent url(../images/nav_sprite.gif) no-repeat -209px -56px; width:69px;}
	ul#navv a#lijst:hover { background:transparent url(../images/nav_sprite.gif) no-repeat -209px -28px; width:69px;}
	
	ul#navv a span { display:none; } 