@media screen {
body #s #t .skipcont {
 display:none;
}

body {
margin: 0px;
padding: 0px;
background: #FDF7EB url('a/s/page_bg2.gif?v=18') repeat-x top left;
text-align: center;
}
form {
margin: 0px;
padding: 0px;
}
img {
border: 0px;
}
table {
font-size: 100%;
}
#s {
margin-left: auto;
margin-right: auto;
text-align: left;
width: 700px;
}
#t {
height: 30px;
}
#t ul {
float: right;
list-style: none;
margin: 0px;
padding: 0px;
height: 30px;
white-space: nowrap;
}
#t ul li {
height: 30px;
display: inline;
margin-left: 2px;
font-family: 'lucida sans unicode', 'lucida sans', lucida, verdana, arial, helvetica, sans-serif;
font-size: 10px;
color: #996633;
}
#t ul li a {
margin-top: 7px;
height: 30px;
text-align: center;
color: #996633;
text-decoration: none;
display: block;
float: left;
}
#t ul li a:hover {
text-decoration: underline;
color: #000000;
}
#t ul li.lang a {
width: 65px;
background: url('a/s/t_l_0.gif?v=18') no-repeat center 0px;
}
#t ul li.lang_s a {
width: 65px;
background: url('a/s/t_l_1.gif?v=18') no-repeat center 0px;
color: #ffffff;
}
#t ul li.lang_s a:hover {
color: #ffffff;
text-decoration: none;
}
#t ul li.css_highcontrast a {
background: url('a/s/icon_css_highcontrast.gif?v=18') no-repeat left 0px;
padding-left: 18px;
}
#t ul li.css_defaultstyle {
display: none;
}
#t ul li.divider a {
width: 20px;
background: url('a/s/t_divider.gif?v=18') no-repeat center 0px;
text-decoration: none;
}
#t ul li.divider a:hover {
text-decoration: none;
}

#hprint { display: none; }
#h {
margin-left: auto;
margin-right: auto;
text-align: left;
width: 700px;
height: 70px;
}
#h #logo {
background: url('a/s/logo.gif?v=18') no-repeat left 0px;
height: 60px;
display: block;
float: left;
margin-top: 5px;
padding-left: 60px;
}
#h #logo h1 {
margin: 0px;
margin-top: 15px;
font-family: georgia,'times new roman',times,serif;
font-size: 18px;
color: #CC3300;
font-weight: normal;
}
#h #logo h1 a {
color: #CC3300;
text-decoration: none;
}
#h #search {
float: right;
margin-top: 22px;
}
#h #search label {
font-family: 'lucida sans unicode', 'lucida sans', lucida, verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #000000;
float: left;
margin-top: 2px;
}
#h #search .searchbox {
float: left;
border: 0px;
height: 20px;
background: url('a/s/search_m.gif?v=18') repeat-x left top;
font-family: 'lucida sans unicode', 'lucida sans', lucida, verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #000000;
}
#h #search .l {
margin-left: 5px;
display: block;
height: 20px;
width: 10px;
background: #FAEDD2 url('a/s/search_l.gif?v=18') repeat-x left top;
float: left;
}
#h #search .r {
border: 0px;
display: block;
float: left;
height: 20px;
width: 20px;
background: #FAEDD2 url('a/s/search_r.gif?v=18') repeat-x left top;
font-size: 0px;
color: #BB9D60;
}


#menu1 {
height: 30px;
width:800px;
text-align:center;
margin-left:-30px;
}
#menu1 ul {
list-style: none;
margin: 0px;
padding: 0px;
height: 30px;
white-space: nowrap;
border-left: 1px solid #E0C081;
margin-left: 60px;
}
#menu1 ul li {
margin: 0px;
padding: 0px;
display: block;
float: left;
height: 30px;
display: inline;
font-family: 'lucida sans unicode', 'lucida sans', lucida, verdana, arial, helvetica, sans-serif;
font-size: 12px;
color: #666666;
border-left: 1px solid #F8EACC;
border-right: 1px solid #E0C081;
}
#menu1 ul li a {
height: 30px;
text-align: center;
color: #666666;
text-decoration: none;
margin-left: 5px;
margin-right: 5px;
padding-top: 5px;
float: left;
background: none;
}
#menu1 ul li a:hover {
color: #000000;
background: url('a/s/m1_0_hm.gif?v=18') no-repeat center top;
}
#menu1 ul li.s {
border-left: 1px solid #ED9B00;
border-right: 1px solid #BB0000;
background: url('a/s/m1_1.gif?v=18') repeat-x;
}
#menu1 ul li.s a, #menu1 ul li.s a:hover {
background: url('a/s/m1_1_m.gif?v=18') no-repeat center top;
color: #ffffff;
}
#menu1 ul li.last {
border-left: 1px solid #F8EACC;
border-right: none;
}





