body { margin:0; padding:0; width:100%; background:#ededed url(images/bg.jpg) top repeat-x; font-size:small; font-family:"Tahoma", "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}
* { padding:0; margin:0;}
html {	overflow: -moz-scrollbars-vertical;}
p {margin-bottom:12px; height:auto;}
#container {width:100%; padding:0; margin:0 auto; }
#main{width:1000px; margin:auto;}

#h_top{ color:#fff; height:35px;}
#h_top ul{padding:0; margin:0; list-style-type:none;}
#h_top li{ float:right; margin-left:25px; line-height:33px;}
#h_top li img{height:25px; vertical-align:middle;}
#h_top a{color: #fff; text-decoration:underline;}
#h_top a:hover{color:#2282c9;}

#h_logo{ height:93px; padding-top:10px; width:300px; float:left;}
#h_search{  width:450px; margin-left:600px; padding-top:25px;}
#h_search span { display:block; float:left;  pbraadding:10px 10px 0 10px; line-height:1.6em; color:#4270a1; font:Arial, Helvetica, sans-serif; text-decoration:none;}
#h_search form { display:block; float:left; padding:5px 10px 0 10px;}
#h_search form .keywords { float:left; background:url(images/text_bg.gif) no-repeat; border:0; height:17px; width:190px; padding:4px 10px; line-height:17px; margin:0 10px 0 0; font:normal 12px Tahoma, Geneva, sans-serif; color:#CCC;}
#h_search form .button { float:left;}

#h_menu { padding:0; margin:0 0 10px 0; clear:both;}
#h_menu ul { padding:0; margin:0; list-style:none; height:50px; border:0; border-left:1px solid #d6d6d6;}
#h_menu  ul li { float:left; margin:0; padding:0; height:50px; border:0; border-left:1px solid #FFF; border-right:1px solid #d6d6d6;}
#h_menu  ul li a { float:left; padding:18px 25px; color:#285b91; font:bold 12px Arial, Helvetica, sans-serif;  text-decoration:none;}
#h_menu  ul li a:hover { color:#262626; background:#d3d3d3;}
#h_menu  ul li a.active, .current { color:#8d8d8d; background:#d3d3d3;}

#navigation{ height:19px; font-size:0.9em; color:#6F6F6F; padding-left:5px;}
#navigation ul{ list-style:none; display: inline-block; padding:0; margin:0; vertical-align:middle;}
#navigation ul li{ float:left; padding:0 5px 0 15px; height:19px; background:url("images/pijl.png") no-repeat scroll 0 2px transparent;}
#navigation a{color:#4170a1; text-decoration:none;}

.slider { background:#fefefe url(images/bg_header.jpg) repeat-x top; height:235px; margin:0; padding:5px 0 5px;}
.slider div.slice1 { margin:0 auto; width:957px; border:1px solid #e3e3e3; background:#f8f8f8; padding:8px;}
.slider div.slice1 div.slice2 { margin:0; padding:1px; width:943px; border:6px solid #dadada; background:#FFF;}
.slider div div div { margin:0; padding:5px 0 0 45px; width:898px; height:200px; border:0; background:url(images/slider_bg.jpg) repeat-x top;}
.slider div div div p.img { float:right; padding:10px 20px; margin:0;}
.slider div div div h2 { font:bold 36px Arial, Helvetica, sans-serif; color:#262626; margin:0; margin:0; line-height:2.0em;}
.slider div div div p { font:normal 1.1em Arial, Helvetica, sans-serif; color:#777777; margin:0; margin:0; line-height:1.8em;}
.slider a{ color:#0e79cc; text-decoration:none;}
#slider {	margin:0;	padding:1px;	list-style:none;}
#slider ul, #slider li {	margin:0;	padding:0;	list-style:none;}
#slider li {	width:943px;	height:200px;	overflow:hidden;}
p#controls {	margin:0;	position:relative;}
#prevBtn, #nextBtn {	display:block;	margin:0;	overflow:hidden;	width:38px;	height:46px;	position:absolute;	left:-31px;	top:-158px;}
#nextBtn {	left:950px;}
#prevBtn a {	display:block;	width:38px;	height:46px;	background:url(images/left.png) no-repeat 0 0;}
#nextBtn a {	display:block;	width:38px;	height:46px;	background:url(images/right.png) no-repeat 0 0;}

#content { }
#content h1 { font:bold 1.8em Arial, Helvetica, sans-serif; color:#222222; line-height:1.8em; margin:7px 0 7px 0px; padding:0;}
#content h2  { font:normal 1.6em Arial, Helvetica, sans-serif; color:#252525; line-height:1.8em;margin:10px 0 3px 0px; padding:0;}
#content h3 { font:bold 1.2em Arial, Helvetica, sans-serif; color:#26729f; line-height:1.8em; margin:10px 0 5px 2px; padding:0;}
#content a{color:#0273ce; }
#content a:hover{text-decoration:none;}
#content ol{margin:5px 10px 2px 25px;}

#shortBlock{width:330px; float:left; margin:5px; height:155px; }
#shortBlock h3{  }


.samengevat ul{ margin-left:15px;}
.order{ display:inline-block; border:1px solid #D8D8D8; padding:8px; margin:8px 0 3px 0; font-size:1.4em; background:#FFFFAE; font-weight:bold;}
#support a{text-decoration:none;}
#support a:hover{text-decoration:underline;}
.s_tit{ font-weight:bold; font-size:1.2em;}

#content .tabel thead a{color:#FFF; }
.tabel{ border:1px solid #DDD; font-size:1em;  text-align:center; -moz-box-sizing:border-box; -moz-border-radius:9px 9px 9px 9px; -moz-box-shadow:0 0 4px #555555; background:#f3f3f3;}
.tabel thead td{font-weight:bold;  color:#FFF; padding:8px;   
background-image: -moz-linear-gradient(top, #0273ce, #3289c6); /* FF3.6 */
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #0273ce),color-stop(1, #3289c6)); /* Saf4+, Chrome */
filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#0273ce', EndColorStr='#3289c6'); /* IE6,IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#0273ce', EndColorStr='#3289c6')"; 
border-color:#91C7FF #78B8F9 #00264C #00264C; 
background-color:#0273ce;}
.tabel tbody td{ padding:4px; border-left:1px solid #E3E3E3; border-right:1px solid #FFFFFF; line-height:22px;}
.tabel tbody tr:hover{ background-color:#fff;}
.r1{ background-color:#EAEAEA; }
.r2{ background-color:}
.tabel  td{padding-left:3px;}
.tabel tfoot a{  font-weight:bold; text-decoration:none; font-size:1.2em; font-weight:bold; line-height:35px;}
.tabel tfoot{ line-height:30px; }
.ptabelak  img{height:30px;}

.good{ padding-left:20px; list-style-type:none;}
.good  li{ padding:0 5px 0 25px; height:21px; background:url("images/ok_small.png") no-repeat scroll 0 2px transparent;}

#footer{ width:100%; border-top:1px  solid #d3d3d3; margin-top:15px; padding:10px 0 10px 0; font-size:0.9em; color:#999; background:#f0f0f0;}
#footer a{color:#999; text-decoration:none;}
#footer a:hover{color: #666;}
#footer_cont{ margin:auto; width:1000px;}
.footer_col{ width:180px; float:left; padding:2px 10px 5px 10px;}
.footer_col ul{ list-style:none;}
.footer_col ul li{ line-height:25px; }
#footer_cont .super  a {color:#7a7979; }
#footer_foot{ clear:both; text-align:right; padding-top:5px;}
.footer_address{width:180px; float:left; padding:2px 10px 5px 10px; color:#414141; line-height:25px;}
.footer_address a{color:#414141 !important;}

#c_top_f{background:url(images/content_top.jpg); width:999px; height:5px;}
#c_content_f{ background:url(images/content.jpg); width:982px; padding:3px 6px 4px 12px; line-height:1.5em;  overflow:auto;}
#c_bottom_f{background:url(images/content_bottom.jpg); width:999px; height:6px; clear:both;}
#c_content_right{ float:right; width:270px; border-left: 1px solid #d6d6d6; padding:0 5px 15px 20px;}

#nieuwsbrief form .email{ width:140px; border:1px solid #dcdcdc; margin:0; padding:5px 2px; height:16px; background:#f5f5f5; color:#6F6F6F;}


blockquote p, #sidebar blockquote p {
    background: url("/images/testimony-bg.png") no-repeat scroll -1px bottom transparent;
    margin-bottom: 0;
    padding-bottom: 30px;
}

.big-btn {
    border-radius: 5px 5px 5px 5px;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 10px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    margin: 10px 10px 10px 0;
    overflow: hidden;
    padding: 0 10px;
    position: relative;
    text-align: center;
    text-decoration: none !important;
    text-transform: uppercase;
}
a.red, .red {background:#eb0303 url(/images/buttons/big-btn-bg.png) repeat-x top left; color:#fff !important; border:#9e0000 1px solid; text-shadow:#9e0000 0px -1px 0px;}
a.red:hover, .red:hover {background:#d50101 url(/images/buttons/big-btn-bg.png) repeat-x top left; color:#fff;  border:#8d0000 1px solid; text-decoration:none;}

a.blue, .blue {background:#005a99 url(/images/buttons/big-btn-bg.png) repeat-x top left; color:#fff !important; border:#003150 1px solid; text-shadow:#1b5000 0px -1px 0px;}
a.blue:hover, .blue:hover {background:#004478 url(/images/buttons/big-btn-bg.png) repeat-x top left; text-shadow:#002438 0px -1px 0px;}
