/* 
Noblesse Yachts
======================================================================================
URL:				http://www.noblesseyachts.nl/
Start ontwerp: 		12 april 2007
Start xhtml: 		13 november 2007
Auteur: 			Ale van der Ploeg [http://www.addnoise.nl]
======================================================================================
*/



/* Kleuren Noblesse Bellamare
Grijs:			#A69E9D
Donkergrijs:	#857F7F
Lichtgrijs:		#E7E2DA
Kop:			#474143
Tekst:			#FFFFFF
*/

@import url(/addsite/css/iconen.css);

a:link, a:visited { 
	color: #857F7F;
	text-decoration: none;
	   outline-color: invert;
	   outline-style: none;
	   outline-width: 0pt; 	
	}

a:hover, a:active { 
	color: #857F7F;
	text-decoration: underline;
	}
	

body.bellamare
{
	margin: 0;
	padding: 0;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #FFFFFF; 
	background: #a69e9d url(../images/bodyback.gif) repeat-x top left;
	-webkit-text-size-adjust: none;
}

body.bellamare .tekst a:link, body.bellamare .tekst a:visited { 
	color: #ffffff;
	text-decoration: underline;
	   outline-color: invert;
	   outline-style: none;
	   outline-width: 0pt; 	
	}

body.bellamare .tekst a:hover, body.bellamare .tekst a:active { 
	color: #474143;
	text-decoration: underline;
	}
	
	
body.yachts
{
	margin: 0;
	padding: 0;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #8E8F96; 
	background: #1C1F2D url(../images/bodyback_yachts.gif) repeat-x top left;
	-webkit-text-size-adjust: none;
}

body.yachts .tekst a:link, body.yachts .tekst a:visited { 
	color: #8E8F96;
	text-decoration: underline;
	   outline-color: invert;
	   outline-style: none;
	   outline-width: 0pt; 	
	}

body.yachts .tekst a:hover, body.yachts .tekst a:active { 
	color: #ffffff;
	text-decoration: underline;
	}
	
body.vijfendertig
{
	margin: 0;
	padding: 0;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #808A97; 
	background: #00132C url(../images/bodyback_vijfendertig.gif) repeat-x top left;
	-webkit-text-size-adjust: none;
}

body.vijfendertig .tekst a:link, body.vijfendertig .tekst a:visited { 
	color: #808A97;
	text-decoration: underline;
	   outline-color: invert;
	   outline-style: none;
	   outline-width: 0pt; 	
	}

body.vijfendertig .tekst a:hover, body.vijfendertig .tekst a:active { 
	color: #ffffff;
	text-decoration: underline;
	}
	
body.challenge
{
	margin: 0;
	padding: 0;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 19px;
	color: #A7A7A7; 
	background: #242424 url(../images/bodyback_challenge.gif) repeat-x top left;
	-webkit-text-size-adjust: none;
}

body.challenge .tekst a:link, body.challenge .tekst a:visited { 
	color: #A7A7A7;
	text-decoration: underline;
	   outline-color: invert;
	   outline-style: none;
	   outline-width: 0pt; 	
	}

body.challenge .tekst a:hover, body.challenge .tekst a:active { 
	color: #ffffff;
	text-decoration: underline;
	}	
	

html
{
	height: 100%;
}

#bovenstuk
{
	width: 100%;
	height: 174px;
}

#header_bellamare { 
	margin: 0 auto;
	width: 719px;
	height: 174px;
	position: relative;
	}
	
#header_vijfendertig { 
	margin: 0 auto;
	width: 719px;
	height: 174px;
	position: relative;
	}
	
#header_challenge { 
	margin: 0 auto;
	width: 719px;
	height: 174px;
	position: relative;
	}	
	
#header_yachts { 
	margin: 0 auto;
	width: 719px;
	height: 174px;
	position: relative;
	}	
	
.tewater{
	position: absolute;
	top: 75px;
	right: 0px;
	width: 185px;
	height: 75px;
}

.tewater img{
	float: left;
	border: 0px;
	width: 185px;
	height: 75px;	
}
	
