@charset "utf-8";
/* CSS Document
alles in engels
tabellen	tbl_
/*
	*	*	*	*	*	*	*	* HTML BODY *	*	*	*	*	*	*	* */
* {margin:0; padding:0;}
html{
	overflow: -moz-scrollbars-vertical;
	overflow-y: scroll;
}
body{
	background:#e1dacd url(../img/bg_body.png) repeat-x;
	height:100%;
	font-family:"Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana,arial,sans-serif;
	font-size:11px;
}
/*
	*	*	*	*	*	*	*	* SPRITES *	*	*	*	*	*	*	* */
.s99g{background:url(../img/s99g.png) no-repeat;}
.s99h{background:url(../img/s99h.png) repeat-x;}
.s99b{background:url(../img/s99b.png) no-repeat;}
/*
	*	*	*	*	*	*	*	* GENERAL STYLES *	*	*	*	*	*	*	* */
#logo{
	margin-top:6px;
	float:left;
	width:188px;
	height:29px;
	cursor:pointer;
}
#logo a{
	width:188px;
	height:29px;
	display:block;
}
#slogan{
	margin:6px 0 0 20px;
	float:left;
	width:352px;
	height:29px;
	background-position:-189px 0;
}
/*
	*	*	*	*	*	*	*	* MENU *	*	*	*	*	*	*	* */
#menu{
	clear:both;
	width:960px;
	height:30px;
}
#menu ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
#menu ul li{
	float:left;
	text-align:center;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#menu ul li a{
	outline: none;
	padding:7px 20px 0 20px;
	height:23px;
	font-size:12px;
	color:#fff;
	display:block;
	cursor:pointer;
	text-decoration:none;
	border-left:1px solid #9b9b9b;
	border-right:1px solid #5d5b5c;
}
#menu ul li a.aktief{
	color:#e6de00;
	background-position:0 -31px;
}
#menu ul li a:hover{
	color:#e6de00;
}
#li_end{
	height:30px;
}





.tbl_domains{
	width:330px;
}
.tbl_domains th, .tbl_domains td{
	height:24px;
	text-align:left;
	padding:0 5px 0 5px;
}
.tbl_domains th{
	border-bottom:3px double #ccc;
	color:#3283AA;
	font-size:13px;
	font-weight:normal;
}
.tbl_domains td{
	border-bottom:1px solid #ccc;
}




















/*
	*	*	*	*	*	*	*	* CHECKERS *	*	*	*	*	*	*	* */
.domaincheckerkerst{
	margin:0 10px 10px 10px;
	width:683px;
	height:160px;
	background-position:0 -140px;
}
.domaincheckerkerst .dcinput{
	float:left;
	margin:93px 0 0 254px;
	border:none 0;
	outline:none;
	font-size:18px;
	color:#929292;
	font-weight:bold;
	width:260px;
	height:24px;
}
.domaincheckerkerst .dcbutton{
	margin:88px 0 0 10px;
	clear:both;
	width:146px;
	height:36px;
	border:none;
	cursor:pointer;
}
.domaincheckerkerst .dcbutton:hover{
	background-position:-146px 0;
}




.sprite_horbg{
	background:url(../img/sprite_horbg.png) repeat-y;
}
.sprite_verbg{
	background:url(../img/sprite_verbg.png) repeat-x;
}
.sprite_titles{
	background:url(../img/sprite_titles.png) no-repeat;
}
.sprite_boxes{
	background:url(../img/sprite_boxes.png) no-repeat;
}
.sprite_icons{
	background:url(../img/sprite_icons.png) no-repeat;
}
.sprite_icons16{
	background:url(../img/sprite_icons16.png) no-repeat;
}
.sprite_algemeen2{
	background:url(../img/sprite_algemeen2.png) no-repeat;
}
.sprite_tabs{
	background:url(../img/sprite_tabs.png) no-repeat;
}
.sprite_logos{
	background:url(../img/sprite_logos.png) no-repeat;
}
.sprite_buttons{
	outline:none;
	border:0;
	background:url(../img/sprite_buttons.png) no-repeat;
}
.sprite_flags{
	margin:2px 5px 0 0;
	float:left;
	width:16px;
	height:11px;
	background:url(../img/sprite_flags.png) no-repeat;
}
.sprite_general{
	background:url(../img/sprite_general.png) no-repeat;
}

/* vanaf 2011 site opruimen onderstaand nieuwe sprite	*/
.newbuttons{
	cursor:pointer;
	border:none;
	background-image:url(../img/99buttons.png);
}

/* START BUTTON	*/
.button_bestel{
	border:0;
	width:65px;
	height:22px;
	background-position:0 -352px;
}
.button_bestel:hover{
	background-position:-66px -352px;
}


/*	start basis elementen
/----------------------------------------------------------------------------------------*/
form{
	padding:0;
	margin:0;
}
.marginl20{
	margin-left:20px;
}
.marginr20{
	margin-right:20px;
}
input, select, textarea{
	font-family:"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana,arial,sans-serif;
	padding:1px;
	font-size:11px;
	color:#306e98;
}
select{
	cursor:pointer;
}

h1{
	padding:0;
	margin:0 0 10px 10px;
	font-size:14px;
	font-weight:bold;
	color:#454545;
}
h1 span{
	font-weight:normal;
	color:#1f6281;
	font-size:12px;
}
a{
	color:#2e6b96;
}
a:hover{
	text-decoration:none;
}
.hr_blue{
	height:1px;
	background:#bde4ff;
	margin:10px 10px 10px 10px;
}
.float_left{
	float:left;
}
.float_right{
	float:right;
}
.center{
	margin:0 auto;
}
.euro{
	float:left;
	color:#8c980a;
}
.bedrag{
	margin-right:10px;
	float:right;
	color:#8c980a;
}
.opmerking{
	color:#666;
	font-style:italic;
	font-size:10px;
}

.hr_top{
	margin:0 10px 10px 10px;
	width:682px;
	height:1px;
}

.margint4{
	margin-top:4px;
}
.margint5{
	margin-top:5px;
}

/*	stop basis elementen
/----------------------------------------------------------------------------------------*/

/*	start containers
/----------------------------------------------------------------------------------------*/
#container{
	padding:0 9px;
	margin:0 auto;
	width:960px;
	height:100%;
	background:url(../img/bg_container.png) repeat-y;
	bottom:0;
	min-height: 100%;
	height: auto !important;
}
#container_main{
	margin-top:20px;
	float:left;
	width:703px;
	min-height:500px;
	background:;
	border-right:1px solid #206382;
}
#header{
	height:50px;
	padding:10px 10px 0 10px;
}
#zijkant{
	float:right;
	width:256px;
	/*background:#D8D8D8;*/
}
/*	stop containers
/----------------------------------------------------------------------------------------*/

/*	start header elementen
/----------------------------------------------------------------------------------------*/
#header_menu{
	float:right;
	color:#656262;
	font-size:10px;
}
#header_menu a{
	color:#28779d;
	text-decoration:none;
}
#header_menu a:hover{
	text-decoration:underline;
}
/*	stop header elementen
/----------------------------------------------------------------------------------------*/

.input{
	padding:8px 0 0 10px;
	border:0;
	width:210px;
	height:22px;
	background:url(../img/sprite_algemeen.png) 0 -32px no-repeat;
	
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-style:italic;
}

.spacer{
	float:none;
	clear:both;
	width:1px;
	height:1px;
	display:block;
	background:;
}



/*	ZIJKANT
---------------------------------------------------------*/
#winkelwagen{
	margin:20px 10px 10px 10px;
	width:236px;
}
.sprite_boxes.winkelwagen_boven{
	width:236px;
	height:18px;
	background-position:0 0;
}
.sprite_boxes.winkelwagen_onder{
	width:236px;
	height:6px;
	background-position:0 -19px;
}
#button_winkelwagen{
	float:left;
	margin:7px 0 0 5px;
	width:11px;
	height:11px;
	background:url(../img/button_winkelwagen.png) no-repeat;
	
	cursor:pointer;
}
#winkelwagen_verborgen{
	padding-top:10px;
	width:234px;
	/*background:#a7b604;*/
	background-color:#bfc409;
	border-left:1px solid #adb305;
	border-right:1px solid #adb305;
}
#winkelwagen table{
	margin-left:9px;
	width:216px;
}
#winkelwagen table th{
	letter-spacing:1px;
	padding-right:5px;
	height:22px;
	color:#fff;
	border-bottom:3px double #fff;
}
#winkelwagen table td{
	padding-right:5px;
	height:22px;
	color:#fff;
	border-bottom:1px solid #fff;
	color:#F3FFCC;
}
.sprite_icons.ico_winkelwagen{
	width:49px;
	height:55px;
	position:absolute;
	margin-left:199px;
	margin-top:-16px;
	background-position:0 0;
}
#winkelwagen_titel{
	float:left;
	margin:3px 0 0 10px;
	color:#fff;
}
.sprite_titles.titel_winkelwagen{
	margin-left:9px;
	margin-bottom:5px;
	width:117px;
	height:14px;
	background-position:0 0;
}



#cmb{
	margin:10px 0 10px 10px;
	padding-top:34px;
	width:236px;
	height:59px;
	background:url(../img/cmb_bg.png) no-repeat;
}
#cmb p{
	margin:7px 11px 0 11px;
	color:#666;
	font-size:10px;
	text-align:justify;
	line-height:18px;
}
#cmb .cmb_inputd{
	margin:0 0 5px 11px;
	padding:0 0 0 5px;
	width:214px;
	height:23px;
	background:url(../img/cmd_input.png) no-repeat;
}
#cmb .cmb_input1{
	width:152px;
	padding:4px 0 0 0;
	border:none;
	outline:none;
	color:#666;
	background:none;
}
#cmb .cmb_input2{
	float:left;
	width:140px;
	padding:4px 0 0 0;
	border:none;
	outline:none;
	color:#666;
	background:none;
}
#cmb .cmb_button{
	float:right;
	margin:2px 7px 0 0;
	padding:0;
	border:none;
	width:55px;
	height:19px;
	background-position:0 -69px;
}
#cmb .cmb_button:hover{
	background-position:-56px -69px;
}












