@charset "utf-8";
/* CSS Document */
@import "clevercms.css";
/* BASIC */
body {
	font-family: arial;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	height: 100%;
	background: #F1F4F9 url(../img/bg.jpg) top center no-repeat;
}

.clear { clear: both; margin: -2px; }
.float-left { float: left; padding: 0 10px 0 0; }
.float-right { float: right; margin: padding: 0 0 0 10px; }
.right { text-align: right; }
.left { text-align: left; }
.center { text-align: center; }
a img { border: 0px;  }
a, a:link, a:visited {color:#000;   }
a:hover {color:#000; text-decoration:none; }
p { margin: 0px 0px 10px 0px; }

/*img { behavior: url(css/iepngfix.htc); } */
div { behavior: url(css/hover.htc);}

/* DESIGN */
#container {
	position:absolute;
	width: 980px;
	margin-left: -490px;
	padding: 0px;
	left: 50%;
	background: #ffffff url(../img/bg_top.gif) top center repeat-y;
}
#header {
	width: 980px;
	height: 105px;
	clear: both;
}
#header .zoekmenu {
	float: left;
	padding:13px 20px 0 749px;
	text-align: right;
	font-size: 10px;
	background: #FFCC00;
}

/* Search */
#header #search { float: left; height: 23px; padding: 10px 0 0 755px; width: 225px; }
#header #search .home { float: left; width: 25px; }
#header #search div { float: left; }
#header #search	.button						{text-align:center; border:0px; float: left;  font-size:0; width:20px; height: 20px; padding: 0; }
#header #search .textfield					{border:1px solid #CCCCCC; width:150px; height: 14px; padding: 2px; float: left;  font-size: 10px; font-family:Arial; }

#header .logo {
	padding: 5px 0 0 20px;
	font-size: 12px;
	float:left;
}

/* Topnavigatie */
#menu								{ float: right; margin-top: 30px;}
#menu div 					{ color: #00ADD0; display: inline; margin: 0px; padding: 0px; font-size: 40px;}
#menu div a 				{ margin: 0px 8px; font-weight:  bold;}
#menu div:hover 		{ color: #000000; background: url(../img/bar.jpg) repeat-x bottom left; }
#menu div.hover 		{ color: #000000; background: url(../img/bar.jpg) repeat-x bottom left; }
#menu div.aan				{ background: url(../img/bar.jpg) repeat-x bottom left; }

.nieuwsafbhome { text-align: center;}

.sIFR-active #menu div 		{visibility:hidden; /* belangrijk */ line-height:1em; /* belangrijk */ font-size:16px; font-weight: bold;}

#afbeelding {
	float: left;
	width: 980px;
	
}
#afbeelding img{

}

#afbeelding .cc_flashanimatie 
{
	padding: 0 0 0 1px;
	
}
#content {
	width: 980px;
}
#home #content {
	background: url(../img/bg_home.gif) top left repeat-y;
}
#vervolg #content {
	background: url(../img/bg_vervolg.gif) top left repeat-y;
}
h1,h2,h3,h4,h5 {
	margin: 0;
	padding: 0;
}
h1 { font-size:18px; font-weight: bold; color: #00ADD0; margin-bottom: 10px;}
.sIFR-active h1 		{visibility:hidden; /* belangrijk */ line-height:1em; /* belangrijk */ font-size:18px; margin-bottom: 0px; font-weight: bold;}
.sIFR-active #home h1 		{visibility:hidden; /* belangrijk */ line-height:1em; /* belangrijk */ font-size:18px; margin-bottom: 10px; font-weight: bold;}

h2 { font-size:16px; font-weight: bold; color: #00ADD0; margin-bottom: 10px;}
.sIFR-active h2		{visibility:hidden; /* belangrijk */ line-height:1em; /* belangrijk */ font-size:16px; font-weight: bold;}

h3 { font-size:12px; font-weight: bold; color: #00ADD0; margin-bottom: 10px;}
.sIFR-active h3		{visibility:hidden; /* belangrijk */ line-height:1em; /* belangrijk */ font-size:12px; font-weight: bold;}

#home .column1 {
	width: 460px;
	padding: 0 20px;
	float: left;
}
/*.textfield {
	margin: 10px;
}*/
#home .column2 {
	width: 200px;
	padding: 0 20px;
	float: left;
}
#home .column2 .lijst1 {
	width: 110px;	
	padding-left: 7px;
	float: left;
}
#home .column2 .lijst2 {
	width: 110px;
	float: left;
}
#home .column3 {
	width: 200px;
	padding: 0 20px 20px 20px;
	float: left;
	min-height: 230px;
	_height: 230px;
}
/*#home .column3 h1 {
	padding: 10px;
}
#home .column3 .textfield 
{
	margin: 0;
	padding: 10px 15px; 
}*/
#home .column3 a, #home .column3 .textfield, #vervolg .column1 a, #vervolg .column1 .textfield {
	
}
#vervolg .column1 a {text-decoration: none;}

