@charset "utf-8";
/* CSS Document */

/* COLOR REFERENCE (define colors used in this document)(yes, for copy/pasting)
Main blue	: #006991
Gray		: #F0F0F1
*/


/*Reset*********************************************************************************************/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }
body{ overflow-y:scroll;}
table, img{border:0;padding:0;}
.clear{clear:both;}


/*Basic Elements************************************************************************************/
/*Define styles for basic elements: body, h1-h6, ul, ol, a, p, etc.*/
body,html {	color:#000;	font-family:Trebuchet MS,Arial,Helvetica,sans-serif;	font-size:13px;	padding:0;	margin:0;	text-align:center;	background:#FFF url('../templateimages/body_bg.gif') repeat-x scroll 0 0;}

/*Generic Classes***********************************************************************************/
/*Define styles for simple things like floating to the sides, removing a bottom margin on elements, etc
Yes, these may not be as semantic as we would all like, but they are necessary for coding efficiently */

.png{behavior: url('/js/iepngfix.htc') }

h1{	font-size:25px;	color:#006991;	line-height:26px;	margin-bottom:5px;	font-weight:bold;}
h2{	color:#006991;	font-size:18px;	font-weight:bold;	/*margin-top:30px;*/    line-height:17px;}
.hide{display:none;}

a{color:#0b6a8e;font-size:12px;font-weight:bolder;}
a:hover{text-decoration:underline;}
a.text {color:#0b6a8e;font-size:13px;font-weight:normal;}
a:hover.text{text-decoration:underline;}
li a{font-size:12px;}
p{	margin-top:15px;}


/*Basic Layout**************************************************************************************/
/*wrappers*/
div.bgdropshadow{ padding:0; background:url('../templateimages/dropshadow_bg_1050.png') repeat-y top center;}
div.alltop {vertical-align: middle;width:960px;margin:0 auto;text-align:center;background-color:#FFF;}
div.allbottom {width:960px;margin:0 auto;padding:0;background-color:#FFF;font-size:0;}
div.wrapper {margin: 0 ;padding: 0;width: 960px;}

/*** content***/
div.contentholder{float:left;width:620px;display:inline;margin:25px 24px 20px 24px;padding-bottom:20px;text-align:left;}

/*header*/
div.top {height:105px;margin:0 7px 0 7px;padding:0;vertical-align:bottom;overflow:hidden;}
div.logo{width:340px;height:105px;margin:0;padding:0;float:left;}

/********* top menu *******/
div.menu{ width:600px;height:50px; margin:0; padding:35px 0 0 0; vertical-align:bottom; float:left;}
div.menu ul{margin: 0px; padding: 0px;line-height: 30px; white-space: nowrap;}
div.menu li{ list-style-type: none; display: inline; margin:0 2px; }
div.flashheader { height:180px;margin:0; padding: 0; }

/**** rechterkolom met nieuws en banner *****/
.sidebar{ float:right; width:273px; display:inline; margin-right:14px; margin-top:14px;margin-bottom:30px; }
div.text_content{width:584px; padding-bottom:20px;text-align:left;float:left;}
div.advertentiebanner{margin-top:10px;}


/**** homepage ***/
div.flashlogoleft { width:316px;margin-right:20px;padding:8px 0 0 0;border-top:8px #f0f0f1 solid;float:left; }
div.middle {width:282px;/*height:232px;*/float:left;text-align:left;/*background-color:#f0f0f1;*/border-top:8px #f0f0f1 solid;}
div.usplist_bg h2{padding-top:28px;}
div.usplist_bg{margin:8px 0 0 0;background-color:#FFF;}
.tarieven_content a{color:#000; font-weight:normal;}
.tarieven_content a:hover{ text-decoration:none;}
/*USP bullits*/
ul.bullits {margin:18px 0 0 5px;padding:0 10px 0 0;line-height: 25px;list-style: none;white-space: nowrap;}
ul.bullits li{list-style-type:none;background-image: url('../templateimages/list_icon_ball.gif');background-repeat: no-repeat;background-position: 0px 8px;padding-left: 20px;cursor:pointer;}
ul.bullits li.selected{	font-weight:bold;}

/****tarieven blok op homepage ****/
div.tarieven_container{position:relative;height:220px;background-color:#FFF;/*padding-top:20px;*/margin-top:30px;}
div.tarieven_content{position:absolute;top:1px;/*left:335px;*/}
h2.tarievenheader{height:28px;width:570px;margin:0;padding-top:4px;}
h2.tarievenheader span {margin-left:11px;margin-bottom:0;}
div.tarieven_content table{width:570px;/*height:123px;*/font-size:13px;margin:30px 0;background:url(../templateimages/bg_tarievenblok_middle.gif) repeat-y;}

/****** table compitable pagina ****/
div.compatiblelist{text-align:left;}
div.compatiblelist table{width:570px;}
div.compatiblelist table td {width:350px;font-size:13px;height:20px;}
div.compatiblelist table td img{padding:0 25px;}
div.compatiblelist table th {text-align:left;}
div.compatiblelist table th h2{color:#006991;font-size:18px;font-weight:bold;line-height:17px;margin:5px 0 5px 0;}
div.compatiblelist table th h2.compatible{color:#000;font-size:16px;font-weight:bold;line-height:17px;margin:5px 0 5px 0;}
/*******Sidebanner*****/

div.sidebanner_container {width:260px;margin-top:10px;/*margin-bottom:26px;*/background-color:#f0f0f1;float:left;}


/*****News items****/
div.news {width:260px;margin-top:22px;padding-bottom:16px;background-color:#f0f0f1;float:left;}
.news h2{	font-size:18px;	color:#0b6a8e;text-align:left;margin-left:18px;margin-top:12px;}

.newsitem{margin-left:18px;margin-right:18px;width:224px;margin-top:25px;float:left;padding-bottom:20px;border-bottom:1px #0b6a8e dashed;}
.newsitem.last{	border:none;}
.datum{margin:0;background-color:#0b6a8e;text-align:center;color:#FFFFFF;font-size:10px;line-height:10px;float:left;width:26px;height:26px;}

.leesmeer{ float:right;}
.leesmeer a{color:#0b6a8e;font-size:12px;font-weight:bolder;text-decoration:underline;float:right;margin-right:18px;margin-top:10px;}
.leesmeer a:hover{	text-decoration:none;	color:#0b6a8e;}

.newsheader{margin:0 0 0 8px;text-align:left;width:181px;float:left;color:#0b6a8e;font-weight:bold;font-size:12px;line-height:13px;}
.newscontent{margin:9px 0 0 0;clear:both;text-align:left;color:#0b6a8e;/*font-weight:bold;*/font-size:11px;line-height:12px;float:left;width:224px;}


/*******Veelgestelde vragen pagina *******/

ul.uitklap{	margin-left:10px;}
ul.uitklap li{	list-style-type:none;	background-image: url('../templateimages/list_icon_ball_add.gif'); background-repeat: no-repeat;background-position: 0px 5px;padding-left: 25px;margin:0;width:550px;}
.vragenlijstleft{margin-top:5px; margin-right:20px; margin-bottom:10px; padding:8px 0 8px; width:550px; margin-left:10px; }
.vragenlijstleft li{ list-style-type:none;	background-repeat: no-repeat; background-position: 0px 5px; padding-left: 25px; margin:0; width:550px;}
.vragenlijstleft.red li{background-image: url('../templateimages/list_icon_ball_addred.gif');}

/*color bullits*/
ul.orange li{background-image: url('../templateimages/list_icon_ball_addorange.gif');}
ul.yellow li{background-image: url('../templateimages/list_icon_ball_addyellow.gif');}
ul.lightblue li{ background-image: url('../templateimages/list_icon_ball_addlightblue.gif');}
ul.purple li{ background-image: url('../templateimages/list_icon_ball_addgreen.gif');}
ul.redpurple li{background-image: url('../templateimages/list_icon_ball_addredpurple.gif');}
ul.lightpurple li{background-image: url('../templateimages/list_icon_ball_addlightpurple.gif');}

a.vraag{ color:#0B6A8E; -moz-outline:none; font-size:12px; font-weight:normal; text-decoration:none; line-height:18px;}
a:hover.vraag{text-decoration:underline;}

.antwoordopvraag{color:#000000;font-size:11px;text-decoration:none;margin:7px 0 0 0;padding-bottom:7px;width:550px;paddding:0;}


/*** algemene voorwaarden pagina ***/
ul.bullits_algvoorwaarden {margin:10px 0 0 5px;padding:0 10px 0 0;list-style: none;}
ul.bullits_algvoorwaarden li{list-style-type:none;background-image: url('../templateimages/bullit_algvoorwaarden.gif');background-repeat: no-repeat;background-position: 0px 7px;padding-left: 20px;}
ul.bullits_algvoorwaarden li.selected{	font-weight:bold;}
div.subpageitem_algvoorwaarden{font-size:12px;}

/*** voordelen pagina ***/

div.usplistvoordelen_bg h2{padding:0;}
div.usplistvoordelen_bg{float:left;width:300px;border-top:8px solid  #f0f0f1;padding:20px 0 0 0;margin:8px 0 0 0;background-color:#FFF;}
div.usptext_container{width:285px;height:250px;float:left;margin-top:8px;margin-left:35px;}
div.arrowslide{width:11px; height:21px;float:left;padding:65px 0 0 0;margin:0;}
div.textholder_voordelen{border-top:8px solid  #f0f0f1;float:left;width:270px;position:relative;padding:20px 0 0 0;margin:0;}
div.text_box{text-align:left;padding:0 0 0 20px;display:none;border-left:1px solid #bfb3ae;position:absolute;height:312px;top:20px;left:0;font-size:12px;}
div.usp_header_icons h2{padding:20px 0 20px 0;}
div.usp_header_icons h2.tweeregels{padding:10px 0 20px 0;}
div.usp_header_icons img{height:58px;width:58px;position:absolute;right:20px;top:0px;}

/*Tarieven pagina*/
.dataopslaan{ border-top:8px solid #f0f0f1; margin-top:20px;  border-bottom:1px solid #a2a2a2; position:relative; height:220px;}
.dataopslaan h2{position:absolute; padding-left:10px; padding-top:10px; font-size:20px;  z-index:0; margin-top:20px; height:40px;}
.dataopslaan #slider{position:absolute; top:20; left:0; z-index:100}

.opties {padding-bottom:12px; float:left; border-bottom:1px solid #a2a2a2; margin-top:25px; width:620px;}
.opties .optie{ float:left; border-right:1px solid #f0f0f1; height:60px;}
.opties .optie strong{display:block; font-size:13px;margin-bottom:6px;}
.opties .optie.one{ width:182px; margin-top:15px;}
.opties .optie.two{ width:182px;margin-left:25px;  margin-top:15px;}
.opties .optie.three{ width:190px;  border:none; margin-left:25px; margin-top:15px;margin-right:0px;}

.opties .row{float:left; height:17px; font-size:11px;}
.opties .cell1{float:left; width:120px; }
.opties .cell2{float:left; width:35px; }
.opties .optie.three .cell1{float:left; width:153px; }
.opties .optie.three .cell2{float:right; width:37px; }

/*****   Buttons   *****/

a.button.aanvragen{ width:123px; height:27px; background:url(../templateimages/button-aanvragen.gif) top left no-repeat; display:block; float:right}

a.button.gratisproberen{ width:151px; height:27px; background:url(../templateimages/button_gratisproberen.gif) top left no-repeat; display:block; margin-top:50px; float:right}

a.button.bevestig{ width:123px; height:27px; background:url(../templateimages/button-bevestigen.gif) top left no-repeat; display:block; margin-top:12px; float:right}

a.button.pakketsamenstellen{ width:198px; height:32px; background:url(../templateimages/button-pakketsamenstellen.gif) top left no-repeat; display:block; margin-top:12px; float:right}

a.button.volgende{ width:96px; height:27px; background:url(../templateimages/button-volgende.gif) top left no-repeat; display:block; margin-top:12px; float:right}

a.button.vorige{ width:82px; height:27px; background:url(../templateimages/button-vorige.gif) top left no-repeat; display:block; margin-top:12px; float:left}

a.button.verstuur{ width:106px; height:27px; background:url(../templateimages/button-verstuur.gif) top left no-repeat; display:block; margin-top:12px; float:right}
a.button:hover{background-position:bottom left;cursor:pointer;}

/******sub pagina template *******/
.subpageitem{width:606px;padding-bottom:20px;border-bottom:#848484 1px solid;margin-top:5px;float:left;}
.subpageitem_last{width:606px;padding-bottom:20px;margin-top:15px;float:left;}
.subpageitem .column{width:280px;float:left;}
.subpageitem .column.right{float:right;text-align:left;margin:0;}

.subpageitem .column.big{width:375px;}
.subpageitem .column.img{width:205px;float:right;}

/***** News pagina  ****/
.subpageitem .newspagina{width:280px;float:left;	}
.subpageitem .newspagina.right{float:right;text-align:left;margin:0;}
.subpageitem .newspagina.big{width:375px;}
.subpageitem .newspagina.img{width:205px;float:right;}
.subpageitem_last .newspagina{width:280px;float:left;}

.subpageitem_last .newspagina.right{float:right;text-align:left;margin:0;}

.subpageitem_last .newspagina.big{	width:375px;}
.subpageitem_last .newspagina.img{	width:205px;float:right;}


div.thickgreystroke{width:620px;margin-bottom:20px;height:8px;float:left;font-size:1px;background-color:#F0F0F1;}

/***** aanvraag pagina ***/
div.aanvraagbutton{padding:0 30px 0 0;margin:0 0 20px 0;float:right;}
div.aanbiedingcontainer{float:left;margin:0;padding:0;}  
div.aanbieding01{border-top:8px #f0f0f1 solid;padding-top:20px;margin:0 5px 0 2px;float:left;display:inline;width:290px;}
div.aanbieding02{border-top:8px #f0f0f1 solid;padding-top:20px;margin:0 5px 0 27px;float:left;display:inline;width:290px;}

/*** bedankt pagina ***/
a.printer{height:43px;background:url('../templateimages/printer.gif') no-repeat 0px 8px;margin:18px 0 18px 5px;padding-left: 35px;line-height: 43px; display:block; float:left;}




/***Contactpagina***/
.adres{	width:165px;	float:left;	margin-top:13px;}
.form{	width:360px;	margin-top:13px;background-color:#fff;	float:left;	display:inline;	margin-left:30px;	padding-left:35px;	border-left:1px #848484 solid;}
.form .input{width:370px;height:40px;}
.form .input label{float:left;display:block;width:130px;}
.form .input input{	width:195px;float:right;}
.form .input .pulldown{margin-left:45px;}
.form .input textarea{width:370px;margin-top:7px;float:right;height:70px;}
.form .button{width:104px;height:29px;display:block;float:right;clear:both;	background:url(../templateimages/button.gif) no-repeat top left;margin-top:15px;}


/*PDF download list*/
ul.pdficons {margin:0;padding:0;line-height: 34px;list-style: none;white-space: nowrap;}
ul.pdficons li{list-style-type:none;background-image: url('../templateimages/icon_pdf.gif');background-repeat: no-repeat;background-position: 0px 5px;padding-left: 30px;cursor:pointer;}


/**** Footer ***/
div.stroke_above_footer{width:960px;height:7px !important;padding:0;margin:0;background-color:#d8d8d8;font-size:1px;}
div.footer {margin:0;padding:27px 0 19px 0;height:160px;width:960px;background-color:#405360;}

.footer a{	font-size:12px;	color:#C6CDD2;	text-decoration:none;}
.footer a:hover{color:#C6CDD2;	text-decoration:underline; }
div.footerlinks{padding:0 26px 0 26px;text-align:left;}
div.footerlist{float:left;width:170px;}

div.footerlistright{width:335px;margin:0;padding-right:25px;float:right;text-align:right;}


div.footerlistright ul{margin: 0px;line-height: 30px;white-space: nowrap;color:#FFFFFF;font-size:13px;}
div.footerlistright li{list-style-type: none;display: inline;padding:0 1px 0 2px;color:#C6CDD2;}


div.copyright{text-decoration:none;color:#a0a9b0;font-size:10px;margin-top:110px;}
div.copyright a{font-size:10px;color:#C6CDD2;text-decoration:none;}
div.copyright a:hover{font-size:10px;color:#C6CDD2;text-decoration:underline;}



div.footer ul{line-height: 18px;list-style: none;white-space: nowrap;}
div.footer li{list-style-type:none;color:#FFFFFF;}
div.footer li.headerlist{font-weight:bolder;font-size:12px;color:#ffffff;}


/*aanvragen*/

/*step 2*/
input.text,textarea.text{ border-left:1px solid #dbdfe6; border-right:1px solid #dbdfe6; border-top:1px solid #abadb3; border-bottom:1px solid #e3e9ef; }
.field, .av{ clear:both; height:30px; position:relative; width:400px;}
.av a.text {color:#0b6a8e;font-size:13px;font-weight:normal;};
.nieuwsbrief_aanvraag{clear:both; height:30px; position:relative; width:400px;margin-left:10px;margin-bottom:15px;}
.field label{ width:175px; display:block; float:left;}
.field .infield{ width:auto; display:block; float:left;}
.field input.infield{margin-left:10px; display:inline;}
.field .text{ width:200px; display:block; float:left; margin-left:10px;}
input.selected, input.hover,textarea.selected, textarea.hover{border-left:1px solid #c5daed; border-right:1px solid #c5daed; border-top:1px solid #5794bf; border-bottom:1px solid #c7e2f1;}
.field.error .text, input.text.error, textarea.text.error{ border-left:1px solid #ffb587; border-right:1px solid #ffb587; border-top:1px solid #ff5609; border-bottom:1px solid #ffc2a2;}
.field.error label, .av.error label{color:#e32000}
.field .text.medium{ width:63px;}
.field .text.semibig{ width:118px;}
.field .text.small{ width:47px;}
.field .errormessage, .av .errormessage{ display:none; position:absolute; left:400; top:0; color:#e32000; width:200px; font-size:12px;line-height:16px;}
.field.error .errormessage, .av .errormessage{ display:block;}
.field.error input.selected, .field.error input.hover{ border-left:1px solid #e17783; border-right:1px solid #e17783; border-top:1px solid #e10830; border-bottom:1px solid #e18f9c;}
.field.error .text.noerror{ border-left:1px solid #dbdfe6; border-right:1px solid #dbdfe6; border-top:1px solid #abadb3; border-bottom:1px solid #e3e9ef; }
.av{margin-left:10px;}



 .aanvraagform  .questionmark{position:absolute; right:15px; top:12px; width:17px; height:18px;}
 .aanvraagform  .questionmark a{ width:17px; height:18px; font-size:1px;  display:block; background:url(../templateimages/questionmark.gif); cursor:pointer; position:absolute; right:}
 .aanvraagform input{ z-index:10; position:relative;}

/*tooltips*/
.tooltip{width:246px; height:100px;position:absolute; line-height:12px; right:-8; top:20; z-index:900; display:none; text-align:left;}
.tooltip .tt-top{width:246px; height:12px; font-size:1px; background:url(../templateimages/tooltip-top.gif) top left no-repeat;z-index:901;}
.tooltip .tt-content{width:244px; font-size:10px; background:url(../templateimages/tooltip-bg.gif) top left repeat-x #b4d9df; color:#000; border-bottom:1px solid #dedede; border-right:1px solid #dedede; border-left:1px solid #dedede;z-index:902;}
.tooltip .tt-content .tt-inner{ padding:10px; padding-top:6px;z-index:903; }

/*step 3*/
.step3 .field{ width:595px;}
.step3 .group{border-bottom:1px solid #d8d8d8; margin-bottom:15px; padding-bottom:15px; width:595px;}
.step3 .group.last{ border-bottom:0; margin-bottom:0;}
.step3 .field .label{ width:254px; float:left; font-weight:bold}
.step3 .field .value{ width:306px; float:left;}

.aanvraagform{ width:630px; float:left;  color:#000;}
.aanvraagform .steps{ height:50px; float:left; margin-bottom:10px;}
.aanvraagform .step{ width:210px; height:50px; background-color:#fff; float:left}
.aanvraagform .step a{display:block; text-decoration:none; height:50px; width:165px; padding-left:45px; background:url(../templateimages/stepbullit-open.gif) 16px 4px no-repeat;}
.aanvraagform .step a span.head{ font-size:20px; color:bebebe; display:block;}
.aanvraagform .step a span.sub{ font-size:12px;color:bebebe;}
.aanvraagform .step a.selected {background-image:url(../templateimages/stepbullit-closed.gif);}
.aanvraagform .step a.selected  span.head{ color:#000}
.aanvraagform .step a.selected  span.sub{ color:#0c7096}

.aanvraagform .step a.active {background-image:url(../templateimages/stepbullit-vink.gif);}
.aanvraagform .step a.active span.head{ color:#000}
.aanvraagform .step a.active span.sub{ color:#0c7096}

.factuuradresfields{ display:none; margin-top:10px;}
.form-group{float:left; margin-bottom:10px; clear:both;}
.aanvraagform  h2{height:43px; background:url(../templateimages/aanvragen-header.gif) top left no-repeat; width:630px; line-height:43px; position:relative;}
.aanvraagform  h2 span{margin-left:11px;}
.aanvraagform .inhoud{ background:url(../templateimages/aanvragen-middle.gif) repeat-y top left; width:630px;}
.aanvraagform .inner{ padding:14px 10px 0px 10px;}
.aanvraagform .bottom{background:url(../templateimages/aanvragen-bottom.gif); font-size:1px; height:6px; width:630px;}
.aanvraagform label span{color:#666; font-size:11px; margin-left:3px;}

.aanvraagform #slidercontainer{padding-top:10px;}

.button.volgende{ display:block; width:114px; height:32px; float:right; margin-top:10px; background:url(../templateimages/button-volgende.gif);}

.aantalinstalls{ margin-left:30px; color:#666; margin-top:5px; height:60px; display:none; width:200px;  }
.aantalinstalls span{padding-left:5px; padding-bottom:3px;}

/*opsomming*/
.opsomming{ width:257px; float:right; margin-top:59px; background:url(../templateimages/opsomming-bg.gif) bottom left no-repeat #fefefe; font-size:12px; color:#006991;}
.opsomming .inner{ padding:26px 0 15px 15px; border-bottom:1px solid #f0f0f1; border-left:1px solid #f0f0f1; border-right:1px solid #f0f0f1}
.opsomming h2{font-size:20px; width:257px; height:42px; background:url(../templateimages/kostenoverzicht-header-left.gif) #0f6b93 top left no-repeat;}
.opsomming h2 span{  height:42px;background:url(../templateimages/kostenoverzicht-header-right.gif) top right no-repeat; display:block; line-height:42px; padding-left:17px; color:#FFF}

.opsomming h3{ font-size:14px; color:#006991; margin-bottom:4px;}
.opsomming .list{ font-size:12px; color:#006991; border-top:1px solid #cde0e8; border-bottom:1px solid #cde0e8; padding-top:5px; padding-bottom:5px; margin-right:10px; clear:both;}
.opsomming .list .label{float:left; width:153px; line-height:20px;}
.opsomming .list .label.actie, .opsomming .list .value.actie{ color:#f07822;}
.opsomming .list .value{float:right; width:50px; text-align:right; display:inline; margin-right:10px; position:relative;}
.opsomming .total{clear:both; padding-top:10px; text-align:right; margin-right:20px;padding-bottom:30px; font-size:13px; font-weight:bold;}
.opsomming .linethrough{ text-decoration:line-through;}
.opsomming .star{ font-size:1px; width:7px; height:8px; background:url(../templateimages/star.gif) top left no-repeat; position:absolute; right:-15px; top:5px;}
.opsomming .stardouble{font-size:1px; width:14px; height:8px; background:url(../templateimages/star.gif) top left repeat; position:absolute; right:-18px; top:5px;}

.starexplanation{}
.starexplanation .onestar{width:15px; height:8px; float:left;background:url(../templateimages/star.gif) top center no-repeat; margin-right:5px; margin-left:10px;font-size:1px; margin-top:4px;}
.starexplanation .twostars{width:15px; height:8px; float:left; margin-right:5px;margin-left:10px; font-size:1px;background:url(../templateimages/star.gif) top left repeat; margin-top:4px;}
.starexplanation .value{width:190px; float:left; font-size:10px;}

/*hoewerkhet*/

.hoewerkhet h2{margin-top:20px;}
.hoewerkhet p{margin:0; padding:0; margin-top:10px;}

/*pakketten overzicht*/

.pakketten_block_overzicht{width:620px;border-bottom:1px #a2a2a2 solid;}

.catagorie_pakket{height:18px;padding:5px 0 5px 0;border-bottom:1px #a2a2a2 solid;}

.catagorie_pakket span{font-size:12px;color:#000;font-weight:bold;}
.catagorie_pakket span.backuppakket{padding-left:4px;}

.row_pakket span{height:18px;font-size:11px;font-weight:normal;}

span.GB{padding-left:5px;color:#000;}
span.prijs{color:#000;}
span.eenmaligekosten{color:#000;}

span.GB_specialoffer{padding-left:5px;color:#000;}
span.prijs_oldoffer{font-size:10px;text-decoration:line-through;color:#000;}
span.specialoffer{color:#000;}
span.eenmaligekosten_offer{color:#000;}

.row_pakket{height:18px;font-size:11px;line-height:18px;}
.row_pakket td{text-align:left;}
.row_pakket.blauw{background-color:#E9E9E9;}
.row_pakket.wit{background-color:#FFF;}
.row_pakket.oranje{background-color:#FEBD11;}

.row_pakket.rowhover {background-color:#006991;cursor:pointer;color:#FFF;text-decoration:none;color:#FFF;}
.row_pakket.rowhover span{color:#FFF;}


