/* RESET ALL ELEMENTS

Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}

/* DISPLAY ALL FONTS EQUALLY

Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}

/* Oude css */
/*ul#slider{line-height:33px; margin-top:-12px; }
 ul#slider li{ display:inline;  padding: 5px 0px 5px 5px; margin: 0 5px 0 0; }*/

/* aangepast door Joni */
ul#slider{
	line-height:33px; 
	margin-top: 0px;
}

ul#slider li{ 
	display:inline;  
	padding: 0px 0px 0px 5px; 
	margin: 0 5px 0 0; 	
}

ul#slider li img{
	padding: 8px 5px 0 5px;	
}


/* GENERAL STYLES */


#stempel{
	background: url(../img/stempel.png) no-repeat;
	width: 204px;
	height: 204px;
	position: absolute;
	z-index: 5;
	margin: 16px 0 0 800px;
}




body {
	color: #262626;
	background-color: #cde8f9;
}
body.bg1 { background: #cde8f9 url('../img/bg.jpg') no-repeat bottom center; }
body.bg2 { background: #cde8f9 url('../img/bg_2.jpg') no-repeat bottom center; }
body.bg_slideshow { background: #364757 url("../img/bg_overlay.jpg") no-repeat top center; }

body,td,th,input,select,textarea {
	font-size: 12px;
	font-family: Arial, Tahoma, sans-serif;
	line-height: 17px;
	position:
}


input,textarea { line-height: normal; }

p { margin-bottom: 20px; line-height: 18px;}



a { color: #3c80e6; }
a:hover { color: #3c80e6; text-decoration: underline; }
a:active { color: #3c80e6; }

img { border: none; }
fieldset { border: none; }
caption { display: none; }

ul { margin-bottom: 18px;}
ol {}

table { border-collapse: collapse; }
th, td {}
th {}
thead th {}
tbody th {}
tfoot th {}
tfoot td {}

dl dt {}
dl dd {}

strong { font-weight: bold; }
em { font-style: italic; }



/* HEADINGS */

h1,h2,h3{
	margin-bottom: 18px;
	color: #002d71;
	font-family: Georgia, serif;
	letter-spacing: 1px;
}

h4,h5,h6 {
	color: #D8531B;
}

h1 a,h2 a,h3 a,h4 a,h5 a,h6 a { text-decoration: none; color: #cf2e00; }

h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover {  }

h1 { font-size: 22px; }
h2 { font-size: 30px; line-height: 1em;}
h3 { font-size: 21px; }
h4 { font-size: 12px; font-weight: bold;}
h5 { font-size: 13px; font-weight: bold; }



/* GENERAL CLASSES */

a.bullet_tell_friends { padding: 4px 0 4px}
a.bullet_tell_friends.aligned img { margin-left: -5px; }
a.bullet_tell_friends img { display: block; float: left; position: relative; top: -3px;}
/*ie*/
a.bullet_tell_friends span { top: 7px;}

a.special_link_1 { text-decoration: none; font-family: georgia; font-size: 16px; color: #002d71; }

.hidden			{ display: none}

.left 			{ float: left; }
.right 			{ float: right; }

.clear			{ clear: both; }
.clear-left		{ clear: left; }
.clear-right	{ clear: right; }

.text-right		{ text-align: right; }
.text-center	{ text-align: center; }
.text-left		{ text-align: left; }
.text-justify	{ text-align: justify; }

.text ul{ 
    margin: 0;
    margin-top:-35px;
    margin-bottom:35px;
    padding: 0; 
}

.text li{ 
    margin: 0;
    padding: 0;
    list-style-position: inside;
    list-style-type: disc;
}


p.intro 		{ font-size: 14px; line-height: 20px;}

.image_description { color: #4D7AAE; font-style: italic; font-size: 12px; display: static; width: 250px;}
.image_description strong { color: #D8531B;}

/*
.arrow_small_navy	{ padding: 0 3px; background: url("../img/bullet_arrow_small_navy.png"); display: inline; }
.arrow_big_navy		{ margin-left: 3px; padding: 0 5px 0 6px; background: url("../img/bullet_arrow_big_navy.png"); display: inline; }
.arrow_big_white	{ margin-left: 3px; padding: 0 5px 0 6px; background: url("../img/bullet_arrow_big_white.png"); display: inline; }
*/

.arrow_small_navy img,
.arrow_big_navy	img,
.arrow_big_white img { display: inline; vertical-align: middle;}

/*ie*/
.arrow_small_navy span,
.arrow_big_navy	span,
.arrow_big_white span { vertical-align: middle; }

.arrow_big_navy	span,
.arrow_big_white span { left:3px;}

/* BG */



/* CONTAINER */

#container_wrapper {
	background: url('../img/bg_container.gif') repeat-x center top;
}

#container {
	position: relative;
	z-index: 3;
	width: 960px;
	margin: 0 auto;
	position: relative;
}

/* HEADER */

#header {
	position: abolsute;
	width: 100%;
	height: 155px;
}

#header h1 {
	position: relative;
	top: 30px;
	left: -10px;
	width: 329px;
	height: 121px;
}

#header h1 a {
	display: block;
	width: 329px;
	height: 121px;
	text-indent: -1234em;
	background-image: url('../img/logo_saa.png');
}




#languageSelect {

    color:#FFF; 

    font-size:10px; 

    position:absolute; 

    width:100%;

    top:-1px;

}



#languageSelect ul{

    padding:0px 30px 0 0;



}



#languageSelect li{

    display:inline;

    border-left: solid 1px #3f5e8c;

    padding: 0px 10px 0 10px;

    color:#FFF;

}



#languageSelect li a{

    text-decoration: none;

    color:#FFF;

}

#languageSelect li a.active{

    text-decoration: none;
 
    color:#d8531b;

}




