body 
{
background-color: #FFF;
font-family: arial,verdana,helvetica; 
font-size: 11pt;
color: #262626;
text-align: left;
}

div#algemeencontent {
position:absolute;
left: 0;
top: 0;
text-align: left; /* Counteract to IE5/Win Hack */
margin: 0;
padding: 0;
float: none !important; 
background: transparent none;
}
div#wintersportcontent {
position:absolute;
left: 0;
top: 0;
text-align: left; /* Counteract to IE5/Win Hack */
margin: 0;
padding: 0;
float: none !important; 
background: transparent none;
}
div#zomercontent {
position:absolute;
left: 0;
top: 0;
text-align: left; /* Counteract to IE5/Win Hack */
margin: 0;
padding: 0;
float: none !important; 
background: transparent none;
}
div#parijscontent {
position:absolute;
left: 0;
top: 0;
text-align: left; /* Counteract to IE5/Win Hack */
margin: 0;
padding: 0;
float: none !important; 
background: transparent none;
}

/* was TOP vervangen */
div#kop 
{
display: none;
}
/* KOP menu 2 x ul vevalt print */


/* kopflash print css bekijken */
div#kopflash 
{
position:absolute;
left: 0;
top: 0;
margin: 0;
padding: 0;
width: 90%;
height: 6px;
border: 0;
background: transparent none;
}
div#onlineboeken
{
display: none;
/* vanaf prijs moet in print versie

position:absolute;
left: 0;
top: 0;
text-align: left;
width: 200px;
height: 300px;
display: block;
margin: 0;
padding: 0;
float: none !important; 
background: transparent none;
font-family: verdana, helvetica, arial; 
font-size: 10pt;
color: #A3A3A3;
border: 0;*/
}
div#onlineboeken table
{
display: none;
}
/* sIFR styles... werkt met zomercontent, wintersportcontent en parijscontent  
VERVALT in print css */

/**/div#wintersportcontent h1#titel2	
{
display: none;
}
div#onlineboeken p	
{
display: none;
}
/* float: none; */
div#onlineboeken p.vanaf	
{
line-height: 1.2em;
margin: 1px 0 4px 0;
padding: 6px 6px 6px 12px;
border: 1px dotted #CCC;
float: none;
}
/* float: none; */
div#onlineboeken p#printplaatje
{
display: none;
}
div#onlineboeken p#printplaatje img
{
display: none;
}
div#onlineboeken .prijs	
{
font-size: 18pt;
font-weight: bold;
font-family: lucida, Arial, Helvetica, sans-serif;
color: #999;
}
div#onlineboeken a:link            {color: #00ADEF; text-decoration: none; font-size: 11px;}
div#onlineboeken a:visited         {color: #00ADEF; text-decoration: none;}
div#onlineboeken a:hover           {color: #CE0802; text-decoration: none;}

/* FOTO voor KOPFLASH, klopt z-index?*/
div#foto 
{
/* display: none;
z-index: 40; 
top: 180px; */
position:absolute;
left: 0;
top: 140px;
margin: 0;
padding: 0;
border: 0;
float: none !important; 
background: transparent none;
}
div#foto p
{

/*text-align: left;*/
margin: 0 0 6px 0;
padding: 0;
width: 90%;
font-family: lucida, Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
}
/* sIFR styles... werkt met zomercontent, wintersportcontent en parijscontent  
VERVALT PRINT ? */
h1#titel {
    margin: 0;
    padding: 0;
    color: #999;
    float: none !important; 
    background: transparent none;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 18pt;
}/**/
h1#accokopnieuw {
	font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 16pt;
    line-height: 16pt;
    color: #bebebe;
	margin: 0;
    padding: 0;
	float: none !important; 
    background: transparent none;
}
/* #kopzoeken vervalt PRINT */
div#kopzoeken
{
display: none;

}
/*search vervalt PRINT*/
div#search
{
display: none;
}
/* searchthema nieuw */
div#searchthema
{
display: none;
}

