BODY{
background:url('/images/background.jpg');
margin:0px;
padding:0px;
font-family: arial;
font-size: 12px;
line-height: 18px;
}

p {
	margin: 0px;
}

td.aanbevolen_optie {
	font-weight: bold;
	color: #ff0000;
}


blockquote {
	background-image: url(/images/quote_top.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 40px;
	padding-top: 15px;
	margin: 0;
	margin-top: 5px;
	margin-bottom: 5px;
	color: #414141;
	font-weight: bold;
	font-size: 16px;
	background-color: #fff;
	text-align: left;
	font-style: italic;
	line-height: 23px;
}

blockquote p {
	background-image: url(/images/quote_bottom.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 40px;
	padding-bottom: 15px;
	
}

.kop {
	background: url(/images/bg_kop.png);
	background-repeat: no-repeat;
	height: 24px;
	padding-top: 3px;
	padding-left: 10px;
	color: #fff;
	font-weight: bold;
	z-index: 20;
	cursor: pointer;
}

.hidden {
	display: none;
}

.visible {
	display: block;
}

.visible_tr {
	display: table-row;
}

#uitbreidingen_all {
}


.top_info {
	background: url(/images/bg_topinfo.png);
	background-repeat: no-repeat;
	height: 8px;
}

.bottom_info {
	background: url(/images/bg_bottominfo.png);
	background-repeat: no-repeat;
	height: 8px;
}

.info {
	background-color: #E5E5E5;
	padding-left: 10px;
	padding-right: 10px;
}

.info a {
	color: #000000;
	text-decoration: none;
}

.info a:hover {
	text-decoration: underline;
}


.prijs_groot {
	font-size: 24px;
	color: #356572;
	margin-right: 3px;
	line-height: 30px;
}

.prijs_klein {
	margin-top: -4px;
	font-size: 12px;
	line-height: 30px;
	color: #356572;
}

.prijs_per {
	font-size: 12px;
	color: #969dac;
	line-height: 30px;
}

.reset {
	clear: both;
}

.tab_inactive {
	height: 25px;
	width: 134px;
	background: url(/images/tab_inactive.gif) no-repeat;
	float: left;
	text-align: center;
}

.tab_active {
	height: 25px;
	width: 134px;
	float: left;
	text-align: center;
	background: url(/images/tab_active.gif) no-repeat;
}

.tab_inactive div, .tab_active div {
	padding-top: 5px;
}

DIV#container{
position:relative;
width:1010px;
margin:0px auto;
}

DIV#container_menu_tab{
position:relative;
width:1010px;
margin:0px auto;
}

DIV#menu_tab{
position:absolute;
top:0px;
right:0px;
height:41px;
width:1010px;
z-index:1;
}

DIV#spacer_menu{
height:41px;
}

DIV#header_top{
height:41px;
background:url('/images/header_top.png') no-repeat;
}

DIV#header{
position:relative;
background:url('/images/bg_header.png') no-repeat;
height:100px;
z-index:2;
}

DIV#menu{
background:url('/images/bg_r_y.png');
width:1010px;
}

	DIV#menu_x{
	position:relative;
	background:url('/images/bg_menu_x.jpg') no-repeat;
	height:40px;
	width:959px;
	margin:0px auto;
	}
	
	DIV#home{
	position:absolute;
	top:8px;
	left:15px;
	}
	
	DIV#menu_items{
	position:absolute;
	left:56px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	}

DIV#footer{
background:url('/images/bg_footer.png');
width:1010px;
height:27px;
}

A IMG{
border:0px;
}

DIV.spacer_10{
height:10px;
background:url('/images/bg_r_y.png');
width:1010px;
}

DIV.spacer_flash{
height:10px;
width:700px;
}

DIV#content{
background:url('/images/bg_r_y.png');
width:1010px;
}

	DIV#content_box{
	margin:0px auto;
	width:959px;
	}

