/* Style sheet basis */
body{background-color:#C0C0FF;font-family:Verdana, Arial, Helvetica, Sans-Serif;font-size:.9em;color:#3366CC;}
#main{margin-bottom:50px;padding:10px;}
#container{clear:left;}
#left .inside{z-index:999;}
#titellogo{width:790px;height:100px;position:relative;float:left;margin-right:auto;padding:0;}
a,a:visited{text-decoration:underline;color:#3366CC;}
a:hover{text-decoration:underline;color:#FF3333;}
h1{margin-top:1em;font-size:1.2em;}
h2{margin-top:.8em;font-weight:bold;font-size:1em;}
h3{font-weight:bold;font-size:0.9em;}
.mod_newslist,.mod_navigation{padding:5px;background-color:#FF4242;background-image:url("tl_files/site/menu_bg.jpg");font-size:.8em;color:#ffffff;}
.mod_newslist a,.mod_newslist a:visited{font-size:.8em;color:#ffffff;}
#zoekbox{width:166px;height:90px;position:relative;float:left;padding:5px 10px;font-size:.7em;}
.mod_breadcrumb{text-align:left;font-size:.8em;}
#zoekbox .submit{vertical-align:middle;}
.layout_latest{border-bottom:1px solid #FF3333;}
.input,input,select{font-weight:normal;text-decoration:none;color:#3366cc;z-index:0;}
.mod_newslist hr{width:70%;margin-right:auto;margin-left:auto;text-align:center;vertical-align:middle;border-top:1px solid #ffffff;border-collapse:separate;}
.mod_listing hr{width:70%;margin-right:auto;margin-left:auto;text-align:center;vertical-align:middle;border-top:1px solid #ff0033;border-bottom:0px solid #ff0033;border-collapse:separate;}
.mod_article hr{width:70%;margin-right:auto;margin-left:auto;text-align:center;vertical-align:middle;border-top:1px solid #ff0033;border-bottom:0px solid #ff0033;border-collapse:separate;}
#vbh{margin-left:auto;text-align:right;font-weight:normal;text-decoration:none;color:#3366cc;}
.geeltje{margin:4px auto;padding:10px;text-align:justify;background-color:#ffff66;border:1px solid #ff3333;font-weight:normal;text-decoration:none;font-size:.8em;color:#3366cc;}
.mod_memberlist  .col_0,.mod_memberlist  .col_1{width:200px;padding-top:10px;vertical-align:text-top;font-size:.8em;}
.memberlistitem{margin-top:15px;margin-bottom:10px;padding:2px 2px 2px 6px;border:2px groove #ffffff;}
.memberlisttitle{position:absolute;display:inline;margin-top:-12px;margin-left:10px;padding:2px 5px;background-color:#C0C0FF;}
fieldset{padding:4px;border:2px groove #FFFFFF;}
.mod_login .col_0,.mod_lostPassword  .col_0,.ce_form .col_0{width:150px;padding-top:10px;vertical-align:text-top;}
.error{font-weight:bold;color:#FF4242;}
.mod_login .login_info{padding-top:5px;padding-bottom:10px;font-weight:bold;font-size:.8em;}
.mod_memberlist  .col_2{width:180px;text-align:center;}
.mod_personalData .col_0,.mod_registration .col_0{width:200px;}
.mod_personalData input.text,.mod_registration input.text,.ce_form input.text{width:340px;}
.advertentie{margin-top:0;margin-bottom:0;padding:5px 15px;text-align:center;background-color:#FF4242;}
.ce_gallery{margin-left:10px;text-align:center;}
.ce_accordion{margin-top:20px;margin-bottom:20px;}
div.checkbox_container span{clear:right;display:block;}
input.captcha{clear:right;display:block;}
div .submit_container{margin-top:12px;}
table.form_module_keuze{margin-left:1px;border-collapse:collapse;}
table.form_module_keuze td{border:1px solid #3366CC;border-collapse:collapse;}
table.form_module_keuze td.col_0{width:28px;}
table.form_module_keuze td.col_1,table.form_module_keuze td.col_2{width:120px;}
table.form_module_keuze td.col_3{width:310px;}
table.cursusdata tr{vertical-align:text-top;background-color:#d2d2fc;border-bottom:1px solid;border-collapse:collapse;}
table.cursusdata td{padding-right:4px;padding-left:4px;}
span.highlight{background-color:#fbff00;}