#i {
width: 700px;
height: 75px;
}

#c {
margin-top: 30px;
}
#c, #c td {
font-family: 'lucida sans unicode', 'lucida sans', lucida, verdana, arial, helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
color: #787878;
}
#c h1 {
margin: 0px;
font-family: georgia,'times new roman',times,serif;
font-size: 22px;
line-height: 24px;
color: #CC3300;
font-weight: normal;
}
#c h2 {
margin: 0px;
margin-top: 5px;
font-family: georgia, 'times new roman', times, serif;
font-size: 20px;
line-height: 22px;
color: #000000;
font-weight: normal;
}
#c h3 {
margin: 0px;
margin-top: 5px;
font-family: georgia, 'times new roman', times, serif;
font-size: 18px;
line-height: 20px;
color: #333333;
font-weight: normal;
}
#c h4 {
margin: 0px;
margin-top: 5px;
font-family: georgia, 'times new roman', times, serif;
font-size: 16px;
line-height: 18px;
color: #333333;
font-weight: bold;
}
#c h5 {
margin: 0px;
margin-top: 5px;
font-family: georgia, 'times new roman', times, serif;
font-size: 14px;
line-height: 16px;
color: #333333;
font-weight: bold;
}
#c h6 {
margin: 0px;
margin-top: 5px;
font-family: georgia, 'times new roman', times, serif;
font-size: 13px;
line-height: 16px;
color: #666666;
font-weight: bold;
}
#c a {
text-decoration: none;
color: #3366cc;
background-image: url('a/s/a_bg.gif?v=18');
background-repeat: repeat-x;
background-position: left bottom;
}
#c a:hover {
text-decoration: none;
color: #3366cc;
background-color: #E6ECF8;
background-image: url('a/s/a_h_bg.gif?v=18');
background-repeat: repeat-x;
background-position: left bottom;
}
.c ul {
list-style: none;
margin: 0px;
padding: 0px;
}
.c ul li {
background-image: url('a/s/li.gif?v=18');
background-repeat: no-repeat;
background-position: 0 .5em;
padding-left: 10px;
}
.c ul li ul {
margin-left: 15px;
}


#menu2div {
width: 150px;
margin-right: 40px;
}
#menu2 {
list-style: none;
margin: 0px;
padding: 0px;
font-size: 12px;
}
#menu2 li.s ul {
list-style: none;
margin: 0px;
padding: 0px;
margin-left: 20px;
font-size: 10px;
margin-top: 2px;
}
#menu2 li, #menu2 li.s ul li {
display: block;
padding: 0px;
font-family: 'lucida sans unicode', 'lucida sans', lucida, verdana, arial, helvetica, sans-serif;
font-size: 10px;
color: #996633;
border-left: 1px solid #DFC081;
border-top: 1px solid #DFC081;
margin-bottom: 1px;
}
#menu2 li.s {
border: 0px;
}
#menu2 li a, #menu2 li.s ul li a {
display: block;
width: 100%;
color: #996633;
text-decoration: none;
background: #F5D89D url('a/s/m2_0.gif?v=18') repeat-x top left;
border-left: 1px solid #F8EACC;
border-top: 1px solid #F8EACC;
border-right: 1px solid #DFC081;
border-bottom: 1px solid #DFC081;
}
#menu2 li a:hover, #menu2 li.s ul li a:hover {
text-decoration: none;
color: #333333;
background: #FAE8B3 url('a/s/m2_0_h.gif?v=18') repeat-x top left;
border-left: 1px solid #F8EACC;
border-top: 1px solid #F8EACC;
border-right: 1px solid #DFC081;
border-bottom: 1px solid #DFC081;
}
#menu2 li a span {
display: block;
padding: 2px;
}
#menu2 li.s a, #menu2 li.s a:hover, #menu2 li.s ul li.s a, #menu2 li.s ul li.s a:hover {
background: #CC1500 url('a/s/m2_1.gif?v=18') repeat-x top left;
border-left: 1px solid #EC8376;
border-top: 1px solid #EC8376;
border-right: 1px solid #A01A0B;
border-bottom: 1px solid #A01A0B;
color: #ffffff;
}