DIV#home_boxes{
height:226px;
}

	.box_wizbizz_webwinkel_partner{
	background:url('/images/box_wizbizz_webwinkel_partner.jpg');
	width:226px;
	height:226px;
	}
	
	.box_webwinkel_pakketten{
	background:url('/images/box_webwinkel_pakketten.jpg');
	width:228px;
	height:226px;
	}
	
	.box_waarom_wizbizz{
	background:url('/images/box_waarom_wizbizz.jpg');
	width:226px;
	height:226px;
	}
	
DIV#site_structure{
background:url('/images/bg_r_y.png');
width:1010px;
}

	DIV#bg_site_structure{
	margin:0px auto;
	width:959px;
	height:95px;
	background:url('/images/footer_bg.jpg') no-repeat;
	}

DIV#bg_content_box_top{
background:url('/images/bg_content_box_top.jpg');
width:700px;
height:12px;
}

DIV#bg_content_box_middle{
background:url('/images/bg_content_box_middle.jpg');
width:700px;
font-family:Arial;
font-size:12px;
color:#333333;
}

DIV#bg_content_box_footer{
background:url('/images/bg_content_box_footer.jpg') repeat-y;
width:700px;
height:12px;
}


DIV#bg_content_portfolio_top{
background:url('/images/bg_p_top.jpg');
width:958px;
height:11px;
}

DIV#bg_content_portfolio_middle{
background:url('/images/bg_p_middle.jpg');
width:958px;
}

DIV#bg_content_portfolio_footer{
background:url('/images/bg_p_bottom.jpg') repeat-y;
width:958px;
height:11px;
}

td.td_10{
width:10px;
}

td.td_700{
width:700px;
}


/* BEGIN OPMAAK MENU */
.wizmenu{
	position: absolute;
	right:30px;
	padding: 0 0 0 0px;
	margin: 0 auto 0 auto;
	height: 41px;
	list-style: none;
}


.knop_a {
	border: #3F3F3F 1px solid;
	color: #fff;
	font-weight: bold;
	font-size: 9px;
	height: 16px;
	width: 100px;
	line-height: 16px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 1px;
	padding-bottom: 2px;
	background-image: url('/images/bg_knop.gif');
	background-repeat: repeat-x;
	cursor: pointer;
	text-decoration: none;
	font-size: 9px;
}


.wizmenu li{
	float:left;
}

.wizmenu li a{
	float: left;
	display: block;
	color:#ffffff;
	text-decoration: none;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	padding:0 0 0 12px; /*Padding to accomodate left tab image. Do not change*/
	height: 41px;
	line-height: 41px;
	text-align: center;
	cursor: pointer;		
}

.wizmenu li a b{
	float: left;
	display: block;
	padding: 0 12px 0 0px; /*Padding of menu items*/
	margin-right: 5px;
	padding-top: 5px;
}

.wizmenu li.current a, .wizmenu li a:hover{
	color: #fff;
	background: url('/images/menur_hover_left.png') no-repeat; /*left tab image path*/
	background-position: left;
}

.wizmenu li.current a b, .wizmenu li a:hover b{
	padding-top:5px;
	color: #3a5666;
	background: url('/images/menur_hover_right.png') no-repeat right top; /*right tab image path*/
}

/* EINDE OPMAAK MENU */


/*#menu_items a:link, #menu_items a:visited {
	color: #ffffff;
	text-decoration: none;
}

#menu_items a:hover {
	color:#afef00;
}*/

h1 {
	font-family: Georgia;
	color: #356572;
	font-size: 22px;
	font-weight: bold;
	margin: 0px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px #afef00 solid;
} 

h2{
	font-family: Georgia;
	color: #356572;
	font-size: 14px;
	font-weight: bold;
	margin: 5px 10px 10px 10px;
	padding-bottom: 5px;
	border-bottom: 1px #cfcfd1 solid;
}

h3{
	font-family: Georgia;
	color: #356572;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	border-bottom: 1px #cfcfd1 solid;
}

