/* CSS Document */
/* MEDIARGUS by Yannick Van Loo */
body { font-family:"trebuchet MS"; background-color: #CDCCCC; background: url(../../../../images/body_bg.jpg) repeat-x }
div { border:0px solid #000; }
#wrap { position: absolute; width:695px; height: auto; left: 50%; margin-left: -343px; }
#doc { width:695px; background-color:; border: 0px solid black; }
#hd { width:695px; height: auto; background-color: ; }
#bd { width:695px; height: auto; background-color: ; }
#ft { width:695px; height: 95px; background-color: ; background: url(../../../../images/footer_bg.jpg) no-repeat; }
.yui-b { width:695px; height: auto; background-color: ; }
#pageheader { width:695px; height: 94px; border: 0px solid black; background: url(../../../../images/header_bg.jpg) no-repeat; }
#pageheader img { float: left; position: relative; padding: 0; margin: 14px 0 0 25px; }
#flashcontainer { width:695px; height: 302px; background: url(../../../../images/flash_bg.jpg); }
#flash { width: 690px; height: 300px; margin: 0 0 0 3px; }
#languagenav { font-family: 11px Arial, Helvetica, sans-serif; height: 20px; }
#languagenav li { float: left; padding: 0 0 0 20px; }
#languagenav li.disclaimer { float: right; padding: 0 20px 0 0; }
#languagenav li a { font-family: 11px Arial, Helvetica, sans-serif; font-weight: bold; color: #999999; text-decoration: none; }
#languagenav li a.locator { color: #236298; }
#main_nav { float: left; position: relative; padding: 0; margin: 43px 5px 0 0px; }
#main_nav li { float: left; clear: right; padding: 0 18px 0 18px; margin: 0 0 0 0; }
#main_nav li.li_lines { float: left; clear: right; padding: 0 18px 0 18px; margin: 0 0 0 0; background: url(../../../../images/li_lines.jpg) no-repeat right; }
.li_logo {  }
#main_nav li a { font-family: 11px Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; color: #236298; }
#main_nav li a:hover { color: #CC5E2F; }
#main_nav li a img { margin: 0; padding: 0; }
#services { padding: 0px; margin: -13px 0 0 0 ; width:695px; height: 117px; background: url(../../../../images/services_bg.jpg) no-repeat; }
#service1 { padding: 5px 0 0 15px; }
#service1 h1 { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-size: 17px; width: 225px; }
#service1 h1 strong { font-weight: bold; }
#service1 ul li { padding: 2px 0 2px 0; }
#service1 ul li a { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-size: 12px; padding: 0 0 0 22px; background: url(../../../../images/bullet1.gif) no-repeat; }
#service1 ul li a strong { font-weight: bold; }
#service2  { padding: 10px 20px 0 0px; font-family: 10px Arial, Helvetica, sans-serif; }
.naam { padding: 10px 0 0px 0; }
#naam { height: 15px; }
.paswoord { padding: 5px 0 7px 0; }
#paswoord { height: 15px; }
#service2 label { color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
#service2 h2 { color: #FFFFFF; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin : 5px 0 10px 0; }
#service2 h2 strong { font-weight: bold; } 
#service2 a { color: #FFFFFF; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; } 
#footerleft img { float: left; padding: 3px 0 0 25px; } 
#providers { width: 65px; float: left; color: #666666; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-align: left; padding: 10px 0 0 40px; } 
#footerleft p { float: left; padding: 3px 0 0 10px; width: 100px; color: #666666; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-align: left; }
#footer1 { padding: 10px 0 0 0; }
#flash2 { width: 330px; height: 50px; float: right; padding: 8px 25px 0px 0px; }

/* by Geert Van Huychem */
#textcontainer { width:695px; background: url(../../../../images/text_bg.jpg); }
#textcontainerfixed { width:695px; height: 302px; background: url(../../../../images/text_bg.jpg); }
#text { width: 673px; padding: 10px; }
#text p { padding: 2px 0 2px 0; font-size: 12px; color: #666666; }
#text p strong { font-weight: bold; }
#text h1 { font-size: 15px; font-weight: bold; color: #666666; margin: 5px 0 10px 0; } 
#text h1 strong { font-weight: bold; } 
#text h2 { font-size: 12px; font-weight: bold; color: #666666; margin: 5px 0 5px 0; } 
#text h2 strong { font-weight: bold; }
#text ul { padding: 5px 0 5px 0; } 
#text ul li { list-style: none; }
#text ul li.li_lines { font-size: 12px; color: #666666; padding-left: 14px; background-image: url(../../../../images/bdot.gif); background-repeat: no-repeat; background-position: 0 4px; }
#text label { color: #666666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; width: 250px; } 
#register { padding: 5px 0 0 0; }
label strong { font-weight: bold; }
.error { font-size: 11px; color: #666666; }
.kioskitem { text-align: center; vertical-align: top; padding:5px; border-collapse:separate;  border-spacing:5px }
.regform { text-align: left; padding: 1px; border-collapse:separate; border-spacing:5px; padding: 5px }
.p { padding: 2px 0 2px 0; font-size: 12px; color: #666666; }
#sevices { padding: 0px; margin: 5px 0 0 0 ; width:682px; height: 138px; background: url(../../../../images/sevices_bg.jpg) no-repeat; }
.pw { padding: 2px 0 2px 0; font-size: 12px; color: #FFFFFF; }
#snippet p small { font-size: 10px; }
#snippet p strong { font-weight: bold; }
#snippet ul { padding: 0 0 0 15px; }
.deconone { text-decoration: none; }
#service1 h2 { color: #FFFFFF; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 5px 0 10px 0; }
#service1 h2 strong { font-weight: bold; }
.hidden { display:none; }

