/*===============================================================================================*/
/*
	body, td, a, p, h1..6, hr, div, input, textarea, button
*/
/*-----------------------------------------------------------------------------------------------*/
/*
	CSS classes voor standaard objecten. Moeten altijd in dit bestand voorkomen, maar mogen 
	natuurlijk wel	worden aangepast of uitgebreidt.
*/
/*===============================================================================================*/
*
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

body
{
	margin: 0px;
 	color: #333333;
 	background-color: #C6E1F9;
}

td
{
	margin: 0px;
 	color: #333333;
}

label
{
	color: #333333;
}

p
{
	margin: 0px 0px 10px 0px;
}

h1
{
	font-size: 16px;
	font-weight: bold;
}

h2
{
	font-size: 15px;
	font-weight: bold;
}

h3
{
	font-size: 14px;
	font-weight: bold;
}

h4
{
	font-size: 13px;
	font-weight: bold;
}

h5
{
	font-size: 12px;
	font-weight: bold;
}

h6
{
	font-weight: bold;
}

hr
{
	color: #333333;
	width: 100%;
	clear: both;
	height: 1px;
}

a
{
	text-decoration: underline;
	color: #1768B3;
	font-weight: normal;
}

a:hover
{
	text-decoration: none;
}

div 
{
	text-align: left; 
	border: 0px solid black;
}

input 
{
	clear: both;
	float: left;
	border: 1px solid #000000;
	background: #FFFFFF;
	behavior: url(input.htc);
}

input.radio, input.checkbox
{
	border: 0px solid;
	background: transparent;
	height: 15px;
}

textarea
{
	border: 1px solid black;
	width: 120px;
	height: 55px;
	float: left;
}

button 
{
	border-top: 1px solid #1768B3;
	border-right: 1px solid #1768B3;
	border-bottom: 1px solid #1768B3;
	border-left: 1px solid #1768B3;
	padding: 0px 0px 0px 0px;	/* top right bottom left */
	margin-right: 0px;
	background-color: #1768B3 ;
	color: #FFFFFF;
	font-weight: bold;
}

button.buttonSpecial
{
	padding: 0px 0px 0px 0px;	/* top right bottom left */
	margin-right: 0px;
	color: #646464;
	font-weight: normal;
	border: 1px solid #CDD777;
	background: url("../../img/07/bgButton.gif") repeat-x 0 bottom;
	float: right;
}
/*===============================================================================================*/
/*
	EINDE van de standaard CSS classes
*/
/*===============================================================================================*/
/*
	Kalender CSS classes
*/
/*===============================================================================================*/
/*	De weekdagen (m, d, w, d, v, z, z) */
td.calDayHeader 
{
	text-align:	right;
	width: 18px;
	border-bottom: 1px solid #B8B8B8;
	color: #333366;
}

/* De weeknummers */
td.calWeekNo 
{
	text-align:	right;
	width: 18px;
	border-right: 1px solid #B8B8B8;
	cursor: hand;
	color: #333366;
}

/* onMouseOver van de weeknummers */
td.calSel
{
	background-color: #CCCCCC;
}

/* De dagen in de huidige maand */
td.calDay
{
	text-align: right;
	background-color: #EEEEEE;
	color: #24459C;
	cursor: hand;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
}

/* De dagen van een andere maand (Other Month) */
td.calDayOM
{
	text-align: right;
	color: #B8B8B8;
	cursor: hand;
}

