/* RESET
===========================================================================================================*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	font-color: #00
	vertical-align: baseline;
}

/* remember to define focus styles! */
/*:focus {outline: 0;}*/
body {color: black; background: white;}
ol, ul {list-style: none;}

/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

/* GLOBAL
===========================================================================================================*/
html, body {height: 100%;}

body {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:62.5%;
	line-height:1.8em;
	color:#555;
	text-align:center;
}

/* Block */
p {margin:1.5em 0 0 0;}
blockquote {margin:1em 0; font-style:italic;}
code {
	display:block;
	margin:1.5em 0 0 0;
	padding:1.416em;
	background:#fcfcfc;
	border:1px solid #f1f1f1;
	font-family: Monaco, "Lucida Console", "Courier New", monospace;
	white-space:pre;
	overflow:auto;
}
hr {margin:1.5em 0; height:1px; border:0; background-color:#cdcdcd; color:#cdcdcd;}

table {
	width:100%;
}

td, th {
	padding:0.45em;
	border-left:1px solid #fff;
	border-top:1px solid #fff;	
	background:#f5f5f5;
}

th {
	background:#ededed;
	font-weight:bold;
}

tfoot, thead {text-align:center;}
tfoot a.btn {float:none; margin:0 auto;}

table .true {
	background-image:url(http://www.mediawax.be/V2/images/ok.png);
	background-position:5.4px 5.4px;
	background-repeat:no-repeat;
	text-indent:-9999px;
}

table .false {
	background-image:url(http://www.mediawax.be/V2/images/false.png);
	background-position:5.4px 5.4px;
	background-repeat:no-repeat;
	text-indent:-9999px;
}


/* Inline */
strong {font-weight:bold;}
em {font-style:italic;}
small {font-size:0.833em; color:#999;}


/* Form */
legend {color:#333;}
input,
textarea {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:12px;
}

input.inactive,
textarea.inactive {
	color:#aaa;
}

/* Lists */
ul {margin:1.5em 0 0 18px; list-style:square;}
li {margin:1.5em 0; line-height:1.5em;}
ol {margin-left:20px; list-style:decimal;}

dl {margin:1.5em 0 0 0;}
dt {font-weight:bold;}
dd {margin:0 0 1.5em 0;}

/* HEADERS
===========================================================================================================*/
h1, h2, h3, h4, h5, h6 {color:#333;}
h1 {margin:0.625em 0;font-size:24px; line-height:1.2em; font-weight:bold;}
h2 {margin:1em 0; font-size:18px; font-weight:bold; line-height:1em;}
h3 {margin:1.285em 0;font-size:14px;font-weight:bold;line-height:1.285em;}
h4 {margin:1.5em 0;	font-size:12px;font-weight:bold;line-height:1.5em;} 

/* LINKS
===========================================================================================================*/
/* BLUE LINKS 
a:link {color:#3366cc;}
a:visited {color:#80a2e8;}
*/ 

a:link {color:#f56f0b;}
a:visited {color:#f56f0b;} 
a:hover {text-decoration:none;}

h1 a, h2 a, h3 a {text-decoration:none;}
h1 a:hover, h2 a:hover, h3 a:hover {text-decoration:underline;}

/* LISTS
===========================================================================================================*/
ul.none, ol.none {margin-left:0; list-style:none;}

ul.doclist {
	margin-left:0;
	padding:0;
	list-style:none;
	border-top:1px solid #e5e5e5;
}
ul.doclist li {
	margin:0;
	padding:0 0 0 30px;
	line-height:2.615em;
	background:url("images/icons/document-16x16.gif") 5px 50% no-repeat;
	border-bottom:1px solid #e5e5e5;		
}
ul.doclist li.altrow {background-color:#fafafa;}
ul.doclist li.pdf {background-image:url("images/icons/pdf-16x16.png");}


/* arrowlist: orange rounded corner bullet with white arrow inside */
ul.arrowlist 			{ margin:1.5em 0 0 0; list-style:none; }
ul.arrowlist li {
	margin:0;
	padding-left:14px;
	background:url(http://www.mediawax.be/V2/images/orange_block_arrow-bullet.png) 0 5px no-repeat;
	line-height:1.636em;
	text-align:left;
}


/* GENERAL PURPOSE BUTTONS
===========================================================================================================*/
a.btn {
	float:left;
	display:block;
	margin:0 12px 0 0;
	height:28px;
	text-indent:-9999px;
	background-position:top left;
	background-repeat:no-repeat;
}

a.try_for_free {width:129px; background-image:url("images/try_for_free_btn.png");}
a.try_it {width:63px; background-image:url("images/try_it_btn.png");}
a.try_free_for_14_days {width:145px; background-image:url("images/try_free_for_14_days_btn.png");}
a.read_more {width:95px; background-image:url("images/read_more_btn.png");}
a.buy_now {width:96px; background-image:url("images/buy_now_btn.png");}
a.buy {width:63px; background-image:url("images/buy-btn.png");}
a.yes_please {width:96px; background-image:url("images/yes_please_btn.png");}
a.no_please_continue {width:151px; background-image:url("images/no_please_continue_btn.png");}
a.sign_up {width:63px; background-image:url("images/sign_up_btn.png");}
a.go {width:63px; background-image:url("images/go_btn.png");}
a.results {width:73px; background-image:url("images/results_btn.png");}

a.big {height:46px;}
a.sign_me_up_big {width: 123px; background:url(images/sign_me_up-green-btn.png);}

/* HEADER
===========================================================================================================*/
div#header_wrap { 
	min-height:117px;
	background:url(http://www.mediawax.be/V2/images/header-bg.png) bottom left repeat-x;
	text-align:left;	
}

div#header {height:70px; width:78em; margin:0 auto;}

#mediawaxlogo {
	float:left;
	margin:0;
	height:70px;
	width:210px;
	background: 0 25px no-repeat;
	text-indent:-9999px;
	background: url(http://www.mediawax.be/V2/images/mediawax_png.png) 0 25px no-repeat;
}

h1#mediawaxlogo a {
	display:block;
	height:70px;
	width:169px;
}

/* FIRSTNAV
===========================================================================================================*/
div#firstnav {
	clear:both;
	margin:0 auto;
	padding:0;
	width:78em;
}

div#firstnav ul {
	margin:0.8em auto 0 auto;
	padding:0;
	width:100%;
	list-style: none;
}
div#firstnav ul li {float:left; margin:0;  padding:0.7em 0 0 0;}
div#firstnav ul li a {
      float:left;
      padding:0 0 0 13px;  
      background:url("http://www.mediawax.be/V2/images/firstnav_left-btn.png") no-repeat left top;
      border-bottom:1px solid #969696;
      text-decoration:none;
}
div#firstnav ul li a span {	
      float:left;
	  display:block;
	  padding:0.75em 1.083em 0.583em 0;
	  width:7.083em;
	  background:url("http://www.mediawax.be/V2/images/firstnav_right-btn.png") no-repeat right top;
	  font-size:1.2em;
	  text-align:center;
	  color:#333;
	  white-space:nowrap;
}

div#firstnav ul a:hover {cursor:pointer;background-position:0% -64px;}
div#firstnav ul a:hover span {background-position:100% -64px;}
div#firstnav ul li#firstnav_email a span {width:7.333em;}

body#domains li#firstnav_domains a,
body#web_hosting li#firstnav_web_hosting a,
body#servers li#firstnav_servers a,
body#ecommerce li#firstnav_ecommerce a,
body#reseller li#firstnav_reseller a,
body#offers li#firstnav_offers a { 
	background-position:0 -128px;
	border-bottom:1px solid #000;
}

body#domains li#firstnav_domains a span,
body#web_hosting li#firstnav_web_hosting a span,
body#servers li#firstnav_servers a span,
body#ecommerce li#firstnav_ecommerce a span,
body#reseller li#firstnav_reseller a span,
body#offers li#firstnav_offers a span { 
	background-position:100% -128px;
	color:#fff;
	font-weight:bold;
}

/* "Offers" button */
div#firstnav ul li#firstnav_offers {margin:-0.7em 0 0 0;}
div#firstnav ul li#firstnav_offers a {background-image:url("images/firstnav_offers_left-btn.png?rev=250");}
div#firstnav ul li#firstnav_offers a span {padding-top:1.333em;background-image:url("images/firstnav_offers_right-btn.png?rev=250");}
div#firstnav ul li#firstnav_offers a:hover {background-position:0% -71px;}
div#firstnav ul li#firstnav_offers a:hover span {background-position:100% -71px;}

body#offers li#firstnav_offers a {background-position:0 -142px; border-bottom-color:#000;}
body#offers li#firstnav_offers a span {background-position:100% -142px;}
body#offers div#firstnav ul li#firstnav_offers a:hover {background-position:0 -142px;}
body#offers div#firstnav ul li#firstnav_offers a:hover span {background-position:100% -142px;}

/* SECONDNAV
===========================================================================================================*/
div#secondnav {margin:0 auto; background:url("http://www.mediawax.be/V2/images/secondnav_right.gif") bottom right no-repeat #ff8e23;}
div#secondnav ul {
	margin:0;
	padding:0 0 0 3.5em;
	height:2.1em;
	list-style:none;
	background:url("http://www.mediawax.be/V2/images/secondnav_left.gif") bottom left no-repeat;
}
div#secondnav ul li {margin:0; padding:0 39px 0 0; float:left;}
div#secondnav ul li a {
	color:#fff;
	line-height:21px;	
	display:block;
	text-decoration:none;
}

div#secondnav ul li a:hover {text-decoration:underline;}

/* TOOLNAV
===========================================================================================================*/
div#toolnav ul {
	position:relative;
	float:right;
	margin:0;
	padding:1.9em 5px 0 0;	
	height:3.36em;
	width:auto;
	list-style:none;
	font-size:1.1em;
}