/* themalinks nieuw, themaplaatje acco, gebruikt in PRINT? */
div#themalinks 
{
display: none;
}
/* left vervalt in PRINT? */
div#left 
{
display: none;
}
/* container PRINT float none, overflow test */
div#container
{
position:absolute;
left: 0;
top: 0;
/* text-align: left;  Counteract to IE5/Win Hack */
margin: 0;
padding: 0;
width: 96%;
height: 100%;
float: none !important; 
background: transparent none;
border: 0;
/*overflow-y: visible; */

}
/*klopt breedte voor Print */
div#center 
{
position:absolute;
left: 0;
top: 480px;
text-align: left; /* Counteract to IE5/Win Hack */
margin: 0;
padding: 0;
width: 90%;
height: 100%;
float: none !important; 
background: transparent none;
border: 0;
font-weight: normal;
font-size: 10pt;
line-height: 12pt;
}

/* center links */
div#center a:link            {color: #5F5148; text-decoration: underline;}
div#center a:visited         {color: #A99B81; text-decoration: underline;}
div#center a:active          {color: #CE0802; text-decoration: underline;}
div#center a:hover           {color: #00ADEF; text-decoration: underline;}

/* center list */
div#center ul
{
margin: 0 10px 10px 20px;
padding: 0;
list-style-type: disc;
/* font: normal 10px/16px verdana, lucida, sans-serif;
line-height: 1.6em;*/
}
div#center li 
{ 
padding: 0 0 2px 2px;
margin: 0 0 0 5px;
}
div#center ul.anker
{
margin: 0 10px 10px 5px;
padding: 0;
list-style-type: none;
font: normal 10px/16px verdana, lucida, sans-serif;
line-height: 1.4em;
}
div#center ul.anker li 
{ 
padding: 0 0 0 2px;
margin: 0 0 0 5px;
}
div#center ul.anker img
{
margin: 0;
padding: 0 6px 0 0;
border: 0;
}
div#center ol
{
margin: 0 10px 10px 10px;
padding: 0 10px 0 10px;
font: bold 11px/16px verdana, lucida, sans-serif;
line-height: 1.6em;
}
div#center ol li
{
margin: 0 10px 5px 14px;
padding: 0 10px 0 10px;
font: normal 11px/16px verdana, lucida, sans-serif;
line-height: 1.6em;
}
/*  Tabmenu specs */
div#tabbedcontent 
{
display: none;
}

/*  Tabmenu specs einde */
/* div rechts */
div#right 
{
display: none;
}
/* FOOTER */
div#footer 
{
/*text-align: center; margin: 2px 0 0 19px; position:absolute; */
margin: 0;
padding: 0;
color: #fff;
width: 90%;
height: 110px;
clear: both;
visibility: hidden;
float: none !important; 
background: transparent none;
border-bottom: 1px solid #999;
}
div#footer p.adres {
position: absolute;
top: 0;
left: 480px;
padding: 0;
margin: 0;
width: auto;
color: #999;
font-weight: normal;
font-size: 10pt;
line-height: 12pt;
float: none !important; 
}
div#footer p.adres strong {
color: #00ADEF;
}
div#footer p.adres a:link, p.adres a:visited 
{
text-decoration: none;
color: #999;
}

/*footer menu's wit */
div#footer ul.footermenu
{
display: none;
}
/* PRINT aanpassen */
div#footer p
{ 
color: #fff;
}
/* P specs footer iconen   */
div#footer p.iconen {
color: #fff;
padding: 0;
margin: 0;
width: 800px;
height: 20px; 
overflow: hidden;
float: none !important; 
background: transparent none;
}
/*color: #fff;
padding: 0;
margin: 0;*/
div#footer p.iconen a
{
display: none;
}
div#footer p.iconen a:link, p.iconen a:visited 
{
display: none;
}
/* 
float: none !important; 
padding: 0;
margin: 0;
*/
div#footer p.iconen img {
display: none;
}
/* Positie grote kaart  */
div#kaartgroot
{
position: absolute;
top: 0;
left: 0;
/* AANPASSEN*/
width: 588px;
height: 620px;
margin: 0;
padding: 0;
border: 1px solid #FFF;
/* z-index: 96; */
}

