@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; }

BODY {
	background:#556773;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#333;
}
H1	{ display:none; }

.wrapper { width:960px; margin:0 auto; background-color:#f2f2f0; }
.header { width:960px; height:104px; background:url(/images/default/bground_header.gif) no-repeat left #556773;  }
.header .logo { width:186px; height:100px; float:left; }
.header UL.navigatie { list-style:none; padding:40px 0 0 0; }
.header UL.navigatie LI { margin-left:2px; float:left; background:no-repeat; list-style:none; width:127px; height:36px; display:block; cursor:pointer; }
.header UL.navigatie LI A { display:none; }

/*.header UL.navigatie LI#home { background:url(/images/navigatie/home.gif); }
.header UL.navigatie LI#home:hover { background:url(/images/navigatie/home_hover.gif); }
.header UL.navigatie LI#home.active { background:url(/images/navigatie/home_active.gif); }
.header UL.navigatie LI#aanbod { background:url(/images/navigatie/aanbod.gif); }
.header UL.navigatie LI#aanbod:hover { background:url(/images/navigatie/aanbod_hover.gif); }
.header UL.navigatie LI#aanbod.active { background:url(/images/navigatie/aanbod_active.gif); }
.header UL.navigatie LI#instock { background:url(/images/navigatie/instock.gif); }
.header UL.navigatie LI#instock:hover { background:url(/images/navigatie/instock_hover.gif); }
.header UL.navigatie LI#instock.active { background:url(/images/navigatie/instock_active.gif); }
.header UL.navigatie LI#maatwerk { background:url(/images/navigatie/maatwerk.gif); }
.header UL.navigatie LI#maatwerk:hover { background:url(/images/navigatie/maatwerk_hover.gif); }
.header UL.navigatie LI#maatwerk.active { background:url(/images/navigatie/maatwerk_active.gif); }
.header UL.navigatie LI#customization { background:url(/images/navigatie/customization.gif); }
.header UL.navigatie LI#customization:hover { background:url(/images/navigatie/customization_hover.gif); }
.header UL.navigatie LI#customization.active { background:url(/images/navigatie/customization_active.gif); }
.header UL.navigatie LI#professioneel { background:url(/images/navigatie/professioneel.gif); }
.header UL.navigatie LI#professioneel:hover { background:url(/images/navigatie/professioneel_hover.gif); }
.header UL.navigatie LI#professioneel.active { background:url(/images/navigatie/professioneel_active.gif); }
.header UL.navigatie LI#professional { background:url(/images/navigatie/professional.gif); }
.header UL.navigatie LI#professional:hover { background:url(/images/navigatie/professional_hover.gif); }
.header UL.navigatie LI#professional.active { background:url(/images/navigatie/professional_active.gif); }
.header UL.navigatie LI#motoren { background:url(/images/navigatie/motoren.gif); }
.header UL.navigatie LI#motoren:hover { background:url(/images/navigatie/motoren_hover.gif); }
.header UL.navigatie LI#motoren.active { background:url(/images/navigatie/motoren_active.gif); }
.header UL.navigatie LI#engines { background:url(/images/navigatie/engines.gif); }
.header UL.navigatie LI#engines:hover { background:url(/images/navigatie/engines_hover.gif); }
.header UL.navigatie LI#engines.active { background:url(/images/navigatie/engines_active.gif); }
.header UL.navigatie LI#contact { background:url(/images/navigatie/contact.gif); }
.header UL.navigatie LI#contact:hover { background:url(/images/navigatie/contact_hover.gif); }
.header UL.navigatie LI#contact.active { background:url(/images/navigatie/contact_active.gif); }*/

.header .subnav { height:24px; padding-top:4px; text-align:right; }
.header A:link { color:#f2f2f0; text-decoration:none; }
.header A:active { color:#f2f2f0; text-decoration:none; }
.header A:visited { color:#f2f2f0; text-decoration:none; }
.header A:hover { color:#f2f2f0; text-decoration:underline; }
.header h2 { font-weight:bold; font-size:14px; text-transform:uppercase; color:#c6cdd0; text-align:right; margin-top:52px; }

.page { min-height:650px; _height:650px; width:944px; border-width:8px 8px 0 8px; border-style:solid; border-color:#f2f2f0; position:relative; }
.page .carrousel {
	position:absolute;
	top:0px;
	right:0;
	z-index:1;
	width:516px;
	height:290px;
	overflow:hidden;
	border-width:0 0 8px 8px;
	border-style:solid;
	border-color:#f2f2f0;
	background-color:#CCC;
}
.page .left-navigation { width:944px; height:290px; overflow:hidden; }
.page .left-navigation div { float:right; width:700px; height:290px; }
.page .left-navigation ul { float:left; width:237px; height:290px; background:url(/images/navigatie/bg-navigatie.gif) top right repeat-y; }
.page .left-navigation ul li a { display:block; width:180px; height:47px; padding-left:43px; line-height:47px; border-top:1px solid #8ca2b1; background-color:#556773; text-transform:uppercase; font-weight:bold; font-size:13px; text-decoration:none; color:#8ca2b1; }
.page .left-navigation ul li a.first { border-top:0px; height:50px; line-height:50px; }
.page .left-navigation ul li a:hover,
.page .left-navigation ul li a.active { background:url(/images/navigatie/arrow.gif) 18px center no-repeat #c6cdd0; color:#556773; }

.page .main { width:944px; margin-top:20px; }
.page .main .left-home { float:left; width:427px; margin-left:18px; }
.page .main .left-home h2 { color:#d80025; font-size:14px; text-transform:uppercase; }
.page .main .left-home .home-fotogallerij { margin-top:28px; }
.page .main .left-home .home-fotogallerij h2 { margin-bottom:10px; }
.page .main .left-home .home-fotogallerij .fotogallery-box { width:418px; height:80px; background-color:#e5e9ea; padding:8px 0px 0px 9px; }
.page .main .left-home .home-fotogallerij .fotogallery-box a { margin-right:7px; }
.page .main .left-home .home-nieuws { margin-top:21px; }
.page .main .left-home .home-nieuws h2 { margin-bottom:14px; }
.page .main .left-home .home-nieuws ul { list-style:none; }

.page .main .right-home { float:left; width:469px; margin-left:30px; }
.page .main .right-home h2 { color:#556773; font-size:14px; text-transform:uppercase; }
.page .main .right-home ul { list-style:none; }
.page .main .right-home ul.merken { margin-top:14px; margin-bottom:20px; }
.page .main .right-home ul li { float:left; }
.page .main .right-home ul li.tab a { height:30px; background:url(/images/default/bg-home-boats.gif) repeat-x; text-decoration:none; padding:12px 0px 0px 25px; font-size:14px; font-weight:bold; text-transform:uppercase; color:#bdc5c9; }
.page .main .right-home ul li.tab a.active { background:url(/images/default/bg-home-boats-active.gif) repeat-x; color:#556773; }
.page .main .right-home ul li.tab a.voorraad { display:block; width:210px; margin-right:1px; }
.page .main .right-home ul li.tab a.occasion { display:block; width:208px; }
.page .main .right-home ul.boats li.item a { display:block; width:429px; padding:15px 20px 15px 20px; text-decoration:none; background-color:#e5e9ea; color:#333333; }
.page .main .right-home ul.boats li.item a.first { background:url(/images/default/bg-home-boats-first.gif) top repeat-x #e5e9ea;}
.page .main .right-home ul.boats li.item a:hover { background-color:#c6cdd0; background-image:none;}
.page .main .right-home ul.boats li.item a img { float:left; border:1px solid #fff; margin-right:20px; }
.page .main .right-home ul.boats li.item a h3 { color:#d80025; font-size:12px; }
.page .main .right-home ul.boats li.item a p { text-align:right; text-decoration:underline; }

.page .main .right-home .newBoarOverview{ clear: both; background-color: #c6cdd0; height: 100px; margin: 0px; }
.page .main .right-home .newBoarOverview .column { position: relative; float: left; height: 100px; }
.page .main .right-home .newBoarOverview .image { width: 120px;}
.page .main .right-home .newBoarOverview .description { width: 200px;}
.page .main .right-home .newBoarOverview .readMore { width: 50px; padding-top: 30px;}



/*.page .overzicht { position:absolute; top:120px; left:8px; z-index:2; width:464px; height:554px; }
.page .overzicht .tabs { height:34px; }
.page .overzicht UL.tabs { list-style:none; }
.page .overzicht UL.tabs LI { margin-right:2px; float:left; background:no-repeat; list-style:none; width:171px; height:34px; display:block; cursor:pointer; }
.page .overzicht UL.tabs LI A { display:none; }
.page .overzicht UL.tabs LI#nieuw { background:url(/images/navigatie/zoeknieuw.gif); }
.page .overzicht UL.tabs LI#nieuw:hover { background:url(/images/navigatie/zoeknieuw_hover.gif); }
.page .overzicht UL.tabs LI#nieuw.active { background:url(/images/navigatie/zoeknieuw_active.gif); }
.page .overzicht UL.tabs LI#occassions { background:url(/images/navigatie/zoekoccas.gif); }
.page .overzicht UL.tabs LI#occassions:hover { background:url(/images/navigatie/zoekoccas_hover.gif); }
.page .overzicht UL.tabs LI#occassions.active { background:url(/images/navigatie/zoekoccas_active.gif); }*/

/*.page .overzicht .overzichtContent { background:url(/images/default/bground_bluegradient.gif) top repeat-x #f2f2f0; padding:16px 8px 0 8px; border:8px solid #f2f2f0; height:488px; }
.overzichtContent .overzichtSearch { width:432px; height:102px; }
.overzichtContent .overzichtSearch FIELDSET { border:0; width:50%; float:left; margin-bottom:8px; }
.overzichtContent .overzichtSearch LABEL { width:100%; font-weight:bold; font-size:12px; color:#556773;}
.overzichtContent .overzichtSearch SELECT { width:90%; padding:2px; border:0; }
/* .overzichtContent .overzichtResults { width:432px; } */
/*.overzichtContent .overzichtResults H3 { font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif; margin-top:15px; font-size:12px; color:#333; text-transform:uppercase; font-weight:normal; border-bottom:1px solid #d4d9db; }
.overzichtContent .overzichtResults .result { border-bottom:1px solid #d4d9db; padding:8px 0; height:66px; position:relative; }
.overzichtContent .overzichtResults .result IMG { float:left; margin-right:16px; }
.overzichtContent .overzichtResults .result H4, .overzichtContent .overzichtResults .result H4 a { color:#e2041a; font-size:12px; font-weight:bold; text-decoration:none; }
.overzichtContent .overzichtResults .result H4 a:hover { text-decoration:underline; }
.overzichtContent .overzichtResults .result .buttons { position:absolute; bottom:2px; right:0; list-style:none; }
.overzichtContent .overzichtResults .result .buttons IMG { margin:0; }*/

.page .brands { height:138px; background:#556773; padding:8px; border-bottom:8px solid #f2f2f0; }

/*.content { margin:152px 16px 8px 488px; }
.content H2 { font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif; font-size:14px; color:#e2041a; text-transform:uppercase; font-weight:normal; margin-bottom:8px; }
.content H3 { font-family:"Arial Rounded MT Bold", Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-transform:uppercase; font-weight:normal; }
.content A:link		{ text-decoration:underline; color:#e2041a; }
.content A:active	{ text-decoration:underline; color:#e2041a; }
.content A:visited	{ text-decoration:underline; color:#e2041a; }
.content A:hover	{ text-decoration:none; color:#e2041a; }*/
.home-fotogallerij A.more,
.home-nieuws A.more { float:right; text-decoration:none; color:#e2041a; font-weight:bold; margin-top:12px; }
.content HR { clear:both; color:#e2041a; margin-bottom:32px; }
.content .nieuws { width:440px; }
.content .nieuws UL { list-style:none; margin:0; }
.home-nieuws .nieuws LI { color:#556773; cursor:pointer; border-bottom:1px solid #bac3c7; padding:2px 0px;}
.home-nieuws .nieuws LI:hover { background-color:#e2e4e3; }

.content .nieuws .leesmeer { float:right; color:#333; text-transform:none; font-weight:normal; }

.pagefooter { background:url(/images/default/bground_pagefooter.gif) no-repeat top left; height:16px; width:944px; border-width:0 8px; border-style:solid; border-color:#f2f2f0; font-size:0; line-height:0; }

.footer { background:#f2f2f0; width:944px; padding:36px 8px 8px 8px; height:219px; color:#556773; }
DIV.footerContent {  border-top:1px solid #E2041A; list-style:none; }
DIV.footerContent DIV { float:left; width:202px; padding:16px 16px 0 16px; height:200px; background:url(/images/default/bground_footerContent.gif) top repeat-x; border-color:#f2f2f0; border-style:solid; border-width:2px 1px 0px 1px; }
DIV.footerContent DIV H4 { text-transform:uppercase; font-size:11px; margin-bottom:12px; }
DIV.footerContent DIV UL, DIV.footerContent P { list-style:none; margin-bottom:12px; }
DIV.footerContent DIV UL LI IMG { margin:0px 6px 6px 0px; }
DIV.footerContent DIV FIELDSET { border:0; margin-bottom:4px; }
DIV.footerContent DIV LABEL { font-weight:bold; width:40px; display:block; float:left; padding-top:2px; }
DIV.footerContent DIV INPUT.textField { width:150px; padding:2px; font-size:11px; }
DIV.footerContent DIV STRONG { color:#E2041A; text-transform:uppercase; margin-bottom:12px; }
DIV.footerContent DIV SPAN { color:#E2041A; font-weight:bold; width:14px; margin-right:4px; display:block; float:left; text-align:center; }
DIV.footerContent A:link { color:#556773; text-decoration:none; }
DIV.footerContent A:active { color:#556773; text-decoration:none; }
DIV.footerContent A:visited { color:#556773; text-decoration:none; }
DIV.footerContent A:hover { color:#556773; text-decoration:underline; }

.clearfloat { margin:0; padding:0; font-size:0; line-height:0; clear:both; height:0; }
.redbutton { background:url(/images/default/redbutton_140px.png) no-repeat; text-decoration:none; color:#fff; width:120px; padding:4px 0 0 20px; margin-top:6px; float:right; height:31px; display:block; font-size:12px; text-align:center; }
.redbutton216 { background:url(/images/default/redbutton_216px.png) no-repeat; text-decoration:none; color:#fff; width:216px; padding:4px 0 0 16px; margin-top:6px; height:30px; display:block; font-size:12px; font-weight:bold; text-align:center; }
.greybutton { background:url(/images/default/greybutton_167px.png) no-repeat; text-decoration:none; color:#fff; width:151px; padding:2px 0 0 16px; margin-top:6px; height:29px; display:block; font-size:12px; text-align:center; }
.greybutton107 { background:url(/images/default/greybutton_107px.png) no-repeat; text-decoration:none; color:#fff; width:91px; padding:2px 0 0 16px; margin-top:6px; margin-right:8px; height:29px; display:block; font-size:12px; text-align:center; }
.content A.redbutton:link		{ text-decoration:none; color:#fff; }
.content A.redbutton:active		{ text-decoration:none; color:#fff; }
.content A.redbutton:visited	{ text-decoration:none; color:#fff; }
.content A.redbutton:hover		{ text-decoration:none; color:#fff; }
.right { float:right; margin:0 0 8px 8px; }
.left { float:left; margin:0 8px 8px 0; }






/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