div#toolnav ul li {float:left; margin:0; padding:0 0 0 14px;}
div#toolnav ul li a {color:#5A5A5A; text-decoration:underline;}
div#toolnav ul li a:hover {color:#333; text-decoration:none;}

li#toolnav_phonesupport {position:absolute; top:4.63em; right:0.45em;}
li#toolnav_phonesupport a {
	display:block;
	width:119px;
	height:17px;
	background:url("http://www.mediawax.be/V2/images/phonesupport.gif") top left no-repeat;
}
li#toolnav_phonesupport a span {display:none;}

/* CONTENT
===========================================================================================================*/
div#content_wrap {
	clear:both;
	width:780px;
	margin:0 auto;
	text-align:left;
}

div#content {margin-top:8px; font-size:1.2em;}

/* FOOTER
===========================================================================================================*/
div#main_wrap {
	min-height:100%;
	height:auto !important;
	height:100%;
	margin:0 auto -8.2em; /* the bottom margin is the negative value of the footer's height */
}

div#footer_wrap, div#footer_push {height: 7em;}
div#footer_wrap {margin-top:12px; clear:both; background:url(http://www.mediawax.be/V2/images/footer-bg.png) 0 0 repeat-x; text-align:center;}

div#footer {margin:0 auto; width:780px;}