div#footer_boxes {

	margin-left: 10px;
	padding-top: 10px;
	line-height: 16px;

}

div.footer_box {

	font-family: arial;
	font-size: 11px;
	color: #355672;
	float: left;
	width: 235px;

}

div.newsletter_input { background: url('/images/newsletter_input.jpg') no-repeat; height: 17px; width: 128px; float: left; }
div.newsletter_input input { height: 11px; border: 0px; margin-top: 2px; margin-left: 7px; width: 118px; font-size: 10px;  }
div.newsletter_submit { float: left; }

span.footer_title {

	font-family: Georgia;
	color: #356572;
	font-size: 14px;
	font-weight: bold;

}


a:link, a:visited {
	color: #486b80;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a.knop_a:link, a.knop_a:visited {
	color: #ffffff;
}

.groen {
	color: #afef00;
}


.blok {
	width: 316px;
}
.blok_header {
	background: url('/images/box_top.png');
	background-repeat: no-repeat;
	height: 24px;
	padding-left: 10px;
	padding-top: 2px;
	font-family: Georgia;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #fff;
}

.blok_midden {
	background: url('/images/box_middle.png');
	background-repeat: repeat-y;
	padding-top: 6px;
	padding-left: 10px;
	padding-right: 10px;
	text-align: left;
}

.blok_midden li {
	list-style-type: square;
	list-style-position: outside;
	margin-left: 12px;
	color: #afef00;
	margin-top: -2px;
}

.blok_bottom {
	background: url('/images/box_bottom.png');
	background-repeat: no-repeat;
	height:12px;
}


DIV#box_portfolio{
position:relative;
background:url('/images/bg_portfolio_box.jpg') no-repeat;
height:167px;
width:248px;
cursor:pointer;
}

	DIV#naar_portfolio{
	position:absolute;
	bottom:10px;
	right:10px;
	font-family:Arial, Georgia;
	font-size:12px;
	color:#355672;
	}

DIV#livechat_box{
background:url('/images/bg_box_livechat.jpg') no-repeat;
height:78px;
width:248px;
}

h3{
font-family:Georgia, Verdana, Arial;
font-size:14px;
color:#355672;
}

.vinkje{
list-style-image: url('/images/arrow.png');
font-family:arial;
font-size:12px;
color:#333333;
margin:0px;
padding:0px;
}

.box_pakket_start{
background:url('/images/box_pakket_start.jpg');
width:163px;
height:248px;
}

.box_pakket_basic{
background:url('/images/box_pakket_basic.jpg');
width:157px;
height:248px;
}

.box_pakket_advanced{
background:url('/images/box_pakket_advanced.jpg');
width:158px;
height:248px;
}

.box_pakket_enterprise{
background:url('/images/box_pakket_enterprise.jpg');
width:162px;
height:248px;
}

DIV#pakketten_home:hover{
cursor:pointer;
}