.breadcrumb { font-size: 11px; color: #999999; padding-bottom: 8px; padding-top: 2px;}
.breadcrumb a,
.breadcrumb a:visited,
.breadcrumb a:active { color: #999999; }
.breadcrumb a:hover { color: #666666;}

#vervolg .column1 .linkermenu { /*width: 215px;*/ margin: 0 0 0 1px; padding: 0;}
#vervolg .column1 .linkermenu ul { float: left; width: 238px; padding: 0; margin: 0;}
#vervolg .column1 .linkermenu li { float: left; width: 238px; padding: 0; list-style: none; margin:0; border-bottom: 1px solid #E1E1E1; }
#vervolg .column1 .linkermenu li div { float: left; }
#vervolg .column1 .linkermenu a {float: left; width: 198px; color:#000; font-size:12px; text-decoration:none; padding:7px 20px 8px 20px; display: block; background: #fff;}
#vervolg .column1 .linkermenu a.aan,
#vervolg .column1 .linkermenu a:hover {float: left; width: 198px; background: #00ADD0; color:#fff; font-weight: bold; font-size:12px; text-decoration:none; display: block;}

#vervolg .column1 .linkermenu .item1 a {float: left; width: 188px; color:#000; font-size:12px; text-decoration:none; padding:7px 20px 8px 30px; display: block; background: #F7F7F7 url(../img/arrow_norm1.jpg) top left no-repeat;}
#vervolg .column1 .linkermenu .item1 a.aan,
#vervolg .column1 .linkermenu .item1 a:hover {float: left; width: 188px; background: #66CEE3 url(../img/arrow_over1.jpg) top left no-repeat; color:#fff; font-weight: bold; font-size:12px; text-decoration:none; display: block;}

#vervolg .column1 .linkermenu .item2 a {float: left; width: 178px; color:#000; font-size:12px; text-decoration:none; padding:7px 20px 8px 40px; display: block; background: #F7F7F7 url(../img/stripe_norm1.jpg) top left no-repeat;}
#vervolg .column1 .linkermenu .item2 a.aan,
#vervolg .column1 .linkermenu .item2 a:hover {float: left; width: 178px; background: #F7F7F7 url(../img/stripe_norm1.jpg) top left no-repeat; color:#000; font-weight: bold; font-size:12px; text-decoration:none; display: block;}

#vervolg .column1 .linkermenu .item3 a {float: left; width: 168px; color:#000; font-size:12px; text-decoration:none; padding:7px 20px 8px 50px; display: block; background: #F7F7F7 url(../img/stripe_norm2.jpg) top left no-repeat;}
#vervolg .column1 .linkermenu .item3 a.aan,
#vervolg .column1 .linkermenu .item3 a:hover {float: left; width: 168px; background: #F7F7F7 url(../img/stripe_norm2.jpg) top left no-repeat; color:#000; font-weight: bold; font-size:12px; text-decoration:none; display: block;}

#vervolg .column1 .testje { position: relative; z-index:5; min-height: 450px;_height: 450px;}
#vervolg .column1 .testje .leeg { float: left; height: 150px; width: 215px;}


#vervolg .column1 .adres  { line-height: 22px; color: #000; padding: 60px 12px 10px 12px; _bottom:20px; bottom: 20px; height: 130px; position: absolute; z-index:0; margin: 0px; }
#vervolg .column1 .adres a { text-decoration: underline;}
#vervolg .column1 .adres a:hover { text-decoration: none; }


#content img {
	margin: 0 0 10px 0;
}

#vervolg .column1 
{
	width: 240px;
	float: left;
	min-height:450px;
	_height:450px;
	line-height: normal;
}

/*#vervolg .column1 h3 {
	padding: 10px;
	background:#FFFFFF;
	margin:0px;
}*/
#vervolg .column2 .item{ 
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom: 1px #CCCCCC solid;
}
#vervolg .column2 {
	float: left;
	width: 700px;
	padding: 10px 20px 0 20px;
}
#vervolg .column-left {float:left; width:460px; margin:0px; padding:10px 20px 0px 20px;}
#vervolg .column-right {float:left; width:210px; margin:30px 0px 0px 0px; padding:0px; }
#vervolg .column-right .rechts_afbeeldingen 
{
	border: 1px solid #CCCCCC; width: 188px; float: left; padding: 10px;
}
#vervolg .column-right .rechts_lijstmetlinks 
{
	float: left; border: 1px solid #CCCCCC; border-top: 0; border-bottom: 0; width: 208px;
}
.rechts_lijstmetlinks ul,
.rechts_lijstmetlinks li 
{
	margin: 0; padding: 0;width: 208px; list-style: none; float: left;
}
.rechts_lijstmetlinks li.titel 
{
	margin: 0; padding: 0; background: #00ADD0; color: #fff; padding: 7px 10px 8px 10px; width: 188px; font-weight: bold;
}
.rechts_lijstmetlinks li 
{
	border-bottom: 1px solid #CCCCCC;
}
.rechts_lijstmetlinks li a 
{
	  float: left; padding: 7px 10px 8px 30px; width: 168px; text-decoration: none;
}
.rechts_lijstmetlinks li a.pdf 
{
	  background: url(../img/pdf.png) 10px 6px no-repeat;
}
.rechts_lijstmetlinks li a.mail 
{
	  background: url(../img/mail.png) 10px 6px no-repeat;
}
.rechts_lijstmetlinks li a.foto 
{
	  background: url(../img/foto.png) 10px 6px no-repeat;
}
.rechts_lijstmetlinks li a.video 
{
	  background: url(../img/video.png) 10px 6px no-repeat;
}

