html									{overflow-y:auto; overflow-x:hidden;}
body									{margin:0px; padding:0px; background:url(/images/background.gif) left top repeat-x; font-family:arial, sans-serif; font-size:12px;}

#container								{width:958px; margin:0px auto 0px auto;}
#header									{width:926px; float:left; padding:0px 0px 0px 16px; color:#858585;}
#header h2								{font-family:arial, sans-serif; color:#16336f; margin:25px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:24px;}
#header p								{width:195px; float:left; margin:17px 0px 0px 0px; padding:0px 0px 0px 0px; line-height:18px;}
#header strong							{color:#3c98d2;}
#header img								{float:right; margin:14px 0px 0px 0px;}
#header a								{color:#858585; text-decoration:underline;}
#header a:hover							{color:#3c98d2; text-decoration:none;}

#footer									{width:958px; height:40px; background:url(/images/footer_bg.png); clear:both; margin:10px 0px 5px 0px; float:left;}
#footer p								{margin:2px 0px 0px 27px; color:#fff; line-height:31px;}
#footer span							{margin:0px 10px 0px 10px;}
#footer a								{color:#fff; text-decoration:underline;}
#footer a:hover							{text-decoration:none;}
#footer a.noline						{text-decoration:none;}

#menu 									{width:958px; height:38px; background:url(/images/menu_bg.png) no-repeat; clear:both; float:left; margin:7px 0px 0px 0px; z-index:1000;}
#menu-list 								{margin:0px 0px 0px 0px; padding:0px; z-index:1000;}
#menu ul 								{padding:0px 0px 0px 0px; margin:0px 0px 0px 4px; list-style:none; z-index:1000;}
#menu ul li 							{float:left; line-height:34px; color:#fff; text-transform:uppercase; font-weight:bold; background:url(/images/menu_splitter.gif) right top no-repeat; position:relative; z-index:1000;}
#menu ul li a 							{text-decoration:none; float:left; padding:0px 13px 0px 24px; color:#fff; background:url(/images/menu_bullet.gif) 0px 0px no-repeat; font-size:10px; z-index:1000;}
#menu ul li a:hover 					{background:url(/images/menu_bullet.gif) 0px -32px no-repeat #3c98d2; z-index:1000;}
#menu ul li.over, #menu ul li:hover		{background:url(/images/menu_bullet.gif) 0px -32px no-repeat #3c98d2; z-index:1000;}
#menu ul li.over a, #menu ul li:hover a {background:url(/images/menu_bullet.gif) 0px -32px no-repeat #3c98d2; z-index:1000;}
.sub									{display:none; width:190px; position:absolute; top:32px; left:0px; border-top:none; z-index:1000;}
#menu ul li ul							{list-style:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; z-index:1000;}
#menu ul li ul li						{width:190px; line-height:32px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; background:#3c98d2; text-transform:none; font-weight:normal; z-index:1000;}
#menu ul li ul li a						{width:166px; background:url(/images/menu_bullet.gif) 0px 0px no-repeat #3c98d2; float:left; display:block; color:#ffffff; text-decoration:none; padding:0px 0px 0px 24px; font-size:11px; z-index:1000;}
#menu ul li ul li a:hover				{background:url(/images/menu_bullet.gif) 0px -32px no-repeat #3c98d2; color:#16336f; display:block; z-index:1000;}
#menu ul li ul li>ul 					{top:auto; left:auto; z-index:1000;}
#menu ul li ul li:hover ul, li.over ul 	{display:block; z-index:1000;}
#menu .menu_selected 					{background:url(/images/menu_bullet.gif) 0px -32px no-repeat #3c98d2; color:#ffffff; text-decoration:none; z-index:1000;}
#menu .menu_selected a					{background:url(/images/menu_bullet.gif) 0px -32px no-repeat #3c98d2; color:#ffffff; z-index:1000;}
#menu .submenu_selected 				{background:#3c98d2; color:#16336f; text-decoration:none; z-index:1000;}
#menu .submenu_selected a				{background:#3c98d2; color:#16336f; z-index:1000;}

