@charset "utf-8";


@font-face {
    font-family: 'NewsCycleRegular';
    src: url('newscycle-regular-webfont.eot');
    src: url('newscycle-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('newscycle-regular-webfont.woff') format('woff'),
         url('newscycle-regular-webfont.ttf') format('truetype'),
         url('newscycle-regular-webfont.svg#NewsCycleRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}



* { margin: 0; padding:  0;}

html, body, #container {height: 100%;}

html {overflow-y:scroll;}

body { background:#fff url(/images/fbg.png) top repeat-y;}
 

#container { width: 940px; text-align: left; margin: 0 auto 0 auto; padding:0 47px; background: url(/images/fbg.png) top repeat-y; }

body > #container {height: auto; min-height: 100%;}

 

#main { padding: 0 0 50px 0; }
#main { margin: 0 0 50px 0; }

#header { height: 145px; padding: 0 20px;}

#logo { float: left; margin:30px 0 0 5px;}
#logos  { float: right; margin: 20px 15px 0 0;}


#menu { float:right; margin: 14px 0 0;}
#menu ul {list-style:none; float:left; margin:0; padding:0;}
#menu ul li {list-style: none; float:left; margin:0 0 0 10px; padding:0; position: relative; }
#menu ul li:first-child {margin:0;}
#menu ul li a {font-family: Tahoma, Arial, sans-serif; display: block; background-color:#FFF; color:#919191; margin:0; padding:7px 20px 6px 20px; font-size:14px; text-decoration:none; text-transform:uppercase;}
#menu ul li a:hover {background-color:#003366; color:#FFF;}
#menu ul li a.menuactive {background-color:#003366; color:#FFF;}




#content { 
 
    margin: 0 0 0 40px;
     width: 865px;
}

#full {
 clear: both;
    float: left;
    margin: 0;
    width: 850px;
}
#left {width:445px; background:#FFF url(/style/bg_block_left.gif) top no-repeat; padding:50px 38px 50px 50px; float:left;}
#right {width:222px; background:#FFF url(/style/bg_block_right.gif) top no-repeat; padding:50px 50px 50px 37px; float:right;}

#home_banner {     background: url("/images/sliderbg.jpg") no-repeat scroll center top #FFFFFF;
    height: 331px;
    margin: 0 0 0 10px;
    padding: 14px 0 0 10px;
    width: 910px; }
#home_left {   float: left;
    padding: 0 0 50px;
    width: 500px;}
#home_right {
    float: right;
    padding: 0 0 50px;
    width: 297px;
}
#home_right img {
    background: url("/images/imageplaceholder.png") no-repeat -11px 0 transparent;
    height: 183px;
    padding: 10px 4px 8px 1px;
    width: 274px;
}
  

.breadcrumb {
      clear: both;
    float: left;
  margin: 0 0 20px 0;
}
.breadcrumb ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.breadcrumb ul li {
  float:left;
  padding: 0 5px 0 0;
}

#imgplacholderhome {
  background: url("/images/imageplaceholder.png") repeat scroll 0 0 transparent;
    height: 193px;
    padding: 10px 0 0 12px;
    width: 287px;  
}

#homepagefeaturedlist {
margin: 0 0 0 12px;
}

#homepagefeaturedlist  ul {
   margin: 0;
    padding: 0;
}

#homepagefeaturedlist li {
   background: url("/images/hplistimg.jpg") no-repeat scroll 0 0 transparent;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 10px 20px;
}

#homepagefeaturedlist h3 {
  font-family: NewsCycleRegular;
    font-size: 14px;
    margin-bottom: 15px;
    text-transform: uppercase;
  color: #383838;
}

#news {font-size:11px;}
#content #news p {line-height:normal;}

h1 {   color: #003366;
    font-family: NewsCycleRegular;
    font-size: 18px;
 
    text-transform: uppercase;}