#languageSelect li a:hover{

    color:#d8531b;

}





#languageSelect li img{

    padding: 0px 3px 0 0;

}





#languageSelect li.firstItem{

    border-left: 0px;



}




/* CONTENT */

#content {
	position: relative;
	background: #fff;
	width: 900px;
	padding: 21px 30px 30px;
	_padding-bottom: 10px;
	color: #434729;
}

#content_corners{
	top: 0;
	margin: 0 9px;
	height: 9px;
	background: #fff;
}

#content_corners .corner{
	position: relative;
	height: 9px;
	width: 9px;
	_font-size: 1px;
}

#content_corners .tl {
	float: left;
	left: -9px;
	background: url('../img/corner_white_tl.png');
}

#content_corners .tr {
	float: right;
	right: -9px;
	background: url('../img/corner_white_tr.png');
}

#content_main_wrapper {
	position: relative;
	width: 680px;	
 	float: left;
 	background-color: #D5DD89;
}

#content_main_spacer {
	width: 0px;
	float: right
}

/* CONTENT MAIN */

#content_main {
	float: left;
	width: 680px;	
	position: relative;
}

#content_main div.intro {
	background: #d5dd89;
	padding: 20px 70px 10px 0;
	font-size: 14px;
}

#content_main .article {
	padding: 20px;
}

#content_main .indent {
	padding-left: 160px !important;
	padding-right: 54px;
}

#content_main .indent.small {
	padding-left: 80px !important;
	padding-right: 54px;
}



#content_main .teaser_left {
	margin: 20px 20px 20px -127px;
	_margin: 20px 20px 20px -62px;
	float: left;
	clear: left;
}
#content_main .teaser_right {
	margin: 10px -30px 10px 10px;
	*margin-right: -15px;
	float: right;
	clear: right;
}

#content_main .quote_block {
	position: relative;
	background: #4e8bce;
	width: 176px;
	font-family: georgia, times new roman, serif;
	font-size: 18px !important;
	font-style: italic;
	color: #fff;
	line-height: 1.6;
	padding: 20px;
}

#content_main .white_block {
	background: #edf1d0;
	padding: 17px;
	position: relative;
	width: 176px;
}

#content_main .white_block_photo {
	background: #edf1d0;
	padding: 17px;
	position: relative;
	width: 149px;
}


/* NAVIGATION */

#navigation { 
	text-align: center;
	background-color: #d5dd88; 
	padding-left: 1px !important;
}
#navigation.image_archive_navigation {
	background: #dde4a1;
	padding: 30px 65px 30px 0;
}

#navigation a { text-decoration: none; }

#navigation .previous {
	float: left;
	background: url("../img/bullet_arrow_navigation_left.gif") no-repeat center left;
	padding-left: 20px;
}