ul#footernav {margin:0; padding:4px 0 0 0; list-style:none; text-align:center;}
ul#footernav li {display:inline; padding:0 1em;}
ul#footernav li a {font-size: 1.1em; color: #666;}
ul#footernav li a:hover {color: #333333;}

div#copyright {clear:both; font-size:10px; color:#5A5A5A;}
div#copyright a {color:#ef861d;}
div#copyright a:hover {color:#333;text-decoration: none;}

/* LISTS
===========================================================================================================*/
ul.raquo {margin-left:0; list-style:none;}
ul.raquo li {padding-left:18px; background:url("http://www.mediawax.be/V2/images/bullet_raquo_orange.gif") 0 6px no-repeat;}

ul.raquo li ol li { background:none; padding:0;}


/* CUSTOMERLOGIN (780x148)
===========================================================================================================*/
div#customerlogin {
	display:none;
	position:absolute;
	top:0;
	left:50%;
	margin:0 0 0 -390px;
	padding:10px 25px;
	width:730px;
	height:120px;
	background:url("http://www.mediawax.be/V2/images/customerlogin_dropdown-bg.png") bottom left no-repeat;
	color:#fff;
	text-align:left;
	z-index:1000;
}

div#customerlogin h2 {
	margin:0 0 6px 0;
	padding:0;
	height:34px;
	background:url("http://www.mediawax.be/V2/images/customerlogin-h2.png") top left no-repeat;
	text-indent:-9999px;
}

