/************************************************************************************************/
/*template*/
/************************************************************************************************/
*{margin:0;padding:0; font-family: Verdana, Arial, Helvetica, sans-serif;}
img, fieldset {border:none;}
body{ font-size:11px; padding:6px 0; }
a { color:#0030BF; text-decoration:none; }
a:hover { color:#666666; }
ul { list-style:none; }
br.clear { clear:both; }
input, select, textfield { font-size:11px; }


/************************************************************************************************/
/*container*/
/************************************************************************************************/
#container { width:699px; margin:0 auto; }
#container.homepage { width:650px; }
#container.erv { width:700px; }

/************************************************************************************************/
/*header*/
/************************************************************************************************/
#header { position:relative; height:43px; padding-top:25px; }
#header h1 {}
#header h1 a { display:block; width:199px; height:34px; background:url(../../images/logo.gif) no-repeat; text-indent:250px; overflow:hidden; }

/*banner*/
#header .banner { width:468px; height:60px; position:absolute; top:0; right:0; }

/*breadcrumb*/
#header .breadcrumb { width:500px; text-align:right; position:absolute; right:0; bottom:12px; }

/************************************************************************************************/
/*navigation*/
/************************************************************************************************/
#navigation { border:solid #cecece; border-width:1px 0; padding:0 0 5px; }

/*item*/
#navigation .item { padding:2px 0 0; }
#navigation .item.important { font-weight:bold; }
#navigation .item h3 { font-size:11px; color:#ff8040; float:left; margin-right:5px; }
#navigation .item ul { display:inline; padding-left:5px; }
#navigation .item li { float:left; padding:0 7px 0 5px; background:url(../../images/dot_a.gif) right 6px no-repeat; }
#navigation .item li.last { background:none; }

/************************************************************************************************/
/*adultnavigation*/
/************************************************************************************************/
#adultnavigation { padding:0 0 0px; }

/*item*/
#adultnavigation .item { padding:2px 0 0; }
#adultnavigation .item.important { font-weight:bold; }
#adultnavigation .item h3 { font-size:11px; font-weight:normal; float:left; margin-right:2px; }
#adultnavigation .item ul { display:inline; padding-left:5px; }
#adultnavigation .item li { float:left; padding:0 7px 0 5px; background:url(../../images/dot_a.gif) right 6px no-repeat; }
#adultnavigation .item li.last { background:none; margin-right:5px; }

/************************************************************************************************/
/*title*/
/************************************************************************************************/
#title { background-color:#FDC95B; padding:5px 0; height:15px; margin:20px 0 0; }
#title h1 { font-size:11px; width:300px; float:left; padding-left:3px; }
#title h2 { font-size:11px; width:300px; float:right; padding-right:2px; text-align:right; font-weight:normal; font-family: Arial, Helvetica, sans-serif; letter-spacing:0.2em; }

/************************************************************************************************/

/*titlepink*/
/************************************************************************************************/
#titlepink { background-color:#FFB3B3; padding:5px 0; height:15px; margin:20px 0 0; }
#titlepink h1 { font-size:11px; width:400px; float:left; padding-left:3px; }
#titlepink h2 { font-size:11px; width:400px; float:right; padding-right:2px; text-align:right; font-weight:normal; font-family: Arial, Helvetica, sans-serif; letter-spacing:0.2em; }

/************************************************************************************************/

/*titlepink2*/
/************************************************************************************************/
#titlepink2 { background-color:#FFB3B3; padding:5px 0; height:15px; margin:10px 0 0; }
#titlepink2 h1 { font-size:11px; width:200px; float:left; padding-left:3px; }
#titlepink2 h2 { font-size:11px; width:200px; float:right; padding-right:2px; text-align:right; font-weight:normal; font-family: Arial, Helvetica, sans-serif; letter-spacing:0.2em; }

/************************************************************************************************/

/*breadcrumb*/
/************************************************************************************************/
#breadcrumb { border:1px solid #dfdfdf; padding:4px 3px; margin-top:4px; }

/************************************************************************************************/
/*videolist*/
/************************************************************************************************/
#videolist { margin:20px 0 0; }

/*left & right*/
#videolist .left { float:left; width:507px; overflow:hidden; }
#videolist .left .group { background:url(../../images/videolist_background.png) left repeat-y; margin-bottom:20px; float:left; }
#videolist .right { float:left; width:192px; }

/*column*/
#videolist .column { width:154px; float:left; margin-right:15px; overflow:hidden; }
#videolist .column h3 { text-align:center; font-size:11px; padding:4px 0; background-color:#FDC95B; }
#videolist .column li { text-align:center; padding:3px 4px 10px; color:#0030BF; }
#videolist .column ul.top { padding-right:3px; padding-left:3px; padding-bottom:3px; }
#videolist .column li img { display:block; width:80px; margin:0 auto 2px; }

#videolist .right .column { width:192px; margin-right:0; background-color:#ebebeb; margin-bottom:20px; float:none; }
#videolist .right .column li img { width:100px; }

#videolist .right .column.top { width:192px; margin-right:0; padding-left:3px; padding-right:3px; background-color:#ebebeb; margin-bottom:20px; float:none; }
#videolist .right .column.top li img { width:100px; }

#videolist .right .column.search { text-align:center; }
#videolist .right .column.search form { padding:10px 0; }
#videolist .right .column.search input.text { width:150px; margin-bottom:8px; }
#videolist .right .column.search input.submit { padding:1px 7px; }	

.newsfeed img { float:left; margin-top:15px; margin-right:8px; }

/************************************************************************************************/
/*odp*/
/************************************************************************************************/
#odp { padding-top:4px; padding-bottom:3px; line-height: 16px; }

/*item*/
#video .item { margin-top:14px; }
#video .item h2 { margin-bottom:1px; font-family:Arial; font-size:18px; }
#video .item h3 { margin-bottom:3px; font-family:Arial; font-size:16px; }

/************************************************************************************************/
/*video*/
/************************************************************************************************/
#video { width:442px; float:left; }

/*item*/
#video .item { margin-top:14px; }
#video .item h2 { margin-bottom:1px; font-family:Arial; font-size:18px; }
#video .item h3 { margin-bottom:3px; font-family:Arial; font-size:16px; }

/************************************************************************************************/
/*evideo*/
/************************************************************************************************/
#evideo { width:700px; text-align:center; }

/*item*/
#evideo .item { margin-top:14px;  text-align:center;}

/************************************************************************************************/
/*side*/
/************************************************************************************************/
#side { width:257px; float:left; }

/*item*/
#side .item { margin-top:13px; border:1px solid #dfdfdf; padding:3px; }
#side .item h3 { font-size:11px; }
#side .item h3 a { font-weight:bold; }
#side .item li { line-height:17px; }
#side .item li strong.new { padding-left:3px; color:#ff8244; }
#side .item ul.videos { padding:5px 0 0; }
#side .item ul.videos li { display:inline; padding:0 20px; }
#side .item ul.videos img { width:80px; margin:5	px 0 0; }

/*photo*/
#side .photo { margin-top:13px; }

/************************************************************************************************/
/*tipofday*/
/************************************************************************************************/
#tipofday { height:18px; background-color:#FDC95B; padding-top:4px; margin-top:5px; }
#tipofday h3 { width:420px; float:left; padding-left:7px; font-size:11px; }
#tipofday h3 a { font-weight:normal; }
#tipofday h4 { width:205px; float:right; padding-right:7px; text-align:right; font-weight:normal; font-size:11px; }

/************************************************************************************************/
/*homepage*/
/************************************************************************************************/
#homepage { background:url(../../images/homepage_background.gif) center repeat-y; border:1px solid #cecece; margin-top:6px; }

/*block*/
#homepage .block { clear:both; top repeat-x; height:1%; }
#homepage .block.first { border-top:1px solid #cecece; }

/*item*/
#homepage .item { width:201px; float:left; padding:7px 8px 10px 7px; overflow:hidden; }
#homepage .item ul { padding-bottom:2px; padding-top:2px; }
#homepage .item ul.act { padding-bottom:2px; padding-top:0px; }
#homepage .item li { line-height:16px; padding-left:1px; }
#homepage .item li.act { line-height:16px; padding-left:0px; }

#homepage .item li.web { background-image: url(../../images/webgids.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 1.3em; }

#homepage .item li em { color:#b6b6b6; font-style:normal; font-size:10px; padding-left:4px; }
#homepage .item li strong.new { padding-left:3px; color:#ff8244; }

#homepage .item.special { padding-bottom:0; }
#homepage .item div.special { background:url(../../images/special_background.png) bottom repeat-x; color:#0030BF; padding-bottom:5px; }
#homepage .item div.special h4 { font-size:11px; margin:1px 0 5px; }
#homepage .item div.special form { padding-bottom:8px; }
#homepage .item div.special input.text { width:90px; height:14px; }
#homepage .item div.special input.submit { padding:1px 5px; margin-top:6px; }
#homepage .item div.special img { vertical-align:middle; }

#homepage .item.special2 { padding-bottom:0; }
#homepage .item div.special2 { background:url(tour.gif) bottom repeat-x;  padding-top:1px; padding-bottom:1px; }

#homepage .item.special3 { padding-bottom:0; }
#homepage .item div.special3 { background:url(wintersport.jpg) bottom repeat-x;  padding-bottom:5px; }


#homepage .item h3 { padding:4px 5px; font-size:11px; }
#homepage .item.style_a { width:200px; padding-bottom:15px; background:white url(../../images/item_background.png) top repeat-x ; }
#homepage .item.big { width:417px; margin-right:1px; }
#homepage .item.style_a h3 { background-color:transparant; padding:0 0 1px 0; }
#homepage .item.style_b h3 { background-color:#002F5E; color:white; }
#homepage .item.style_c h3 { background-color:#FDC95B; }
#homepage .item.style_d h3 { background-color:#6699cc; color:white; }
#homepage .item.style_e h3 { background:url(kerstvangers.gif) ; }
#homepage .item.style_f h3 { background-color:#41781D; color:white; }

/************************************************************************************************/
/*bigsearch*/
/************************************************************************************************/
#bigsearch { height:41px; background:#E5E5E5 url(../../images/poweredby_google_singleline.gif) 20px center no-repeat; } 
#bigsearch form { padding:9px 0 5px 135px; display:block; }
#bigsearch form fieldset { line-height:23px; }
#bigsearch form input {  }
#bigsearch form input.text { width:179px; height:14px; }
#bigsearch form input.submit { padding:0 4px; }

/************************************************************************************************/
/*menu*/
/************************************************************************************************/
#menu { margin:10px 0; }

/*title*/
#menu .title { height:31px; background-color:#FDC95B; }
#menu .title h2 { color:white; width:300px; float:left; font-size:22px; padding:2px 0 0 20px; height:29px; background:url(../../images/title_leftcorner.gif) top left no-repeat; }
#menu .title h3 { font-weight:normal; font-size: 11px; float:right; width:300px; text-align:right; padding:7px 15px 0 0; height:24px; background:url(../../images/title_rightcorner.gif) top right no-repeat; }

/*links*/
#menu .links { border:solid #FDC95B; border-width:0 1px 1px 1px; clear:both; }
#menu .links li { font-weight:bold; }
#menu .links li a { font-weight:normal; }

#menu .links.style_a { height:20px; }
#menu .links.style_a li { float:left; border-right:1px solid #FDC95B; text-align:center; padding:3px 0; width:115px; height:14px; }
#menu .links.style_a a { display:block; }
#menu .links.style_a li.last { border:none; }

#menu .links.style_b { height:15px; padding:2px 0 0 1px; }
#menu .links.style_b li { float:left; padding:0 10px 3px 3px; background:url(../../images/dot_b.gif) right 4px no-repeat; }
#menu .links.style_b li.last { background:none; }

/************************************************************************************************/
/*news*/
/************************************************************************************************/

/*main*/

#news .main { width:507px; float:left; margin-right:10px; }

#news .main .banner { height:60px; position:relative; }
#news .main .banner a.yourad { display:block; position:absolute; width:32px; height:60px; background-image:url(../../images/your_ad_here.gif); top:0; right:0; overflow:hidden; }
#news .main .banner a.yourad span { display:none; }

#news .main .item { clear:both; margin-top:15px; background:url(../../images/item_background.gif) top repeat-x; }
#news .main .item h2 { padding:3px; background-color:#CFCFCF; font-size:11px; color:#000000; }
#news .main .item h2 a { color:#000000; }
#news .main .item p { padding:0 5px 4px 0; }
#news .main .item h2 { padding:3px; background-color:#CFCFCF; font-size:11px; color:#000000; }




#news .main .item ul { margin-top:5px; }
#news .main .item li { line-height:17px; }
#news .main .item li a { padding-left:5px; }
#news .main .item li em { font-style:normal; color:#b6b6b6; font-size:10px; }

#news .main .item li.bull { line-height:17px; padding:0 10px 0px 16px; background:url(../../images/dot_b.gif) left 5px no-repeat; }




/*side*/
#news .side { width:182px; float:left; }

#news .side .item { padding:6px 5px; border:2px solid #FDC95B; margin-bottom:10px; }
#news .side .item h3 { font-size:11px; margin-bottom:2px; }

#news .side .item li { line-height:17px; }
#news .side .item ul.images li { clear:both; padding:16px 0; }
#news .side .item ul.images img { float:left; margin:0 8px 0 3px; }

#news .side .item ul.zoom { margin-top:1px; }
.newsfeed img { float:left; margin-top:15px; margin-right:8px; }


.smalltime {
	background-color:#E9E9E9;
	color:black;

	font-size:10px;
	font-weight: normal;
	height:19px;
	margin-right:5px;
	text-align:center;
	vertical-align: bottom;
	top: 2px;
	padding: 5px;
	width: 43px;
}

.foot
{
	border-bottom: solid #DDDDDD 1px;
	border-top: solid #DDDDDD 1px;
	height: 29px;
	vertical-align:middle;	
}


/************************************************************************************************/
/*footer*/
/************************************************************************************************/
#footer { clear:both; margin-bottom:15px; padding-top:5px; }
#footer .container { border:solid #cecece; border-width:1px 0; padding:2px 0 5px 3px; }
#footer.homepage .container { border:none; width:550px; float:left; }
#footer div { clear:both; }

/*links*/
#footer .links ul { margin-left:-4px; }
#footer .links li { float:left; padding:0 7px 0 4px; background:url(../../images/dot_a.gif) right 6px no-repeat; }
#footer .links li.last { background:none; }

/*copyright*/
#footer .copyright { padding-top:1px; }

/*counter*/
#footer .counter { clear:none; width:50px; float:right; padding:0 0 10px 0; margin-top:1px; }