/* --- Nieuwe style --- */
#menu2 li.s ul {
background: none;
margin-left: 15px;
margin-bottom: 20px;
margin-top: 5px;
}
#menu2 li.s ul li {
background: none;
display: block;
padding: 0px;
font-family: 'lucida sans unicode', 'lucida sans', lucida, verdana, arial, helvetica, sans-serif;
font-size: 10px;
line-height: 12px;
color: #996633;
margin-bottom: 3px;
border: 0px;
}
#menu2 li.s ul li a {
background: none;
display: block;
width: 100%;
color: #996633;
text-decoration: none;
border: 0px;
}
#menu2 li.s ul li a:hover {
background: none;
text-decoration: underline;
color: #333333;
border: 0px;
}
#menu2 li.s ul li.s {
background: none;
border: 0px;
}
#menu2 li.s ul li.s a, #menu2 li.s ul li.s a:hover  {
background: none;
font-weight: bold;
border: 0px;
color: #000000;
text-decoration: none;
}
/* --- Einde --- */





#f {
margin-top: 50px;
margin-bottom: 25px;
margin-left: 60px;
height: 25px;
background: #FBEFD8 url('a/s/f_m.gif?v=18') repeat-x;
color: #BF9958;
}
#f a {
color: #BF9958;
}
#f .l {
display: block;
float: left;
width: 13px;
height: 25px;
background: #FBEFD8 url('a/s/f_l.gif?v=18') no-repeat;
}
#f .m {
display: block;
float: left;
font-family: 'lucida sans unicode', 'lucida sans', lucida, verdana, arial, helvetica, sans-serif;
font-size: 9px;
margin-top: 5px;
}
#f .r {
display: block;
float: right;
width: 13px;
height: 25px;
background: #FBEFD8 url('a/s/f_r.gif?v=18') no-repeat;
}


.css_highcontrast {
display: inline;
}
.css_defaultstyle {
display: none;
visibility: hidden;
}


.textbox {
font-family: 'lucida sans unicode', 'lucida sans', lucida, verdana, arial, helvetica, sans-serif;
font-size: 12px;
color: #000000;
background: #ffffff;
padding: 2px;
border-left: 1px solid #EEE3CE;
border-top: 1px solid #EEE3CE;
border-bottom: 1px solid #FEFBF6;
border-right: 1px solid #FEFBF6;
}
.big {
font-size: 16px;
}
.btn {
font-family: 'lucida sans unicode', 'lucida sans', lucida, verdana, arial, helvetica, sans-serif;
font-size: 12px;
color: #000000;
background: #F5D89E;
padding: 2px;
border-left: 1px solid #F7E8CB;
border-top: 1px solid #F7E8CB;
border-bottom: 1px solid #DFC081;
border-right: 1px solid #DFC081;
}
.btn_hot {
font-family: 'lucida sans unicode', 'lucida sans', lucida, verdana, arial, helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
background: #D12800;
padding: 2px;
border-left: 1px solid #F7E8CB;
border-top: 1px solid #F7E8CB;
border-bottom: 1px solid #DFC081;
border-right: 1px solid #DFC081;
}
.error {
font-family: 'lucida sans unicode', 'lucida sans', lucida, verdana, arial, helvetica, sans-serif;
font-size: 12px;
color: #000000;
background: #F4E386;
padding: 5px;
border: 1px solid #E4CA39;
}