div#customerlogin fieldset {margin:5px 0 0 0; padding:8px 16px; background:#585858;}
div#customerlogin fieldset.error {padding:7px 15px; border:1px solid #963838; background:#721010;}
div#customerlogin legend {display:none;}

div#customerlogin label {padding:0 10px 0 0;}
input#customerlogin_login,
input#customerlogin_password {
	margin:0 20px 0 -5px;
	width:150px;
}

input#customerlogin_submit {margin:0 20px 0 0; padding:0 10px;}
div#customerlogin a {color:#fff;}
a#customerlogin_close {position:absolute; top:10px;	right:15px;}

/* UNI-FORM
===========================================================================================================*/
.uniform {margin:1.5em 0 0 0;}

.uniform fieldset {
	padding:0 12px;
}

.uniform textarea,
.uniform input,
.uniform select {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	color:#333;
}

.uniform .ctrlholder,
.uniform .btnholder {
	clear:both;
	padding:7px 0;
}

.uniform .textinput {
	padding:3px;
	border:1px solid #b7b7b7;
	border-bottom-color:#e5e5e5;
	border-right-color:#e5e5e5;
	font-size:13px;
	color:#333;
}

.uniform h2 {
	margin:1.284em 0;
	padding-left:12px;
	background:#F7F7F7;
	border-top:1px solid #E5E5E5;
	border-bottom:1px solid #E5E5E5;
	font-size:1.166em;
	line-height:2.42em;
}

/* BLOCK LABELS */

.blocklabels label {
	display:block;
	float:none;
	margin:0.3em 0;
	line-height:100%;
	width:auto;
}

.blocklabels .textinput,
.blocklabels .selectinput {
	display:block;
	float:none;
}

/* INLINE LABELS */

.inlinelabels .ctrlholder,
.inlinelabels .btnholder {
	clear:both;
}

.inlinelabels .btnholder {text-align:right;}

.inlinelabels label {
	float:left;
	margin:0 2% 0 0;
	width:23%; 
	line-height:100%;
	text-align:right;
}

.inlinelabels .selectinput,
.inlinelabels .textinput {
	float:left;
	width:72.7%; /* compensating for the 2 x 1px border on the input element*/
}

.inlinelabels .formhint {
	clear:both;
	margin:0 0 0 25%;
	color:#999;

}

/* ROUNDBOX
===========================================================================================================*/
.roundbox {padding:23px; border:1px solid #cdcdcd;}
.nopadding {padding:0;}
.dialog {margin:-24px;}
.dialog .hd .c,
.dialog .ft .c {
	font-size:1px; /* ensure minimum height */
	height:5px;
}
.dialog .s {padding:1px 23px 19px 23px;}
.nopadding .s {padding:0;}
.dialog .hd {background:url(images/roundbox_tl.png) no-repeat 0 0 transparent;}
.dialog .hd .c {background:url(images/roundbox_tr.png) 100% 0 no-repeat transparent;}
.dialog .bd {background:url(images/roundbox_ml.png) repeat-y 0 0 transparent;}
.dialog .bd .c {background:url(images/roundbox_mr.png) 100% 0 repeat-y transparent;}
.dialog .bd .c .s {margin:0 1px;}
.dialog .ft {background:transparent url(images/roundbox_bl.png) no-repeat 0 100%;}
.dialog .ft .c {background:transparent url(images/roundbox_br.png) 100% 100% no-repeat;}

/* ROUNDBOX 2
-------------------------------------------------------------- */
.roundbox2 .bottomleft,
.roundbox2 .bottomright,
.roundbox2 .topright,
.roundbox2 .topleft			{ background:url(images/roundbox2-bg.png) 0 0 no-repeat; }

.roundbox2 .bottomleft		{ padding-left:5px; background-position:0 100%; }
.roundbox2 .bottomright	 	{ padding-bottom:5px; background-position:100% 100%; }
.roundbox2 .topright		{ padding-right:5px; background-position:100% 0; }
.roundbox2 .topleft 		{ margin-left:-5px; padding:5px 0 0 5px; background-position:0 0; }

.roundbox2 .content			{ padding:19px; height:1%;}

.roundbox2 h1.first,
.roundbox2 h2.first,
.roundbox2 h3.first,
.roundbox2 h4.first 		{ margin-top:0; }

.roundbox2_orange .bottomleft,
.roundbox2_orange .bottomright,
.roundbox2_orange .topright,
.roundbox2_orange .topleft 	{ background-image:url(images/roundbox2_orange-bg.png);}



/* ERROR PAGES
===========================================================================================================*/
body#error div#content_wrap {
	font-size:1.2em;
	padding:20px;
	width:550px;
}