/* Een geselecteerde dag in de huidige maand */
td.calSelected
{
	background-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

/* Een geselecteerde dag in een andere maand */
td.calSelectedOM
{
	background-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	color: white;
}

/* Vandaag */
td.calToday
{
	border: 1px solid #333366;
}

/* Als er agenda/kalender items zijn op die dag */
td.calFilled
{
	font-weight: bold;
}

/* De TD waar de maand in getoond wordt */
td.calMonth
{
	color: #24459C;
}
/*===============================================================================================*/
/*
	EINDE Kalender CSS classes
*/
/*===============================================================================================*/


/*===============================================================================================*/
/*
	BEGIN Forum CSS classes
*/
/*===============================================================================================*/
thead.forumHead
{
	background: #D9E4E6;
	font-weight: bold;
}

td.forumHead
{
	color: #FF6600;
}

a.forumTitle, a.forumTitle:hover
{
	color: #333366;
	font-weight: bold;
	text-decoration: none;
	background-color: transparent;
}

tr.forum
{
	background-color: #D9E4E6;
}

td.forum
{
	color: #333366;
}

td.forumGuestname
{
	font-weight: bold;
	color: #333366;
}

/*===============================================================================================*/
/*
	EINDE Forum CSS classes
*/
/*===============================================================================================*/


/*============================================= main ============================================*/
.mainContainer
{
	width: 760px;
	float: none;
}
/*============================================= main ============================================*/


/*============================================= header ============================================*/
.mainHeader
{
	width: 760px;
	height: 197px;
	background: #fff url("../../img/07/bgHeaderNew.png") no-repeat 0 0;
	float: left;
}

.mainHeaderPortal
{
	width: 760px;
	height: 197px;
	background: #fff url("../../img/07/bgHeaderNew.png") no-repeat 0 0;
	float: left;
}

.mainTopMenu
{
	width: 100%;
	float: left;
}

.headerLink
{
	width: 150px;
	height: 100px;
	float: left;
}

.leftSpacer
{
	width: 172px;
}

div.menuItem
{
	background-color: #24459C;
	color: white;
}

a.menuItem
{
	float: left;
	padding: 3px;
	background-color: #24459C;
	color: white;
	text-decoration: none;
}

a.menuItem:hover
{
	background-color: white;
	color: #24459C;
	text-decoration: none;
}

div.topLink, a.topLink
{
	float: left;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	text-decoration: none;
	text-align: center;
	padding-top: 3px;
}

a.topLink:hover
{
	color: #24459C;
	text-decoration: none;
}

.mainLanguage
{
	float:right;
	width:198px;
	height:28px;
}

.pulldownTop
{
	width: 760px;
	height: 6px;
	overflow: hidden;
	float: right;
}

.spacerPulldown
{
	display: none;
}

.flag
{
	width: 17px;
	float: left;
	padding-left:10px;
}

.spacerPulldown2
{
	width: 7px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.pulldownVeld
{
	width: 145px;
	float: left;
}

.jump
{
	width: 145px;
	height: 16px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #000000;
	float: left;
}
/*============================================= header ============================================*/


/*============================================= mainCategory ============================================*/
.titleBlauw, a.titleBlauw, a.titleBlauw:hover
{
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #24459C;
	text-decoration: none;
}

.titleGroen, a.titleGroen, a.titleGroen:hover
{
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #C6E1F9;
	text-decoration: none;
}

.titleRood, a.titleRood, a.titleRood:hover
{
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #1768B3;
	text-decoration: none;
}

.titleWit, a.titleWit, a.titleWit:hover
{
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
}
/*============================================= mainCategory ============================================*/


/*============================================= content ============================================*/
.mainContent
{
	width: 760px;
	padding-top:15px;
	background: #fff url("../../img/07/bgBody.png") repeat-y 0 0;
	float: left;
}

.spacerLeft
{
	width: 31px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.content
{
	width: 500px;
	float: left;
	overflow: hidden;
}

.spacerMiddle
{
	width: 15px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.contentRight
{
	width: 209px;
	float: right;
}

.mainBreadcrumb
{
	width: 500px;
	float: left;
}

.bread, a.bread
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}

.bread:hover
{
	color: #24459C;
	text-decoration: none;
}

.breadLoc, a.breadLoc, a.breadLoc:hover
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #24459C;
	text-decoration: none;
}

.articleLine
{
	width: 500px;
	height: 23px;
	background: #fff url("../../img/07/articleLine.gif") repeat-x 0 0;
	float: left;
}

.article
{
	width: 500px;
	float: left;
}

.itemTitle, a.itemTitle, a.itemTitle:hover
{
	width: 480px;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 15px;
	color: #1768B3;
	font-weight: bold;
	text-decoration: none;
	clear: both;
}

.itemBody
{
	width: 480px;
	overflow: hidden;
	clear: both;
}

.itemTitleSchip
{
	width: 325px;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	color: #1768B3;
	font-weight: bold;
}

.spacer15
{
	width: 500px;
	height: 15px;
	overflow: hidden;
	float: left;
}

.itemSpacer
{
	width: 480px;
	height: 5px;
	overflow: hidden;
	float: left;
}

.thumb
{
	width: 115px;
	margin-right: 15px;
	margin-bottom: 5px;
	overflow: hidden;
	border: 1px solid #EAEA00;
	float: left;
}

.thumbSchip
{
	width: 115px;
	margin-right: 10px;
	margin-bottom: 5px;
	overflow: hidden;
	border: 1px solid #EAEA00;
	float: left;
}

.mainNavMore
{
	width: 500px;
	text-align: right;
	float: left;
}

.mainNav
{
	width: 500px;
	display: block;
	float:left;
	height:30px;
	clear: both;
}

.back
{
	width: 80px;
	float: left;
}

.print, .send
{
	width: 60px;
	float: left;
}

.top
{
	width: 300px;
	text-align: right;
	float: left;
}

.mainNavBack, a.mainNavBack
{
	width: 64px;
	display: block;
	height:20px;
	background: url("../../img/07/arrowBack.gif") no-repeat 0 0;
	float: left;
}

a.mainNavBack:hover
{
	width: 64px;
	background: url("../../img/07/arrowBackMo.gif") no-repeat 0 0;
	float: left;
}

.mainNavPrint, a.mainNavPrint
{
	width: 53px;
	height:20px;
	background: url("../../img/07/btnPrint.gif") no-repeat 0 0;
	float: left;
}

a.mainNavPrint:hover
{
	width: 53px;
	background: url("../../img/07/btnPrintMo.gif") no-repeat 0 0;
	float: left;
}

.mainNavVerstuur, a.mainNavVerstuur
{
	width: 55px;
	height:20px;
	background: url("../../img/07/btnSend.gif") no-repeat 0 0;
	float: left;
}

a.mainNavVerstuur:hover
{
	width: 55px;
	background: url("../../img/07/btnSendMo.gif") no-repeat 0 0;
	float: left;
}

.mainNavTop, a.mainNavTop
{
	width: 37px;
	height:20px;
	background: url("../../img/07/arrowTop.gif") no-repeat 0 0;
	float: right;
}

a.mainNavTop:hover
{
	width: 37px;
	background: url("../../img/07/arrowTopMo.gif") no-repeat 0 0;
	float: right;
}

.mainNavLink, a.mainNavLink
{
	width: 100px;
	height: 12px;
	overflow: hidden;
	background: url("../../img/07/arrowMore.gif") no-repeat 0 0;
	float: right;
}

a.mainNavLink:hover
{
	width: 100px;
	height: 12px;
	overflow: hidden;
	background: url("../../img/07/arrowMoreMo.gif") no-repeat 0 0;
	float: right;
}

a.tabLinkLeft, a.tabLinkMiddle, a.tabLinkRight
{
	display: block;
	width: 124px;
	height: 21px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #24459C;
	text-decoration: none;
	background: #CBE498;
	border-bottom: 1px solid #608000;
}

a.tabLinkLeftSel
{
	display: block;
	width: 121px;
	height: 20px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	background: #C6E1F9;
	border-top: 1px solid #608000;
	border-right: 2px solid #608000;
	border-bottom: 1px solid #C6E1F9;
}

a.tabLinkMiddleSel
{
	display: block;
	width: 121px;
	height: 20px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	background: #C6E1F9;
	border-top: 1px solid #608000;
	border-right: 2px solid #608000;
	border-bottom: 1px solid #C6E1F9;
	border-left: 1px solid #608000;
}

a.tabLinkRightSel
{
	display: block;
	width: 121px;
	height: 20px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	background: #C6E1F9;
	border-top: 1px solid #608000;
	border-bottom: 1px solid #C6E1F9;
	border-left: 1px solid #608000;
}

.tabOutput
{
	width: 499px;
	background: #1768B3 url("../../img/07/bgTabOutput.gif") repeat-y 0 0;
	border-bottom: 1px solid #608000;
	float: left;
}
/*============================================= content ============================================*/



/*============================================= sitemap ============================================*/
.sitemapTitle
{
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 16px;
	color: #1768B3;
	font-weight: bold;
	text-decoration: none;
}

a.sitemap, a.itemMenu
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: normal;
	color: #284DAD;
	text-decoration: none;
}

a.sitemap:hover, a.itemMenu:hover
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: normal;
	color: #1768B3;
	text-decoration: none;
}

