/*
Lijnen: 			 #0456b4
Links/Titels: 		 #0f6bd5
Borders van panelen: #014693
*/
@charset "iso-8859-1";
body,td,th {
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma;
	font-size: 13px;
	color: #1a1816;
}
a:hover {
	text-decoration:underline;
}

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	min-width: 600px;
/*	background-image: url(images/site_art/body_background.png);*/
	background-repeat: repeat-x;
}

/* FIX voor Transparantie in IE6*/
#header img {
	behavior: url(js/ie6pngfix/iepngfix.htc)
}
/* Einde FIX */

form, span {
	margin:0px;
}

#wrapper {
	width: 1166px;
	_width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#header {
	height: 161px;
	color: #FFFFFF;
	width: 1166px;
	background-image: url(images/site_art/header_logo.png);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

#header .zoektabel {
	border-bottom:solid 1px #fff;
	height:40px;
	overflow:hidden;
	background-image: url(images/site_art/headermenu_bkg.gif);
	background-repeat: repeat-x;
}

#header .zoekbox {
	border:solid 1px #939393;
	color:#5e5e5e;
	background-color:#dfdfdf;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
}

#header .zoekbutton {
	color:#5e5e5e;
	font-size:13px;
	background-image: none;
	border:1px solid #939393;
	background-color:#bbbbbb;
	height:23px;
	width:50px;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
}

#header .logoimage {
	margin-top:21px;
	margin-right:0px;
}

#header .zoektd {
	padding-left:12px;
}

#header .menu {
	color:#FFFFFF;
	text-align:right;
	padding-right:13px;
	padding-top:7px;
}

#header .menu a {
	color:#FFFFFF;
}

#contentwrapper {
	background-color:#efefef;
	overflow:hidden;
}

#sidebarwrapper {
	clear: none;
	float: left;
	width: 310px;
	margin-top: 11px;
}

.cbb-nieuws-paneel {
	padding:5px;
	border:1px solid #666;
	clear: none;
	width: 270px;
	padding:10px;
	border:solid 1px #ffffff;
	background-color:#f2f2f2;
	margin-left:10px;
	background-image: url(images/site_art/nieuwspaneel_bkg.gif);
	background-repeat: repeat-x;
	font-size:11px;
}

.cbb-nieuws-paneel input {
	border:1px solid #A2A2A2;
	color:#5e5e5e;
	background-color:#F4F4F4;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
}

.cbb-nieuws-paneel .Tussenkopje{
	color:#5e5e5e;
	font-weight:bold;
	font-size:13px;
}

.cbb-nieuws-paneel .Onderdeel {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E2E2E2;
}

.cbb-nieuws-paneel a {
	color:#8A8A8A;
}

.cbb-nieuws-paneel td {
	font-size:11px;
}

.cbb-nieuws-paneel .CI_nieuwspaneel_paneeltitel {
	font-size:16px;
	font-weight:bold;
	color:e6e7e7;
}

.cbb-nieuws-paneel .CI_nieuwspaneel_nieuwsitem {
	padding-top:7px;
	padding-bottom:7px;
	color:#e6e7e7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #033F81;
}

#CI_inlogpaneel {
	clear: none;
	width: 270px;
	padding:10px;
	border:solid 1px #ffffff;
	background-color:#f2f2f2;
	margin-left:10px;
	background-image: url(images/site_art/nieuwspaneel_bkg.gif);
	background-repeat: repeat-x;
}

#CI_inlogpaneel .CI_nieuwspaneel_paneeltitel {
	font-size:16px;
	font-weight:bold;
	color:e6e7e7;
}

#CI_inlogpaneel input {
	border:1px solid #A2A2A2;
	color:#5e5e5e;
	background-color:#F4F4F4;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
}

#CI_inlogpaneel .Onderdeel {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E2E2E2;
}

#CI_inlogpaneel a {
	color:#8A8A8A;
}

#CI_inlogpaneel td {
	font-size:11px;
}


#CI_contentpaneel_wrapper {
	padding: 0px;
	clear: none;
	float: left;
	width: 850px;
	overflow:hidden;
}