.logo_bellamare { 
	position: absolute;
	top: 0px;
	right: 0px;
	width: 399px;
	height: 123px;
	background: url(../images/logo_bellamare.png) top right no-repeat;
	}
	
	/* Fix voor IE */
	* html .logo_bellamare
	{
		background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='http://www.addsite.nl/addsite/data/sites/noblesse/www/images/logo_bellamare.png', sizingMethod='crop');
	}	
	
.logo_yachts { 
	position: absolute;
	top: 0px;
	right: 0px;
	width: 399px;
	height: 123px;
	background: url(../images/logo_yachts.png) top right no-repeat;
	}	
	
	/* Fix voor IE */
	* html .logo_yachts
	{
		background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='http://www.addsite.nl/addsite/data/sites/noblesse/www/images/logo_yachts.png', sizingMethod='crop');
	}
	
.logo_vijfendertig { 
	position: absolute;
	top: 0px;
	right: 0px;
	width: 399px;
	height: 123px;
	background: url(../images/logo_vijfendertig.png) top right no-repeat;
	}	
	
	/* Fix voor IE */
	* html .logo_vijfendertig
	{
		background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='http://www.addsite.nl/addsite/data/sites/noblesse/www/images/logo_vijfendertig.png', sizingMethod='crop');
	}	
	
.logo_challenge { 
	position: absolute;
	top: 0px;
	right: 0px;
	width: 399px;
	height: 123px;
	background: url(../images/logo_challenge.png) top right no-repeat;
	}	
	
	/* Fix voor IE */
	* html .logo_challenge
	{
		background-image:none;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='http://www.addsite.nl/addsite/data/sites/noblesse/www/images/logo_challenge.png', sizingMethod='crop');
	}		
	
#header_bellamare ul{ 
	margin: 14px 10px 0px 0px;
	padding: 0px;
	float: left;
	width: 150px;
	list-style-type: none;
	}
	
#header_bellamare ul li{ 
	margin: 0px;
	}	
	
#header_bellamare ul li a:link, #header_bellamare ul li a:visited { 
	color: #ffffff;
	text-decoration: none;
	padding: 2px 0px 3px 17px;
	display: block;
	width: 133px;
	}

#header_bellamare ul li a:hover, #header_bellamare ul li a:active { 
	color: #ffffff;
	text-decoration: none;
	background: #9F9897 url(../images/arrow_bellamare.gif) 5px 10px no-repeat;
	}	
	
#header_bellamare ul li a.selected:link, #header_bellamare ul li a.selected:visited, #header_bellamare ul li a.selected:hover, #header_bellamare ul li a.selected:active { 
	color: #ffffff;
	text-decoration: none;
	background: #857F7F url(../images/arrow_bellamare.gif) 5px 10px no-repeat;
	}		
	
#header_yachts ul{ 
	margin: 14px 10px 0px 0px;
	padding: 0px;
	float: left;
	width: 150px;
	list-style-type: none;
	}
	
#header_yachts ul li{ 
	margin: 0px;
	}	
	
#header_yachts ul li a:link, #header_yachts ul li a:visited { 
	color: #8E8F96;
	text-decoration: none;
	padding: 2px 0px 3px 17px;
	display: block;
	width: 133px;
	}

#header_yachts ul li a:hover, #header_yachts ul li a:active { 
	color: #8E8F96;
	text-decoration: none;
	background: #171A27 url(../images/arrow_yachts.gif) 5px 10px no-repeat;
	}	
	
#header_yachts ul li a.selected:link, #header_yachts ul li a.selected:visited, #header_yachts ul li a.selected:hover, #header_yachts ul li a.selected:active { 
	color: #8E8F96;
	text-decoration: none;
	background: #0F121E url(../images/arrow_yachts.gif) 5px 10px no-repeat;
	}			
	
	
#header_vijfendertig ul{ 
	margin: 14px 10px 0px 0px;
	padding: 0px;
	float: left;
	width: 150px;
	list-style-type: none;
	}
	
#header_vijfendertig ul li{ 
	margin: 0px;
	}	
	
#header_vijfendertig ul li a:link, #header_vijfendertig ul li a:visited { 
	color: #808A97;
	text-decoration: none;
	padding: 2px 0px 3px 17px;
	display: block;
	width: 133px;
	}

