/* CSS Document */

body													{ padding:0; margin:20px 0; font-family:Tahoma, Arial, Verdana;}
table,td,tr		{ border:1px solid #dddddd!important; outline:none; font-size:12px; line-height:19px; color:#666;}
table a			{ color:#000;}
table a:hover	{ color:#9a9a9a;}

.dynamisch_formulier table,td,tr				{ border:none!important; outline:none!important;}

.clear													{ height:0px; line-height:0px; font-size:0px; clear:both;}

#attentie												{ padding:55px 20px 40px 27px; margin:125px 0 0 660px; position:absolute; width:172px; height:94px; background:url(../images/background/post-it.png) no-repeat; font-family:Calibri, Arial; font-size:13px; font-weight:bold; z-index:100;}
#attentie a												{ color:#ae0000; text-decoration:none;}
#attentie a:hover										{ color:#000; text-decoration:none;}

#container												{ padding:0; margin:0 auto; width:870px; background:#fff; border:#fff 1px solid;}
#container #header										{ padding:0; margin:0; width:870px; height:103px; background:url(../images/background/bg-header.gif) no-repeat;}
#container #header .logo								{ float:left;}
#container #header form									{ padding:20px; margin:0; width:203px; height:63px; color:#e3e3e3; float:right; font-size:11px; text-align:right;}
#container #header form .zoek-button					{ padding:0; width:21px; height:21px;}
#container #header form input							{ padding:3px 0 0 5px; margin:10px 0 0 0; width:176px; height:18px; color:#4d4d4d; font-size:12px; background:url(../images/background/bg-input-search.gif) no-repeat; border:0; float:left;}
#container #header form a								{ color:#9a9a9a; text-decoration:none;}
#container #header form a:hover							{ color:#000; text-decoration:none;}

#container #menu-wrapper								{ padding:0; margin:0 20px 0 20px; width:830px;}
#container #menu-wrapper #menu-hoofditems-bg			{ position:absolute; margin-left:0; margin-top:235px; width:830px; height:45px; background:url(../images/background/bg-menu-items.png) repeat-y; z-index:100;}

#container #menu-wrapper #overlay-white					{ position:absolute; padding:0; margin:25px 0 0 0; width:830px; height:279px; background:#fff; -moz-opacity:.80; filter:alpha(opacity=80); opacity:.80; visibility:hidden; z-index:50;}
#container #menu-wrapper #overlay-black					{ position:absolute; padding:0; margin:25px 0 0 0; width:830px; height:279px; background:#000; -moz-opacity:.80; filter:alpha(opacity=80); opacity:.80; visibility:hidden; z-index:50;}
#container #content-wrapper #main-image					{ height:279px; overflow:hidden; display:block;}


#container #content-wrapper								{ padding:0; margin:0 20px 0 20px; width:830px; background:url(/images/background/bg-content-wrapper.jpg) repeat-x;}


#container #content-wrapper	#commercieel				{ padding:25px; margin:0; width:503px!important; height:250px!important; width/**/:553px; height/**/:300px;color:#666; /*border-right:#ccc 1px solid;*/ float:left; font-size:11px; line-height:18px; background:url(../images/background/bg-actueel-advies.jpg) repeat-x;}
#container #content-wrapper	#commercieel a				{ color:#666; text-decoration:none;}
#container #content-wrapper	#commercieel a:hover		{ color:#cc0327; text-decoration:underline;}


#container #content-wrapper											{ padding:0; margin:0 20px 0 20px; width:830px; background:url(/images/background/bg-content-wrapper.jpg) repeat-x;}
#container #content-wrapper	#actueel-beleid							{ padding:25px; margin:0; width:226px; height:250px; color:#666; border-right:#ccc 1px solid; float:left; font-size:11px; line-height:18px; background:url(../images/background/bg-actueel-beleid.jpg) repeat-x;}
#container #content-wrapper	#actueel-beleid a						{ color:#666; text-decoration:none;}
#container #content-wrapper	#actueel-beleid a:hover					{ color:#cc0327; text-decoration:underline;}
#actueel-advies-administratiekantoor li								{ line-height:21px;}
#container #content-wrapper	#actueel-advies							{ padding:25px; margin:0; width:226px; height:250px; color:#666; border-right:#ccc 1px solid; float:left; font-size:11px; line-height:18px; background:url(../images/background/bg-actueel-advies.jpg) repeat-x;}
#actueel-advies-administratiekantoor								{ padding:25px; margin:0; width:502px; height:250px; color:#666; float:left; font-size:11px; line-height:18px; background:url(../images/background/bg-actueel-advies.jpg) repeat-x;}
#container #content-wrapper	#actueel-advies a,
#actueel-advies-administratiekantoor a								{ color:#666; text-decoration:none;}
#container #content-wrapper	#actueel-advies a:hover,
#actueel-advies-administratiekantoor a:hover							{ color:#cc0327; text-decoration:underline;}



#container #content-wrapper	#actueel-administratiekantoor			{ padding:25px; margin:0; width:226px; height:250px; color:#666; float:left; font-size:11px; line-height:18px; /*background:url(../images/background/bg-actueel-administratiekantoor.jpg) repeat-x;*/background:url(../images/background/bg-actueel-advies.jpg) repeat-x;}
#container #content-wrapper	#actueel-administratiekantoor a			{ color:#666; text-decoration:none;}
#container #content-wrapper	#actueel-administratiekantoor a:hover	{ color:#cc0327; text-decoration:underline;}

#container #content-wrapper #kruimelpad					{ padding-left:50px; height:50px; line-height:50px; font-size:12px; color:#a4a3a4;}
#container #content-wrapper #kruimelpad a				{ color:#666;}
#container #content-wrapper #kruimelpad a:hover			{ color:#cc0327;}
#container #content-wrapper #kruimelpad b				{ float:right;}
#container #content-wrapper #kruimelpad strong			{ float:left;}

#container #content-wrapper #submenu-tekst				{ padding:70px 0 0 50px; margin:0; width:215px; float:left; line-height:18px; font-size:11px; font-weight:normal; color:#666;}
#container #content-wrapper #submenu-tekst a			{ color:#cc0327;}
#container #content-wrapper #submenu-tekst a:hover		{ color:#666;}

#container #content-wrapper #submenu					{ padding:50px 0 0 50px; margin:0; width:215px; float:left; list-style:none; font-size:11px; font-weight:normal; color:#666;}
#container #content-wrapper #submenu a					{ padding:0; margin:0; height:30px; line-height:30px; color:#666; display:block; text-decoration:none; border-bottom:#e3e3e3 1px solid; font-weight:bold;}
#container #content-wrapper #submenu a:hover			{ color:#cc0327; border-bottom:#cc0327 1px solid;}
#container #content-wrapper #submenu a.active			{ color:#cc0327; border-bottom:#cc0327 1px solid;}

#container #content-wrapper #submenu					{ min-height:450px; _height:450px;}
#container #content-wrapper #submenu ul					{ padding:0; margin:0 0 0 25px; list-style:none;}
#container #content-wrapper #submenu li a				{ padding:4px 0 4px 0; margin:0; color:#878787; display:block; height:auto; line-height:19px; text-decoration:none; border-bottom:#e3e3e3 1px solid;}
#container #content-wrapper #submenu li a.special		{ margin-top:25px; color:#fff; background:#ababab; border-bottom:#cccccc 1px solid;}

#container #content-wrapper #content					{ padding:20px 20px 20px 0; margin:0; width:500px; float:right; min-height:450px; _height:450px;}
#container #content-wrapper #content h1					{ padding:0; margin:0; color:#162983; font-size:24px;}
#container #content-wrapper #content p					{ font-size:12px; line-height:19px; color:#666;}
#container #content-wrapper #content p a				{ color:#cc0327;}
#container #content-wrapper #content p a:hover			{ color:#666;}

#content .tags a				{ color:#8d8d8d!important; text-decoration:none;}
#content .tags a:hover			{ color:#cc0327!important; text-decoration:underline;}

#container #introTekst			{ margin:20px 10px 0px 10px !important; width:340px; float:left; }
#container #tagcloud			{ margin:20px 10px 0px 10px !important; width:340px; float:left; text-align:center; }
#container #tagcloud a			{ color:#919191!important; text-decoration:underline; }
#container #tagcloud a:hover	{ color:#cc0327!important; text-decoration:underline; }

#container #content-wrapper #content ul					{ font-size:12px; line-height:19px; color:#666;}
#container #content-wrapper #content ul a				{ color:#cc0327;}
#container #content-wrapper #content ul a:hover			{ color:#666;}

#container #content-wrapper #content ol					{ font-size:12px; line-height:19px; color:#666;}
#container #content-wrapper #content ol a				{ color:#cc0327;}
#container #content-wrapper #content ol a:hover			{ color:#666;}


#container #content-wrapper #content-xl					{ padding:20px 20px 100px 50px; margin:0; min-height:450px; _height:450px;}
#container #content-wrapper #content-xl h1				{ padding:0; margin:0; color:#162983; font-size:24px;}
#container #content-wrapper #content-xl p				{ font-size:12px; line-height:19px; color:#666;}
#container #content-wrapper #content-xl p a				{ color:#cc0327;}
#container #content-wrapper #content-xl p a:hover		{ color:#666;}
#container #content-wrapper #content-xl ul				{ font-size:12px; line-height:19px; color:#666;}
#container #content-wrapper #content-xl ol				{ font-size:12px; line-height:19px; color:#666;}

#container #content-wrapper #content form.login			{ padding:15px; background:#fff; width:375px; font-size:12px; color:#666; border:#e5e5e5 1px solid;}
#container #content-wrapper #content form.login .submit	{ padding:5px; float:right; border:none; background:#686868; color:#fff; outline:none; margin:10px 10px 0 0; width:100px;}
#container #content-wrapper #content form.login .field	{ width:345px; padding:10px; margin:5px 0; border:#e5e5e5 1px solid; background:#fbfbfb; color:#666;}

#container #content-wrapper	fieldset					{ padding:5px 25px 25px 25px; margin:25px; border:#ccc 1px solid; color:#666; line-height:18px; font-size:12px;}
#container #content-wrapper	fieldset a					{ color:#cc0327;}
#container #content-wrapper	fieldset a:hover			{ color:#666;}
#container #content-wrapper	fieldset legend				{ padding:10px; margin:0; color:#172983; font-size:18px;}

#tagcategories											{ padding-top:20px;padding-left:50px;width:215px;float:left;}
#tagcategories h2										{ font-size:13px; color: #162983;}
#tagcategories ul										{ margin:0;padding:0;list-style:none;}
#tagcategories ul li									{ font-weight: bold;font-size: 11px;line-height: 19px; color:color: #878787; border-bottom:1px solid #E3E3E3;}
#tagcategories ul li a									{ text-decoration:none; color: #878787;}

#container #footer										{ padding:40px; margin:0; width:790px; background:#fff url(../images/background/bg-footer-lines.gif) center top no-repeat;}
#container #footer form									{ padding:0; margin:0; width:300px; color:#172983; font-size:11px; float:left;}
#container #footer form .zoek-button					{ padding:0; width:21px; height:21px;}
#container #footer form input							{ padding:3px 0 0 5px; margin:10px 0 0 0; width:176px; height:18px; color:#4d4d4d; font-size:12px; background:url(../images/background/bg-input-search-closed.gif) no-repeat; border:0; float:left;}
#container #footer ul									{ padding:0; margin:25px 0 0 0; color:#9a9a9a; width:150px; float:left; font-size:11px; list-style:none; }
#container #footer ul strong							{ color:#cc0327;}
#container #footer ul b									{ color:#172983;}
#container #footer ul a									{ color:#9a9a9a;}
#container #footer ul a:hover							{ color:#000000;}

#footer-naw												{ padding:0; margin:0 auto; width:872px; height:75px; color:#fff; font-size:11px; line-height:75px; text-align:center;}
#footer-naw a											{ color:#fff; text-decoration:none;}
#footer-naw a:hover										{ color:#000;}