/* FEATURE LIST
===========================================================================================================*/
div#features {font-size:12px;}
div#features h3 {margin:0;}
div#features div.col {
	padding:0 0 0 64px;
	min-height:64px;
	background-position:0 1.5em;
	background-repeat:no-repeat;
}

div#features.cols-2 div.col {
	margin-top:1.5em;
	padding-right:24px;
	float:left;
	width:278px;
}

div#features div.col p {
	margin:0 0 1.636em 0;
	line-height:1.636em; /* 18px */
}

.feature_webspace {background-image:url("images/icons/progress_bar_48.png");}
.feature_webspace_plus {background-image:url("images/icons/progress_bar_add_48.png");}
.feature_bandwidth {background-image:url("images/icons/backbone_48.png");}
.feature_bandwidth_plus {background-image:url("images/icons/backbone_add_48.png");}
.feature_email {background-image:url("images/icons/mail_48.png");}
.feature_email_plus {background-image:url("images/icons/mail_add_48.png");}
.feature_cgi_php {background-image:url("images/icons/ftp_software_48.png");}
.feature_mysql {background-image:url("images/icons/mysql_48.png");}
.feature_mysql_plus {background-image:url("images/icons/mysql_add_48.png");}
.feature_webspace_sharing {background-image:url("images/icons/node_48.png");}
.feature_webspace_sharing_plus {background-image:url("images/icons/node_add_48.png");}
.feature_statistics {background-image:url("images/icons/webstas_48.png");}
.feature_support {background-image:url("images/icons/chat_48.png");}
.feature_adwords {background-image:url("images/icons/adwords_48.png");}
.feature_adwords_plus {background-image:url("images/icons/adwords_add_48.png");}
.feature_shell_access {background-image:url("images/icons/terminal_48.png");}
.feature_os {background-image:url("images/icons/software_48.png");}
.feature_controlpanel {background-image:url("images/icons/network_monitor_config_48.png");}
.feature_network {background-image:url("images/icons/port_clock_48.png");}
.feature_price {background-image:url("images/icons/coins_48.png");}
.feature_search_engine_friendly {background-image:url("images/icons/binoculars_ok_48.png");}
.feature_payment_types {background-image:url("images/icons/id_48.png");}
.feature_customisable {background-image:url("images/icons/gear_48.png");}
.feature_templates {background-image:url("images/icons/drawing_board_48.png");}
.feature_marketing_tools {background-image:url("images/icons/group_data_config_48.png");}
.feature_safety {background-image:url("images/icons/padlock_48.png");}
.feature_webforwarding {background-image:url("images/icons/arrow_48.png");}
.feature_emailforwarding {background-image:url("images/icons/spam_reload_48.png");}
.feature_ssl {background-image:url("images/icons/ssl_padlock_48.png");}
.feature_encryption {background-image:url("images/icons/encrypt_48.png");}
.feature_customer_confidence {background-image:url("images/icons/role_ok_48.png");}
.feature_guestbook {background-image:url("images/icons/book_48.png");}
.feature_blog {background-image:url("images/icons/pencil_48.png");}
.feature_wizard {background-image:url("images/icons/wizard_48.png");}
.feature_ecommerce {background-image:url("images/icons/shopping_cart_48.png");}
.feature_gallery {background-image:url("images/icons/frames_48.png");}
.feature_wikipedia {background-image:url("images/icons/medical_history_48.png");}
.feature_survey {background-image:url("images/icons/list_48.png");}
.feature_forum {background-image:url("images/icons/messenger_48.png");}
.feature_bulletin_board {background-image:url("images/icons/bulletin_board_48.png");}
.feature_cpanel {background-image:url("images/icons/cpanel_48.png");}


/* FAQ
==========================================================================================*/
div#faq {font-size:1.2em;}