/* P specs voor tekst 
width: 96%;
*/
div#center p 
{
margin: 0;
width: 92%;
padding: 0;
}
/* PRINT? */
div#center p.hoogte 
{
margin: 0;
width: 600px;
height: 50px;
}
/* PRINT? */
div#center p.subkop
{
margin: -5px 0 0 10px; 
padding: 10px 0 0 0;
/* background: transparent url(../img/stipjes_horizontaal.gif) top left repeat-x;*/
font: bold 14pt/18pt "Trebuchet MS", verdana, lucida, sans-serif;
color: #888B9C;
}
div#center p.reageer
{
font-weight: normal;
font-size: 10pt;
line-height: 12pt;
color: #666;
padding: 0 0 12px 0;
margin: 12px 0 0 24px;
background: none ! important;
}
p.reactie
{
margin: 0;
padding: 4px 2px 0 0;
height: 22px;
background: none ! important;
font-weight: normal;
font-size: 10pt;
line-height: 12pt;
color: #888B9C;
clear: both;
text-align: right;
}
/* Removes default top margin from left/right column paragraphs in Mozilla */
div > p 
{
margin-top: 0;
}

p.stip	
{
margin-top: 20px;
margin-bottom: 1px; 
padding: 2px;
background: transparent url(../img/stipjes_horizontaal.gif) top left repeat-x;
display: block;
clear: both;
}

/* class tip van P naar DIV gezet PRINT CHECK */
.tip
{
display: block;
width: 400px;
margin: 0 0 6px 26px;
padding: 6px 6px 8px 6px;
background: #D9658C;
font: normal 10px/16px verdana, lucida, sans-serif;
color: #FFF;
border: 1px solid #CC3366;
}
.tip strong.groter
{
font: bold 11px/16px verdana, lucida, sans-serif;
color: #FFF;
}
.tip #tips
{
display: block;
padding: 4px 2px 8px 22px;
margin: 6px 0 0 0;
color:#FFF;
background: #E8A3BA url(../img/nav/tips.gif) bottom left no-repeat;
}
.tip #tips a:link
{
color: #FFF;
text-decoration: none;
}
.tip #tips a
{
color: #FFF;
text-decoration: none;
}
.tip #tips a:visited
{
color: #CC0000;
text-decoration: none;
}
.tip #tips a:hover
{
color:#CC0000;
text-decoration: none;
}
/* actiebon*/
p.bon
{
margin-top: 2px;
margin-bottom: 5px; 
padding: 2px 5px 4px 5px;
background: #FFF;
font: normal 10px/16px verdana, lucida, sans-serif;
border: 1px dotted #666;
clear: both;
}
p.bon #tips
{
display: block;
padding: 4px 2px 8px 22px;
margin: 5px 0 0 0;
color:#FFF;
background: #E8A3BA url(../img/nav/tips.gif) bottom left no-repeat;
clear: both;
}
p.bon #tips a, #tips a:link
{
color: #FFF;
text-decoration: none;
}
p.bon #tips a:visited
{
color: #CC0000;
text-decoration: none;
}
p.bon #tips a:hover
{
color:#CC0000;
text-decoration: none;
}
/* vervalt*/
p.news	
{
margin: 0.1em 1em 0.1em 1em;
font: 10px Verdana, Arial, Helvetica, sans-serif;
background: transparent url(../img/stipjes_horizontaal.gif) bottom left repeat-x;
height: 100px;
}
/* Intro, zoekvlak  home, pagina navigatie, vervalt?*/
div#intro
{
margin: 0 0.5em 1em 0.5em;
background: #FFF;
border-bottom: 1px solid #FFF;
padding: 0;
}
div#intro h1	
{
padding: 0;
border: 0;
margin: 0.5em 1em 0.5em 0.2em;
font: bold 16px/18px "Trebuchet MS", verdana, lucida, sans-serif;
line-height: 1.6em;
color: #666;
}
div#intro h1.rood	
{
color: #cc0000;
}
div#intro p	
{
margin: 0;
border: 0;
padding: 0 0.5em 0 0.5em;
font: normal 10px/16px verdana, lucida, sans-serif;
line-height: 1.6em;
}
div#intro a	
{
margin: 0;
border: 0;
padding: 0 0.5em 0 0.5em;
font: normal 10px/16px verdana, lucida, sans-serif;
line-height: 1.6em;
}
div#zoekvlak
{
margin: 0;
padding: 0;
font: normal 10px/16px verdana, lucida, sans-serif;
width: 444px;
background: transparent url(../img/nav/thema_back_parijs.gif) top left no-repeat;
}
div#zoekvlak h1
{
font: bold 14px/18px "Trebuchet MS", verdana, lucida, sans-serif;
color: #666;
margin: 0 0 0 10px;
padding: 3px 0 3px 5px;
}
div#zoekvlak p.themafoto
{
padding: 2px 0 0 0;
margin: 0 0 0 12px;
width: 432px;
border: 0;
}
div#zoekvlak p.themafoto img
{
padding: 0;
margin-right: -3px;
width: 84px;
height: 85px;
border: 0;
}
div#zoekvlak p.zoekvlakeind
{
margin: 1px 0 0 0;
border: 0;
padding: 0;
height: 11px;
background: transparent url(../img/nav/thema_onder_parijs.gif) top left no-repeat;
width: 444px;
}
div#zoekvlak #leesverder
{
font: normal 10px/16px verdana, lucida, sans-serif;
line-height: 1.1em;
font-weight: bold; 
width: 159px;
border: 0;
float: none !important; 
background: transparent none;
padding: 2px;
margin: 2px 0 0 0;
}
div#zoekvlak #leesverder a
{
background: transparent url(../img/nav/leesverder_of.gif) top left no-repeat;
padding: 2px 5px 2px 18px;
color:#999;
}
div#zoekvlak #leesverder a:hover
{
background: transparent url(../img/nav/leesverder_over.gif) top left no-repeat;
color:#CC0000;
}
div#zoekvlak a:link, div#zoekvlak a:visited
{
background: transparent url(../img/nav/leesverder_over.gif) top left no-repeat;
color:#CC0000;
}
/* pagina nav lijst */
div#paginanav
{
font: bold 10px/16px verdana, lucida, sans-serif;
line-height: 1.4em;
float: none !important; 

padding: 5px;
margin: 6px 0 2px 0;
display: block;
}
div#paginanav p
{
font: bold 10px/16px verdana, lucida, sans-serif;
line-height: 1.1em;
text-align: center;
padding: 5px;
margin: 0;
}
div#paginanav a
{
font: normal 10px/16px verdana, lucida, sans-serif;
padding: 2px;
text-decoration: none;
}
div#paginanav a:link
{
text-decoration: none;
}
div#paginanav a:hover
{
color:#00ADEF;
text-decoration: none;
}