#header_vijfendertig ul li a:hover, #header_vijfendertig ul li a:active { 
	color: #808A97;
	text-decoration: none;
	background: #0A1129 url(../images/arrow_vijfendertig.gif) 5px 10px no-repeat;
	}	
	
#header_vijfendertig ul li a.selected:link, #header_vijfendertig ul li a.selected:visited, #header_vijfendertig ul li a.selected:hover, #header_vijfendertig ul li a.selected:active { 
	color: #808A97;
	text-decoration: none;
	background: #000821 url(../images/arrow_vijfendertig.gif) 5px 10px no-repeat;
	}			
	
	
#header_challenge ul{ 
	margin: 14px 10px 0px 0px;
	padding: 0px;
	float: left;
	width: 150px;
	list-style-type: none;
	}
	
#header_challenge ul li{ 
	margin: 0px;
	}	
	
#header_challenge ul li a:link, #header_challenge ul li a:visited { 
	color: #A7A7A7;
	text-decoration: none;
	padding: 2px 0px 3px 17px;
	display: block;
	width: 133px;
	}

#header_challenge ul li a:hover, #header_challenge ul li a:active { 
	color: #A7A7A7;
	text-decoration: none;
	background: #242424 url(../images/arrow_challenge.gif) 5px 10px no-repeat;
	}	
	
#header_challenge ul li a.selected:link, #header_challenge ul li a.selected:visited, #header_challenge ul li a.selected:hover, #header_challenge ul li a.selected:active { 
	color: #A7A7A7;
	text-decoration: none;
	background: #151515 url(../images/arrow_challenge.gif) 5px 10px no-repeat;
	}				
	
#middenstuk
{
	width: 100%;
	padding-bottom: 127px;
}
	
			

#onderstuk_bellamare
{
	width: 100%;
	height: 92px;

	position: relative;
	margin: -92px auto 0 auto;
	background: #857f7f;
}

/* Fix voor IE */
* html #onderstuk_bellamare
{
	margin-top: -92px;
}

#onderstuk_yachts
{
	width: 100%;
	height: 92px;

	position: relative;
	margin: -92px auto 0 auto;
	background: #0F121E;
}

/* Fix voor IE */
* html #onderstuk_yachts
{
	margin-top: -92px;
}


#onderstuk_vijfendertig
{
	width: 100%;
	height: 92px;

	position: relative;
	margin: -92px auto 0 auto;
	background: #000821;
}

/* Fix voor IE */
* html #onderstuk_vijfendertig
{
	margin-top: -92px;
}


#onderstuk_challenge
{
	width: 100%;
	height: 92px;

	position: relative;
	margin: -92px auto 0 auto;
	background: #151515;
}

/* Fix voor IE */
* html #onderstuk_challenge
{
	margin-top: -92px;
}

#contentonder
{
	margin: 0 auto;
	width: 719px;
	height: 92px;
}

#contentonder img
{
	float: left;
	margin: 12px 8px 0px 0px;
	border: 0px;
}


#contentonder a:link, #contentonder a:visited { 
	color: #ffffff;
	text-decoration: none;	
	}

#contentonder a:hover, #contentonder a:active { 
	color: #ffffff;
	text-decoration: underline;
	}
	

#footerleft{
	float: left;
	padding: 25px 0px 0px 17px;	
}

#footerright{
	float: right;
	padding: 25px 10px 0px 0px;	
}


#pagina
{
	margin: 0 auto;
	width: 719px;
}

#pagina2
{
	width: 719px;
	float: left;
	margin-top: -47px;
	z-index: 1;
}

.linkerkant_home{
	float: left;
	width: 247px;
	position: relative;
	margin-top: 43px;
}

.linkerkant{
	float: left;
	width: 320px;
}

.linkerkant_big{
	float: left;
	width: 470px;
}

.newslinks{
	float: left;
	width: 92px;
}

.newslinks img{
	float: left;
	border: 0px;
}

.newslinks a:link, .newslinks a:visited { 
	float: left;
	padding: 2px;
	margin: 0px 0px 0px 0px;
	}

.newslinks a:hover, .newslinks a:active { 
	padding: 0px;
	border: 2px solid #ffffff;
	}


.newsrechts{
	float: right;
	width: 340px;
}

#fotoding{
	float: left;
	width: 320px;
}

