body {
margin: 0px;
padding: 0px;
background: #f9fbfc url(/images/bg.png) repeat-x;
font-size: 11px;
font-family: Tahoma;
line-height: 18px;
color: #262626;
}

.clear{
clear: both;
}

#wrapper{
width: 910px;
margin: auto;
}

#top{
height: 19px;
overflow: hidden;
color: #939393;
}

#tleft{
float: left;
}

#tright{
float: right;
}

#tright a{
color: #4f81df;
text-decoration: underline;
}

#tleft a{
color: #4f81df;
text-decoration: underline;
}

#tright a:hover{
color: #4f81df;
text-decoration: none;
}

#tleft a:hover{
color: #4f81df;
text-decoration: none;
}

#header{
clear: both;
overflow: hidden;
height: 98px;
width: 910px;
background: url(/images/header.png);
}

#logo{
padding: 26px 0 0 106px;
font-family: Arial Rounded MT Bold;
height: 72px;
float: left;
background: url(/images/logo.png) left no-repeat;
}

#logo h1{
margin: 0;
padding: 0;
font-size: 36px;
}

#logo h2{
font-weight: none;
font-style: italic;
margin: 11px 0 0 0;
padding: 0;
font-size: 14px;
color: #0c5c69;
}

#aanbieding{
float: right;
width: 359px;
margin: 23px 4px 0 0;
height: 75px;
background-color:#9fbfc4;
}

#atop{
height: 28px;
background: url(/images/atop.png);
}

#atop h2{
line-height: 28px;
height: 28px;
font-weight: none;
margin: 0 0 0 12px;
padding: 0 0 0 28px;
font-size: 12px;
color: #0c5c69;
background: url(/images/h2star.png) left center no-repeat;
}

#atxt{
border-left: 1px solid #c3c3c3;
border-right: 1px solid #c3c3c3;
background: #ffffff;
padding-left: 11px;
width: 100%px;
height: 47px;
}

#atxt a{
color: #dd6600;
text-decoration: underline;
}

span.door{
text-decoration: line-through;
}

#kruimel{
overflow: hidden;
clear: both;
height: 32px;
width: 891px;
padding-left: 9px;
margin: 0 0 0 5px;
background: url(/images/kruimel.png);
}

#kruimel ul{
color: #2e2a2a;
margin: 0;
padding: 0;
float: left;
overflow: hidden;
}

#kruimel ul li{
margin-left: 7px;
line-height: 32px;
float: left;
list-style-type: none;
}

#kruimel ul li a{
margin-right: 7px;
color: #dd6600;
text-decoration: underline;
}

#kruimel ul li a:hover{
color: #2e2a2a;
text-decoration: none;
}

#landen{
float: right;
margin-right: 22px;
}

#landen img{
float: right;
margin: 10px 0 0 7px;
border: none;

}

#content{
clear: both;
overflow: hidden;
background: url(/images/content.png);
}

#menu{
width: 205px;
float: left;
}

#menu h2{
width: 185px;
padding: 0 0 0 20px;
margin: 0;
font-size: 12px;
color: #ffffff;
height: 40px;
line-height: 40px;
text-transform: uppercase;
background: url(/images/h2left.png);
}

#menu h2:hover{
background: url(/images/h2left_roll.png);
}

#menu ul.links{
font-size: 12px;
margin: 0 0 15px 13px;
padding: 0;
}

#menu ul.links li{
line-height: 24px;
width: 176px;
list-style: none;
border-bottom: 1px solid #c0cacc;
}

#menu ul.links li a{
background: url(/images/li.png) left center no-repeat;
margin-left: 7px;
padding-left: 10px;
color: #262626;
text-decoration: none;
}

#menu ul.links li a:hover{
color: #262626;
text-decoration: underline;
}

#midden{
float: left;
width: 500px;
}

#midden_full{
float: left;
width: 700px;
}

#head{
padding: 0;
height: 130px;
width: 700px;
background: url(/images/head.png);
}

