/************************************************************************************************/
/*template*/
/************************************************************************************************/
*{margin:0; padding:0; font-family:Tahoma,Verdana,Arial,Sans-serif; font-size:11px;}
img{border:0px;}
.clear{clear:both; font-size:0px;}
body{background:#443e36 url(../images/background.gif) repeat-x top center; padding-left:93px; color:#565656; }
input{padding:3px; color:#8f8f8f;}


/************************************************************************************************/
/*header*/
/************************************************************************************************/
#header{position:relative;}

/*top*/
#header .top{height:23px; position:relative;}
#header .top h1{display:none;}
#header .top p, #header .top p a{color:#424242; text-decoration:none;}
#header .top .left, #header .top .center, #header .top .right{width:704px; position:absolute; top:3px;}
#header .top .center{text-align:center;}
#header .top .right{text-align:right;}

/*input*/
#header .input{position:relative;}
#header .input input{border:1px solid #6b7a57; vertical-align:middle; font-size:10px;}
#header .input input.button{border:0px;}

#header .input, #header .input .login, #header .input .zoek{height:38px;}
#header .input .login, #header .input .zoek{position:absolute; top:0px; padding:2px 0px 0px 2px;}
#header .input .login{background:url(../images/login.gif) no-repeat; width:256px; left:0px;}
#header .input .zoek{background:url(../images/zoek.gif) no-repeat; width:216px; right:-5px;}

/*bulge*/
#header .bulge{position:absolute; z-index:100; top:0px; left:-190px; background:url(../images/bulge.gif) no-repeat; width:190px; height:581px;}
#header .bulge ul{list-style:none; position:absolute; top:95px;}
#header .bulge ul li{margin-top:7px;}
#header .bulge ul li.ico_home a{background:url(../images/ico_home.gif);}
#header .bulge ul li.ico_user a{background:url(../images/ico_user.gif);}
#header .bulge ul li.ico_info a{background:url(../images/ico_info.gif);}
#header .bulge ul li.ico_mail a{background:url(../images/ico_mail.gif);}
#header .bulge ul li.ico_sitemap a{background:url(../images/ico_sitemap.gif);}
#header .bulge ul li a{display:block; height:16px; width:16px; text-indent:-4000px; overflow:hidden;}


/************************************************************************************************/
/*container*/
/************************************************************************************************/
#container{width:708px; margin-left:auto; margin-right:auto;}


/************************************************************************************************/
/*layout*/
/************************************************************************************************/
#layout{}

/*menu*/
#layout .menu{height:27px; margin-top:10px;}
#layout .menu ul{list-style:none;}
#layout .menu ul li{float:left;}
#layout .menu ul li a{display:block; height:27px; text-indent:-4000px; overflow:hidden;}

#layout .menu ul li.home a{background:url(../images/menu_home.gif); width:55px;}
#layout .menu ul li.hosting a{background:url(../images/menu_hosting.gif); width:78px;}
#layout .menu ul li.domein a{background:url(../images/menu_domein.gif); width:69px;}
#layout .menu ul li.bestellen a{background:url(../images/menu_bestellen.gif); width:90px;}
#layout .menu ul li.contact a{background:url(../images/menu_contact.gif); width:79px;}
#layout .menu ul li.disclaimer a{background:url(../images/menu_algemeneVoorwaarden.gif); width:169px;}
/*#layout .menu ul li.rss a{background:url(../images/menu_rss.gif); width:29px;}*/

/*banner*/
#layout .banner{background:url(../images/banner_background.gif); height:205px; width:708px; margin-top:2px; position:relative;}
#layout .banner h2{background:url(../images/banner_h2.gif) no-repeat bottom right; height:34px; width:235px; text-indent:-4000px; overflow:hidden; padding:20px 0px 0px 15px; margin-bottom:13px;}
#layout .banner p{width:300px; margin-left:20px; margin-bottom:5px; padding-bottom:10px;}
#layout .banner p.lastLine { padding-bottom:0px; }
#layout .banner p.right{text-align:right;}

#layout .banner .image{}
#layout .banner .image h2, #layout .banner .image p{display:none;}
#layout .banner .image .order{display:block; background:url(../images/banner_image.gif); width:370px; height:205px; text-indent:-4000px; overflow:hidden; position:absolute; top:0px; right:0px;}

/*box*/
#layout .box{margin-top:3px; zoom:1;}
#layout .box .section{float:left; width:221px; height:169px; background:url(../images/box.gif); padding:6px;}
#layout .box .section.alt1{background:url(../images/box_alt1.gif); margin:0px 4px 0px 4px;}
#layout .box .section p{color:white; font-weight:bold; text-align:center;}
#layout .box .section.alt1 p{color:black;}

/*text*/
#layout .text{border:1px solid #4e9800; background:#dbf2b9; padding:6px; margin-top:3px;}
#layout .text .border{background:white; border:1px solid #6d7c59; padding:8px;}
#layout .text h3{font-size:14px; font-weight:bold; color:#565656;}
#layout .text p{color:#565656; padding-top:5px; padding-bottom:15px;}
#layout .text p.lastLine { padding-bottom:0px; }
#layout .text img.floatingImage { float:left; margin:5px 27px 7px 0px; }
#layout .text ul { line-height:13px; }
#layout .text ul.adres { padding:0px 0px 14px 14px; }
#layout .text ul.disclaimer { padding:0px 0px 14px 14px; }
#layout .text .contactLeft { float:left; width:300px; }
#layout .text .contactRight { float:right; width:300px; }

/************************************************************************************************/
/*footer*/
/************************************************************************************************/
#footer{ text-align:center;}
#footer p, #footer p a{color:white; text-decoration:none;}
#footer p span{padding:0px 10px 0px 10px;}

/************************************************************************************************/
/*overig*/
/************************************************************************************************/
.strong { font-weight:bold; }
.redText { color:#F00; }