
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{
    margin:0;
    padding:0;
    border:0;
    font-weight:inherit;
    font-style:inherit;
    font-size:100%;
    font-family:inherit;
    vertical-align:baseline
}


body {
  font-size: 75%;
  background-color: #d46ea1;
  font-family: Myriad Pro, Myriad, Tahoma, Arial, Helvetica, sans-serif;
  background-image: url(../images/bg_total.jpg);
  background-repeat: repeat-x;
}

/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { }

h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em;   }
h2 { font-size: 2.2em; margin-bottom: 0.75em;margin-top:20px; }
h3 { font-size: 1.5em; letter-spacing: 1px; line-height: 1; margin-bottom: 1em; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; font-weight: bold;color:#505050}
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; color:#505050}
h6 { font-size: 1em; font-weight: bold; color:#505050}

h1 img, h2 img, h3 img,
h4 img, h5 img, h6 img {
  margin: 0;
}


/* Text elements
-------------------------------------------------------------- */

p           { margin: 0 0 1.5em; font-weight: normal; color:#505050}
p img.left  { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p img.right { float: right; margin: 1.5em 0 1.5em 1.5em; }


blockquote  { margin: 1.5em; color:#505050; font-style: italic; }
strong      { font-weight: bold; }
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; }
sup, sub    { line-height: 0; }

abbr,
acronym     { border-bottom: 1px dotted #666; }
address     { margin: 0 0 1.5em; font-style: italic; }
del         { color:#666; }

pre                 { margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }


a:link { color:#505050;  text-decoration: underline; }
a:visited { color: #505050; }
a:hover { color: #808080;  }
a:active { color: #505050; }

/* Lists
-------------------------------------------------------------- */

li ul,
li ol       { margin:0 1.5em;}
ul, ol      { margin: 0 1.5em 1.5em 1.5em; }

li {background-image: url(../images/icon_ja.png); background-repeat: no-repeat; background-position: 0 .2em; list-style: none; padding-left: 30px; margin-bottom: 5px;color:#505050}
ul {margin:0px; padding:0px;}

ul          { list-style-type: disc; }
ol          { list-style-type: decimal; }

.nobullets  {list-style-type: none;margin-left:0px;}

dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}


/* Tables
-------------------------------------------------------------- */

table       { margin-bottom: 1.4em; width:100%;}
th          {  background-color: #ffffff;  }
th a, th a:link, th a:visited {text-decoration: none;}
thead th         {  background-color: #d3d3d3; font-size: 1.3em; color: #505050; font-weight: bold; }
th,td,caption { padding: 4px 10px 4px 5px; }
tr.even td  { background: #e5ecf9; }
td {font-size: 1.1em;padding-bottom: 2px;}
tfoot       { font-style: italic; }
caption     { background: #eee; }
p,h5 {margin:0px; padding:0px}

.defaultbox th, .defaultbox td, .defaultbox caption { padding: 0px; }


/* Page
-------------------------------------------------------------- */

.container { position: relative;}


#header h1 span, #header h2 span, #header p span { display: none; }
#header h1 {  background-image: url(../images/logo_online_factureren.jpg); height: 83px; width: 300px; }

#header .navigation { border: solid 0px #dcc9d2; 
  background-image: url(../images/nav.jpg); background-position: top; background-repeat: repeat-x;
 height: 33px; 
   -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
 }
#header {margin-bottom: 20px;}
.blocks  {background-color: white; padding:0px;margin:0px;  -moz-border-radius: 15px;  -webkit-border-radius: 15px; margin-bottom: 15px;}
.blocksbottom  {background-color: white;   -moz-border-radius-bottomright: 15px; -moz-border-radius-bottomleft: 15px; -webkit-border-bottom-left-radius: 15px; -webkit-border-bottom-right-radius: 15px; margin-bottom: 15px;}
.blockstop  {background-color: white;   -moz-border-radius-topright: 15px; -moz-border-radius-topleft: 15px; -webkit-border-top-left-radius: 15px; -webkit-border-top-right-radius: 15px; margin-bottom: 15px;}
.stone{border-bottom: solid 3px white; background-color: #efefef; height: 80px; }
.bgarrow {
	background-image:  url(../images/arrow.png); background-repeat: no-repeat; background-position: right;
}
.bgblocks { background-image:  url(../images/bg_box.gif); height: 250px;}
.toprightradius {-webkit-border-top-right-radius: 15px;-moz-border-radius-topright:15px;}
.bottomrightradius {-webkit-border-bottom-right-radius: 15px;-moz-border-radius-bottomright:15px;}
.onlyroundings  { -moz-border-radius: 15px;  -webkit-border-radius: 15px;}

#carousel-wrapper {
   width:931px;
    height: 302px;
    overflow: hidden;
}
#carousel-content {
    width: 4000px;
}
#carousel-content .slide {
    float: left;
width:931px;
    height: 302px;
}

.purple {background-color: #f1ecec;}


#slide-1 p, #slide-2 p, #slide-3 p, #slide-4 p, #slide-5 p, #slide-6 p, #slide-7 p, #slide-8 p, #slide-9 p, #slide-10 p, #slide-11 p, #slide-12 p { display: none;}
#slide-1 h3, #slide-2 h3, #slide-3 h3, #slide-4 h3, #slide-5 h3, #slide-6 h3, #slide-7 h3, #slide-8 h3, #slide-9 h3, #slide-10 h3, #slide-11 h3, #slide-12 h3 { display: none;}
#slide-1 a, #slide-2 a, #slide-3 a, #slide-4 a, #slide-5 a, #slide-6 a, #slide-7 a, #slide-8 a, #slide-9 a, #slide-10 a, #slide-11 a, #slide-12 a { display: none;}


.carousel-selected {background-color: #f4c7dd; border-bottom: solid 0px white;  height: 80px;}
#tekstpagina p{ font-size:11pt;}
#tekstpagina h1, h2,h3,h4,h5{ margin:0px; padding:0px;}