#fotoding .foto_big{
	width: 310px;
	height: 366px;
	float: left;
	margin: 53px 0px 0px 0px;
}

.tekst{
	float: left;
	padding: 17px 17px 17px 17px;
}

.tekstform{
	float: left;
	padding: 13px;
}


.linkerkant ul{
	margin: 10px 0px 10px 15px;
	padding: 0px;
	list-style-type: square;
}

.linkerkant ul li{
	margin: 0px;
	padding: 2px 0px 3px 0px;
}

.linkerkant_big ul{
	margin: 10px 0px 10px 15px;
	padding: 0px;
	list-style-type: square;
}

.linkerkant_big ul li{
	margin: 0px;
	padding: 2px 0px 3px 0px;
}

body.bellamare .kop {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #474143;
}

body.bellamare .subkop {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #474143;
}

body.bellamare .intro {
	color: #474143;
}


body.yachts .kop {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #ffffff;
}

body.yachts .subkop {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #ffffff;
}

body.yachts .intro {
	color: #ffffff;
}

body.vijfendertig .kop {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #ffffff;
}

body.vijfendertig .subkop {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #ffffff;
}

body.vijfendertig .intro {
	color: #ffffff;
}

body.challenge .kop {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #ffffff;
}

body.challenge .subkop {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #ffffff;
}

body.challenge .intro {
	color: #ffffff;
}

.kop2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #ffffff;
	float: left;
	line-height: 22px;
}

ul.nieuwsitems {
	margin: 10px 0px 0px 0px;
	padding: 0px;
	list-style-type: none;
	width: 213px;
}

ul.nieuwsitems li{
	margin: 0px;
	list-style-type: none;
	border-bottom: 1px solid #2D3040;
	width: 213px;
}

body.yachts .tekst ul.nieuwsitems li a:link, body.yachts .tekst ul.nieuwsitems li a:visited { 
	color: #8E8F96;
	width: 213px;
	display: block;
	padding: 3px 0px 4px 0px;
	text-decoration: none;
	}

body.yachts .tekst ul.nieuwsitems li a:hover, body.yachts .tekst ul.nieuwsitems li a:active { 
	color: #ffffff;
	text-decoration: none;
	}



.rechterkant {
	float: right;
	width: 399px;
}

.rechterkant_home {
	float: right;
	width: 472px;
	min-height: 581px;
	background: url(../images/homeback.gif) top left no-repeat;
	z-index: 3;
}

	/* Fix voor IE */
	* html .rechterkant_home
	{
		height: 581px;
	}	

#boten{
	float: left;
	width: 169px;
	margin-top: 51px;
}

#bootfotos{
	position: relative;
	float: right;
	width: 297px;
	margin-top: 51px;
}


.eerste{
	float: left;
	margin: 5px 0px 10px 0px;
	width: 297px;
	height: 268px;
}

.tweede{
	float: left;
	margin: 0px 9px 5px 0px;
	width: 144px;
	height: 128px;
}

.derde{
	float: left;
	margin: 0px 0px 5px 0px;
	width: 144px;
	height: 128px;
}



#boten a:link, #boten a:visited {
	float: left;
	width: 164px;
	height: 128px;
	color: #ffffff;
	text-decoration: none;
	background: url(../images/bootback.gif) 0px 0px no-repeat;
	padding: 5px 0px 0px 5px;
	margin-bottom: 6px;
}



#boten a:hover, #boten a:active {
	background: url(../images/bootback.gif) 0px -133px no-repeat;
}

#boten a img {
	float: left;
	width: 150px;
	height: 104px;
	margin-bottom: 2px;
	border: 0px;
}

#boten a .bootnaam {
	padding-left: 12px;
}

.bootnaam2 {
	font-weight: bold;
}

.rechterkant_small {
	float: right;
	width: 249px;
	text-align: right;
	position: relative;
}

.rechterkant_small img{
	width: 249px;
	float: left;
	margin: 0px 0px 10px 0px;
}

.rechterkant_small .foto_contact {
	width: 188px;
	float: right;
	margin: 0px 0px 10px 0px;
}

.fotooverzicht { 
	padding: 8px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size: 0px;
	line-height: 0px;
	float: left;
	}	
	
	
