/* Stylesheet website Prins Dokkum
   Ale van der Ploeg
   www.AddSite.nl 
   */

@import url(/addsite/css/iconen.css);   
   
/* Bodies
---------------------------------------------------------------------------------------------- */   
.lichtblauw {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px; 
	color: #000000; 
	margin: 30px 0px 0px 0px;
	background: #009CDA;		
}

.popup { 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px; 
	color: #000000; 
	margin: 0px 0px 0px 0px;
	background: #ffffff url(../images/popback.gif) no-repeat;	
	}


.paars {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px; 
	color: #000000; 
	margin: 30px 0px 0px 0px;
	background: #6d1f80;		
}

.oranje {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px; 
	color: #000000; 
	margin: 30px 0px 0px 0px;
	background: #f29400;		
}

.rood {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px; 
	color: #000000; 
	margin: 30px 0px 0px 0px;
	background: #e2001a;		
}

.donkerblauw {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px; 
	color: #000000; 
	margin: 30px 0px 0px 0px;
	background: #004a99;		
}


.vierkant {
	position: absolute;
	margin-left: 315px;
	border: 0px;
}

/* Indeling
---------------------------------------------------------------------------------------------- */
#omhulsel { 
	width: 991px; 
	/*margin: 0 auto;*/
	float: left;
	}	
	
#wrapper { 
	width: 991px;
	background: url(../images/achtergrond.gif) top left repeat-y;
	border-top: 1px solid #354853;
	float: left;
	}		
	
a:link { 
	font-weight: normal; 
	text-decoration: none; 
	color: #5D7481;
	}
a:visited { 
	font-weight: normal; 
	text-decoration: none; 
	color: #5D7481;
	}
a:hover, a:active { 
	text-decoration: underline; 
	color: #5D7481;
	}		
	
#footer { 
	color: #ffffff;
	margin-left: 291px;
	padding: 4px 0px 20px 0px;
	}		
	
#footer a:link { 
	font-weight: normal; 
	text-decoration: none; 
	color: #717171;
	}
	
#footer a:visited {
	font-weight: normal; 
	text-decoration: none;
	color: #717171;
	}
#footer a:hover, a:active { 
	text-decoration: underline; 
	background: none;
	color: #717171;
	}		
	
	
#bovenstuk { 
	width: 989px;
	height: 105px;
	background: #ffffff;
	position: relative;
	}
	
#talen { 
	position: absolute;
	width: 120px;
	top: 0px;
	left: 860px;
	}		
	
#talen img{ 
	border: 0px;
	padding: 18px 5px 0px 0px;
	}		
	
	
#knoppen { 
	margin-top: 82px;
	width: 624px;
	font-size: 10px;
	color: #000000;
	text-transform: uppercase;
	float: right;
	}	
	
#knoppen1 { 
	float: left;
	}	
	
#knoppen2 { 
	float: left;
	margin-left: 3px;
	}		
	
#knoppen a:link { 
	font-weight: normal; 
	text-decoration: none; 
	color: #000000;
	}
	
#knoppen a:visited {
	font-weight: normal; 
	text-decoration: none;
	color: #000000;
	}
#knoppen a:hover, a:active { 
	text-decoration: none; 
	background: none;
	color: #9E9EA0;
	}	
	
	
#knoppen a.engels:link { 
	font-weight: normal; 
	text-decoration: none; 
	color: #9E9EA0;
	}
	
#knoppen a.engels:visited {
	font-weight: normal; 
	text-decoration: none;
	color: #9E9EA0;
	}
#knoppen a.engels:hover, a:active { 
	text-decoration: none; 
	background: none;
	color: #9E9EA0;
	}	
	
#kleuren { 
	margin: 0px 0px 0px 0px;
	float: right;
	}	
	
#kleuren img { 
	margin: 0px 0px 0px 0px;
	border: 1px solid #ffffff;
	}		
	
#linkerkant { 
	width: 239px;
	float: left;
	background: #354853 url(../images/top_menu.gif) top right no-repeat;
	float: left;
	}
	
.hoofdactief { 
	font-weight: bold;
	}
	
.kolomfoto { 
	margin-left: 40px;
	margin-bottom: 20px;
	}	
	