#home_choice							{margin:25px 0px 0px 0px; padding:0px 0px 0px 11px; float:left;}
#home_choice strong						{display:none;}
#home_choice a.block1					{width:304px; height:211px; background:url(/images/home_box_1.jpg) 0px 0px no-repeat; float:left;}
#home_choice a.block1:hover				{width:304px; height:211px; background:url(/images/home_box_1.jpg) 0px -211px no-repeat;}
#home_choice a.block2					{width:304px; height:211px; background:url(/images/home_box_2.jpg) 0px 0px no-repeat; float:left; margin:0px 0px 0px 12px;}
#home_choice a.block2:hover				{width:304px; height:211px; background:url(/images/home_box_2.jpg) 0px -211px no-repeat;}
#home_choice a.block3					{width:304px; height:211px; background:url(/images/home_box_3.jpg) 0px 0px no-repeat; float:left; margin:0px 0px 0px 12px;}
#home_choice a.block3:hover				{width:304px; height:211px; background:url(/images/home_box_3.jpg) 0px -211px no-repeat;}
#home_choice a.block4					{width:304px; height:211px; background:url(/images/home_box_4.jpg) 0px 0px no-repeat; float:left; margin:14px 0px 0px 0px;}
#home_choice a.block4:hover				{width:304px; height:211px; background:url(/images/home_box_4.jpg) 0px -211px no-repeat;}
#home_choice a.block5					{width:304px; height:211px; background:url(/images/home_box_5.jpg) 0px 0px no-repeat; float:left; margin:14px 0px 0px 12px;}
#home_choice a.block5:hover				{width:304px; height:211px; background:url(/images/home_box_5.jpg) 0px -211px no-repeat;}
#home_choice a.block6					{width:311px; height:220px; background:url(/images/home_box_6.jpg) 0px 0px no-repeat; float:left; margin:14px 0px 0px 12px;}
#home_choice a.block6:hover				{}

#hometextbox							{clear:both; float:left; padding:5px 0px 0px 12px; width:619px;}
#hometexttop							{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:619px; height:2px; background:url(/images/hometextbox_top_bg.png) left top no-repeat;}
#hometextmid							{width:611px; background:url(/images/hometextbox_mid_bg.png) left top repeat-y; padding:0px 4px 0px 4px;}
#hometextbot							{clear:both; width:619px; height:6px; background:url(/images/hometextbox_bot_bg.png) left top no-repeat;}
#hometext								{width:577px; background:#fff; padding:10px 15px 0px 15px;  color:#858585;}
#hometext h1							{padding:0px 0px 0px 0px; margin:0px 0px 10px 0px; color:#3c98d2; font-family:Trebuchet MS, arial, sans-serif; font-weight:bold; font-size:24px;}
#hometext h2							{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:#16336f; font-family:arial, sans-serif; font-weight:bold; font-size:12px; line-height:22px;}
#hometext p								{padding:0px 0px 0px 0px; margin:0px 0px 20px 0px; line-height:22px;}
#hometext a								{font-weight:normal; color:#858585;}
#hometext a:hover						{text-decoration:none;}

#homenewsbox							{float:left; padding:5px 0px 0px 12px; width:305px;}
#homenewstop							{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:305px; height:2px; background:url(/images/newstextbox_top_bg.png) left top no-repeat;}
#homenewsmid							{width:303px; background:url(/images/newstextbox_mid_bg.png) left top repeat-y; padding:0px 4px 0px 4px;}
#homenewsbot							{clear:both; width:305px; height:6px; background:url(/images/newstextbox_bot_bg.png) left top no-repeat;}
#homenews								{width:250px; background:#fff; padding:10px 15px 10px 15px;  color:#858585;}
#homenews h2							{padding:0px 0px 0px 0px; margin:0px 0px 10px 0px; color:#3c98d2; font-family:Trebuchet MS, arial, sans-serif; font-weight:bold; font-size:24px;}
#homenews ul							{padding:0px 0px 0px 0px; margin:0px 0px 0px 4px; list-style:none;}
#homenews ul li							{background:url(/images/submenu_bullet.gif) 0px 5px no-repeat; padding: 0px 0px 0px 13px; margin: 0px 0px 10px 0px;}
#homenews ul li a						{font-weight: bold; text-decoration: none; color:#3c98d2;}
#homenews ul li a:hover					{text-decoration: underline;}