div#paginanav a:visited
{
text-decoration: none;
color: #00ADEF;
}
/* datum, sgr+calamiteiten*/
div#datum
{
position: absolute;
left: 720px;
top: 0;
margin: 0;
padding: 2px 12px 0 0;
height: 20px;
width: 200px;

}
div#datum p
{
font: normal 10px/16px verdana, lucida, sans-serif;
color: #999999;
text-align: right;
}
/* breadcrumb, kruimelpad */
div#breadcrumb
{
display: none;
}
div#breadcrumb a
{
font: normal 10px/16px verdana, lucida, sans-serif;
padding: 2px;
color: #999999;
}
div#breadcrumb a:link
{
color: #999999;
}
div#breadcrumb a:hover
{
color:#00ADEF;
}
div#breadcrumb a:visited
{
color: #666;
}
/* toplogo  voor LOGO en SGR etc.  */
div#toplogo
{
display: none;

}

/*  menu links voor ACCO'S, FONT aanpassen */
div#navcontaineracco
{
display: none;
}
/* navcontainerlinks menu links met MIN HEIGHT voor uitlijnen footer  */
div#navcontainerlinks
{
display: none;
}
div#navcontainerlinks ul
{
display: none;
}
div#navcontainerlinks li 
{ 
display: none;
}
div#navcontainerlinks a
{
display: none;
}
div#navcontainerlinks p
{ 
display: none;
}
/* vervalt? */
div#navcontainerlinks p#kop
{
width: 148px;
padding: 2px 5px 6px 5px;
margin: 0;
color: #FFF;
font: bold 12px/18px  verdana, lucida, sans-serif;
background-color:#FFF;
border-right: 2px solid #FFF;
}
/* navcontainerlinks menu links en banners */
div#navcontainerlinks .banner
{ 
margin: 17px 17px 10px 16px;
display: block;
padding: 0;
width: 234px;
height: 90px;
background-color: #FFF;
border: 2px solid #E3E3E3;
}
div#navcontainerlinks .banner a
{
text-decoration: none;
display: block;
padding: 0;
width: 234px;
height: 90px;
}
div#navcontainerlinks .banner a:link, div#navcontainerlinks .banner a:visited
{
text-decoration: none;
display: block;
padding: 0;
width: 234px;
height: 90px;
}
div#navcontainerlinks .banner a:hover
{
text-decoration: none;
background-color: #FFF;
color: #FFF;
}
/*  menu rechts */
div#navrechts
{
margin: 0;
padding: 0;
width: 150px;
min-height: 555px;

}
div#navrechts ul
{
margin: 0 20px 10px 0;
padding: 0;
list-style-type: none;
line-height: 1.2em;
width: 136px;
}
div#navrechts li 
{ 
margin: 0;
padding: 0;
width: 136px;
border-bottom: 1px solid #E3E3E3;
}
div#navrechts li a
{
padding: 1px 0 1px 12px;
background: transparent url(../img/nav/rechtermenu_stipgrijs.gif) center left no-repeat;
font: normal 10px/16px verdana, lucida, sans-serif;
color: #999999;
display: block;
}
div#navrechts li a:link, div#navrechts li a:visited
{
color: #999999;
text-decoration: none;
display: block;
background: transparent url(../img/nav/rechtermenu_stipgrijs.gif) center left no-repeat;
}
div#navrechts li a:hover
{
background: #F0F2F5 url(../img/nav/rechtermenu_stipblauw.gif) center left no-repeat;
color: #00ADEF;
}
div#navrechts li#active a
{
background: #F0F2F5 url(../img/nav/rechtermenu_stiprood.gif) center left no-repeat;
color: #A99B81;
}
div#navrechts p
{ 
margin: 11px 20px 0 0;
padding: 0 0 4px 0;
font: normal 10px/16px verdana, lucida, sans-serif;
color: #838383;
width: 136px;
border-bottom: 1px solid #D9D9D9;
/*border-bottom: 1px solid #A2A2A2;
background: #FFF url(../img/stipjes_horizontaal.gif) bottom right repeat-x;
*/

}
div#navrechts p.banner
{ 
margin: 5px 0 5px 0;
padding: 0;
width: 130px;
text-align:center; 
border-bottom: 1px solid #FFF;
}
/*  float voor boeken en bestellen, lees verder */
div#rechterlinks
{
display: none;
}