#CI_contentpaneel {
	clear: none;
	float: left;
	width: 843px;
	padding-top:7px;
	background-color: #fff;
	margin-left:2px;
	padding-bottom:4px;
}
#CI_contentpaneel_header_wrapper {
	padding:4px;
	padding-left:8px;
	padding-top: 7px;
	padding-bottom:0px;
	clear: none;
	margin-left:2px;
	margin-top: 11px;
	float: left;
	width: 829px;
	height:27px;
	background-repeat: repeat-x;
	border: 1px solid #fff;
	background-image: url(images/site_art/CI_contentpaneel_header_wrapper_BKG.gif);
	background-color: #b2b2b2;
}

#CI_contentpaneel_header {
	clear: none;
	float: left;
	width: 500px;
	color:#FFFFFF;
}

#CI_contentpaneel_navigatie {
	clear: none;
	float: left;
	width: 318px;
	padding-right:0px;
	text-align:right;
	margin-top:-2px;
	color:#FFF;
}

#CI_contentpaneel_navigatie a {
	color:#FFF;
}

#CI_contentpaneel_navigatie .paginaSelect {
	background-color:#eeebeb;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#1e1618;
	border: 1px solid #7d7c7c;
	height:21px;
	margin:0px;
}

ci_weergave_totaalpaginas_bottom {
	clear:none;
	width:auto;
}

#CI_contentpaneel_footer {
	padding:8px;
	padding-top: 7px;
	padding-bottom:0px;
	clear: none;
	margin-left:2px;
	margin-bottom:60px;
	float: left;
	width: 825px;
	height:27px;
	border: 1px solid #fdfdfd;
	color:#FFF;
	background-image: url(images/site_art/CI_contentpaneel_header_wrapper_BKG.gif);
	background-color: #b2b2b2;
	background-repeat: repeat-x;
}

#CI_contentpaneel_footer td {
	color:#FFF;
}

#CI_contentpaneel_footer a {
	color:#FFF;
}

#CI_contentpaneel_footer .paginaSelect {
	background-color:#eeebeb;
	border: 1px solid #7d7c7c;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#1e1618;
	height:21px;
	margin:0px;
}
#CI_copyright {
	font-size:11px;
	color:#1e1618;
	display:block;
	margin-bottom:40px;
	text-align:center;
}

#CI_copyright a {
	font-size:11px;
	color:#727272;
}

#CI_fotothumb {
	clear: none;
	float: left;
	width:185px;
	height:237px;
	overflow:hidden;
	border:1px solid #e1dedf;
	padding-top: 3px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: 3px;
	margin-bottom:12px;
	background-color: #f2f1f1;
	background-image: url(images/site_art/photoThumb_bkg.gif);
	background-repeat: repeat-x;
	font-size: 11px;
}
#CI_fotothumb .caption {
	font-weight:bold;
	font-size:11px;
	color: #1e1618;
	height:16px;
	width:165px;  /* 4 Kolommen */
	overflow:hidden;
	float:left;
	display:inline;
	white-space: nowrap;
}

#CI_fotothumb .cutoff {
	width:16px;
	height:16px;
/*	display:block;*/
	float:left;
	overflow:hidden;
	font-size:11px;
	clear:right;
}

#CI_fotothumb .thumbnail {
	height: 170px;
	width: 100%;
	/*padding-top: 9px;*/
	vertical-align: middle;
}
#CI_fotothumb .location {
	/*	font-weight:bold; */
	font-size:11px;
	color: #1e1618;
	clear:left;
	float:left;
}
#CI_fotothumb .date {
	/*	font-weight:bold;*/
	font-size:11px;
	color: #1e1618;
	float:left;
}
#CI_fotothumb a {
	/*	font-weight:bold;*/
	font-size:11px;
	color: #8A8A8A;
        
        
}

#CI_fotothumb .teaser {
/*	font-weight:bold;*/
	font-size:10px;
	line-height:1.2em;
	color: #014693;
}

#CI_fotothumb .itemBottom {
	width:90px;
	display:block;
	float:left;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:5px;
	background-color:#ffffff;
	border:1px solid #e1dedf;
	cursor:pointer;
}
#CI_fotothumb .itemBottom.itemBottom_L2 {
    padding:2px 0;
    margin-top:1px;
    
}
#CI_fotothumb .itemBottom.itemBottom_L2 a{
    line-height:1em;
    padding-left:8px;
}
#CI_fotothumb .itemBottomWide {
	width:182px;
	display:block;
	float:left;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:5px;
	background-color:#ffffff;
	border:1px solid #e1dedf;
	cursor:pointer;
}

