 @font-face {font-family: Proximanova-bold; src: url(/fonts/proximanova-regular.woff)}
body {margin:0; background:#fff url(../images/bg-body.gif?1301177516) repeat-x; font:13px/16px Arial, Helvetica, sans-serif; color:#666; min-width:999px}
img {border-style:none;}
a {text-decoration:underline; color:#00aef2}
a:hover {text-decoration:none;}
input, textarea, select {vertical-align:middle;}
form, fieldset {margin:0; padding:0; border-style:none}
header, footer, article, section, hgroup, nav, figure {display: block}
 .paypro_src {display:none}
 .page {width:100%; overflow:hidden; position:relative}
 .page-admin {width:100%; position:relative}
 #wrapper {width:970px; margin:0 auto}
#wrapper_consumerpage {width:600px; margin:0 auto}
#wrapper-admin {width:95%; margin:0 auto}
 #header {width:100%; overflow:hidden; background: url(../images/bg-header.gif?1301177516) 0 100% repeat-x; padding:26px 0 32px 8px}
#header_consumerpage {width:100%; overflow:hidden; padding:26px 0 16px 8px}
.holder {height:1%; overflow:hidden}
 .logo {width:178px; height:81px; text-indent:-9999px; overflow:hidden; background: url(../images/logo.png?1301177517) no-repeat; margin:0; display:block}
.logo a {display:block; height:100%; position:relative}
 .login-box {float:right; background: url(../images/bg-login.gif?1301177516) 100% 0 no-repeat; padding:0 3px 0 0; line-height:23px; font-size:10px; margin:-10px 17px 0 0; display:inline; position:relative}
.login-box ul {margin:0; padding:0; list-style:none; float:left; overflow:hidden; background: url(../images/bg-login.gif?1301177516) no-repeat; position:relative}
.login-box ul li {float:left; background: url(../images/separator1.gif?1301177516) no-repeat; padding:0 7px 1px 8px; margin:0 1px 0 -1px}
.login-box ul span {padding:0 0 0 15px; cursor:pointer; float:left}
.login-box ul .register span {background: url(../images/ico-register.gif?1301177516) 0 50% no-repeat;}
.login-box ul .login span {background: url(../images/ico-login.gif?1301177516) 0 50% no-repeat;}
.login-box ul a {color:#666; text-decoration:none; height:1%; float:left}
.login-box ul a:hover {text-decoration:underline;}
.login-box ul a:hover span {text-decoration:underline;}
.login-box .gratis {position:absolute; left:34px; top:-10px}
 .facebook-like {float:right; padding:0 3px 0 0; line-height:23px; font-size:10px; margin:-10px 12px 0 0; display:inline; position:relative}
 #nav {margin:-17px 0 0; padding:0 19px 0 0; list-style:none; text-align:right; clear:both; font-size:15px; font-weight:bold}
#nav li {display:inline; padding:0 0 0 40px}
#nav a {color:#00425b; text-decoration:none}
#nav a:hover, #nav .active a {color:#00aef2;}
#main {width:100%}
#main:after {clear:both; display:block; content:""}
 .visual {width:1103px; padding:46px 0 35px 3px; overflow:hidden; margin:0 -146px 0 0}
.visual .img-box {width:835px; float:right; margin:0 0 0 -150px; position:relative}
.visual .img-box img {display:block;}
.visual .img-box .text {position:absolute; right:123px; top:-24px; text-indent:-9999px; overflow:hidden; width:116px; height:116px; background: url(../images/text-laptop.png?1301177516) no-repeat; z-index:2000}
.visual .img-box .play {width:112px; height:114px; text-indent:-9999px; overflow:hidden; position:absolute; left:382px; top:92px; background: url(../images/bg-play.png?1301177516) no-repeat; z-index:10}
.visual .img-box .text-laptop {width:230px; height:42px; padding:6px 0 0; overflow:hidden; color:#fff; font-size:13px; line-height:14px; text-align:center; position:absolute; left:318px; top:200px; background: url(../images/bg-text-laptop.png?1301177516) no-repeat; z-index:10}
.visual .img-box .text-laptop p {margin:0;}
.visual h1 {font:bold 26px/26px 'FontSiteSansBold', Arial, sans-serif; color:#000; letter-spacing:-1px; margin:1px 0 20px; word-spacing:-3px}
.visual h1 mark {background:none; color:#00adf2}
.visual .visual-info {position:relative; height:1%}
.visual .visual-info p {margin:0 0 15px;}
.visual .more-holder {display:block; margin:-8px 0 20px}
.visual .visual-info span.blue {color:#00adf2}
 #paypro-video {position:absolute; top:22px; left:224px; z-index:1000}
#evp-3109baea9623f7b0ab6552cd41e2c381, #evp-3109baea9623f7b0ab6552cd41e2c381-wrap {z-index:999999}
 a.more {font-size:13px; padding:0 17px 0 0; background: url(../images/bg-more.gif?1301177516) 100% 5px no-repeat}
.btn-wrapper {width:246px; font-size:12px; color:#00415a; text-align:center}
.btn-wrapper .btn-holder {background: url(../images/bg-btn-holder.gif?1301177516) no-repeat; padding:4px 0 2px 3px; margin:0 0 8px; height:1%}
.btn-wrapper .btn {font:bold 20px/46px 'FontSiteSansBold', Arial, sans-serif; color:#fff; width:240px; display:block; text-decoration:none; background: url(../images/btn-visual.png?1301177516) no-repeat}
.btn-wrapper .btn:hover {background-position:0 -54px;}
 .boxes {width:960px; overflow:hidden; padding:0px 0 8px 0; background: url(../images/separator2.gif?1301177516) repeat-y; margin:36px 0 24px 0}
 .boxes .box {width:250px; float:left; margin:0 40px 0 0}
.boxes .sub-box {width:380px; margin:0}
.boxes h2 {font-size:14px; margin:-1px 0 14px 2px; color:#111}
.boxes .box img {display:block; margin:0 0 11px; padding:4px; border:1px solid #ddd}
.boxes .box ul {padding:0 0 19px; margin:0; list-style:none; line-height:18px}
.boxes .box ul li {padding:0 0 0 16px; background: url(../images/bullet1.gif?1301177516) 2px 7px no-repeat}
.boxes .box .more {margin-left:2px;}
.boxes .box .more-holder {height:1%; overflow:hidden}
.boxes blockquote:before, .boxes blockquote:after, .boxes q:before, .boxes q:after {content: '';}
.boxes blockquote {margin:0 0 13px; padding:3px 0 20px 2px; border-bottom:1px solid #eee; line-height:17px}
.boxes blockquote q {display:block; font-style:italic; margin:0 0 16px}
.boxes blockquote cite {display:block; font:bold 13px/16px Arial, Helvetica, sans-serif; color:#333}
.boxes blockquote cite a {font-weight:normal;}
.boxes blockquote .tv {float:right; width:40px; height:30px; text-indent:-9999px; overflow:hidden; margin:2px 6px 0 0; background: url(../images/ico-tv.gif?1301177516) no-repeat}
 .info-box {width:960px; background: url(../images/bg-info-box-c.gif?1301177516) repeat-y; color:#006387;  }
.info-box .holder {background: url(../images/bg-info-box-t.gif?1301177516) no-repeat;}
.info-box .frame {background: url(../images/bg-info-box-b.gif?1301177516) 0 100% no-repeat; padding:14px 14px 12px 23px; height:1%; overflow:hidden}
.info-box .btn {width:181px; height:36px; background: url(../images/btn-main.png?1301177516) no-repeat; font:bold 14px/32px 'FontSiteSansBold', Arial, sans-serif; color:#fff; text-align:center; float:right; text-decoration:none; margin: 1em}
.info-box .btn:hover {background-position:0 -42px;}
.info-box p {word-spacing:-1px; margin:0; padding:9px 0 0}
 .info-row {height:1%; overflow:hidden; padding:25px 8px 22px 7px; margin:0 0 9px; background: url(../images/separator3.gif?1301177516) 0 100% repeat-x}
.info-row .sponsors {width:453px; float:right; margin:0; padding:0; list-style:none; overflow:hidden}
.info-row .sponsors li {padding:0; border:solid #eee; border-width:1px 0 0 1px; margin:-1px 1px 1px -1px; width:150px; height:72px; float:left}
.info-row .sponsors a {display:block; height:100%; text-indent:-9999px; overflow:hidden; background: url(../images/logo-sponsors.gif?1301177516) no-repeat}
.info-row .sponsors a.paypal {background-position:-151px 0;}
.info-row .sponsors a.ing {background-position:-301px 0;}
.info-row .sponsors a.sns {background-position:0 -73px;}
.info-row .sponsors a.ideal {background-position:-151px -73px;}
.info-row .sponsors a.radobank {background-position:-301px -73px;}
.info-row .info {height:1%; overflow:hidden; padding:11px 0 0}
.info-row .info img {float:left; margin:2px 22px 0 0}
.info-row .info h3 {font-size:14px; margin:0 0 13px; color:#111}
.info-row .info ul {margin:0; padding:0 0 10px; list-style:none; height:1%; overflow:hidden; line-height:18px}
.info-row .info ul li {padding:0 0 0 14px; background: url(../images/bullet1.gif?1301177516) 1px 8px no-repeat}
.info-row .info .text-holder {height:1%; overflow:hidden}
 .social-row {padding:0 0 9px; margin:0}
.social-row span.twitter {float:left; padding:2px 0 0 30px; background: url(../images/ico-twitter.gif?1301177516) no-repeat}
.social-row span.twitter a {text-decoration:none;}
.social-row span.twitter a:hover {text-decoration:underline;}
.social-row .social-holder {background: url(../images/bg-social-holder.gif?1301177516) 2px 0 repeat-y; padding:14px 14px 13px 9px; height:1%; overflow:hidden; font-size:11px}
.social-row span.twitter strong {color:#00415a;}
.social-row .fb {float:right; margin:-2px 0 0}
.social-row .fb img {display:block;}
.main-holder {background: url(../images/separator3.gif?1301177516) 0 100% repeat-x; padding-bottom:39px; margin-bottom:9px}
 .main-area {width:100%;  margin:20px 0 0; padding-bottom:22px}
.main-area:after, .row:after {clear:both; display:block; content:""}
.main-area-clean {width:100%; margin:33px 0 0; padding-bottom:22px}
.main-area-clean:after, .row:after {clear:both; display:block; content:""}
 #content {width:679px; float:right; margin:-6px 0 0}
#content-sp {width:679px; float:right; margin:-6px 140px 0}
#content-admin {width: 80%; margin:-6px 0 0; margin-left: 270px; padding-right: 50px}
#content-sp h1, #content-sp .title, #content .title, #content h1, .payment-page h1 {font:42px/40px 'FontSiteSansBold', Arial, sans-serif; display:block; margin:0 0 15px; color:#000; letter-spacing:-2px}
#content-sp h1 mark, #content-sp .title mark, #content .title mark, #content h1 mark, .payment-page h1 mark {background:none; color:#00acf2}
 #content .visual {width:745px; padding:16px 0 44px}
#content .visual .img-box {width:558px; margin:29px -3px 0 -85px}
#content .visual .img-box .text {top:-52px; right:72px}
#content .visual .ttl, #content h2, .payment-page h2 {font-size:21px; line-height:25px; display:block; margin:0 0 15px; color:#FFF !important}
#content .visual p {margin:0 0 20px; line-height:16px}
 #content .info-blocks {width:679px; overflow:hidden; background: url(../images/separator3.gif?1301177516) 0 100% repeat-x; padding:0 0 52px; margin:0 0 20px}
.info-blocks .info-holder {width:100%; overflow:hidden}
.info-blocks .blocks {width:800px; overflow:hidden}
 .info-blocks .block {margin:0 20px 0 0; width:215px; float:left}
.info-blocks .block img {display:block; margin:0 auto 23px}
.info-blocks .block strong {font-size:15px; line-height:18px; display:block; margin:0 0 12px; color:#333}
.info-blocks .block ul {margin:0; padding:0 0 15px; list-style:none; line-height:18px}
.info-blocks .block ul li {background: url(../images/bullet1.gif?1301177516) 0 8px no-repeat; padding:0 10px 0 11px}
#content .info-blocks .block p {margin:0 0 15px; font-size:13px; line-height:18px}
#content .btn-wrapper {margin:0 auto 36px; padding-right:30px}
#content p {margin:0 0 24px; line-height:17px}
#content h2 {margin:0 0 7px;}
#content h3 {font-size:15px; line-height:18px; margin:0 0 7px; padding:4px 0 0; color:#333}
 #content .holder-lists {height:1%; overflow:hidden; padding:0 0 47px}
#content .holder-lists div {float:left; margin:0 78px 0 0}
#content .holder-lists ul {margin:0; padding:2px 0 0; list-style:none; line-height:18px}
#content .holder-lists ul li {padding:0 0 0 14px; background: url(../images/bullet1.gif?1301177516) 1px 8px no-repeat}
#content .holder-lists ol {margin:0; padding:2px 0 0; list-style:none; line-height:18px}
#content .holder-lists ol span {font-weight:bold; color:#00acf2; margin:0 8px 0 0}
 .content-form {padding:0 0 36px 2px}
 .paypro_description {padding:14px 0px; font-size:16px; color:red; line-height:22px}
#errorExplanation h2, #errorExplanation p{ background:#ffe4e4 url(../images/icons/cross.png?1311775065) no-repeat 12px 16px; padding:16px 16px 16px 38px; font-weight:bold; color:#b94444; font-size:14px; border:1px solid #b94444; margin:0px 0px 22px 0px}
#errorExplanation p {}
#errorExplanation ul li {padding:16px 16px 16px 38px; font-weight:bold; color:#b94444; font-size:14px; border:1px solid #b94444; margin:0px 38px 0px 0px; list-style: none}
 ul.errorsx { background-color: #eff7fa; border-radius: 5px; padding: 3px; margin:1px; border: 2px solid #00acf2}
ul.errorsx li {color: black; padding: 5px}
  .content-form label {float:left; width:103px; margin:9px 0 0; font-weight:bold}
.input-text {background: url(../images/bg-input-text.gif?1301177516) no-repeat scroll 100% 0% transparent; float: left; margin: 0pt; padding-right: 10px}
.input-radio {float: left; margin: 0pt; padding-right: 10px}
.input-text .input-holder {background: url(../images/bg-input-text.gif?1301177516) no-repeat scroll 0% 0% transparent; float: left; min-height: 25px; padding: 9px 0pt 0pt 10px}
.input-text .input-holder.error {background: url(../images/bg-input-text.gif?1301177516) no-repeat scroll 0% 0% transparent; float: left;  padding: 9px 0pt 0pt 10px}
.input-radio .errorsx {margin-top:34px; color: red; list-style:none; padding:0px; padding-left: 20px; padding-top: 10px}
 .input-radio .errors {margin-top: 30px; margin-left: 10px; text-align: left; width: 40%}
.errors li {color: black; padding: 5px}
.errors {background-color: #eff7fa; border-radius: 5px; padding: 13px; margin:1px; border: 2px solid #00acf2; color: black; margin-left: 0px; margin-top:25px; opacity: 0.5; text-align: left; z-index: -10 !important; color:red; list-style:none; padding:0px}
.input-holder .errors {background-color: #eff7fa; border-radius: 5px; padding: 13px; margin:1px; border: 2px solid #00acf2; border-top: none; border-top-left-radius: 0px; border-top-right-radius: 0px; color: black; margin-left: 0px; margin-top:25px; opacity: 0.5; text-align: left; z-index: -10 !important; color:red; list-style:none; padding:0px}
.input-text input {float:left; padding:0; margin:0; border:0; background:none; outline:none; color:#666}
.content-form .input-text input {width:235px;}
.row select {float:left;}
.content-form select {width:255px;}
.content-form .row {margin:0 0 5px;}
.content-form .textarea-holder {width:569px; height:121px; background: url(../images/bg-textarea.gif?1301177516) no-repeat; float:left; padding:3px 0 0 6px; margin:0 -100px 0 0; position:relative}
.content-form textarea {float:left; padding:0; margin:0; border:0; background:none; width:567px; max-width:567px; height:118px; max-height:118px; overflow:auto; outline:none}
.content-form .last-row {margin:0; padding:5px 0 0 113px}
.content-form .last-row label {float:left; margin:9px 0 0 10px; font-weight:normal; color:#999; font-size:12px; width:auto}
.content-form .radio {float:left; width:15px; height:15px; margin:10px 0 0; padding:0}
.content-form .btn {width:102px; float:right; font:16px/34px 'FontSiteSansBold', Arial, sans-serif; height:36px; padding:0 0 2px; text-align:center; color:#fff; background: url(../images/btn-main2.png?1301177516) no-repeat; text-decoration:none; margin:0 -3px 0 0; position:relative}
.content-form .btn:hover {background-position:0 -42px;}
 .content-table {border-collapse:collapse; max-width: 100%; margin:0 0 0 5px}
.content-table th {padding:0 0 9px 9px; color:#006386; text-align:left; border-bottom:2px solid #00aff2}
.content-table .col1 {width:41px;}
.content-table .col2 {width:435px;}
.content-table .col3 {width:94px;}
.content-table .col4 {width:63px;}
.content-table td {padding: 6px; background: url(../images/separator3.gif?1301177516) 0 100% repeat-x}
.content-table .mark td {background:#f9f9f9 url(../images/separator3.gif?1301177516) 0 100% repeat-x;}
.content-table strong {color:#00aff2; padding:0 0 0 3px}
 #sidebar {width:200px; float:left}
#sidebar-no-user {width:229px; float:left}
.side-holder {background: url(../images/separator3.gif?1301177516) 0 100% repeat-x; padding-bottom:21px; margin:0 0 20px}
 .side-box {background: url(../images/bg-side-box.gif?1301177516) -200px 0 repeat-y;}
.side-box.no-user {background: url('')}
.side-box .holder {background: url(../images/bg-side-box.gif?1301177516) no-repeat;}
.side-box .holder.no-user {background: url('')}
.side-box .frame {background: url(../images/bg-side-box.gif?1301177516) -400px 100% no-repeat; height:1%; overflow:hidden; padding:1px 1px 0px}
.side-box .frame.no-user {background: url('');height:1%; overflow:hidden; padding:1px 1px 0px}
.side-box .heading {padding:0 0 3px; background:#eff7fa}
.side-box .heading h3 {background:#eef7fa url(../images/bg-heading.gif?1301177516) 0 100% repeat-x; margin:0; font:13px/16px Arial, Helvetica, sans-serif; color:#333; padding:13px 0 10px 16px}
.side-box ul {margin:0; padding:0; list-style:none; font-size:14px; font-weight:bold; overflow:hidden; height:1%}
.side-box ul a {color:#006385; background: url(../images/separator5.gif?1301177516) 0 100% repeat-x; text-decoration:none; display:block; height:1%; padding:7px 0 8px 15px}
.side-box ul .warningnumber a {color:#850000}
.side-box ul a:hover, .side-box ul .active a {background:#00aef1 url(../images/bg-side-list.gif?1301177516) 0 100% repeat-x; color:#fff; margin:0}
.side-box ul .last a {background:none;}
.side-box ul .last a:hover {background:#00aef1 url(../images/bg-side-list.gif?1301177516) 0 100% repeat-x;}
.side-box ul span {display:block; padding:0 0 0 23px}
.side-box ul span.ico1 {background: url(../images/ico1.gif?1301177516) 0 50% no-repeat;}
.side-box ul a:hover span.ico1, .side-box ul .active span.ico1 {background-position:-283px 50%;}
.side-box ul span.ico2 {background: url(../images/ico2.gif?1301177516) 0 50% no-repeat;}
.side-box ul a:hover span.ico2, .side-box ul .active span.ico2 {background-position:-284px 50%;}
.side-box ul span.ico3 {background: url(../images/ico3.gif?1301177516) 0 50% no-repeat;}
.side-box ul a:hover span.ico3, .side-box ul .active span.ico3 {background-position:-286px 50%;}
.side-box ul span.ico4 {background: url(../images/ico4.gif?1301177516) 0 50% no-repeat;}
.side-box ul a:hover span.ico4, .side-box ul .active span.ico4 {background-position:-286px 50%;}
.side-box ul span.ico5 {background: url(../images/ico5.gif?1301177516) 0 50% no-repeat;}
.side-box ul a:hover span.ico5, .side-box ul .active span.ico5 {background-position:-285px 50%;}
.side-box ul span.ico6 {background: url(../images/ico6.gif?1301177516) 0 50% no-repeat;}
.side-box ul a:hover span.ico6, .side-box ul .active span.ico6 {background-position:-284px 50%;}
.side-box ul span.ico7 {background: url(../images/ico7.gif?1311775065) 0 50% no-repeat;}
.side-box ul a:hover span.ico7, .side-box ul .active span.ico7 {background-position:-284px 50%;}
.side-box ul span.ico8 {background: url(../images/ico8.gif?1311775065) 0 50% no-repeat;}
.side-box ul a:hover span.ico8, .side-box ul .active span.ico8 {background-position:-284px 50%;}
.side-box ul span.ico9 {background: url(../images/ico9.gif?1311775065) 0 50% no-repeat;}
.side-box ul a:hover span.ico9, .side-box ul .active span.ico9 {background-position:-284px 50%;}
.side-box ul span.ico10 {background: url(../images/ico10.gif?1311775065) 0 50% no-repeat;}
.side-box ul a:hover span.ico10, .side-box ul .active span.ico10 {background-position:-284px 50%;}
.side-box ul span.ico11 {background: url(../images/ico11.gif) 0 50% no-repeat;}
.side-box ul a:hover span.ico11, .side-box ul .active span.ico11 {background-position:-284px 50%;}
 .side-box ul li ul {background:#ecf6f9; font-size:12px}
.side-box ul li ul li a {padding:7px 0 8px 38px}
#sidebar .video img {display:block; padding:4px; border:1px solid #ddd; margin:0 auto 9px}
 .video-holder {font-size:12px; color:#999; line-height:14px}
.video-holder .more {font-weight:bold; padding:0 0 0 18px; background: url(../images/ico-play.gif?1301177516) 0 3px no-repeat; margin:0 0 0 7px}
.video-holder em {display:block; padding:11px 15px 0 8px}
 .headline {padding:21px 0 18px; margin:0 0 20px; height:1%; overflow:hidden; background: url(../images/separator3.gif?1301177516) 0 100% repeat-x}
.erase_space {padding:0!important; margin:0!important; height:1%; overflow:hidden; background: none}
#content .headline h1 {margin:0;}
#content-admin .headline h1 {margin:0;}
#content-admin .headline {padding-top: 0.5em;}
 .headline .tools {float:right; margin:0; padding:4px 0 0; list-style:none}
.headline .tools li {float:left; margin:0 0 0 1px}
.headline .tools a {display:block; height:38px; width:38px; text-indent:-9999px; overflow:hidden; background: url(../images/bg-tools.gif?1301177516) no-repeat}
.headline .tools a.back {width:46px; background-position:-117px 0}
.headline .tools .search {background-position:-39px 0;}
.headline .tools .settings {background-position:-78px 0;}
 .search-row {padding:0 0 20px 8px; margin:0 0 26px; height:1%; overflow:hidden; border-bottom:2px solid #00aff2}
.search-row-mt {padding:0 0 20px 8px; margin:0 0 26px; height:1%; overflow:hidden; border-bottom:0px solid #00aff2}
.search-row label {float:left; font-size:15px; font-weight:bold; color:#00aff2; margin: 10px 10px 10px 0px}
.search-row select {float:left;  margin:0 10px 0 0}
.search-row input {width:257px;}
.search-row .search-tools {float:left; margin:9px 0 0 13px}
 .products {width:100%; padding:0 0 6px}
.products .post {background: url(../images/separator3.gif?1301177516) 0 100% repeat-x; padding:0 0 27px; margin:0 0 25px; overflow:hidden; height:1%}
.post .holder-post {height:1%; overflow:hidden; padding:3px 1px 10px}
 .post .tools {margin:4px 10px 0 70px; padding:0; list-style:none; float:right}
.post .tools li {float:left; margin:0 0 0 10px}
.post .tools a {display:block; height:13px; text-indent:-9999px; overflow:hidden; background: url(../images/bg-post-tools.gif?1301177516) no-repeat}
.post .tools .deeplinking{ background: url(../images/deeplink.png?1301177516) no-repeat}
.post .tools a.money {width:19px;}
.post .tools a.email {background-position:-29px 0; width:16px}
.post .tools .deeplinking{ background: url(../images/deeplink.png?1301177516) no-repeat}
.post .tools a.complaint {background-position:-58px 0; width:16px}
.post .score {float:right; padding-left:11px; border-left:1px solid #ddd; line-height:20px}
#content .post .holder-post p {margin:0; padding:0; line-height:17px}
.post img.alignright {float:right; margin:0 27px 0 0}
.post dl {margin:14px 0 0; width:452px; overflow:hidden; line-height:19px}
.post dl dt {float:left; width:97px; font-weight:bold}
.post dl dd {float:left; width:355px; margin:0}
.paging-wrapper {width:100%; overflow:hidden; padding:12px 0px}
 .paging {float:left; background: url(../images/bg-paging.gif?1301177516) 100% 0 no-repeat; padding:0 2px 0 0}
.paging .paging-holder {float:left; background: url(../images/bg-paging.gif?1301177516) no-repeat; padding:3px 0 1px 2px}
.paging ul {margin:0 0 0 -8px; padding:0; list-style:none; overflow:hidden; font-weight:bold; float:left; height:1%; display:inline}
.paging ul li {float:left; padding:8px 0 0 8px}
.paging ul li.link-next, .paging ul li.link-prev {padding-top:0;}
.paging ul a {float:left;}
.paging ul .prev, .paging ul .next {background: url(../images/btn-paging.gif?1301177516) 100% 0 no-repeat; padding:0 12px 0 0; color:#fff; text-decoration:none; font:14px/16px 'FontSiteSansBold', Arial, sans-serif}
.paging ul .prev:hover, .paging ul .next:hover {background-position:100% -39px;}
.paging ul .prev:hover span, .paging ul .next:hover span {background-position:0 -39px;}
.paging ul .prev {margin:0 8px 0 0;}
.paging ul .next {margin:0 0 0 8px;}
.paging ul .prev span, .paging ul .next span {background: url(../images/btn-paging.gif?1301177516) no-repeat; padding:6px 0 10px 18px; float:left; cursor:pointer}
.paging ul .prev em {font-style:normal; padding:0 0 0 18px; background: url(../images/ico-prev.png?1301177516) 0 3px no-repeat; float:left; cursor:pointer}
.paging ul .next em {font-style:normal; padding:0 19px 0 0; background: url(../images/ico-next.png?1301177516) 100% 3px no-repeat; float:left; cursor:pointer}
 .select-row {height:1%; overflow:hidden; padding:0 0 11px}
.select-row .calendar {float:right; width:26px; height:26px; text-indent:-9999px; overflow:hidden; background: url(../images/bg-calendar.gif?1301177516) no-repeat}
.select-row ul {margin:0; padding:0 0 0 2px; list-style:none; float:right}
.select-row ul li {float:left; display:inline}
.select-row ul .select1 {width:119px;}
.select-row ul .select2 {width:79px;}
#content .select-row h2 {padding:2px 0 0; margin:0}
.select-row .row {padding-bottom:25px}
 .content-table2 {width:680px; margin:0 0 -3px}
.content-table2 th, .content-table2 td {padding-left: 11px; padding-right: 3px}
.content-table2 .col1 {width:430px;}
.content-table2 .col2 {width:87px;}
.content-table2 .col3 {width:69px;}
.content-table2 .col4 {width:85px;}
.content-table2 span {display:block; padding:0 25px 0 0; text-align:center}
.content-table2 tr.odd td {background-color: #f6f6f6}
 .log-in {margin:-8px 13px 0 0; padding:0; list-style:none; float:right; font-size:12px; overflow:hidden; display:inline}
.log-in li {float:left; padding:0 7px 0 9px; background: url(../images/separator6.gif?1301177516) 0 3px no-repeat}
.log-in li.user {background: url(../images/ico-user.png?1301177516) no-repeat; padding-left:25px}
 .product-form {height:1%; overflow:hidden; padding:5px 0 19px 1px; margin:0 0 19px; background: url(../images/separator3.gif?1301177516) 0 100% repeat-x}
.product-form label, .product-form .ttl {float:left; width:152px; font-weight:bold; margin:9px 0 0}
.product-form .broader {margin: 0 20px 0 0}
.product-form label.check-label {margin:9px 18px 0 7px; width:auto; font-weight:normal}
.product-form .radio-row3 .check-label {width:141px; margin-right:0}
#content .product-form h2 {margin:0 0 10px;}
#content .product-form p {margin:0 0 23px;}
.product-form .row {padding:0 0 5px;}
.product-form .sub-row {padding:6px 0 10px;}
.product-form .sub-row2 {padding:11px 0 10px;}
.product-form .sub-row3 {padding:0 0 9px;}
.product-form .sub-row4 {padding:0 0 14px;}
.product-form .sub-row5 {padding:0 0 11px;}
.product-form .sub-row6 {padding:9px 0 5px;}
.product-form .radio-row {padding:0 0 16px;}
.product-form .radio-row2 {padding:0 0 11px;}
.product-form .radio-row3 {margin:-5px 0 0; padding:0 0 9px}
.product-form .input1 input {width:240px;}
.product-form .input1 textarea {width:240px;}
.product-form .input2 input {width:380px;}
.product-form .input3 input {width:80px; background: transparent; position: relative; padding-left: 23px; z-index: 2}
.product-form .input4 input {width:15px; background: transparent; position: relative; padding-right: 20px; z-index: 2}
.product-form .input5 input {width: 75px}
.product-euro {font-size: 14px; position: relative; top: -16px; z-index: 1}
.product-euro-refund {font-size: 14px; position: relative; top: -15px; right: 30px; z-index: 1}
.product-perc {font-size: 14px; position: relative; top: -1px; right: 5px; z-index: 1}
.product-form .img-holder {float:left;}
.product-form .img-holder img {display:block;}
.product-form .sub-row label {margin-top:5px;}
.product-form .check {width:15px; height:15px; float:left; padding:0; margin:9px 0 0}
 .file {float:left; width:470px; position:relative; margin:0 0 -3px}
.file .file-input-area {height:38px; display:inline; float:left; position:absolute; top:-1px; left:139px}
 .product-form .button {font:16px/24px 'FontSiteSansBold', Arial, sans-serif; color:#fff; background: url(../images/btn-form.gif?1301177516) 100% 0 no-repeat; padding:0 18px 0 0; float:left; text-decoration:none; margin:-1px 0 0 4px}
.product-form .hover .button {background-position:100% -40px;}
.product-form .button span {float:left; padding:5px 0 9px 21px; background: url(../images/btn-form.gif?1301177516) no-repeat; cursor:pointer}
.product-form .hover .button span {background-position:0 -40px;}
.input3 input {width:240px;}
.product-form .select3 {float:left; width:260px}
.product-form .description {display:block; margin:3px 0 13px; font-size:11px; line-height:14px}
.product-form .radio {float:left; width:15px; height:15px; padding:0; margin:9px 0 0}
.input4 input {padding-left:9px; width:231px}
.holder-check {float:left; width:490px}
.product-form .holder-check .check-label {margin-bottom:-2px !important; position:relative}
.input5 input {width:240px;}
.input6 input {width:505px;}
.input7 input {width:350px;}
.product-form .select4 {width:370px}
 .button-holder {height:1%; overflow:hidden; padding:15px 0 0}
.button-holder .button {font:16px/24px 'FontSiteSansBold', Arial, sans-serif; color:#fff; background: url(../images/btn-form.gif?1301177516) 100% 0 no-repeat; padding:0 18px 0 0; float:right; text-decoration:none; margin:0 0 0 7px; position:relative; z-index:100}
.enquetebutton {border: 0px; font:16px/24px 'FontSiteSansBold', Arial, sans-serif; color:#fff; background: url(../images/btn-form.gif?1301177516) 100% 0 no-repeat; padding: 0 0 5px 0; float:right; text-decoration:none; margin:0 0 0 7px; position:relative; z-index:100; height: 38px; width: 120px}
.enquetebutton:hover {background-position:100% -40px;}
.enquetebutton2 {border: 0px; font:16px/24px 'FontSiteSansBold', Arial, sans-serif; color:#fff; background: url(../images/btn-form.gif?1301177516) 100% 0 no-repeat; padding: 0 0 0px 0; float:right; text-decoration:none; margin:0 0 0 7px; position:relative; z-index:100; width: 120px; vertical-align: center}
.enquetebutton2:hover {background-position:100% -40px;}
.button-holder .button:hover {background-position:100% -40px;}
.button-holder .button span {float:left; padding:5px 0 9px 17px; background: url(../images/btn-form.gif?1301177516) no-repeat; cursor:pointer}
.button-holder .button:hover span {background-position:0 -40px;}
.select-row2 {background: url(../images/separator3.gif?1301177516) 0 100% repeat-x; height:1%; overflow:hidden; padding:21px 0 20px; margin:0 0 27px}
.select-row2 .row {padding:0;}
.select-row2 ul {padding:10px 0 0;}
.select-row2 .calendar {margin:10px 0 0;}
#content .select-row2 h1 {margin:0;}
.description-row {padding:0 0 35px;}
.description-row p {margin:0 !important;}
 .payment-page {background:none;}
.payment-page #wrapper {width:680px; padding:50px 10px}
 .payment-page .area {background: url(../images/separator3.gif?1301177516) 0 100% repeat-x; height:1%; overflow:hidden; padding:0 0 12px; margin:0 0 25px}
.payment-page h1 {margin:0 0 5px;}
.payment-page h2 {margin:0 0 7px;}
.payment-page p {margin:0 55px 17px 0; font-size:15px; line-height:21px}
 .payment-page .price-holder {height:1%; overflow:hidden; padding:0 0 18px}
.price-holder strong {float:left; background: url(../images/bg-price.gif?1301177516) 100% 0 no-repeat; padding:0 23px 0 0; font-size:15px; line-height:18px; color:#fff}
.price-holder strong span {float:left; background: url(../images/bg-price.gif?1301177516) no-repeat; padding:9px 0 7px 21px}
.payment-page .steps {display:block; padding:0 0 18px; font-size:16px}
.payment-page label {font-weight:bold; float:left; width:152px; margin:9px 0 0}
.payment-page input {padding-left:7px; width:229px}
.payment-page .row {padding:0 0 19px;}
.payment-page p mark {background:none; font-weight:bold; color:#333}
.payment-page .select-area .row {padding:0 0 22px;}
.payment-page .select-area p {font-size:13px; line-height:17px; margin:0; padding:2px 75px 16px 0}
.payment-page select {float:left; width:255px}
.payment-page .lock {float:left; width:9px; height:12px; text-indent:-9999px; overflow:hidden; margin:9px 0 0 2px; background: url(../images/ico-lock.gif?1301177516) no-repeat}
 .payment-page ul.pays {margin:-2px 0 0; padding:0; list-style:none; float:right; position:relative}
.payment-page ul.pays li {float:left; margin:0 7px 0 11px; display:inline}
.payment-page ul.pays img {display:block;}
 .payment-page .btn-holder {height:1%; overflow:hidden; padding:5px 3px 29px 0}
.payment-page .btn-holder .button {float:right; background: url(../images/btn-form.gif?1301177516) 100% 0 no-repeat; padding:0 16px 0 0; font:16px/20px 'FontSiteSansBold', Arial, sans-serif; color:#fff; text-decoration:none}
.payment-page .btn-holder .button span {float:left; padding:0; background: url(../images/btn-form.gif?1301177516) no-repeat; cursor:pointer}
.payment-page .btn-holder .button em {float:left; font-style:normal; padding:7px 21px 11px 19px; background: url(../images/ico-next.png?1301177516) 100% 12px no-repeat; cursor:pointer}
.payment-page .btn-holder .button:hover {background-position:100% -40px;}
.payment-page .btn-holder .button:hover span {background-position:0 -40px;}
.payment-page .misc-info {font-size:12px; line-height:16px; display:block; background: url(../images/ico-info.gif?1301177516) no-repeat; padding:0 0 0 21px}
 #footer {background: url(../images/bg-footer.gif?1301177516) 50% 0 no-repeat; height:1%; overflow:hidden; font-size:11px; padding:25px 0 0}
#footer ul {margin:0 0 0 -3px; padding:0 0 13px; list-style:none; overflow:hidden; height:1%}
#footer ul.footer-list {font-weight:bold; font-size:12px; margin:0 0 0 -11px}
#footer ul.footer-list li {padding:0 13px 0 17px;}
#footer ul.footer-list a {text-decoration:none;}
#footer ul.footer-list a:hover {text-decoration:underline;}
#footer ul li {float:left; padding:0 6px 0 9px; margin:0 2px 0 -2px; background: url(../images/separator4.gif?1301177516) 0 50% no-repeat}
 .paypro_src {display: none}
.paypro_grey {color: darkgrey}
.paypro_grey a {color: lightblue}
.table_money {text-align: right}
.content-table td {vertical-align: top}
.input-text .input-holder-bk {background: url(../images/bg-input-text.gif?1301177516) no-repeat scroll 0% 0% transparent; float: left; padding: 9px 0pt 0pt 10px}
.input-nothing {float: left; padding: 9px 0 0 0}
.textarea-betaalknoppen {width: 590px; height: 65px; border: 0px; padding: 9px 0pt 0pt 10px; background: url(../images/bg-input-text-2.gif?1304452949) no-repeat scroll 0% 0% transparent}
.paypro_flash_notice {font-weight: bold}
.paypro_flash_error {font-weight: bold; color: red}
.content-table-admin {width: 100%}
.content-table3 td {padding-left: 11px; padding-right: 10px; text-align:right}
.content-table3 #tdl {padding-left: 11px; text-align:left}
SELECT, OPTION {padding-right: 3em}
 #transaction-history h2 {float:left; padding:0px 0px 22px 0px; color:#026385; font-size:16px}
#transaction-history {clear: both; padding: 22px 0px; width: 680px}
#transaction-history table {width: 100%}
.paypro_inline_dialog {background:#ecf6f9; padding:16px; width:660px !important; overflow:hidden}
.no_padding {padding: 0px !important}
 table.search_stats td {padding-right: 4px}
.input-holder.error {float:none !important}
 .paypro_flash_persistent {background:#fff9d3 url(../images/icons/exclamation-triangle.png?1311775065) no-repeat 12px 16px; padding:16px 16px 16px 38px; font-weight:bold; color:#ccb93a; border:1px solid #ccb93a; margin:0px 0px 22px 0px}
#paypro-success-message {background:#e6ffd9 url(../images/icons/tick.png?1311775065) no-repeat 12px 16px; padding:16px 16px 16px 38px; font-weight:bold; color:#70c641; font-size:14px; border:1px solid #70c641; margin:0px 0px 22px 0px}
#paypro-error-message {background:#ffe4e4 url(../images/icons/cross.png?1311775065) no-repeat 12px 16px; padding:16px 16px 16px 38px; font-weight:bold; color:#b94444; font-size:14px; border:1px solid #b94444; margin:0px 0px 22px 0px}
#paypro-notify-message {background:#fff9d3 url(../images/icons/exclamation-triangle.png?1311775065) no-repeat 12px 16px; padding:16px 16px 16px 38px; font-weight:bold; color:#ccb93a; font-size:14px; border:1px solid #ccb93a; margin:0px 0px 22px 0px}
#paypro-success-message p, #paypro-error-message p, #paypro-notify-message p {padding:0px; margin:0px}
 .paypro-tooltip {width:200px; padding:12px; background:#ecf6f9; border:1px solid #bfdeeb; color:#01639b}
.paypro-tooltip p {margin:0px; padding:0px 0px 12px 0px}
.installmentperiod-tooltip {margin-left: 10px; position: absolute; display: none; background-color: white; padding: 10px; border: 1px solid #C0C0C0; width:375px }
 table_ppx.row {margin-bottom:12px; clear:both}
 ul.news-list li {margin-bottom:12px}
ul.news-list li h3 {margin:0px; padding:0px; font-size:12px}
ul.news-list li p {margin:0px; padding:0px}
 .ad_script {width: 30em; height: 5em}
.ppa_description {width: 255px; height: 5em}
.paypro_textarea_big {width: 500px; height: 500px}
.paypro_textarea_big_admin {width: 750px; height: 500px}
.diamond {border: 2px grey solid; border-radius: 5px; padding: 0.5em 0.5em 0.0em 0.5em !important; margin-bottom: 2em !important}
A.pp_diamond_link:link {color: black; font-weight: bold}
A.pp_diamond_link:visited {color: black; font-weight: bold}
a.info{ position:relative;  z-index:24; background-color:#ccc; color:#666; text-decoration:none}
a.info:hover{z-index:25; background-color:#ff0}
a.info span{display: none}
a.info:hover span{  display:block; position:absolute; top:0em; left:0em; width:15em; border:1px solid #bfdeeb; background-color:#fff; color:#01639b; text-align: center; padding: 12px}
.pp_underline {border-bottom: 2px dotted #00AFF2; float:left}
#a_label {width:150px}
.server_load {float: left; width: 32px; height: 32px; background-repeat: no-repeat; background-position: center center; margin: 10px; margin-left: 16px; margin-bottom: 6px}
.server_load.low {background-image: url('/images/weather/sun.png')}
.server_load.medium {background-image: url('/images/weather/cloudy.png')}
.server_load.medium_high {background-image: url('/images/weather/clouds.png')}
.server_load.high {background-image: url('/images/weather/rain.png')}
.server_load.extreme {background-image: url('/images/weather/lightning.png')}
#current_server_load {float: left; margin-left: 50px; margin-top: 21px; font-family: Orbitron, sans-serif; font-size: 24px}
tr input[type="checkbox"] {cursor: pointer}
.paypro_search_statusok{ cursor: pointer; width: 15px; margin-left:5px}
.paypro_search_statuswrong{ cursor: pointer; width: 15px; margin-left:25px}
.paypro_search_statusimage{ vertical-align: middle; margin-bottom: 2px}
.paypro_quickfilter{ #cursor: pointer}
td.monospace {font-family: Inconsolata, "DejaVu Sans Mono", monospace, 'Courier New', courier}
tr.warning td {background-color: #fff8e2}
tr.continued td {background-image: url()}
table .checkboxAreaChecked, table .checkboxArea {margin: 0px}
td.selectable {padding: 8px 10px 8px 12px}
td.selectable img {margin-top: 11px}
#mytable tr.highlight {background-color: #eee}
.nonestyle td{ background-color: #eee; margin: 0px !important; padding: 0px 5px 0 5px !important}
.greyarea {float: left; border: 1px darkgrey solid; padding: 1em; background-color: #f0f0f0}
.admin-roundings {background-color: #eff7fa; border-radius: 5px; padding: 5px; margin: 0 0 0 10px; border: 2px solid #00acf2; width: 300px; float: left}
.admin-roundings.wide{ margin: 10px 0 0 10px; width: 90%}
.admin-roundings.wider{ margin: 10px 0 0 10px; width: 75%}
.admin-roundings.semiwide{ margin: 10px 0 0 10px; width: 50%}
.admin-roundings.nofloat {float: none !important}
.bold {font-weight:bold}
legend{ background-color: #fff; border-radius: 5px; padding: 5px; margin: 0 0 0 10px; border: 2px solid #00acf2; color: #C4; font-size:14px; font-family:'Courier New'}
.admin-wrapper-items li{ float: left; list-style-type: none; padding: 0px; margin: 3px 0 2px 0}
.admin-wrapper-items div{ width: 120px}
.admin-wrapper-item-label {font-weight: bold; color: #000}
.admin-fieldset-item-label {font-weight: bold; color: #000; float: left; margin: 8px 0 0 12px; width: 200px}
.admin_edit {position: relative}
.admin_edit_absolute {position: absolute; right:0px; top:0px}
.float-right {float:right}
.float-left {float:left}
.category-row {padding:0 0 2px 0; margin:0 0 0 0; height:1%; overflow:hidden; float: left; border-bottom:2px solid #449ab3}
#transaction-row {padding:0 0 2px 0; margin: 20px 0 0 0; height:1%; overflow:hidden; float: left}
.search_label {line-height: 36px; font-size: 15px; font-weight: bold; color: #00AFF2}
h1#diamond_boekingsysteem {font: bold 32px 'FontSiteSansBold', Arial, sans-serif; background: none; color: #00adf2; letter-spacing: -2px; margin: 20px 0 20px; word-spacing: -3px}
#calendar {margin-top: 10px; border-collapse: collapse}
#calendar th, #calendar td {padding: 5px; border: 1px solid gray}
#calendar td.day_0 {color: white; background-color: gray}
#calendar td.day_1 {color: white; background-color: gray}
#calendar td.day_2 {cursor: pointer}
#calendar td.day_2:hover {font-weight: bold}
h1#publishedproducts {font:bold 42px/40px 'FontSiteSansBold', Arial, sans-serif; background:none; color:#00adf2; letter-spacing:-2px; margin:20px 0 20px; word-spacing:-3px}
#transaction_table th {font-size: 12px; color:#006386; background-image: url('/images/product-table-header-background.png'); padding: 5px 5px 5px 2px}
#transaction_table {border-top: 1px solid #61a3b1; border-bottom: 1px solid #61a3b1; border-collapse: collapse; width: 650px}
#transaction_table_sum {border-top: 1px solid #61a3b1; border-collapse: collapse; width: 650px}
#transaction_table tr.odd {background-color: #f6f6f6}
#transaction_table tr.odd:hover { outline: 1px solid #c5dde1 !important; outline: 1px solid #c5dde1 !important; background-image: url('/images/category-button-background.png');  }
#transaction_table tr.even:hover { outline: 1px solid #c5dde1 !important; outline: 1px solid #c5dde1 !important; background-image: url('/images/category-button-background.png');  }
#stats_table th {font-size: 12px; color:#006386; background-image: url('/images/product-table-header-background.png'); padding: 5px 5px 5px 2px}
#stats_table {border-top: 1px solid #61a3b1; border-collapse: collapse; width: 650px}
#stats_table_sum {border-top: 1px solid #61a3b1; border-collapse: collapse; width: 650px}
#stats_table tr.odd td {background-color: #f6f6f6}
#saldoheader_table td:hover {color:#63B8FF; cursor: pointer}
#product_table {border-collapse: collapse; width: 955px}
#product_table th, #product_table td {text-align: left; font-weight: normal; padding-left: 5px; padding-right: 5px; padding-bottom: 4px; padding-top: 4px; border-bottom: 1px solid #cfcfcf}
#product_table .productname a {text-decoration: none; font-weight: normal}
#product_table .productname img {max-width: 90px}
#product_table .affiliate_link a {color: #666}
#product_table tr.hide_line td {border-bottom: 0px}
#product_table .tools td {border-bottom: 0px !important}
#product_table th {font-size: 12px; color: black; background-image: url('/images/product-table-header-background.png')}
#product_table th a {color: black; text-decoration: none}
#product_table th a.selected {text-decoration: underline}
#product_table td {font-size: 12px}
#product_table tr.odd td {background-color: #f6f6f6}
#product_table .toggle {cursor: pointer}
#product_table .termijnbetaling td {border: 0px; padding: 0px 10px 0px 0px}
.transaction_button {text-align: center; float: left; height: 38px; width: 147px; margin: 2px 2px 0px 2px; line-height: 36px; vertical-align: bottom; border: 1px solid #c5dde1; color: black; text-decoration: none; background-image: url('/images/category-button-background.png')}
.transaction_button_selected {text-align: center; float: left; height: 38px; width: 147px; margin: 2px 2px 0px 2px; line-height: 36px; vertical-align: bottom; border: 1px solid #c5dde1; color: black; text-decoration: none}
table.termijnen {border-spacing: 0px; width:100%}
table.termijnen tbody.scrollContent {display: block; overflow-y: auto; max-height: 300px}
table.termijnen td {padding: 4px !important}
tr.selected td {background-color: #f1f1f1}
tr.header td {font-weight: bold}
.paypro_search_product_id{ width: 251px !important}
.paypro_search_type_id{ width: 203px !important}
.paypro_search_month{ width: 132px !important}
.paypro_search_month_to{ width: 132px !important}
.paypro_search_year {width: 107px !important}
.paypro_search_year_to {width: 107px !important}
.paypro_search {width: 220px !important}
#transaction_details_search {width: 304px}
.category_button {text-align: center; float: left; height: 38px; width: 100px; margin: 2px 2px 0px 2px; line-height: 36px; vertical-align: bottom; border: 1px solid #c5dde1; color: black; text-decoration: none; background-image: url('/images/category-button-background.png')}
.category_button_selected {text-align: center; float: left; height: 38px; width: 100px; margin: 2px 2px 0px 2px; line-height: 36px; vertical-align: bottom; border: 1px solid #c5dde1; color: black; text-decoration: none}
#subcategories a {color: black; font-size: 12px; float: left; margin: 16px 16px 10px 6px}
.termijnen td, .termijnen th {border-top: 1px solid #C0C0C0}
.komjijook {font-size:20px; margin:10px; text-decoration:none; color: #000}
a.komjijook:hover {text-decoration:underline;}
.komjijooktxt {font-size:14px; margin:10px; text-decoration:none; color: #000}
.detailsbox {height:1%; overflow:hidden}
 .detailsbox .tools {margin:0; padding:0; list-style:none}
.detailsbox .tools a {margin:auto; display:block; height:38px; width:38px; text-indent:-9999px; overflow:hidden; background: url(../images/bg-tools.gif?1301177516) no-repeat}
.detailsbox .tools a.back {width:46px; background-position:-117px 0}
.detailsbox .tools .search {background-position:-39px 0;}
.detailsbox .tools .settings {background-position:-78px 0;}
.small_delete_icon{ margin: 10px}
.hiddennone{ margin: 100px}
.paypro_search.stats{ width: 200px}
#lightboxbackground {display: none; z-index: 500; background-color: black; position: absolute; width: 100px; height: 100px; left: 0px; top: 0px; opacity:0.4; filter:alpha(opacity=40);  }
#lightboxframe {display: none; position: absolute; left: 0px; top: 0px; width: 957px; padding: 5px; z-index: 1000; border:1px solid #666; border-radius:15px; -moz-border-radius:15px;  background-color: #FFF}
#lightboxcontent {float: right; width: 957px; overflow: auto; color: black !important; margin-bottom: 20px}
#lightboxcontent td {padding: 0px}
#lightboxbackground_consumer {display: none; z-index: 500; background-color: black; position: absolute; width: 100px; height: 100px; left: 0px; top: 0px; opacity:0.4; filter:alpha(opacity=40);  }
#lightboxframe_consumer {display: none; background-color: white; border: 1px solid #C0C0C0; position: absolute; left: 0px; top: 0px; width: 600px; padding: 20px; z-index: 1000}
#lightboxcontent_consumer {float: right; width: 600px; overflow: auto; color: black !important; margin-bottom: 20px}
table.statuspopup td {background-color: white !important; border: 0px !important; padding: 5px 10px 5px 0 !important}
table.statuspopup2 td {background-color: white !important; border: 0px !important; padding: 5px 10px 5px 0 !important; border-top: 0px solid rgb(192, 192, 192)}
table.statuspopup2 th {border-bottom: 1px solid rgb(192, 192, 192)}
table.statuspopup2 {border-spacing: 0px}
.abnstatement {font-family: Inconsolata, "DejaVu Sans Mono", monospace, 'Courier New', courier}
.table-border td{ font-family: 'Verdana' !important; font-size: 8px; border-spacing: 0px; padding: 5px; margin: 0px; border-bottom: 1px #C4C4C4 solid}
#nobackground {background: url()}
.abnstatement-processed {color: gray}
.abnstatement-not-processed {color: red}
#installmentperiodvalidationmessage-validated {color: green; font-weight:bold}
.fancy {border:1px solid #a1a1a1; padding: 5px; border-radius:7px; -moz-border-radius:7px;   background-image: -ms-linear-gradient(top, #FFFFFF 0%, #F5FBFF 100%);  background-image: -moz-linear-gradient(top, #FFFFFF 0%, #F5FBFF 100%);  background-image: -o-linear-gradient(top, #FFFFFF 0%, #F5FBFF 100%);  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F5FBFF));  background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #F5FBFF 100%);  background-image: linear-gradient(to bottom, #FFFFFF 0%, #F5FBFF 100%)}
.fancymessage {border:2px solid #FBF7B1; padding: 5px; border-radius:7px; -moz-border-radius:7px;   background-image: -ms-linear-gradient(top, #FFFFFF 0%, #F9F7D5 100%);  background-image: -moz-linear-gradient(top, #FFFFFF 0%, #F9F7D5 100%);  background-image: -o-linear-gradient(top, #FFFFFF 0%, #F9F7D5 100%);  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F9F7D5));  background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #F9F7D5 100%);  background-image: linear-gradient(to bottom, #FFFFFF 0%, #F9F7D5 100%)}
.fancy_information {border:1px solid #a1a1a1; padding: 5px; border-radius:7px; -moz-border-radius:7px;   background-image: -ms-linear-gradient(top, #FFFFFF 0%, #F5FBFF 100%);  background-image: -moz-linear-gradient(top, #FFFFFF 0%, #F5FBFF 100%);  background-image: -o-linear-gradient(top, #FFFFFF 0%, #F5FBFF 100%);  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #FFFFFF), color-stop(1, #F5FBFF));  background-image: -webkit-linear-gradient(top, #FFFFFF 0%, #F5FBFF 100%);  background-image: linear-gradient(to bottom, #FFFFFF 0%, #F5FBFF 100%); height:100%; width:100%}
h2.settings_imageborder {outline-width:0px}
 h1#diamond_boekingsysteem {font: bold 32px 'FontSiteSansBold', Arial, sans-serif; background: none; color: #00adf2; letter-spacing: -2px; margin: 20px 0 20px; word-spacing: -3px}
#calendar {margin-top: 10px; border-collapse: collapse; width:100%}
#calendar th, #calendar td {padding: 5px; border: 4px solid #F5F4F1}
#calendar td.day_0 {color: white; background-color: gray}
#calendar td.day_1 {color: white; background-color: gray}
#calendar td.day_2 {cursor: pointer}
#calendar td.day_2:hover {font-weight: bold}
.diamond-select{ background: none repeat scroll 0% 0% transparent; padding: 5px; width:120%; height:25px; outline:none; -moz-outline-style: none; border: 0px solid}
.date_check, .coupon_check {display: none}
.diamond-div-select{ background: url(../images/diamond-droparrow.png) no-repeat right #ddd; overflow: hidden; height: 25px; border: 1px solid #808080; border-radius: 3px; outline:none; -moz-outline-style: none; background-color: #F5F4F1; line-height: 1; -webkit-appearance: none}
.diamond-input {padding: 5px; padding-bottom: 0px; height: 25px; border: 1px solid #808080; border-radius: 5px; outline:none; -moz-outline-style: none; background-color: #FFF; line-height: 1}
.diamond-calendar{ overflow: hidden; width: 250px; height: 221px; border: 1px solid #808080; border-radius: 5px; outline:none; -moz-outline-style: none; background-color: #F5F4F1; line-height: 1; -webkit-appearance: none}
.diamond-default-background{ border: 1px solid #D6DEE1; border-radius: 5px; outline:none; -moz-outline-style: none; background-color: #FFF; line-height: 1; padding: 5px; -webkit-appearance: none; color: #000}
.diamond-months{ border: 1px solid #808080; margin: 5px 2px 0px 2px; padding:5px; border-radius:7px; -moz-border-radius:7px;   background-image: -ms-linear-gradient(top, #ECC575 0%, #E4B453 100%);  background-image: -moz-linear-gradient(top, #ECC575 0%, #E4B453 100%);  background-image: -o-linear-gradient(top, #ECC575 0%, #E4B453 100%);  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ECC575), color-stop(1, #E4B453));  background-image: -webkit-linear-gradient(top, #ECC575 0%, #E4B453 100%);  background-image: linear-gradient(to bottom, #ECC575 0%, #E4B453 100%); text-align: center}
.diamond-details{ height:320px; width:440px; border: 2px solid #808080; outline:none; -moz-outline-style: none; background-color: #F5F4F1; line-height: 1; -webkit-appearance: none; border-collapse:collapse; margin-top: -5px}
#dateslist{ max-height: 150px; width: 225px}
.diamond-details td {border-bottom: 1px solid #000; border-top: 1px solid #000; padding-left:10px}
#reminder1{ position: absolute; margin-left: 15px; margin-top:-50px; display: none; background-color: white; padding: 10px; border: 2px solid #C0C0C0; border-bottom: 2px solid #C0C0C0; border-radius:7px; -moz-border-radius:7px;  }
#reminder2{ position: absolute; margin-left: 15px; margin-top:-50px; display: none; background-color: white; padding: 10px; border: 2px solid #C0C0C0; border-bottom: 2px solid #C0C0C0; border-radius:7px; -moz-border-radius:7px;  }
#reminder3{ position: absolute; margin-left: 15px; margin-top:-158px; display: none; background-color: white; padding: 10px; border: 2px solid #C0C0C0; border-bottom: 2px solid #C0C0C0; border-radius:7px; -moz-border-radius:7px;  }
.dateList{ overflow: auto; max-height:150px; width:260px; padding: 0; list-style-type: disc; list-style-position: inside}
#couponerror {color:red; font-weight: bold; text-align: center; padding-top: 3px; visibility: hidden }
.admin-header {font-weight:bold; font-size:20px; color:#000; margin-bottom:20px}
.home_register_message {background:#e6ffd9 url(../images/icons/tick.png?1311775065) no-repeat 12px 16px; padding:16px 16px 16px 38px; font-weight:bold; color:#70c641; font-size:14px; border:1px solid #70c641; margin:0px 0px 22px 150px; width:300px}
.sale_popup_refund td,tr{ border:0px; text-align:left; margin:0px; padding:0px}
.sale_popup_refund_radio{ float:left; margin: 3px 10px 15px 0}
.fortext{ margin: 6px 10px 15px 0}
table.terugbetalen_popup {width:230px; position:absolute; background:#FFF; border: 1px solid #C0C0C0; margin-top:8px}
.monitoring-paypro {background: #66D9E6; font-weight: bold; font-size:14px; font-family: 'Verdana'; color: #2952A1; padding: 0 10px 0}
.monitoring-stichting {background: #A6E22E; font-weight: bold; font-size:14px; font-family: 'Verdana'; color: #008000}
.monitoring-error {background: #3898F9; font-weight: bold; font-family: 'Verdana'; color:#103459}
.live-paypro {padding: 10px 10px 10px 0; font-size: 18px; background: #C0FFFF}
.live-stichting {padding: 10px 10px 10px 0; font-size: 18px; background: #C0FFC0}
.row.littlemargin {margin: 0 0 10px 0}
.pay-overboeking-fields{ font-family: 'Courier New'; font-weight:bold; font-size:15px; padding: 0 0 0 15px}
div.shadow {box-shadow: 0px 0px 12px #2085ab}
#gallery_payment {background-color: white; border: 1px rgb(0, 99, 151) solid !important; -moz-border-radius: 0 25px; border-radius: 0 25px; padding: 20px 40px}
#gallery_payment td {padding: 2px}
.h1 {font-family: Helvetica ; font-size: 30px; color:#000; margin: 30px 0 30px 0}
.center {text-align: center;}
#customer {margin: 20px}
table#customer {margin-left:auto; margin-right:auto; width:750px}
#customer th {color: #4e5870; padding: 4px; border-bottom: 2px solid #C0C0C0; border-top: 0px}
#customer td {color: #4e5870; padding: 4px; border-bottom: 1px solid #C0C0C0; border-top: 0px}
.searcher{ margin: 10px; padding: 10px; border: 1px solid #ABC123; -moz-border-radius: 15px; border-radius: 15px; width:150px}
.search_camt input {border: 1px solid white; -webkit-box-shadow: inset 0 0 8px rgba(0,0,0,0.1), 0 0 16px rgba(0,0,0,0.1); -moz-box-shadow: inset 0 0 8px rgba(0,0,0,0.1), 0 0 16px rgba(0,0,0,0.1); box-shadow: inset 0 0 8px rgba(0,0,0,0.1), 0 0 16px rgba(0,0,0,0.1); padding: 15px; background: rgba(255,255,255,0.5); margin-top: 10px; width:100px}
.hide {display: none}
.entry_row:hover {background: #C4C4C4;  background: -moz-linear-gradient(top, #C4C4C4 0%, #fff 50%, #E3E3E3 100%);  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#C4C4C4), color-stop(50%,#e3eaed), color-stop(100%,#E3E3E3));  background: -webkit-linear-gradient(top, #C4C4C4 0%,#e3eaed 50%,#E3E3E3 100%);  background: -o-linear-gradient(top, #C4C4C4 0%,#e3eaed 50%,#E3E3E3 100%);  background: -ms-linear-gradient(top, #C4C4C4 0%,#e3eaed 50%,#E3E3E3 100%);  background: linear-gradient(to bottom, #C4C4C4 0%,#e3eaed 50%,#E3E3E3 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#C4C4C4', endColorstr='#E3E3E3',GradientType=0 );  cursor: pointer}
.camt_results td {padding: 10px; margin: 10px}
.ui-tooltip {background: #666; color: white; border: none; padding: 0; opacity: 1}
.ui-tooltip-content {position: relative; padding: 1em}
.ui-tooltip-content::after {content: ''; position: absolute; border-style: solid; display: block; width: 0}
.right .ui-tooltip-content::after {top: 18px; left: -10px; border-color: transparent #666; border-width: 10px 10px 10px 0}
#pause_times {cursor: pointer; color: green; border-bottom: 1px green dotted}
#pause_times_info {display: none; margin-left: 10px; color: black; position: absolute; border: 1px solid gray; padding: 10px; background-color: white}
#pause_times_info td, #pause_times_info th {border: 0px}
<<<<<<< HEAD input.rounded {padding: 8px; border: 1px solid #cccccc; -webkit-border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; -ms-border-radius: 3px 3px 3px 3px; -o-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; text-align: center}
#transactions-export-form label, #transactions-export-form input {width: 100px; float: left; clear: left}
#betaalinstellingen .flag {margin-top: 10px; margin-left: 5px}
.outtaHere {position:absolute; left:-3000px}
 .radioArea, .radioAreaChecked {float:left; width:12px !important; height:12px; background: url(../images/bg-radiobutton.gif?1301177514) -20px 0 no-repeat; overflow: hidden; margin:11px 0 0}
.radioAreaChecked {background-position: 0 0;}
 .checkboxArea, .checkboxAreaChecked {float:left; width:12px !important; height:12px; overflow: hidden; background: url(../images/bg-checkbox.gif?1301177514) -50px 0 no-repeat; margin:11px 0 0}
.checkboxAreaChecked {background-position: 0 0;}
 .selectArea {overflow: hidden;  position: relative; height: 34px; float:left; color:#666; font-size:13px; line-height:34px; margin:0 10px 0 0}
.selectArea .left {position: absolute; top: 0; left: 0; width:4px; height:100%; background: url(../images/bg-select.gif?1301177514) no-repeat; display: block}
.selectArea a.selectButton {position: absolute; top: 0; right:0; width:100%; height:100%; background: url(../images/bg-select.gif?1301177514) 100% -72px no-repeat}
.selectArea .center{ height: 34px; line-height:34px; display:block; background: url(../images/bg-select.gif?1301177514) 0 -36px repeat-x; padding:0 30px 0 17px; margin:0 5px 0 0}
.select-row .selectArea {position: relative; height: 26px; float:left; color:#666; font-size:13px; line-height:26px; margin:0 5px 0 0; display:inline}
.select-row .selectArea .left {position: absolute; top: 0; left: 0; width:4px; height:100%; background: url(../images/bg-select2.gif?1301177514) no-repeat; display: block}
.select-row .selectArea a.selectButton {position: absolute; top: 0; right:0; width:100%; height:100%; background: url(../images/bg-select2.gif?1301177514) 100% -56px no-repeat}
.select-row .selectArea .center{ height: 26px; line-height:26px; display:block; background: url(../images/bg-select2.gif?1301177514) 0 -28px repeat-x; padding:0 30px 0 12px; margin:0 5px 0 0}
 .optionsDivInvisible, .optionsDivVisible {position: absolute; background-color: #E5E5E5; border: 1px solid #C9C9C9; display: block; z-index: 30; font-size: 11px; margin:5px 0 0}
.drop-dif {background:#99CCCC}
.optionsDivInvisible {display: none;}
.optionsDivVisible ul {margin:0; padding:2px; overflow:hidden; list-style: none}
.optionsDivVisible ul li {float:left; width:100%}
.optionsDivVisible a {color: #000; overflow:hidden; text-decoration: none; display: block; height:1%; padding: 2px 4px}
.optionsDivVisible a img {border:none; float:left}
.optionsDivVisible a:hover {background-color: #2F384E; color: #FFF; text-decoration:underline}