#navigation .next {
	float: right;
	background: url("../img/bullet_arrow_navigation_right.gif") no-repeat center right;
	padding-right: 20px;
}

#navigation .previous,
#navigation .next {
	color: #002D71;
	font-size: 14px;
}

#navigation ul {
	margin: 0 auto;
}

#navigation ul li {
	display: inline;
	padding: 0 1px;
}

#navigation ul li.active a {
	color: #D14000;
	font-weight: bold;
	font-size: 18px;
	padding: 0;
	position: relative;
	top: 2px;
}


/* CORNER MASKS */

.corner_masks{
	display: block;
}

.corner_masks .corner,
#content_main .corner_masks .corner{
	height: 8px;
	width: 8px;
	display: block;
	position: absolute;
	_font-size: 1px;
	_position: absolute !important;
}

.corner_masks .tl {
	top: 0;
	left: 0;
	background: url('../img/corner_mask_tl.png');
}

.corner_masks .tr {
	top: 0;
	right: 0;
	background: url('../img/corner_mask_tr.png');
}

.corner_masks .bl {
	bottom: 0;
	*bottom: -1px;
	left: 0;
	background: url('../img/corner_mask_bl.png');
}

.corner_masks .br {
	bottom: 0;
	*bottom: -1px;
	right: 0;
	background: url('../img/corner_mask_br.png');
}

#content_main * .corner_masks .tl { background: url('../img/corner_mask_green_tl.png'); }
#content_main * .corner_masks .tr { background: url('../img/corner_mask_green_tr.png'); }
#content_main * .corner_masks .bl { background: url('../img/corner_mask_green_bl.png'); }
#content_main * .corner_masks .br { background: url('../img/corner_mask_green_br.png'); }

/* NEWS OVERVIEW */

.news_overview .news_articles .odd {
	background: #dde4a1;
}

.news_overview .news_articles .even {
	background: #e6ebb8;
}

.news_overview .news_articles div {
	padding:  20px 30px 10px 0;
}

.news_overview .news_articles div img{
	float: left;
	margin: 2px 17px 17px 0;
}

.news_overview .news_articles div p {
	line-height: 1.6em;
}

.news_overview .news_articles div p img{
	float: none;
	margin: 0;
}

.news_overview .news_articles div p a{
	color: #003772;
	text-decoration: none;
}

.news_overview .news_articles div p a:hover { text-decoration: none !important; }



/* BEELDARCHIEF */

