html, body 		{margin:0px; padding:0px;}
body					{background-image:url('/images/bck-empty.gif'); font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}
a:hover				{text-decoration:none;}
h1						{color:#b91520; font-size:16px; margin:0px; padding:15px 0px 5px 0px;}
h2						{color:#740043; font-size:14px; margin:0px; padding:0px; font-weight:bold;}
div#page			{position:relative; width:955px; margin-top:2px; margin-left:auto; margin-right:auto;}
div#header		{width:100%; height:87px; background-image:url('/images/headerBG.png'); background-position:top left; background-repeat:repeat-x;}
div#logo			{position:absolute; width:580px; height:106px; top:19px; left:50%; margin-left:-289px; z-index:100;}
div#cols			{position:relative; display:inline-block; width:955px; padding-bottom:25px; background-image:url('/images/pageBG.png'); background-position:top right; background-repeat:repeat-y; border-bottom:4px solid #7b0048;}
div#colLeft		{width:188px; float:left; z-index:5;}
div#colMid		{width:553px; margin-top:113px; padding:8px 13px 0px 14px; float:left; z-index:1; line-height:17px; font-size:11px;}
div#colMid a	{color:#740043;}
div#colRight	{width:187px; float:left;}
div.artRight	{margin-top:15px; text-align:center;}
div#footer		{height:43px; line-height:16px; padding-left:10px; font-size:10px; color:#000;}
div#footer a	{color:#000;}

ul#mainMenu							{position:relative; margin:0px; padding:0px; width:188px; list-style:none; background-color:#f9f9f9; font-size:11px; z-index:10;}
ul#mainMenu li					{position:relative; margin:0px; padding:0px; line-height:24px; border-top:1px solid #fff; border-bottom:1px solid #dcdcdc;}
ul#mainMenu li:hover		{border-top:1px solid #740043; background-color:#740043;}
ul#mainMenu li:hover a	{color:#fff;}
ul#mainMenu li a 				{display:block; margin:0px; padding:0px 0px 0px 10px; line-height:24px; color:#000; text-decoration:none;}
ul#mainMenu li a:hover 	{color:#fff; background-color:#740043;}
/* submenu */
ul#mainMenu li ul										{display:none; position:absolute; width:370px; top:0px; left:188px; padding:0px; list-style:none; background-color:#ccc; font-size:11px; border:1px solid #000; border-left:none; z-index:50;}
ul#mainMenu li ul	li								{height:26px; line-height:26px; padding:0px 10px 0px 10px; border:none; }
ul#mainMenu li ul	li:hover					{border:none; background:none;}
ul#mainMenu li ul	li a							{display:inline; color:#000; text-decoration:none;}
ul#mainMenu li ul	li a:hover				{color:#740043; background:none;}
ul#mainMenu li:hover ul li a				{color:#000;}
ul#mainMenu li:hover ul li a:hover	{color:#740043;}

ul#uitgelichtMenu							{position:relative; margin:0px; padding:0px; width:188px; list-style:none; background-color:#b91520; font-size:11px; z-index:10;}
ul#uitgelichtMenu li					{position:relative; margin:0px; padding:0px; line-height:24px; border-top:1px solid #b91520; border-bottom:1px solid #fff;}
ul#uitgelichtMenu li:hover		{border-top:1px solid #fff; background-color:#fff;}
ul#uitgelichtMenu li:hover a	{color:#b91520;}
ul#uitgelichtMenu li a 				{display:block; margin:0px; padding:0px 0px 0px 10px; line-height:24px; color:#fff; text-decoration:none;}
ul#uitgelichtMenu li a:hover 	{color:#b91520; background-color:#fff;}
/* submenu */
ul#uitgelichtMenu li ul										{display:none; position:absolute; width:370px; top:0px; left:188px; padding:0px; list-style:none; background-color:#fff; font-size:11px; border:1px solid #ccc; border-left:none; z-index:50;}
ul#uitgelichtMenu li ul	li								{height:26px; line-height:26px; padding:0px 10px 0px 10px; border:none; }
ul#uitgelichtMenu li ul	li:hover					{border:none; background:none;}
ul#uitgelichtMenu li ul	li a							{display:inline; color:#b91520; text-decoration:none;}
ul#uitgelichtMenu li ul	li a:hover				{background:none;}
ul#uitgelichtMenu li:hover ul li a				{color:#b91520;}
ul#uitgelichtMenu li:hover ul li a:hover	{}

ul#extraMenu								{margin:0px; padding:0px; width:188px; list-style:none; font-size:11px;}
ul#extraMenu li							{margin:0px; padding:0px 0px 0px 12px; line-height:24px; background-color:#c9c9c9; border-top:1px solid #fff; border-bottom:1px solid #dcdcdc;}
ul#extraMenu li:first-child	{border-top:none;}
ul#extraMenu li a						{color:#5b5b5b;}
ul#extraMenu li a:hover			{text-decoration:none;}

ul#emptyMenu		{margin:0px; padding:0px; list-style:none; background-color:#f9f9f9; font-size:10px;}
ul#emptyMenu li	{margin:0px; padding:0 0 0 12px; height:25px; line-height:25px; border-bottom:1px solid #dcdcdc;}
ul#emptyMenu li a { text-decoration:none; color:#740043;}
ul#emptyMenu li img { vertical-align:middle; width:18px; height:18px; border:none;}

/*-------------------------------------------Reclame Div's---*/
div.adWrapper	{width:553px; margin-left:auto; margin-right:auto; padding-top:5px; padding-bottom:5px; background-color:#b2b2b2; text-align:center;}
div#headerAd	{position:absolute; width:580px; height:68px; padding-top:3px; padding-bottom:3px; top:125px; left:50%; margin-left:-289px; text-align:center; border-bottom:1px dashed #989898; z-index:100;}
div#adTopLeft	{width:186px; overflow:hidden; border:1px solid #000;}
div#adTopRight{width:185px; overflow:hidden; border:1px solid #000;}
div#adMid			{width:553px; margin-bottom:6px;}
ul#bnList li.bnAd				{width:553px; margin:0px 0px 20px 0px; padding:5px 0px 5px 0px; background-color:#b2b2b2; text-align:center; line-height:0px; /*hack for images*/}

/*--------------------------------------------------Zoeken---*/
div#searchHome										{width:179px; height:92px; padding-left:9px; background-image:url('/images/searchHomeBG.png'); background-position:top left; background-repeat:repeat-x;}
div#searchHome span.title					{margin:0px; padding:11px 0px 0px 0px; display:block; font-weight:bold; color:#740043; font-variant:small-caps;}
div#searchHomeFormContainer				{margin-top:10px;}
div#searchHome input#searchField	{width:100px; height:15px; line-height:15px; margin:0px; padding:0px 2px 0px 2px; background-color:#eae9e7; border:1px solid #e27717; font-size:11px;}
div#searchHome img#searchHomeBtn	{cursor:pointer;}
div#searchHome a 									{font-size:11px; color:#740043; font-weight:bold;}

ul#searchResults		{margin:0 0 0 5px; padding:0px; list-style:disc; list-style-position:inside;}
ul#searchResults li	{margin:0px; padding:5px 0 5px 0; color:#e2761b;}

/*--------------------------------------------------Nieuws---*/
div#top2news							{height:285px; display:inline-block; position:relative; margin-bottom:6px; z-index:1;}
div#top2news div.topNews	{width:258px; height:271px; padding:7px; float:left; position:relative; overflow:hidden; background-color:#e5e5e5; font-size:11px; color:#000; text-align:justify;}
div#top2news div#topNews2	{margin-left:9px;}
div.topNews div.topNewsImg{width:258px; height:115px; overflow:hidden; margin-bottom:10px; background-position:center; background-repeat:no-repeat;}
div.topNews	h2						{line-height:18px; margin:0px 0px 8px 0px; padding:0px; font-size:12px; font-weight:bold; color:#740043; text-align:justify;}
div.topNews div.topNewsTxt{height:85px; overflow:hidden;}
div.topNews	a.readMore		{position:absolute; right:13px; bottom:12px; color:#740043;}

/*------------------------------------------Bedrijfsnieuws---*/
div#bedrijfsNieuws							{position:relative;}
div#bedrijfsNieuws div#bnHeader	{height:34px; line-height:34px; padding-left:14px; position:relative; color:#fff; font-size:16px; font-weight:bold; background-color:#740043;}
div#bnHeader div#bnPlaatsenBtn	{width:237px; height:16px; position:absolute; top:10px; right:10px;}
div#bnPlaatsenBtn img						{border:none;}
div#bedrijfsNieuws div#bnRSS		{position:absolute; top:41px; right:2px;}
div#bedrijfsNieuws div#bnRSS img{border:none;}

ul#bnList												{margin:0px; padding:0px; list-style:none; font-size:11px;}
ul#bnList li										{margin:0px; padding:15px 4px 15px 4px; line-height:18px; overflow:hidden;}
ul#bnList li.adV								{margin-bottom:5px; background-image:url('/images/bnAdvertorial_bg.png'); background-position:top right; background-repeat:no-repeat; background-color:#e5e5e5;}
ul#bnList li h4									{margin:0px 0px 4px 0px; padding:0px; line-height:18px; font-size:14px; color:#740043;}
ul#bnList li .bnThumb						{margin:3px 12px 0px 0px; float:left; width:100px; height:100px; overflow:hidden;}
ul#bnList li a									{color:#740043;}

div#bedrijfsNieuws div#bnFooter	{margin-top:5px; line-height:30px; text-align:right; border-top:1px solid #740043;}
div#bnFooter a									{color:#740043; font-size:11px;}

div#bnRSS_2											{position:absolute; top:0px; right:0px;}
div#bnRSS_2	img									{border:none;}

.onderschrift	{color: #333; font-size: 10px;}
.chapeau			{padding:0 2px; line-height:12px; font-size:11px; font-weight:bold; font-size:italic; color:#555;}

/*---------------------------------------Kalender voorkant---*/
div#agendaCalendar										{width:141px; margin-left:auto; margin-right:auto; background-color:#fff;}
div#agendaCalendar a									{color:#740043;}
div#agendaCalendar div#right_title		{padding:5px;text-align:left;}
div#agendaCalendar div#right_title a 	{color:#740043; font-weight:bold;}

/*-------------------------------------------------Gallery---*/
.gal_pic {width:100px; height:100px; border:1px solid #005747; background-position:center; background-repeat:no-repeat; float:left; margin:15px;}

/*----------------------------------------------------Poll---*/
div.pollHomeCol							{width:131px; padding:5px; margin-left:auto; margin-right:auto; background-color:#fff; border:1px solid #e5e5e5; text-align:left;}
div.pollHomeCol form				{margin:0px; padding:0px;}
span.pollTitle							{color:#740043; font-weight:bold; /*font-style:italic;*/}
ul.pollAnswerList						{margin:3px 0px 0px 0px; padding:0px; list-style:none; list-style-position:inside;}
ul.pollAnswerList li				{line-height:20px; font-size:11px;}
ul.pollAnswerList li:hover	{background-color:#740043; color:#fff;}
a.pollVote									{font-style:italic; font-weight:bold; color:#740043;}

ul.pollResultList						{margin:3px 0px 0px 2px; padding:0px; list-style:none; list-style-position:inside;}
ul.pollResultList li				{font-size:11px;}