/* --- dtSearch --- */
body#dtsearch {
margin: 0px;
padding: 0px;
background: #FDF7EB;
background-image: none;
text-align: center;
font-family: 'lucida sans unicode', 'lucida sans', lucida, verdana, arial, helvetica, sans-serif;
font-size: 12px;
}
body#dtsearch table {
font-family: 'lucida sans unicode', 'lucida sans', lucida, verdana, arial, helvetica, sans-serif;
font-size: 12px;
}
body#dtsearch table th {
background: #F3D69A;
background: #F5D89D url('a/s/m2_0.gif?v=18') repeat-x top left;
border-left: 1px solid #F8EACC;
border-top: 1px solid #F8EACC;
border-right: 1px solid #DFC081;
border-bottom: 1px solid #DFC081;
padding: 5px;
color: #666666; 
font-weight: normal;
text-align: left;
}
body#dtsearch table td {
padding: 5px;
text-align: left;
}
body#dtsearch table.searchresults td {
border-bottom: 1px dotted #F3D69A; 
}
body#dtsearch table td.score {
text-align: right;
font-weight: bold;
color: #bababa;
font-size: 9px;
}
body#dtsearch table td.prev {
text-align: left;
}
body#dtsearch table td.info {
text-align: center;
}
body#dtsearch table td.next {
text-align: right;
}
body#dtsearch a {
text-decoration: none;
color: #3366cc;
background-image: url('a/s/a_bg.gif?v=18');
background-repeat: repeat-x;
background-position: left bottom;
}
body#dtsearch a:hover {
text-decoration: none;
color: #3366cc;
background-color: #E6ECF8;
background-image: url('a/s/a_h_bg.gif?v=18');
background-repeat: repeat-x;
background-position: left bottom;
}
body#dtsearch .linktitle {
font-size: 12px;
font-weight: bold;
}

.searchform {
background-color: #FAECCD;
padding: 5px;
}
}

@media print {
body {
margin: 0cm;
margin-bottom: 3cm;
padding: 0px;
font-family: 'lucida sans unicode', 'lucida sans', lucida, verdana, arial, helvetica, sans-serif;
font-size: 11pt;
line-height: 16pt;
color: #666666;
}
form {
margin: 0px;
padding: 0px;
}
img {
border: 0px;
}
table {
font-size: 100%;
}

h1 {
color: #000000;
}
#t { display: none; }
#h { display: none; }
#hprint {
display: block;
margin: 0px;
margin-bottom: 1cm;
font-family: georgia,'times new roman',times,serif;
font-size: 18pt;
color: #000000;
font-weight: normal;
}
#search { display: none; }
#i { display: none; }
#menu1 { display: none; }
#menu2div { display: none; }
#menu2 { display: none; }
#f { display: none; }
}

.noshow {
display: none;
}


/* ////////////////////////////////// aanpassing  Pj*/
@media screen {
input.short {
 width:2em;
}


h2.result a {
 font-size:12pt;
}

div.item p {
 position:relative;
 margin-top:0px;
 margin-bottom:0;
} 



#h #logo h1 {
 margin-top:8px;
}

#h #logo h1 a  {
 position:relative;
 font-size:22pt;
}
 

h2.news_title a {
 font-size:12pt;
 width:150px;
display:block;
}

div#c h2.news_h2 a {
 display:none; 
font-family:'lucida sans unicode','lucida sans',lucida,verdana,arial,helvetica,sans-serif;
}

span.audience_remise {
 font-weight:bold;
}

/* ////////////  aanpassing Sitemap Pj */
ul.sitemap, ul.sitemap li, ul.sitemap li ul, ul.sitemap li ul li {margin:0;padding:0;list-style-type:none;background-image:none;}
div.nofloat { clear:both;width:100%}

ul.sitemap {
 list-style-type:none;
}

ul.sitemap a {
	font-size:.8em;
	margin-bottom:-40px;
       text-decoration:none;
       color:#36c;
       
}

#c ul.sitemap li.top a {
	font-weight:100;
	color:#666;
       background-image:none;
}


#c ul.sitemap li.top li a {
	font-weight:100;
	color:#36c;
       border:0;
}

ul.sitemap li.top {
		display:block;
		width:130px;
		float:left;
		text-align:center;
		background-color:#EED093;
		border-left:3px double #FDF7EB;
		margin-bottom:40px;
	}

#c ul.sitemap li li {
		margin:0;
		border:0;
		height:auto;width:auto;
		width:auto;
		float:none;
		text-align:left;
		background-color:#FDF7EB;
                padding-bottom:1px;
	}

ul.sitemap ul{
	
		background-color:#FDF7EB;
	/*border-top:2px dotted #E4B758;*/
	}

ul.sitemap ul ul{
	border:0;
	padding-left:6px;
	/*border-left:1px dotted #36c;*/
	margin-bottom:5px;
	}

/* Image Gallery Links Style */
body div#c table td.c a.gallery {
   text-decoration:none;
   background-image:none;
   border:0;
   padding:0;
   }


body div#c table td.c a.gallery:hover {
   background:none;
   text-decoration:none;
   border:0;
   }

a.gallery img {
  margin:0;
   border:5px solid #AFA898;
  display:relative;
}


a.gallery:hover img {
   border-color:#5E5748;
   }

}