.fotooverzicht img
{
	width: 93px;
	height: 120px;
	border: 0px;
	float: left;
}


.fotooverzicht a:link, .fotooverzicht a:visited { 
	float: left;
	padding: 2px;
	margin: 11px 11px 0px 0px;
	}

.fotooverzicht a:hover, .fotooverzicht a:active { 
	padding: 0px;
	border: 2px solid #ffffff;
	}


#foto{
	float: left;
	position: relative;
	width: 298px;
	height: 491px;
	margin: 0px;
	padding: 0px;
}

.fotowrapper{
	position: absolute;
	top: 51px;
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 298px;
	height: 440px;
}

#foto img{
	float: left;
	margin: 0px;
	padding: 0px;
	width: 298px;
	height: 440px;
}


#fotos{
	float: right;
	width: 389px;
	height: 485px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	position: relative;
}

#fotos img{
	padding: 0px;
	border: 0px;
}

#fotos a:link, #fotos a:visited { 
	float: left;
	padding: 2px;
	margin: 0px;
	}

#fotos a:hover, #fotos a:active { 
	padding: 0px;
	border: 2px solid #ffffff;
	}

.foto0{
	position: absolute;
	top: 51px;
	left: 0px;
	width: 86px;
	height: 62px;
}

.foto1{
	position: absolute;
	top: 51px;
	left: 100px;
	width: 86px;
	height: 62px;	
}

.foto2{
	position: absolute;
	top: 127px;
	left: 0px;
	width: 186px;
	height: 62px;	
}

.foto3{
	position: absolute;
	top: 203px;
	left: 0px;
	width: 186px;
	height: 62px;		
}

.foto4{
	position: absolute;
	top: 279px;
	left: 0px;
	width: 186px;
	height: 138px;		
}

.foto5{
	position: absolute;
	top: 51px;
	right: 0px;
	width: 186px;
	height: 138px;	
}

.foto6{
	position: absolute;
	top: 203px;
	right: 99px;
	width: 86px;
	height: 62px;	
}

.foto7{
	position: absolute;
	top: 203px;
	right: 0px;
	width: 86px;
	height: 62px;	
}

.foto8{
	position: absolute;
	top: 279px;
	right: 99px;
	width: 86px;
	height: 138px;	
}

.foto9{
	position: absolute;
	top: 279px;
	right: 0px;
	width: 86px;
	height: 138px;	
}

#plattegrondblock{
	display: block;
	position: relative;
	height: 0px;
}

body.bellamare .plattegrond, body.bellamare a.plattegrond:link, body.bellamare a.plattegrond:visited 
{
	position: absolute;
	width: 150px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	background: #857F7F;
	color: #ffffff;
	top: -80px;
	left: 160px;
	text-decoration: none;
}

body.bellamare a.plattegrond:hover, body.bellamare a.plattegrond:active
{
	background: #756F6F;
	text-decoration: none;
	color: #ffffff;
}

body.vijfendertig .plattegrond, body.vijfendertig a.plattegrond:link, body.vijfendertig a.plattegrond:visited 
{
	position: absolute;
	width: 150px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	background: #000821;
	color: #808A97;
	top: -80px;
	left: 160px;
	text-decoration: none;
}

body.vijfendertig a.plattegrond:hover, body.vijfendertig a.plattegrond:active
{
	background: #000821;
	text-decoration: none;
	color: #ffffff;
}



body.challenge .plattegrond, body.challenge a.plattegrond:link, body.challenge a.plattegrond:visited 
{
	position: absolute;
	width: 150px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	background: #151515;
	color: #A7A7A7;
	top: -80px;
	left: 160px;
	text-decoration: none;
}

body.challenge a.plattegrond:hover, body.challenge a.plattegrond:active
{
	background: #000000;
	text-decoration: none;
	color: #ffffff;
}


body.yachts .tekst .meernieuws, body.yachts .tekst a.meernieuws:link, body.yachts .tekst a.meernieuws:visited 
{
	position: absolute;
	width: 150px;
	height: 23px;
	line-height: 23px;
	text-align: center;
	background: #0F121E;
	color: #ffffff;
	top: 439px;
	left: 80px;
	text-decoration: none;
}

