html
{
	background-color: #E8F4E2;
}
#boom_inhoud hr
{
	visibility: hidden;
}
#aspnetForm
{
	/*background-image : url(../../design/body_back_algemeen.png); 	background-position: 50% 100%; 	background-repeat: repeat-y;*/
}
/* 
Kleuren:
#CADD36						RIVM Bladgroen
202 221 54					Herkenningskleur van RIVM. 
							Terug te vinden in o.a. het beeldmerk, footer en als 
							accentkleur voor kaderbalkjes.
#006987						RIVM Azuurblauw
0 105 135					Andere herkenningskleur van RIVM. Terug te vinden 
							in o.a. de navigatiebalk en kleuren van links.
#E8F4E2						Lichtgroen
232 244 226					Achtergrondkleur van de website.
#DCDFDE						Lichtgrijs
220 223 222							Kleur van het vlak rechtsboven, 
							van haarlijntjes en van rechter deel van de footer.
#000000						Zwart
0 0 0						Kleur van de platte teksten  en koppen.
#FFFFFF						Wit
255 255 255					Kleur van de pagina.
*/
/* Start of component template output*/
body.ProWeb #slogan
{
	font-family: Times New Roman;
	display: none;
}
body.ProWeb .print
{
	top: 173px;
}

body.ProWeb #path
{
	top: 173px !important;
}
body.ProWeb #SubSiteTitle
{
	top: 177px !important;
	width: 600px;
}

body.ProWeb #path ul
{
	margin-left: 0;
}
body.ProWeb
{
	background-image: url(../../images/body_back_algemeen.gif);
	background-position: 50% 100%;
	background-repeat: repeat-y;
}
body.ProWeb #mainNavigation
{
}
body.ProWeb #header
{
	background-image: url(../../images/Proweb/home_bg_theme_header.jpg);
	background-repeat: no-repeat;
	height: 140px;
}
body.ProWeb #header #logo
{
	display: none;
}
body.ProWeb #slogan
{
	background-image: url(../../design/arrow.gif);
	padding-left: 0px;
}
body.ProWeb #search
{
	top: 83px;
	left: 660px;
}
body.ProWeb #search button
{
}
body.ProWeb #search button span
{
	background-image: url(../../images/design/zoek_gray.gif);
}
body.ProWeb #search button span.on, body.ProWeb #search button span:hover
{
	background-image: url(../../images/design/zoek_gray_on.gif);
}
body.ProWeb #canvas
{
	background-color: White;
	background-image: url(../../images/ProWeb/home_bg_theme_right.jpg);
	background-repeat: no-repeat;
	background-position: 114px right;
}
body.ProWeb #sitetabs
{
	top: 140px;
}
.ProWeb #metaNavigation
{
	left: 650px;
	top: 6px;
	font-weight: bold;
	color: #006987;
}
.ProWeb #metaNavigation img
{
	padding: 0px;
	border: 0px;
	padding-top: 0px;
	vertical-align: bottom;
}
body.ProWeb #footer
{
	background-image: url(../../design/footer.jpg);
	width: 980px;
	height: 29px;
	margin-top: 0px;
	margin-right: auto;
	background-repeat: no-repeat;
	background-position: left bottom;
	clear: both;
	margin-left: 0;
	_margin-left: 1px;
}
body.ProWebHome #SubSiteTitle
{
	display: none;
}
body.ProWebHome #mainNavigation
{
	display: none;
}
body.ProWebHome #content
{
	width: 645px;
}
body.ProWebHome #body
{
	width: 100%;
	float: none;
}
body.ProWebHome .Kader2Koloms
{
	background-image: url(../../images/ProWeb/Kader2KolomsExtraWide.jpg) !important;
	background-repeat: no-repeat;
}
body.ProWebHome #content .textFrameLabel
{
	width: 98%;
}
body.ProWebHome #content .Kader2Koloms dd
{
	color: #006987;
	font-weight: bold;
	font-size: 10pt;
	padding-left: 5px;
	margin-left: 60px;
}
body.ProWebHome #related .textFrameLabel
{
	color: #006987;
}
body.ProWebHome #content .Kader2Koloms dt
{
	font-size: 10pt;
	float: left;
	color: Gray;
	height: 25px;
}
body.ProWebHome #content
{
	margin-top: 57px;
}
body.ProWebHome .Kader2Koloms .first_box, body.ProWebHome .Kader2Koloms .second_box
{
	width: 280px;
}
body.ProWebHome .Kader2KolomsEnd
{
	background-image: url(../../images/ProWeb/Kader2KolomsExtraWideBottom.gif) !important;
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 20px;
}
/*kleuren preventie
tab: #00b5ac 0 181 172
lichte kleur rechts 226 246 245*/
body.pweb_preventie-ziekte-zorg .SiteTabsOn, body.pweb_preventie-ziekte-zorg .SiteTabsOnRed
{
	background-color: #00b5ac !important;
	color: #ffffff !important;
}
body.pweb_preventie-ziekte-zorg #header
{
	background-image: url(../../images/Proweb/home_bg_theme_header_preventie.jpg);
}
body.pweb_onderwerpen #header
{
	background-image: url(../../images/Proweb/home_bg_theme_header_onderwerpen.jpg);
}
body.pweb_preventie-ziekte-zorg #sitetabs
{
	border-bottom: 3px solid #00b5ac !important;
}
body.pweb_preventie-ziekte-zorg #canvas
{
	background-image: url(../../images/ProWeb/home_bg_theme_right_preventie_ziekte.jpg);
	background-repeat: no-repeat;
	background-position: 645px 115px;
}
/*kleuren infectieziekten
tab: #b601600 181 172
lichte kleur rechts 248 234 241*/
body.pweb_infectieziekten .SiteTabsOn, body.pweb_infectieziekten .SiteTabsOnRed
{
	background-color: #b60160 !important;
	color: #ffffff !important;
}
body.pweb_infectieziekten #canvas
{
	background-image: url(../../images/ProWeb/home_bg_theme_right_infectieziekten.jpg);
	background-repeat: no-repeat;
	background-position: 645px 115px;
}
body.pweb_infectieziekten #sitetabs
{
	border-bottom: 3px solid #b60160 !important;
}