.images_overview {}
.images_overview img { float: left; margin-right: 20px; }
.images_overview p { color: #565737; }
.images_overview p a.bullet_tell_friends { margin-left: 100px; display: block}
.images_overview p a.bullet_tell_friends img{ margin-right: 0px; }

.images_overview .images_items { background: #dde4a1; padding-top: 30px; padding-left: 160px;}

.images_overview .images_items .image_item {
	float: left;
	width: 200px;
	height: 240px;
	margin-right: 55px;
	_margin-right: 35px;
}

.image_item a.image_container {
	display: block;
	text-decoration: none;
	position: relative;
	height: 150px;
	width: 200px;
}

.image_item a.image_container img { position: absolute; top: 0; }
.image_item p { font-size: 11px; color: #002a4c; }
.image_item p span { font-weight: bold; }

.image_item a.image_container .border_overlay {
	display: block;
	position: absolute;
	z-index: 5;
	top: 0;
	border: 4px solid #d14001;
	width: 192px;
	height: 142px;
	opacity: 0;
	filter: alpha(opacity=0);	/* for IE */
	-khtml-opacity: 0;
}
.image_item a.image_container:hover .border_overlay {
	opacity: 1;
	filter: alpha(opacity=100);	/* for IE */
	-khtml-opacity: 1;
}
.image_item h3 { margin-top: 10px; margin-bottom: 2px;}
.image_item h3 img { float: none; margin: 1px 0 0 7px; }


/* DROMER */

.dreamer {}
.dreamer .article div {  }
.dreamer .article div div { font-size: 14px; display: block; }

.dreamer ul.floating_image {
	display: block;
	width: 130px;
}

.dreamer .article ul.floating_image li {
	display: block;
	clear: both;
	font-size: 10px;
	margin: 0;
	padding: 0;
	line-height: 1.3;
	color: #3f5e8c;
}
.dreamer .article ul.floating_image li strong {
	font-weight: bold;
	width: 52px;
	float: left;
}
.dreamer .article ul.floating_image li span {
	margin: 0;
	width: 75px;
	float: left;
}
.dreamer .droomlijst .header { background: #e9eec5; padding: 10px 0; margin: 0; }
.dreamer .droomlijst .odd { background: #dde4a1; padding: 3px 0; }
.dreamer .droomlijst .even { background: #e6ebb8; padding: 3px 0; }

.dreamer .droomlijst div{
	position: relative;
	line-height: 22px;
	height: 22px;
}

.dreamer .droomlijst div a {
	text-decoration: none;
	background: url("../img/bullet_arrow_nieuws.gif") right -24px no-repeat;
	padding-right: 14px; 
}
.dreamer .droomlijst div a:hover {
	color: #de8857;
	background: url("../img/bullet_arrow_nieuws.gif") right 4px no-repeat;
	padding-right: 14px;
}
.highlightspacer {
	width: 1px;
	background: transparent;
	border: 0 none;
	margin: 0 -1px;
}

/* MATERIAAL */

.open_album {
	text-align: right;
	display: block;
	font-size: 14px;
}

.open_album a{
	text-decoration: none;
	color: #002D71;
}

.open_album img{
	display: inline;
	vertical-align: middle;
}

/* LOCATIES */

.location_maps_block {
	position: relative;
	margin: 0 55px 30px;
	background: #edf1d0;
	padding: 20px;
}

ul.locations {
	margin: 0; 
}

ul.locations li{
	display: block;
	float: left;
}

ul.locations li a{
	position: relative;
	display: block;
	font-family: Georgia, serif;
	font-size: 17px;
	color: #4d7aae;
	text-decoration: none;
	padding: 7px 14px 6px;
}

ul.locations li.active {
	background-color: #edf1d0;
}

ul.locations li.active a {
	color: #002163;
}

.locaties .locations_block #gmap {
	height: 300px;
	width: 530px;
	margin-bottom: 10px;
	overflow:hidden;
}

.locaties .location_form {
	width: 530px;
	position: relative;
}
.locaties .location_form div{
	margin-top: 10px;
	float: left;
}

.locaties .location_form legend{
	font-size: 14px;
	color: #666;
}

.locaties .location_form input.text{
	border: solid 1px #666;
	width: 120px;
	display: block;
	float: left;
	margin-right: 24px;
	color: #666;
	font-size: 9px;
	line-height: 15px;
	height: 14px;
	padding: 2px 0 0 2px;
}

.locaties .location_form label{
	text-transform: uppercase;
	width: 50px;
	float: left;
	font-size: 9px;
	color: #666;
}

.locaties .location_form .submit{
	border: none;
	background: none;
	color: #002D71;
	font-size: 13px;
	text-decoration: none;
	position: absolute;
	top: 34px;
	right: 0;
}
.locaties .location_form .submit img {
	display: inline;
	vertical-align: middle;
}

/* CONTENT RIGHT */

#content_right {
 	width: 200px;
 	float: right;
 	margin-bottom: -40px;
}

#content_right .block {
	position: relative;
	padding: 14px 14px 1px 14px;
	margin-bottom: 15px;
	_height: 1px;
}

#content_right .block .photo {
	margin: 0 -14px;
	*margin: 0;
	*position: relative;
	*left: -28px;
	_margin: 0 -14px !important;
	_left: 0 !important;
}

#content_right .block p,
#content_right .block p a {
	text-decoration: none;
}

#content_right .yellow { background-color: #ffd741; }
#content_right .blue { background-color: #4c8bce; }
#content_right .baby { background-color: #cde8f9; }
#content_right .grey { background-color: #dddee0; }
#content_right .bluegrey { background-color: #e3e8eb; }

#content_right h3,
#content_right h3 a { color: #002D71; }

#content_right .blue h3,
#content_right .blue h3 a,
#content_right .blue p a { color: #fff; }


#content_right .beeldarchief p a,
#content_right .beeldarchief { color: #003772; }


#content_right .inschrijven .icon_agenda {
	float: left;
	width: 45px;
	height: 55px;
	text-indent: -1234em;
	margin: -2px 8px 0pt 0pt;
	background: url("../img/icon_agenda.png") no-repeat;
}