/*  boeken en bestellen links lijnen, vervalt? */
div#bestellinks
{
font: normal 10px/18px verdana, lucida, sans-serif;
border: 1px solid #FFF;
margin: 0 5px 0 10px;
padding: 2px;
}
div#bestellinks a:link, div#bestellinks a:visited
{
text-decoration: none;
color: #CC0000;
}
div#bestellinks a.reserve
{
display: block;
padding: 2px 2px 4px 18px;
background: #FFF url(../img/nav/reserveren.gif) top left no-repeat;
font: bold 10px/18px verdana, lucida, sans-serif;
text-decoration: none;
}
div#bestellinks a.reserve:hover
{
background: #FFF url(../img/nav/reserveren.gif) top left no-repeat;
}
/*  EXTRA menu */
div#extramenu
{
display: none;
}
div#extramenu a
{
display: block;
padding: 0 0 6px 0;
margin: 0;
background: #FFF url(../img/nav/extra-menu_stipjes.gif) bottom left repeat-x;
}
div#extramenu a:link, div#extramenu a:visited
{
text-decoration: none;
color: #5F5148;
}
div#extramenu a:hover
{
background: #FFF url(../img/nav/extra-menu_stipjes.gif) bottom left repeat-x;
text-decoration: none;
color: #CE0802;
}