/*kleuren milieu
tab: #92D400
lichte kleur rechts 245 248 216 #F5f8d8*/
body.pweb_milieu-leefomgeving .SiteTabsOn, body.pweb_milieu-leefomgeving .SiteTabsOnRed
{
	background-color: #92D400 !important;
	color: #ffffff !important;
}
body.pweb_milieu-leefomgeving #sitetabs
{
	border-bottom: 3px solid #92D400 !important;
}
body.pweb_milieu-leefomgeving #canvas
{
	background-image: url(../../images/ProWeb/home_bg_theme_right_milieu.jpg);
	background-repeat: no-repeat;
	background-position: 645px 115px;
}
/*kleuren leefstijl
tab: #C75B12
lichte kleur rechts*/
body.pweb_leefstijl-voeding .SiteTabsOn, body.pweb_leefstijl-voeding .SiteTabsOnRed
{
	background-color: #C75B12;
	color: #ffffff !important;
}
body.pweb_leefstijl-voeding #sitetabs
{
	border-bottom: 3px solid #C75B12;
}
body.pweb_leefstijl-voeding #canvas
{
	background-image: url(../../images/ProWeb/home_bg_theme_right_leefstijl.jpg);
	background-repeat: no-repeat;
	background-position: 645px 115px;
}
/* Start of component template output*/
body.NetWriter #slogan
{
	font-family: Times New Roman;
}
body.NetWriter #path
{
}
body.NetWriter #path ul
{
	margin-left: 0;
}
body.NetWriter .outputModeHeader
{
	display: none;
}
body.NetWriter
{
	background-image: url(../../images/design/body_back_algemeen.gif);
	background-position: 50% 100%;
	background-repeat: repeat-y;
}
body.NetWriter #mainNavigation
{
}
body.NetWriter #header
{
	background-image: url(../../images/NetWriter/home_bg_theme_header.jpg);
	background-repeat: no-repeat;
	height: 117px;
}
body.NetWriter #header #logo
{
	display: none;
}
body.NetWriter #slogan
{
	background-image: url(../../design/arrow.gif);
	padding-left: 0px;
}
body.NetWriter #search
{
	top: 83px;
	left: 660px;
}

