* {margin: 0;padding: 0;font-family: Tahoma,Arial,sans-serif;}
html, body {background: #FFF;height: 100%;color: #41525c;font-size: 13px;}
h1, h2, h3, h4, h5, h6 {font-size: 21px;color: #e43038;font-weight: 100;margin-bottom: 0.6em;font-family: Georgia, "Times New Roman", Times, serif;}
h2, h3, h4, h5, h6 {font-size: 21px;color: #e43038;font-weight: 100;margin-bottom: 0.3em;margin-top: 0.8em;font-family: Georgia, "Times New Roman", Times, serif;}
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong {font-family: Georgia, "Times New Roman", Times, serif;}
a {color: #5888a2;text-decoration: none;}
a:hover {color: #e43038;text-decoration: underline;}
a img { border: 0;}
.alignleft {float: left; margin: 5px 5px 0 0;}
.alignright{ float: right; margin: 5px 0 0 5px;}
ul, ol, p {line-height: 1.6;list-style-position: outside;}
q {font-size: 18px;	color: rgb(68, 128, 165);font-family: Georgia,"Times New Roman",Times,serif;font-weight: 100;line-height: 30px;}
cite { font-size: 10px;}
form {margin-bottom: 20px;}
fieldset {background: url(images/wallpaper.gif) top left repeat-x;padding: 10px 50px 40px 50px;margin-bottom: 20px;border: 2px solid #DBDBDB;}
fieldset label {display: inline;width: auto;}
legend {padding: 5px 10px;border: 2px solid #DBDBDB;background: #FFF;margin-left: -40px;font-family: Georgia, "Times New Roman", Times, serif;font-weight: 100;font-size: 18px;color: #41525c;}
#banner {background-color: rgb(123, 104, 238);height: 80px;}
.panel {padding: 1em;clear: both;display: none;background-color: #3e3e3e;}
.panel.active-tab-body { display: block; }
.bar {padding: 5px;background-color: #3e3e3e;}
#tabs {height: 28px;list-style-type: none;list-style-image: none;list-style-position: outside;}
#tabs li { float: left; }
#tabs a {padding: 5px 8px;float: left;margin-left: 6px;background-color: rgb(220, 220, 220);text-decoration: none;color: rgb(153, 153, 153);}
#tabs a.active-tab {border-top: 3px solid rgb(102, 102, 102);background-color: #3e3e3e;padding-top: 3px;color: rgb(204, 204, 204);}
.float_left {margin: 5px 5px 0 0;float: left;}
.float_right {margin: 5px 0 0 5px;float: right;}
.clear { clear: both; }
.noli {list-style-type: none;list-style-image: none;list-style-position: outside;}
.none { display: none;}

.margin_top {margin-top: 20px !important;}
.ico { vertical-align: middle; }
.margin_right { margin-right: 20px; }
.blind {display: none;}
.hider {text-align: left;padding-left: 10px;padding-bottom: 0px; cursor: pointer;}
.post_image {margin-bottom: 20px;}
.ffix {padding-right: 10px; margin-top: -8px; color: #FFF; background: inherit;}
.big_top {margin-bottom: 20px;}
.strong {font-weight: bold;}
.cleared_li {clear:both;float:left;display:block;width:100%!important}
.sitefooter {text-align: center; width: 100%; margin-top: 0px;}
.none {display: none;}
.show_dominfo {cursor: pointer;}

#left .pa_div {float: left; margin: 5px 10px 20px 0; display: inline;}

.details .pa_div {margin: 5px 10px 0 0 !important; float: left; display: inline;}

.center {text-align: center; display: block; margin: 5px 0;}
.centered {text-align: center; outline: none;}

input.submit {border: 1px solid rgb(136, 136, 136);padding: 0;background: #FFF;width: auto !important;clear: both !important;display: inline !important;}
#container { margin-top: 0; background: #FFF url('images/wallpaper.gif') repeat-x left top;width: 100%; min-height: 100%;position: relative;}
* html #container {height: 100%;}

#footer {background: #ECECEC;position: absolute;bottom: 45px;left: 0;width: 100%;height: 150px;z-index: 2;}
#footer a img { vertical-align: middle; }
#footer_ct {margin: 0 auto;margin-top: -9px;background: url('images/footer2.jpg') no-repeat right top;width: 900px;height: 150px;position: relative;}
.homepage_footer {background: url(images/footer.jpg) top center no-repeat;}
#xolution {position: absolute;top: 15px;right: 10px;font-size: 10px;}
#xolution ul {padding: 0 0 0 10px;list-style: none;list-style-position: inside; margin-bottom: 10px;float: left;width: 125px;}
#xolution ul { color: #FFF; background: inherit; }
#xolution ul a { color: #41525c; }
#xolution a:hover {border-bottom: 1px dotted #FFF;color: #41525c;text-decoration: none;}
#xolution ul strong { color: #41525c; }
#xol_right { clear: both; }
#footer_links {position: absolute;left: 0px;bottom: 10px;}
#footer_links li, #footer_links li a {display: inline;font-weight: bold;font-size: 10px;}
#footer_links a {color: rgb(133, 170, 192);text-decoration: none;}
#footer_links a:hover {color: rgb(97, 129, 147);text-decoration: underline;}
#faux {width: 900px;height: auto;background: url(images/faux.gif) top right repeat-y;}
#site { margin: 0 auto; width: 900px; height: auto; position: relative; background: url(images/faux.gif) top right no-repeat; }
a.popup {text-decoration: none; color: #41525C; border-bottom: 1px dotted #333;}
#header {background: url('images/wallpaper.gif') repeat-x left top;width: 900px;height: 100px;margin-bottom: -4px;}
#header h1 {display: none;}
#logo {float: left;display: inline; outline: none;}
#header #menu ul {float: right;list-style-type: none;}
#header #menu ul li, #header #menu li a {display: inline;font-size: 12px;color: rgb(65, 82, 93);text-decoration: none;font-weight: bold; outline:none}
#header #menu li a:hover {color: #e43038;text-decoration: none;}
#domcheck_header_input_dom, #domcheck_header_input_ext {z-index: 33;position: relative;}
#domain_extensions {width: 640px;height: auto;padding: 20px;background: #FFF;border: 1px solid #888;position: absolute;top: 59px;right: 61px;z-index: 22;display: none;}
#domain_extensions ul {float: left;margin: 0 20px 0 0;list-style: none;}
#domain_extensions h1 {margin-bottom: 10px;}
#domain_extensions li {display: block;width: 60px;}
#navbar {
	background: #FFF url('images/nav_repeat.gif') repeat-x left top;
	clear: both;
	width: 900px;
	height: 41px;
	vertical-align: middle;
	position: relative;
	margin-top: 6px;
	text-align: center;
	margin-bottom: 10px;
}
#nav_left { position: absolute; top: 0; left: 0; }
#nav_right { position: absolute; top: 0; right: 0; }

#navbar ul {
	padding: 0 10px 0 160px;
}
#navbar ul, #navbar ul li, #navbar li a {
	font-family: "Trebuchet MS",Helvetica,Tahoma,Arial,sans-serif;
	display: block;
	height: 41px;
	line-height: 36px;
	text-decoration: none;
	color: #FFF;
	background: inherit;
	text-align: center;
	text-transform: lowercase;
	font-weight: bold;
	font-size: 14px;
}
#navbar ul li {
	margin: 0 3px;
	float: left;
	padding: 0 3px 0 0;
}
#navbar li a {
	float: left;
	outline: none;
	padding: 0 10px 0 13px;
	font-family: Arial,Helvetica,sans-serif;
}
#navbar li a:hover {
	background: url('images/nav_active_left.gif') no-repeat left top;
	color: #e43038;
}
#navbar li:hover {
	margin: 0 3px;
	background: url('images/nav_active_right.gif') no-repeat right top;
}
#navbar li.current_page_item a, #navbar li.current_page_parent a {
	background: url('images/nav_active_left.gif') no-repeat left top;
	color: #000;
}
#navbar li.current_page_item a:hover, #navbar li.current_page_parent a:hover { color: #e43038 !important; }
#navbar li.current_page_item, #navbar li.current_page_parent {
	background: url('images/nav_active_right.gif') no-repeat right top;
}


#sub_nav {background: #FFF;width: 900px;text-align: center;height: 60px;}
#sub_nav ul, #sub_nav li, #sub_nav li a { display: inline; }
#sub_nav li { padding: 0 10px; }
#sub_nav li a {padding: 10px;color: #41525c;text-decoration: none;font-weight: bold;}
#sub_nav li a:hover {color: rgb(228, 48, 57);}
#sub_nav li.current_page_item a { color: rgb(228, 48, 57) !important;}

/* bestellen knop */
.page-item-46 a {color: #F2C847 !important;}
.page-item-46 a:hover {color: #E43039 !important;}
/* bestellen knop */


.table_switch {
	clear: both;
}
.h3toggle, .h3toggle h3 {
	padding-top: 0;
	margin-top: 0;
}

/* ----------------------- */

.hostmenu, .webdev, .xolmenu, .contactmenu {display: none;width: 600px;height: auto;padding: 0px 20px 20px 20px;background: #FFF;border: 1px solid #9ea2a8;position: absolute;z-index: 22;top: 141px;left: 140px;}
.hostmenu h2, .webdev h2, .xolmenu h2, .contactmenu h2 {padding: 10px 0 0 0;}
.goto {margin-top: 25px; margin-bottom: 10px;}
#domcheck_div {margin-top: 20px; font-size: 12px;width: 280px;float: right;background: url(images/wallpaper.gif) top left repeat-x;border: 1px solid #ECECEC;padding: 10px;}
#domcheck_div h1 {font-size: 17px;margin-top: 0; display: block !important; margin-top: -10px !important;}
#domcheck_div label {display: block;width: 100%;font-size: 11px;}
#form_container {padding: 5px 0;}
#form_container input.input {padding: 4px 2px; border: 1px solid #888888;width: 160px;}
#domcheck_input_ext {width: auto !important;}
#domcheck_header_input_ext {width: 60px;padding: 3px 2px 5px; border: 1px solid #888888;}
#form_container .submit {padding: 3px 2px;}
#domcheckmenu {display: none;width: 900px;padding: 10px;margin: 20px 0;}
h1.available {color: #366885;}
h1.unavailable {color: #E43038;}
#cart {display: none;}
#cart ul {padding: 10px 0 10px 15px;}
#cart dt {display: block;width: 150px;float: left;}
p.reg_more {margin-bottom: 20px;}
#domreg_avail {margin-top: 20px;}
.verder {margin-top: 10px;margin-right: -5px;}
#domcheck_input_dom {width: 450px;}
input#domcheck_submit {width: auto !important;padding: 0;cursor: pointer;background: none;border: 0;}
.ico_loading {margin: 4px 0 0 10px;}

.persgegevens textarea {padding: 2px; border: 2px solid #dbdbdb; color: #A4A4A4;}

.domavail_avail, p.dom_beschikbaar {padding: 0px 0 13px 10px !important;display: block;width: auto;background: #d3f8c3;border: 1px solid #3a9512;color: #3a9512;}
.domavail_notavail, p.dom_niet_beschikbaar {display: block;padding: 0px 0 13px 10px !important;width: auto;background: #f8c3c3;border: 1px solid #95122b;color: #95122b;}
p.dom_beschikbaar, p.dom_niet_beschikbaar {margin-top: 0px !important;vertical-align: middle !important;}
.dom_beschikbaar strong, .dom_niet_beschikbaar strong {font-weight: normal;	font-family: Georgia, "Times New Roman", Times, serif;}
#domreg_avail dl {display: block;}
#domreg_avail dt {display: block;float: left;width: 485px;height: 30px;line-height: 30px;vertical-align: middle;}
#domreg_avail dd {width: 100px;float: right;padding: 0;height: 30px;line-height: 30px;vertical-align: middle;}

/* -------------------------------*/

#blocks {font-size: 12px;margin: 20px 0 170px 0;}
#blocks h1 span { display: none; }
#blocks .ttf { margin-top: 6px; }
#blocks h1 {font-size: 20px;color: #366885;font-family: Georgia, "Times New Roman", Times, serif;margin-bottom: 2px;}
#blocks p {font-size: 11px;font-weight: bold;background: url(images/arrow_blocks.gif) left 5px no-repeat;padding-left: 17px;margin-top: 10px;}
.home_center { padding: 0 !important; background: none !important;}
.home_center p {background: none !important; margin: 0 !important; padding: 0 !important; }
#blocks p a {text-decoration: none;}
#blocks p a:hover {text-decoration: underline;}
#blocks strong {font-weight: normal;}
#blocks ul {list-style-type: none;list-style-image: none;list-style-position: outside;color: #41525c;}
#blocks li a {padding-left: 5px;}
#block_left {padding: 7px 10px 16px;background: url('images/block_repeat.gif') repeat-y left top;width: 276px;height: auto;float: left;display: inline;position: relative;}

#block_left h1 {margin-bottom: 5px;}
#block_left li {font-size: 11px;}
#block_left_top {position: absolute;top: 0;left: 0;}
#block_left_bottom {position: absolute;bottom: 0;left: 0;}
#block_center {padding: 6px 10px 14px;background: url('images/block_repeat.gif') repeat-y left top;width: 276px;height: auto;margin-left: 26px;float: left;display: inline;position: relative;}
#block_center_top {position: absolute;top: 0;left: 0;}
#block_center_bottom {position: absolute;bottom: 0;left: 0;}
#block_right {padding: 7px 10px 14px;background: url('images/block_right_repeat.gif') repeat-y left top;position: relative;width: 236px;height: auto;float: right;margin-left: 20px;border-bottom: 20px solid #FFF;display: inline;}
.at_page {border-top: 5px solid #FFF; padding: 7px 10px 10px !important;}

 /*\*/
 html>body * .at_page { padding: 7px 10px 14px;}
 /**/

.at_page li a {padding-left: 5px;}
#block_right ul {list-style: none; font-size: 11px; margin-top: 5px;}
#block_right h1 { margin-bottom: 2px; color: #366885; }
.right_block_p {margin-top: 5px;}
#block_right strong {font-weight: bold !important;}
#block_right_top {position: absolute;top: 0;left: 0;}
#block_right_bottom {position: absolute;bottom: 0;left: 0;}


#left { width: 618px; height: auto; float: left; padding-top: 0px; padding-bottom: 170px; display: inline; }
#left p {margin-bottom: 1em;}
#page_content, #single_content { padding: 13px 0; }
#single_content img {margin: 5px 5px 0 0;float: left;}
#single_content p span { padding-left: 5px; }
#sc {clear: both;padding-top: 20px;}
#page_content ul#sitemap {list-style-position: inside !important;}
#page_content ul#sitemap ul {margin-left: 20px !important;margin-bottom: 20px !important;list-style-position: inside;}
#right h2 {margin-bottom: 5px;	color: rgb(54, 104, 133);}
#left h2 {margin-top: 30px; margin-bottom: 20px}
#left h2.subheader {font-family: Georgia, "Times New Roman", Times, serif;font-weight: 100;font-style: italic;color: rgb(54, 104, 133);font-size: 16px;margin-bottom: 10px;}
#left blockquote {border: 2px solid rgb(227, 237, 250);margin: 20px 0;padding: 20px;background: rgb(239, 249, 255);}
#intro_text, #bestelformulier {padding: 0px 10px 0;	margin-top: 0px !important;}
#intro_text h2 {margin: 8px 0;display: block;height: 30px;}
#left .details p {padding-top: 10px; padding-bottom: 20px;}
blockquote p.source {font-size: 10px;padding-bottom: 0 !important;text-align: right;}
table.packages {border-collapse: collapse;margin-bottom: 25px;}

table.packages th, td.upgrades {border: 1px solid #FFF;padding: 4px;background: #407B9D url('images/td_back.jpg') center left repeat-x !important; color: #FFF; border-collapse: collapse;}
table.packages td {border: 1px solid rgb(237, 237, 237);padding: 4px;background: rgb(251, 251, 251) url('images/td.gif') repeat-x left bottom;text-align: center;border-collapse: collapse;}
table.packages td.prive {padding: 4px;background: rgb(249, 253, 255) url('images/td_prive.gif') repeat-x left bottom !important;text-align: center;}


table.standaard_tabel th, td.upgrades {border: 1px solid #FFF;padding: 4px;background: #407B9D url('images/td_back.jpg') center left repeat-x !important; color: #FFF;  background: inherit; border-collapse: collapse;}
table.standaard_tabel td {border: 1px solid rgb(237, 237, 237);padding: 4px;background: rgb(251, 251, 251) url('images/td.gif') repeat-x left bottom;border-collapse: collapse;}
table.standaard_tabel td.prive {padding: 4px;background: rgb(249, 253, 255) url('images/td_prive.gif') repeat-x left bottom !important;}
.bedrijf {
	position: relative !important;
	width: 337px;
	padding: 0;
	margin: 0 0 20px 0;
}
table.standaard_tabel .left_top {
	position: absolute;
	top: 3px;
	left: 3px;
}
table.standaard_tabel .right_top {
	position: absolute;
	top: 3px;
	right: 3px;
}


#extra {padding: 0 0 0 20px;font-size: 14px;color: #FFF;  background: inherit;}
#extra ul {padding-bottom: 20px !important;list-style-position: inside;}
#extra li {font-weight: bold;}
#toggler h1 {margin-top: 20px;}
#archive_list {padding-left: 0px; margin-top: 0px;}
.pagetitle {margin-bottom: 20px;}
span.date {color: #888; font-size: 11px; display: block; padding: 5px 0;}
#archive_list h3 {margin-bottom: 0;font-size: 15px;font-weight: 100;clear: both;padding-top: 0px;}
#archive_list p {margin-bottom: 10px; margin-top: 0; padding-top: 5px;}
.archive_message {margin-bottom: 30px; border-bottom: 1px solid #8E979C; padding-bottom: 10px;}
.archive_message h3 {font-size: 18px;}
#single h1 {margin-bottom: 0;}
#single h3 {color: #000;font-size: 18px;margin-top: 20px;font-family: Georgia, "Times New Roman", Times, serif;}
#single p {padding-top: 10px;}
#single ul {margin-left: 15px; margin-bottom: 20px;}

/* super submenu en hosting details */
.webhosting_details {margin: 0 !important;position: relative;}
.webhosting_details  .left_top {position: absolute;top: 40px;left: 0px;}
.webhosting_details .right_top {position: absolute;top: 40px;right: 1px;}
.domreg .left_top {position: absolute;top: 0px !important;left: 0px;}
.domreg .right_top {position: absolute;top: 0px !important;right: 1px;}
.webhosting_details h3 a {font-family: Georgia, "Times New Roman", Times, serif;color: #366885;}
.details {margin: 10px 0px 0px 0 !important;width: 280px;font-size: 12px;}
.details h3 {font-size: 16px; font-family: Georgia, "Times New Roman", Times, serif; color: #506571;margin-top: 0;}
.details h3 a, .contactmenu h3 a {font-family: Georgia, "Times New Roman", Times, serif !important;}
.details img {margin: 0 !important;	float: left;}
.webhosting_details .details img {margin: 5px 5px 0 0 !important;}
.webhosting_details h2 {margin-top: 20px;}
.details a { text-decoration: none; }
.details p { padding-bottom: 0 !important; }
.details p a {padding: 5px 0;color: #506571;display: block;}
.details p a:hover { color: #e43038; }
.navigation { clear: both; }

/* right */
#right {background: url('images/right_repeat.gif') repeat-x left top;width: 256px;height: auto;float: left;margin-left: 26px;padding-bottom: 170px; display: inline;}
.ornament_right { text-align: center; }
.elem {padding: 0 5px 2px;clear: left;}
.elem p span { padding-left: 5px; }
.elem img {margin: 5px 5px 5px 0;float: left;}
.right_block {padding: 0 10px 10px 10px;background: rgb(237, 237, 237) url('images/dienstenoverzicht_repeat.jpg') repeat-x left top;width: 236px;}
.right_block_bttm {padding: 10px 0;margin: 0 10px;background: none;position: relative !important;border-top: 1px solid #8997A0;}
.right_block_bttm_noborder {border: 0 !important;}
.right_block_bttm p {margin-bottom: 20px;}
.right_block_bttm ul {padding: 10px 0 10px 15px;}
.right_block_content {display: none;top: 0;left: 0;width: 239px;height: auto;padding: 10px;background: #FFF;}
.right_block small {display: block;clear: both;}
.right_block ul {padding: 10px 15px !important;margin: 0;}
.right_block li {list-style: disc !important;line-height: normal !important;padding-bottom: 4px;}

/* right_block submenu listings */
.right_block .current_page_item {background: url(images/arrow_right.gif) right 2px no-repeat;border-bottom: 1px solid #CECECE;}
.right_block .current_page_item a {color: #000;text-decoration: none;}
.quickmenu li {margin-bottom: 3px;}
.quickmenu a {display: block;}

#faqtable {width: 100%;padding: 0;margin: 0;}
#faqtable td {padding-bottom: 20px;}
#faqtable td ul {padding-left: 15px;line-height: normal;}
#faqtable td li {margin-bottom: 0;line-height: normal;list-style-image: url(images/listdot_faq.gif);}
li.faq {width: 260px !important;margin-bottom: 5px !important;}
li.faq a {outline: none;}
.faq_answer {padding: 5px;font-size: 11px;margin: 5px 0 10px;line-height: 16px !important;background: #fff url(images/wallpaper.gif) center left repeat-x;}
a.active {color: #e43038;text-decoration: none;}
a.active:hover {text-decoration: underline;}

/* to clean dirt */
#part {position: absolute;top: 38px;padding: 10px 0;width: 615px;}
h2.partners {color: #41525C;font-size: 12px;font-weight: bold;padding-top: 25px;margin-bottom: 0;padding-left: 10px;}
#footer {position: absolute;bottom: 0;left: 0;}
#welcome {margin-top: 15px;}
#partners {margin: 0 auto;padding: 0;vertical-align: middle;clear: both;width: 100%;position: absolute;bottom: 0;left: 0;}
#partners a {color: #FFF;text-decoration: none; background: inherit;}
#partners a:hover {color: #FFF;  background: inherit;}
#footer_content {width: 900px;margin: 0 auto;}
.footer_part {float: left;width: 323px;}
.pright {width: 220px;}
.footer_part h3 {margin-left: 10px;}
.footer_part ul {text-align: left;margin-left: 10px;margin-bottom: 10px;list-style-position: inside;}
.footer_part li {list-style-image: url(images/list_dot.gif);}

#portfolio_gallery {margin-top: 20px;}
#portfolio_gallery li {margin-left: -15px !important; margin-right: 25px !important;}

#sitemap ul {padding-left: 15px;}
#sitemap ul ul {padding-left: 30px;}
#sitemap ul ul ul {padding-left: 30px;}

.portf h1 {margin-bottom: 0 !important;}
.portf p {margin-top: 0 !important; padding-top: 0 !important;}

.jqGSContainer {cursor: pointer;}

/* contactform */
ol.cf-ol {list-style: none !important; margin-left: 0; padding-left: 0;}
.cf-ol label {width: 300px;display: block;padding-top: 5px;}
.cf-ol input.single, textarea.area, input.secinput {width: 485px;padding: 5px;font-size: 15px;color: #2f3c44;font-family: Georgia, "Times New Roman", Times, serif;}
textarea.area {height: 150px;}
input.secinput {width: 346px !important;}
input.sendbutton {width: auto; margin-top: 5px;padding: 0 10px;}

.captcha {margin-top: -3px;}
.cf-ol img {vertical-align: middle; margin-left: 5px;}

.reqtxt, .emailreqtxt {padding-left: 5px;font-size: 11px;vertical-align: top;}
.linklove, #linklove {display: none;}
.failure {color: #C61100; padding: 20px; border: 2px solid #f95f50; margin: 20px 0; background:url(images/wallpaper.gif) top left repeat-x;}
.success {padding: 20px; border: 2px solid #dbdbdb; margin: 20px 0; background:url(images/wallpaper.gif) top left repeat-x;}
.success ul {padding-left: 15px; line-height: normal !important;}
.succes h2 {color: #41525C !important;}
.cf_error {border: 2px solid #f95f50; background:#ffd5d5;}
.cf-box-b, .cf-after, .cf-group-after {display: inline !important;}
.cf-after, .cf-group-after {vertical-align: baseline; padding: 5px; margin-right: 10px; background: url(images/wallpaper.gif) top left repeat-x;}
.cf-box-b {margin-right: 5px;}
#li-3-16items .cf-box-b, #li-3-16items .cf-group-after, #li-3-18items .cf-box-b, #li-3-18items .cf-group-after { line-height: 30px;}
.faq_answer { display:none }
.toggle_all, .cf_hidden {display: none;}
.cf-box-title {margin-top: 40px; margin-bottom: 10px; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif;}
fieldset small {display: block; clear: left;}
fieldset label {width: 500px !important; margin-top: 10px !important;}
#cforms_captcha3 {width: 350px; }
#cf_captcha_img3 {margin-top: -5px !important;}
fieldset .textonly {margin-top: 10px;}
fieldset input {border: 2px solid #DBDBDB;}
fieldset textarea {border: 2px solid #DBDBDB; width: 170px; padding: 2px; font-size: 14px; color: #777777;}
.ta_active {background: #FEFAC0 !important;}
#sendbutton2, #sendbutton3, #sendbutton {padding: 5px 10px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: 100; text-align: center;}

 /*\*/
html>body *.details p {margin-top: -10px;}
html>body *.submenu {margin-top: 10px;}
.submenu .details p {margin-top: 0px;}
html>body * #supersubmenu  {margin-top: 0px;}
html>body * .submit {padding: 4px 0;}
 /**/

.cform, #cformsform {margin-top: 40px !important;}
#supersubmenu {display: none;}

.noimg {margin: 0; padding: 0; line-height: normal;}
.noimg img {display: none;}

.pakket, .pakketmidden, .pakketrechts {margin-top: -20px; padding-top: -40px !important;}
.pakket p, .pakketmidden p, .pakketrechts p {_line-height: 1.3;}

p.doubler a img {filter:alpha(opacity=50);-moz-opacity:.5;opacity:.50;}
p.doubler a:hover img {filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