body.yachts .tekst a.meernieuws:hover, body.yachts .tekst a.meernieuws:active
{
	background: #030715;
	text-decoration: none;
	color: #ffffff;
}


	



#container
{
	position: relative;
	min-height: 100%;
}

* html #container
{
	height: 100%;
}
		

a.doorlink:link, a.doorlink:visited{ 
	float: left;
	color: #ffffff;
	padding: 0px 0px 0px 15px;
	background: url(../images/arrow_blue.gif) 0px 6px no-repeat;	
	}
	
a.doorlink:hover, a.doorlink:active{ 
	color: #FFDE00;
	text-decoration: none;
	}



.clearer {
	height: 0px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}

.clearer10 {
	height: 10px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}

.clearer25 {
	height: 25px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}

.clearer43 {
	height: 43px;
	font-size: 0px;
	line-height: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}


	
/* Sliding doors
---------------------------------------------------------------------------------------------- */	
	
.btn_squash, a.btn_squash:link, a.btn_squash:visited 
{
	float: left;
	width: 216px;
	height: 112px;
	background: url(../images/btn_squash.gif) 0px 0px;
	margin-top: 39px;
}

a.btn_squash:hover, a.btn_squash:active
{
	background: url(../images/btn_squash.gif) 0px -112px;
}






/* Slidert
---------------------------------------------------------------------------------------------- */

#slidert {
	float: right;
	height: 548px;
	width: 101px;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}


.jcarousel-scope {   
	position: relative;    
	width: 101px;    
	height: 443px;     
	padding: 51px 0px 51px 0px;
	}
	
.jcarousel-list {    
	overflow: hidden;    
	margin: 0;    
	padding: 0;
	}
	
.jcarousel-list li {    
	float: left;    
	list-style: none;    
	padding: 0px 0px 0px 9px;
	margin: 0px 0px 7px 0px;
	line-height: 0px;
	width: 83px;
	height: 83px;
	}
	
.jcarousel-next {    
	position: absolute;    
	bottom: 0px;    
	left: 30px;    
	cursor: pointer;
	}
	
.jcarousel-next-disabled {    
	cursor: default;    
	opacity: .2;    
	-moz-opacity: .2;    
	filter: alpha(opacity=20);
	}
	
.jcarousel-prev {    
	position: absolute;    
	top: 0px;    
	left: 30px;    
	cursor: pointer;
	}
	
.jcarousel-prev-disabled {    
	cursor: default;    
	opacity: .2;    
	-moz-opacity: .2;    
	filter: alpha(opacity=20);
	}
	
.jcarousel-clip	 {
	margin: 0px; 
	padding: 0px; 
	overflow: hidden; 
	z-index: 2; 
	width: 101px; 
	height: 443px; 
	position: relative;
	}
	
.jcarousel-list	 {
	margin: 0px; 
	padding: 0px; 
	z-index: 1; 
	position: relative; 
	top: 0px; 
	left: 0px; 
	display: block;
	}
	
.jcarousel-item-1	{
	overflow: hidden; 
	float: left; 
	list-style-type: none; 
	list-style-image: none; 
	list-style-position: outside;	
	}
	
.jcarousel-item-1 img{
	border: 0px;
	width: 79px;
	height: 79px;
	padding: 0px;
	margin: 0px;
	float: left;
	}	
	
.jcarousel-item-1 a:link, .jcarousel-item-1 a:visited { 
	float: left;
	padding: 2px;
	margin: 0px 0px 0px 0px;
	}

.jcarousel-item-1 a:hover, .jcarousel-item-1 a:active { 
	padding: 0px;
	border: 2px solid #ffffff;
	}






h1 { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 1px 0px 0px 0px;
	letter-spacing: 0px;
	font-size: 51px;
	line-height: 51px;
	font-weight: bold;
	color: #E7E2DA;
	padding: 0px 0px 0px 0px;
	letter-spacing: 1px;
	}
	
h2 { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 1px 0px 0px 0px;
	letter-spacing: 0px;
	font-size: 51px;
	line-height: 51px;
	font-weight: bold;
	color: #414457;
	padding: 0px 0px 0px 0px;
	letter-spacing: 1px;
	}	
	
	
