/* --- StyleSheet -------------------------------------------------------- */
/* Author: VIP marketing BV                                                */
/* Creation date: 21-01-2010                                               */
/* Modification date: 07-04-2010                                           */
/* Customer: Ben Franse                                                    */
/* Usage: Freestyler 3 base stylesheet SCREEN                              */
/* ----------------------------------------------------------------------- */
BODY {
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
background: #cfbe9a;
font: normal 12px Verdana, Arial, Helvetica, sans-serif;
color: #000000;
line-height: 20px;
}
td {font-size:12px;}
#wrapper0 {background: #cfbe9a url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/bgbody.gif) center top repeat-y;}
#wrapper  {background: url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/bgwrapper.gif) repeat-x;}
/* --- BEGIN LOTUS DOMINO FORM FIX --- */
FORM {
padding: 0px;
margin: 0px;
}
/* --- END LOTUS DOMINO FORM FIX ---- */
H1 {
font-size : 13pt;
color : #000000;
font-weight: bold;
margin-top: 0px;
margin-bottom: 5px;
}
H2 {
font-size: 11pt;
color: #000000;
font-weight: bold;
margin-top: 0px;
margin-bottom: 5px;
}
H3 {
font-size : 10pt;
color : #000000;
font-weight: bold;
margin-top: 0px;
margin-bottom: 5px;
}
HR {
height : 1px;
color : #000000;
}
div.hr {
height: 15px;
background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/ornament.gif) center center no-repeat;
}
div.hr hr {
display: none;
}
P {
font-size : 12px;
color : #000000;	
line-height: 20px;
margin-bottom: 10px;
padding-top:0px;margin-top:0px;
}
ul {
font-size : 12px;
margin-left : 20px;
margin-right : 5px;
padding-left: 0;
margin-top : 5px;
margin-bottom : 20px;
line-height: 20px;
}
ol {
font-size : 12px;
margin-left : 27px;
padding-left: 0;
margin-top : 5px;
margin-bottom : 20px;
line-height: 20px;		
}
img {
border-color : #000000 #000000 #000000 #000000;
}
a:link,
a:visited,
a:active {	
color: #a52e32;
text-decoration: none;
}
a:hover {
color: #000;
text-decoration: underline;
}
/* --- BEGIN Framestructure definition ----------------------------------- */
table.mainStructure {
width: 1000px;
margin-top: 0px;
margin-bottom: 0px;
background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/bgtop.jpg) no-repeat;
}
#benfransebv {
position:absolute;
width:318px;
height:98px;
margin-left:219px;
margin-top:27px;
}
#destart {
position:absolute;
width:318px;
height:48px;
margin-left:318px;
margin-top:200px;
}
#destart img {behavior:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/iepngfix.htc);}
td.pageHeader{
vertical-align: top;
color: #000000;
font-size: 9pt;
font-weight: bold;
padding-top: 10px;
padding-left: 20px;
padding-bottom: 10px;
}
td.topHeader{
height:240px;
vertical-align: top;
padding-top: 0px;
}
#menuBar {
position:absolute;
margin-top:140px;
margin-left:236px;
font-size: 12pt;
z-index:999;
}
td.pageBanner {
text-align: center;
} 
/* slideshow */
#slideshow {width:450px;height:200px;padding-left:0px;}
#masker {position:absolute;z-index:100;height:207px;}
#correction {margin-left:-30px;margin-top:-23px;position:absolute;}
#slideshow .slide {position:absolute;width:480px;height:200px;overflow:hidden;z-index:2;margin-left:16px;}
#slideNavigation {z-index:2;position:absolute;margin-left:180px;margin-top:160px;text-align:right;width:300px;padding: 3px;}
#slideNavigation a {
padding: 3px 5px 3px 5px;
border: 1px solid #f1e4d3;
margin: 3px;
text-decoration: none;
font-weight: normal;
text-align: center;
line-height: 20px;
background: #524537;
color: #f1e4d3;
font-size: 12px;
}
#slideNavigation a:hover, #slideNavigation a.current {background:#918269;}
#slideNavigation a.play {display:none;}
#slideNavigation a.pause {display:none;}
/* auto slides */
#fotogrootImg {
width: 440px;
height: 270px;
}
#autoslides {width:440px;height:270px;overflow:hidden;}
#autoslides .maskergroot {position:absolute;width:440px;height:270px;}
.maskerklein {position:absolute;width:107px;height:70px;}
.fotoklein {width:107px;height:70px;overflow:hidden;}
.fotokleinfoto {}
.fotokleinfoto IMG {
width: 102px;
height: 65px;
}
#autoslidestable {border:collapse:collapse;}
#autoslidestable td {padding:0px;margin:0px;}
#autoslidestable a img {border:0px;}
td.pageBox {
vertical-align : top;
padding-top: 30px;
padding-left: 120px;
padding-right: 30px;
padding-bottom: 15px;
}
td.rightCollumn {
padding-top: 4px;
padding-left: 0px;
padding-bottom: 15px;
vertical-align : top;
}
#advertiserBox{
padding-top: 0px;
padding-bottom: 0px;
width: 270px; 
font-size: 9pt;
}
td.pageFooter {
padding-left: 20px;
padding-right: 20px;
}
/* --- END FrameStructure definitition ----------------------------------- */
/* --- BEGIN MenuItems Definition -------------------------------------- */
#menu {
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
margin-right: 10px;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
#menu li
{
margin: 0px;
padding: 0px;
list-style: none;
float: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
text-decoration: none;
}
#menu li.seperator {padding-top:7px;font-size:16px;}
#menu li a {
display: block;
margin: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 9px;
padding-right: 9px;
padding-top:10px;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 14px;
text-decoration: none;
text-transform:uppercase;
}
#menu li a:hover{
color: #9e1c20;
background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/menupijltje.gif) center top no-repeat;
}
#menu div {
position: absolute;
visibility: hidden;
margin-top:2px;
margin-left:10px;
padding: 0px;
background: #ebeff2;
z-index:999;
text-decoration: none;
}
#menu div a {
position: relative;
display: block;
margin: 0px;
padding-top:5px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
width: auto;
text-align: left;
background: #FFF;
color: #000000;
font-size: 9pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
white-space: nowrap;
}
#menu li div  a:hover{background-image:none;}
#menu div a:hover {
color: #000;
text-decoration: none;
}
/*--- END MenuItems Defintion -------------------------------------------- */
/* --- BEGIN footerBox  -------------------------------------- */
#footerBox {
background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/bgfooter.gif) repeat-x;
width:862px;
margin-left:49px;
text-align:center;
color: #cfbe9a;
font-size:12px;
line-height:27px;
padding-top:10px;
}
#footerBox P{
color: #cfbe9a;
padding:0px;
margin: 0px;
}
#footerBox A:link,
#footerBox A:visited {
color: #cfbe9a;
text-decoration: none;
}
#footerBox A:hover {
text-decoration: underline;
}
/* --- END footerBox  -------------------------------------- */
/* --- BEGIN Colofon Box ------------------------------------------------- */
#menuColofon {
margin-top: 0px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 0px;
font-size : 9pt;
}
#menuColofon P{
font-size: 9pt;
margin-top: 3px;
margin-bottom: 5px;
}
#menuColofon H2{
font-size: 12pt;
font-weight: bold;
}
/* --- END Colofon Box --------------------------------------------------- */
/* --- BEGIN Image Gallery definition ------------------------------------ */
#imageGallery {
margin-top: 0px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 15px;
}
#imageGallery H2{
font-size: 12pt;
font-weight: bold;
}
#imageGallery IMG {
border: 1px solid #000000;
margin: 2px;
width: 78px;
height: 59px;
}
/* --- END Image Gallery definition -------------------------------------- */
/* --- BEGIN Crossell box definition ------------------------------------- */
.xsellBodyShadow {background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/xsellbody.png) no-repeat;padding:15px;width:315px;behavior:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/iepngfix.htc);padding-top:20px;padding-bottom:1px;}
.xsellBodyShadow TABLE{border: 0px;}
.xsellBodyShadow TD{border: 0px;	height: 50px;}
.xsellBodyShadow TD img {margin-right: 10px;}
.xsellBodyShadow TD a:link,
.xsellBodyShadow TD a:visited {color:#3e3e3e;text-decoration:none;text-transform:uppercase;font-weight:bold; font-size: 8pt;line-height: 14px;}
.xsellBodyShadow TD a:active,
.xsellBodyShadow TD a:hover {color:#a52e32}
.xsellBodyShadowFooter img {behavior:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/iepngfix.htc);}
#xsellBody {
margin-top: 0px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 0px;
font-size : 12px;
width:250px;
}
#xsellBody P {
font-size: 9pt;
margin-top: 3px;
margin-bottom: 5px;
}
#xsellBody H2 {
font-size: 12pt;
font-weight: bold;
}
#xsellBody UL {
font-size: 9pt;
line-height: 18px;
margin-bottom: 5px;
}
/* --- END Crossell box definition --------------------------------------- */
/* --- BEGIN List Category Box definition (DATABASE ROOT) ---------------- */
#categoryList {
width: 100%;
margin-top: 10px;
margin-bottom: 10px;
padding: 0px;
font-size: 10pt;
}
#categoryList H2{
margin-top: 0px;
margin-bottom: 0px;
font-size : 11pt;
font-weight: bold;	
}
#categoryList UL{
margin-bottom: 5px;
}
/* --- END List Category Box definition (DATABASE ROOT) ------------------ */
/* --- BEGIN Article box definition (DATABASE CATEGORY) ------------------ */
#articleBody {
width: 100%;
margin-top: 20px;
margin-bottom: 20px;
padding: 0px;
font-size: 10pt;
}
img.articleImage {
margin-left: 5px;
float: right;
border : 0px solid #000000;
}
#articleBody H2 {
margin-top: 0px;
margin-bottom: 5px;
font-size : 12pt;
font-weight: bold;
}
#articleBody P {
margin-top: 5px;
margin-bottom: 10px;
font-size : 9pt;
line-height: 18px;
}
#articleBody A{
text-decoration: none;
}
/* --- END Article box definition (DATABASE CATEGORY) -------------------- */
/*--- BEGIN Attachements ------------------------------------------------- */
table.attachements {
margin-bottom: 10px;
border-collapse : collapse;	
}
table.attachements A:link,
table.attachements A:active,
table.attachements A:visited {
text-decoration: underline;
width: 320px;
display: block;
}
table.attachements A:hover {
text-decoration: underline;
}
td.att_headers {
color: #524537;
font-size: 10pt;
font-weight : bold;
padding : 5px;
}
td.att_subheaders {
font-size: 9pt;
padding : 5px;
}
td.att_cell {
padding: 5px;
font-size: 9pt;
}
td.att_field{
padding: 5px;
font-size: 9pt;
font-weight: normal;
}
tr.att_normal { 
}
tr.att_highlight { 
color: #000000;
background:#ddd;
}
.required {
color: #FF0000;
font-size: 10pt;
font-weight: bold;
}
/*--- END Attachements --------------------------------------------------- */
/* --- BEGIN Related Articles box  --------------------------------------- */
#relatedArticles {
margin-bottom: 15px;
font-size : 12px;
}
#relatedArticles H2{
padding: 5px;
margin: 0px;
color: #524537;
font-size : 12px;
font-weight: bold;		
}
#relatedArticles UL{
margin-bottom: 5px;
}
#relatedArticles LI{
list-style-type : square;
}
/* --- END Related Articles box  ----------------------------------------- */
/*--- BEGIN Responder form items  ---------------------------------------- */
.button {color:#fff;background:#524537;border:0px;font-size:12px;}
table.responder {
width: 100%;
margin-bottom: 10px;
padding: 0px;
border-collapse: collapse;
}
table.responder td.responsHeader {
text-align: left;
font-size: 10pt;
text-transform:uppercase;
font-weight: bold;
padding: 5px;
color: #3e3e3e;
}
table.responder td.responsLeft {
width:200px;
font-size: 10pt;
padding: 8px;
text-align:right;
vertical-align:top;
padding-left:0px;
}
table.responder td.responsRight {
padding-top: 5px;
padding-bottom: 5px;	
}
table.responder td.responsMid {
padding: 5px;
border:0px;
font-size: 10pt;	
line-height: 20px;
color: #000000;
}
table.responder td.responsFooter {
font-family: Verdana;
height: 20px;
vertical-align: top;
border: 0px;
}
table.responder .field_textarea {
padding: 3px;
font-family: Verdana;
font-size: 9pt;
border: 1px solid #8e8174;
width:310px;
background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/formfield.gif) no-repeat;
}
table.responder .field_normal {
height: 22px;
padding: 3px;
font-family: Verdana;
font-size: 9pt;
border: 1px solid #8e8174;
width:310px;
background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/formfield.gif) no-repeat;
}
table.responder .field_required {	
height: 22px;
padding: 3px;
font-family: Verdana;
font-size: 9pt;
border: 1px solid #8e8174;
width:310px;
background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/formfield.gif) no-repeat;
}
input.catcher {
background-color: #DDDDDD;
color: #000000;
display: none;
}
.verzend18 {border:0px;cursor:pointer;color:#cfbe9a;text-align:center;width:120px;background:none;line-height:18px;}
.verzend18 .inner-button {display:inline-block;height:18px;width:120px;font-family:Arial,Helvetica,sans-serif;background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/button-volgende18-size2.gif) right 0px no-repeat;line-height:18px;}
.verzend18:hover {color:#FFF;}
//.verzend {border:0px;cursor:pointer;color:#cfbe9a;text-align:center;width:90px;line-height:15px;text-transform:lowercase;background:none;}
//.verzend .inner-button {font-size:12px;font-family:Arial,Helvetica,sans-serif;background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/button-forward.gif) right 0px no-repeat;padding-left:10px;padding-right:20px;padding-bottom:1px;}
//.verzend:hover {color:#FFF;}
//.verzend .inner-buttonleft {font-size:12px;font-family:Arial,Helvetica,sans-serif;float:left;background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/button-forward.gif) left 0px no-repeat;width:10px;padding-bottom:1px;}
.wis18 {border:0px;cursor:pointer;color:#524537;text-align:center;width:109px;line-height:18px;background:none;}
.wis18 .inner-button {font-size:12px;font-family:Arial,Helvetica,sans-serif;background:url(button-wis18.gif) right 0px no-repeat;display:inline-block;width:109px;height:18px;text-align:center;line-height:18px;}
//.wis {border:0px;cursor:pointer;color:#524537;text-align:center;width:90px;line-height:15px;text-transform:lowercase;background:none;}
//.wis .inner-button {font-size:12px;font-family:Arial,Helvetica,sans-serif;background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/button-wis.gif) right 0px no-repeat;padding-left:15px;padding-right:20px;padding-bottom:1px;}
//.wis .inner-buttonleft {font-size:12px;font-family:Arial,Helvetica,sans-serif;float:left;background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/button-wis.gif) left 0px no-repeat;width:10px;padding-bottom:1px;}
/*--- END FORM Items ----------------------------------------------------- */
/* --- BEGIN Search box definition --------------------------------------- */
#searchBody {
color : #666666;
font-size : 8pt;
float: right;
}
#searchBody A:link,
#searchBody A:visited{
display: block;
font-size : 9pt;
width: 21px;
height: 21px;
margin-left: 5px;
padding-left: 0px;
color: #000000;
background-image : url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/search21_off.gif);
background-repeat : no-repeat;
}
#searchBody A:hover,
#searchBody A:active{
color: #FF0000;
background-image : url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/search21_on.gif);	
background-repeat : no-repeat;	
}
#searchBody input.searchField {
font-family: Verdana;
color : #666;
font-size : 9pt;
font-style : normal;
padding: 3px;
border : 1px solid #666;
background-color: #FFF;
width: 165px;
height: 21px;
}
/* --- END Search box definition ----------------------------------------- */
/* --- BEGIN Navigation Elements ----------------------------------------- */
.pageBox.pageNavigator {}
.pageNavigator .pages {margin:auto;}
.pageNavigator .pages ul {
list-style: none;
text-align:center;
padding:0px;margin:0px;
}
.pageNavigator .knoppen ul {
list-style: none;
text-align:right;
padding:0px;margin:0px;
}
.pageNavigator ul li {
display: inline;
padding: 0;
}
.clear {clear:both}
.pageBox .pageNavigator ul li a {line-height:18px;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;color:#cfbe9a;}
//.pageBox .pageNavigator ul li a {line-height:15px;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;color:#cfbe9a;}
.pageBox .pageNavigator ul li a.activeitem {font-weight:bold;color:#FFF;}	
.pageBox .pageNavigator li a:hover {color:#FFF;text-decoration:none;}
.pageNavigator li.nummer span {display:inline-block;width:auto;}
.pageNavigator li.nummer a {background:#524537;padding-left:6px;padding-right:6px;display:block;}
.pageNavigator li span {display:inline-block;height:18px;width:96px;}
.pageNavigator li.vorigeknop a {background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/button-vorige18.gif)  no-repeat;padding-left:25px;padding-right:20px;display:block;}
.pageNavigator li.volgendeknop a {padding-left:8px;padding-right:20px;background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/button-volgende18.gif)  no-repeat;display:block;}
.pageNavigator li.knop span {text-align:center;width:77px;}
.pageNavigator li.knop a {background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/button-noarrow18.gif)  no-repeat;display:block;}
//.pageNavigator li.nummer a {background:#524537;padding-left:2px;padding-right:2px;}
//.pageNavigator li.vorigeknop a {background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/button-vorige.gif)  no-repeat;padding-left:25px;padding-right:20px;width:35px;}
//.pageNavigator li.volgendeknop a {padding-left:8px;padding-right:20px;width:35px;background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/button-volgende.gif)  no-repeat;}
//.pageNavigator li.knop a {padding-left:20px;padding-right:20px;width:35px;background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/button-noarrow.gif)  no-repeat;}
/* --- END Navigation Elements ----------------------------------------- */
.capitalize1, .capitalize2 {line-height:70px;padding:0px;margin:0px;height:70px;}
/* autolijst wagenpark */
#autolijst {list-style-type:none;width:260px;padding:0px;margin:0px;padding-top:20px;}
#autolijst li {display:block;padding-bottom:7px;}
#autolijst li a {color:#3e3e3e;text-decoration:none;text-transform:uppercase;font-weight:bold;}
#autolijst li a:hover {text-decoration:underline;}
#autolijst li a img {border:0px;float:left;margin-right:5px;}
#menu li a.menu_current{
color: #9e1c20;
background:url(../htmlViewDocuments/A68C26DDAA8E91C4C12576E8002CE78F/$FILE/menupijltje.gif) center top no-repeat;
}
/* --- END StyleSheet -------------------------------------------------- */