h2 {  text-transform: uppercase;  font-family: NewsCycleRegular;font-size:14px; color:#2e4a66; }

#content p {line-height:18px;}

a.btn {background:url(/style/btn.gif) left repeat-x; height:18px; color:#FFF; padding:6px 18px; margin-top:10px; text-decoration:none; font-weight:bold; display:inline-block; border: medium none; cursor:pointer;}

#content a:hover {text-decoration:none;}

#container #spacer {width:500px;float:left;display:inline;}

#footer { 
   background-color: #C1C1C1;
    border-top: 1px solid #335B84;
    clear: both;
    color: #666666;
    font-size: 10px;
    height: 50px;
    /*margin: -50px auto 0;*/
  margin: -81px auto 0;
    overflow: hidden;
    padding: 15px 0;
    position: relative;
    width: 940px;
} 
#footer a {color:#383838; text-decoration:none;}
#footer a:hover {text-decoration:none;}
#footer p {
margin:0;
padding: 0 0 5px 0;
}
#footerleft {
float: left;
margin: 0 0 0 40px;

}
#footer p {
color: #383838;
}

#footerright {
float: right;
margin: 38px 40px 0 0;
}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.clear { clear: both; font-size: 1px; height: 0px; line-height: 1%; }

br { clear: left; }

hr{background-color:#CCCCCC; height:1px; border:none;} 

/* carlist */
table.resulttable {
  border-top: 1px solid #000000;
  margin:0;
  padding:0;
}
table.last {
  border-bottom: 1px solid #000000;
}

td.resultthumb{
  width: 145px;
}
img.resultthumb{
  border:1px solid #000;
}
td.product {
}
tr.resultdescription {
    height: 100px;
}
td.resultdescription {
    vertical-align: top;
}
.resulttitle a {
  text-decoration: none;
}
.verkochtimages {
    background: url("/images/verkochtimage.png") repeat scroll 0 0 transparent;
    height: 110px;
    position: absolute;
    width: 145px;
    z-index: 1000;
}

.inform-holder {
  width: 100%;
padding: 0 0 12px;
overflow: hidden;
}
.img-box {
  float: left;
margin: 8px 10px 0 0;
  
}
.img-box img {
  border: 1px solid #000;
}
.info-col {
    float: left;
    height: 310px;
    width: 430px;
}
.holder-info {
  width: 100%;
overflow: hidden;
}
.img-list {
  float: left;
  margin: 5px 0 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
  width: 412px;
}
 
.img-list li {
 float: left;
padding:0 10px 6px 0;
}
.img-list li img {
    border: 1px solid #000000;
    height: 94px;
    width: 125px;
}

.text-area {
    height: 310px;

    position: relative;
}
.t-area {
      float: left;
    width: 400px;
  padding: 0;
}
span.price {
      bottom: 0;
  color: #383838;
  font-size: 18px;
    position: absolute;
   font-family: NewsCycleRegular, Tahoma;
}
/* form */

label { display: block; float: left; margin: 0 0 4px 0; width: 155px; }
input { display: block; float: left; margin: 0 0 4px 0; width: 180px; }
label.radio { display: inline; margin: 0 10px 4px 0; width: auto; float: left; }
label.auto { width: auto; }
input.radio { margin: 0 5px 0 0; padding: 0; width: auto; }
label.check { display: block; margin: 0 10px 4px 0; width: 155px; float: left; }
input.check { margin: 0 5px 0 155px; padding: 0; width: auto; }
.cms_submit { background:url(/style/btn.gif) left repeat-x; height:30px; color:#FFF; padding:6px 18px; margin:10px 0 0 155px; text-decoration:none; font-weight:bold; font-size:12px; display:inline-block; border: none; cursor: pointer;}
select { display: block; float:left; margin: 0 4px 0  0; width:180px; }
textarea { display:block; float:left; width: 180px; margin: 0 0 4px 0; }
.thankyou {color: #4dc1e7; font-size:12px; font-weight:bold;}

.contactform div {display:block; float:left;}







































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