h3 { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 1px 0px 0px 0px;
	letter-spacing: 0px;
	font-size: 51px;
	line-height: 51px;
	font-weight: bold;
	color: #263456;
	padding: 0px 0px 0px 0px;
	letter-spacing: 1px;
	}
	
h4 { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 1px 0px 0px 0px;
	letter-spacing: 0px;
	font-size: 51px;
	line-height: 51px;
	font-weight: bold;
	color: #4C4C4C;
	padding: 0px 0px 0px 0px;
	letter-spacing: 1px;
	}
	
h5 { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 1px 0px 0px 0px;
	letter-spacing: 0px;
	font-size: 51px;
	line-height: 51px;
	font-weight: bold;
	color: #414457;
	padding: 0px 0px 0px 0px;
	letter-spacing: 1px;
	}	
	
/* These are standard sIFR styles... do not modify*/

.sIFR-flash {
	visibility: visible !important;
	margin: 0px;
}

.sIFR-replaced {
	visibility: visible !important;
	z-index: 1;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles*/

.sIFR-hasFlash h1 {
	visibility: hidden;
	margin: 0px -5px 0px 0px;
	padding: 5px 0px 0px 0px;
	height: 47px;
	width: 130px;
	letter-spacing: 0px;
	float: right;
}

.sIFR-hasFlash h2 {
	visibility: hidden;
	margin: 0px 0px 0px -3px;
	padding: 5px 0px 0px 0px;
	height: 47px;
	letter-spacing: 0px;
	float: left;
}

.sIFR-hasFlash h3 {
	visibility: hidden;
	margin: 0px -5px 0px 0px;
	padding: 5px 0px 0px 0px;
	height: 47px;
	width: 130px;	
	letter-spacing: 0px;
	float: right;
}

.sIFR-hasFlash h4 {
	visibility: hidden;
	margin: 0px -5px 0px 0px;
	padding: 5px 0px 0px 0px;
	height: 47px;
	width: 130px;		
	letter-spacing: 0px;
	float: right;
}

.sIFR-hasFlash h5 {
	visibility: hidden;
	margin: 0px -5px 0px 0px;
	padding: 5px 0px 0px 0px;
	height: 47px;
	width: 130px;		
	letter-spacing: 0px;
	float: right;
}



 /* Formulier
---------------------------------------------------------------------------------------------- */

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

input.button { 
	background: #2D3041; 
	border-bottom: 1px solid #151724; 
	border-left: 1px solid #4C4F64; 
	border-right: 1px solid #151724; 
	border-top: 1px solid #4C4F64; 
	color: #ffffff; 
	margin: 5px 0px 10px 0px; 
	padding: 3px 5px 3px 5px; 
	}
	
input.button2 { 
	background: #2D3041; 
	border-bottom: 1px solid #151724; 
	border-left: 1px solid #4C4F64; 
	border-right: 1px solid #151724; 
	border-top: 1px solid #4C4F64; 
	color: #ffffff; 
	font-size: 11px;
	font-weight: normal;
	margin: 0px 0px 0px 10px; 
	padding: 1px 5px 2px 5px; 
	}	

.aanmelden {

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

.invulSmall {
	background: #ffffff;
	border: 1px solid #0F121E;
	font-size: 11px;
		width: 153px;
		line-height: 14px;
		height: 16px;
		margin: 1px 0px 1px 0px;
		padding: 2px 3px 1px 3px;
		}
		
.invulPulldown {
	background: #ffffff;
	border: 1px solid #0F121E;
	font-size: 11px;
		width: 210px;
		line-height: 14px;
		height: 16px;
		margin: 1px 0px 1px 0px;
		padding: 2px 3px 1px 3px;
		}		
		
.invulXSmall {
	background: #ffffff;
	border: 1px solid #0F121E;
	font-size: 11px;
		width: 73px;
		line-height: 14px;
		height: 16px;
		margin: 1px 0px 1px 0px;
		padding: 2px 3px 1px 3px;
		}		
		

.frmseparator
{
	height: 4px;
	font-size: 0px;
	line-height: 0px;
}

.frmseparatora
{
	height: 4px;
	font-size: 0px;
	line-height: 0px;
} 		

.sitemap {
	padding: 0px 10px 0px 10px;
	margin: 0px;
}


.sitemap li{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 20px;
}