#content_right .antwoorden {
	background: #4C8BCE url("../img/bg_airplane.jpg") no-repeat bottom right;
}

#content_right .financien .icon_phone {
	float: left;
	width: 45px;
	height: 56px;
	text-indent: -1234em;
	margin: 0px 8px 0pt 0pt;
	background: url("../img/icon_phone.png") no-repeat;
}

#content_right .nieuwsbrief .icon_envelope {
	float: right;
	width: 90px;
	height: 64px;
	text-indent: -1234em;
	margin: 24px 0pt 0pt 8px;
	background: url("../img/icon_envelope.png") no-repeat;
}

#content_right .nieuwsbrief { color: #003772; }
#content_right .nieuwsbrief form div.clear {
	_height: 1px;
}

#content_right .nieuwsbrief form label { 
	display: block;
	font-weight: bold;
	margin-bottom: 6px;
}

#content_right .nieuwsbrief form label.right {
	width: 150px;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	_position: relative;
	_top: 3px;
	margin-bottom: 10px;
}

#content_right .nieuwsbrief form input.text {
	border: 1px solid #003772;
	background-color: #FFF;
	font-size: 16px;
	padding: 2px;
	margin-bottom: 12px;
	width: 166px;
}

#content_right .nieuwsbrief input.submit {
	border: 0;
	color: #003772;
	padding: 0 17px 0 0;
	margin: 0;
	background: transparent url("../img/bullet_arrow_big_nieuwsbrief.gif") no-repeat right 2px;
	cursor: pointer;
}




#content_right .nieuws ul li,
#content_right .nieuws ul li a { 
	font-size: 10px;
	color: #4D739D;
	text-decoration: none;
}
#content_right .nieuws ul li a {
	background: url("../img/bullet_arrow_nieuws.gif") no-repeat right -27px;
	padding-right: 12px;
}
#content_right .nieuws ul li a:hover {
	color: #DF7A4D;
	background-position: right 1px;
}
#content_right .nieuws a.readmore {
	color: #003772;
	background: url("../img/bullet_arrow_big_nieuws.gif") no-repeat right top;
	padding-right: 20px;
	font-size: 12px;
}





/* BREADCRUMB */

#breadcrumb {
	position: absolute;
	top: 0;
	left: 33px;
}

#breadcrumb ul { margin: 0; padding: 0; }

#breadcrumb ul li {
	list-style-type: none;
	float: left;
	font-size: 10px;
	font-weight: bold;
	color: #99a9b6;
	padding-right: 4px;
}

#breadcrumb ul li a { 
	color: #99a9b6; 
	text-decoration: none;
	background: url("../img/bullet_arrow_breadcrumb.gif") no-repeat right 3px;
	padding-right: 11px; 
} 

#breadcrumb ul li a:hover { color: #3c80e6; }



/* CAROUSEL */

.carousel {
	margin: 16px 0;
	width: 960px;
	height: 160px;
	padding: 11px 0;
	background: #fff;
	color: #4D739D;
	position: relative;
}

.carousel .wrapper {
	width: 960px;
	background: url("../img/bg_carousel.gif") no-repeat left top;
}

.carousel .block{
	padding: 9px 20px 6px;
	float: left;
	height: 145px;
	width: 200px;
	overflow: hidden;
	position: relative;
}
.carousel .block h3,
.carousel .block h3 a {
	color: #002D71
}
.carousel .block a.readmore {
	position: absolute;
	left: 20px;
	bottom: 6px;
	color: #003772;
	text-decoration: none;
	background: url("../img/bullet_arrow_big_navy.gif") no-repeat center right;
	padding-right: 20px;
}
.carousel .block a.readmore:hover {
	text-decoration: underline;
}
.carousel .materiaal {
	background: url("../img/bg_materiaal.jpg") no-repeat bottom right;
}

.carousel .icon_magnifying_glass {
	width: 90px;
	height: 96px;
	text-indent: -1234em;
	float: right;
	margin:2px 0px 0px 20px;
	background: url("../img/icon_magnifying_glass.gif") no-repeat;
}