.search1
{
	background:	#EBEFC9;
}

.search2
{
	background:	white;
}

.searchTitle
{
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.searchBody
{
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

a.forum
{
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	text-decoration: underline;
}

a.forum:hover
{
	color: #1768B3;
	text-decoration: none;
}
/*============================================= sitemap ============================================*/


/*============================================= profiel ============================================*/
.profielWit
{
	width: 500px;
	height: 100px;
	background: #FFFFFF;
	float: left;
}

.profielGeel
{
	width: 500px;
	height: 100px;
	background: #F3F6E0;
	float: left;
}

.thumbProfiel
{
	width: 109px;
	overflow: hidden;
	float: left;
}

.profiel
{
	width: 250px;
	float: left;
}

.mainNavProfiel
{
	width: 230px;
	text-align: right;
	float: left;
}

.spacer12profiel
{
	width: 250px;
	height: 12px;
	overflow: hidden;
	float: left;
}

.itemBodyProfiel
{
	width: 135px;
	font-size: 10px;
	line-height: 11px;
	float: left;
}

a.itemTitleProfiel
{
	width: 135px;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #24459C;
	line-height: 11px;
	text-transform: uppercase;
	padding-bottom: 3px;
	float: left;
	text-decoration: none;
}

a.itemTitleProfiel:hover
{
	color: #1768B3;
}

.articleLineProfiel
{
	width: 500px;
	height: 1px;
	background: #EBEFC9;
	overflow: hidden;
	float: left;
}

.profielZoek, a.profielZoek
{
	width: 50px;
	height: 10px;
	overflow: hidden;
	background: url("../../img/07/arrowZoek.gif") no-repeat 0 0;
	float: right;
}

a.profielZoek:hover
{
	width: 50px;
	height: 10px;
	overflow: hidden;
	background: url("../../img/07/arrowZoekMo.gif") no-repeat 0 0;
	float: right;
}

.spacer25
{
	width: 500px;
	height: 25px;
	overflow: hidden;
	float: left;
}
/*============================================= profiel ============================================*/


/*============================================= snelzoeken ============================================*/
.mainSnelZoeken
{
	width: 500px;
	float: left;
}

.snelZoekenPortal
{
	width: 500px;
	background: #C6E1F9;
	float: left;
}

.snelZoekenTitle, a.snelZoekenTitle, a.snelZoekenTitle:hover
{
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #24459C;
	text-decoration: none;
}

.snelZoekenText
{
	width: 464px;
	overflow: hidden;
	clear: both;
}

.snelZoekenSpacer
{
	width: 464px;
	height: 5px;
	overflow: hidden;
	float: left;
}

.navSnelZoeken
{
	width: 464px;
	float: left;
}

.snelZoekenMeer, a.snelZoekenMeer
{
	width:15px;
	height: 13px;
	background: url("../../img/07/snelZoekenMeer.gif") no-repeat 0 0;
	float: right;
}

a.snelZoekenMeer:hover
{
	width:15px;
	height: 13px;
	background: url("../../img/07/snelZoekenMeerMo.gif") no-repeat 0 0;
	float: right;
}
/*============================================= snelzoeken ============================================*/


/*=========================================== plattegrond =========================================*/
.plattegrondKlein
{
	width: 500px;
	height: 220px;
	float: left;
	overflow: hidden;
}

.plattegrondGroot
{
	width: 500px;
	float: left;
	overflow: hidden;
}

.spacerVergroot
{
	width: 0px; /*166px;*/
	height: 220px;
	overflow: hidden; 
	float: left;
}

.mainVergroot
{
	width: 250px;
	float: left;
}

.sleepBalk
{
	width: 250px;
	height: 20px;
	background: #274DAC url("../../img/07/sleepBalk.gif") no-repeat 0 0;
}

.vergroot
{
	width: 246px;
	height: 196px;
	float: left;
	border: 2px solid #24459C;
	overflow: hidden;
}
/*=========================================== plattegrond =========================================*/


/*=========================================== schip info =========================================*/
.mainInfo
{
	width: 500px;
	float: left;
}

.infoTitle, a.infoTitle, a.infoTitle:hover
{
	width: 500px;
	float: left;
}

.tdInfoTop
{
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #EBEFC9;
	border-bottom: 1px solid #EBEFC9;
}

.tdInfoBg
{
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #EBEFC9;
	background: #F3F6E0;
}

.tdInfo
{
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	border-left: 1px solid #EBEFC9;
	border-top: 1px solid #EBEFC9;
}

.buttonReservering
{
	width: 500px;
	float: left;
}
/*=========================================== schip info =========================================*/


/*=========================================== search results =========================================*/
.mainResults
{
	width: 500px;
	float: left;
}

.mainResultShips
{
	width: 500px;
	float: left;
	background: url("../../img/07/bgBodyResults.gif") repeat-y 0 0;
}

.results
{
	width: 380px;
	float: left;
}

.resultsTitle
{
	width: 380px;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #000000;
	float: left;
}

.resultsTitleRed
{
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #1768B3;
}

.lookedFor
{
	width: 380px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	float: left;
}

.lookedForBold
{
	font-family: verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}


.searchAgain
{
	padding-top: 19px;
	width: 120px;
	height: 40px;
	float: left;
}

.resultsTxt
{
	width: 110px;
	height: 147px;
	text-align: right;
	font-weight: normal;
}

.resultsLine
{
	width: 15px;
	background: url("../../img/07/resultsLine.gif") repeat-y 0 0;
}

.thumbResults
{
	width: 115px;
	height: 100px;
	overflow: hidden;
	border: 1px solid #EAEA00;
	float: left;
}

.noThumb
{
	width: 115px;
	height: 100px;
	border: 1px solid #EBEFC9;
	text-align: center; 
}

.shipName
{
	font-weight: normal;
	height: 45px;
	border-left: 1px solid #EBEFC9;
}

.articleLineResults
{
	width: 470px;
	height: 30px;
	background: #fff url("../../img/07/articleLine.gif") repeat-x 0 0;
	float: right;
}

.resultsBody
{
}

.bgResults
{
	background: url("../../img/07/bgBodyResults2.gif") repeat-y 0 0;
}

.vergelijkButton
{
	width: 110px;
	float: left;
}

.spacer30
{
	width: 500px;
	height: 30px;
	overflow: hidden;
	float: left;
}

.shipTitle
{
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	color: #1768B3;
	font-weight: bold;
}

.omschrijving
{
	font-weight: bold;
	text-align: right;
}

.thumbLine
{
	float: none;
	border-left: 1px solid #EBEFC9;
}

.buttonsSelect
{
	width: 500px;
	float: left;
}

.terug
{
	width: 500px;
	float: left;
}
/*=========================================== search results =========================================*/


/*===================================== lastMinute / Nieuws =======================================*/
.mainLastMinute, .mainNieuws
{
	width: 240px;
	float: left;
}

.lastMinuteSpacer
{
	width: 20px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.nieuwsContent, .nieuwsList, .lastMinuteList
{
	width: 235px;
	float: left;
}

.nieuwsSpacer15
{
	width: 235px;
	heiht: 15px;
	overflow: hidden;
	float: left;
}

.nieuwsSpacer10
{
	width: 235px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.nieuwsTitle
{
	width: 235px;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #24459C;
	line-height: 11px;
	text-transform: uppercase;
	padding-bottom: 3px;
	float: left;
}

.nieuwsBody
{
	width: 235px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #333333;
	float: left;
}

.nieuwsLink, a.nieuwsLink
{
	font-family: verdana, arial, verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.nieuwsLink:hover
{
	color: #1768B3;
}

.lastPrice, a.lastPrice, a.lastPrice:hover
{
	width: 215px;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 21px;
	color: #24459C;
	text-transform: uppercase;
	float: left;
	text-decoration: none;
}

.lastLink, a.lastLink
{
	width: 215px;
	font-family: verdana, arial, verdana, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

a.lastLink:hover
{
	color: #1768B3;
}

.mainNavLastMinute, .mainNavMeerNieuws
{
	width: 235px;
	text-align: right;
	float: left;
}

.alleLastMinutes, a.alleLastMinutes
{
	width: 130px;
	height: 10px;
	overflow: hidden;
	background: url("../../img/07/arrowLastMinutes.gif") no-repeat 0 0;
	float: right;
}

a.alleLastMinutes:hover
{
	width: 130px;
	height: 10px;
	overflow: hidden;
	background: url("../../img/07/arrowLastMinutesMo.gif") no-repeat 0 0;
	float: right;
}

.meerNieuws, a.meerNieuws
{
	width: 125px;
	height: 10px;
	overflow: hidden;
	background: url("../../img/07/arrowMeerNieuws.gif") no-repeat 0 0;
	float: right;
}

a.meerNieuws:hover
{
	width: 125px;
	height: 10px;
	overflow: hidden;
	background: url("../../img/07/arrowMeerNieuwsMo.gif") no-repeat 0 0;
	float: right;
}
/*===================================== lastMinute / Nieuws =======================================*/


/*========================================== right colom ==========================================*/
.mainSpecials
{
	width: 190px;
	float: left;
}

.specialLeft
{
	width: 25px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.specialSpacer15
{
	width: 165px;
	heiht: 15px;
	overflow: hidden;
	float: left;
}

.specialSpacer10
{
	width: 165px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.specialContent, .specialList
{
	width: 165px;
	float: left;
}

.specialTitle, a.specialTitle, a.specialTitle:hover
{
	width: 165px;
	font-family: tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 26px;
	float: left;
	text-decoration: none;
}

.specialBody
{
	width: 165px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 15px;
	color: #FFFFFF;
	float: left;
}

.listLink, a.listLink
{
	font-family: verdana, arial, verdana, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

a.listLink:hover
{
	color: #C6E1F9;
}

.spacer21
{
	width: 189px;
	height: 21px;
	overflow: hidden;
	float: left;
}

.winEenReisTop, .winEenReisBottom, .brochureAanvragenTop, .brochureAanvragenBottom
{
	width: 189px;
	float: left;
}

.winEenReis, .brochureAanvragen
{
	width: 189px;
	margin-left:2px;
	float: left;
}

.specialLink, a.specialLink
{
	font-family: verdana, arial, verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #C6E1F9;
	text-decoration: none;
	font-style: italic;
	float: right;
}

a.specialLink:hover
{
	text-decoration: underline;
	float: right;
}
/*========================================== right colom ==========================================*/


/*============================================= iFrame ============================================*/
.mainHeaderIframe
{
	width: 760px;
	height: 197px;
	background: #fff url("../../img/07/bgHeaderNew.png") no-repeat 0 0;
	float: left;
}

.mainContentIframe
{
	width: 760px;
	padding-top:15px;
	background: #fff;
	float: left;
}

.contentIframe
{
	width: 700px;
	float: left;
	overflow: hidden;
}

.mainBreadcrumbIframe
{
	width: 700px;
	float: left;
}

.articleLineIframe
{
	width: 700px;
	height: 23px;
	background: #fff url("../../img/07/articleLine.gif") repeat-x 0 0;
	float: left;
}

.footerTopIframe
{
	width: 760px;
	height: 29px;
	background: url("../../img/07/bgFooterTop2.png") no-repeat 0 0;
	margin-top:10px;
	float: left;
}
/*============================================= iFrame ============================================*/


/*============================================= footer ============================================*/
.mainFooterContainer
{
	width: 760px;
	float: left;
}

.mainFooter
{
	width: 760px;
	background: #C6E1F9;
	float: left;
}

.footerTop
{
	width: 760px;
	height: 29px;
	background: url("../../img/07/bgFooter.gif") no-repeat 0 0;
	float: left;
}

.spacerFooterLeft
{
	width: 33px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.logoBoatBike
{
	width: 63px;
	float: left;
}

.spacerFooter
{
	width: 117px;
	height: 10px;
	overflow: hidden;
	float: left;
}

.footerTxtMain
{
	width: 430px;
	float: left;
}

.footer
{
	width: 450px;
	float: left;
}

.spacerFooterTop
{
	width: 430px;
	height: 15px;
	overflow: hidden;
	float: left;
}

.footerLink, a.footerLink
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a.footerLink:hover
{
	color: #999999;
}

.mainCopyright
{
	width: 450px;
	float: left;
	text-align: center;
}

.copyright, a.copyright, a.copyright:hover
{
	font-family: arial, verdana, helvetica, sans-serif;
	color: #999999;
	text-decoration: none;
}
/*============================================= footer ============================================*/