body.NetWriter #search button
{
}
body.NetWriter #search button span
{
	background-image: url(../../images/design/zoek_green.gif);
}
body.NetWriter #search button span.on, body.NetWriter #search button span:hover
{
	background-image: url(../../images/design/zoek_green_on.gif);
}
body.NetWriter #canvas
{
	background-color: White;
	background-image: url(../../images/NetWriter/home_bg_theme_right.jpg);
	background-repeat: no-repeat;
	background-position: 645px 115px;
	background-repeat: no-repeat; /*	    border-left:0px solid white;         border-right:0px solid white;*/
}
body.NetWriter #SubSiteTitle
{
	width: 600px;
}
body.nw_mem_member-site #SubSiteTitle
{
	width: 960px;
}
body.NetWriter #sitetabs
{
	top: 117px;
}
body.NetWriter #footer
{
	background-image: url(../../design/footer.jpg);
	width: 980px;
	height: 29px;
	margin-top: 0px;
	margin-right: auto;
	background-repeat: no-repeat;
	background-position: left bottom;
	clear: both;
	margin-left: 0;
	_margin-left: 1px;
}
/*Member site afwijkende achtergrond*/
body.nw_mem_member-site #canvas
{
	background-image: url(../../images/NetWriter/home_bg_theme_right_member.jpg);
}
body.plgl_i-database #search
{
	display: none;
}
/* Start of component template output*/
.CGLHome #metaNavigation, .RIVM #metaNavigation, .NetWriter #metaNavigation
{
	left: 650px;
	top: 6px;
	font-weight: bold;
	color: #006987;
}
.CGLHome #metaNavigation img, .RIVM #metaNavigation img
{
	padding: 0px;
	border: 0px;
	padding-top: 0px;
	vertical-align: bottom;
}
body.CGLHome
{
	background-image: url(../../images/body_back_algemeen.gif);
	background-repeat: repeat-y;
}
body.CGLHome #canvas
{
	background-color: White;
	background-image: url(../../images/site_CGL/home_bg_theme_right.jpg);
	background-repeat: no-repeat;
	background-position: 645px 115px;
	position: relative;
	width: 980px;
}
body.CGLHome #mainNavigation
{
	display: none;
}
body.CGLHome #body
{
	width: 100%;
	float: none;
}
body.CGLHome #content
{
	width: 645px;
	height: 400px;
}
body.CGLHome .first_box, body.CGLHome .second_box
{
	width: 300px;
}
body.CGLHome #sitetabs
{
	top: 117px;
}
body.CGLHome #header
{
	background-image: url(../../images/site_CGL/home_bg_theme_header.jpg);
	background-repeat: no-repeat;
	height: 142px;
}
body.CGLHome #header #logo
{
	display: none;
}
body.CGLHome #slogan /*Todo: aanpasen voor thema*/
{
	background-image: url(../../design/arrow.gif);
	padding-left: 0px;
}
body.CGLHome #search
{
	top: 83px;
	left: 660px;
}
body.CGLHome #search button
{
}
body.CGLHome #search button span
{
	background-image: url(../../images/design/zoek_green.gif);
}
body.CGLHome #search button span.on, body.CGLHome #search button span:hover
{
	background-image: url(../../images/design/zoek_green_on.gif);
}
body.CGLHome #footer
{
	background-image: url(../../design/footer.jpg);
	width: 980px;
	height: 29px;
	margin-top: 0px;
	margin-left: 0;
	_margin-left: 1px;
	margin-right: auto;
	background-repeat: no-repeat;
	background-position: left bottom;
	clear: both;
}
body.CGLHome #slogan
{
	font-family: Times New Roman;
}
body.CGLHome #path
{
	display: none;
}
body.CGLHome #path ul
{
	margin-left: 0;
}
body.CGLHome #SubSiteTitle
{
	display: none;
}
body.CGLHome #content
{
	margin-top: 30px;
}
body.CGLHome .kb_linklist
{
	border: #cadd36 2px solid !important;
	border-bottom: #cadd36 2px solid !important;
	border-left: #cadd36 2px solid !important;
	border-right: #cadd36 2px solid !important;
}
/**********************************/
/*General Feedback Control For CGL*/
/**********************************/
body.CGL .nw_control_user_feedback fieldset
{
    margin:0;
    padding:0;
}
body.CGL .nw_control_user_feedback fieldset legend
{
    margin-left:-10px;
    margin-bottom:5px;
}
body.CGL .nw_control_user_feedback fieldset div
{
    clear:both;
}
body.CGL .nw_control_user_feedback fieldset div label
{
    width:12em;
    float:left;
}
body.CGL .nw_control_user_feedback fieldset div input
{
    float:left;
}
body.CGL .nw_control_user_feedback fieldset div .vraag
{
    clear:both;
    float:none;
    margin-top:5px;
    display:block;
}
body.CGL .nw_control_user_feedback fieldset div textarea.nw_control_user_feedback_textarea
{
    clear:both;
    width:99%
}
body.CGL .nw_control_user_feedback_submit
{
    float:right;
    margin-bottom:15px;
}
body.CGL .searchtasklink
{
	display:block;
	padding-bottom:10px;
}
body.detaildocument #content, body.document #content

{
	float:left;
	width:645px !important;
}
/* End of component template output */
body.RIVM #slogan
{
	font-family: Times New Roman;
}
body.RIVM #path
{
}
body.RIVM #path ul
{
	margin-left: 0;
}
body.RIVM
{
	background-image: url(../../images/body_back_algemeen.gif);
	background-position: 50% 100%;
	background-repeat: repeat-y;
}
body.RIVM #mainNavigation
{
}
body.CGL #header
{
	background-image: url(../../images/site_CGL/home_bg_theme_header.jpg);
	background-repeat: no-repeat;
	height: 117px;
}
body.RIVM #header
{
	height: 117px;
}
body.RIVM #header #logo
{
	display: none;
}
body.RIVM #slogan
{
	background-image: url(../../design/arrow.gif);
	padding-left: 0px;
}
body.RIVM #search
{
	top: 83px;
	left: 660px;
}
body.RIVM #search button
{
}
body.RIVM #search button span
{
	background-image: url(../../images/design/zoek_green.gif);
}
body.RIVM #search button span.on, body.RIVM #search button span:hover
{
	background-image: url(../../images/design/zoek_green_on.gif);
}
body.RIVM #canvas
{
	background-color: White;
	background-repeat: no-repeat;
	background-position: 114px right;
}
body.RIVM #sitetabs
{
	top: 117px;
}
body.RIVM #footer
{
	background-image: url(../../design/footer.jpg);
	width: 980px;
	height: 29px;
	margin-top: 0px;
	margin-right: auto;
	background-repeat: no-repeat;
	background-position: left bottom;
	clear: both;
	margin-left: 0;
	_margin-left: 1px;
}
body.RIVM #related
{
	margin-top: 77px;
}
body.RIVM #mainNavigation
{
	margin-top: 80px;
}
body.RIVM #SubSiteTitle
{
	font-family: Arial !important;
	font-size: 100% !important;
	font-weight: bold !important;
	width: 182px !important;
	padding-top: 15px !important;
	border-bottom: #E8F4E2 2px solid !important;
	top: 161px;
}
body.RIVM #content
{
	margin-top: 60px;
}
/* End of component template output *//* Start of component template output */
body.Algemeen
{
	background-image: url(../../images/body_back_algemeen_tcm115-40844.png);
}
body.Algemeen #header
{
	background-image: url(../../images/MP_algemeen_tcm115-40730.jpg);
}
body.Algemeen #slogan
{
	background-image: url(../../images/slogan_back_algemeen_tcm115-40821.gif);
}
body.Algemeen #search button
{
}
body.Algemeen #search button span
{
	background-image: url(../../images/design/zoek_gray.gif);
}
body.Algemeen #search button span.on, body.Algemeen #search button span:hover
{
	background-image: url(../../images/design/zoek_gray_on.gif);
}