.carousel .icon_calendar {
	width: 125px;
	height: 112px;
	text-indent: -1234em;
	float: right;
	margin:6px -13px 0pt 12px;
	background: url("../img/icon_calendar.gif") no-repeat;
}

.carousel .icon_house {
	width: 90px;
	height: 85px;
	text-indent: -1234em;
	float: right;
	margin:0px 0pt 0pt 5px;
	background: url("../img/icon_house.gif") no-repeat;
}

.carousel #bg_arrow_left {
	left: -60px;
	background: url("../img/bullet_arrow_bg_left.png");
}

.carousel #bg_arrow_right {
	right: -60px; 
	background: url("../img/bullet_arrow_bg_right.png");
}

.carousel #bg_arrow_right,
.carousel #bg_arrow_left {
	text-indent: -1234em;
	text-decoration: none;
	color: #fff;
	width: 50px;
	height: 55px;
	position: absolute;
	top: 65px;
	cursor: pointer;
}




/* MENU */

#menu {
	position: absolute;
	right: 35px;
	top: 112px;
	z-index:10;
}

#menu ul li {
	display: block;
	float: left;
	position: relative;
}

#menu ul li a {
	display: block;
	font-family: Georgia, serif;
	font-size: 22px;
	color: #4d7aae;
	text-decoration: none;
	padding: 11px 6px 15px;
	margin: 0 9px 0;
	text-align: center;
}

#menu ul li .sides div{
	height: 43px;
	width: 9px;
	position: absolute;
	display: none;
}

#menu ul li .sides .side_l{
	left: 0px;
	background: url('../img/menu_l.png');
}

#menu ul li .sides .side_r{
	right: 0px;
	background: url('../img/menu_r.png');
}

#menu ul li a:hover,
#menu ul li a:active,
#menu ul li.active a{
	color: #002163;
	text-decoration: none !important;
}

#menu ul li.active a {
	background: #fff;
}

#menu ul li.active .sides div{
	display: block;
}



/* FOOTER MENU */

#footer_menu{
	background: url('../img/footer_bg.png');
	padding: 32px 16px 17px 16px;
	width: 928px;
	margin: 16px 0 0;
	overflow: hidden;
	color: #6687AA;
	font-size: 14px;
}

#footer_menu .wrapper {
	width: 928px;
	background: url("../img/bg_footer.gif") no-repeat 184px 0px;
}

#footer_menu .block{
	float: left;
	width: 125px;
	padding: 0 30px;
}

#footer_menu .block h3,
#footer_menu .block h3 a {
	color: #002D71;
}

#footer_menu .block ul li {
	padding: 4px 0;
}

#footer_menu .block ul li a { 
	background: url("../img/bullet_arrow_footer.gif") left 4px no-repeat; 
	padding: 0 0 0 15px;
	text-decoration: none;
	display: block;
}
#footer_menu .block ul li a:hover {
	background-position: left -87px;
	color: #D14000;
	text-decoration: none;
}




/* FOOTER CORNERS */

#footer_corners{
	height: 9px;
	margin: 0 9px 16px;
	background: url('../img/footer_bg.png');
}

#footer_corners .corner{
	position: relative;
	height: 9px;
	width: 9px;
	_font-size: 1px;
}

#footer_corners .bl {
	float: left;
	left: -9px;
	background: url('../img/corner_blue_bl.png');
}

#footer_corners .br {
	float: right;
	right: -9px;
	background: url('../img/corner_blue_br.png');
}





/* FOOTER */
#footer {
	margin: 0 0 110px;
	font-size: 14px;
	color: #fff;
	padding: 0 20px;
}
#footer a {
	color: #fff;
	text-decoration: none;
}
#footer .right {
	font-size: 10px;
}

#footer span {
	font-size: 1px;
	display: block;
}



/* POPUP */

#popup_holder{
	display:none
}

.popup {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
}


.popup .content_overlay{
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: #364757 url("../img/bg_overlay.jpg") no-repeat top center;
}

.popup .container_wrapper {
	position: absolute;
	top: 0;
	height: 100%;
	width: 100%;
}

.popup .container{
	width: 820px;
	margin: 0 auto;
}

.popup .close{
	margin-top: 125px;
	margin-right: 30px;
	float: right;
	position: relative;
}