.fotokolom { 
	width: 120px;
	margin-left: 40px;
	margin-bottom: 20px;
	}
	
.fotokolom img { 
	margin: 0px 0px 20px 0px;
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	}		
	
#rechterkant { 
	width: 700px;
	float: right;
	padding-right: 1px;
	background: url(../images/top_right.gif) top left no-repeat;
	}	
		
.clearer {
	height: 0px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}

.tekstclearer {
	height: 45px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}
	
.logo {
	margin: 27px 0px 0px 40px;
	border: 0px;
	float: left;
	}
	
	
.foto{ 
	float: right;
	margin-top: 1px;
	width: 260px;
	}
	
.foto img { 
	float: right;
	border: 0px solid #90B2D7;
	margin: 0px 0px 5px 0px;
	}		
	
ul { 
	list-style-type: square; 
	color: #354853;
	line-height: 20px;
	margin: 0px;
	} 	
	
	
/* Middenstukken
---------------------------------------------------------------------------------------------- */
#middenstuk_lichtblauw { 
	width: 991px;
	float: left;
	min-height: 450px;
	background: url(../images/middenback_lichtblauw.gif) bottom right no-repeat;
	float: left;
	}
	
/* Fix voor IE */
* html #middenstuk_lichtblauw
{
	height: 450px;
}

#middenstuk_paars { 
	width: 991px;
	float: left;
	min-height: 450px;
	background: url(../images/middenback_paars.gif) bottom right no-repeat;
	float: left;
	}
	
/* Fix voor IE */
* html #middenstuk_paars
{
	height: 450px;
}


#middenstuk_oranje { 
	width: 991px;
	float: left;
	min-height: 450px;
	background: url(../images/middenback_oranje.gif) bottom right no-repeat;
	float: left;
	}
	
/* Fix voor IE */
* html #middenstuk_oranje
{
	height: 450px;
}


#middenstuk_rood { 
	width: 991px;
	float: left;
	min-height: 450px;
	background: url(../images/middenback_rood.gif) bottom right no-repeat;
	float: left;
	}
	
/* Fix voor IE */
* html #middenstuk_rood
{
	height: 450px;
}


#middenstuk_donkerblauw { 
	width: 991px;
	float: left;
	min-height: 450px;
	background: url(../images/middenback_donkerblauw.gif) bottom right no-repeat;
	float: left;
	}
	
/* Fix voor IE */
* html #middenstuk_donkerblauw
{
	height: 450px;
}


/* Teksten
---------------------------------------------------------------------------------------------- */

.tekstform {
	float: left;
	width: 500px;
	padding: 45px 0px 0px 75px;
	}	

.tekst_lichtblauw {
	float: left;
	width: 320px;
	background-position: 25px 83px;
	padding: 45px 0px 0px 75px;
	}	
	
.kop_lichtblauw { 
	font-size: 12px;
	color: #009CDA;
	text-transform: uppercase;
	}	
	
.intro_lichtblauw { 
	color: #009CDA;
	}	
	
	
.tekst_paars {
	float: left;
	width: 320px;
	padding: 45px 0px 0px 75px;
	}	
	
.kop_paars { 
	font-size: 12px;
	color: #6d1f80;
	text-transform: uppercase;
	}	
	
.intro_paars { 
	color: #6d1f80;
	}	
	
	
.tekst_oranje {
	float: left;
	width: 320px;
	background-position: 25px 83px;
	padding: 45px 0px 0px 75px;
	}	
	
.kop_oranje { 
	font-size: 12px;
	color: #f29400;
	text-transform: uppercase;
	}	
	
.intro_oranje { 
	color: #f29400;
	}		
	
	
.tekst_rood {
	float: left;
	width: 320px;
	padding: 45px 0px 0px 75px;
	}	
	
.kop_rood { 
	font-size: 12px;
	color: #e2001a;
	text-transform: uppercase;
	}	
	
.intro_rood { 
	color: #e2001a;
	}		
	
.tekst_donkerblauw {
	float: left;
	width: 320px;
	padding: 45px 0px 0px 75px;
	}	
	
.kop_donkerblauw { 
	font-size: 12px;
	color: #004a99;
	text-transform: uppercase;
	}	
	
.intro_donkerblauw { 
	color: #004a99;
	}	
	
	
	