#carousel-server{ background: url(/images/header/carousel-server-colocatie-dedicated.jpg); }
#carousel-ondernemers{ background: url(/images/header/carousel-ondernemers-website.jpg); }
#carousel-familie{ background: url(/images/header/carousel-familie-weblog-website.jpg); }
#carousel-streaming{ background: url(/images/header/streaming.jpg); }
#head-contact{ background: url(/images/header/contact-telefoniste.jpg); }
#head-over-ons{ background: url(/images/header/over-ons.jpg); }
#head-infrastructuur{ background: url(/images/header/infrastructuur.jpg); }
#head-partners{ background: url(/images/header/partners.jpg); }
#head-referenties{ background: url(/images/header/referenties.jpg); }
#head-domain{ background: url(/images/header/domain.jpg); }
#head-disclaimer{ background: url(/images/header/disclaimer.jpg); }
#head-herroepingsrecht{ background: url(/images/header/herroepingsrecht.jpg); }
#head-vps-server{ background: url(/images/header/vps-server.jpg); }
#head-reseller{ background: url(/images/header/reseller.jpg); }
#head-shared-hosting{ background: url(/images/header/shared-hosting.jpg); }
#head-webdesign{ background: url(/images/header/webdesign.jpg); }
#head-streaming{ background: url(/images/header/streaming.jpg); }
#head-dedicated{ background: url(/images/header/dedicated.jpg); }
#head-colocation{ background: url(/images/header/colocation.jpg); }
#head-backup{ background: url(/images/header/backup.jpg); }
#head-webcenter{ background: url(/images/header/webcenter.jpg); }
#head-affiliates{ background: url(/images/header/affiliates.jpg); }
#head-ssl{ background: url(/images/header/ssl.jpg); }
#head-grafisch-ontwerp{ background: url(/images/header/grafisch-ontwerp.jpg); }
#head-cms-wordpress{ background: url(/images/header/cms-wordpress.jpg); }
#head-internet-marketing{ background: url(/images/header/internet-marketing.jpg); }
#head-seo{ background: url(/images/header/seo.jpg); }
#head-usability{ background: url(/images/header/usability.jpg); }
#head-webwinkel{ background: url(/images/header/webwinkel.jpg); }
#head-internet-applicaties{ background: url(/images/header/internet-applicaties.jpg); }
#head-sla{ background: url(/images/header/sla.jpg); }
#head-direct-admin{ background: url(/images/header/direct-admin.jpg); }

.jcarousel-skin-tango a{
	color: #0c5c69;
}
.jcarousel-skin-tango a:hover{
	color: #0c5c69;
	text-decoration: none;
}
.carousel-footer{
font-style: italic;
margin-top: 135px;
margin-left: 10px;
width:466px;
color: #0c5c69;
padding: 7px;
font-size: 18px;
background: url('/images/transparant.png') 25%;
}

.head h2.f{
margin: 0 0 23px 0;
padding: 0;
color: #ffffff;
font-size: 32px;
font-weight: normal;
font-style: italic;
}

.head h2.s{
font-weight: normal;
margin: 0;
padding: 0;
color: #ffffff;
font-size: 18px;
}

.head h2.t{
font-weight: normal;
margin: 10px 0 0 90px;
padding: 0;
color: #ffffff;
font-size: 18px;
}

.text{
	padding: 0 25px 0 12px;
	font-size: 11px;
}

.text a{
	color: #0c5c69;
}
.text a:hover{
	color: #0c5c69;
	text-decoration: none;
}

.text h2.big{
margin: 17px 0 2px 0;
padding: 0;
font-size: 20px;
color: ff9019;
}

.text p{
	margin: 0 0 10px 10px;
	font-size: 11px;
}


.small{
	font-size: 9px;
}

.text h2{
margin: 0 0 0 10px;
padding: 0;
font-size: 12px;
color: #dd6600;
}

.bluebox{
background-color:#dbe7e9;
border: 1px solid #dfdfdf;
color: #064650;
margin: 15px 0 0 10px;
padding-bottom: 35px;
}
.bluebox2{
background-color:#dbe7e9;
border: 1px solid #dfdfdf;
color: #064650;
margin: 10px 0 0 10px;
}
.blueboxlink{
background-color:#dbe7e9;
color: #064650;
float:right;
padding-right:15px;
font-weight: bold;
}

#boxen{
margin: 0 0 0 10px;
overflow: hidden;
}

.box{
font-weight: bold;
margin-left: 3px;
float: left;
width: 155px;
border: 1px solid #dfdfdf;
color: #064650;
}
.box20{
font-weight: bold;
margin-left: 3px;
margin-top:5px;
float: left;
width: 115px;
border: 1px solid #dfdfdf;
color: #064650;
}
.box50{
float: left;
width: 225px;
margin-left: 5px;
}
.box100{
float: left;
width: 95%px;
margin-left: 0px;
padding-bottom: 15px;
}
.nolist{
margin: 10px 0 0 25px;
padding: 0;
}