div#extramenu .rood
{
padding: 2px 2px 4px 18px;
border: 1px solid #FFF;
background: #FFF url(../img/nav/extra-menu.gif) bottom left repeat-x;
color: #CE0802;
font: bold 10px/16px verdana, lucida, sans-serif;
display: block;
}

/*  EXTRA menu rechts, vervalt? */
div#extramenurechts
{
float: none !important; 

font: normal 10px/16px verdana, lucida, sans-serif;
border: 1px solid #FFF;
margin: 0 5px 0 0;
padding: 5px;
width: 150px;
display: block;
clear: both;
}
div#extramenurechts a
{
display: block;
padding: 0 2px 4px 0;
margin: 0;
background: #FFF url(../img/nav/extra-menu_stipjes.gif) bottom left no-repeat;
text-decoration: none;
}
div#extramenurechts a:link, div#extramenurechts a:visited
{
text-decoration: none;
}
div#extramenurechts a:hover
{
background: #FFF url(../img/nav/extra-menu_stipjes.gif) bottom left no-repeat;
text-decoration: none;
}

div#extramenurechts .rood
{
padding: 2px 2px 4px 18px;
border: 1px solid #FFF;
background: #FFF url(../img/nav/extra-menu.gif) bottom left no-repeat;
color: #CC0000;
font: bold 10px/16px verdana, lucida, sans-serif;
display: block;
}

/* vanaf, lijstweergave */
#vanaf
{
float: none !important; 

padding: 0 0 2px 4px;
margin-top:0;
color: #A2A2A2;
}
/*  Div TABELLEN, voor de prijzen en data aankomst display */
div#tabellen
{
/*position: relative;*/
visibility: visible;
width: 80%;
z-index: 100;
margin: 2% 2% 2% 0;
padding: 0;
border: 0;
}

/*  TABLE specs, font kleur aanpassen, border? */
table
{
color: #5C5D63;
font: 10pt Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #FFF;
}
/*  specs .znd gebruikt voor zoektabel lijst weergave*/
td.znd
{
color: #5F5148;
margin: 0;
font: 10pt Verdana, Arial, Helvetica, sans-serif;
padding: 1px 2px 0 2px;
background: transparent url(../img/stipjes_horizontaal.gif) bottom left repeat-x;
}
/*  TABLE specs FORMULIEREN*/
table#forms
{
color: #5C5D63;
font: 10pt Verdana, Arial, Helvetica, sans-serif;
background: #FFF;
margin: 0 10px 0 10px;
padding: 0;
border: 0;
}
table#forms td
{
padding: 2px;
}
table#forms td.stip
{
background: #FFF;
background: transparent url(../img/stipjes_horizontaal.gif) bottom left repeat-x;
}
/*  TABLE specs DETAILS, kleuren aanpassen */

table#details
{
color: #5C5D63;
font: 10pt Verdana, Arial, Helvetica, sans-serif;
height: 100%;
margin: 5%;
padding: 0;
border: 1px solid #D6CA9C;
}
table#details tr
{
background: #E4DBB6;
}

table#details td.bl
{
background: #DDE2E9;
}
table#details td.bl2
{
background: #6699FF;
color: #FFF;
padding: 2px;
}
table#details td.br1
{
background: #E4DBB6;
}
table#details td.br2
{
background: #F0E9CC;
}
table#details td.wit
{
background: #FFFFFF;
border-bottom: 1px solid #D6CA9C;
}
/*  ACCOLIJST PRINT aanpassen */
div#itemlist	/* overflow: hidden; weghalen werkt print?*/
{
position: absolute;
left: 0;
top: 0;
margin: 0;
padding: 20px;
float: none !important; 
background: transparent none;
width: 90%;
height: auto;
border: 1px solid #000;
}
div#itemlist p
{
float: none !important; 
background: transparent none;
margin: 0;
padding: 0;
line-height: 12pt;

/*text-align: left;*/
}
div#itemlist img
{
left: 0;
height: 90px;
width: 90px;
display: block;
margin: 2px 0 2px 0;
padding: 0;
border: 10px solid #FFF;
/*
*/
}
/*accophoto uitlijnen PRINT versie, staat in div itemlist position:absolute;*/
.accophoto	
{
float: none !important;
/*float: none !important; */
}
/*  PRINT AANPASSEN  */
div#itemlist p.medewerkers
{
font: normal 10px/16px verdana, lucida, sans-serif;
background: transparent none;
height: 110px;
}
div#itemlist .accoheader 
{
font-size: 16pt;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
color: #00ADEF;
}
div#itemlist #leesverder
{
display: none;
/*font: normal 10px/16px verdana, lucida, sans-serif;
font-weight: bold; 
height: 18px;
margin: 0 0 2px 0;
padding: 0;
text-align: left;
float: none !important; 
background: transparent none;
text-decoration: none;*/
}