/* Navigatiebalk
---------------------------------------------------------------------------------------------- */

#navcontainer_nav
	{ 
	width: 239px;
	float: left;
	margin-top: 50px;
	}

#navcontainer_nav ul
	{ 
	line-height: 16px;
	list-style-type: none;
	padding: 0;
	margin: 0px 0px 0px 0px;
	}

#navcontainer_nav li 
	{
	margin: 0px 0px 14px 0px; 
	}
	
#navcontainer_nav li li
	{
	margin: 2px 0px 0px 0px; 
	}	

#navcontainer_nav a 
	{
	display: block;
	color: #CACED0;
	font-size: 10px;
	text-transform: uppercase;
	padding: 0px 0px 0px 40px;
	text-decoration: none;
	font-weight: normal;
	min-height: 14px;
	}
	
/* Fix voor IE */
* html #navcontainer_nav a 
{
	height: 14px;
}	
		

#navcontainer_nav a:hover
	{
	color: #ffffff;
	}

#navcontainer_nav li li a 
	{
	display: block;
	color: #CACED0;
	font-size: 10px;
	text-transform: uppercase;
	padding: 0px 0px 0px 55px;
	text-decoration: none;
	font-weight: normal;
	}

#navcontainer_nav li li li a 
	{
	display: block;
	color: #CACED0;
	font-size: 10px;
	text-transform: uppercase;
	padding: 0px 0px 0px 40px;
	text-decoration: none;
	font-weight: normal;
	min-height: 14px;
	}

#navcontainer_nav  a.subactief
	{
	color: #ffffff;
	background: url(../images/streepje.gif) center right no-repeat;
	}	
	
.knop { 
	padding: 3px 18px 0px 0px;
	background: #354853; /*354853*/
	}	
	
/* Formulier
---------------------------------------------------------------------------------------------- */

form{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	}
	

input.button { 
	background: #009CDA; 
	border-bottom: 1px solid #007EB9; 
	border-left: 1px solid #30BBFE; 
	border-right: 1px solid #007EB9; 
	border-top: 1px solid #30BBFE; 
	color: #ffffff; 
	margin: 5px 0px 10px 0px; 
	padding: 3px 5px 3px 5px; 
	}
	
input.button2 { 
	background: #B06000; 
	border-bottom: 1px solid #AE3300; 
	border-left: 1px solid #FFD22A; 
	border-right: 1px solid #AE3300; 
	border-top: 1px solid #FFD22A; 
	color: #ffffff; 
	font-size: 11px;
	font-weight: normal;
	margin: 0px 0px 0px 10px; 
	padding: 1px 5px 2px 5px; 
	}	

.aanmelden {

	border: 1px solid #97C8DB;
		width: 165px;
		margin-left: 0px;
		font-size: 11px;
		line-height: 11px;
		height: 18px;
		margin: 2px 0px 10px 0px;
		}
	
.input {
	background: #ffffff;
	border: 1px solid #97C8DB;
	font-size: 11px;
		width: 203px;
		margin-left: 10px;
		line-height: 11px;
		height: 16px;	
		}
		
.invulNormaal {
	background: #ffffff;
	border: 1px solid #97C8DB;
	font-size: 11px;
		width: 203px;
		line-height: 11px;
		height: 16px;
		margin: 1px 0px 1px 0px;
		
		}		
		
.invulArea {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	border: 1px solid #97C8DB;
	font-size: 11px;
		width: 223px;
		line-height: 11px;
		margin: 1px 0px 1px 0px;		
		}
		
.veld2pulldown select
{
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 background-color: #ffffff;
 color: #000000;
 border: 1px solid #97C8DB;
 margin-right: 0px;
 text-align: left;
 height: 18px;
 padding: 0 0 0 0;
 margin: 0 0 0 0;
}	

.invulSmall {
	background: #ffffff;
	border: 1px solid #97C8DB;
	font-size: 11px;
		width: 153px;
		line-height: 11px;
		height: 16px;
		margin: 1px 0px 1px 0px;		
		}
		
.invulPulldown {
	background: #ffffff;
	border: 1px solid #97C8DB;
	font-size: 11px;
	height: 18px;
		line-height: 11px;
		margin: 1px 0px 1px 0px;		
		}		
		
