@import url(/css/menu.css);
@import url(/css/forms.css);
@import url(/css/includes.css);

/********************************************************
   default.css
   (C) Mangrove 2006
   Default style properties
********************************************************/

body,a:link,a:hover,a:active,a:visited,table,tr,td,div,span,form,select,input,textarea
{
 font-family: verdana, trebuchet, arial, sans-serif;
 color: #4e606d;
 text-decoration: none;
}

body 
{
 background: #e3e6e9;
 font-size: 0.7em;
 line-height: 1.4em;
 margin: 0;
 padding: 0;
}

form {
 display: inline;
 margin: 0;    
}
.js_only {
 display: none;
}
img 
{
 border: none;
}

h1,h2,h3,h4,h5,h6,b,strong 
{
 margin: 0;
 padding: 0;
 font-size: 1em;
 color: #00a0c6;
 display: inline;
}

h1
{
padding-top: 20px;
margin-left: 10px;
}

h2,b,strong 
{
 color: #f68c02;
}

p
{
 padding: 10px 20px 10px 10px;
}

a:link, a:active, a:visited
{
   color: #00a0c6;
}

a:hover
{
   color: #005c96;
}

address 
{
 font-style: normal;
 font-size: smaller;
 line-height: 1.5em;
 text-align: right;
}

a.address:link 
{
 color: #f7931d;
 font-size: 10px;
}

.spacer 
{
 clear: both;
}

.error
{
 color: #999999;
}

table
{
padding: 0;
margin: 0;
}

/***********************
   basisopmaak divs
***********************/

div#wrapper 
{
 width: 760px;
 margin: 0 auto;
 padding: 18px 0 18px 0;
 position: relative;
 top: 0;
}

div#head 
{
 background-image: url('/images/headerbg.gif');
 background-repeat: no-repeat;
 height: 89px;
 width: 768px;
 margin: 0 0 8px 0;
 padding: 0;
 overflow: hidden;
}

div#content 
{
 width: 770px;
 float: left;
 margin: 0;
 padding: 0;
}

div#left 
{
 float: left;
 width: 169px;
 margin: 0;
 margin-right: 10px;
 padding: 0;
}

div#right 
{
 width: 588px;
 float: left;
 margin: 0;
 padding: 0;
}

div#footer 
{
 clear: both;
 background-image: url('/images/footerbg.gif');
 background-repeat: no-repeat;
 background-position: right;
 width: 768px;
 height: 55px;
 margin: 0;
 padding: 0;
}

#shippingdetails
{
  display: block;
}

/***********************
     content divs
***********************/

div.cont1col 
{
 width: 588px;
 float: left;
 background-repeat: no-repeat;
 background-position: bottom left;
 background-image: url('/images/cont1colbg.gif');
 margin: 0 0 8px 0;
 padding: 0;
}

div.cont1colcont 
{
 width: 572px;
 padding-left: 13px;
}

div.contenttext 
{
  width: 560px;
}

div.cont2col 
{
  float: left;
  width: 588px;
  background-repeat: no-repeat;
  background-position: bottom left;
  background-image: url('/images/cont2colbg.gif');
  margin: 0 0 8px 0;
  padding: 0;
}

div.cont2colcont 
{
  margin: 0;
  padding: 0 13px;
}

div.cont2col1 
{
  float: left;
  width: 340px;
  margin: 0;
  padding: 0;
}

div.cont2col2 
{
  float: left;
  width: 166px;
  margin-left: 50px;
  padding: 5px 0 0 0;
}

div.cont2col2news 
{
  float: left;
  width: 166px;
  margin: 3px 0 12px 43px;
  padding: 5px 0 0 0;
}