#subheader								{clear:both; width:950px; height:276px; background:#3c98d2; float:left; margin:-6px 0px 0px 4px; padding:7px 0px 0px 0px; position:relative;}
#photo_cnt								{width:636px; height:276px; background:#acaca3; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; position:absolute; float:left; z-index:10;}
#subitems_cnt							{width:302px; height:276px; float:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 12px;}
#subitems_cnt li						{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style:none; width:286px; height:25px; background:url(/images/submenu_bg.gif) left bottom repeat-x;}
#subitems_cnt a							{text-decoration:none; color:#fff; line-height:24px; padding:0px 0px 0px 17px; background:url(/images/submenu_bullet.gif) 1px 5px no-repeat;}
#subitems_cnt a:hover					{color:#16336f;}
#subitems_cnt a.selected				{text-decoration:none; color:#16336f; line-height:24px; padding:0px 0px 0px 17px; background:url(/images/submenu_bullet.gif) 1px 5px no-repeat;}
#subitems_cnt a.selected:hover			{color:#16336f;}

#textbox								{clear:both; float:left; padding:20px 0px 0px 11px; width:615px;}
#texttop								{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; width:615px; height:2px; background:url(/images/textbox_top_bg.png) left top no-repeat;}
#textmid								{width:607px; background:url(/images/textbox_mid_bg.png) left top repeat-y; padding:0px 4px 0px 4px;}
#textbot								{clear:both; width:615px; height:6px; background:url(/images/textbox_bot_bg.png) left top no-repeat;}
#text									{width:577px; background:#fff; padding:20px 15px 0px 15px; color:#858585;}
#text h1								{padding:0px 0px 0px 0px; margin:0px 0px 20px 0px; color:#3c98d2; font-family:Trebuchet MS, arial, sans-serif; font-weight:bold; font-size:24px;}
#text h2								{padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; color:#16336f; font-family:arial, sans-serif; font-weight:bold; font-size:12px; line-height:22px;}
#text p									{padding:0px 0px 0px 0px; margin:0px 0px 20px 0px; line-height:22px;}
#text .back								{float:right; margin:0px 10px 20px 0px;}
#text a									{font-weight:normal; color:#3c98d2;}
#text a:hover							{text-decoration:none;}
#text a i								{font-style:normal; font-weight:normal; color:#16336f; font-size:10px;}
#text a.download						{text-decoration:none; color:#3c98d2; font-weight:bold; line-height:24px; padding:0px 0px 0px 17px; background:url(/images/submenu_bullet.gif) 1px 5px no-repeat;}
#text a.download:hover					{text-decoration:none; color:#16336f;}
#text a.sitemap							{text-decoration:none; color:#3c98d2; font-weight:bold; line-height:16px; padding:0px 0px 0px 17px; background:url(/images/submenu_bullet.gif) 1px 5px no-repeat; float:left;}
#text a.sitemap:hover					{text-decoration:none; color:#16336f;}
#text ul.sitemap						{padding:2px 0px 0px 0px; margin:0px 0px 0px 35px; clear:left;}
#text ul.sitemap li						{margin:5px 0px 0px 0px;}
#textbox #info							{background:#d8eaf6; margin:1px; padding:12px 14px 20px 14px;}
#textbox #info h3						{margin:0px 0px 12px 0px; padding:0px 0px 0px 0px; color:#16336f; font-family:Trebuchet MS, arial, sans-serif; font-weight:bold; font-size:20px;}
#textbox #info a.selected				{text-decoration:none; color:#16336f; font-weight:bold; line-height:24px; padding:0px 0px 0px 17px; background:url(/images/submenu_bullet.gif) 1px 5px no-repeat;}
#textbox #info a.selected:hover			{text-decoration:none; color:#16336f; font-weight:bold; line-height:24px; padding:0px 0px 0px 17px; background:url(/images/submenu_bullet.gif) 1px 5px no-repeat;}
#textbox #info #back_lnk				{float:right; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;text-decoration:none; color:#3c98d2; font-weight:bold; line-height:24px; padding:0px 0px 0px 17px;}
#textbox #info #back_lnk:hover			{color:#16336f;}
#info a.lnk								{text-decoration:none; color:#3c98d2; font-weight:bold; line-height:24px; padding:0px 0px 0px 17px; background:url(/images/submenu_bullet.gif) 1px 5px no-repeat;}
#info a.lnk:hover						{text-decoration:none; color:#16336f;}