.invulXSmall {
	background: #ffffff;
	border: 1px solid #97C8DB;
	font-size: 11px;
		width: 73px;
		line-height: 11px;
		height: 16px;
		margin: 1px 0px 1px 0px;		
		}		
		
		
/* pulldown menu
---------------------------------------------------------------------------------------------- */

#nav, #nav ul {
	float: left;
	list-style: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    line-height: 16px;
	color: #9E9EA0;
}

#nav a {
	display: block;
	color: #9E9EA0;
	text-decoration: none;
}

#nav a.daddy {
}

#nav li {
	float: left;
	padding: 0px 0px 0px 0px;
	text-align: left;
}



#nav li ul {
	background: #DBDBDB;
	position: absolute;
	left: -999em;
	height: auto;
	color: #ffffff;
	width: 100px;
	w\idth: 100px;
	font-weight: normal;
}

#nav li li {
	border-bottom: 1px solid #ffffff;
	padding: 3px 5px 3px 5px;
	width: 90px;
}

#nav li ul a {
	width: 100px;
	w\idth: 100px;
}

#nav li ul ul {
	margin: -1.75em 0 0 14em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li.sfhover {
	color: #5D7481;
}

#nav li.sfhover a:hover {

}


#nav li:hover {
	color: #5D7481;
}

#nav li a:hover {
	color: #5D7481;
}		



/* fotoslider
---------------------------------------------------------------------------------------------- */

/**
 * Copyright (c) 2006, Bill W. Scott
 * All rights reserved.
 *
 * This work is licensed under the Creative Commons Attribution 2.5 License. To view a copy 
 * of this license, visit http://creativecommons.org/licenses/by/2.5/ or send a letter to 
 * Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.
 *
 * This work was created by Bill Scott (billwscott.com, looksgoodworkswell.com).
 * 
 * The only attribution I require is to keep this notice of copyright & license 
 * in this original source file.
 */

/**
 * Standard Configuration. It is advised that this section NOT be modified as the
 * carousel.js expects the behavior outlined below.
 **/
.carousel-component { 
	position:relative;
	overflow:hidden;
	visibility:visible; /* component turns it on when first item is rendered */
}
				
.carousel-component ul.carousel-list { 
	width:10000000px;
	position:relative;
	z-index:1; 
}

.carousel-component .carousel-list li { 
	float:left;
	list-style:none;
	overflow:hidden;
}

.carousel-component .carousel-vertical li { 
	float:none;
	margin-bottom:0px;
}

.carousel-component ul.carousel-vertical { 
	width:auto;
}

.carousel-component .carousel-clip-region { 
	overflow:hidden;
	margin:0px auto;
	position:relative; 
}

/**
 * Safe to override. It is safe to override background, padding, margin, color,
 * text alignment, fonts, etc. Define a separate CSS file and override your style
 * preferences.
 **/

.carousel-component { 
	background:#e2edfa;
	padding:6px 0px 6px 0px;
	-moz-border-radius:10px;
	color:#ffffff;
}
.carousel-component ul.carousel-list { 
	margin:0px;
	padding:0px 0px 0px 0px;
}
.carousel-component .carousel-list li { 
	text-align:center;
	margin:0px 0px 0px 0px;
	padding:0px;
	font:10px verdana,arial,sans-serif;
	color:#666;
}
.carousel-component .carousel-vertical li { 
}
.carousel-component ul.carousel-vertical { 
}


/* fotoslider deel 2
---------------------------------------------------------------------------------------------- */

.sliderwrapper {
  float: left;
  margin-left: 45px;
  margin-top: 35px;
  width: 407px;
  height: 110px;
  background: #ffffff url(../images/wrapperback.gif) top right no-repeat;
}

/* Fix voor IE */
* html .sliderwrapper
{
	margin-left: 22px;
}



/* SMALL CAROUSEL */
#small-carousel .carousel-list li { 
    margin:0px 3px 0px 0px;
}


/* The width = img size + a.borderLeftWidth + a.borderRightWidth + img.borderLeftWidth + img.borderRightWidth */
#small-carousel  .carousel-list li { 
    width:116px; /*110 + 2 + 2 + 1 + 1 */
    border:0px solid green;
}

#small-carousel  .carousel-list li a:link img { 
    border:1px solid #000000;
    display:block; 
}