.popup .close a{
	display: block;
	color: #D14201;
	text-decoration: none;
	padding: 8px 6px 5px 32px;
	margin: 0 9px 0;
	text-align: center;
	background: #fff url('../img/bullet_red_cross.gif') 6px 10px no-repeat;
}

.popup .close .sides div{
	height: 43px;
	width: 9px;
	position: absolute;
	display: block;
}

.popup .close .sides .side_l{
	left: 0px;
	background: url('../img/menu_l.png');
}

.popup .close .sides .side_r{
	right: 0px;
	background: url('../img/menu_r.png');
}


.popup_content_corners{
	top: 0;
	margin: 0 9px;
	height: 9px;
	background: #fff;
}

.popup_content_corners .corner{
	position: relative;
	height: 9px;
	width: 9px;
	_font-size: 1px;
}

.popup_content_corners .tl,
.popup_content_corners .bl {
	float: left;
	left: -9px;
}

.popup_content_corners .tr,
.popup_content_corners .br {
	float: right;
	right: -9px;
}

.popup_content_corners .tl{	background: url('../img/corner_white_tl.png')}
.popup_content_corners .tr{	background: url('../img/corner_white_tr.png')}
.popup_content_corners .bl{	background: url('../img/corner_white_bl.png')}
.popup_content_corners .br{	background: url('../img/corner_white_br.png')}

.popup_content {
	position: relative;
	background: #fff;
	padding: 21px 30px 4px;
}

.popup_content_main {
	position: relative;
 	background-color: #D5DD89;
 	padding: 20px 30px 0 30px;
 	height: 100%;
}

/* POPUP CONTENT */

#popup_content {
	display: none;
}

/* POPUP CONTENT  SLIDESHOW*/
#popup_slideshow .popup_content_main{
	padding: 20px 20px 10px;
	_height: 1px;
	position: relative;
}

#popup_slideshow .popup_content_main .move_big {
	color:#FFFFFF;
	cursor:pointer;
	height:55px;
	position:absolute;
	text-decoration:none;
	text-indent:-1234em;
	top:65px;
	width:50px;
	overflow: hidden;
}
#popup_slideshow .popup_content_main .move_big span {
	width: 50px;
	height: 110px;
	position: absolute;
	top: 0;
	left: 0;
}
#popup_slideshow .popup_content_main .one_to_left { left: -100px; }
#popup_slideshow .popup_content_main .one_to_right { right: -100px; }
#popup_slideshow .popup_content_main .one_to_right span { background:transparent url(../img/bullet_arrow_bg_right_2.png) repeat scroll 0%; }
#popup_slideshow .popup_content_main .one_to_left span { background:transparent url(../img/bullet_arrow_bg_left_2.png) repeat scroll 0%; }


#popup_slideshow .popup_content_main .image_container{
	text-align: center;
	height: 1px;
	overflow: hidden;
	margin-bottom: 10px;
}

#popup_slideshow .image_container img{
	display: inline;
}

#popup_slideshow .image_description{
	width: auto;
	margin: 0;
}

#popup_slideshow .image_description .description {
	display: block;
	width: 530px;
}


#popup_slideshow .image_description .slideshow{
	display: block;
	float: right;
	font-size: 14px;
	text-align: right;
	font-style: normal;
	color: #002D71;
	margin-left: 60px;
}

#popup_slideshow .image_description .slideshow img{
	display:inline;
	vertical-align: middle;
}

#popup_slideshow .image_description .slideshow a{
	color: #002D71;
	text-decoration: none;
}

#popup_slideshow .scroller_wrapper{
	margin-top: 20px;
}

#popup_slideshow .move{
	display: block;
	height: 35px;
	width: 32px;
	top: 33px;
	margin: 0;
	padding: 0;
	overflow: hidden;
	position: relative;
}

#popup_slideshow .to_right{
	float: right;
	background: url('../img/bullet_arrow_big_red_right_2.gif') top left no-repeat;
}

#popup_slideshow .to_left{
	float: left;
	background: url('../img/bullet_arrow_big_red_left_2.gif') top left no-repeat;
	margin-right: 10px;
}

#popup_slideshow .move_disabled {
	background-position: bottom left !important;
}

