@import url(http://fonts.googleapis.com/css?family=Droid+Serif);
#admin_link_container{position:absolute;left:0;width:100%;z-index:50000;font-size:small;text-align:center;margin:auto auto;}
#admin_link{text-align:center;width:231px;height:21px;background:url(/templates/skins/default/img/buttons/admin.png) no-repeat;margin:auto auto;padding:2px 0px 0px 10px;font-size:x-small;}
*html #admin_link{width:241px;background:url(/templates/skins/default/img/buttons/admin.gif) no-repeat;}
#admin_link span{font-size:xx-small;display:block;color:#000 !important;display:none;}
#admin_link a{display:block;color:#fff;font-weight:normal;}
#admin_link a:link{color:#fff;font-weight:normal;}
#admin_link a:visited{color:#fff;font-weight:normal;}
#admin_link a:hover{color:#fff;font-weight:normal;}
#loginform label{font-weight:bold;}
#loginform .css3submit{cursor:pointer;font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#ffffff;padding:10px 20px;background:#0e4969;background:-moz-linear-gradient(top, #1e81cc 0%, #0e4969);background:-webkit-gradient(linear, left top, left bottom, from(#1e81cc), to(#0e4969));border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #003366;-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.5),inset 0px 0px 1px #ffffff;-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.5),inset 0px 0px 1px #ffffff;text-shadow:0px -1px 0px rgba(0, 0, 0, 0.7),0px 1px 0px rgba(61, 51, 61, 0.3);}
#loginform .disabled{color:#666;text-shadow:none;background:#8c8c8c;background:-moz-linear-gradient(top, #bfbfbf 0%, #8c8c8c);background:-webkit-gradient(linear, left top, left bottom, from(#bfbfbf), to(#8c8c8c));}
#loginform #fout{background:pink;border:1px solid red;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
#pagewidth,#footer-container{width:990px;}
#header{height:168px;}
#leftcol{width:239px;}
#maincol{width:680px;}
#footer{margin-top:-150px;}
#footer,#footer-container{height:150px;}
#container{padding-bottom:150px;}
#homepage #header{height:534px;}
#homepage #maincol{width:940px;}
.hidden{display:none;}
body{background:#f6f6f6 url(../img/bg.png) repeat-x;}
#header{background:url(../img/header.png) no-repeat;}
#footer{background:url(../img/footer-bg.jpg) repeat-x center top;}
#footer-container{background:url(../img/footer.jpg) no-repeat center 0px;}
#leftcol{background:transparent;}
#maincol{background:transparent;}
#pagewidth{background:transparent url(../img/main-bg.png) repeat-y;}
#wrapper{padding:20px 30px;}
#slice-left{position:absolute;left:-103px;top:562px;}
#slice-right{position:absolute;right:-101px;top:562px;}
#banner{}#banner .banner-text{color:#9e9e9e;font-size:18px;font-style:italic;font-weight:normal;text-align:center;display:block;height:101px;font-family:'Droid Serif',serif;}#banner .banner-text h2{padding:0;margin:0 0 20px 0;color:#a4003e;font-size:27px;}
#banner .carousel-page div{margin-bottom:80px;}
.carousel-page div{height:275px;width:940px;margin-left:25px;text-align:right;}
.carousel-prev-control{position:absolute;top:150px;display:block;height:29px;width:18px;background:url(../img/carousel-arrows.png);cursor:pointer;}.carousel-prev-control:hover{background:url(../img/carousel-arrows.png) right top;}
.carousel-next-control{position:absolute;top:150px;display:block;height:29px;width:18px;right:0px;background:url(../img/carousel-arrows.png) left bottom;cursor:pointer;}.carousel-next-control:hover{background:url(../img/carousel-arrows.png) right bottom;}
a{color:#b20044;text-decoration:none;}
a:link{color:#b20044;}
a:visited{color:#b20044;}
a:hover{color:#b20044;text-decoration:underline;}
.site_languages{position:absolute;right:0px;top:10px;}
.accent{font-size:14px;line-height:22px;}
h1{color:#620025;font-size:30px;font-weight:normal;font-family:'Droid Serif',serif;}
h2{color:#620025;font-size:21px;font-family:'Droid Serif',serif;}
#logo{position:absolute;top:68px;left:22px;}
#logo img{border:none;}
.more{background:#ece8e6;padding:5px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
table tr:nth-child(odd){background-color:#fff;}
table tr:nth-child(even){background-color:#f1f1f1;}
.btn,.submit{cursor:pointer;font-size:14px;color:#ffffff !important;padding:7px 17px;background:#be0049;background:-moz-linear-gradient(top, #be0049 0%, #a0003d);background:-webkit-gradient(linear, left top, left bottom, from(#be0049), to(#a0003d));border:1px solid #620026;-moz-box-shadow:0px 2px 2px #b8b8b8;-webkit-box-shadow:0px 2px 2px #b8b8b8;box-shadow:0px 2px 2px #b8b8b8;text-shadow:0px -1px 0px rgba(0, 0, 0, 0.4);}
hr{border:none;height:0px;border-top:1px solid #cecece;border-bottom:1px solid #fff;}
#footer ul{color:#620025;width:500px;margin:auto auto;list-style-position:inside;margin-top:10px;margin-bottom:20px;}#footer ul li{margin-left:10px;float:left;}#footer ul li a{color:#d90053;}#footer ul li a:hover{color:#fff;}
#sidebar .module{margin-bottom:15px;}
.module_header{background:url(../img/module-header.jpg) no-repeat;color:#f6f6f6;line-height:41px;padding-left:20px;font-size:16px;font-family:'Droid Serif',serif;font-weight:normal;}
.module_body{background-color:#f6f6f6;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:20px;}
html,body{height:100%;}
html,body{margin:0;padding:0;font-family:'Arial';font-size:12px;line-height:18px;color:#575757;}
#pagewidth{min-height:100%;text-align:left;margin:0 auto;}
#container{overflow:visible;}
#header{position:relative;width:100%;display:block;overflow:visible;}
#leftcol{float:right;position:relative;}
#maincol{position:relative;float:left;padding-bottom:30px;}
#footer{clear:both;display:block;overflow:visible;position:relative;}
#footer-container{margin:auto auto;}
#footer-text{text-align:center;color:#73002b;padding-top:50px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
@media print{#leftcol{display:none;} #twocols,#maincol{width:100%;float:none;} body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px;}}#menu{position:absolute;top:80px;right:20px;}
#menu{height:20px;}
ul#nav ul{top:20px;}
ul#nav li a{height:20px;line-height:20px;}
ul#nav ul li a{height:20px;line-height:20px;}
ul#nav li{background:url(../img/delimiter.png) no-repeat left center;}
ul#nav li:first-child{background:none;}
ul#nav li a{font-family:'Droid Serif',serif;font-size:15px;color:#d90053;text-shadow:0 1px 2px #333;}
ul#nav li:hover a,ul#nav li.hover a{color:#fff;}
ul#nav li.active a{color:#fff;}
ul#nav li li{background:none;}
ul#nav li:hover li a{background:#620025;font-size:13px;}
ul#nav li:hover li:hover,ul#nav li.hover li.hover{background:none;}
ul#nav li:hover li:hover a,ul#nav li.hover li.over a{color:#d90053;}
ul#nav li li a{background:#620025 !important;color:#fff;}
ul#nav li li.active a{background:#0e385b;color:#d90053;}
ul#nav{float:left;height:100%;padding:0;margin:0;list-style:none;}
ul#nav li{position:relative;float:left;padding-right:2px;}
ul#nav li a{display:block;width:auto;text-decoration:none;padding:0 20px 0 20px;}
* html ul#nav li a{width:100px;}
ul#nav ul{padding:0;margin:0;list-style:none;width:168px;}
ul#nav ul li{width:100%;}
* html ul#nav ul li a{width:168px;}
ul#nav ul ul{top:-1px;margin-left:169px;background:#fff;}
ul#nav li:hover li:hover li,ul#nav li:hover li:hover li a,ul#nav li.hover li.hover li,ul#nav li.hover li.hover li a{color:#7c7c7c;}
ul#nav li:hover li:hover li:hover a,ul#nav li.hover li.hover li.hover a{background:#e6e6e6;color:#000;}
ul#nav li:hover li:hover li.active a,ul#nav li.hover li.hover li.active a{color:#f15c30;}
ul#nav li:hover li:hover li:hover a.sub,ul#nav li.hover li.hover li.hover a.sub{background:#e6e6e6 url(http://techblog.procurios.nl/l/nl/library/download/34536) no-repeat 95% 50%;}
ul#nav li:hover li:hover li:hover li,ul#nav li:hover li:hover li:hover li a,ul#nav li.hover li.hover li.hover li,ul#nav li.hover li.hover li.hover li a{color:#7c7c7c;}
ul#nav li:hover li:hover li:hover li:hover a,ul#nav li.hover li.hover li.hover li.hover a{background:#ccc;color:#000;}
ul#nav li:hover li:hover li:hover li.active a,ul#nav li.hover li.hover li.hover li.active a{color:#f15c30;}
ul#nav li:hover li:hover li:hover li a.sub,ul#nav li.hover li.hover li.hover li a.sub{background:#e6e6e6;}
ul#nav li:hover li:hover li:hover li:hover a.sub,ul#nav li.hover li.hover li.hover li.hover a.sub{background:#ccc;}
div#menu ul ul ul ul ul{display:none;}
ul#nav ul,ul#nav li:hover ul ul,ul#nav ul ul,ul#nav li:hover ul ul ul,ul#nav ul ul ul,ul#nav li:hover ul ul ul ul{position:absolute;left:-999em;}
ul#nav li:hover ul,ul#nav li li:hover ul,ul#nav li li li:hover ul,ul#nav li li li li:hover ul{left:-1px;z-index:999;}
ul#nav li.hover ul ul,ul#nav li.hover ul ul ul,ul#nav li.hover ul ul ul ul{position:absolute;left:-999em;}
ul#nav li.hover ul,ul#nav li li.hover ul,ul#nav li li li.hover ul,ul#nav li li li li.hover ul{left:-1px;z-index:999;}
input,textarea{padding:8px 5px;background:#fff;border:1px solid #c5bead;margin:0;color:#000;outline:none;}
input:focus,textarea:focus{border:1px solid #666;}
.row_label{text-align:left !important;width:100% !important;font-weight:bold;}
.row_content{margin:5px 0 5px 0 !important;clear:both;padding:0 !important;}
.form-col1{width:50%;float:left;margin-bottom:10px;}
.form-col2{width:50%;float:right;margin-bottom:10px;}
.form-fullwidth{width:100%;}
.section_title{display:block;color:#373737;font-size:17px;border-bottom:1px solid #ccc;margin-top:20px;margin-bottom:10px;padding-bottom:5px;}
.contact_flow{overflow:visible;}
.row_content,.row{overflow:visible !important;}
#gmap{position:absolute;right:0px;}#gmap iframe{border:1px solid #ccc;}
.news_postdate,.category{display:none;}
.news_title{color:#2C4253;font-size:14px;font-weight:bold;}
.news_header{margin-bottom:10px;}
.news{margin-bottom:15px;padding-bottom:15px;border-bottom:solid 1px #ccc;}
.news_footer{margin:10px 0 0 0;}
