body {	background:#fff;	text-align:center;	margin:0;	padding:0;	font-family:Helvetica, Arial, Helvetica, sans-serif;	font-size:13px;}/* ### POSITIONERING */#wrapper{	width:990px;	margin:0 auto;	padding:0;	text-align:left;}#header{	height:86px;	border-bottom:4px solid #000;	padding-top:30px;	margin:0;	position:relative;}#mainmenu{ 	padding:0;	margin:30px 0 0 90px;	font-size:18px;	font-weight:bold;}#hoofdmenu{ /* ul hoofdnavigatie */	padding:0;	margin:0;	height:30px;	list-style-type:none;	position:absolute;	right:0;	top:22px;}#hoofdmenu li{	float:left;	padding:1px;}#hoofdmenu li a, #submenu li a{	display:block;	font-weight:bold;	padding:2px 0 2px 10px;	margin:1px 1px 1px 1px;}#hoofdmenu li a.current, #submenu li a.current, #broodkruim li a.current{	color:#4169B1;}#hoofdmenu li a.stamvader{	color:#4169B1;}#datumbalk{	height:100px;	background-color:#fff;}/* INFO PAGINA */ #body7 #links h1, #body7 #links h3, #body7 #midden h1, #body7 #rechts h1{	padding-top: 60px; 	/*de hoogte van het plaatje */	height: 0;			/*de tekst wordt onzichtbaar */	width:304px;	overflow: hidden;		/*je wil niet dat ie gaat rekken waardoor de tekst toch weer zichtbaar wordt */	border-bottom: 4px solid #000;	margin-top:0;}#body7 #links h1{	background-image:url(../art/graphics/Overvolgdeverkiezingen.gif);}#body7 #links h3{	background-image:url(../art/graphics/Colofon.gif);}#body7 #midden h1{	background-image:url(../art/graphics/Perskit.gif);}#body7 #rechts h1{	background-image:url(../art/graphics/In_de_media.gif);}/* POSTERS */#bord{	height:270px;	clear:both;	width:100%;	position:relative;}.poster{	width:148px;	height:170px;	padding:38px 5px 0 18px;	background-color:#CCCCCC;	position:absolute;	font-size:18px;	overflow:hidden;}#bord .wit, #bord .wit a{ color:#fff; }#bord .zwart, body #bord .zwart .bottomline{ color:#000; }#bord .zetels, #bord .partijen{	text-align:center;	background-image:url(../art/graphics/twitter_posters/zetels.gif);	padding-top:90px;	padding-right:23px;	width:189px;	height:190px;	font-size:118px;	font-weight:bold;	color:#4169B1;}#bord .nieuws{	font-family:Georgia, "Times New Roman", Times, serif;	font-weight:bold;}#bord .nieuws a{	text-decoration:underline;}#bord .blogposter{	font-family:Verdana, Arial, Helvetica, sans-serif;}#bord .zwart a:hover{	color:#000;}#bord .tweetposter{	font-family:Helvetica, Arial, Helvetica, sans-serif;	font-weight:bold;	font-size:14px;}#bord .partijen{	background-image:url(../art/graphics/twitter_posters/partijen.gif);	color:#010B31;}#bord .nieuws .bottomline, #bord .tweetposter .bottomline, #bord .blogposter .bottomline, #bord  .bottomline{	font-size:11px;	font-weight:normal;	position:absolute; 	font-family:Helvetica, Arial, Helvetica, sans-serif;	text-decoration:none;	color:#fff;	bottom:10px; 	left:18px;}#bord .nieuws .bottomline{	color:#000;}#bord .top10{	font-size:14px;	font-weight:bold;	height:230px;	padding:50px 5px 0 18px;}#bord .gem10{	background-image:url(../art/graphics/meer_posters/top10-1.png);}#bord .twi10{	background-image:url(../art/graphics/meer_posters/top10-3.png);	font-size:13px;}#bord .top10 ol{	padding:0;	margin:10px 0 0 27px;;}#bord .top10 ol li{	margin:2px 0;}#content{	padding:0;	margin:0;}#standaardpagina{	padding:0;	margin:0;	float:left;	width:634px;}.clearboth{ visibility:hidden; }#zoekbox{	border-bottom: 4px solid #000;	margin:0 0 20px 0;	padding:0 0 10px 0;}#zoekform{	font-weight:bold;}#zoekform td{	vertical-align:middle;}#links{	float:left;	width:304px;	background-color:#fff;	overflow:hidden;	vertical-align:top;}#rechts{	float:right;	width:304px;	background-color:#fff;	vertical-align:top;}#midden{	width:304px;	margin-left:342px;	background-color:#fff;	vertical-align:top;}h2{	padding-top: 60px; 	/*de hoogte van het plaatje */	height: 0;			/*de tekst wordt onzichtbaar */	width:304px;	overflow: hidden;		/*je wil niet dat ie gaat rekken waardoor de tekst toch weer zichtbaar wordt */	border-bottom: 4px solid #000;	margin-top:0;}h2#overvdv{	background-image:url(../art/graphics/Overvolgdeverkiezingen.gif);	background-repeat:no-repeat;}h2#actueel{	background-image:url(../art/graphics/Actueel.gif);	background-repeat:no-repeat;}h2#opinie{	background-image:url(../art/graphics/Trends.gif);	background-repeat:no-repeat;}h2#zoek{	background-image:url(../art/graphics/zoeken.png);	background-repeat:no-repeat;}h2#platforms{	background-image:url(../art/graphics/Communities.gif);	background-repeat:no-repeat;	margin-top:30px;}h2#toptien{	background-image:url(../art/graphics/Top10_streep.gif);	background-repeat:no-repeat;	margin-top:30px;}h2#persoonsgegevens{	background-image:url(../art/graphics/Personen.gif);	background-repeat:no-repeat;}h2#formulier{	background-image:url(../art/graphics/InformatieToevoegen.gif);	background-repeat:no-repeat;}h2#partijgegevens{	background-image:url(../art/graphics/deelnemende_partijen.gif);	background-repeat:no-repeat;}h2#partij{	background-image:url(../art/graphics/partij.png);	background-repeat:no-repeat;}#persoondata input,#persoondata textarea, #partijdata input,#partijdata textarea{	width:280px;}.melding{	padding:20px;	background-color:#4169B1;	color:#fff;	font-weight:bold;	font-size:1.4em;	margin-bottom:15px;}	/* TWITTER */h2#twitterkop{	background-image:url(../art/graphics/Twitter.gif);	background-repeat:no-repeat;}.tweet, .feed, .blog{    padding-bottom: 2px;	padding-top:1px;	width:305px;}.tweet h3, .feed h3, .blog h3{    margin:1px 0 0 0;}.tweet div, .feed div, .blog div{    margin-left: 53px;}/* PARTIJEN */h2#partijen{	background-image:url(../art/graphics/deelnemende_partijen.gif);	background-repeat:no-repeat;}#partijenContent{	width:304px;	height:auto;	background-color:#FFF;}.partijinfo{	background-color:#000; 	color:#fff; 	border: 2px #fff solid;	position:absolute; 	right:30px;	height:60px; 	padding:4px 10px;	margin-top:-50px; 	display:none;	text-align:center;	font-size:12px;}.partijinfo a{color:#fff;}.partijblok{	display:block; width:65px; height:65px; margin-left:25px; margin-bottom:25px; float:left; position:relative;}/* FEEDS + BLOGS */h2#nieuws{	background-image:url(../art/graphics/rss_feeds.gif);	background-repeat:no-repeat;}h2#blogkop{	background-image:url(../art/graphics/Blogs.gif);	background-repeat:no-repeat;}#blogs{	margin-bottom:30px;}.blogicon{	width: 48px; height: 48px; float: left; margin:0 5px 5px 0; border:none;}h3{margin:15px 0 0 0;}.datum{font-family:"Times New Roman", Times, serif; font-size:14px;}#feeds a.partij{ color:#4169B1; }#feeds a.partij:hover{ color:#000; }#footer{	background-color:#fff;	clear:both;	width:100%;	height:60px;	margin:0;}/* LINKS */#links .linkcat{	display:none;}a{	text-decoration:none;	color:#000;}a:hover{	color:#4169B1;}img{	border:none;}td{ vertical-align:top; }