/*	start klantenportaal
---------------------------------------------------------*/
#klantenportaal{
	margin:10px 0 0 10px;
	width:236px;
	background:;
}
#klantenportaal_boven{
	width:236px;
	height:25px;
	background:url(../img/klantenportaal_boven.png) no-repeat;
}
#klantenportaal_midden{
	padding:5px 8px 5px 10px;
	border-left:1px solid #31779a;
	border-right:1px solid #31779a;
	width:216px;
	background:#3388b0 url(../img/klantenportaal_bg.png) bottom right no-repeat;
	
	color:#fff;
	text-align:justify;
	line-height:16px;
}
#klantenportaal_midden .kpinput{
	border:none;
	padding:0 0 0 3px;
	width:213px;
	height:24px;
	background:url(../img/input_klantenp.png) no-repeat;
}
#klantenportaal_midden .kpinput2{
	float:left;
	border:none;
	margin:0;
	padding:0 0 0 3px;
	width:177px;
	height:24px;
	background:url(../img/input_klantenp2.png) 0 0 no-repeat;
}
#klantenportaal_midden .kpbutton{
	cursor:pointer;
	float:right;
	border:none;
	margin:0;
	padding:0;
	width:36px;
	height:24px;
	background:url(../img/input_klantenp2.png) -180px 0 no-repeat;
}
#klantenportaal_onderkant{
	width:236px;
	height:5px;
	background:url(../img/klantenportaal_onder.png) no-repeat;
}
#klantenportaal_midden a{
	outline:none;
	color:#fff;
}
#klantenportaal_midden a:hover{
	text-decoration:none;
}
#klantenportaal_text{
	margin:0 0 5px 2px;
	color:#fff;
	text-align:justify;
}
/*	eind klantenportaal
---------------------------------------------------------*/




#aanbieding{
	margin:10px 0 10px 0;
	width:256px;
	height:177px;
	background:url(../img/bg_kerst.png) no-repeat;
	cursor:pointer;
}


.table_overzicht{
	width:683px;
	margin-left:10px;
}
.table_overzicht th{
	height:22px;
	padding:0 5px 0 5px;
	border-bottom:3px double #dedad1;
	font-weight:bold;
	text-align:left;
}
.table_overzicht th a{
	display:block;
	color:#2e6b96;
	outline:none;
}
.table_overzicht td{
	height:26px;
	padding:0 5px 0 5px;
	border-bottom:1px solid #dedad1;
}
.table_overzicht em{
	letter-spacing:-1px;
}
.row1{
	background:#fff;
}
.row2{
	background:#edf8ff;
}
.table_overzicht input{
	color:#225c83;
}
.table_overzicht select{
	background:#ffeeb8 url(../img/ico/ico16_cart.png) 2px 1px no-repeat;
	border:1px solid #dad6ca;
}
.table_overzicht select option{

}

/*	tbl99	*/
.tbl99{
	width:682px;
	margin:0 0 10px 10px;
}
.tbl99 th, .tbl99 td{
	height:26px;
}
.tbl99 th, .tbl99 .kop{
	text-align:left;
	border-bottom:3px double #ccc;
	color:#3283AA;
	font-weight:normal;
	font-size:13px;
	padding:0 5px 0 5px;
}
.tbl99 td{
	padding:0 5px 0 5px;
	border-bottom:1px solid #ccc;
}
.tbl99 td span{
	margin-left:6px;
	font-style:italic;
	color:#777;
}
.tbl99 .td_doublet{
	border-top:3px double #ccc;
}
.tbl99 .subkop{
	font-weight:bold;
	border-bottom:2px solid #ccc;
}
.tbl99 .artikel{
	color:#2E6B96;
}
.tbl99 .prijs{
	text-align:right;
	color:#8C980A;
}
.tbl99 td input{
	font-size:11px;
	color:#206382;
}
.tbl99 td .post_error{
	border-top:1px solid #abadb3;
	border-right:1px solid #dbdfe6;
	border-bottom:1px solid #e3e9ef;
	border-left:1px solid #e2e3ea;
	background-color:#FFECEC;
}


/*	menu portaal
/----------------------------------------*/
#menu_portaal{
	width:683px;
	height:23px;
	padding:0;
	margin:0 0 0 10px;
	list-style-type:none;
	border-bottom:1px solid #2e6b96;
}
#menu_portaal li{
	width:125px;
	height:24px;
	float:left;
	background:url(../img/sprite_klantenportaal_tabs.png) 0 0 no-repeat;
	margin-right:1px;
	letter-spacing:1px;
}
#menu_portaal li.actief{
	background-position:0 -25px;
}
#menu_portaal li.actief a{
	color:#e6de00;
}
#menu_portaal li a{
	text-align:center;
	display:block;
	padding-top:6px;
	outline:none;
	width:125px;
	height:14px;
	color:#fff;
	text-decoration:none;
}
#menu_portaal li a:hover{
	color:#e6de00;
}



.p_intro{
	padding:0 5px;
	margin:10px;
	text-align:justify;
	line-height:16px;
	color:#000;
}

/*	iconen	*/
.ico_yes{
	width:19px;
	height:19px;
	background-position:0 -223px;
}
.ico_asc{
	margin-top:4px;
	float:right;
	width:5px;
	height:7px;
	background:url(../img/ASC.png) no-repeat;
	cursor:pointer;
}
.ico_desc{
	margin-top:4px;
	float:right;
	width:5px;
	height:7px;
	background:url(../img/DESC.png) no-repeat;
	cursor:pointer;
}
.ico_ascdesc{
	margin-top:4px;
	float:right;
	width:5px;
	height:7px;
	background:url(../img/ascdesc.png) no-repeat;
	cursor:pointer;
}
.ico_bin{
	width:12px;
	height:12px;
	float:right;
	background:url(../img/ico_bin2.png);
	cursor:pointer;
}
.sprite_icons.ico_no{
	margin:0 auto;
	width:14px;
	height:14px;
	background-position:-71px 0;
}


.c_a{
	color:#a3ab0d;
}
.c_b{
	color:#2E6B96;
}
.c_d{
	color:#cd0067;
}
.strong{
	font-weight:bold;
}


.button_gegevens_opslaan{
	border:0;
	width:111px;
	height:20px;
	background:url(../img/button_gegevens_opslaan.png) 0 0 no-repeat;
	cursor:pointer;
}
.button_gegevens_opslaan:hover{
	background:url(../img/button_gegevens_opslaan_hover.png) 0 0 no-repeat;
}



/*	start box nieuws
/----------------------------------------------------------------------------------------*/
/*
#box_nieuws{
	margin:10px 0 0 10px;
	width:235px;
}
.sprite_boxes.box_nieuws_boven{
	width:235px;
	height:7px;
	background-position:0 -26px;
}
.sprite_horbg.box_nieuws_midden{
	padding:3px 10px 3px 10px;
	width:215px;
	background-position:-337px 0;
	font-size:11px;
	line-height:18px;
}
.sprite_titles.box_nieuws_titel{
	margin-bottom:5px;
	width:127px;
	height:15px;
	background-position:-118px 0;
}
.sprite_boxes.box_nieuws_onder{
	width:235px;
	height:7px;
	background-position:0 -34px;
}
.box_nieuws_midden a{
	text-decoration:none;
	color:#444;
}
.box_nieuws_midden a:hover{
	text-decoration:underline;
	color:#2e6b96;
}
.box_nieuws_midden span{
	letter-spacing:-1px;
	color:#2e6b96;
}
.sprite_icons.ico_rss{
	position:absolute;
	margin:-6px 0 0 196px;
	width:45px;
	height:48px;
	background-position:0 -56px;
}
*/



.kader_product{
	width:336px;
	background:;
	margin-left:10px;
	float:left;
}
.sprite_boxes.kader_product_b{
	width:336px;
	height:5px;
	background-position:0 -42px;
}
.sprite_horbg.kader_product_m{
	width:316px;
	padding:3px 10px 2px 10px;
	line-height:17px;
	color:#3b3b3b;
}
.kader_product_m h1{
	padding:0;
	margin:0 0 4px 0;
	color:#247095;
	font-size:14px;
	font-weight:bold;
	letter-spacing:0;
}
.kader_product_m ul{
	padding:0;
	margin:0 0 8px 0;
	list-style-type:none;
}
.kader_product_m ul li span{
	color:#247095;
	font-weight:bold;
}
.sprite_boxes.kader_product_o{
	width:336px;
	height:5px;
	background-position:0 -48px;
}






.buttons{
		background:url(../img/sprite_buttons.png);
		cursor:pointer;
		outline:none;
}
.buttons.button_informatie{
	width:100px;
	height:18px;
	background-position:0 0;
	float:left;
}
.buttons.button_informatie:hover{
	background-position:0 -19px;
}
.buttons.button_bestellen{
	width:100px;
	height:18px;
	background-position:0 -38px;
	float:left;
}
.buttons.button_bestellen:hover{
	background-position:0 -57px;
}

.buttons.button_controleer{
	margin:6px 0 0 10px;
	float:left;
	border:0;
	width:112px;
	height:30px;
	background-position:0 -104px;
}
.buttons.button_controleer:hover{
	background-position:-113px -104px;
}
.sprite_buttons.button_verstuur{
	outline:none;
	border:0;
	width:110px;
	height:19px;
	background-position:0 -240px;
	cursor:pointer;
}
.sprite_buttons.button_verstuur:hover{
	background-position:0 -260px;
}
.sprite_buttons.button_partner{
	margin-top:10px;
	width:208px;
	height:25px;
	background-position:0 -280px;
}
.sprite_buttons.button_partner:hover{
	background-position:0 -306px;
}
.sprite_buttons.button_verstuur_pass{
	float:right;
	border:0;
	width:103px;
	height:28px;
	background-position:-103px -76px;
}
.sprite_buttons.button_bestelling_plaatsen{
	float:right;
	margin-top:10px;
	width:120px;
	height:19px;
	background-position:0 -332px;
}
.sprite_buttons.button_bestelling_plaatsen:hover{
	background-position:-121px -332px;
}
.button_inloggen{
	width:150px;
	height:24px;
}
.button_inloggen:hover{
	background-position:-151px 0;
}
.button_aanvragen{
	width:150px;
	height:24px;
	background-position:0 -25px;
}
.button_aanvragen:hover{
	background-position:-151px -25px;
}