#popup_slideshow .scroller{
	height: 90px;
	overflow: hidden;
	display: block;
	position: relative;
	overflow: hidden !important;
	width: 676px;
	float: left;
}

#popup_slideshow .scroller ul {
	width: 12345em;
	margin-left: 0;
}

#popup_slideshow .scroller li{
	float: left;
	margin-right: 14px;
	_overflow: hidden !important;
	_height: 90px;
	
}

#popup_slideshow .scroller .image_container{
	position: relative;
	display: block;	
}

#popup_slideshow .scroller img{
	height: 90px;
	display: block;
}

#popup_slideshow .scroller .border_wrapper{
	display: block;
	height: 82px;
	position: relative;
	top: -90px;
	left: -4px;
	margin: 0 4px 0;
	_width: 0px;
}

#popup_slideshow .scroller .border_overlay {
	display: block;
	position: absolute;
	z-index: 5;
	top: 0;
	_left: -0.1px;
	width: 100%;
	height: 100%;
	border: 4px solid #d14001;
	opacity: 0;
	filter: alpha(opacity=0);	/* for IE */
	-khtml-opacity: 0;
	_height: 82px;
}

#popup_slideshow .scroller .active .image_container .border_overlay,
#popup_slideshow .scroller .image_container:hover .border_overlay {
	opacity: 1;
	filter: alpha(opacity=100);	/* for IE */
	-khtml-opacity: 1;
}

#popup_slideshow .meta{
	position: absolute;
	top: 0;
	left: 10px;
	_left: -20px;
	color:#3F5E8C;
	font-size:10px;
}

#popup_slideshow .bullet_tell_friends{
	position: absolute;
	bottom: -60px;
	*bottom: 120px;
	left: 330px;
	color:#fff;
}

#popup_slideshow .meta strong{
	margin-left: 20px;
}

/* POPUP CONTENT  VERTEL VRIEND*/

#popup_vertel_vriend{
	padding-left: 30px;
	/* *height: 1px; ie7 opvanging die niet werkt?*/
}

#popup_vertel_vriend img{
	margin-right: 15px;
}

#popup_vertel_vriend p {
	margin-right: 30px;
}

#popup_vertel_vriend form legend {
	font-family: Georgia, serif;
	font-size: 22px;
	line-height: 20px;
	color: #023670;
	margin: 5px 0 10px;
	line-height: 30px;	
}

#popup_vertel_vriend form fieldset {
	margin: 15px 0 15px;
	
}

#popup_vertel_vriend form .form_row {
	display: block;
	width: 460px;
	clear: both;
}

#popup_vertel_vriend form label { 
	color: #023670;
	display: block;
	margin-bottom: 6px;
	float: left;
}

#popup_vertel_vriend form label.checkbox {
	float: right;
	width: 300px;
	font-size: 11px;
	line-height: 12px;
	font-weight: normal;
	_position: relative;
	_top: 3px;
	margin-bottom: 10px;
}

#popup_vertel_vriend form input.text,
#popup_vertel_vriend form .form_row span {
	display: block;
	float: right;
	font-size: 16px;
	padding: 2px;
	margin-bottom: 12px;
	width: 325px;
}

#popup_vertel_vriend form input.text {
	border: 1px solid #003772;
	background-color: #FFF;
}

#popup_vertel_vriend input.submit {
	border: 0;
	padding: 0 28px 0 0;
	background: transparent url("../img/bullet_arrow_big_send.gif") no-repeat right 5px;
	cursor: pointer;
	margin: 10px 0 0 130px;
	font-family: Georgia, serif;
	font-size: 22px;
	line-height: 20px;
	color: #023670;
}

.submitButton {
	border: 0;
	padding: 0 28px 0 0;
	background: transparent url("../img/bullet_arrow_big_send.gif") no-repeat right 5px;
	cursor: pointer;
	margin: 10px 0 0 130px;
	font-family: Georgia, serif;
	font-size: 22px;
	line-height: 20px;
	color: #023670;
}




.slideshow_popup { text-align: center; width: 100%; }
.slideshow_popup .container_wrapper { position: static; height: auto; margin: 0 auto; text-align: left; }
.slideshow_popup .close { margin-top: 60px; }




#content_main .intro ol li {
	list-style-type: decimal;}

#content_main .intro  ul li {
	list-style-type: disc;}