#CI_eventthumb {
	clear: none;
	float: left;
	overflow:hidden;
	height: 245px;
	width: 185px;
	border:1px solid #e1dedf;
	padding-top: 3px;
	padding-right: 10px;
	padding-left: 10px;
	margin-left: 3px;
	margin-bottom:12px;
	background-color: #f2f1f1;
	background-image: url(images/site_art/photoThumb_bkg.gif);
	background-repeat: repeat-x;
	font-size: 11px;
}
#CI_eventthumb .caption {
	font-weight:bold;
	font-size:11px;
	color: #1e1618;
	height:16px;
	width:165px; */ /* 4 Kolommen */
	overflow:hidden;
	float:left;
	display:inline;
	white-space: nowrap;
}

#CI_eventthumb .cutoff {
	width:16px;
	height:16px;
/*	display:block;*/
	float:left;
	overflow:hidden;
	font-size:11px;
	clear:right;
}

#CI_eventthumb .thumbnail {
	height: 170px;
	width: 100%;
	vertical-align: middle;
}
#CI_eventthumb .location {
	/*	font-weight:bold; */
	font-size:11px;
	color: #1e1618;
	clear:left;
	float:left;
}
#CI_eventthumb .date {
	/*	font-weight:bold;*/
	font-size:11px;
	color: #1e1618;
	float:left;
}
#CI_eventthumb a {
	/*	font-weight:bold;*/
	font-size:11px;
	color: #8A8A8A;
}

#CI_eventthumb .teaser {
/*	font-weight:bold;*/
	font-size:10px;
	line-height:1.2em;
	color: #014693;
}

#CI_eventthumb .itemBottom {
	width:91px;
	display:block;
	float:left;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:5px;
	background-color:#ffffff;
	border:1px solid #e1dedf;
	cursor:pointer;
}

#CI_eventthumb .itemBottomWide {
	width:182px;
	display:block;
	float:left;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:5px;
	background-color:#ffffff;
	border:1px solid #e1dedf;
	cursor:pointer;
}


.dimPanel {
	opacity: 0.7; /* Safari, Opera */
	-moz-opacity:0.70; /* FireFox */
	filter: alpha(opacity=70); /* IE */
	z-index: 20;
	height: 100%;
	width: 100%;
	background-repeat:repeat;
	position:fixed;
	top: 0px;
	left: 0px;
	display:none;
	vertical-align: middle;
	background-color:#FFFFFF; 
/*	background-image: url(images/site_art/dimPanel_bkg.gif);*/
}
.dimPanel .mededeling {
/*	color: #e6e7e7;*/
/*	background-color: #000000;*/
	color:#1a1816;
	padding: 5px;
	padding-left:10px;
	height: 35px;
	width: 250px;
	border: 2px solid #e1dedf;
	margin:0 auto;
	position:absolute;
	top:46%;
	left:40%;
}

.dimPanel .mededeling td {
	color: #1a1816;
}

.dimPanel .mededeling td a{
	color: #1a1816;
}

/* POPUPS */
#Dialog_Paneel {
	/*	opacity: 0.94;
	-moz-opacity:0.94;
	filter: alpha(opacity=94); */ 
	display:inline;
	background-color: #fff;
	position: absolute;
	z-index: 21;
	border-width: 1px;
	border-style: solid;
	/*	border-color: #e2dfe0;*/
	border-color: #C3C3C3;
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma;
	background-repeat: repeat-x;
	background-image: url(images/site_art/preview_servicebar_BKG.gif);
	background-color:#fcfcfc;
}

#Dialog_Paneel .DownloadHighRes {
	font-size: 15px;
	font-weight: bold;
	color: #0f6bd5;
}

#Dialog_Paneel input, select {
	border:1px solid #A2A2A2;
	color:#5e5e5e;
	background-color:#F4F4F4;
	font-family:"Trebuchet MS", Tahoma, Verdana, Arial;
        margin-top:3px;
}
#Dialog_Paneel .Dialog_Header {
	padding: 5px;
	height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2dfe0;
	background-image:url(images/site_art/CI_contentpaneel_header_wrapper_BKG.gif);
	background-color: #b2b2b2;
	background-repeat: repeat-x;
	display:block;
	clear:both;
}