.badgets{
	width:91px;
	height:91px;
	position:absolute; 
	background:url(../img/sprite_badgets.png);
}
.badgets.badget_hosting{
	margin:47px 0 0 251px;
	background-position:0 0;
}
.badgets.badget_partner{
	margin:47px 0 0 251px;
	background-position:0 -92px;
}
.badgets.badget_email{
	margin:47px 0 0 251px;
	background-position:0 -184px;
}
.badgets.badget_ssl{
	margin:47px 0 0 251px;
	background-position:0 -274px;
}
.badgets.badget_domein{
	margin:47px 0 0 251px;
	background-position:0 -367px;
}
.badgets.badget_reseller{
	margin:-25px 0 0 587px;
	background-position:0 -460px;
}


.sprite_icons.ico_ssl{
	background-position:0 -105px;
	width:67px;
	height:68px;
	position:absolute;
	margin:-9px 0 0 266px;
}



#domeinchecker{
	margin:0 10px 10px 10px;
	width:685px;
	height:42px;
	background:;
}

#domeinchecker_links{
	float:left;
	width:10px;
	height:42px;
	background:url(../img/checker_hoeken.png) 0 0 no-repeat;
}
#domeinchecker_midden{
	float:left;
	height:42px;
	width:665px;
	background:url(../img/checker_bg.png) repeat-x;
}
#domeinchecker_rechts{
	float:left;
	width:10px;
	height:42px;
	background:url(../img/checker_hoeken.png) -11px 0 no-repeat;
}

.sprite_titles.tite_http{
	float:left;
	margin:14px 0 0 60px;
	width:104px;
	height:18px;
	background-position:-246px 0;
}
#input_checker{
	margin:6px 0 0 10px;
	padding:4px 0 0 10px;
	float:left;
	border:0;
	width:290px;
	height:26px;
	background:url(../img/input_checker.png);
	
	font-size:18px;
	letter-spacing:1px;
	color:#454545;
}


.table_hosting{
	width:683px;
	margin:20px 10px 0 10px;
}
.tr_hosting:hover{
	background-color:#ffffd5;
}
.td_specificatie{
	height:22px;
	padding-left:5px;
	color:#444;
	border-bottom:1px solid #d7e1e6;
}
.td_specificatie div{
	float:left;
}
.td_uitgebreid{
	height:22px;
	padding-left:5px;
	color:#23608c;
	border-bottom:1px solid #d7e1e6;
}
.td_uitgebreid:hover{
	cursor:pointer;
	background-color:#f4f9fd;
}
.sprite_icons.ico_arrow_blue{
	margin:5px 0 0 0;
	width:7px;
	height:5px;
	float:left;
	background-position:-50px 0;
}

.sprite_algemeen2.td_simpel_titles{
	width:81px;
	height:33px;
	background-position:0 0;
}
.sprite_algemeen2.td_start_titles{
	width:87px;
	background-position:-81px 0;
}
.sprite_algemeen2.td_basis_titles{
	width:93px;
	background-position:-168px 0;
}
.sprite_algemeen2.td_extra_titles{
	width:99px;
	background-position:-261px 0;
}
.sprite_algemeen2.td_extreem_titles{
	width:109px;
	background-position:-360px 0;
}

.sprite_algemeen2.td_simpel{
	text-align:center;
	background-position:0 -33px;
}

.sprite_algemeen2.td_start{
	text-align:center;
	background-position:-81px -33px;
}
.sprite_algemeen2.td_basis{
	text-align:center;
	background-position:-168px -33px;
}
.sprite_algemeen2.td_extra{
	text-align:center;
	background-position:-261px -33px;
}
.sprite_algemeen2.td_extreem{
	text-align:center;
	background-position:-360px -33px;
}


.sprite_icons.icon_info{
	float:right;
	margin-right:10px;
	width:13px;
	height:15px;
	background-position:0 -200px;
	cursor:help;
}


/*BUTTON*/
.sprite_buttons.button_bestellen_71{
	margin-left:5px;
	width:73px;
	height:20px;
	background-position:0 -135px;
	cursor:pointer;
}
.sprite_buttons.button_bestellen_71:hover{
	background-position:-74px -135px;
}
.sprite_buttons.button_bestellen_77{
	margin-left:5px;
	width:79px;
	height:20px;
	background-position:0 -156px;
	cursor:pointer;
}
.sprite_buttons.button_bestellen_77:hover{
	background-position:-80px -156px;
}
.sprite_buttons.button_bestellen_83{
	margin-left:5px;
	width:85px;
	height:20px;
	background-position:0 -177px;
	cursor:pointer;
}
.sprite_buttons.button_bestellen_83:hover{
	background-position:-86px -177px;
}
.sprite_buttons.button_bestellen_89{
	margin-left:5px;
	width:91px;
	height:20px;
	background-position:0 -198px;
	cursor:pointer;
}
.sprite_buttons.button_bestellen_89:hover{
	background-position:-92px -198px;
}
.sprite_buttons.button_bestellen_95{
	margin-left:5px;
	width:97px;
	height:20px;
	background-position:0 -219px;
	cursor:pointer;
}
.sprite_buttons.button_bestellen_95:hover{
	background-position:-98px -219px;
}









.box_236{
	margin:10px 0 0 10px;
	float:left;
	width:236px;
}
.sprite_boxes.box_236t{
	width:236px;
	height:5px;
	background-position:0 -81px;
}
.box_236m{
	min-height:120px;
	padding:4px 10px 3px 10px;
	width:214px;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	background-color:#f4f4f0;
}
.box_236m h1{
	font-family:"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana,arial,sans-serif;
	font-weight:normal;
	padding:0 0 3px 0;
	margin:0;
	color:#236f93;
	font-size:13px;
}
.sprite_boxes.box_236b{
	width:236px;
	height:7px;
	background-position:0 -88px;
}








.box_335{
	float:left;
	width:335px;
}
.sprite_boxes.box_335t{
	width:335px;
	height:6px;
	background-position:0 -54px;
}
.box_335m{
	padding:4px 10px 3px 10px;
	width:313px;
	min-height:135px;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	background-color:#f4f4f0;
}
.box_335m p{
	margin:0;
	text-align:justify;
	color:#000;
	line-height:17px;
	font-family:"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana,arial,sans-serif;
}
.box_335m p a{
	padding:5px 0 3px 0;
	float:right;
	color:#a6b300;
	cursor:pointer;
}
.box_335m h1{
	font-family:"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana,arial,sans-serif;
	font-weight:normal;
	padding:0 0 3px 0;
	margin:0;
	color:#236f93;
	font-size:13px;
}
.sprite_boxes.box_335b{
	width:335px;
	height:7px;
	background-position:0 -61px;
}











.box_439{
	margin:10px 0 0 10px;
	float:left;
	width:439px;
}
.sprite_boxes.box_439t{
	width:439px;
	height:5px;
	background-position:0 -95px;
}
.box_439m{
	min-height:120px;
	padding:4px 10px 3px 10px;
	width:417px;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	background-color:#f4f4f0;
}
.box_439m h1{
	font-family:"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana,arial,sans-serif;
	font-weight:normal;
	padding:0 0 3px 0;
	margin:0;
	color:#236f93;
	font-size:13px;
}
.box_439m p{
	text-align:justify;
	line-height:16px;
}
.sprite_boxes.box_439b{
	width:439px;
	height:7px;
	background-position:0 -101px;
}









.box_683{
	width:683px;
	margin-left:10px;
}
.sprite_boxes.box_683t{
	width:683px;
	height:5px;
	background-position:0 -69px;
}
.box_683m{
	background:#f4f4f0;
	padding:0px 10px 5px 10px;
	width:663px;
	color:#000;
	line-height:16px;
	text-align:justify;
}
.ul_help{
	width:643px;
	padding:0;
	margin:0 0 10px 15px;
	list-style-type:circle;
}
.ul_help li{
	width:643px;
	height:20px;
	color:#c0ce0c;
}
.ul_help li a{
	display:block;
	width:643px;
	text-decoration:none;
	color:#306e98;
}
.ul_help li a:hover{
	font-weight:bold;
}
.box_683m h1{
	font-family:"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana,arial,sans-serif;
	font-weight:normal;
	padding:2px 0 3px 0;
	margin:0;
	color:#236f93;
	font-size:13px;
}
.sprite_boxes.box_683b{
	width:683px;
	height:5px;
	background-position:0 -75px;
}




.box_683_gr{
	margin:0 0 15px 10px;
	padding:10px 12px 4px 12px;
	width:659px;
	min-height:100px;
	background:url(../img/box_683_gr.png) no-repeat;
}
.box_683_gr h1{
	font-family:"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana,arial,sans-serif;
	font-weight:normal;
	padding:2px 0 3px 0;
	margin:0;
	color:#236f93;
	font-size:13px;
}
.box_683_gr p{
	color:#000;
	line-height:16px;
	text-align:justify;
}




.box_683_kerst{
	margin:0 0 0 10px;
	padding:10px 12px 4px 12px;
	width:659px;
	height:202px;
	background:url(../img/kader_kerst.png) no-repeat;
}
.box_683_kerst h1{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight:bold;
	padding:0 0 3px 0;
	margin:0;
	color:#fff;
	font-size:14px;
	letter-spacing:-1px;
}
.box_683_kerst p{
	color:#165572;
	line-height:16px;
	text-align:justify;
}
.box_683_kerst em{
	font-size:10px;
}







.flag_nl{
	float:left;
	margin-right:5px;
	width:16px;
	height:16px;
	background:url(../img/flags/16/nl.png) no-repeat;
}
.sprite_flags.flag_int{
	background-position:-235px -600px;
}
.sprite_flags.flag_eu{
	background-position:-263px -600px;
}
.sprite_flags.flag_be{
	background-position:-235px -40px;
}
.sprite_flags.flag_niue{
	background-position:-235px -404px;
}
.sprite_flags.flag_tv{
	background-position:-235px -432px;
}
.sprite_flags.flag_az{
	background-position:-123px -348px;
}
.sprite_flags.flag_de{
	background-position:-291px -124px;
}











.table_contact{
	width:315px;
}
.table_contact td{
		height:21px;
}













.ul_partner{
	padding:0;
	margin:0;
	list-style-type:none;
}
.ul_partner li{
	color:#333;
}
.ul_partner span{
	color:#247095;
	font-weight:bold;
}
