div#itemlist #email
{
font: normal 10px/16px verdana, lucida, sans-serif;
font-weight: bold; 
height: 20px;
display: block;
/*width: 240px;*/
float: none !important; 
background: transparent none;
text-decoration: none;
}
div#itemlist #email a
{
display: block;
background: transparent url(../img/nav/email_medewerkers.gif) bottom left no-repeat;
padding: 4px 2px 10px 24px;
margin: 0;
color:#CC0000;
width: 242px;
}
div#itemlist #email a:link
{
background: transparent url(../img/nav/email_medewerkers.gif) top left no-repeat;
color:#CC0000;
text-decoration: none;
}
div#itemlist #email a:hover
{
background: transparent url(../img/nav/email_medewerkers.gif) top left no-repeat;
color:#999;
text-decoration: none;
}
div#itemlist #thema
{
font: normal 10px/16px verdana, lucida, sans-serif;
font-weight: bold; 
height: 20px;
display: block;
width: 240px;
float: none !important; 
text-decoration: none;
}
div#itemlist #thema a
{
display: block;
background: transparent url(../img/nav/leesverder_stip.gif) bottom left no-repeat;
padding: 4px 2px 4px 16px;
margin: 0;
color:#CC0000;
width: 240px;
}
div#itemlist #thema a:link
{
background: transparent url(../img/nav/leesverder_stip.gif) bottom left no-repeat;
color:#CC0000;
text-decoration: none;
}
div#itemlist #thema a:hover
{
background: transparent url(../img/nav/leesverder_stip.gif) bottom left no-repeat;
color:#999;
text-decoration: none;
}

/*  font specs */
.blauw
{
color: #00ADEF;
}
.rood
{
color: #CC0000;
}
.grijs
{
color: #999;
}
/* H1 specs  */
/* Sifr vervanging KAN NIET!!!! */
h1	
{
font-size: 1.8em;
font-weight: bold;
font-family: lucida, Arial, Helvetica, sans-serif;
line-height: 1.6em;
margin: 0 0 0 22px;; 
}
h1.zoeken	
{
padding: 0;
border: 0;
margin: 0.5em 1em 0.5em 0.5em;
font: bold 18px/24px "Trebuchet MS", verdana, lucida, sans-serif;
font-weight : bold; 
line-height: 1.6em;
color: #B8B898;
}
h1.topvijf	
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16pt;
margin: 2% 0 2% 0;
width: 90%;
padding: 0;
letter-spacing: 0;
line-height: 1.1em;
border-bottom: 1pt dotted #999;
}
/* Sifr vervanging */
h1.artikelkop
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14pt;
margin: 0.5em 1em 0.5em 0;
width: 90%;
padding: 0;
line-height: 1.6em;
color: #999;
/*border-bottom: 1pt solid #999;
height: 26px;
width: 400px;*/  
}
/* Sifr vervanging*/
h1.lijstkop
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16pt;
margin: 2% 0 2% 0;
width: 90%;
padding: 0;
letter-spacing: 0;
line-height: 1.1em;
border-bottom: 1pt dotted #999;
}
/* Sifr vervanging */
h1.top10
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16pt;
margin: 0;
width: 90%;
padding: 0;
line-height: 16pt;
color: #666;
border-bottom: 1px solid #999;
}
h1.accokop	
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16pt;
margin: 2% 0 2% 0;
width: 90%;
padding: 0;
letter-spacing: 0;
line-height: 1.1em;
border-bottom: 1pt dotted #999;
}

