body	{ padding:0; margin:0; background:#fafafa url(bgBody.gif) no-repeat center top; font-family:Arial, Helvetica, sans-serif;}
#snelmenu
		{
		position: absolute;
		margin-top:-1000px;
		height:0px;
		width:0px;
		}
.waarmerk{float:right;margin:15px 0 0 5px;}		

/* FCK Styles */
h1,.kop, .Titel{  font-size:16px; font-weight:bold; color:#4f5500; clear:left;}
h2, .Tussenkop{ font-size:14px; font-weight:bold; color:#4f5500; clear:left; margin:10px 0 0 0;}
h3{font-weight:bold;}
td { padding:3px!important;vertical-align:top;font-size:12px;}

/* Tekst stylen */
strong{font-weight:bold;}
a{color:#000;}
a:hover{text-decoration:none; background:#eef3b3;cursor:pointer;}


.Container														{ padding:0; margin:0 auto; width:990px;}
.Container .Header .Left										{ float:left; width:670px;}
.Container .Header .Left .Logo									{ padding:30px 0; float:left;}
.Container .Header .Left .Navigatie								{ padding:0; margin:83px 0 0 100px; float:left;}
.Container .Header .Left .Navigatie li							{ margin:0 5px 0 0; list-style:none; float:left; font-weight:bold;}
.Container .Header .Left .Navigatie li a						{ float:left; color:#4f5500; text-decoration:none; width:75px; height:29px; line-height:29px; text-align:center;}
.Container .Header .Left .Navigatie li a:hover,
.Container .Header .Left .Navigatie li a:focus					{ background:#bababa; color:#fff; text-decoration:none; background:url(bgNavTop.gif) no-repeat 0 0;}
.Container .Header .Right										{ float:right; width:320px;}
.Container .Header .Right .Zoeken								{ margin:30px 0 0 0; float:right;}
.Container .Header .Right .Zoeken input[type="text"]			{ border:0px solid #d2d2d2; padding:5px 3px 5px 2px; float:left; background:url(bgSearchBox.gif) no-repeat 0 0; width:165px; color:#333; font-size:.75em;}
.Container .Header .Right .Zoeken input[type="submit"]			{ font-size:.75em; font-weight:bold; float:left; background:url(bgSearchBtn.gif) no-repeat 0 0; padding:0 3px 3px 0; margin:0 0 0 5px; border:none; width:53px; height:28px; color:#333;cursor:pointer;text-transform:uppercase;}
.Container .Header .Right .Zoeken input[type="submit"]:hover,
.Container .Header .Right .Zoeken input[type="submit"]:focus	{ text-decoration:underline; cursor:pointer;}

.Container .Header .Right .Tekstgrootte					{float:left;white-space:nowrap;margin:30px 0 0 35px;border:0px solid #333;font-size:.75em;}
.Container .Header .Right .Tekstgrootte li				{ list-style:none; float:left; padding:0 0 0 5px;}
.Container .Header .Right .Tekstgrootte li a			{ float:left; color:#000; text-decoration:none; background:url(bgTekstgrootte.gif) no-repeat 0 0; width:23px; height:25px; text-align:center; line-height:25px; display:block;}
.Container .Header .Right .Tekstgrootte li a:hover,
.Container .Header .Right .Tekstgrootte li a:focus		{ color:#333; text-decoration:none; background:url(bgTekstgrootte.gif) no-repeat 0 -25px;}
.Tekstgrootte .Klein									{ font-size:.95em; margin:-4px 0 0 0; font-weight:bold;}
.Tekstgrootte .Middel									{ font-size:1.25em; margin:-4px 0 0 0; font-weight:bold;}
.Tekstgrootte .Groot									{ font-size:1.5em; margin:-4px 0 0 0; font-weight:bold;}

.Home .Container .Visual					{ padding:0; margin:0; height:292px;background:url('Visuals/01.jpg') 0 0 no-repeat;}
.Vervolg .Container .Visual					{ padding:0; margin:0; height:192px;background:url('Visuals/02.jpg') 0 0 no-repeat;}
.VervolgLijst .Container .Visual			{ padding:0; margin:0; height:192px;background:url('Visuals/02.jpg') 0 0 no-repeat;}
.Home .Container .Visual .Tekst				{ position:absolute; z-index:999; display:block; margin:140px 0 0 30px;}
.Vervolg .Container .Visual .Tekst			{ position:absolute; z-index:999; display:block; margin:80px 0 0 30px;}
.VervolgLijst .Container .Visual .Tekst		{ position:absolute; z-index:999; display:block; margin:80px 0 0 30px;}
.Container .Visual .Tekst .Tussenkop		{ color:#fff; font-size:1.2em; font-weight:bold; margin:0 0 5px 0;}
.Container .Visual .Tekst p					{ color:#fff; font-size:.85em;}

.Container .Content								{ padding:0; margin:0; background:#fff url(bgContent_hori.gif) left top repeat-y; min-height:400px;}
.Container .Content .Quote						{ position:absolute; bottom:0;}
.Container .Content .LeftList					{ width:220px; background:#adb900; float:left; padding:20px 10px;}
.Container .Content .LeftList li a				{ border-bottom:1px dotted #fff; font-size:1em; font-weight:bold; display:block; line-height:40px; color:#000; text-decoration:none; background:#adb900 url(LeftListHeadItem.gif) no-repeat 5px 0; padding-left:15px;}
.Container .Content .LeftList li a:hover,
.Container .Content .LeftList li a:focus		{ color:#000; background:#fff url(LeftListHeadItem.gif) no-repeat 5px -40px; text-decoration:none;}
.Container .Content .LeftList li ul li a		{ border-bottom:1px dotted #d6dc80; font-size:0.75em; font-weight:normal; line-height:25px; color:#000; text-decoration:none; background:url(LeftListSubItem.gif) no-repeat 5px 0;}
.Container .Content .LeftList li ul li a:hover,
.Container .Content .LeftList li ul li a:focus	{ color:#000; background:#fff url(LeftListSubItem.gif) no-repeat 5px -25px; text-decoration:none;}

.Home .Container .Content .Tekst						{ float:left; width:470px; padding:0 20px; background:url(bgContentTekst.gif) no-repeat 0 0;}
.Vervolg .Container .Content .Tekst						{ float:left; width:570px; padding:0 20px; background:url(bgContentTekst_vervolg.gif) no-repeat 0 0;}
.VervolgLijst .Container .Content .Tekst				{ float:left; width:470px; padding:0 20px; background:url(bgContentTekst_vervolg.gif) no-repeat 0 0;}
.Container .Content .Tekst .BreadCrumb					{ font-size:.9em; border-bottom:1px solid #e0e0e0; margin:34px 0 0 0; height:26px;}
.Container .Content .Tekst .BreadCrumb li				{ float:left; padding:0 10px 0 0; height:16px; line-height:16px; list-style:none; margin:0;}
.Container .Content .Tekst .BreadCrumb li a				{ color:#000; text-decoration:underline;}
.Container .Content .Tekst .BreadCrumb li a:hover,
.Container .Content .Tekst .BreadCrumb li a:foccus		{ text-decoration:none;}
.Container .Content .Tekst .BreadCrumb li.ActivePage	{ color:#000; border-left:1px solid #000; padding:0 0 0 10px;}
.Container .Content .Tekst								{ font-size:.75em; line-height:1.4em; }
.Container .Content .Tekst h1							{ font-size:1.4em; font-weight:bold; color:#4f5500; clear:left; margin:30px 0 0 0;}
.Container .Content .Tekst h2							{ font-size:1.15em; font-weight:normal; color:#000; clear:left; margin:20px 0 0 0;}
.Container .Content .Tekst p							{ margin:10px 0 0 0}
.Container .Content .Tekst ul							{ margin:10px 0 0 20px}
.Container .Content .Tekst ul li						{ margin:0 0 0 20px; list-style:disc;}
.Container .Content .Tekst .Print						{ font-size:.9em; border-top:1px solid #e0e0e0; padding:10px 0; margin:30px 0 0 0; height:26px; text-align:right;}
.Container .Content .Tekst .Print a						{ display:inline-block; color:#000; padding:0 0 0 20px; background:url(print.gif) left top no-repeat;}
.Container .Content .Tekst .Print a:hover,
.Container .Content .Tekst .Print a:focus				{ text-decoration:none;}

/* Zoekresultaten */

.Container .Content .Tekst table { font-size:0.75em;}
.Container .Content .Tekst .zoekresultaat_overzicht_samenvatting_tabel { margin:10px 0 0 0;}
.Container .Content .Tekst .zoekresultaat_overzicht_samenvatting_kop h2 { font-weight:bold; font-size:1.3em; padding-bottom:5px;}
.Container .Content .Tekst .zoekresultaat_overzicht_samenvatting_item a { color:#000; text-decoration:underline;}
.Container .Content .Tekst .zoekresultaat_overzicht_samenvatting_item a:hover,
.Container .Content .Tekst .zoekresultaat_overzicht_samenvatting_item a:focus { text-decoration:none;}
.Container .Content .Tekst .zoekresultaat_overzicht_totaal { color:#4f5500; font-weight:bold;}

.Container .Content .Tekst .zoekresultaat_overzicht_kop h2 { font-weight:bold; font-size:1.3em; padding-bottom:5px;}
.Container .Content .Tekst .rij_item_content a { color:#4f5500; text-decoration:underline;}
.Container .Content .Tekst .rij_item_content a:hover,
.Container .Content .Tekst .rij_item_content a:focus	 { text-decoration:none;}

/* Einde zoekresultaten */

.Container .Content .RightList					{ width:220px; background:#e5e5e5 url(bgBorderRightlist.gif) no-repeat left bottom; float:right; padding:20px 10px;}
.Container .Content .RightList li 				{ font-size:1em; font-weight:bold; display:block; line-height:40px; color:#000; text-decoration:none;}
.Container .Content .RightList li span			{ height:40px; border-bottom:1px dotted #000; display:block;}
.Container .Content .RightList li a:hover,
.Container .Content .RightList li a:focus		{ color:#000; text-decoration:underline;}
.Container .Content .RightList ul li 			{ background:url(RightListItem.gif) no-repeat 0 12px; padding:6px 0 6px 20px; border-bottom:1px dotted #a0a0a0; font-size:0.75em; font-weight:normal; height:auto; line-height:18px;}
.Container .Content .RightList ul li a			{ color:#000; text-decoration:underline;}
.Container .Content .RightList ul li a:hover,
.Container .Content .RightList ul li a:focus	{ background:none; text-decoration:none;}

.FooterContainer							{ padding:0; margin:0 auto; width:990px; font-size:.75em; height:251px; background:url(bgFooter.png) no-repeat 0 0;}

.FooterContainer .Quote						{ width:990px; height:100px; padding:30px 0 0 0;}
.FooterContainer .Quote blockquote					{ float:right; clear:right; margin:15px 25px 0 0;color:#4f5500;font-size:2em;font-weight:bold;}

.FooterContainer .Footer .Copy						{ float:left; clear:left; margin:20px 0 0 20px;}
.FooterContainer .Footer .Copy a					{ text-decoration:underline; color:#000;}
.FooterContainer .Footer .Copy a:hover,
.FooterContainer .Footer .Copy a:focus				{ text-decoration:none;}

.FooterContainer .Footer .Tekstgrootte					{ float:right; margin:20px 20px 0 0; font-size:1em;}
.FooterContainer .Footer .Tekstgrootte li				{ list-style:none; float:left; padding:0 0 0 5px;}
.FooterContainer .Footer .Tekstgrootte li a				{ float:left; color:#000; text-decoration:none; background:url(bgTekstgrootte.gif) no-repeat 0 0; width:23px; height:25px; text-align:center; line-height:25px; display:block;}
.FooterContainer .Footer .Tekstgrootte li a:hover,
.FooterContainer .Footer .Tekstgrootte li a:focus		{ color:#333; text-decoration:none; background:url(bgTekstgrootte.gif) no-repeat 0 -25px;}



/* Aanmeldingsformulier netwerkpartner*/
.form_container											{width:100%;}
.form_container	.compact								{clear:both;padding:5px;}
.form_container	.compact:hover,
.form_container	.compact:focus							{background:#e2e6a3;}
.form_container											{}
.form_container .Header	h1								{}
.form_container .Header h2								{margin-bottom:20px!important;font-size:1.3em!important;}
.form_container h3										{margin:0px 0 10px 0!important;}

.form_container	fieldset 								{border:1px dotted #cccc00!important;padding:5px 0 5px 5px!important;margin:10px 0 0 0!important;}

input													{}
input[type="text"]  									{}
input[type="radio"]  									{margin:-3px 0 0 0 ;}
input[type="submit"]									{font-weight:bold; background:url('bgSearchBtn.gif') no-repeat 0 0; padding:0px; margin:10px 0 10px 0; border:none; width:53px; height:28px; color:#333;cursor:pointer;}


label													{clear:left;float:left;text-align:right;padding:0 5px 0 0;font-weight:bold;width:200px;}

.value													{clear:right;margin:0 0 10px 0;}
.value input											{}

.verplicht_veld											{border:1px dotted #CCCC00; padding:3px;margin:10px 0 10px 0 ;}

.feedback												{color: #ff0000;float:right;}
.verplicht_veld	 .feedback								{float:none;}
.Button													{text-align:center;} 