.box2_683{
	width:683px;
	margin-left:10px;
}
.sprite_boxes.box2_683t{
	width:683px;
	height:6px;
	background-position:0 -108px;
}
.sprite_horbg.box2_683m{
	padding:0px 12px 4px 12px;
	width:659px;
	background-position:-573px 0;
	
	color:#000;
	line-height:16px;
	text-align:justify;
}
.box2_683m h1{
	font-family:"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana,arial,sans-serif;
	font-weight:normal;
	padding:2px 0 3px 0;
	margin:0;
	color:#236f93;
	font-size:13px;
}
.box2_683m p{
	color:#000;
	line-height:16px;
	text-align:justify;
}
.sprite_boxes.box2_683b{
	width:683px;
	height:6px;
	background-position:0 -115px;
}





























.table_reseller{
	width:683px;
	margin:0 10px 0 10px;
}
.tr_reseller:hover{
	background-color:#ffffd5;
}
.sprite_algemeen2.td_tsimpel_res{
	width:81px;
	height:33px;
	background-position:0 -80px;
}
.sprite_algemeen2.td_tstart_res{
	width:87px;
	background-position:-81px -80px;
}
.sprite_algemeen2.td_tbasis_res{
	width:93px;
	background-position:-168px -80px;
}
.sprite_algemeen2.td_textra_res{
	width:99px;
	background-position:-261px -80px;
}
.sprite_algemeen2.td_textreem_res{
	width:109px;
	background-position:-360px -80px;
}

.sprite_algemeen2.td_simpel_res{
	text-align:center;
	background-position:0 -113px;
}
.sprite_algemeen2.td_start_res{
	text-align:center;
	background-position:-81px -113px;
}
.sprite_algemeen2.td_basis_res{
	text-align:center;
	background-position:-168px -113px;
}
.sprite_algemeen2.td_extra_res{
	text-align:center;
	background-position:-261px -113px;
}
.sprite_algemeen2.td_extreem_res{
	text-align:center;
	background-position:-360px -113px;
}


.box_error_message{
	padding:10px;
	margin:10px;
	border:1px dotted #900;
	color:#900;
	background-color:#FFECEC;
	
	line-height:18px;
}
.box_ok_message{
	padding:10px;
	margin:10px;
	border:1px dotted #828D00;
	color:#828D00;
	background-color:#EFFFDF;
	
	line-height:18px;
}
.box_error_message ul{
	margin:10px 0 0 20px;
	padding:0;
}






#box_logos{
	margin:10px 0 0 10px;
	width:235px;
	height:100px;
}
.sprite_icons.logo_ideal{
	width:29px;
	height:25px;
	background-position:0 -174px;
	cursor:help;
}
.sprite_icons.logo_sidn{
	width:38px;
	height:40px;
	background-position:0 -216px;
	cursor:help;
}
.sprite_icons.logo_microsoft{
	width:57px;
	height:25px;
	background-position:-70px -174px;
	cursor:help;
}


#box_copy{
	margin:50px 10px 10px 10px;
	clear:both;
	font-size:10px;
	color:#999;
}



/* kan weg na kerst */
.ico_cadeautje{
	width:80px;
	height:78px;
	background:url(../img/cadeautje.png) no-repeat;
	position:absolute;
	margin:-35px 0 0 600px;
}

.title_sub{
	font-family:"Lucida Grande","Lucida Sans Unicode","bitstream vera sans","trebuchet ms",verdana,arial,sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#2680ab;
}

.text{
	color:#000;
	line-height:16px;
}

.margin_10{
	margin:10px;
}

.sep{
	margin:10px;
	width:663px;
	height:1px;
	background-color:#ccc;
}

.box_note{
	width:661px; /* ivm met border 2 eraf */
	padding:10px;
	margin:10px;
	line-height:16px;
	background-color:#FFF8DD;
	border:1px solid #d4ab0d;
	font-family:"Courier New", Courier, monospace;
}
.box_error{
	width:661px; /* ivm met border 2 eraf */
	padding:10px;
	margin:10px;
	line-height:16px;
	background-color:#ffd1d1;
	border:1px solid #c90000;
	color:#c90000;
}

.sprite_icons16.ico16_error{
	width:16px;
	height:16px;
	background-position:-2px 0;
}
.sprite_icons16.ico16_warning{
	width:16px;
	height:16px;
	background-position:-2px -17px;
}
.sprite_icons16.ico16_check{
	width:16px;
	height:16px;
	background-position:-2px -34px;
}

/*	start zomerweek	*/
#zomerweek_zin{
	float:left;
	width:373px;
	height:23px;
	margin:7px 0 0 20px;
	background:url(../img/zomerweek_zin.png) no-repeat;
}
#zomerweek{
	margin:0 10px 10px 10px;
	width:683px;
	height:175px;
	background:url(../img/zomerweek_bg.png) no-repeat;
}
#zomerweek_temp{
	position:absolute;
	margin:134px 0 0 16px;
	font-size:13px;
	color:#fff;
	font-weight:bold;
}
#zomerweek_sun{
	margin:47px 10px 0 0;
	float:right;
	width:119px;
	height:118px;
}

#button_zomerweek_meerinfo{
	width:147px;
	height:25px;
	background:url(../img/button_zomerweek_informatie.png) no-repeat;
	cursor:pointer;
}
#button_zomerweek_meerinfo:hover{
	background:url(../img/button_zomerweek_informatie2.png) no-repeat;
	cursor:pointer;
}
#button_zomerweek_bestellen{
	width:147px;
	height:25px;
	background:url(../img/button_zomerweek_bestellen.png) no-repeat;
	cursor:pointer;
}
#button_zomerweek_bestellen:hover{
	background:url(../img/button_zomerweek_bestellen2.png) no-repeat;
	cursor:pointer;
}
#zomerweek_paymessage{
	margin:10px;
	padding:10px;
	border:#970004 solid 1px;
	background:#FFEAEB;
	text-align:center;
}




.ui-tabs {
	margin:10px;
	padding:0;
}
.ui-tabs .ui-tabs-nav {
	margin:0;
	padding:0;
	width:683px;
	height:25px;
}
.ui-tabs .ui-tabs-nav li {
	width:150px;
	height:25px;
	float: left;
	text-align:center;
	list-style:none;
	margin-right:1px;
	background:url(../img/sprite_tabs.png) -151px 0 no-repeat;
	}