#Dialog_Paneel .Dialog_Header td, tr, a {
	color:#fff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	vertical-align: middle;
}

#Dialog_Paneel .Dialog_Header a {
	color:#fff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	vertical-align: middle;
}

#Dialog_Paneel .Dialog_Content {
	overflow:auto;
	font-size:13px;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 11px;
	clear: both;
}

#Dialog_Paneel .Dialog_Content a {
	color:#7d7c7c;
}

#Dialog_Paneel .Dialog_Content .Onderdeel{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E2E2E2;
	padding-bottom:12px;
	padding-top:8px;
}

#Dialog_Paneel .Dialog_Content .OnderdeelKop{
	font-size:16px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	color:#990000;
	font-weight:bold;	
}

#Dialog_Paneel .Dialog_Content .Tussenkopje{
	font-size:14px;
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial;
	color:#990000;
	font-weight:bold;	
}

/* FOTO DETAILPAGINA */
#fotoDetail_foto {
	float: left;
	height: 600px;
	overflow:hidden;
	width: 600px;
	margin:0px;
	padding:0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e2dfe0;

}

#fotoDetail_servicebar {
	float:left;
	width: 239px;
	height:560px;
	background-image: url(images/site_art/preview_servicebar_BKG.gif);
	background-repeat: repeat-x;
	background-color:#fff;
}

#fotoDetail_servicebar .Onderdeel {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e2dfe0;
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-left: 12px;
	font-size: 11px;
}

#fotoDetail_servicebar .Onderdeel a {
	font-size: 11px;
	text-decoration:underline;
	font-weight: bold;
	color:#5B5B5B;
}

#fotoDetail_servicebar .Onderdeel .prijsperfoto {
	font-size: 12px;
	font-weight: bold;
	color: #0f6bd5;
}

#fotoDetail_servicebar .Onderdeel .DownloadHighRes {
	font-size: 15px;
	font-weight: bold;
	color: #0f6bd5;
}

#fotoDetail_servicebar .Onderdeel .DownloadHighResOff {
	font-size: 15px;
	font-weight: bold;
	text-decoration:underline;
	color: #909090;
}

#fotoDetail_nextPrev {
	padding-top: 10px;
	padding-right: 12px;
	padding-bottom: 8px;
	padding-left: 12px;
	font-size: 12px;
	height:30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e2dfe0;
	width:215px;
	clear:none;
	float:left;
}

#fotoDetail_nextPrev a {
	text-decoration:underline;
	font-weight: bold;
	color:#1e1618;
	text-transform:uppercase;
}

/* FANCY DIVS (c) 2007 Ralf Websolutions */
/* Default CSS
================================================*/

/* Normal styling */
.cb {
	margin-top: 0em;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width:100%;
}

/*----------------------------------*/
/* TOEGESPITSTE STIJL VOOR PHOTO THUMBNAILS */

/* Top */
.cbb-photo-thumb{
}

.bt-photo-thumb{
	height:8px;
	background:url(images/site_art/photo-thumb_box.png) no-repeat 100% 0;
	margin-top: 6px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}

.bt-photo-thumb .divCorner {
	position:relative;
	left:-10px; 
	width:10px;
	height:8px; 
	background:url(images/site_art/photo-thumb_box.png) no-repeat 0 0;
	font-size:0px;
	line-height:0px;
	float:left;
}


/* Left border */
.i1-photo-thumb{
	padding:0 0 0 5px;
/*	background:url(images/site_art/photo-thumb_borders.png) repeat-y 0 0; */
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #014693;
	background-color: #000000;
	background-image: url(images/site_art/photo-thumb_bkg.png);
	background-repeat: repeat-x;
}

.i2-photo-thumb{
	padding:0 5px 0 0;
/*	background:url(images/site_art/photo-thumb_borders.png) repeat-y 100% 0; */
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #014693;
	background-color: #000000;
	background-image: url(images/site_art/photo-thumb_bkg.png);
	background-repeat: repeat-x;
}

/* Bottom */
.bb-photo-thumb{
	height:5px;
	margin:0 0 0 12px;
	background:url(images/site_art/photo-thumb_box.png) no-repeat 100% 100%;
}
.bb-photo-thumb div {
	position:relative;
	left:-12px;
	width:12px;
	height:5px;
	background:url(images/site_art/photo-thumb_box.png) no-repeat 0 100%;
	font-size:0;
	line-height:0;
}