.tbl td {
	padding: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.tbl td span.link {
	color: #486b80;
}

.tbl_row_even td {
	background-color: #f7f7f7;
	border-bottom: 1px #e2e2e2 solid;
}
.tbl_row_odd td {
	background-color: #fff;
	border-bottom: 1px #e2e2e2 solid;
}

.tbl_row_no_border td {
	border: 0px;
}

.tbl_row_header td {
	background-color: #486b80;
	color: #ffffff;
}

span.error_message {

	color: #FF0000;
	font-weight: bold;

}

.header_link {
	cursor: pointer;
	height: 110px;
	left: 25px;
	position: relative;
	top: -25px;
	width: 170px;
}

.header_message {

	height: 70px;
	left: 570px;
	position: absolute;
	top: 10px;
	
	width: 370px;
	border: 1px #d7d7d7 solid;
	
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
	
	color: #ff0000;
}

a.pakketten {
	color: #000;
	text-decoration: none;
	outline: none;
}

.show {
	display: block;
}

.noshow {
	display: none;
}

.menu_item_sep {

	float: left;

}

.menu_item_link {

	cursor: pointer;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 40px;

}

.menu_item_link_hover {

	background: url('/images/bg_menu_over.jpg') repeat-x;
	cursor: pointer;
	height: 40px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 40px;

}

.menu_item_link_down {

	background: url('/images/bg_menu_down.jpg') repeat-x;
	cursor: pointer;
	height: 40px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	line-height: 40px;

}

.menu_item_link a {
	
	cursor: pointer;
	color: #ffffff;
	text-decoration: none;

}

.menu_item_link_hover a {

	cursor: pointer;
	color: #ffffff;
	text-decoration: none;

}

.menu_item_link_down a {

	cursor: pointer;
	color: #ffffff;
	text-decoration: none;

}

.tab_inactive_portfolio {
	height: 25px;
	width: 210px;
	background: url(/images/tab_inactive_portfolio.jpg) no-repeat;
	float: left;
	text-align: center;
	font-size: 12px;
}

.tab_active_portfolio {
	height: 25px;
	width: 210px;
	float: left;
	text-align: center;
	background: url(/images/tab_active_portfolio.jpg) no-repeat;
	font-size: 12px;
}

.tab_inactive_portfolio div, .tab_active_portfolio div {
	padding-top: 5px;
}

div#actie_pakket {

	background: url(/images/actie_pakket.png) no-repeat;
	cursor: pointer;
	height: 189px;
	position: relative;
	left: 145px;
	top: 25px;
	width: 159px;

}

input.contact_input { border: 1px solid #ccc; width: 200px; font-family: verdana; font-size: 10px; }
textarea.contact_input { border: 1px solid #ccc; width: 250px; height: 80px; font-family: verdana; font-size: 10px; }
input.contact_error { border: 1px solid #ff0000; width: 200px; font-family: verdana; font-size: 10px; }
textarea.contact_error { border: 1px solid #ff0000; width: 250px; height: 80px; font-family: verdana; font-size: 10px; }
.required { color: #ff0000; font-weight: bold; }

.inputveld { border: 1px solid #ccc; width: 148px; font-family: verdana; font-size: 10px;}
.inputveld_error { border: 1px solid #ff0000; width: 148px; }
.selectveld { border: 1px solid #ccc; font-family: verdana; font-size: 10px;}
.inputveld_dis {background-color: #dfdfdf; border: 1px solid #ccc; width: 148px; font-family: verdana; font-size: 10px;}
.selectveld_dis { background-color: #dfdfdf; border: 1px solid #ccc; font-family: verdana; font-size: 10px;}

input.email_submit { border: 1px solid #ccc; }
select.email_input { border: 1px solid #ccc; width: 150px; }


div.demo_header {

	background: url('/images/demo_header.jpg') no-repeat;
	height: 10px;
	width: 670px;

}

div.demo_middle {

	background: url('/images/demo_middle.jpg') repeat-y;
	padding: 3px;
	width: 670px;

}

div.demo_footer {

	background: url('/images/demo_footer.jpg') no-repeat;
	height: 10px;
	width: 670px;

}

div.demo_small {

	float: left;
	width: 330px;

}

div.demo_small_right {

	float: right;
	width: 330px;

}

div.demo_header_small {

	background: url('/images/demo_small_header.jpg') no-repeat;
	height: 10px;
	width: 330px;

}

div.demo_middle_small {

	background: url('/images/demo_small_middle.jpg') repeat-y;
	padding: 3px;
	width: 330px;

}

div.demo_footer_small {

	background: url('/images/demo_small_footer.jpg') no-repeat;
	height: 10px;
	width: 330px;

}

.twitter{
display:block;
width:248px;
height:75px;
overflow:hidden;
background:url('/images/follow_us_on_twitter.jpg');
margin-bottom:5px;
}

.twitter:hover{

display:block;
width:248px;
height:75px;
overflow:hidden;
background:url('/images/follow_us_on_twitter_hover.jpg');
}