.ui-tabs .ui-tabs-nav li a {
	padding-top:5px;
	width:150px;
	height:20px;
	display:block;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
	border:0;
	outline:none;
	color:#333;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
	background:url(../img/sprite_tabs.png) no-repeat;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
	cursor: default;
	color:#1F6281;
}
.ui-tabs .ui-tabs-nav .ui-state-hover a{
	text-decoration:underline;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {
	padding:10px;
	min-height:160px;
	background:url(../img/ui_tabs_panel.png) no-repeat;
	
	line-height:17px;
	text-align:justify;
}
.ui-tabs .ui-tabs-hide { display: none !important; }










/*	START LOGOS	*/

.comodo{
	width:90px;
	height:30px;
	background-position:0 0;
}
.geotrust{
	width:90px;
	height:30px;
	background-position:-91px 0;
}
.thawte{
	width:90px;
	height:30px;
	background-position:-182px 0;
}

/*	STOP LOGOS	*/







/*	*	**	***	****	2 nov 2010	****	***	**	*	*/
.ul_tabs{
	width:683px;
	height:20px;
	margin:0 10px 10px 10px;
	padding:0;
	list-style-type:none;
}
.ul_tabs li{
	float:left;
	width:100px;
	height:20px;
	margin-right:5px;
}
.ul_tab{
	color:#206382;
	background-position:0 -2px;
}
.ul_tab:hover{
	background-position:-101px -2px;
}
.ul_tab_active{
	color:#fff;
	background-position:-101px -2px;
}
.ul_tab_active a{
	color:#fff;
}
.ul_tabs li a{
	padding-top:2px;
	text-align:center;
	display:block;
	width:100px;
	height:18px;
	text-decoration:none;
}
.ul_tabs li a:hover{
	color:#fff;
}

.content{
	margin:0 10px 15px 10px;
	width:682px;
}
.content_nieuws{
	margin:0 10px 15px 10px;
	width:682px;
}

.content_nieuws p{
	margin:0 0 15px 0;
	font-size:12px;
	line-height:18px;
	text-align:justify;
	color:#000;
}
.content_nieuws p i{
	font-size:10px;
	color:#666;
}
.content_nieuws ul{
	margin:0 0 10px 0;
	padding:0;
	list-style:none;
}
.content_nieuws ul li{
	font-size:12px;
	color:#666;
	padding:0 0 0 15px;
	height:22px;
	background:url(../img/nieuws_arrow.png) 0 6px no-repeat;
}


.content h1, .content_nieuws h1{
	margin:0 0 2px 0;
	padding:0;
	font-size:15px;
	font-weight:normal;
	color:#3c96c2;
	letter-spacing:-1px;
}
.content_nieuws h2{
	margin:0 0 2px 0;
	padding:0;
	font-size:15px;
	font-weight:normal;
	color:#3c96c2;
	letter-spacing:-1px;
}
.content h2{
	margin:0 0 2px 0;
	padding:0;
	font-size:15px;
	font-weight:normal;
	color:#3283aa;
	letter-spacing:-1px;
}
.content p{
	margin:0 0 10px 0;
	text-align:justify;
	font-size:12px;
	color:#222;
	line-height:18px;
}
.contentp1{
	margin:0 0 10px 0;
	text-align:justify;
	font-size:12px;
	color:#222;
	line-height:18px;
}
.contentp2{
	margin:0 0 10px 0;
	text-align:justify;
	font-size:12px;
	color:#666;
	line-height:18px;
}
.content p a{
	color:#828d00;
	text-decoration:underline;
}
.content p a:hover{
	text-decoration:none;
}
.content ul{
	margin:10px 0 10px 13px;
	padding:0;
	color:#828d00;
	font-size:12px;
}
.content li{
	height:20px;
}
.content li a{
	color:#828d00;
	text-decoration:underline;
}
.content li a:hover{
	text-decoration:none;
}
.content li span{
	color:#222;
}
.content .ulwaaromhelp{
	list-style-type:none;
	padding:0;
	margin:0;
	
	float:left;
	width:341px;
}
.content .ulwaaromhelp li{
	background:url(../img/ico_yes.png) no-repeat 0 0;
	padding-left:26px;
	height:24px;
}
.content table{
	text-align:justify;
	font-size:12px;
	color:#222;
	line-height:18px;
}

.content2{
	margin:15px 0 0 10px;
	width:683px;
}
.content2 p{
	margin:0 21px 16px 0;
	padding-left:103px;
	float:left;
	width:228px;
	height:60px;
	color:#7c7c7c;
	line-height:20px;
}
.content2 p strong{
	color:#363636;
}







/*pagina intro*/
.inleiding{
	margin:0 10px 10px 10px;	
}
.inleiding h1{
	margin:-3px 0 2px 0;
	padding:0;
	font-size:16px;
	font-weight:normal;
	color:#206382;
	letter-spacing:-1px;
	line-height:19px;
}
.inleiding h2{
	margin:-3px 0 2px 0;
	padding:0;
	font-size:15px;
	font-weight:normal;
	color:#3c96c2;
	letter-spacing:0;
}
.inleiding p{
	margin:0 0 10px 0;
	text-align:justify;
	font-size:13px;
	color:#555;
	line-height:18px;
}
.inleiding p a{
	color:#828d00;
	text-decoration:underline;
}
.inleiding p a:hover{
	text-decoration:none;
}
/*pagina intro*/



/* tabellen	*/
.tbl_reseller{
	margin-left:10px;
	width:682px;
}
.tbl_reseller tr{
	height:28px;
	background:#d2d2bd;
}
.tbl_res_tdempty{
	background-color:#fff;
}
.tbl_res_kolomdetails{
	padding-left:10px;
	background-color:#f9f9f6;
}
.tbl_res_kolomdetails .ico_info{
	margin-right:5px;
	cursor:help;
}
.tbl_res_kolomdetails span{
	color:#666;
}
.tbl_res_kop1{
	height:43px;
	background-position:0 -135px;
}
.tbl_res_kop2{
	height:43px;
	background-position:-91px -135px;
}
.tbl_res_kop3{
	height:43px;
	background-position:-192px -135px;
}
.tbl_res_kop4{
	height:43px;
	background-position:-303px -135px;
}
.tbl_res_kolom1{
	text-align:center;
	width:90px;
	background-color:#f3f3ee;
}
.tbl_res_kolom2{
	text-align:center;
	width:100px;
	background-color:#edede2;
}
.tbl_res_kolom3{
	text-align:center;
	width:110px;
	background-color:#e0e0d1;
}
.tbl_res_kolom4{
	text-align:center;
	width:120px;
	background-color:#d2d2bd;
}
.tbl_res_onder1{
	text-align:center;
	background-position:0 -26px;
}
.tbl_res_onder2{
	text-align:center;
	background-position:0 -55px;
}
.tbl_res_onder3{
	text-align:center;
	background-position:0 -84px;
}
.tbl_res_onder4{
	text-align:center;
	background-position:0 -113px;
}

.tbl_resdomain{
	margin-left:10px;
	margin-bottom:10px;
	width:682px;
}
.tbl_resdomain th{
	text-align:left;
	padding-right:10px;
	border-bottom:2px solid #efefef;
}
.tbl_resdomain tr{
	height:22px;
	background-color:#fff;
}
.tbl_resdomain tr:hover{
	background-color:#F8FEE0;
}
.tbl_resdomain td{
	border-bottom:1px solid #efefef;
	padding-right:10px;
}
.tbl_resdomain .prijs{
	text-align:left;
}

.tbl_whlogin{
	margin:0 10px 20px 10px;
	width:330px;
}
.tbl_whlogin th{
	text-align:left;
	border-bottom:2px solid #efefef;
}
.tbl_whlogin tr{
	height:22px;
	background-color:#fff;
}
.tbl_whlogin tr:hover{
	background-color:#F8FEE0;
}
.tbl_whlogin td{
	border-bottom:1px solid #efefef;
}










.titel_restart{
	width:71px;
	height:14px;
	background-position:0 -179px;
}
.titel_rebasis{
	width:84px;
	height:14px;
	background-position:-72px -179px;
}
.titel_resimpel{
	width:73px;
	height:14px;
	background-position:-157px -179px;
}
.titel_reextra{
	width:75px;
	height:14px;
	background-position:-231px -179px;
}
.rate1of4{
	width:34px;
	height:7px;
	background-position:0 -194px;
}
.rate2of4{
	width:34px;
	height:7px;
	background-position:-35px -194px;
}
.rate3of4{
	width:34px;
	height:7px;
	background-position:-70px -194px;
}
.rate4of4{
	width:34px;
	height:7px;
	background-position:-105px -194px;
}


/* *	**	***	****	KNOPPEN KNOPPEN KNOPPEN */
.button_neebedankt{
	display:block;
	margin:0 0 0 10px;
	border:none;
	float:left;
	width:215px;
	height:34px;
	background-position:0 -254px;
}
.button_neebedankt:hover{
	background-position:-216px -254px;
}
.button_optioneledienstenb{
	margin:0 10px 0 0;
	border:none;
	float:right;
	width:215px;
	height:34px;
	background-position:0 -219px;
}
.button_optioneledienstenb:hover{
	background-position:-216px -219px;
}
.button_uwbestellingafronden{
	margin:0 10px 0 0;
	border:none;
	float:right;
	width:200px;
	height:34px;
	background-position:0 -184px;
}
.button_uwbestellingafronden:hover{
	background-position:-201px -184px;
}
.button_contactgegevensi{
	border:none;
	float:right;
	width:270px;
	height:34px;
	background-position:0 -114px;
}
.button_contactgegevensi:hover{
	background-position:-271px -114px;
}
.button_bestellingcontroleren{
	float:right;
	width:255px;
	height:34px;
	background-position:0 -149px;
}
.button_bestellingcontroleren:hover{
	background-position:-256px -149px;
}
.button_inloggenbk{
	float:right;
	width:150px;
	height:24px;
	background-position:0 -89px;
}
.button_inloggenbk:hover{
	background-position:-151px -89px;
}
.knop_bestellen80{
	display:block;
	outline:0;
	cursor:pointer;
	border:0;
	width:80px;
	height:20px;
	background-position:0 -202px;
}
.knop_bestellen80:hover{
	background-position:-81px -202px;
}
.knop_volgendestap{
	display:block;
	outline:none;
	cursor:pointer;
	border:none;
	width:150px;
	height:24px;
	background:none;
	background-image:url(../img/knop_volgendestap.png);
}
.knop_volgendestap:hover{
	background-image:url(../img/knop_volgendestap_hover.png);
}
.knop_verderwinkelen{
	display:block;
	outline:none;
	cursor:pointer;
	border:none;
	width:156px;
	height:30px;
	background:none;
	background-image:url(../img/knop_verderwinkelen.png);
}
.knop_verderwinkelen:hover{
	background-image:url(../img/knop_verderwinkelen_hover.png);
}
.knop_afronden{
	display:block;
	outline:none;
	cursor:pointer;
	border:none;
	width:150px;
	height:24px;
	background:none;
	background-image:url(../img/knop_afronden.png);
}

.knop_gegevensopslaan{
	display:block;
	outline:none;
	cursor:pointer;
	border:none;
	width:150px;
	height:24px;
	background:none;
	background-image:url(../img/knop_gegevensopslaan.png);
}
.knop_gegevensopslaan:hover{
	background-image:url(../img/knop_gegevensopslaan_hover.png);
}
.knop_bestellingafronden{
	margin-right:10px;
	margin-top:5px;
	float:right;
	display:block;
	outline:none;
	cursor:pointer;
	border:none;
	width:150px;
	height:24px;
	background:none;
	background:url(../img/knop_bestellingafronden.png) 0 0 no-repeat;
}
.knop_bestellingafronden:hover{
	background:url(../img/knop_bestellingafronden.png) -151px 0 no-repeat;
}
.knoppen_volgendestap{
	float:right;
	display:block;
	outline:none;
	cursor:pointer;
	border:none;
	width:150px;
	height:24px;
	background:none;
	background:url(../img/knoppen_volgendestap.png) 0 0 no-repeat;
}
.knoppen_volgendestap:hover{
	background:url(../img/knoppen_volgendestap.png) -151px 0 no-repeat;
}
.knoppen_volgendestapcart{
	margin:10px auto 3px auto;
	display:block;
	outline:none;
	cursor:pointer;
	border:none;
	width:216px;
	height:22px;
	background:none;
	background:url(../img/knoppen_volgendestapcart.png) 0 0 no-repeat;
}
.knoppen_volgendestapcart:hover{
	background:url(../img/knoppen_volgendestapcart.png) -217px 0 no-repeat;
}
.knoppen_bestellingafronden{
	float:right;
	margin:0 10px 0 0;
	display:block;
	outline:none;
	cursor:pointer;
	border:none;
	width:200px;
	height:24px;
	background:none;
	background:url(../img/knoppen_bestellingafronden.png) 0 0 no-repeat;
}
.knoppen_bestellingafronden:hover{
	background:url(../img/knoppen_bestellingafronden.png) -201px 0 no-repeat;
}
.knoppen_accountaanmaken{
	float:right;
	margin:0 10px 0 0;
	display:block;
	outline:none;
	cursor:pointer;
	border:none;
	width:150px;
	height:24px;
	background:none;
	background:url(../img/knoppen_accountaanmaken.png) 0 0 no-repeat;
}
.knoppen_accountaanmaken:hover{
	background:url(../img/knoppen_accountaanmaken.png) 0 -25px no-repeat;
}


/* iconen */
.ico_info{
	width:13px;
	height:15px;
	background-position:0 -200px;
}


/*	*	**	***	**** HELP PAGINA	****	***	**	*	*/
.help_categorie{
	margin-bottom:10px;
	width:330px;
}
.help_categorie .kop{
	width:330px;
	height:22px;
}
.help_categorie .kop h1{
	color:#3283AA;
	font-size:14px;
	font-weight:normal;
	letter-spacing:-1px;
	margin:0 0 5px;
	padding:0;
}
.help_categorie .kop h1 a{
	text-decoration:none;
}
.help_categorie .kop h1 a:hover{
	color:#828D00;
}
.help_categorie .kop h1 img{
	margin-right:10px;
}
.help_categorie ul{
	margin:0 0 2px 0;
	padding:5px 0;
	list-style-type:none;
	border-bottom:2px solid #e1e1e1;
	border-top:2px solid #e1e1e1;
}
.help_categorie ul li{
	font-size:12px;
	padding-left:5px;
	height:22px;
}
.help_categorie ul li:hover{
	color:#206382;
}
.help_categorie ul li a{
	border:none;
	outline:none;
	height:22px;
	display:block;
	color:#666;
	text-decoration:none;
}
.help_categorie ul li a span{
	color:#828D00;
}
.help_categorie ul li a:hover{
	color:#828D00;
	text-decoration:none;
}
.help_categorie .onder a{
	float:right;
	color:#828D00;
	text-decoration:none;
}
.help_categorie .onder a:hover{
	text-decoration:underline;
}





.help_categorie2{
	margin-bottom:10px;
	width:683px;
}
.help_categorie2 .kop{
	width:683px;
	height:22px;
}
.help_categorie2 .kop .titel{
	color:#3283AA;
	font-size:14px;
	font-weight:normal;
	letter-spacing:-1px;
	margin:0 0 5px;
	padding:0;
}
.help_categorie2 .kop .titel a{
	text-decoration:none;
}
.help_categorie2 .kop .titel img{
	margin-right:10px;
}
.help_categorie2 ul{
	margin:0 0 2px 0;
	padding:5px 0;
	list-style-type:none;
	border-bottom:2px solid #efefef;
	border-top:2px solid #efefef;
}
.help_categorie2 ul li{
	font-size:12px;
	padding-left:5px;
	height:22px;
}
.help_categorie2 ul li:hover{
	color:#206382;
}
.help_categorie2 ul li a{
	border:none;
	outline:none;
	height:22px;
	display:block;
	color:#666;
	text-decoration:none;
}
.help_categorie2 ul li a span{
	color:#828D00;
}
.help_categorie2 ul li a:hover{
	color:#828D00;
	text-decoration:none;
}
.help_categorie2 .onder a{
	float:right;
	color:#828D00;
	text-decoration:none;
}
.help_categorie2 .onder a:hover{
	text-decoration:underline;
}



.kruimelpad, .kruimelpad a{
	font-size:10px;
}
.kruimelpad{
	margin:0 0 5px 0;
	color:#999;
}
.kruimelpad a{
	color:#828D00;
}
#breadcrumbs{
	margin:-10px 10px 10px 10px;
	color:#999;
	display:block;
	font-size:10px;
	list-style:none outside none;
	padding:0 4px 4px 4px;
	border-bottom:1px solid #dedede;
}
#breadcrumbs li{
	display:inline;
	margin:0;
	padding-right:5px;
}
#breadcrumbs li .last{
	text-decoration:none;
	cursor:default;
}
#breadcrumbs li a{
	color:#828D00;
	padding-right:3px;
}
#breadcrumbs li a:hover{

}



