/*CONTENT STYLESHEET
  ------------------
  PAGE
  HEADER
  NAVIGATION
  CONTENT
  FOOTER
  -
  CLEARFIX
  
*************************************************************/
.noScreenDisplay { display: none;}


/*************************************************************
  P A G E
*************************************************************/
* { /*border: 0;*/ font-size: 100%; margin: 0; outline: 0; padding: 0 } /* Resets elements */
ol, ul { list-style: none }
big { font-size: 130% }
small, sup, sub { font-size: 80% }

img { -ms-interpolation-mode: bicubic } /* Makes resized images in IE look better */

body {color: #333; font: 0.75em/1.50em Arial, Helvetica, sans-serif; }

/*************************************************************
  ALGEMEEN
*************************************************************/
h1, h2, h3 { font: normal 1.5em/1em  "Trebuchet MS", Arial, Helvetica, sans-serif; color: #555; margin-bottom: 20px; display: block; clear:both; }
h2.content-title { color: #922525; font-size: 1.6em; padding-bottom: 0px;}
h3 { padding-top: 40px; padding-bottom: 0px;}

a, a:link, a:visited { color: #922525; font: normal Arial, Helvetica, sans-serif; text-decoration: underline;}
a:hover, a:active, a.active { text-decoration: none;}

table { border-collapse: separate;}

#close { width: 100%; height: 20px; line-height: 0; font-size: 0; margin: 0; padding: 0; display: block; clear: both;}

thead th { border-bottom: 0 !important; font: bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif !important; color: #555 !important; width: 50%}

.content p { padding-bottom: 15px; }

/*************************************************************
  L A N D K E U Z E
*************************************************************/
#rollover_be, #rollover_nl, #rollover_fr, #rollover_lu, #rollover_uk { width: 110px; background-color: #B72727 !important; color: #FFF !important }
#rollover_be a, #rollover_nl a, #rollover_fr a, #rollover_lu a, #rollover_uk a { color: #FFF;}
/*************************************************************
  H E A D E R
*************************************************************/
#header { width:100%; margin: 0 auto; }
#logo { margin-bottom: 50px;}
#logo a { height: 94px; display: block; width: 251px; margin: 0; padding: 0; line-height: 0; font-size: 0;}
#logo img { border: 0;}
#language { display: none;}

/*************************************************************
  N A V I G A T I O N
*************************************************************/
#navigation { display: none;}
#secondary-links { display: none;}
.menu {display: none;}

/*************************************************************
  CONTENT WRAPPER
*************************************************************/
#wrapper { width: 100% }
#top { display: none}
#content_wrapper { width: 100%; text-align: justify;}


/*************************************************************
  SIDEBAR LEFT
*************************************************************/
#sidebar_left { width: 100%; display: block; clear: both;}
.no-sidebars #sidebar_left { display: none;}
#conceptimage { display: none;}

/* LAATSTE NIEUWS BLOCK RIGHT SIDEBAR */

#block-views-news-block_1 {width: 100%; border: 2px dotted #ccc; margin-bottom: 20px; padding: 20px;}
#block-views-news-block_1 .views-row { margin: 0 0 15px 0;}
#block-views-news-block_1 .views-field-body { margin: 5px 0 0 0;}
#block-views-news-block_1 a, #block-views-news-block_1 a:link, #block-views-news-block_1 a:visited, #block-views-news-block_1 a:active  { padding-bottom: 5px;}
#block-views-news-block_1 h2 {margin: 0 0 15px 0; }


/*************************************************************
  CONTENT
*************************************************************/
#content { width: 100%;}
#breadcrumb { width: 100%; text-align: right;}

/*leveranciers*/
#content_wrapper .view-Suppliers .views-row { border-top:1px dotted #999; display: block; clear: both; padding: 10px 0;}
#content_wrapper .view-Suppliers .views-row-first { border-top: 1px dotted #fff; display: block; clear: both; padding: 15px 0; }
#content_wrapper .view-Suppliers .views-field-field-logo-fid { padding: 0px 36px 0 0; width:100%; }
#content_wrapper .view-Suppliers .views-field-title { width: 100%; font: bold 1.3em "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: none; margin-bottom: 10px; }
#content_wrapper .view-Suppliers .views-field-title a { color: #555; }
#content_wrapper .view-Suppliers .views-field-body { width: 100%; text-align: left; display: block; padding-bottom: 15px;}

.field-field-supplier-address .field-item { width: 157px; min-height: 160px; float: left; border: 1px dotted #ccc; padding: 10px; }
.field-field-supplier-address .even { margin: 0 9px;}
.field-field-supplier-address .field-item .field-address-supplier-body { margin-top: 10px;}
.node-type-supplier-address .field-field-supplier .field-label { margin-top: 10px;}
.node-type-supplier-address .field-field-gmap { margin-top: 10px;}

.field-field-website .field-label { margin-top: 15px;}

.field-field-logo {}
.field-field-logo .field-label { display: none ;}
.field-field-logo .field-items img { margin: 20px 0;}


/*************************************************************
  CONTENT - H O M E
*************************************************************/

/* login */
#login { display: none;}

/* promo en over tradcom */
#block-views-front_teaser-block_1 { width: 43%; border: 2px dotted #ccc; background: url(images/bg_abouttradcom.gif) no-repeat bottom center; float: left; padding: 15px 15px 120px 15px; height: 115px;}
#block-views-front_teaser-block_1 .views-field-title {font: normal 1.5em/1em  "Trebuchet MS", Arial, Helvetica, sans-serif; color: #555; margin-bottom: 20px;}

#block-views-promo_teaser-block_1  { width: 43%; float: right; padding: 15px; text-align: left; border: 2px dotted #ccc; line-height: 1.2em; height: 220px; }
#block-views-promo_teaser-block_1 h2 { font-size: 1.4em; margin-bottom: 0;}
#block-views-promo_teaser-block_1 h3 { font-size: 1.2em; font-weight: bold; margin-bottom: 10px; color: #922525; padding: 0;}
#block-views-promo_teaser-block_1 .views-field-view-node { display: block; clear: both;}
#block-views-promo_teaser-block_1 .views-field-title {font: bold 1.5em/1em  "Trebuchet MS", Arial, Helvetica, sans-serif; color: #555; margin-bottom: 20px; margin-top: 20px;}
#block-views-promo_teaser-block_1 img { position: relative; top: -35px;}
#block-views-promo_teaser-block_1 .views-field-view-node{ position: relative; top: /*-80px*/ 0;}

/*************************************************************
  C O N T A C T
*************************************************************/
body.node-type-company-coordinates .content table { width: 100%}


/*************************************************************
  FOOTER
*************************************************************/
#footer { display: none;}

/*************************************************************
  ADMIN STYLE - TABS
*************************************************************/