.nolist li{
list-style: none;
}
.citaat{
font-style: italic;
}
.box h2{
margin: 0;
padding: 0;
font-size: 12px;
text-align: center;
color: #dd6600;
line-height: 30px;
height: 30px;
background: url(/images/boxtop.png);
}
.box20 h2{
margin: 0;
padding: 0;
font-size: 12px;
text-align: center;
color: #dd6600;
line-height: 30px;
height: 30px;
background: url(/images/boxtop.png);
}
.box ul{
margin: 0 0 0 9px;
padding: 0;
}
.box20 ul{
margin: 0 0 0 11px;
padding: 0;
}
.box ul li{
line-height: 24px;
list-style: none;
}
.box20 ul li{
line-height: 24px;
list-style: none;
}
.box ul li a{
color: #064650;
text-decoration: none;
}
.box20 ul li a{
color: #064650;
text-decoration: none;
}
.box ul li a:hover{
color: #064650;
text-decoration: underline;
}
.box20 ul li a:hover{
color: #064650;
text-decoration: underline;
}
#contact{
clear: both;
padding: 44px 0 0 11px;
}

#contact h2{
margin: 0 0 20px 0;
padding: 0;
font-size: 18px;
color: #dd6600;
}

#contact form{
width: 335px;
margin: 0;
padding: 0;
}

#contact form label{
margin: 0 0 6px 0;
float: left;
line-height: 27px;
height: 27px;
width: 81px;
}

#contact form input[type="text"]{
font-family: Tahoma;
color: #676767;
margin: 0 0 6px 0;
float: left;
height: 25px;
border: 1px solid #b6ced2;
width: 168px;
padding: 0 0 0 7px;
}

#contact textarea{
padding: 7px;
font-family: Tahoma;
color: #676767;
float: left;
border: 1px solid #b6ced2;
width: 238px;
height: 75px;
}

#contact input[type="submit"]{
margin-top: 5px;
float: right;
}

#rechts{
float: right;
width: 205px;}



#rechts h2{
width: 185px;
padding: 0 0 0 20px;
margin: 0;
font-size: 12px;
color: #ffffff;
height: 40px;
line-height: 40px;
background: url(/images/h2right.png);
text-transform: uppercase;
}

#rechts ul{
font-size: 12px;
margin: 0 0 15px 13px;
padding: 0;
}

#rechts ul li{
line-height: 24px;
width: 176px;
list-style: none;
border-bottom: 1px solid #c0cacc;
}

#rechts ul li a{
margin-left: 7px;
color: #262626;
text-decoration: none;
}

#rechts ul.unl li a{
margin-left: 7px;
color: #262626;
text-decoration: underline;
}

#rechts ul li a:hover{
color: #262626;
text-decoration: underline;
}

.item{
margin: 7px 5px 5px 5px;
}

.item img{
margin-top: 7px;
border: 0;
}

#bottom{
clear: both;
margin-left: 5px;
width: 898px;
border: 1px solid #c3c3c3;
clear: both;
height: 240px;
background: url(/images/bottom.png);
}

#logos{
text-align: center;
width: 898px;
padding-top: 5px;
padding-bottom: 5px;
}

#logos ul{
margin: 0;
padding: 0;
}

#logos ul li{
padding: 0 35px 0 35px;
text-align: center;
display: inline;
list-style: none;
}

.bmenu{
float: left;
color: #b4ccd0;
margin-left: 24px;
width: 155px;
}

.bmenu h2{
height: 29px;
background: url(/images/bmenu.png) left no-repeat;
margin: 0;
padding: 0 0 0 37px;
font-size: 14px;
color: #ffffff;
}

.bmenu ul{
margin: 0;
padding: 0;
}

.bmenu ul li{
line-height: 24px;
list-style: none;
}

h2.switchMenu {
	cursor: pointer;
}

.bmenu ul li a{
color: #b4ccd0;
text-decoration: none;
}

.bmenu ul li a:hover{
color: #b4ccd0;
text-decoration: underline;
}

#footer{
margin-bottom: 7px;
line-height: 24px;
text-align: center;
}

#footer a{
color: #262626;
text-decoration: underline
}

img {border-color:#007eff;} 

#domeinlookup{
	height: 50px;
	padding: 50px;
}
