/* 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;}