.vraag{
	margin:0 0 0 0;
}
.vraag h1{
	color:#3283AA;
}
.vraag a{
	color:#828D00;
	text-decoration:none;
}
.vraag a:hover{
	text-decoration:underline;
}
#antwoord{
	color: #666666;
	font-size: 12px;
	line-height: 18px;
	text-align: justify;
	margin:0 0 10px 0;
	padding:10px 0;
	border-bottom:2px solid #ccc;
	border-top:2px solid #ccc;
}
#antwoord a{
	color:#828D00;
	text-decoration:underline;
}
#antwoord a:hover{
	text-decoration:none;
}
#antwoord img{
	border:1px solid #828D00;
}

#opmerking{
	margin-bottom:10px;
	border:1px solid #fbd059;
	background-color:#fef2c9;
	padding:5px;
}


#helpzoeken{
	padding:5px 0 5px 142px;
	text-align:center;
	margin:20px 10px 20px 10px;
	border-bottom:2px solid #efefef;
	border-top:2px solid #efefef;
}
#helpzoeken .veld, #helpzoeken .knop{
	float:left;
	font-size:11px;
}
#helpzoeken .veld{
	padding:3px 0 0 5px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:12px;
	background-position:0 -375px;
	color:#999;
	width:279px;
	height:20px;
	border:none;
	font-style:italic;
}
#helpzoeken .knop{
	width:120px;
	height:23px;
	cursor:pointer;
	border:none;
	background-position:-285px -375px;
}

/*	container_main	*/
#container_main #blok_foutmeldingen{
	margin:10px;
	padding:5px;
	line-height:16px;
	background:#FFEAEB;
	color:#D01602;
}











/*	kan weg na aanbeiding	*/
#reselleraaanbieding{
	margin:10px;
	list-style-type:none;
}
#reselleraaanbieding img{
	border:none;
}
#webdesigner{
	margin-top:-6px;
	margin-left:1px;
	margin-bottom:0;
	width:692px;
	height:182px;
	background-image:url(../img/aanbiedingen/webdesigner2.png);
}
#webdesigner a{
	border:none;
	outline:none;
	width:692px;
	height:176px;
	display:block;
	cursor:pointer;
}






/* pagina domeinen */
.verhuisstappen{
	background-image:url(../img/verhuisstappen.png);
}
.vs1{
	margin:0 0 10px 10px;
	float:left;
	width:231px;
	height:145px;
	background-position:0 0;
	cursor:default;
}
.vs1:hover{
	background-position:0 -146px;
}
.vs2{
	margin:0;
	float:left;
	width:231px;
	height:145px;
	background-position:-232px 0;
	cursor:default;
}
.vs2:hover{
	background-position:-232px -146px;
}
.vs3{
	margin:0;
	float:left;
	width:221px;
	height:145px;
	background-position:-464px 0;
	cursor:default;
}
.vs3:hover{
	background-position:-464px -146px;
}

.vs1u, .vs2u, .vs3u, .vs1t, .vs2t, .vs3t{
	margin:31px 0 0 10px;
	width:201px;
	
	color:#222;
	line-height:18px;
	text-align:justify;
}



/* CONTACT PAGINA	*/
.kaart{
	width:331px;
	height:110px;
	background:url(../img/kaart.png) no-repeat 0 0;	
}
.kaart:hover{
	background:url(../img/kaart.png) no-repeat -332px 0;	
}
.tbl_contact{
	float:left;
	width:331px;
	margin:0 20px 10px 10px;
}
.tbl_contact .veld, .tbl_contact .veld2{
	background-color:#f5f0e6;
	border:1px solid #dedad1;
	padding:3px;
}
.tbl_contact .veld{
	width:156px;
}
.tbl_contact .veld2{
	width:323px;
	height:120px;
	margin-top:5px;
}
.knop_berichtversturen{
	border:0;
	outline:none;
	width:163px;
	height:24px;
	background:url(../img/knop_berichtversturen.png) no-repeat;
	cursor:pointer;
}
.knop_berichtversturen:hover{
	background:url(../img/knop_berichtversturen_h.png) no-repeat;
}
.bericht_status{
	float:left;
	padding:20px;
	width:286px;
	height:110px;
	border:3px double #dedad1;
	
	color:#555;
	text-align:center;
	line-height:21px;
}




/* BESTEL STAPPEN	*/
#bestel_stappen2{
	margin:0 0 10px 10px;
	width:683px;
	height:40px;
}
#bestel_stappen2 li{
	color:#9c9386;
	float:left;
	font-size:9px;
	list-style-type:none;
	padding:28px 0 0 0;
	text-align:center;
	text-transform:uppercase;
}
#bestel_stappen2 li.stap1_actief{
	width:228px;
	color:#222;
	background:url(../img/stappen2.png) no-repeat 0 0;
}
#bestel_stappen2 li.stap2_actief{
	width:227px;
	color:#222;
	background:url(../img/stappen2.png) no-repeat -2px 0;
}
#bestel_stappen2 li.stap3_actief{
	width:228px;
	color:#222;
	background:url(../img/stappen2.png) no-repeat -3px 0;
}
#bestel_stappen2 li.stap1{
	width:228px;
	background:url(../img/stappen2.png) no-repeat 0 -50px;
}
#bestel_stappen2 li.stap2{
	width:227px;
	background:url(../img/stappen2.png) no-repeat 0 -50px;
}
#bestel_stappen2 li.stap3{
	width:228px;
	background:url(../img/stappen2.png) no-repeat -3px -50px;
}
#bestel_stappen2 li.stap1_voltooid{
	width:228px;
	color:#9c9386;
	background:url(../img/stappen2.png) no-repeat 0 -100px;
	text-decoration:line-through;
}
#bestel_stappen2 li.stap2_voltooid{
	width:227px;
	color:#9c9386;
	background:url(../img/stappen2.png) no-repeat -2px -100px;
	text-decoration:line-through;
}
#bestel_stappen2 li.stap3_voltooid{
	width:228px;
	color:#9c9386;
	background:url(../img/stappen2.png) no-repeat -3px -100px;
	text-decoration:line-through;
}

/*	livechat_uitnodiging	*/
#waaromnitroserve{
	margin:0 0 0 19px;
	padding:4px 10px 7px 10px;
	border:1px solid #a7b604;
	border-top:none;
	border-bottom:none;
	width:197px;
	background:#f9f6f0;
}
#waaromnitroserve h1{
	font-size:16px;
	font-weight:normal;
	letter-spacing:-1px;
	margin:0 0 8px 0;
	padding:0 0 0 0;
	color:#206382;
}
#waaromnitroserve p{
	color:#222;
	text-align:center;
	line-height:18px;
}
#waaromnitroserve ul{
	list-style-type:none;
	padding:0;
	margin:0;
	
	float:left;
	width:341px;
}
#waaromnitroserve ul li{
	font-size:11px;
	color:#444;
	background:url(../img/ico_yes2.png) no-repeat 0 2px;
	padding-left:16px;
	height:20px;
}
#waaromnitroserveb{
	margin:0 0 0 20px;
	width:218px;
	height:4px;
	background:url(../img/waaromnitroserve_bottom.png) no-repeat;
}