div#faq dl {border-bottom:1px solid #e6e6e6;}
div#faq dt {
	background:url("images/expand_icon.png") 0.5em 1.3em no-repeat;
	padding:0.818em 0 0.818em 24px;
	border-top:1px solid #e6e6e6;
	cursor:pointer;
	color:#333;
}
div#faq dt.selected {background-image:url("images/collapse_icon.png");}
div#faq dt:hover, div#faq dt:hover + dd {background-color:#f5f5f5;}
div#faq dl dd {margin:0; padding:0 0.818em 0.818em 24px;}
div#faq dl dd p {
	margin:0;
	padding:0 0 1em 0;
}
/* COMPARISON TABLE
==========================================================================================*/
div#comparison {font-size:12px;}
div#comparison th h2 {font-size:24px;}
div#comparison table {margin:1.5em 0 0 ; width:100%;}
div#comparison td {padding:5px 0 6px 0; border-left:1px solid #cdcdcd; text-align:center;	}
div#comparison td,
div#comparison th {
	border-bottom:1px solid #cdcdcd;
	background-color:transparent;
	color:#333;
}

div#comparison .headers th {border-left:1px solid #cdcdcd; text-align:center;}
div#comparison .headers td {border-left:0;}
div#comparison thead p {margin:0 0 0.8em 0 ;}
div#comparison a.btn {float:none; margin:0 auto 0 auto;}
div#comparison thead a.btn {margin-bottom:12px;}
div#comparison h2 {margin:0.4em 0; padding:0;}
div#comparison .priceline {font-size:14px; color:#f56f0b; font-weight:bold;}

div#comparison .true {
	background-image:url(http://www.mediawax.be/V2/images/ok.png);
	background-position:50% 50%;
	background-repeat:no-repeat;
	text-indent:-9999px;
}

div#comparison .false {
	background-image:url(http://www.mediawax.be/V2/images/false.png);
	background-position:50% 50%;
	background-repeat:no-repeat;
	text-indent:-9999px;
}

div#comparison th[scope="row"] {
	padding-right:8px;
	font-weight:bold;
	text-align:right;
}


div#comparison tfoot tr td {
	padding:12px 0 0 0;
	border:0;
	text-align:center;
	background:none;
}

/* MISC
===========================================================================================================*/
.clearfix:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
}
.clearfix {display:inline-block;}
.clearfix {display:block;}

