

/*

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

Parool WEBSITE CSS

Index

1. Basis layout	omvat : header , 3 col pagina opbouw , footer , artikels , ads , poll , navigatie , bakskes 

2. Applicatie layout omvat : weer, agenda

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

*/



body				{color:#222;font:normal 12px/16px "Lucida Sans Unicode", Lucida Sans, sans-serif;text-align:left;background:#fff /*url(../images/general/parool_canvas_degra.gif) repeat-x;*/}

body, p, img, div	{margin:0;padding:0}

img 				{border:0;}





hr.r1,hr.r2,hr.r3,hr.r4 {clear:left;border:none;height:1px;width:100%;text-align:center}			

hr.r1 				{color:#ccc;background-color:#ccc;margin:12px 0 10px 0;}

hr.r2 				{color:#ccc;background-color:#ccc;margin:3px 0}

hr.r3 				{color:#fff;background-color:#fff;margin:6px 0 5px 0;}

hr.r4 				{color:#fff;background-color:#fff;margin:0;padding:0}



ul 					{list-style-type:none;margin:0;padding:0}

ol 					{list-style-position:inside;color:#c03;margin:0;padding:0}

dl 					{margin:2px 0 5px 0}

em 					{color:#333;font-size:11px;}



/*FF border on link fix*/		

a:active, a:focus	{outline:none}



div a 				{color:#222;text-decoration:none}

div a:hover 		{color:#444;text-decoration:none}



h1.k10 				{font-size:22px;line-height:23px;font-weight:bold;color:#000}

h1.k20 				{font-size:22px;line-height:23px;font-weight:bold}

/*gebruikt voor meer artikels op detail*/

h1.k25 				{font-size:20px;line-height:21px;font-weight:bold}

h1.k30 				{font-size:18px;line-height:19px;font-weight:bold}

h1.k40 				{font-size:17px;line-height:18px;font-weight:normal;}

h1.k50 				{font-size:15px;line-height:16px;font-weight:normal}



h1.k25 				{background:#004996;color:#fff;margin:25px 0;padding:10px 0 10px 5px}

h1.k50				{margin:3px 0 6px 0;}



h1.k10,h1.k20,h1.k30,h1.k40,h1.k50 {color:#000;margin:3px 0 12px 0;padding:0}

h1.k10 a:link, h1.k20 a:link, h1.k30 a:link, h1.k40 a:link, h1.k50 a:link {color:#000;text-decoration:none}

h1.k10 a:hover, h1.k20 a:hover, h1.k30 a:hover, h1.k40 a:hover, h1.k50 a:hover {color:#002d78;text-decoration:none}

h1.k10 a:visited, h1.k20 a:visited, h1.k30 a:visited, h1.k40 a:visited, h1.k50 a:visited {color:#000;text-decoration:none}



h2 					{font-size:20px;color:#06c;margin:8px 0 4px 0}

h3 					{font-size:16px;margin:6px 0}

h4 					{font-size:13px;margin:0}

h4 a 				{color:#002d78;text-decoration:underline}

h4 a:hover 			{color:#06c;text-decoration:none}



input 				{border:1px solid #ccc;margin-top:1px;background:#fff;color:#333;font-size:10px}

textarea 			{width:250px;border:1px solid #000;margin-right:3px;margin-top:1px;background:#efefef}

select 				{font-size:11px;text-transform:uppercase;margin:0 0 1px 0;padding:0}



.gen_left 			{float:left}

.gen_middle 		{float:left;text-align:center}

.gen_right 			{float:right;font-size:11px}



.gen_left a, .gen_middle a, .gen_right a {color:#004996;text-decoration:underline}

.gen_left a:hover, .gen_middle a:hover, .gen_right a:hover {color:#06c;text-decoration:none}

.time_post  {font-size:11px;color:#444;font-weight:normal;margin:4px 0;}

.gen_radiocheck 	{border:none;background:transparent}

.gen_button 		{font-weight:bold;border:1px solid #fff;font-size:11px;color:#444;background:#b8bbbd;text-align:center;text-transform:uppercase;margin:0;padding:0 3px}

.gen_clear 			{clear:both}



.gen_promobody 		{padding:10px 0}

.gen_divline3 		{border-top:1px solid #000;margin:0}

.gen_error_txt 		{color:#F90;font-weight:bold}

.gen_ticker			{background:url(../images/parool/bg_ticker.gif) no-repeat;height:32px;margin:0 0 7px 0;padding:8px 0 0 5px}

/*fixes border padding problem */

.gen_borderfix		{width:100%}

.gen_footnote2		{color:#333;padding:0 10px 0 0;margin:4px 0 20px 0}

.gen_footnote3,.gen_footnote4 {color:#dedede;padding:0 10px 0 0;}

					

.gen_footnote1		{float:left;color:#333;padding:8px 10px 0 0;font-size:10px;text-transform:uppercase;}

.gen_footnote1 img 	{padding:0;margin:0}

.gen_footnote1 a		{color:#525252;}			

.gen_footnote1 a:hover	{color:#06c;text-decoration:underline}					

.gen_footnote3 		{background:#fff;padding:4px 12px;text-transform:uppercase;color:#ccc;font-size:10px;word-spacing:5px}



.gen_footnote2 p 	{font-style:italic;color:#333;margin:8px 0}

.gen_footnote5 		{font-size:11px;color:#444;margin:10px 0}



.form_box1 dl    		{margin:20px}

.form_box1 dt    		{margin:10px 0}

.form_box1 dd    		{margin:-28px 0 0 160px}

.form_box1 dd input		{width:280px}



.clearfix:after { content: "."; display: block; height: 0;clear: both;visibility: hidden;}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */



#log_box1 			{margin:18px 0 14px 12px}

#log_box2 			{padding-bottom:15px;margin:0 0 0 17px}

#log_box3 			{margin:0;padding:12px 0 12px 14px}



.s_bodyprint 		{background:#fff;}



#str_cntr1 			{width:1200px;margin:0 auto;}

#str_cntr2			{float:left;width:1176px;background:#fff url(../images/general/parool_border.gif) repeat-y;margin:0;padding:0;}

#str_cntr3 			{float:left;width:840px}



#str_col1 			{float:left;width:468px;overflow:hidden;word-wrap:break-word;padding-left:15px;margin-top:18px;padding-bottom:15px;clear: both;}

#str_col2 			{float:left;width:336px;overflow:hidden;word-wrap:break-word;margin-left:21px;margin-top:15px;padding:0;}

#str_col3 			{float:right;width:300px;margin-top:18px;margin-right:15px;word-wrap:break-word;overflow:hidden;}

/*integration*/

#str_col12 			{float:left;width:819px;overflow:hidden;word-wrap:break-word;padding-left:19px;margin-top:15px;padding-bottom:15px;}

#str_col123 		{float:left;width:1150px;overflow:hidden;word-wrap:break-word;padding-left:15px;margin-top:15px;padding-bottom:15px; margin-left:4px;}



/**ads**/

#adv_bg_clickbox	{position:fixed; width:1600px; height:100%; left:50%; margin-left:-800px; overflow:hidden; background:#fff; display:none;}

#adv_leaderboard 	{float:left;padding:12px 0 10px 20px;/*width:975px;*/background:#fff;}

#adv_imu 			{margin:10px 0;}

.adv_imu_small 		{margin:10px 0;}

#adv_sky 			{font:normal 8px verdana;letter-spacing:1px; float:left;width:120px;height:600px;margin:0 0 10px 0;text-transform:uppercase;color:#444;}

#adv_banner,.adv_par_shop {margin:0 0 10px 0}



.adv_3d				{background:#000;width:177px;height:275px;border:1px solid #c00}

.adv_box1 			{background:#E2F3FA;margin-bottom:10px;padding:10px}

.adv_box1 dd 		{font-weight:bold;margin:-23px 0 0 150px}

.adv_box1 h3 		{margin:0 0 10px 0}



/**header**/

.hdr_cntr1			{background:url(../images/general/bg_head.gif?123);background-repeat:no-repeat;width:1176px; height: 106px;}	



/*hvdn_ = heet van de naald*/

#hvdn_cntr1   			{color:#06C;text-align:left;margin:0 0 4px 0;overflow:hidden;word-wrap:break-word;}

#hvdn_cntr1 li 			{margin:0;line-height:20px}

#hvdn_cntr1 li b 		{margin-right:5px; font-size:10px}

#hvdn_cntr1 li a		{color:#004996;text-decoration:underline;}

#hvdn_cntr1 li a:hover	{color:#06C;text-decoration:none;}





/*logo*/

#hdr_col1 			{float:left;margin:10px 0 0 0;padding-left:18px;width:247px;color:#99bbdd;font-size:9px;}

#hdr_col1 img 		{padding:0 0 2px 0}

/*baseline position */

#hdr_col1a  		{margin-top:-15px; font-size: 12px; font-style: italic;padding-top: 15px; margin-left: 145px;}

#hdr_dvdr           {margin-top:10px;float:left; display:inline-block;width: 15px; border-right: 1px solid #0B52A0; height: 40px;} 

/*weer*/

#hdr_col2 			{float:left;width:200px;margin:5px 0 0 12px;}

.hdr_cntr1 #weather {position: relative; padding-left: 40px; margin-top: 10px;}
.weather__image { position: absolute; left:0; top:0; width: 35px;}
.weather__body {  }
.weather__city 	{font-size:9px;line-height:10px;font-weight:bold;text-transform:uppercase;color:#8FB0CA;display: block;}
.weather__temp {font-size:12px;text-transform: uppercase;color:#fff;margin:0 0 3px 0;display: block;}


/*hotspot ad*/

#hdr_col2_ad 		{float:left;width:180px;height:60px;margin:11px 0 0 50px;}

/* service*/

#hdr_col3 			{float:right;text-align:left;margin:7px 0 0 0;color:#005fa2;padding-right:12px}

#hdr_col3a 			{text-align:right;font-size:9px;margin-top:0px;word-spacing:0px}



#hdr_col3a a		{color:#fff;font-weight:bold;text-transform:uppercase}

#hdr_col3a a:hover	{color:#9abcdd;}

/*search*/

#hdr_col3b 			{color:#7197b5;margin-top:14px;width:245px;float:right;}

#hdr_col3b .field 	{width:165px;vertical-align:top;font-size:10px;color:#06c;background:#fff;margin-left:5px;border:none}

#hdr_col3b .bg 		{width:184px;height:20px;background-image: url(../images/general/bg_head_form.gif);background-repeat: no-repeat;}

#hdr_col3b form	 	{margin:0;padding:0;}


/*search datepicker */
#zoekFormBody { text-align: left; }
.searchwrap { text-align:left;width:400px;}
.datepickerwrap {text-align: left; margin-right: 50px; width: 300px; float: right; }
.datepickerwrap .vanaf { width: 150px; float: left; }
.datepickerwrap .tot { width: 150px; float: left;}
.submitwrap { clear: both; text-align: left; margin:7px 0 0 1px; }
.submitwrap span {margin-left:405px;}
.datepickerwrap input {width:35px;}
.datepickerwrap .date-picker-control img {float: none;}
.searchwrap input.gen_srch1 { width: 380px; clear: both; }
.datepickerwrap .day, .datepickerwrap .month { width: 20px; }

div.datePicker { position:absolute;z-index:9999;text-align:center;font:12px Verdana, Sans-Serif;background:#fff;
/* Mozilla & Webkit extensions to stop text-selection. Remove if you wish to validate the CSS */
-moz-user-select:none;-khtml-user-select:none;}

.datePicker a {font-weight:bold;}
.datePicker a:hover {color:#000}

.datePicker table {border-spacing:0;border:none;border-top:1px solid #d2d2d2; border-left:1px solid #d2d2d2; font:normal 11px Verdana;}
.datePicker table th {padding:6px;border:none;border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;font:bold Verdana;}
.datePicker table th.date-picker-title {color:#000;background:#efefef;font-size:14px;}
.datePicker table th.date-picker-day-header {color:#fff;background:#333;font-size:12px;}
.datePicker table th .fd-disabled {color: #ccc;}
.datePicker table td {padding:6px;border:none;border-right:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2;background:#fff; color: #036; font-weight:bold; cursor:pointer;}
.datePicker table th .prev-but, .datePicker table th .today-but, .datePicker table th .next-but {cursor:pointer;}
.datePicker table td.date-picker-selected-date {color:#c00;}
.datePicker table td.out-of-range, .datePicker table td.date-picker-unused {color:#000; cursor:default; font-weight: normal;}



/*nav bar*/

#hdr_col4 			{float:left;width:1176px;background:#01206a;text-align:left;margin:0 0 0;padding:4px 0 0 0;height:29px}

#hdr_col4b 			{float:left;width:470px;border:1px solid #c00;margin:8px 0 0 0;padding:0 0 0 8px}

/*sub nav bar*/

#hdr_col5 			{background:#e4e4e6;text-align:left;margin:0;padding:4px 0 4px 10px;}



#ftr_cntr1 			{color:#333;margin-top:0;}

#ftr_cntr1 a		{color:#333;font-size:10px;text-decoration:none}

#ftr_cntr1 a:hover	{color:#06c;text-decoration:none}

.ftr_cntr1_box1 	{margin:18px 0 0 0;padding:8px 6px 8px 14px;background:#e4e4e6;text-transform:uppercase;color:#666;font-size:10px;word-spacing:3px}



/** navigation  **/ 

.nav_cntr1 				{padding:0 0 0 18px; margin:0;}

.nav_cntr1 li 			{float:left;display:block; margin:0 0 -1px 0;}

.nav_cntr1 li a 		{display:block; text-decoration:none;}



.nav_cntr1 li a b.p1 	{float:left;display:block; width:9px; height:29px; }

.nav_cntr1 li a b.p2 	{float:left;display:block; height:29px; text-align:center; line-height:30px; color:#fff; font-size:10px;text-transform:uppercase}

.nav_cntr1 li a b.p3 	{float:left;display:block; width:23px; height:29px; background:transparent url(../images/general/normal_r.gif) no-repeat -2px 0; }



.nav_cntr1 li a:hover b.p1, .nav_cntr1 li a:focus b.p1, .nav_cntr1 li a:active b.p1	{cursor:pointer;}

.nav_cntr1 li a:hover b.p2, .nav_cntr1 li a:focus b.p2, .nav_cntr1 li a:active b.p2	 {color:#99bbdd; cursor:pointer;}

.nav_cntr1 li a:hover b.p3, .nav_cntr1 li a:focus b.p3, .nav_cntr1 li a:active b.p3	 {cursor:pointer;}

.nav_cntr1 li a:hover, .nav_cntr1 li a:focus, .nav_cntr1 li a:active {border:0;}



.nav_cntr1 li a.active b.p1, .nav_cntr1 li a:hover.active b.p1, .nav_cntr1 li a:active.active b.p1 {background:url(../images/general/select_l.gif); cursor:pointer;}

.nav_cntr1 li a.active b.p2, .nav_cntr1 li a:hover.active b.p2, .nav_cntr1 li a:active.active b.p2 {background:url(../images/general/select_m.gif) repeat-x; color:#004996; cursor:pointer;}

.nav_cntr1 li a.active b.p3, .nav_cntr1 li a:hover.active b.p3, .nav_cntr1 li a:active.active b.p3 {background:url(../images/general/select_r.gif); cursor:pointer;}



/** sub navigation **/ 

.nav_cntr1_sub 								{margin:0;color:#06c;}

.nav_cntr1_sub ul							{margin:0;padding:0;list-style:none}

.nav_cntr1_sub li							{float:left;margin:0;font-size:10px;color:#06c;padding:0;text-transform:uppercase;border-right:1px solid #fff }

.nav_cntr1_sub a, .nav_cntr1_sub a:hover	{float:left;color:#02226d;display:block;text-decoration:none;padding:3px 20px}

.nav_cntr1_sub a:hover {color:#004996;background-color:#efefef;padding:3px 20px}

.nav_cntr1_sub_current, .nav_cntr1_sub_current a, .nav_cntr1_sub_current a:hover { background-color:#efefef;font-weight:bold;color:#004996;padding:3px 20px;display:block;}

					

.art_cntr1,.art_box2{width:468px;background:#fff;color:#000;font-size:12px;margin:0;padding:0}

.art_box2 .intro 	{font-weight:bold;margin:0 0 15px 0;}

.art_box2 .intro2 	{font-weight:bold;margin:0 0 15px 0;}

.art_box2 p 		{margin-bottom: 1em;}

.art_cntr1 p a 		{text-decoration:none;display:block;color:#222}

.art_cntr1 p a:hover{text-decoration:none;display:block;color:#444}

/*article detail bold home fix */

.art_cntr1 strong {font-weight:normal}

.art_box2 			{font-size:13px;line-height:18px}

.art_box2 p a		{ text-decoration:underline;font-weight:bold;}

.art_box2 a			{text-decoration:underline;color:#004996;}

.art_box2 a:hover	{text-decoration:none;color:#06c;}

.art_box2 h1 a 		{margin-top:10px;text-decoration:none}

.art_box2 img 		{margin:0}



/*large article bg*/

.art_box3 				{padding:0;}

.art_box3 h1 a:hover	{color:#002d78;}

.art_box3 p a 			{text-decoration:none;color:#222}

.art_box3 p a:hover 	{text-decoration:none;color:#444}

.art_box3 img,.art_box1 img {padding:0}



.art_box7 	    	{float:left;margin-right:8px;margin-bottom:8px;width:252px}

.art_box7 img 	    {border:none}

.art_box7 div	    {line-height:16px}



/*parool news bottom*/

.art_box8		 			{border-top:1px solid #dcdede;text-align:left;margin-left:4px;width:1168px;background: #fff url(../images/parool/boxbg_degra.gif) repeat-x;}

.art_box8 h3				{font-size:10px;font-weight:bold;color:#014479;margin:10px 0 10px 12px;text-transform:uppercase}

.art_box8_list				{float:left;width:156px;font-size:10px;line-height:14px;color:#333;padding-left:10px;}

.art_box8_list a 			{color:#525252;text-decoration:none;}

.art_box8_list a:hover		{color:#06c;text-decoration:underline;}

.art_box8_list h3 			{color:#525252;font-size:13px;margin:10px 0 12px 0;}

.art_box8_list h3 a			{text-decoration:none;font-weight:bold;margin:10px 0 15px 0 ;text-transform: none}

.art_box8_list h3 a:hover	{color:#06c;text-decoration:underline;}



/*parool services*/

.art_box9		 			{border-top:1px solid #dcdede;text-align:left;margin-left:4px;width:1168px;background: #fff url(../images/parool/boxbg_degra.gif) repeat-x;}

.art_box9 h3				{font-size:10px;font-weight:bold;color:#014479;margin:10px 0;text-transform:uppercase}

.art_box9_list				{float:left;width:278px;font-size:10px;line-height:14px;color:#333;padding-left:10px;border-right:1px solid #dcdede;height:180px}

.art_box9_list a 			{color:#525252;text-decoration:none;}

.art_box9_list a:hover		{color:#06c;text-decoration:underline;}

.art_box9_list h3 a			{color:#525252;text-decoration:none;font-size:13px;font-weight:bold;margin:10px 0 15px 0;text-transform: none}

.art_box9_list h3 a:hover	{color:#06c;text-decoration:underline;}



/* article image position left*/

.art_cntr1 img, .art_text img { float:left;margin:0 10px 10px 0;clear:left}



.art_cntr2         {float:right;width:200px;background:#fff;margin:0;padding:0;border-left:8px solid #fff;border-bottom:10px solid #fff }

.art_cntr2 img     {margin:0;padding:0;}

.art_cntr3         	{float:left;width:250px;}

.art_cntr4         	{float:right;width:190px;}





/*.art_photos div    	{line-height:14px;margin:0 0 15px 0;padding:0}*/

.art_box5           {background:#C1D1E0;padding:6px 6px 10px 6px;margin:10px 0}

.art_box5 h1,.art_box5 h2,.art_box5 h3 {margin:0 0 8px}

.art_box5 h1 a,.art_box5 h2 a,.art_box5 h2 a {text-decoration:none;margin:0}

.art_box5 p a       {text-decoration:none}

.art_box5 img       {clear:left;float:left;border:none;margin:7px 7px 5px 0}

.art_box6 img 	   	{margin:0 8px 0 0}



/* labels*/

.art_label1,.art_label2,.art_label3 {font-size:10px;font-weight:bold;text-transform:uppercase;padding:0px;}

.art_label1				{background:#cf002e;color:#fff;padding:0 5px}

.art_label2				{color:#0066cc;}

.art_label3				{background:#06C;color:#fff;padding:0 5px}

.art_label1_txt {font-style:italic;color:#444;margin-top:10px}
.art_label1_txt .art_label1 {font-style:normal}


.reac_box1			{color:#000;background:#ededed;font-size:12px;border:1px solid #cbcbcb; margin-top:20px;}

.reac_box1 p		{margin:10px 0}

.reac_box1 textarea	{background:#fff;width:445px;margin:0 0 8px 3px}

.reac_box1_head1   	{width:466px;background:url(../images/reactions/parool_reacttop.gif) no-repeat;}

.reac_box1 h1 		{color:#06c;font-size:20px;text-transform:uppercase;margin:15px 5px 5px 5px;}

.reac_box1 h2 		{color:#444;font-size:18px;margin:0 0 5px 0;}

.reac_box1 h3 		{color:#444;font-size:13px;margin:0 0 0 5px;}

.reac_box1 dt		{margin:10px 0;font-size: 12px}

.reac_box1 dd		{margin:-28px 0 0 140px}

.reac_box1_pad		{padding:0 8px 8px 8px}

.reac_box1 img		{border:0}



.reac_box2			{margin:25px 0 10px 0;padding:3px 5px}

.reac_box2 h2		{font-size:16px;margin:0;padding:0;color:#333}

.reac_pad           {padding:4px;width:96%}



.reac_pad .gen_footnote1 a	{font-weight:bold; text-decoration:underline;} 

.reac_pad .gen_footnote1 a:hover	{text-decoration:none;} 



/*sets divider background color in result list */

.reac_box3			{font-size:11px;background:#e8e8e8;padding:10px;margin:1px 0 1px 0;border-bottom:1px solid #dbdbdb}

.reac_box3 p		{font-size:12px;background:#f4f4f4;padding:10px;margin:10px 0}

.reac_box3 b		{padding:10px 4px;}

.reac_box3 a:hover	{color:#06c;text-decoration:underline}



p.reac_caption_txt  {color:#444;font-size:11px;margin:0;}

p.reac_error_txt    {color:#f00;margin:0}



.reg_box1			{background:url(../images/applications/reizen/hln_photolist_userPhotoUpload.gif) no-repeat;width:408px;height:40px;padding:7px 5px 5px 60px;margin:10px 0}

.reg_box1a			{border:1px solid #0c8ab2;border-top:none;margin-top:-10px;padding:5px}

.reg_box1 h2		{color:#fff;text-transform:uppercase;font-weight:normal;margin:0;padding:0}

.reg_box1 span		{color:#D0F0FA}

.reg_box1_1			{border:1px solid #0043A5;background:#fff;margin:-12px 0 10px 0;padding:5px 5px 8px 5px}

.reg_box2			{background:#D0F0FA;padding:10px}

.reg_box2 .app_label{color:#006}

.reg_box2 span		{color:#f00;font-weight:bold}

.reg_box2 h3		{color:#0E82A9}

.reg_box2 dl		{margin-top:10px}

.reg_box2 dt		{width:100%;margin:10px 0 0  0}

.reg_box2 dd 		{padding-left:150px;margin-top:-18px}



input.disabled 		{border:1px solid #ccc;background:#ccc}

input.required,textarea.required {border:1px solid #ccc}

input.validation-failed,textarea.validation-failed {background:#f00;color:#fff}

input.validation-passed,textarea.validation-passed {border:1px solid #ccc;color:#000}



/*list types */

.list_cntr1a,.list_cntr1b {font-size:12px;color:#333;clear:left;padding:0;margin:15px 0 6px 0}

.list_cntr1a b,.list_cntr1b b {letter-spacing:normal}



.list_cntr1a li     {margin:0 0 1px 0;padding-left:0px}

.list_cntr1a li a	 {color:#004696;text-decoration:underline}

.list_cntr1a li a:hover {color:#06c;text-decoration:none}



.list_cntr1b li     {background:url(../images/general/matrix_cube.gif) no-repeat;margin:0 3px 6px 3px;padding-left:12px}

.list_cntr1b li a:hover {color:#06c;text-decoration:underline}

			

.list_cntr1c li a,.list_cntr1c li a:hover {color:#fff}

.list_cntr1c li     {margin:0 0 6px 0;padding-left:12px}



/*general list types degra darl light list_cntr1d:white; */

.list_cntr1d li     	{ background:url(../images/general/matrix_arrow.gif) no-repeat;font-size:13px;font-weight:bold;margin:0;padding:10px 10px 10px 20px;border-top:1px solid #e8e9ea}

.list_cntr1d li a 		{ color:#004996;text-decoration:none} 

.list_cntr1d li a:hover { color:#06c;text-decoration:none} 

.list_cntr1d1  			{ background:#e1e2e3 url(../images/general/box_bgdegra_1.gif) no-repeat top;border-top:1px solid #e8e9ea}

.list_cntr1d2  			{ background:#edeeee url(../images/general/box_bgdegra_2.gif) no-repeat top;}

/*client services */

.list_cntr1e li   		{background:url(../images/general/matrix_cube.gif) no-repeat;margin:3px 3px 0 15px;padding-left:12px} 

.list_cntr1e li a  		{color:#004696; text-decoration:underline } 

.list_cntr1e li a:hover {color:#06c } 

/*related articles */

.list_cntr1f li     	{ font-size:13px;font-weight:bold;margin:0;padding:10px;border-top:1px solid #e8e9ea}

.list_cntr1f li img 	{ float:left;padding:0 10px 0 0} 

.list_cntr1f li a 		{ color:#004996;text-decoration:none} 

.list_cntr1f li a:hover { color:#06c;text-decoration:none}

.list_cntr1f_crop		{ overflow:hidden;height:75px;width:105px;float:left;padding:0 10px 0 0}



/* news bottom list */

.list_cntr1g {font-size:12px;color:#333;clear:left;padding:0;margin:15px 0 6px 0}

.list_cntr1g li     {margin:0 0 5px 0;padding-left:0px}

.list_cntr1g li a	 {color:#004696;text-decoration:underline}

.list_cntr1g li a:hover {color:#06c;text-decoration:none}



/*dossier list*/

.list_cntr2				{font-size:14px;font-weight:bold;margin:0 0 6px 0;color:#f60;padding:0 0 6px 0px;border:1px solid #01206a}

.list_cntr2 b a			{font-size:12px;color:#004996;text-decoration:underline;}

.list_cntr2 b a:hover   {color:#06c;text-decoration:none}

.list_cntr2 li    		{padding:6px 0 6px 12px;border-top:1px solid #e8e9ea}

.list_cntr2 a          	{color:#004996;text-decoration:none;}

.list_cntr2 a:hover     {color:#06c;text-decoration:none}



.list_cntr3 p a		  {color:#000;text-decoration:none;display:block}

.list_cntr3 p a:hover {color:#333;text-decoration:none;display:block}

.list_cntr3 .right 	{float:left;width:345px;margin-top:5px}

.list_cntr3 .left 	{float:left;width:112px;font-size:10px;margin-top:8px}

.list_cntr3 .left img {padding:5px 0;border:0}



ul.list_node			{float: left; margin: 10px 0 15px; padding-right: 10px; width: 399px;}

ul.list_node h3			{margin: 5px 0 10px;}

ul.list_node img		{margin: 0 8px 0 0;float:left;}



ul.pagenav				{float: right; margin:8px 0 0;padding: 5px 5px 0 0;}

ul.pagenav li			{display: inline; margin: 0; padding:0 3px 0 0;}



h2.k2					{margin: 10px 0 8px 0; padding: 0 0 4px;}



.list_cntr5         {background:#EBE8E3;padding:3px 3px 8px 3px;margin-bottom:10px}

.list_cntr5_title   {background:#f00;font-size:13px;color:#fff;margin:0;text-align:center;padding:3px}

.list_cntr5_title a,.list_cntr5_title a:hover,.list_cntr5_title a:visited

					{color:#fff;text-decoration:none;margin:0}

.list_cntr5  li     {margin-bottom:5px;padding-left:12px}



.gen_imgbox         {background: #fff;padding:0;margin:0 0 12px 0;border-right:1px solid #dddedf;border-bottom:1px solid #dddedf;border-left:1px solid #dddedf}

.gen_imgbox h3		{font-size:16px;font-weight:normal;line-height:20px;color:#004996;padding:15px 0 15px 15px;margin:0;}

.gen_imgbox h3 a {font-size:16px;font-weight:normal;color:#004996;padding:15px 0 15px 0;margin:0;}

.gen_imgbox h3 a:hover {font-size:16px;font-weight:normal;color:#06c;padding:15px 0 15px 0;margin:0;}

.gen_imgbox span    {font-size:11px;color:#004996;padding:0}

.gen_imgbox a:hover {color:#06c;}



.gen_imgbox img     {float:left;padding:0 0 15px 0;margin:15px 10px 0 15px;}



.gen_imgbox_head	{background: #dddedf url(../images/general/gen_img_head.gif) no-repeat top;height:18px;text-align:left;margin:0;padding:0 0 2px 0}

.gen_imgbox_head h3 {font-weight:bold;font-size:9px;color:#444;text-align:left;padding:2px 0 0 10px;margin:0;text-transform:uppercase}

.gen_imgbox_head a , .gen_imgbox_head a:visited {color:#fff;}



.gen_box1			{background:#e0f1ff;color:#000;margin-bottom:25px;padding:2px 8px 12px 8px}

.gen_box2			{background:#8ab3ca;color:#000;margin-bottom:25px;padding:2px 8px 12px 8px}

.gen_box2 h2      	{color:#cb0202;}



.gen_box3			{color:#222;margin:0;padding:17px 0}

.gen_box3 a		 	{color:#004996;text-decoration:underline}	

.gen_box3 a:hover 	{color:#06c;text-decoration:none}	



/*gen_box4:WIB*/

.gen_box4 {margin:0 0 25px 0;padding:8px;color:#333;background:#d9d9d9 url(../images/general/wib_bg.gif) repeat-x top;clear:both}

.gen_box4 .gen_center {margin:10px 0 5px 0}

.gen_box4 h2 {text-transform:uppercase;color:#06c;font-size:22px;margin:0 0 8px 0;padding:0;line-height:22px}

.gen_box4 h3 {color:#fec500;margin:5px 0 3px 0;font-size:18px;text-transform:uppercase;text-align:center;font-style:italic}

.gen_box4 p a,.gen_box4 .art_cntr1 p a {color:#004996;text-decoration:underline;display:inline}

.gen_box4 p a:hover {color:#06c;display:inline}

.gen_wib1 li {float:left;padding:0}

.gen_wib1 {width:452px;height:200px;margin:5px 0 10px 0;background:#ebeced;border-top:2px solid #fff;padding:7px 0 0 0;background:#d9d9d9 url(../images/general/wib_nav_bg.gif) repeat-x top;}

.gen_wib1 {overflow:auto;height:165px}

.gen_wib1 img {float:left;border:1px solid #fff;margin:0 1px 0 10px}



/*top 5 NL*/

.gen_box4_1 			{border-right:1px solid #dddedf;border-left:1px solid #dddedf;border-bottom:1px solid #fff;color:#333;background:#fff;margin:0 0 15px 0;}	

.gen_box4_1 h3 a 		{font:normal 15px/17px "Lucida Sans Unicode", Lucida Sans, sans-serif;color:#525252;text-align:left;margin:0;}

.gen_box4_1 h3 a:hover 	{color:#06c;}	

.gen_box4_2 			{background: #dddedf url(../images/general/gen_img_head.gif) no-repeat top;height:18px;text-align:left;margin:0;padding:2px 0}

.gen_box4_2 h3 			{font-size:9px;font-weight:bold;color:#444;padding:2px 0 0 10px;margin:0;text-transform:uppercase}

.gen_box4_1 a 			{color:#004996;padding:5px 0}

.gen_box4_1 a:hover 	{color:#06c;}		



/*sets box degra dark light*/

.gen_box4_3, .gen_box4_4 {padding:5px 0 5px 12px;border-bottom:1px solid #dddedf}



.gen_box4_3 h3 a, .gen_box4_4 h3 a {color:#004996;padding:10px 0}

.gen_box4_3 div, .gen_box4_4 div {float:left;color:#06c;padding-right:5px;padding-bottom:18px;}



/*bakskes plain tekst*/

.gen_box5_head {background: #dddedf url(../images/general/gen_img_head.gif) no-repeat top;height:18px;text-align:left;margin:0;padding:2px 0}

.gen_box5_head h3 {font-weight:bold;font-size:9px;color:#525252;text-align:left;padding:2px 0 0 10px;margin:0;text-transform:uppercase}

.gen_box5_head h3 a {color:#525252}

.gen_box5_head h3 a:hover {color:#06c;}	



.gen_box5	  {border-right:1px solid #dddedf;border-left:1px solid #dddedf;border-bottom:1px solid #dddedf;margin:0 0 15px 0;}

.gen_box5 h3,.gen_box6 h3  {font-size:9px;font-weight:bold;color:#fff;text-align:left;padding:4px 0 0 10px;margin:0; background:#888 url(../images/general/gen_img_head.gif) no-repeat top;height:22px;margin:0;}

.gen_box5 h3 a, .gen_box5 h3 a:hover  {color:#fff;}

.gen_box5 span, .gen_footnote  {font-size:11px;color:#797979}



/*bakskes images overview*/

.gen_box5b	 	{float:left;width:104px;line-height:14px;margin-left:4px;}

.gen_box5b img	{padding:15px 0 5px 0;}

.gen_box5b h3   {font-size:9px;font-weight:bold;color:#fff;text-transform:uppercase;text-align:left;padding:4px 0 0 10px;margin:0; background: #a9a9aa url(../images/general/gen_img_head.gif) no-repeat top;height:22px;margin:0;}

.gen_box5b h4 	{font-size:11px;font-weight:normal;color:#fff;text-transform:uppercase;padding:0 4px}

.gen_box5b h4 a	{color:#333;text-decoration:none}

.gen_box5b h4 a:hover	{color:#06c;text-decoration:underline}

.gen_box5b_bg	 	{background:#f1f1f1 url(../images/general/bg_img_overview.gif) repeat-x bottom;padding-bottom:15px;margin-bottom:12px;}



.gen_box5 p, .gen_box6 p {margin:0}			



/* gen_box7: linker kolom */

.gen_box7			{background:#fff;border-bottom:1px solid #000;border-right:1px solid #000;padding:5px}



/*week in beeld */

.gen_wib2	  		{float:left;width:224px;background:#fff;color:#000;border:2px solid #f60;line-height:12px;font-size:11px;margin:3px}

.gen_wib2 img 		{float:left;margin:0 }



.gen_wib_box1	  	{float:left;width:149px;height:180px;text-align:center;margin:0 3px 0 0;}

.gen_wib_box1 img 	{margin:5px}

.gen_wib_box1 h3  	{height:34px;margin:0;padding:0;}

.gen_wib_box1 h3 a 	{color:#00f}

.gen_wib_box1 span  {font-size:11px;color:#444;margin:0;padding:0}



/*general dossier box*/

.dos_box1				{ margin-bottom:15px;}

.dos_box1 h3			{ background:#01206a;font-size:10px;text-align:left;margin:0;padding:2px 0 3px 14px;color:#fff;}

.dos_box1 h3 a          { color:#fff;text-decoration:none;text-transform:uppercase}

.dos_box1 h3 a:hover    { text-decoration:none;color:#fff;}

.dos_box1 div 			{ overflow:hidden; height:70px;}



/*google ads*/

.prom_box3				{margin:10px 0;padding:0 0 10px 0;line-height:14px; background:#fff;border:1px solid #dbdbdb;}

.prom_box3 h3 			{font-size:11px;margin:5px 0 0 0;padding:0 0 1px 0; color:#797979;text-align:center;letter-spacing:normal;}

.prom_box3 h3 a			{ padding:0; }

.prom_box3 dl 			{margin:15px 5px 0 5px}

.prom_box3 dt a, .prom_box3 dt a:hover {font-weight:bold; font-size:13px;line-height:12px;text-decoration:none;color:#666;padding:0;margin:0}

.prom_box3 dt a:hover 	{text-decoration:none}

.prom_box3 dd, .prom_box3 dd a, .prom_box3 dd a:hover {font-size:11px;color:#666;margin:3px 0 0 0;}

.prom_box3 a, .prom_box3 a:hover {font-size:11px;color:#00457d;text-decoration:none;margin:0 0 0 5px;padding:0}



/*promo box klantenservice*/

.prom_box4				{float:left;background:#fff url(../images/general/service_bg.gif) repeat-x top;width:250px;height:200px;margin:10px 8px 8px 8px;}

.prom_box4 h3			{font-size:14px;background:#004996;text-align:center;margin:0;padding:2px 0 3px 0;color:#fff;text-transform:uppercase}

.prom_box4 p			{font-size:13px;color:#004996;padding:10px 8px 0 14px;}



/*poll*/

.gen_poll           	{background:#e0ecf9;margin:0 0 10px 0;padding:0 0 10px 0;color:#333;border:1px solid #e0ecf9}

.gen_poll p             {padding:3px;line-height:14px;font-size:11px;color:#333}

.gen_poll h3            {font-size:13px;color:#333;margin:8px;padding:0}

.gen_poll h3 a          {color:#333;text-transform:lowercase;margin:0 3px;padding:0}

.gen_poll h3 a:hover    {color:#333;text-decoration:none}

.gen_poll form          {margin:0 10px;padding:0;}

.gen_poll dl          	{margin:0 0;}

.gen_poll dt          	{margin:0;padding:0;}

.gen_poll dd          	{margin-top:-20px;margin-left:25px;padding:0;}

.gen_poll_head			{background: #012a75 url(../images/general/gen_img_pollhead.gif) no-repeat top;height:16px;text-align:left;margin:0;padding:2px 0}

.gen_poll_head h3 		{font-weight:bold;font-size:9px;color:#fff;text-transform:uppercase;text-align:left;padding:2px 0 0 24px;margin:0;background-image: url(../images/general/icon_poll.gif);background-repeat: no-repeat;background-position: 5px 7px;}



.gen_poll_bar   		{float:left;height:15px;background:#06c;margin-right:10px}

.gen_poll_pad 			{padding:4px 12px 12px 12px}

.gen_poll_react_border	{display:none;/*margin:10px 10px 10px 10px;*/}

.gen_poll_react h4 a{color:#c03;margin:10px 0 2px 0;padding:0;text-transform:none}

.gen_poll_react dt  {font-size:11px;font-weight:bold;color:#333;padding:5px 0 18px 5px;background:#fff}

.gen_poll_react dd  {font-size:11px;font-style:italic;color:#333;margin-left:0px;padding:0 5px 5px 5px;line-height:14px;background:#fff}





div.autocomplete	    {font-size:11px;position:absolute;width:250px;background-color:white;color:black;border:1px solid #888;margin:0px;padding:0px;z-index:22;}

div.autocomplete ul 	{list-style-type:none;margin:0px;padding:0px;}

div.autocomplete ul li.selected { background-color:#005fa2;color:white}

div.autocomplete ul li {list-style-type:none;display:block;margin:0;padding:0 2px;height:17px;cursor:pointer;}


.caption_download {background:#E4E4E6 url(../images/general/icon_download.png) 4px 12px no-repeat;padding:12px 12px 12px 46px; line-height:14px;font-family: Arial, Helvetica, sans-serif;font-size:1em}
.caption_download br {margin-bottom:6px}
.caption_download span {font-size:90%;color:#666}
.caption_download strong {color:#000}


/**************** HTML-SNIPPETS VIA EDITOR ******************************/

/* Ploegenscore */

#scoreTabel td#titel, #scoreTabel td#algemeneScore {font-size:12px;font-weight:bold; background-color:#012A75;color:#FFF;text-transform:uppercase}

#scoreTabel table {font-weight:normal;border-top:1px solid #ccc;border-right:1px solid #ccc;width:468px;margin:0;padding:0;}

#scoreTabel table td {border-bottom:1px solid #ccc;border-left:1px solid #ccc; vertical-align:top;}

#scoreTabel #speler {font-weight:bold;}



/* Tabel */

#embedding .hiddenInputs {border:none; cursor:default; width:99%}

#embedding {margin:10px 0;font-size:11px; width:auto}

#embedding #tabel2Detail td.headcol, #embedding .titels, #embedding .titels .hiddenInputs {background:#EFEFEF;font-weight:bold;}

#embedding #tabel2Detail tr.title, #embedding .tit, #embedding .tit .hiddenInputs {background:#EFEFEF;font-weight:bold;}



/* CSS nieuwe tabellen */

#tabel2Detail {border-left:1px solid #CCC;border-top:1px solid #CCC;width:468px; background:#fff;}

#tabel2Detail td, #tabel2Detail th {padding:3px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;}

#tabel2Detail th {background-color:#0C0;font-size:18px;color:#FFF;text-align:left;font-weight:bold}

#tabel2Detail th #tabel2Titel {background-color:#0C0;}

#tabel2Detail td.headcol, #tabel2Detail tr.title td {font-weight: bold; background-color:#eee;}



#embedding .cellBorder {border:1px solid #EFEFEF}

#embedding #tabel2Titel, #embedding #tabel2Titel .hiddenInputs {font-weight:bold; font-size:12px; color:#FFF;background:#012A75;padding: 2px;text-transform:uppercase}

#embedding #t2t, #embedding #t2t .hiddenInputs {font-weight:bold;font-size:12px;color:#FFF;background:#012A75;text-transform:uppercase}



#embedding #tabel2Detail {width:100%}

#embedding td {padding:1px 3px;}

#embedding .noTitle {display:none;}


#art_box2 .embeddedObject {margin:0 0 10px 0;}

#art_box2 p:after {content:".";display:block;height:0;clear:both;visibility:hidden}



/*Beoordeling*/

.art_photos #beoordeling {background:#012A75 url(../images/general/bg_rating_bottom.gif) no-repeat bottom left; padding:0 10px 10px;}

.art_photos #beoordeling h1 {font-size:12px;font-weight:bold;text-transform:uppercase;color:#fff; margin:0 -10px; padding:5px 10px; background: url(../images/general/bg_rating_top.gif) no-repeat top}

.art_photos #beoordeling ul {background:#fff}

.art_photos #beoordeling li {border-bottom:1px solid #000; padding:3px}

.art_photos #beoordeling li.last_item {border:none}

.art_photos #beoordeling li.rating_0 {background: url(../images/general/rating_0.gif) no-repeat 97% 51%}

.art_photos #beoordeling li.rating_1 {background: url(../images/general/rating_1_parool.gif) no-repeat 97% 51%}

.art_photos #beoordeling li.rating_2 {background: url(../images/general/rating_2_parool.gif) no-repeat 97% 51%}

.art_photos #beoordeling li.rating_3 {background: url(../images/general/rating_3_parool.gif) no-repeat 97% 51%}

.art_photos #beoordeling li.rating_4 {background: url(../images/general/rating_4_parool.gif) no-repeat 97% 51%}

.art_photos #beoordeling li.rating_5 {background: url(../images/general/rating_5_parool.gif) no-repeat 97% 51%}



/*quote reaction article detail right column*/

h4.art_react_head   { background:url(../images/general/snippet_reactions_header.gif) no-repeat;height:35px;width:250px;padding:0;}

div.art_photos_react  {background:#FFF;width:238px;padding:5px;border:1px solid #444;}

.art_photos_quote blockquote {padding:0 0 8px 0;margin:0 0 8px 0;color:#000;display:block;font:bold 13px/15px "Lucida Sans Unicode",Lucida Sans,sans-serif;border-bottom:1px solid #ccc}

.art_photos_react blockquote a {text-decoration:none}

div.art_photos_quote  {background:#E4E4E6;width:auto; padding:5px}

.art_photos_quote blockquote {padding: 0 0 5px 0px;margin:0 0 5px 0;font:bold 13px/20px "Lucida Sans Unicode",Lucida Sans,sans-serif;color:#444}

.art_photos_quote blockquote a {text-decoration:none}

.react_open_quote   {background:url(../images/general/snippet_open_quote.gif) no-repeat;padding:0;margin:2px 8px 0 0;width:18px;float:left}





/*snippits on article detail*/

.art_photos_snip h3   {font-size:12px;margin:0 0 8px 0;font-weight:bold;text-transform:uppercase}

div.art_photos_snip    {background:#E4E4E6;width:238px;padding:5px}

.art_photos_snip p a    {font-weight:normal;text-decoration:none;color:#525252;line-height:16px;}

.art_photos_snip p a:hover  {font-weight:normal;text-decoration:none;color:#444}

.art_photos_snip h4   {padding:0 10px 5px 0;margin:0;font-weight:bold;}

.art_photos_snip h4 a   {text-decoration:none;}

.art_photos_snip h4 a:hover  {text-decoration:none;}





.art_photos        		{clear:right;float:right;width:250px;margin:5px 0 0 5px;}

.embeddedObject { margin:15px 0 0 0 }

.captionEmbeddedObject { font-size:11px; margin:2px 0 20px 0; line-height:14px; color:#444 }

.embeddedMasterObject { margin:0 0 5px 0;position:relative; }

.embeddedMasterObject a, .embeddedMasterObject a:link, .embeddedMasterObject a:hover{ cursor:pointer; text-decoration:none; }

.embeddedMasterObject img { float:none; }

.captionEmbeddedMasterObject { font-size:11px; margin:2px 0 15px 0; line-height:14px; color:#444 }

div.embeddedGooglemapSmall { width:248px;height:180px;overflow:hidden;border:1px solid #CCC; }

div.embeddedGooglemapLarge { border:1px solid #CCC;width:466px;height:300px;overflow:hidden; }

.embed_ > div{ margin-bottom: 10px;}

iframe.spotifybig {width: 468px; height:548px}
iframe.spotifysmall {width:468px;height:80px}


/* begin teaser tipons */

.vwdn				{margin:10px;border:3px solid #E4E4E6;padding:10px}

.vwdn h1 			{}

.vwdn a 			{color:#00457d;text-decoration:none}

.vwdn a:hover 		{color:#06c;text-decoration:none}

.vwdn ul			{margin:0 30px}

.vwdn li			{list-style-type:disc;margin-bottom:5px;color:#333}

.vwdn .gen_right	{margin-top:5px;font-weight:bold;font-size:11px}



.teas_tipons		{background-color:#003A86;width:450px;height:145px;color:#fff; margin-bottom:10px;}

.teas_tipons2		{background:url(../images/general/teaser_tipons_bg.gif) no-repeat;width:360px;color:#fff}



.teas_tipons a 		{text-decoration:none;cursor:hand}

.teas_tipons h1 	{font-size:25px;text-transform:uppercase;padding:10px 0 8px 0;margin:0;color:#f0b808}

.teas_tipons h2 	{font-size:15px;text-transform:uppercase;padding:0;margin:0;color:#fff}

.teas_tipons p		{margin-top:4px}

.teas_tipons a		{color:#fff;text-decoration:underline}

.teas_tipons a:hover{color:#fff;text-decoration:none}

.teas_tipons_field 	{width:310px;vertical-align:top;font:13px; color:#000;margin-left:5px;border:none}

.teas_tipons_error 	{color:#FF0000;font-weight:bold; font-size:13px;}



.teas_tipons_textarea

					{width:310px;height:84px;vertical-align:top;margin-left:5px;border:none;font:13px;color:#000; background-color:#FFF}

.teas_tipons_bg 	{width:330px;height:20px;border:1px solid #003A86; margin-bottom:5px; float:right}

.teas_tipons_bg_2 	{width:320px;height:90px;border:1px solid #003A86; margin-bottom:5px; float:right}

.teas_tipons_bg_3 	{width:243px;height:20px;background:url(../images/general/teaser_tipons_browsefield_bg.gif) no-repeat;margin-bottom:8px}



.teas_tipons form	{margin:0;padding:0;}

.teas_tipons_right	{float:left;width:128px;height:126px}

.teas_tipons_left	{float:left;width:450px;padding:5px 3px 0 0px}

.teas_tipons_left2	{float:left;width:310px;padding:5px 3px 0 8px}

.teas_tipons_field_name {font:13px; color:#000; float:left; padding:5px 0 5px -25xp;}

/* einde teaser tipons */



/*TEKST OP FOTO*/
.embeddedMasterObject h3 {position:absolute;bottom:0;font-weight:bold;line-height:100%;padding:10px;margin:0}
.posLeft, .posRight {width:150px;height:245px;top:0;/*word-wrap: break-word;*/}
.art_list .posLeft, .art_list .posRight {width:150px;height:208px;top:0;/*word-wrap: break-word;*/}
.posLeft {left:0;}
.posBottom {left:0;right:0;}
.posRight {right:0;}
.alignLeft {text-align:left;}
.alignRight {text-align:right;}
.alignCenter {text-align:center;}
.fontSize1 {font-size:16px}
.fontSize2 {font-size:18px}
.fontSize3 {font-size:20px}
.fontSize4 {font-size:22px}
.fontSize5 {font-size:24px}
.fontSize6 {font-size:26px}
.fontSize7 {font-size:28px}
.fontSize8 {font-size:30px}
.fontSize9 {font-size:32px}
.fontSize10 {font-size:34px}
.fontSize11 {font-size:36px}
.fontSize12 {font-size:38px}
.fontSize13 {font-size:40px}
.fontSize14 {font-size:42px}
.fontSize15 {font-size:44px}
.template1, .template2, .template3, .template4, .template5, .template6, .template7, .template8, .template9, .template10, .template11, .template12 {font-family:"Lucida Sans Unicode",Lucida Sans,sans-serif;opacity:0.9;filter:alpha(opacity=90);background-color:#01206A;color:#FFF;}
#subtitlePosition {display:none;}
/*einde tekst op foto*/



/*STARRATING*/

.star_head_article		{padding:3px; background-color:#012A75}

.star_head_article h1	{color:#fff;margin:0; font:bold 14px Arial,sans-serif; text-transform:uppercase}

.star_head_article p	{font-size:9px; color:#FFF; margin:-1px 150px 0 0; width:110px}

.star_head_article img	{border:none; height:13px;float:left;margin:2px 5px 0 0}

.star_body_article		{padding:3px; background:#E8E8E8;font:normal 12px "Verdana",sans-serif;}

.star_head_photo		{background-color:#012A75;float:left; height:20px; padding:3px 0 0 3px}

.star_head_photo h1		{color:#fff!important;margin:0; font:bold 14px Arial,sans-serif!important; text-transform:uppercase; float:left}

.star_head_photo p		{font-size:10px; color:#FFF; float:right; margin:0 0 0 15px!important}

.star_head_photo img	{border:none; height:13px; margin:2px 5px 0 15px!important}

.star_body_photo		{background-color:#012A75; width:800px; font:normal 12px "Verdana",sans-serif; height:20px; padding:3px 3px 0 0}

.star_body_photo p		{margin:-1px 0 0 5px!important; float:right; color:#FFF}

.star_body_photo p a	{color:#FFF!important;}

.star_head_video		{background-color:#012A75; float:left; height:20px; padding:3px 0 0 3px}

.star_head_video p		{font-size:10px; color:#FFF; float:right; margin:0!important}

.star_head_video img	{border:none; height:13px; margin:2px 0 0 15px!important}

.star_body_video		{background-color:#E8E8E8; font:normal 12px "Verdana",sans-serif; height:20px; padding:3px 3px 0 0}

.star_body_video p		{margin:0!important; float:right; color:#FFF;}

/* webshop */
/*teaser home shop right */
.teas_r_shop {margin:0 0 15px 0;padding:8px;color:#000;border-top:4px solid #284295;background:#E0ECF9 url(../images/general/icon_webwinkel.gif) no-repeat 10px top;}
.teas_r_shop h2  {margin:0;font-size:18px;font-weight:bold;line-height:18px;padding:1px 0 8px 38px;color:#004996;text-transform:uppercase;}
.teas_r_shop h2 a  {color:#004996}
.teas_r_shop h3 {font-size:14px}
.teas_r_shop li {clear:both;margin:0;padding:18px 0 0 0;border-top:1px solid #fff}
.teas_r_shop li img {float:left !important;margin:0 8px 18px 0}
.teas_r_shop li p {margin:5px 0;color:#f60;font-weight:bold}
.teas_r_shop li p a {color:#004996;}


/* XML-XSLT-CSS */
.z24 {padding:0 0 5px 0;margin:0 0 20px 0;clear:both;background:url(../images/general/z24_head.png) no-repeat top}
.z24 img {float:none;padding:0;margin:0;background:none!important}
.z24_top {color:#fff;margin:0 0 18px 0;text-align:right;padding:6px 8px 0 0;text-transform:uppercase}
.z24_top b {text-decoration:underline}
.z24_top a {color:#fff}
.z24 ul	{margin:0 0 0 0px}
.z24 li	{padding:0;margin:0 0 20px 0;clear:left}
.z24 li h3 {font-size:21px;line-height:21px;color:#fff;text-decoration:none;margin:0 0 10px 0}
.z24 li h4 {font-size:16px;margin:0 0 8px 0}
.z24 li a {text-decoration:none}
.z24 li p a {color:#000}
.z24 li img {width:148px;height:63px;margin:3px 8px 8px 0;float:left}
.z24 .list_cntr1 {border-top:1px solid #efefef;padding-top:10px;margin:5px 0 8px 0}
.z24 .list_cntr1 li {padding:0 0 0 10px;margin:0;color:#000;font-weight:bold}
.z24 .gen_footnote3 {border-top:1px solid #666;padding:8px 0 0 0;color:#666;margin:10px 0 0 0}

/*ads arrow */
a.leaderArr{
	position:absolute;
	z-index:5001;
	width:20px;
	height:15px;
	background:url(../images/general/adv_arrow.png);background-repeat:no-repeat;
	top:0px;
	right:0px;
	display:none;
}
a.leaderArr2s{width:77px;margin-left:-77px;}
a.leaderArr:visited{width:20px;}
a.leaderArr:hover{width:77px;margin-left:-77px;}

a.imu1Arr{
	position:absolute;
	z-index:5002;
	width:20px;
	height:15px;
	background:url(../images/general/adv_arrow.png);background-repeat:no-repeat;
	top:0px;
	right:0px;
	display:none;
}
a.imu1Arr2s{width:77px;margin-left:-77px;}
a.imu1Arr:visited{width:20px;}
a.imu1Arr:hover{width:77px;margin-left:-77px;}

a.skyArr{
	position:absolute;
	z-index:5003;
	width:20px;
	height:15px;
	background:url(../images/general/adv_arrow.png);background-repeat:no-repeat;
	top:0px;
	right:0px;
	display:none;
}
a.skyArr2s{width:77px;margin-left:-77px;}
a.skyArr:visited{width:20px;}
a.skyArr:hover{width:77px;margin-left:-77px;}

a.boostArr{
	position:absolute;
	z-index:5004;
	width:20px;
	height:15px;
	background:url(../images/general/adv_arrow.png);background-repeat:no-repeat;
	top:0px;
	right:0px;
	display:none;
}
a.boostArr2s{width:77px;margin-left:-77px;}
a.boostArr:visited{width:20px;}
a.boostArr:hover{width:77px;margin-left:-77px;}

/* cookiestatement */
#cookiestatement {width:100%;height:24px;background:url(../images/general/overlayBg.png) repeat;font-size:1em;color:#fff;text-align:center;border-bottom:1px #000 solid;position:fixed;bottom:0;z-index:214748361}
#cookiestatement p {display:inline-block;padding-top:4px;margin-right:30px;*display:inline;}
#cookiestatement p a {color:#fff; text-decoration:underline; font-weight:bold}
#cookiestatement a.cs_close {color: #000;display:inline-block;padding:2px 15px;background:#fff;font-weight:bold;margin:3px 0 0 0;*display:inline;}

/* cookiestatement 2 */
.cookiefloor ul {width:880px;color:#fff;padding:5px;display:inline-block;margin:0 auto}
.cookiefloor li {float:left}
.cookiefloor p {color:#bfbfbf}
.cookiesitename {width:130px;font-size:20px;line-height:20px;padding:12px 0 0 0;text-align:right}
.cookiesitetext {width:580px;text-align:left;margin-left:20px;padding:6px 0 0 0}
.cookiesitebutton {width:150px;float:right;padding:12px 0 0 0}

#cookiestatement {width:100%;height:110px;background:#303030;font-size:0.87em;color:#fff;text-align:center;border-bottom:1px #000 solid;position:fixed;bottom:0;z-index:214748361}
#cookiestatement p {display:inline-block;padding-top:4px;margin-right:30px;*display:inline;color:#bfbfbf;font-size:13px;line-height:18px}
#cookiestatement p a {color:#ff6600; text-decoration:underline; font-weight:bold}
#cookiestatement a.cs_close {color: #000;display:inline-block;padding:2px 15px;background:#fff;font-weight:bold;margin:3px 0 0 0;*display:inline;}


/*Overlayer*/
.login {float:right;text-transform:none}
#siteOverlayer {background:url(../images/general/overlayBg.png?3.2.1.55835.2) repeat;position:fixed;left:0;top:0;display:none;z-index:6000;width:100%;height:100%}
#capsCntr {position:absolute;left:0;top:0;z-index:7000;display:none;overflow:auto;width:100%;height:100%}
#capsCloseLink {position:relative;top:22px;left:0;width:468px;margin:100px auto 0;padding-right:20px;text-align:right;z-index:10000}
#capsCloseLink a,#overlayCloseLink a:active,#overlayCloseLink a:visited {color:#fff;text-decoration:underline}
#capsCloseLink a:hover {text-decoration:none}

/*caps*/
#_caps{background:transparent;font:normal 12px/18px Verdana}
#caps h1{margin-bottom:10px;font-size:18px;color:#f00;text-transform:uppercase}
#caps h3{margin-bottom:10px;font-size:14px}
#caps dt {margin:0}
#caps dd {margin:0}
#caps {z-index:1;border:4px solid #006;background:#fff;padding:0;min-height:100px;min-width:100px;width:468px;margin:0 auto;font:normal 12px/18px Verdana}
#capsHead {padding:10px 10px 0 10px;height:60px;margin:0;width:448px;background:url(../images/logos/parool_caps_head.gif) no-repeat}
#capsBody .input { border:1px solid #CCC; width:260px; }
#capsBody {padding:5px 10px 10px 10px}
#capsBody .button {margin:10px 0 5px 0;color:#fff;background:#036;border:0;padding:3px 6px 5px 6px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;cursor:pointer;font-size:18px;
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0066CC',endColorstr='#003399');
background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#0066CC), to(#003399));
background:-webkit-linear-gradient(top, #0066CC, #003399);
background:-moz-linear-gradient(top,#0066CC,#003399);
background:-ms-linear-gradient(top, #0066CC, #003399);
background:-o-linear-gradient(top, #0066CC, #003399)}

#loggedOutBar, #loggedInBar {background-color:#FFFFFF;display:block;float:right;padding-right:36px;text-align:right;text-transform:uppercase;}
#loggedOutBar a, #serviceMenu a, #loggedInBar a {color:#0066CC;font-size:10px;font-weight:bold;}
#serviceMenu {float:left;padding-left: 20px;}
#serviceMenu a {padding-left: 5px;padding-right: 5px;}

/*alertbox*/
.alert-box {padding:8px 8px 8px 14px;margin-bottom:10px;color:#333;background-color:#fff6bf;border:1px solid #fc0;}
.alert-box a.close {display:inline-block; float:right; padding:1px 6px; background:#fbeed5; text-decoration:none; color:#333; border:1px solid #fc0;}
.alert-box a.close:hover {background:#fc0; color:#000}
.alert-box a {text-decoration:underline}

/*LIVE ART CSS*/
#introduction p.intro {font-weight:bold}
#introduction ul {margin: 0 0 15px 0; /*5px 0 0 15px;*/}
#introduction li {width: 200px;float:left;padding:5px 10px 15px 20px;margin:0;font-weight:bold;background: url(../images/general/bullet_live_art.gif) no-repeat 0 10px;}
#introduction li:first-child {border-left:0}

#live_head {clear:both}

.live_art {border-bottom:1px solid #efefef}
.live_art .next_update {margin:0 0 25px 0;overflow:visible;position:inherit;width:468px;font-size: 0.80em;border-bottom:1px solid #efefef}
.live_art .next_update span {display:block;font-size:0.95em;position:relative;top:15px;background:#fff;padding:1px 0 2px 0;text-align:center;margin:0 auto;width:195px;color:#666;border:1px solid #efefef;}
.live_art .next_update span b {display:inline-block;width:14px}
.live_art .figcaption { font-size:11px; margin:2px 0 0 0; line-height:14px; color:#444 }

.live_verslag {width: 468px;}
.live_verslag li.editor, .live_verslag li.twitter {padding:3px 0 0 0;clear:both;border-bottom: 1px solid #f4f4f4;z-index:0;display: block;width: 468px;}
.live_verslag .time_post {color:#333;font-weight:bold;font-size:0.95em;}
.live_verslag .important span.time_post {background:#fc0;color:#000;padding:0 3px}
.live_verslag div.left {float:left;width:458px;line-height:normal;margin:1px 0}
.live_verslag div.left span.figcaption {margin:0!important;border:0;padding:5px 0 0 0}
.live_verslag div p {margin:0;line-height:1.3em}

.live_verslag div.overflow {width:458px;margin:1px 0 0 0;overflow:hidden;position:relative}
.live_verslag div.overflow img {margin-left:-5px}
.live_verslag div img.play_btn {position:absolute;width:auto;height:auto;left:209px;top:112px;z-index:99;margin:0}
.live_verslag p span {color:#666;font-style:italic;font-size: 12px;display:block;margin:5px 0}
.live_verslag .twitter p span {background: url(../images/general/icon_twitter.gif) no-repeat 4px 2px;padding: 0 0 0 30px;}
/*.live_verslag div.left .art_aside span.figcaption {margin:0 0 10px 0;padding:0 0 6px 0;border-bottom:1px solid #efefef}
.live_verslag div.left .art_aside {width:250px;float:right;margin:1px 0 0 15px}
.live_verslag div.left .poll {margin:1px 0 0 0}
.live_verslag div.left table {width:458px!important}
.live_verslag div.left .spotify div.player {width:250px!important}
.live_verslag div.left h5.caption_download {margin-bottom:0}*/
.live_verslag p {line-height:20px}
.live_verslag .art_aside .photo,.live_verslag .art_aside .poll,.live_verslag .art_bottom .photo,.live_verslag .art_bottom .video {margin:0}
.live_verslag .gen_poll {padding:0; margin:0}
.live_verslag .gen_poll_pad {padding:4px 12px 12px 12px}
.live_verslag .gen_poll h2 {background: url(../images/general/icon_V.gif?1) no-repeat left top;font-size:16px;text-transform:uppercase;color:#fff;margin:0;padding:7px 4px 10px 40px;font-family:"Lucida Sans Unicode", Times, serif;}
.live_verslag .gen_poll h2 a {text-decoration:none}
.live_verslag .gen_poll h5 {margin:0 0 10px 12px}
.live_verslag .label {background-color:#e5e5e5;color:#333;font-size: 11px;padding: 2px 4px 4px 4px;float:left;margin: 0px 7px 2px 0; height: 16px;font-style:normal}
.live_verslag .important .label {background-color:#fc0; color:#000}
.live_verslag .art_photos .embeddedObject {margin:0 0 0 0!important}
.live_verslag .embeddedObject {margin: 15px 0 0 0!important;}

#highlightContainer {width:468px;overflow:hidden}

.live_verslag li.important {background: #f4f4f4;padding: 5px;width: 458px;margin:0 0 25px 0}
.live_verslag .art_photos_quote {float:left;line-height:normal;margin:2px 0;padding:10px 15px;font-style:italic}
.live_verslag .art_photos_quote blockquote {font-size:1.3em}
.live_verslag .react_open_quote {width:85px}

.live_verslag table td {background:#fff;}

.live_head {margin: 10px 0;}
.live_head h2 {text-transform:uppercase;padding:7px 5px 7px 5px;background: #01206A;color:#fff;font:bold 1.3em "Lucida Sans Unicode", Times, Times New Roman, Georgia, serif}
.live_head h2 span {/*font-size:1.4em;*/border-right:1px solid #FFF;padding: 7px 8px 7px 3px;background-color:#FFCC00;margin-left:-5px;}
.live_head a.right {color:#036;border: 1px solid #036;text-decoration:none;padding:2px 8px 2px 8px;text-transform:uppercase;background: #fff;margin: 6px 5px 7px 0;font-weight:bold;font-size:0.8em;float:right;border-radius:10px}
.live_head a.right:hover {background: #efefef;}


.bt_meer_artikels {margin: 20px auto;font-size:0.75em;text-align:center;width: 187px;border: 1px solid #036/*E5E5E5*/;font-weight: bold;border-radius:10px}
.bt_meer_artikels a {color:#036;text-decoration: none;display:block;padding: 5px;text-transform:uppercase;cursor:pointer;}
.bt_meer_artikels a:hover {color:#036;text-decoration:none;display:block;padding:5px;text-transform:uppercase} 
.bt_meer_artikels:hover {background:#E5E5E5}

/*Live Artikel - video*/
img.tn_list_h_video_button_large_no_image {position:relative;top:70px;z-index:1;width:auto!important;border:0!important}
img.tn_list_h_video_button_large {margin:70px 0 0 106px;position:absolute;z-index:999}

.live_video_container {background-color:#000;text-align:center;height:180px;overflow:hidden}
.live_video_container_img {position:relative}

#videoOverlayer iframe {margin-right:auto;margin-left:auto;display:block;margin-top:200px;padding:15px;background-color:#000}
#videoOverlayer embed {margin-right:auto;margin-left:auto;display:block;margin-top:200px;padding:15px;background-color:#000}
#videoOverlayer object {margin-right:auto;margin-left:auto;display:block;margin-top:200px;padding:15px;background-color:#000}
#videoOverlayer script {margin-right:auto;margin-left:auto;display:block;margin-top:200px;padding:15px;background-color:#000}

.article-subtitle{ color: #525252; text-transform: uppercase; font-size: 9px; padding:  0 0 1px; border-bottom: 1px solid #EEE; margin-top: 0px; margin-bottom: 12px;}

.container-title{ font: bold 13px/18px "Lucida Sans Unicode",​Lucida Sans,​sans-serif;}

/*updatebox article*/
.article-update{ background: #EDEAE1; padding: 10px 10px 15px; margin-top: 10px; background:url(../images/reactions/parool_reacttop.gif) no-repeat;}
.article-update__title { padding-bottom: 5px; font-weight: normal; font-size: 11px;}

.embedded-context--inzet{ padding:8px; border-top: 1px solid #E5E5E5;}
.embedded-context--inzet iframe,.embedded-context--inzet img{ width: 100%;}
.embedded-context--inzet .container-title{  color: #525252; text-transform: uppercase; font-size: 9px; padding:  0 0 1px; border-bottom: 1px solid #EEE; margin-top: 0px; margin-bottom: 12px;}