/*h2                {color: #50596D; font: bold 11px/16px verdana, lucida, sans-serif; margin: 0 1em 0.1em 0.7em; padding: 0;}*/
h3                {color: #5F5148; font: bold 11px/16px verdana, lucida, sans-serif; margin: 0.5em 1em 0.5em 1em; padding: 0;}
h4                {color: #6699FF; font: bold 12px/18px verdana, lucida, sans-serif; margin: 0.5em 1em 0.5em 0.7em; padding: 0;}
h5                {color: #999; font: normal 12px/18px "Trebuchet MS", verdana, lucida, sans-serif; margin: 0 1em 0.5em 0.7em; padding: 0;}
h6                
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14pt;
margin: 0.5em 1em 0.5em 0;
width: 90%;
padding: 0;
color: #666;
letter-spacing: 0;
line-height: 1.6em;
border-bottom: 1px solid #999;
}
form                
{
margin: 0;
padding: 0;
}
INPUT               {border: 1px solid #CCCCCC; color: #2A1D49; font-family: verdana,helvetica,arial; font-size: 10px; padding: 0; margin: 0; }
TEXTAREA            {border: 1px solid #CCCCCC; color: #2A1D49; font-family: verdana,helvetica,arial; font-size: 8pt;}
SELECT              {border: 1px solid #dcdcdc; color: #999999; font-family: verdana,helvetica,arial; font-size: 10px; padding: 0; margin: 0;}

.radio              {border: 0; color: #DF002C;}
.butt               {display: none;}
.verzendbutt        {border: 0; background: transparent url(../img/nav/email_verzenden.gif) bottom left no-repeat; color: #CC0000; font: bold 10px/16px verdana, lucida, sans-serif; padding: 2px 10px 4px 22px; }

/* PRINT, ACCES en PRINTHEADER specs*/

p.access	{
display: none;
}
div#printheader {
position: absolute;
left: 0; 
top: 0; 
padding: 0;
margin: 0;
height: 72px;
}

/* This is the print stylesheet to hide the Flash headlines from the browser... 
regular browser text headlines will now print as normal */

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}
/**
subModal.css print css aanpassen

 */
#popupMask {
	position: relative;
	z-index: 2000;
	top: 0px;
	left: 0px;
	width: 940px;
	height: 1800px;
	opacity: .4;
	filter: alpha(opacity=60);
	/* this hack is so it works in IE
	 * I find setting the color in the css gives me more flexibility 
	 * than the PNG solution.
	 */
	background-color:transparent !important;
	background-color: #5F5148;
	/* this hack is for opera support
	 * you can uncomment the background-image if you don't care about opera.
	 * this gives you the flexibility to use any bg color that you want, instead of the png
     /img/maskBG.png STAAT REEDS IN IMG MAP dus img vervangen
	 */
	background-image/**/: url("/img/maskBG.png") !important; // For browsers Moz, Opera, etc.
	background-image:none;
	background-repeat: repeat;
	display:none;
    
}
#popupContainer {
	position: absolute;
	z-index: 2001;
	top: 0px;
	left: 0px;
	display:none;
	padding: 0px;
    overflow:hidden; /* werkt? overflow:hidden;*/
    border-bottom: 10px solid #5F5148;
}
#popupInner {
	border: 2px solid #000000;
	background-color: #ffffff;
    padding: 0 0 10px 0;
     
}

#popupFrame {
	margin: 0px;
	width: 100%;
	height: 100%;
	position: relative;
     /* overflow:auto; SCROLL!! voor tekstgedeelte moet voor Firefox op hidden*/
	z-index: 2002;
}
#popupTitleBar {
	background-color: #5F5148;
	color: #ffffff;
	font-weight: bold;
	height: 20px;
	padding: 5px;
	border-bottom: 2px solid #FFF;
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	border-right: 1px solid #FFF;
	position: relative;
	z-index: 2003;
}
#popupTitle {
	float: none !important; 

	font-size: 1.1em;
}
#popupControls {
	float: right;
	cursor: pointer;
	cursor: hand;
}