#small-carousel  .carousel-list li a:visited img { 
    border:1px solid #000000;
    display:block; 
}

#small-carousel  .carousel-list li a:hover img,  #small-carousel  .carousel-list li a:active img { 
    border:1px solid #14A4DD;
    display:block; 
}


#small-carousel {
    padding-right:0px;
    float:left;
    margin-top: 5px;
    background: #ffffff;
    width: 352px;
}

/* BUTTONS */
#prev-arrow-container { 
    width: 27px;
    float: left;
}

#next-arrow-container { 
    width: 26px;
    float: right;
}

#prev-arrow-small { 
    cursor:pointer; 
    margin-top:42px;
    margin-right:2px;
}

#next-arrow-small { 
    cursor:pointer; 
    margin-top:42px;
    margin-left:2px;
}


/* Foto Zoom
---------------------------------------------------------------------------------------------- */

#fotozoom { 
	width: 620px; 
	margin: 0 auto;
	padding: 0;
	border: 0px solid red;
	}

.fotoboven {
	padding: 5px 0px 5px 15px;
	clear: both;
}

.fotoonder {
	height: 10px;
	clear: both;
	line-height: 0px;
	font-size: 0px;
}

#grotefoto
{
	text-align: center;
}

#grotefoto img
{
	border: 0px solid #5ABCDD;
	padding: 5px 5px 5px 5px;
	line-height: 0px;
	text-align: center;
}

.tour1object
{
	background-color: #4D4D4D;
	border: 10px solid #DBDBDB;
	line-height: 0px;
	padding: 1px 1px 1px 1px;
	text-align: center;
	height: 309px;
	width: 600px;
}

.tour2object
{
	background-color: #4D4D4D;
	border: 10px solid #DBDBDB;
	line-height: 0px;
	padding: 1px 1px 1px 1px;
	text-align: center;
	height: 292px;
	width: 600px;
}

.tour3object
{
	background-color: #4D4D4D;
	border: 10px solid #DBDBDB;
	line-height: 0px;
	padding: 1px 1px 1px 1px;
	text-align: center;
	height: 260px;
	width: 600px;
}

#grotefoto .flash
{
	width: 600px;
	background-color: #ffffff;
	border: 1px solid #7A8977;
	line-height: 0px;
	padding: 10px;
	text-align: center;
}

.hoogtefoto
{
	width: 584px;
	height: 280px;
}

#logozoom { 
	width: 119px;
	margin-right: 1px;
	height: 80px;
	float: left;
	}

#bovenspacerzoom { 
	width: 640px;
	height: 12px;
	float: right;
	line-height: 0px;
	}

#navigatie { 
	width: 220px;
	height: 110px;
	line-height: 27px;
	margin-bottom: 1px;
	text-align: right;	
	float: left;
	}	
	
#navigatie a:link, #navigatie a:visited
{
		text-decoration: none;
        color: #F86F10; 
}

#navigatie a:hover
{
	text-decoration: none;
	color: #000000;
}

#titelzoom { 
	width: 400px;
	height: 25px;
	margin-top: 29px;
	margin-bottom: 1px;
	text-align: left;
	float: left;
	}

#snelnavzoom { 
	height: 25px;
	width: 100px;
	margin-top: 74px;
	margin-bottom: 0px;
	padding: 0;
	text-align: right;
	float: right;
	}

#snelnavinfo { 
	width: 100%;
	height: 25px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0 0 0 0;
	}

	/* Fix voor IE */
	* html #snelnavinfo {
		background: none;
		width: 196px;
	}

#infoterug { 
	float: left;
	border: 0px solid red;
	color: #fff;
	margin: 3px 0 0 15px;
	padding: 0 0 0 0;
	}
	
#infoterug a:link, #infoterug a:visited
{
		text-decoration: none;
        color: #f3f3f3; 
}

#infoterug a:hover
{
	text-decoration: underline;
	color: #f3f3f3;
}

#inforechts {
	width: 160px;
	float: right;
	}

.vorige, a.vorige
{
	width: 25px;
	height: 13px;
	margin-top: 6px;
	background: url(../images/buttons/btn_terug.gif) no-repeat 0 0;
	float: right;
}