/*	*	**	***	****	container_main	****	***	**	*	*/
#container_main .nieuws{
	margin:5px 10px 10px 10px;
}
#container_main .nieuws h1{
	margin:0 0 2px 0;
	padding:0 0 4px 0;
	font-size:15px;
	font-weight:normal;
	color:#3c96c2;
	letter-spacing:-1px;
	border-bottom:1px solid #cccccc;
}
#container_main .nieuws .titel{
	font-weight:bold;
	font-size:12px;
	color:#676767;
}
#container_main .nieuws .titel span{
	font-weight:normal;
	font-size:9px;
	color:#828D00;
}
#container_main .nieuws .bericht{
	margin-bottom:5px;
	padding-bottom:5px;
	text-align:justify;
	font-size:12px;
	color:#000;
	line-height:18px;
	border-bottom:1px dotted #cccccc;
}


/*	*	**	***	****	domainchecker	****	***	**	*	*/
.domainchecker{
	margin:0 10px 10px 10px;
	width:683px;
	height:108px;
	background:url(../img/domainchecker.png) no-repeat;
}
.fbdomainchecker{
	margin:0 10px 10px 10px;
	width:683px;
	height:108px;
	background:url(../img/fbdomainchecker.png) no-repeat;
}
.domainchecker .dcinput{
	float:left;
	margin:38px 0 0 10px;
	padding-left:6px;
	border:none 0;
	outline:none;
	font-size:18px;
	color:#929292;
	font-weight:bold;
	width:320px;
	height:36px;
	background:url(../img/dc_input.png) no-repeat;
}
.domainchecker .dcbutton{
	margin:38px 0 0 0;
	clear:both;
	width:146px;
	height:36px;
	border:none;
	cursor:pointer;
	background:url(../img/dc_button.png) no-repeat;
}
.domainchecker .dcbutton:hover{
	background-position:-146px 0;
}
.fbdomainchecker .dcinput{
	float:left;
	margin:38px 0 0 10px;
	padding-left:6px;
	border:none 0;
	outline:none;
	font-size:18px;
	color:#929292;
	font-weight:bold;
	width:320px;
	height:36px;
	background:url(../img/dc_input.png) no-repeat;
}
.fbdomainchecker .dcbutton{
	margin:38px 0 0 0;
	clear:both;
	width:146px;
	height:36px;
	border:none;
	cursor:pointer;
	background:url(../img/dc_button.png) no-repeat;
}
.fbdomainchecker .dcbutton:hover{
	background-position:-146px 0;
}
/*	*	**	***	****	HOSTING	****	***	**	*	*/
#hosting{
	margin:0 10px 10px 10px;
	width:683px;
	background:;
}
#hosting #top{
	width:683px;
	height:102px;
	background:;
	margin-bottom:9px;
}
#hosting #top #info{
	float:left;
	margin:9px 0 0 0;
	padding:10px;
	width:177px;
	height:72px;
	background:url(../img/hosting_info.png) no-repeat;
}
#hosting #top #info p{
	font-size:10px;
	color:#333;
	line-height:18px;
	text-align:justify;
}
#hosting #top #info p a{
	color:#828D00;
}
#hosting #top #starth{
	margin:9px 0 0 10px;
	float:left;
	width:142px;
	height:92px;
	background:url(../img/hosting_starth.png) no-repeat;
}
#hosting #top #simpelh{
	margin:4px 0 0 10px;
	float:left;
	width:152px;
	height:97px;
	background:url(../img/hosting_simpelh.png) no-repeat;
}
#hosting #top #basish{
	margin:0 0 0 10px;
	float:left;
	width:162px;
	height:102px;
	background:url(../img/hosting_basish.png) no-repeat;
}
#hosting #top #starth a, #hosting #top #simpelh a, #hosting #top #basish a{
	width:100%;
	height:100%;
	display:block;
}
#hosting .rowevenfirst{
	height:24px;
	background:url(../img/hosting_table.png) 0 0 no-repeat;
}
#hosting .rowonevenfirst{
	height:24px;
	background:url(../img/hosting_table.png) 0 -56px no-repeat;
}
#hosting .rowoneven{
	height:23px;
	background:url(../img/hosting_table.png) 0 -57px no-repeat;
}
#hosting .roweven{
	height:23px;
	background:url(../img/hosting_table.png) 0 -1px no-repeat;
}
#hosting .rowevenlast{
	height:23px;
	background:url(../img/hosting_table.png) 0 -24px no-repeat;
}
#hosting .rowlast{
	height:34px;
	background:url(../img/hosting_table.png) 0 -104px no-repeat;
}
#hosting .rowtitle{
	margin:0 0 5px 0;
	padding:5px 0 0 0;
	height:18px;
	padding-left:10px;
	border-bottom:1px solid #e3dfd7;
	color:#1a516a;
	font-weight:bold;
}
#hosting .rowevenfirst .cellinfo, #hosting .rowoneven .cellinfo, #hosting .roweven .cellinfo, #hosting .rowlast .cellinfo, #hosting .rowevenlast .cellinfo, #hosting .rowonevenfirst .cellinfo{
	float:left;
	padding:4px 10px 0 10px;
	width:177px;
	color:#1a516a;
}
#hosting .rowevenfirst .cellinfo span, #hosting .rowoneven .cellinfo span, #hosting .roweven .cellinfo span, #hosting .rowlast .cellinfo span, #hosting .rowevenlast .cellinfo span{
	font-style:italic;
	font-size:10px;
	color:#999;
}
#hosting .rowevenfirst .cellinfo .icon_info, #hosting .rowoneven .cellinfo .icon_info, #hosting .roweven .cellinfo .icon_info{
	margin-right:0;
}

#hosting .rowevenfirst .cell1, #hosting .rowoneven .cell1, #hosting .roweven .cell1, #hosting .rowlast .cell1, #hosting .rowevenlast .cell1, #hosting .rowonevenfirst .cell1{
	float:left;
	padding:4px 0 0 0;
	margin-left:10px;
	width:142px;
	text-align:center;
}
#hosting .rowevenfirst .cell2, #hosting .rowoneven .cell2, #hosting .roweven .cell2, #hosting .rowlast .cell2, #hosting .rowevenlast .cell2, #hosting .rowonevenfirst .cell2{
	float:left;
	padding:4px 0 0 0;
	margin-left:10px;
	width:152px;
	text-align:center;
}
#hosting .rowevenfirst .cell3, #hosting .rowoneven .cell3, #hosting .roweven .cell3, #hosting .rowlast .cell3, #hosting .rowevenlast .cell3, #hosting .rowonevenfirst .cell3{
	float:left;
	padding:4px 0 0 0;
	margin-left:10px;
	width:162px;
	text-align:center;
}
#hosting .rowevenfirst .cell1 .yes, #hosting .rowevenfirst .cell2 .yes, #hosting .rowevenfirst .cell3 .yes, #hosting .rowoneven .cell1 .yes, #hosting .rowoneven .cell2 .yes, #hosting .rowoneven .cell3 .yes, #hosting .roweven .cell1 .yes, #hosting .roweven .cell2 .yes, #hosting .roweven .cell3 .yes, #hosting .rowevenlast .cell1 .yes, #hosting .rowevenlast .cell2 .yes, #hosting .rowevenlast .cell3 .yes, #hosting .rowonevenfirst .cell1 .yes, #hosting .rowonevenfirst .cell2 .yes, #hosting .rowonevenfirst .cell3 .yes{
	margin:0 auto;
	width:12px;
	height:12px;
	background:url(../img/ico_yes2.png) no-repeat;
}
#hosting .rowevenfirst .cell1 .no, #hosting .rowevenfirst .cell2 .no, #hosting .rowevenfirst .cell3 .no, #hosting .rowoneven .cell1 .no, #hosting .rowoneven .cell2 .no, #hosting .rowoneven .cell3 .no, #hosting .roweven .cell1 .no, #hosting .roweven .cell2 .no, #hosting .roweven .cell3 .no, #hosting .rowevenlast .cell1 .no, #hosting .rowevenlast .cell2 .no, #hosting .rowevenlast .cell3 .no{
	margin:0 auto;
	width:12px;
	height:12px;
	background:url(../img/ico_no2.png) no-repeat;
}

#hosting .rowlast .cell1 .button_bestellen, #hosting .rowlast .cell2 .button_bestellen, #hosting .rowlast .cell3 .button_bestellen{
	display:block;
	margin:0 auto 0 auto;
	width:102px;
	height:18px;
	background-position:0 -50px;
}
#hosting .rowlast .cell1 .button_bestellen:hover, #hosting .rowlast .cell2 .button_bestellen:hover, #hosting .rowlast .cell3 .button_bestellen:hover{
	background-position:-103px -50px;
}





#hosting table{
	margin:10px 0 0 0;
}
#hosting table .evenfirst{
	height:24px;
	background:url(../img/hosting_table.png) 0 0 no-repeat;
}
#hosting table .even{
	height:23px;
	background:url(../img/hosting_table.png) 0 -1px no-repeat;
}
#hosting table .evenlast{
	height:23px;
	background:url(../img/hosting_table.png) 0 -24px no-repeat;
}
#hosting table .onevenfirst{
	height:24px;
	background:url(../img/hosting_table.png) 0 -56px no-repeat;
}
#hosting table .oneven{
	height:23px;
	background:url(../img/hosting_table.png) 0 -57px no-repeat;
}
#hosting table .onevenlast{
	height:23px;
	background:url(../img/hosting_table.png) 0 -80px no-repeat;
}
#hosting table .trbestellen{
	height:34px;
	background:url(../img/hosting_table.png) 0 -104px no-repeat;
}

#hosting table .fbevenfirst{
	height:24px;
	background:url(../img/hosting_table.png) -197px 0 no-repeat;
}
#hosting table .fbeven{
	height:23px;
	background:url(../img/hosting_table.png) -197px -1px no-repeat;
}
#hosting table .fbevenlast{
	height:23px;
	background:url(../img/hosting_table.png) -197px -24px no-repeat;
}
#hosting table .fbonevenfirst{
	height:24px;
	background:url(../img/hosting_table.png) -197px -56px no-repeat;
}
#hosting table .fboneven{
	height:23px;
	background:url(../img/hosting_table.png) -197px -57px no-repeat;
}
#hosting table .fbonevenlast{
	height:23px;
	background:url(../img/hosting_table.png) -197px -80px no-repeat;
}
#hosting table .fbtrbestellen{
	height:34px;
	background:url(../img/hosting_table.png) -197px -104px no-repeat;
}