/* Contentvlak */
.i3-photo-thumb{
	display:block;
	margin:0;
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	background-image: url(images/site_art/photo-thumb_bkg.png); 
	background-repeat: repeat-x; 
	min-height:230px;
}

.i3-photo-thumb a {
	font-size:10px;
	font-weight:bold;
	color:#0f6bd5;
}

.i3-photo-thumb .paneeltitel {
	font-size:13px;
	color:#0f6bd5;
	font-weight:bold;
}

.i3-photo-thumb em {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.i3-photo-thumb ul {
	list-style-type: none;
	margin:0px;
	margin-top:5px;
	padding: 0px;
}

.i3-photo-thumb li {
	list-style-type: none;
	padding: 0px;
	margin:0px;
	margin-bottom:8px;
}

.i3-photo-thumb:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
.i3-photo-thumb{display:inline-block;}
.i3-photo-thumb{display:block;}
/* Default CSS ends here */


/*----------------------------------*/
/* TOEGESPITSTE STIJL VOOR NIEUWSPANEEL */

/* Top 
.cbb-nieuws-paneel{
	padding:5px;
	border:1px solid #666;
} */

.bt-nieuws-paneel{
	height:8px;
	background:url(images/site_art/nieuws-paneel_box.png) no-repeat 100% 0;
	margin-top: 6px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}

.bt-nieuws-paneel .divCorner {
	position:relative;
	left:-10px; 
	width:10px;
	height:8px; 
	background:url(images/site_art/nieuws-paneel_box.png) no-repeat 0 0;
	font-size:0px;
	line-height:0px;
	float:left;
}


/* Left border */
.i1-nieuws-paneel{
	padding:0 0 0 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #014693;
	background-color: #000000;
	background-image: url(images/site_art/nieuws-paneel_bkg.png);
	background-repeat: repeat-x;
}

.i2-nieuws-paneel{
	padding:0 5px 0 0;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #014693;
	background-color: #000000;
	background-image: url(images/site_art/nieuws-paneel_bkg.png);
	background-repeat: repeat-x;
}

/* Bottom */
.bb-nieuws-paneel{
	height:5px;
	margin:0 0 0 12px;
	background:url(images/site_art/nieuws-paneel_box.png) no-repeat 100% 100%;
}
.bb-nieuws-paneel div {
	position:relative;
	left:-12px;
	width:12px;
	height:5px;
	background:url(images/site_art/nieuws-paneel_box.png) no-repeat 0 100%;
	font-size:0;
	line-height:0;
}


/* Contentvlak */
.i3-nieuws-paneel {
	display:block;
	margin:0;
	font-family: "Trebuchet MS", Verdana, Arial, Tahoma;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
/*	background-image: url(images/site_art/nieuws-paneel_bkg.png);*/
	background-repeat: repeat-x;
	min-height:230px;
}

.i3-nieuws-paneel a {
	font-size:12px;
	color:#0f6bd5;
	font-weight:bold;
}
.i3-nieuws-paneel td{
	font-size: 11px;
}

.i3-nieuws-paneel .nieuws_Titel, .nieuws_Titel a {
	color:#0f6bd5;
	font-size:15px;
	font-weight:bold;
}

.i3-nieuws-paneel .nieuws_CityDate {
	color:#e6e7e7;
	font-size:10px;
	font-weight:bold;
	text-align: right;
} 

.i3-nieuws-paneel .paneeltitel {
	font-size:13px;
	color:#3198e8;
	font-weight:bold;
}

.i3-nieuws-paneel em {
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.i3-nieuws-paneel ul {
	list-style-type: none;
	margin:0px;
	margin-top:5px;
	padding: 0px;
}

.i3-nieuws-paneel li {
	list-style-type: none;
	padding: 0px;
	margin:0px;
	margin-bottom:8px;
}

.i3-nieuws-paneel:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
.i3-nieuws-paneel{display:inline-block;}
.i3-nieuws-paneel{display:block;}
/* Default CSS ends here */

.adv_search label{ float:left; width:150px; }
.adv_search input, #form1 select, #form1 textarea{ float:left; margin:0px;background-color:#FFF; }
.adv_search tr td{color:#000; font-size:12px;}