.nowrap {white-space:nowrap;}
.hide {display:none;}
.show {display:inherit;}
.note, .error {margin:1.5em 0; padding:1.45em;}
.note {background:#fcfdeb; border:1px solid #cbcb92;}
.error {padding-left:96px; background:url(images/icons/error_48.png) 20px 20px no-repeat #b20000; border:1px solid #ff0000; color:#fff;}
div.note {padding:0 1em 1.5em 1em;}
.new {color:#f48c0f;}
.center {text-align:center;}
.left {text-align:left;}
.right {text-align:right;}
.altrow {background-color:#fafafa;}
.highlight {background:#fcfdeb;}


/* HERO (main feature) */
div.hero {
	position:relative;
	float:left;
	overflow:hidden;
	padding:12px 24px;
	width:472px;
	height:196px;
	font-size:12px;
	font-weight:bold;
}

div.hero h2 {
 	color:#fff;
}

div.hero ul {list-style:none; margin-left:235px;}
div.hero ul li {margin:0; padding-left:15px;}

div.hero a.cta {
	display:block;
	text-indent:-9999px;
	 height:34px;
}

/* HERO 01 - Home Web Hosting*/
div#hero_01 {background:url(http://www.mediawax.be/V2/images/hero_01-bg.png) 0 0 no-repeat #ede7dd; color:#6c4b00;}
div#hero_01 h2 {margin:0 0 18px 0; font-size:28px;}
div#hero_01 h2 a {color:#6c4b00;}
div#hero_01 a.cta {background:url(hero_01-cta.png?rev=318) 0 0 no-repeat;}
div#hero_01 ul li {background:url(http://www.mediawax.be/V2/images/hero_01-bullet.png) 0 0.45em no-repeat;}
div#hero_01 .cta {margin:12px 0 0 235px; width:212px;}

/* FEATURE SPOTS */
.feature {
	float:left;
	padding:10px 93px 0 12px;
	border-left:1px solid #696969;
	border-top:1px solid #696969;	
	width:154px;
	height:99px;
	overflow:visible;
	color:#a2a2a2;
	font-size:11px;
	background:#5a5a5a 100% 100% no-repeat;
}

.feature h2 {
	margin:0;	
	font-size:12px;
	line-height:1.5em;
	color:#fff;
}

.feature h2 a {color:#fff;}
.feature h2 a:visited {color:#fff;}

.feature p {margin:0; line-height:1.636em;}
.feature a {color:#a2a2a2;}
.feature a:visited {color:#a2a2a2;}

div#feature1 {
	height:100px;
	border-top:0;	
	background-image:url(http://www.mediawax.be/V2/images/iggcd150x75.gif);
}
div#feature2 {background-image:url(feature2-bg.png?rev=318);}
div#feature3 {float:right;}

/* DOMAIN SEARCH BOX */
div#domainsearch {
	float:left;
	margin-bottom:12px;
	padding:2.3em 24px 0 24px;
	border-top:1px solid #696969;
	width:472px;
	height:8.6em;
	background:url(http://www.mediawax.be/V2/images/domainsearch-bg.png) 0 0 repeat-x #5a5a5a;
}

div#domainsearch h2 {margin:0 0 10px 0; color:#fff;}
div#domainsearch legend {display:none;}

input#domainsearch_name {
	float:left;
	padding:4px;
	width:344px;
	font-size:18px;
}

input#domainsearch_submit {float:right;}

/* PRODUCTS */
div#products {
	clear:both;
	margin-bottom:12px;
	padding:5px 0 0 0;
	background:url(products-bg.jpg?rev=318) 0 0 no-repeat;
	font-size:11px;
}

.product {
	float:left;
	padding:19px 24px 24px 24px;
	border-left:1px solid #cdcdcd;
	width:146px;
	text-align:center;
}

.product h2 {margin:0 -24px 0 -24px;}

.product .priceline {
	font-size:12px;
	font-weight:bold;
	line-height:2.5em;
	margin:1.5em -24px 1em -24px;
}

.product .price {color:#f56f0b; font-size:20px;}
.product .price big {font-size:48px; letter-spacing:-3px;}

.product ul {margin:0; list-style:none;}
.product ul li {
	margin:0;
	padding-left:10px;
	background:url(../../global/images/rsaquo_black-bullet.png) 0 5px no-repeat;
	line-height:1.636em;
	text-align:left;
}

.product .btn {float:none; margin:24px auto 0 auto;}

div#domains,
div#webhosting,
div#servers,
div#ecommerce {
	background:url(products-bg.jpg?rev=318) 0 100% no-repeat;
}

div#domains h2 a,
div#webhosting h2 a,
div#servers h2 a,
div#ecommerce h2 a {
	color:#333;
}

div#domains {width:147px; border:0;}
div#webhosting {background-position:-196px 100%}
div#servers {background-position:-391px 100%}
div#ecommerce {background-position:-586px 100%}

/* TESTIMONIALS & BLOG */ 
div#testimonials, 
div#blog {
	margin-bottom:12px;
	width:336px;
}

/* TESTIMONIALS */
div#testimonials {clear:both; float:left; font-size:12px; text-align:justify;}
div#testimonials h2 a {color:#333;}
div#testimonials cite {font-weight:bold;}

/* BLOG POSTS */
div#blog {float:right; font-size:12px;}
div#blog h2 a {color:#333;}
div#blog_entries {padding-right:24px; height:20.5em; overflow:auto; text-align:justify;}
div#blog ol {margin:0; list-style:none;}
div#blog li {margin-top:0;}
div#blog h3 {margin:0; line-height:1.5em;}
div#blog h3 a {color:#333;}
div#blog p {margin:0;}

div#link a {display: block;}
div#link a:hover {background: white; }
div#link a span {display: none;}
div#link a:hover span {display: block; text-decoration : bold;
position: absolute; top: 40px; left: 0; width: 540px;
padding: 5px; margin: 4px; z-index: 100; color: black; background: white;}

#projecten {
	width: 600px;
	
}

#projecten .center {
	align:center;
}