#hosting table .trinfo{
	padding-left:10px;
	color:#1a516a;
}
#hosting table .trinfo span{
	font-style:italic;
	font-size:10px;
	color:#999;
}
#hosting table .trinfo .icon_info{
	margin-right:15px;
}
#hosting table .tdkop{
	height:23px;
	padding-left:10px;
	background-color:#;
	border-bottom:1px solid #e3dfd7;
	color:#1a516a;
	font-weight:bold;
}
#hosting table .tdcontent{
	text-align:center;
}
#hosting table .fbtdcontent{
	text-align:center;
	font-size:12px;
}
#hosting table .tdcontent .yes{
	margin:0 auto;
	width:12px;
	height:12px;
	background:url(../img/ico_yes2.png) no-repeat;
}
#hosting table .tdcontent .no{
	margin:0 auto;
	width:12px;
	height:12px;
	background:url(../img/ico_no2.png) no-repeat;
}
#hosting table .button_bestellen{
	display:block;
	margin:0 auto 4px auto;
	width:102px;
	height:18px;
	background-position:0 -50px;
}
#hosting table .button_bestellen:hover{
	background-position:-103px -50px;
}






/*	*	**	***	****	RESELLER HOSTING	****	***	**	*	*/
#resellerhosting{
	margin:0 10px 10px 10px;
	width:683px;
	background:;
}
#resellerhosting #top{
	width:683px;
	height:102px;
	background:;
	margin-bottom:9px;
}
#resellerhosting #top #info{
	float:left;
	margin:9px 0 0 0;
	padding:10px;
	width:177px;
	height:72px;
	background:url(../img/resellerhosting_info.png) no-repeat;
}
#resellerhosting #top #info p{
	font-size:10px;
	color:#333;
	line-height:23px;
	text-align:justify;
}
#resellerhosting #top #info p a{
	color:#828D00;
}
#resellerhosting #top #starth{
	margin:9px 0 0 10px;
	float:left;
	width:142px;
	height:92px;
	background:url(../img/resellerhosting_starth.png) no-repeat;
}
#resellerhosting #top #simpelh{
	margin:4px 0 0 10px;
	float:left;
	width:152px;
	height:97px;
	background:url(../img/resellerhosting_simpelh.png) no-repeat;
}
#resellerhosting #top #basish{
	margin:0 0 0 10px;
	float:left;
	width:162px;
	height:102px;
	background:url(../img/resellerhosting_basish.png) no-repeat;
}
#resellerhosting #top #starth a, #hosting #top #simpelh a, #hosting #top #basish a{
	width:100%;
	height:100%;
	display:block;
}
#resellerhosting .rowevenfirst{
	height:24px;
	background:url(../img/resellerhosting_table.png) 0 0 no-repeat;
}
#resellerhosting .rowonevenfirst{
	height:24px;
	background:url(../img/resellerhosting_table.png) 0 -56px no-repeat;
}
#resellerhosting .rowoneven{
	height:23px;
	background:url(../img/resellerhosting_table.png) 0 -57px no-repeat;
}
#resellerhosting .roweven{
	height:23px;
	background:url(../img/resellerhosting_table.png) 0 -1px no-repeat;
}
#resellerhosting .rowevenlast{
	height:23px;
	background:url(../img/resellerhosting_table.png) 0 -24px no-repeat;
}
#resellerhosting .rowlast{
	height:34px;
	background:url(../img/resellerhosting_table.png) 0 -104px no-repeat;
}
#resellerhosting .rowtitle{
	margin:0 0 5px 0;
	padding:5px 0 0 0;
	height:18px;
	padding-left:10px;
	border-bottom:1px solid #e3dfd7;
	color:#1a516a;
	font-weight:bold;
}
#resellerhosting .rowevenfirst .cellinfo, #resellerhosting .rowoneven .cellinfo, #resellerhosting .roweven .cellinfo, #resellerhosting .rowlast .cellinfo, #resellerhosting .rowevenlast .cellinfo, #resellerhosting .rowonevenfirst .cellinfo{
	float:left;
	padding:4px 10px 0 10px;
	width:177px;
	color:#1a516a;
}
#resellerhosting .rowevenfirst .cellinfo span, #resellerhosting .rowoneven .cellinfo span, #resellerhosting .roweven .cellinfo span, #resellerhosting .rowlast .cellinfo span, #resellerhosting .rowevenlast .cellinfo span{
	font-style:italic;
	font-size:10px;
	color:#999;
}
#resellerhosting .rowevenfirst .cellinfo .icon_info, #resellerhosting .rowoneven .cellinfo .icon_info, #resellerhosting .roweven .cellinfo .icon_info{
	margin-right:0;
}

#resellerhosting .rowevenfirst .cell1, #resellerhosting .rowoneven .cell1, #resellerhosting .roweven .cell1, #resellerhosting .rowlast .cell1, #resellerhosting .rowevenlast .cell1, #resellerhosting .rowonevenfirst .cell1{
	float:left;
	padding:4px 0 0 0;
	margin-left:10px;
	width:142px;
	text-align:center;
}
#resellerhosting .rowevenfirst .cell2, #resellerhosting .rowoneven .cell2, #resellerhosting .roweven .cell2, #resellerhosting .rowlast .cell2, #resellerhosting .rowevenlast .cell2, #resellerhosting .rowonevenfirst .cell2{
	float:left;
	padding:4px 0 0 0;
	margin-left:10px;
	width:152px;
	text-align:center;
}
#resellerhosting .rowevenfirst .cell3, #resellerhosting .rowoneven .cell3, #resellerhosting .roweven .cell3, #resellerhosting .rowlast .cell3, #resellerhosting .rowevenlast .cell3, #resellerhosting .rowonevenfirst .cell3{
	float:left;
	padding:4px 0 0 0;
	margin-left:10px;
	width:162px;
	text-align:center;
}
#resellerhosting .rowevenfirst .cell1 .yes, #resellerhosting .rowevenfirst .cell2 .yes, #resellerhosting .rowevenfirst .cell3 .yes, #resellerhosting .rowoneven .cell1 .yes, #resellerhosting .rowoneven .cell2 .yes, #resellerhosting .rowoneven .cell3 .yes, #resellerhosting .roweven .cell1 .yes, #resellerhosting .roweven .cell2 .yes, #resellerhosting .roweven .cell3 .yes, #resellerhosting .rowevenlast .cell1 .yes, #resellerhosting .rowevenlast .cell2 .yes, #resellerhosting .rowevenlast .cell3 .yes, #resellerhosting .rowonevenfirst .cell1 .yes, #resellerhosting .rowonevenfirst .cell2 .yes, #resellerhosting .rowonevenfirst .cell3 .yes{
	margin:0 auto;
	width:12px;
	height:12px;
	background:url(../img/ico_yes2.png) no-repeat;
}
#resellerhosting .rowevenfirst .cell1 .no, #resellerhosting .rowevenfirst .cell2 .no, #resellerhosting .rowevenfirst .cell3 .no, #resellerhosting .rowoneven .cell1 .no, #resellerhosting .rowoneven .cell2 .no, #resellerhosting .rowoneven .cell3 .no, #resellerhosting .roweven .cell1 .no, #resellerhosting .roweven .cell2 .no, #resellerhosting .roweven .cell3 .no, #resellerhosting .rowevenlast .cell1 .no, #resellerhosting .rowevenlast .cell2 .no, #resellerhosting .rowevenlast .cell3 .no{
	margin:0 auto;
	width:12px;
	height:12px;
	background:url(../img/ico_no2.png) no-repeat;
}

#resellerhosting .rowlast .cell1 .button_bestellen, #resellerhosting .rowlast .cell2 .button_bestellen, #resellerhosting .rowlast .cell3 .button_bestellen{
	display:block;
	margin:0 auto 0 auto;
	width:102px;
	height:18px;
	background-position:0 -50px;
}
#resellerhosting .rowlast .cell1 .button_bestellen:hover, #resellerhosting .rowlast .cell2 .button_bestellen:hover, #resellerhosting .rowlast .cell3 .button_bestellen:hover{
	background-position:-103px -50px;
}





#hosting table{
	margin:10px 0 0 0;
}
#hosting table .evenfirst{
	height:24px;
	background:url(../img/resellerhosting_table.png) 0 0 no-repeat;
}
#hosting table .even{
	height:23px;
	background:url(../img/resellerhosting_table.png) 0 -1px no-repeat;
}
#hosting table .evenlast{
	height:23px;
	background:url(../img/resellerhosting_table.png) 0 -24px no-repeat;
}
#hosting table .onevenfirst{
	height:24px;
	background:url(../img/resellerhosting_table.png) 0 -56px no-repeat;
}
#hosting table .oneven{
	height:23px;
	background:url(../img/resellerhosting_table.png) 0 -57px no-repeat;
}
#hosting table .onevenlast{
	height:23px;
	background:url(../img/resellerhosting_table.png) 0 -80px no-repeat;
}
#hosting table .trbestellen{
	height:34px;
	background:url(../img/resellerhosting_table.png) 0 -104px no-repeat;
}

#hosting table .trinfo{
	padding-left:10px;
	color:#1a516a;
}
#hosting table .trinfo span{
	font-style:italic;
	font-size:10px;
	color:#999;
}
#hosting table .trinfo .icon_info{
	margin-right:15px;
}
#hosting table .tdkop{
	height:23px;
	padding-left:10px;
	background-color:#;
	border-bottom:1px solid #e3dfd7;
	color:#1a516a;
	font-weight:bold;
}
#hosting table .tdcontent{
	text-align:center;
}
#hosting table .tdcontent .yes{
	margin:0 auto;
	width:12px;
	height:12px;
	background:url(../img/ico_yes2.png) no-repeat;
}
#hosting table .tdcontent .no{
	margin:0 auto;
	width:12px;
	height:12px;
	background:url(../img/ico_no2.png) no-repeat;
}
#hosting table .button_bestellen{
	display:block;
	margin:0 auto 4px auto;
	width:102px;
	height:18px;
	background-position:0 -50px;
}
#hosting table .button_bestellen:hover{
	background-position:-103px -50px;
}
