body{ font-size:13px; color:#333;font-family: 'Open Sans', sans-serif!important;color:#333333;}
.tip{ padding-left:40px; background-image:url(../img/tip.png); background-position:10px 10px;  background-repeat:no-repeat;}

/*ul, .row ul{list-style: disc outside none; margin-left:13px;}*/
ol, .row ol{list-style: decimal outside none; margin-left:13px;}

ul, .row ul, ol, .row ol{}

p{color:#333333; margin-bottom:0px; padding-bottom:10px;}
h1,h2,h3,h4,h5,h6,.h1{font-family: 'Open Sans', sans-serif!important; display:block;color:#777D88;}


h1,.h1{ font-size:2.1em; margin-top:0px; padding-top:20px;}
h2{ font-size:1.6em; margin-top:0px; padding-top:0px;}
/*h3{ font-size:1.7em; margin-top:0px; padding-top:0px;}*/
h4{ font-size:1.5em; margin-top:0px; padding-top:0px;}
h5,h3{ font-size:1.3em; margin-top:0px; padding-top:0px;}
h6{ font-size:1.1em; margin-top:0px; padding-top:0px;}

#tagcloud a:link, #tagcloud a:visited {-moz-text-blink: none;-moz-text-decoration-color: -moz-use-text-color;-moz-text-decoration-line: none;-moz-text-decoration-style: solid;}
#tagcloud a:hover, #tagcloud a:active {-moz-text-blink: none;-moz-text-decoration-color: -moz-use-text-color;-moz-text-decoration-line: none;-moz-text-decoration-style: solid;}
#tagcloud span {display: inline-block;line-height: 22px;padding-left: 20px;padding-right: 16px;}
#tagcloud {height: 162px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;padding-top: 15px;text-align: center;width: 494px;}

.size10 {color: #C7D7E5;font-size: 8px;}
.size20 {color: #ACBBC9;font-size: 9px;}
.size30 {color: #ADBBCA;font-size: 10px;}
.size40 {color: #9DAFC2;font-size: 11px;}
.size50 {color: #6D8CA9;font-size: 12px;}
.size60 {color: #33628C;font-size: 13px;}
.size70 {color: #255785;font-size: 14px;}
.size80 {color: #15436D;font-size: 15px;}
.size90 {color: #023E73;font-size: 16px;}
.size100 {color: #0D3A63;font-size: 17px;}

.table tr td{ text-align:left;}

a{ color:#1B78BE;}

h1,.h1{padding-bottom:4px; margin-bottom:1px; background-color:#ffffff; -moz-background-size: 100% 1px; background-size: 100% 1px;  background-repeat: no-repeat; background-position:bottom;background-image: -moz-linear-gradient(left,  #d5d7da 0%, #ffffff 100%); background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,#d5d7da), color-stop(100%,#ffffff)); background-image: -webkit-linear-gradient(left,  #d5d7da 0%,#f5f5f5 100%); background-image: -o-linear-gradient(left,  #d5d7da 0%,#ffffff 100%); background-image: -ms-linear-gradient(left,  #d5d7da 0%,#ffffff 100%); background-image: linear-gradient(to right,  #d5d7da 0%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5d7da', endColorstr='#ffffff',GradientType=1 );}

.blocktitle h3 { text-align:left; position:relative; top:-7px;}
.blocktitle h3 .form-control{ width:33%; margin-left:10px; margin-right:10px;display:inline-block; height:27px;}

.block{margin-top:10px; display:block; width:100%; text-decoration:none!important; color:#333333; outline:none!important;border-radius: 7px;}
.block-inv{margin-top:10px;display:block; width:100%; text-decoration:none!important; color:#333333; outline:none;border-radius: 7px;}

.block .blocktitle{border-top-left-radius: 7px; border-top-right-radius: 7px;background: #389ee9;background-image:url('../img/title_blue.png'); background-repeat:repeat-x; height:34px; line-height:50px;position:relative; z-index:2;}
.block-inv .blocktitle{border-top-left-radius: 7px; border-top-right-radius: 7px; height:34px; line-height:50px;background-image:url('../img/title_orange.png'); background-repeat:repeat-x; background-position:center;}

.block .blocktitle h3{ text-align:center; color:#ffffff;height:50px; line-height:39px;padding-top:4px; font-size:1.5em;}
.block-inv .blocktitle h3{ text-align:center; color:#ffffff;height:50px; line-height:39px;padding-top:4px;font-size:1.5em;}

.block .blockheadline{ background-color:#eeeeee; border-left:1px solid #a4a5aa; border-right:1px solid #a4a5aa; padding-left:10px; padding-right:10px; color:#1B78BE; background-image:url('../img/blockheadline.png'); background-repeat:no-repeat; background-position:top center; }
.block-inv .blockheadline{ background-color:#eeeeee; border-left:1px solid #a4a5aa; border-right:1px solid #a4a5aa; padding-left:10px; padding-right:10px; color:#1B78BE; background-image:url('../img/blockheadline2.png'); background-repeat:no-repeat; background-position:top center; }

.block .blockheadline span{ display:block;font-size:0.9em; min-height:35px; line-height:35px;-moz-background-size: 100% 1px; background-size: 100% 1px;  background-repeat: no-repeat; background-position:bottom;background-image: -moz-linear-gradient(left,  #dfdfdf 0%, #cccccc 25%, #cccccc 75%, #dfdfdf 100%); background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,#dfdfdf),, color-stop(25%,#cccccc), color-stop(75%,#cccccc) color-stop(100%,#dfdfdf)); background-image: -webkit-linear-gradient(left,  #dfdfdf 0%,#cccccc 25%,#cccccc 75%,#dfdfdf 100%); background-image: -o-linear-gradient(left,  #dfdfdf 0%,#cccccc 25%,#cccccc 75%,#dfdfdf 100%); background-image: -ms-linear-gradient(left,  #dfdfdf 0%,#cccccc 25%,#cccccc 75%,#dfdfdf 100%); background-image: linear-gradient(to right,  #dfdfdf 0%,#cccccc 25%,#cccccc 75%,#dfdfdf 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#dfdfdf',GradientType=1 );}
.block-inv .blockheadline span{ display:block;font-size:0.9em; min-height:35px; line-height:35px;-moz-background-size: 100% 1px; background-size: 100% 1px;  background-repeat: no-repeat; background-position:bottom;background-image: -moz-linear-gradient(left,  #dfdfdf 0%, #cccccc 25%, #cccccc 75%, #dfdfdf 100%); background-image: -webkit-gradient(linear, left top, right top, color-stop(0%,#dfdfdf),, color-stop(25%,#cccccc), color-stop(75%,#cccccc) color-stop(100%,#dfdfdf)); background-image: -webkit-linear-gradient(left,  #dfdfdf 0%,#cccccc 25%,#cccccc 75%,#dfdfdf 100%); background-image: -o-linear-gradient(left,  #dfdfdf 0%,#cccccc 25%,#cccccc 75%,#dfdfdf 100%); background-image: -ms-linear-gradient(left,  #dfdfdf 0%,#cccccc 25%,#cccccc 75%,#dfdfdf 100%); background-image: linear-gradient(to right,  #dfdfdf 0%,#cccccc 25%,#cccccc 75%,#dfdfdf 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#dfdfdf',GradientType=1 );}

.block .blocktekst{color:#1b78be!important;font-size:0.9em; text-align:center; min-height:80px; background-color:#eeeeee; border-left:1px solid #a4a5aa; border-right:1px solid #a4a5aa; padding-left:10px; padding-right:10px;}
.block-inv .blocktekst{color:#1b78be!important; text-align:center; min-height:80px; background-color:#eeeeee; border-left:1px solid #a4a5aa; border-right:1px solid #a4a5aa; padding-left:10px; padding-right:10px;}

.block-inv .blockfooter{background-color:#eeeeee;border-left:1px solid #a4a5aa; border-right:1px solid #a4a5aa;border-bottom:1px solid #a4a5aa;border-bottom-left-radius: 7px; border-bottom-right-radius: 7px;padding:5px; padding-top:0px; padding-bottom:10px;}

.block .blockfooter span, .block .blockfooter a{background-color:#FDA92E; display:block; text-align:center; color:#ffffff; height:35px; line-height:35px;border-bottom-left-radius: 7px; border-bottom-right-radius: 7px; font-size:1.2em;}
.block-inv .blockfooter span,.block-inv .blockfooter a{  background-color:#1B78BE; display:block; text-align:center; color:#ffffff; height:25px; line-height:25px; font-size:1.1em;border-radius:3px;box-shadow: 0px 5px 5px rgba(119, 119, 119, 0.5);}

/*
.block:hover .blockheadline, .block:hover .blocktekst, .block:hover .leeg{background-color:#dfdfdf;}
.block-inv:hover .blockheadline, .block-inv:hover .blocktekst, .block-inv:hover .blockfooter{background-color:#dfdfdf;}
*/

.shadowblock{box-shadow: 0px 5px 5px rgba(119, 119, 119, 0.5);background-color:#fda92e;}

.block .promotieblock{ text-align:center;border-top-left-radius: 7px; border-top-right-radius: 7px; position:relative; z-index:1; height: 25px;line-height: 25px; text-transform:uppercase; font-size:1.4em;}
.block .Aanrader{background-color:#fda92e; color:#ffffff!important;}

.block .blocktekst svg{ max-height:60px;}
.block .blocktekst img{ width:60%; margin-top:10px;}
.block .blockfooter .leeg{background-color:#eeeeee; border-left:1px solid #a4a5aa; border-right:1px solid #a4a5aa;border-bottom:1px solid #a4a5aa;}
.block .blocktekst p {color:#1b78be;}
.block:hover .test { fill: #ff6600!important; }

.block .blockheadline table{ position:relative; top:15px;}
.block .blockheadline .checkbox{margin-bottom:0px;margin-top:5px; line-height:20px;}
.block .blockheadline .checkbox input { margin-right:10px;}

.block-inv .blockheadline .price, .block .blockheadline .price{ font-size:1.7em; color:#000000; text-align:center;line-height:1.7em; padding-top:10px;}
.block-inv .blockheadline .price span, .block .blockheadline .price span{ font-size:0.6em; line-height:0.3em; min-height:15px; border-bottom:none;}
.block .blocktitle h3 input{ position:relative; top:-2px; box-shadow:none!important;} 

.showlink{ cursor:pointer;}
.grey{ color:#333333!important;}