#content ul.link_list li span
{
	/*padding-left:6px;*/
}

/*Staat hier ivm de volgorde, anders wordt het overgenomen van het thema....*/
body.detaildocument #body, body.document #body,
body.full #body, body.full #content, body.plgl_zoeken #body, body.plgl_zoeken #content
{
	float: left;
	width: 960px !important;
}

body.detaildocument #mainNavigation, body.document #mainNavigation,
body.detaildocument #SubSiteTitle, body.document #SubSiteTitle,
body.full #mainNavigation, body.full #SubSiteTitle
{
	display: none;
}

.trefwoorden_pane
{
	float: right;
	width: 307px;
	background-image: url(../../images/ProWeb/Kader2KolomsRechterberm.jpg);
	background-repeat: no-repeat;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.trefwoorden_pane h1, .trefwoorden_pane h2, .trefwoorden_pane h3
{
	padding-left: 10px;
}

.trefwoorden_pane .kb_linklist
{
	background-image: url(../../images/ProWeb/Kader2KolomsRechterbermBottom.gif);
	width: 307px;
	background-repeat: no-repeat;
	background-position: bottom left;
}

.zoekresultaten_pane
{
	float: left;
	width: 600px;
}
body.plgl_zoeken #mainNavigation, body.plgl_zoeken #SubSiteTitle
{
	display: none;
}
.RIVM #banners
{
}
.RIVM #banners ul
{
	margin-left: 0;
	clear: both;
}
.RIVM #banners ul li
{
	float: left;
	list-style-image: none;
}
.RIVM #banners ul li img
{
	width: 80px;
}
body.Kompas #header, body.Atlas #header
{
	background-image: url(../../images/VTV/home_bg_theme_header_kompas.jpg);
	background-repeat: no-repeat;
	height: 61px;
}
body.Atlas #header
{
	background-image: url(../../images/VTV/home_bg_theme_header_atlas.jpg);
}
body.Kompas #sitetabs, body.Atlas #sitetabs
{
	top: 61px;
}
body.Kompas #slogan, body.Atlas #slogan
{
	top: 38px;
	font-size: 10px;
	left: 134px;
}
body.Kompas #search, body.Atlas #search
{
	top: 34px;
}
body.Kompas #path, body.Atlas #path
{
	top: 90px;
}
body.Kompas #mainNavigation, body.Atlas #mainNavigation
{
	margin-top: 74px;
}
body.Kompas #SubSiteTitle, body.Atlas #SubSiteTitle
{
	top: 104px;
}
body.Kompas h2.indexHeader1, body.Atlas h2.indexHeader1, body.Kompas h2.indexHeader2, body.Atlas h2.indexHeader2
{
	border-bottom: 0px solid white !important;
	color: #006987;
}
body.Kompas h2.indexHeader1, body.Atlas h2.indexHeader1
{
	font-size: 110% !important;
}
body.Kompas h2.indexHeader2, body.Atlas h2.indexHeader2
{
	font-size: 100% !important;
}
body.Kompas .print, body.Atlas .print
{
	top: 90px;
}
body.Kompas #search button span, body.Atlas #search button span
{
	background-image: url(../../images/design/zoek_gray.gif);
}
.AtlasClickableBanner
{
	margin-left: 0px;
	margin-bottom: 16px;
}
#footer div
{
	font-weight: bold;
	color: #006987;
	font-size: 80%;
	padding-left: 4px;
	padding-top: 6px;
}

#tabMenu li a, #tabMenu li a:link, #tabMenu li a:visited, #tabMenu li a:active
{
	color: White;
}
#tabMenu li a:hover
{
	color: #CADD36;
}
#tabMenu
{
	padding-right: 6px;
}
#tabMenu li
{
	float: right;
	padding-top: 2px;
	padding-right: 4px;
	color: White;
	font-weight: bold;
	list-style-image: none;
	list-style-type: none;
}

.content_footer_center .textCopyright
{
	font-style: normal;
	font-weight: bold;
}
body.Kompas #SubSiteTitle,body.KompasHome #SubSiteTitle,body.Atlas #SubSiteTitle
{
	display:none;
}
/*Afwijkende kleuren voor ISISweb:*/
/*Siteonderdelen een ISIS-kleurtje.*/
body.ISISWEB #header
{
    background-image:url(../../images/ISISweb/home_bg_theme_header.jpg);
    background-repeat:no-repeat;
}
body.ISISWEB #sitetabs,
body.ISISWEB #footer
{
    Background-color:#47957b;
}
body.ISISWEB #footer
{
    background-image: url(../../images/ISISweb/footer.jpg);
}
body.ISISWEB .SiteTabsOn, 
body.ISISWEB .SiteTabsOnRed 
{
    background-color:#FFFFFF;
    background-image:url(../../images/ISISweb/tabshader.gif);
}
body.ISISWEB a.SiteTabsOn:hover,
body.ISISWEB a.SiteTabsOnRed:hover 
{
    color:#47957b !important;
}
body.ISISWEB a.SiteTabs:hover, 
body.ISISWEB a.SiteTabsRed:hover
{
    color:#cee0e0 !important;
}
body.ISISWEB #search button span
{
	background-image: url(../../images/design/zoek_gray.gif);
}
body.ISISWEB #search button span.on, body.NetWriter #search button span:hover
{
	background-image: url(../../images/design/zoek_gray_on.gif);
}
/*De frames een ISIS-kleurtje:*/
body.ISISWEB .Kader2Koloms
{
	background-image: url(../../images/ISISweb/Kader2KolomsExtraWide.jpg) !important;
	background-repeat: no-repeat;
}
body.ISISWEB .Kader2KolomsEnd
{
	background-image: url(../../images/ISISweb/Kader2KolomsExtraWideBottom.gif) !important;
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 20px;
}
body.ISISWEB .trefwoorden_pane
{
	background-image: url(../../images/ISISweb/Kader2KolomsRechterberm.jpg);
}
body.ISISWEB .trefwoorden_pane .kb_linklist
{
	background-image: url(../../images/ISISweb/Kader2KolomsRechterbermBottom.gif);
}
body.ISISWEB #content .Kader1Koloms,
body.ISISWEB  #content .Kader2Koloms
{
	background-image: url(../../images/ISISweb/Kader2KolomsNormaal.jpg);
}
body.ISISWEB #content .Kader1KolomsEnd,
body.ISISWEB #content .Kader2KolomsEnd
{
	background-image: url(../../images/ISISweb/Kader2KolomsNormaalBottom.gif);
}
body.ISISWEB .wide #content .Kader1Koloms,
body.ISISWEB .wide #content .Kader2Koloms
{
	background-image: url(../../images/ISISweb/Kader2KolomsWide.jpg);
}
body.ISISWEB .wide #content .Kader1KolomsEnd,
body.ISISWEB .wide #content .Kader2KolomsEnd
{
	background-image: url(../../images/ISISweb/Kader2KolomsWideBottom.gif);
}
body.ISISWEB #mainNavigation .Kader1Koloms,
body.ISISWEB #related .Kader1Koloms
{
	background-image: url(../../images/ISISweb/Kader2KolomsRechterberm.jpg);
}
body.ISISWEB .wide #mainNavigation .Kader1Koloms,
body.ISISWEB .wide #related .Kader1Koloms
{
	background-image: url(../../images/ISISweb/Kader2KolomsNarrow.jpg);
}
body.ISISWEB #mainNavigation .Kader1KolomsEnd,
body.ISISWEB #related .Kader1KolomsEnd
{
	background-image: url(../../images/ISISweb/Kader2KolomsRechterbermBottom.gif);
}
body.ISISWEB .wide #mainNavigation .Kader1KolomsEnd,
body.ISISWEB .wide #related .Kader1KolomsEnd
{
	background-image: url(../../images/ISISweb/Kader2KolomsNarrowBottom.gif);
}
/*De tabellen in de content een ISIS-kleurtje.*/
body.ISISWEB .bg_grid_left_top 
{
    background-image: url(../../images/ISISweb/table_line_green.gif);	
}
body.ISISWEB .bg_grid_right_top 
{	
    background-image: url(../../images/ISISweb/table_line_green.gif);	
}
body.ISISWEB .bg_grid_left_bottom 
{	
    background-image: url(../../images/ISISweb/table_line_gray.gif);	
}
body.ISISWEB .bg_grid_right_bottom 
{
    background-image: url(../../images/ISISweb/table_line_gray.gif);	
}
body.ISISWEB thead th
{
    background-color:#47957b;
    color:#fff;
}
/*De header een ISIS-kleurtje.*/
body.ISISWEB #content H2
{
    border-color:#47957b;
}
body.ISISWEB .textFrameLabel
{
    border-color:#47957b;
}










/*Afwijkende kleuren voor ezips:*/
/*Siteonderdelen een ezips-kleurtje.*/
body.ezips
{
    background-color:#fff;
    background-image:url(../../images/EZIPS/bg.gif);
    background-repeat:repeat-x;
    background-position:left top;
}
body.ezips #frmSearchButton
{
    width:70px;
}
body.ezips #aspnetForm,
body.ezips #canvas
{
    width:980px;
    background-color:Transparent;
}
body.ezipsfull,
body.ezipsfull #aspnetForm,
body.ezipsfull #canvas,
body.ezipsfull #body,
body.ezipsfull #footer,
body.ezipsfull #content
{
    width:99% !important;
}
body.ezips #header
{
    height:117px !important;
    background-image:url(../../images/EZIPS/home_bg_theme_header.jpg);
    background-repeat:no-repeat;
    width:100%;
}
body.ezipsfull #body
{
    float:none;
    margin-top:40px;
}
body.ezips #sitetabs,
body.ezips #footer
{
    Background-color:#47957b;
}
body.ezips #footer
{
    background-image: url(../../images/EZIPS/footer.jpg);
}
body.ezips .SiteTabsOn, 
body.ezips .SiteTabsOnRed 
{
    background-color:#FFFFFF;
    background-image:url(../../images/EZIPS/tabshader.gif);
}
body.ezips a.SiteTabsOn:hover,
body.ezips a.SiteTabsOnRed:hover 
{
    color:#47957b !important;
}
body.ezips a.SiteTabs:hover, 
body.ezips a.SiteTabsRed:hover
{
    color:#cee0e0 !important;
}
body.ezips #search button span
{
	background-image: url(../../images/design/zoek_gray.gif);
}
body.ezips #search button span.on
{
	background-image: url(../../images/design/zoek_gray_on.gif);
}
/*De frames een ezips-kleurtje:*/
body.ezips .Kader2Koloms
{
	background-image: url(../../images/EZIPS/Kader2KolomsExtraWide.jpg) !important;
	background-repeat: no-repeat;
}
body.ezips .Kader2KolomsEnd
{
	background-image: url(../../images/EZIPS/Kader2KolomsExtraWideBottom.gif) !important;
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 20px;
}
body.ezips .trefwoorden_pane
{
	background-image: url(../../images/EZIPS/Kader2KolomsRechterberm.jpg);
}
body.ezips .trefwoorden_pane .kb_linklist
{
	background-image: url(../../images/EZIPS/Kader2KolomsRechterbermBottom.gif);
}
body.ezips #content .Kader1Koloms,
body.ezips  #content .Kader2Koloms
{
	background-image: url(../../images/EZIPS/Kader2KolomsNormaal.jpg);
}
body.ezips #content .Kader1KolomsEnd,
body.ezips #content .Kader2KolomsEnd
{
	background-image: url(../../images/EZIPS/Kader2KolomsNormaalBottom.gif);
}
body.ezips .wide #content .Kader1Koloms,
body.ezips .wide #content .Kader2Koloms
{
	background-image: url(../../images/EZIPS/Kader2KolomsWide.jpg);
}
body.ezips .wide #content .Kader1KolomsEnd,
body.ezips .wide #content .Kader2KolomsEnd
{
	background-image: url(../../images/EZIPS/Kader2KolomsWideBottom.gif);
}
body.ezips #mainNavigation .Kader1Koloms,
body.ezips #related .Kader1Koloms
{
	background-image: url(../../images/EZIPS/Kader2KolomsRechterberm.jpg);
}
body.ezips .wide #mainNavigation .Kader1Koloms,
body.ezips .wide #related .Kader1Koloms
{
	background-image: url(../../images/EZIPS/Kader2KolomsNarrow.jpg);
}
body.ezips #mainNavigation .Kader1KolomsEnd,
body.ezips #related .Kader1KolomsEnd
{
	background-image: url(../../images/EZIPS/Kader2KolomsRechterbermBottom.gif);
}
body.ezips .wide #mainNavigation .Kader1KolomsEnd,
body.ezips .wide #related .Kader1KolomsEnd
{
	background-image: url(../../images/EZIPS/Kader2KolomsNarrowBottom.gif);
}
/*De tabellen in de content een ISIS-kleurtje.*/
body.ezips .bg_grid_left_top 
{
    background-image: url(../../images/EZIPS/table_line_green.gif);	
}
body.ezips .bg_grid_right_top 
{ 	
    background-image: url(../../images/EZIPS/table_line_green.gif);	
}
body.ezips .bg_grid_left_bottom 
{	
    background-image: url(../../images/EZIPS/table_line_gray.gif);	
}
body.ezips .bg_grid_right_bottom 
{
    background-image: url(../../images/EZIPS/table_line_gray.gif);	
}
body.ezips thead th
{
    background-color:#47957b;
    color:#fff;
}
/*De header een EZIPS-kleurtje.*/
body.ezips #content H2
{
    border-color:#47957b;
}
body.ezips .textFrameLabel
{
    border-color:#47957b;
}
/*Geen algemene search voor ezips*/
body.ezips #search
{
    display:none;
}
/*Geen algemene print voot ezips*/
body.ezips .print
{
    display:none;
}
/*************************/
/*Stijl voor de VTV 2010:*/
/*************************/
body.VTV2010 #header
{
	background-image: url(../../images/VTV2010/bg_header_vtv2010.jpg);
	background-repeat: no-repeat;
	height: 117px;
}

.VTV2010Home #metaNavigation
{
	left: 650px;
	top: 6px;
	font-weight: bold;
	color: #006987;
}
.VTV2010Home #metaNavigation img
{
	padding: 0px;
	border: 0px;
	padding-top: 0px;
	vertical-align: bottom;
}
body.VTV2010Home
{
	background-image: url(../../images/body_back_algemeen.gif);
	background-repeat: repeat-y;
}
body.VTV2010Home #canvas
{
	background-color: White;
	background-image: url(../../images/VTV2010/home_bg_theme_right.jpg);
	background-repeat: no-repeat;
	background-position: 645px 115px;
	position: relative;
	width: 980px;
}
body.VTV2010Home #mainNavigation
{
	display: none;
}
body.VTV2010Home #body
{
	width: 100%;
	float: none;
}
body.VTV2010Home #content
{
	width: 645px;
	height: 400px;
}
body.VTV2010Home .first_box, body.VTV2010 .second_box
{
	width: 300px;
}
body.VTV2010Home #sitetabs
{
	top: 117px;
}
body.VTV2010Home #header
{
	background-image: url(../../images/VTV2010/bg_header_vtv2010.jpg);
	background-repeat: no-repeat;
	height: 142px;
}
body.VTV2010Home #header #logo
{
	display: none;
}
body.VTV2010 #slogan,
body.VTV2010Home #slogan 
{
	background-image: url(../../design/arrow.gif);
	padding-left: 183px;
	padding-top: 4px;
	top:86px;
}
body.VTV2010Home #search
{
	top: 83px;
	left: 660px;
}
body.VTV2010Home #search button
{
}
body.VTV2010 #search button span,
body.VTV2010 #search button span.on, 
body.VTV2010 #search button span:hover,
body.VTV2010Home #search button span,
body.VTV2010Home #search button span.on, 
body.VTV2010Home #search button span:hover
{
	background-image: url(../../images/design/zoek_gray_on.gif);
}
body.VTV2010Home #footer
{
	background-image: url(../../design/footer.jpg);
	width: 980px;
	height: 29px;
	margin-top: 0px;
	margin-left: 0;
	_margin-left: 1px;
	margin-right: auto;
	background-repeat: no-repeat;
	background-position: left bottom;
	clear: both;
}
body.VTV2010Home #slogan
{
	font-family: Times New Roman;
}
body.VTV2010Home #path
{
	display: none;
}
body.VTV2010Home #path ul
{
	margin-left: 0;
}
body.VTV2010Home #SubSiteTitle
{
	display: none;
}
body.VTV2010Home #content
{
	margin-top: 30px;
}
body.VTV2010Home .kb_linklist
{
	border: #cadd36 2px solid !important;
	border-bottom: #cadd36 2px solid !important;
	border-left: #cadd36 2px solid !important;
	border-right: #cadd36 2px solid !important;
}
body.VTV2010 #search,
body.VTV2010Home #search
{
    display:none;
}
body.VTV2010 #search button span,
body.VTV2010Home #search button span
{
	background-image: url(../../images/design/zoek_gray.gif);
}
body.VTV2010 #search button span.on,
body.VTV2010 #search button span:hover,
body.VTV2010Home #search button span.on,
body.VTV2010Home #search button span:hover
{
	background-image: url(../../images/design/zoek_gray_on.gif);
}

body.VTV2010 .textImageFrame,
body.VTV2010Home .textImageFrame
{
    background-color:#dcdfde;
}
body.VTV2010 .indexContentsObjectClassIcon,
body.VTV2010Home .indexContentsObjectClassIcon
{
    list-style-image: url(../../images/objects_cropped/arrowtodocs.gif);
}

/**********************/
/*Stijl voor de Ceses:*/
/**********************/
body.Ceses #header
{
	background-image: url(../../images/CESES/bg_home_header_Ceses2.jpg);
	background-repeat: no-repeat;
	height: 117px;
}
body.Ceses #cansas
{
    Background-image:none;
}
body.Ceses #slogan
{
	left: 208px;
}
body.Ceses #SubSiteTitle
{
    display:none;
}
	body.Ceses #mainNavigation
{
	margin-top: 50px;
}
body.CesesWide #content
{
		width: 645px;
}
body.CesesWide #mainNavigation
{
		display:none;
		top:3px;
}
body.CesesWide #body
{
	width: 100%;
	float: none;
}
body.Ceses #canvas
{
	background-image: none;
}
body.Ceses #search
{
    display:none;
}
body.CesesHome #search button span,
body.CesesHome #search button span.on,
body.CesesHome #search button span:hover,
body.Ceses #search button span,
body.Ceses #search button span.on,
body.Ceses #search button span:hover
{
	background-image: url(../../images/design/zoek_gray_on.gif);
}
body.Ceses #metaNavigation
{
    display:none;
}
#metaNavigation
{
    text-align:right;
    top:3px !important;
}
body.Ceses #metaNavigation .rivmHomeLink
{
    background-image: url(../../images/objects_cropped/home.gif);
    background-repeat: no-repeat;
    background-position:right;
    padding-right:25px;
}
body.Ceses #metaNavigation .vwaHomeLink
{
    background-image: url(../../images/ceses/vwa_20x20.gif);
    background-position:right;
    background-repeat: no-repeat;
    height:20px;
    display:block;
    padding-right:25px;
}
body.Ceses #metaNavigation .thirdrow ul,
body.Ceses #metaNavigation .thirdrow li
{
    float:right; 
    padding-right:0;
}
body.Ceses #metaNavigation .metaNavigationFirst,
body.Ceses #metaNavigation .thirdrwo
{
    height:18px;
}
#body.Ceses #metaNavigation .secondrow
{
    height:22px;
}
#body.Ceses .kb_linklist a
{
  background-image:none !important;
  padding-left:0 !important;
}

/*******************************/
/*NetWriter openSource (basis):*/
/*******************************/
/*Kleuren NetWriter openSource:*/
/*******************************/
/*Licht:               #bbdee8 */
/*Licht (alternatief): #8fd4e8 */
/*Middel:              #a3c1c9 */
/*Middel (alternatief):#6b9fae */
/*Donker:              #4c899a */
/*Donker (alternatief):#26444d */
/*Teksten:             #26444d */
/*******************************/
/* Start of component template output*/
html.NWOS,
body.NWOS form
{
    background-color:#f6f6f6;
}
body.NWOS #slogan
{
	font-family: Times New Roman;
}
body.NWOS #path
{
}
body.NWOS #path ul
{
	margin-left: 0;
}
body.NWOS .outputModeHeader
{
	display: none;
}
body.NWOS
{
	background-image: url(../../images/NWOS/body_bg_nwos.gif);
	background-position: 50% 100%;
	background-repeat: repeat-y;
}
body.NWOS #mainNavigation
{
}
body.NWOS #metaNavigation
{
    right:0;
    left:auto;
}
body.NWOS #metaNavigation a
{
    color:#f6f6f6;
}
body.NWOS #header
{
	background-image: url(../../images/NWOS/bg_home_header_nwos.jpg);
	background-repeat: no-repeat;
	height: 117px;
}
body.NWOS #header #logo
{
	display: none;
}
body.NWOS #slogan
{
	background-image: url(../../design/arrow_nwos.gif);
	padding-left: 0px;
}
body.NWOS #search
{
	top: 83px;
	left: 660px;
}
body.NWOS #search button
{
}
body.NWOS #search button span
{
	background-image: url(../../images/NWOS/zoek_nwos.gif);
}
body.NWOS #search button span.on, 
body.NWOS #search button span:hover
{
	background-image: url(../../images/NWOS/zoek_nwos_on.gif);
}
body.NWOS #canvas
{
	background-color: White;
	background-image: url(../../images/nwos/home_bg_nwos_right.jpg);
	background-repeat: no-repeat;
	background-position: 645px 115px;
	background-repeat: no-repeat; 
}
body.NWOS #SubSiteTitle
{
	width: 600px;
}
body.NWOS #sitetabs
{
	top: 117px;
}
body.NWOS #footer
{
	background-image: url(../../images/NWOS/footer_nwos.jpg);
	width: 980px;
	height: 29px;
	margin-top: 0px;
	margin-right: auto;
	background-repeat: no-repeat;
	background-position: left bottom;
	clear: both;
	margin-left: 0;
	_margin-left: 1px;
}
body.NWOS .SiteTabs,
body.NWOS .SiteTabsRed
{
    color:#fff !important;
}
body.NWOS .SiteTabs:hover,
body.NWOS .SiteTabsRed:hover
{
    color:#bbdee8 !important;
}
body.NWOS .SiteTabsOn, 
body.NWOS .SiteTabsOnRed
{
	color: #26444d !important;
}
body.NWOS .SiteTabsOn:hover, 
body.NWOS .SiteTabsOnRed:hover
{
	color: #6b9fae !important;
}
/*Netwriter Redactieinterfacecomponenten:*/
body.NWOS .nw_page_toolbar_title,
body.NWOS #nw_page_toolbar_title_showhide
{
    background-color:#f6f6f6 !important;
}
body.NWOS #begin_inhoud
{
    border-bottom:1px solid #6b9fae
}

/**************************/
/*General Feedback Control*/
/**************************/
.nw_control_user_feedback fieldset
{
    margin:0;
    padding:0;
}
.nw_control_user_feedback fieldset legend
{
    margin-left:-10px;
    margin-bottom:5px;
}
.nw_control_user_feedback fieldset div
{
    clear:both;
}
.nw_control_user_feedback fieldset div label
{
    width:12em;
    float:left;
}
.nw_control_user_feedback fieldset div input
{
    float:left;
}
.nw_control_user_feedback fieldset div .vraag
{
    clear:both;
    float:none;
    margin-top:5px;
    display:block;
}
.nw_control_user_feedback fieldset div textarea.nw_control_user_feedback_textarea
{
    clear:both;
    width:99%
}
.nw_control_user_feedback_submit
{
    float:right;
    margin-bottom:15px;
}
/*Specifiek voor Kompas Kosteneffectiviteit Preventie*/
body.KEPreventie #header
{
    background-image:url(../../images/KE_PREVENTIE/bgHeader.jpg);
}
body.KEPreventie #slogan
{
    padding-left:190px;
}