#footer 
{
	float: left;
	width: 980px;
	height: 30px;
	background: #00ADD0;
	line-height: 30px;
	color: #FFFFFF;
	font-size: 11px;
}
#footer .flinks { float: left; width:470px; padding-left: 20px; }
#footer .frechts { float: left; width:470px; padding-right: 20px; text-align: right;}

#footer a {
	color: #FFFFFF;
	text-decoration: none;
}
#footer a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.tussen {
	padding: 0 5px;
}
input.formulier_veld, 
select.formulier_veld,
textarea.formulier_veld_multiline		{font-family: Arial; font-size: 12px; display:block; float:left; margin-top:3px; margin-bottom:3px; padding:1px; border:1px solid #CCCCCC;}
.formulier_veldtitel					{padding-left:0px;}
.formulier_button 						{width:80px; height:20px; background:#00ADD0; color:#FFFFFF; border:none; font-weight:bold; font-size:12px; text-align:center; line-height:18px; margin-top:15px; margin-bottom:5px; float:left; text-decoration:none; cursor:hand;}

/*---- sIFR ---*/
.sIFR-flash 							{visibility: visible !important; margin:0; padding:0;}
.sIFR-unloading .sIFR-flash 			{visibility: hidden !important;}
.sIFR-replaced, .sIFR-ignore 			{visibility: visible !important;}
.sIFR-alternate 						{position:absolute; left:0; top:0; width:0; height:0; display:block; color:#000000; overflow:hidden;}
.sIFR-replaced div.sIFR-fixfocus		{margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none;}
.sIFR-dummy 							{width:0px; height:0px; margin-left:42px; z-index: 0;}