#offerte								{width:300px; padding:19px 0px 0px 13px; float:left;}
#offerte form							{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#icon_offerte							{float:left;}
#offerte h3								{margin:5px 0px 0px 10px; padding:0px 0px 0px 0px; float:left; color:#666666; font-family:Trebuchet MS, arial, sans-serif; font-weight:bold; font-size:24px;}
#offerte p								{width:290px; padding:10px 0px 0px 8px; margin:0px 0px 0px 0px; clear:left; float:left; font-family:arial, sans-serif; font-size:12px; line-height:22px; color:#858585;}
#offerte #naam_lbl, #adres_lbl, #telefoonnummer_lbl, #email_lbl, #opmerkingen_lbl, #bijlagen_lbl {clear:both; text-transform:uppercase; font-weight:bold; color:#3c98d2; float:left; margin:2px 0px 10px 8px; width:127px; font-size:10px;}
#offerte input							{float:left; border:1px solid #afafaf; width:155px; margin:0px 0px 8px 0px; font-family:arial, sans-serif; font-size:11px; color:#858585;}
#offerte #postcode_lbl					{clear:both; text-transform:uppercase; font-weight:bold; color:#3c98d2; float:left; margin:2px 0px 10px 8px; width:50px; font-size:10px;}
#offerte #plaats_lbl					{text-transform:uppercase; font-weight:bold; color:#3c98d2; float:left; margin:2px 0px 10px 8px; width:68px; font-size:10px;}
#offerte #postcode						{width: 40px;}
#offerte #plaats						{margin: 0px 0px 0px 8px; width: 105px;}
#offerte #bijlagen_lbl					{width:286px;}
#offerte #file1							{clear:left; float:left; border:1px solid #afafaf; width:286px; margin:0px 0px 8px 8px; font-family:arial, sans-serif; font-size:11px; color:#858585;}
#offerte #file2							{clear:left; float:left; border:1px solid #afafaf; width:286px; margin:0px 0px 8px 8px; font-family:arial, sans-serif; font-size:11px; color:#858585;}
#offerte #file3							{clear:left; float:left; border:1px solid #afafaf; width:286px; margin:0px 0px 8px 8px; font-family:arial, sans-serif; font-size:11px; color:#858585;}
#offerte textarea						{float:left; border:1px solid #afafaf; margin:0px 0px 8px 0px; font-family:arial, sans-serif; font-size:11px; color:#858585; width:155px; height:70px;}
#offerte button							{float:left; cursor:pointer; font-family:arial, sans-serif; font-size:12px; color:#666666; margin:3px 0px 0px 9px;}
#offerte .divider						{background:#aeaeae; margin:10px 0px 20px 8px; float:left;}
#offerte .divider2						{background:#aeaeae; margin:20px 0px 4px 8px; float:left;}
#offerte .teaser						{float:left; margin:0px 0px 0px 0px; margin:5px 0px 0px 10px;}
#offerte #error_msg						{color:#ff0000; display:none; font-size:11px;}

#youtube								{padding:0px 0px 15px 13px;}
#radiocommercial						{padding:0px 0px 15px 23px;}
#radiocommercial ul						{padding:0px 0px 0px 0px; margin:0px 0px 0px 4px; list-style:none;}
#radiocommercial ul li					{background:url(/images/submenu_bullet.gif) 0px 5px no-repeat; padding: 0px 0px 0px 13px; margin: 0px 0px 5px 0px;}
#radiocommercial ul li a				{font-weight: bold; text-decoration: none; color:#3c98d2;}
#radiocommercial ul li a:hover			{text-decoration: underline;}