a.vorige:hover
{
	background: url(../images/buttons/btn_terug2.gif) no-repeat 0 0;
}

.volgende, a.volgende
{
	width: 25px;
	height: 13px;
	margin-top: 6px;
	margin-left: 10px;
	margin-right: 10px;
	background: url(../images/buttons/btn_volgende.gif) no-repeat 0 0;
	float: right;
}

a.volgende:hover
{
	width: 25px;
	height: 13px;
	margin-top: 6px;
	background: url(../images/buttons/btn_volgende_over.gif) no-repeat 0 0;
	float: right;
}

.vorigefb, a.vorigefb
{
	width: 25px;
	height: 13px;
	margin-top: 6px;
	background: url(../images/buttons/btn_terug.gif) no-repeat 0 0;
	float: left;
}

a.vorigefb:hover
{
	background: url(../images/buttons/btn_terug2.gif) no-repeat 0 0;
}

.volgendefb, a.volgendefb
{
	width: 25px;
	height: 13px;
	margin-top: 6px;
	margin-left: 10px;
	margin-right: 0px;
	background: url(../images/buttons/btn_volgende.gif) no-repeat 0 0;
	float: left;
}

a.volgendefb:hover
{
	width: 25px;
	height: 13px;
	margin-top: 6px;
	background: url(../images/buttons/btn_volgende_over.gif) no-repeat 0 0;
	float: left;
}

.vorigespace
{
	width: 25px;
	height: 13px;
	margin-top: 6px;
	background: url(../images/spacer.gif) no-repeat 0 0;
	float: left;
}

.fototekst 
{
	font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 18px; 
	padding: 0 10px 0 11px;
}	


/* Nieuws blokje
---------------------------------------------------------------------------------------------- */



#newskop
{
	color: #ffffff;
	text-transform: uppercase;
	font-weight: bold;
	padding: 45px 0px 10px 40px;
}

.linkje2
{
	position: relative;
	display: block;
	width: 100%;
	text-decoration: none;
}

.nieuwsblokje
{
	display: block;
	text-decoration: none;
	cursor: pointer;
	text-align: left;
	position: relative;
	text-decoration: none;
}

.nieuwsblokje a, .nieuwsblokje a:link, .nieuwsblokje a:visited 
{
	display: block;
	cursor: pointer;
	color: #9CA1A5;
	text-decoration: none;
}


.nieuwsblokje img
{
	margin-top: 10px;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}

.nieuwsblokje .tekst
{
	display: block;
	padding: 15px 30px 15px 40px;
	text-decoration: none;
}



.nieuwsblokje a .blauw
{
	color: #ffffff;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}

.nieuwsblokje a:hover .tekst
{
	color: #9CA1A5;
	text-decoration: none;
}

.nieuwsblokje a:hover
{
	display: block;
	text-decoration: none;
	background: #5D6E78;
}					







.nieuwsblokje_actief
{
	display: block;
	text-decoration: none;
	cursor: pointer;
	text-align: left;
	position: relative;
	text-decoration: none;
}

.nieuwsblokje_actief a, .nieuwsblokje_actief a:link, .nieuwsblokje_actief a:visited 
{
	display: block;
	cursor: pointer;
	color: #9CA1A5;
	text-decoration: none;
	background: #4B5A62;
}


.nieuwsblokje_actief img
{
	margin-top: 10px;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}

.nieuwsblokje_actief .tekst
{
	display: block;
	padding: 15px 30px 15px 40px;
	text-decoration: none;
}



.nieuwsblokje_actief a .blauw
{
	color: #ffffff;
	font-size: 11px;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
}

.nieuwsblokje_actief a:hover .tekst
{
	color: #9CA1A5;
	text-decoration: none;
}

.nieuwsblokje_actief a:hover
{
	display: block;
	text-decoration: none;
	background: #5D6E78;
}					


.btn_intertraffic, a.btn_intertraffic:link, a.btn_intertraffic:visited 
{
	float: right;
	width: 259px;
	height: 169px;
	background: url(../images/btn_intertraffic.gif) 0px 0px;
	margin-top: 17px;
	margin-bottom: 130px;
}

a.btn_intertraffic:hover, a.btn_intertraffic:active
{
	background: url(../images/btn_intertraffic.gif) 0px -169px;
	text-decoration: none;
}