body, table, tr, td, p, div, img, h1, h2, h3, h4, h5 {
  margin: 0px;
  border: 0px solid #000;
}

body {
  font: 11px Arial, Helvetica, sans-serif;
  color: #1e1e1e;
  background: #a6a6a6 url('../images/layout/background.gif') left top repeat-x;
}

body.agenda {
  font: 11px Arial, Helvetica, sans-serif;
  color: #1e1e1e;
  background: #FFF url('../images/layout/background_agenda.gif') top left repeat-x;
}

body.poll {
  font: 11px Arial, Helvetica, sans-serif;
  color: #1e1e1e;
  background: #FFF;
}

blockquote {
  margin: 0px;
  background: url('../images/layout/quoteleft.gif') left top no-repeat;
}
blockquote div {
  padding: 0 48px;
  background: url('../images/layout/quoteright.gif') right bottom no-repeat;
  color: #707070;
}



hr {
  color: #b8b8b8;
  background-color: #FFF;
  height: 1px;
}

h1 {
	font: 18px Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.grey { color: #afafaf; }
.blue { color: #0284ba; }

h2 {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
}

h3 {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
}

h4 {
	font: 12px Arial, Helvetica, sans-serif;
	font-weight: bold;
}

h5 {
	font: 15px Arial, Helvetica, sans-serif;
	font-weight: bold;
}

span#date {
	font: 11px Arial, Helvetica, sans-serif;
  color: #0383b9;
}

div {
  scrollbar-face-color: #ebebeb; 
  scrollbar-highlight-color: #ebebeb; 
  scrollbar-3dlight-color: #ebebeb; 
  scrollbar-darkshadow-color: #ebebeb; 
  scrollbar-shadow-color: #ebebeb; 
  scrollbar-arrow-color: #000000; 
  scrollbar-track-color: #FFF;
}

div.yearText {
  margin: 0px 10px;
}

div.yearText H3 {
  font-size: 18px;
  color: #0284ba;
}

div.yearText ul {
  margin: 0px 20px;
}





div#textPadding {
  margin: 0px 20px;
  font: 12px Arial, Helvetica, sans-serif;
  line-height: 17px;
}

div#textPaddingSmall {
  margin: 0px 20px;
  font: 11px Arial, Helvetica, sans-serif;
  line-height: 17px;
}

div#buttonPadding {
  margin: 0px 20px;
  height: 26px;
  text-align: right;
  font: 12px Arial, Helvetica, sans-serif;
  line-height: 17px;
}






div#Container {
  width: 1015px;
	background: url('../images/layout/background_container.gif') center top repeat-y;
}

div#Main {
  width: 1015px;
	background: url('../images/layout/background_main.gif') center top no-repeat;
}

div#Bottom {
  width: 1015px;
	background: #a6a6a6 url('../images/layout/background_bottom.gif') center top no-repeat;
}

div#Content {
  width: 982px; 
  margin: 0 7px 0 26px;
  text-align: left;
}

table.Content, table.Menu {  width: 982px; }
table.Content .left  { width: 480px; border-top: 1px solid #b8b8b8; }
table.Content .right { width: 502px; border-top: 1px solid #b8b8b8; border-left: 1px solid #b8b8b8;}

table.LatestNews        { width: 480px; border: 0px solid #FFF; }
table.LatestNews .left  { width: 180px; border: 0px solid #FFF; }
table.LatestNews .right { width: 300px; border: 0px solid #FFF; }

table.Agenda        { width: 501px; border: 0px solid #FFF; }
table.Agenda .left  { width: 225px; border: 0px solid #FFF; }
table.Agenda .right { width: 276px; border: 0px solid #FFF; }

table.PollShop        { width: 501px; border: 0px solid #FFF; }
table.PollShop .left  { width: 230px; border: 0px solid #FFF; }
table.PollShop .right { width: 271px; border: 0px solid #FFF; border-left: 1px solid #b8b8b8;}


table.newsContent {
  background: url('../images/layout/white_left.gif') #FFF left top no-repeat; 
}

div#agendaTextPlacer {
  margin: 10px 0px 0px 10px;
  width: 248px;
}

div#agendaText { 
  margin: 0 0 1px 0; 
  padding: 8px;
  background: url('../images/layout/background_agenda_text.gif') left top repeat-x #0c83b5; 
  color: #FFF;  
}

span#agendaDate {
  font-weight: bold;
}

div#agenda { margin: 18px 0 0 6px; }

table.month { }
table.cal { }
table.cal td   { padding: 0px; width: 22px; height: 22px; font: 11px Arial; font-weight: bold; color: #1e1e1e; vertical-align: bottom; text-align: right; }
table.cal .day { border: 0px solid #d1d1cf; text-transform: uppercase; height: 24px; }
table.cal .cal { border: 1px solid #d1d1cf; background: #f0f0f0; }
table.cal .calActive { border: 0px solid #d1d1cf; background: url('../images/layout/background_calendar.gif') left top repeat-x #0284ba; color: #FFF; }
table.cal .weekend   { border: 1px solid #d1d1cf; background: #dbdbdb; }
table.cal .nocal     { border: 0px solid #d1d1cf; background: transparent; color: #d1d1cf; font-weight: normal; }
table.cal .noweekend { border: 0px solid #d1d1cf; background: transparent; color: #d1d1cf; font-weight: normal; }


div.cal 	  { padding: 10px 3px 2px 2px; border: 1px solid #d1d1cf; width: 22px; background: #f0f0f0; text-align: right; }
div.calActive { padding: 11px 3px 3px 2px; border: 0px solid #d1d1cf; width: 24px; background: url('../images/layout/background_calendar.gif') left top repeat-x #0284ba; color: #FFF; }
div.weekend   { padding: 10px 3px 2px 2px; border: 1px solid #d1d1cf; width: 22px; background: #dbdbdb; }
div.nocal     { padding: 10px 3px 2px 2px; border: 0px solid #d1d1cf; width: 22px; background: transparent; color: #d1d1cf; font-weight: normal; }
div.noweekend { padding: 10px 3px 2px 2px; border: 0px solid #d1d1cf; width: 22px; background: transparent; color: #d1d1cf; font-weight: normal; }



table.monthBig 	{ }
table.calBig 	{ }
table.calBig td   			{ padding: 0px; width: 57px; height: 57px; font: 18px Arial; font-weight: bold; color: #1e1e1e; vertical-align: bottom; text-align: right; }
table.calBig .dayBig 		{ border: 0px solid #d1d1cf; text-transform: uppercase; height: 24px; font: 15px Arial; font-weight: bold; }
table.calBig .calBig 		{ border: 1px solid #d1d1cf; background: #f0f0f0; }
table.calBig .calActiveBig 	{ border: 0px solid #d1d1cf; background: url('../images/layout/background_calendar.gif') left top repeat-x #0284ba; color: #FFF; }
table.calBig .weekendBig   	{ border: 1px solid #d1d1cf; background: #dbdbdb; }
table.calBig .nocalBig     	{ border: 0px solid #d1d1cf; background: transparent; color: #d1d1cf; font-weight: normal; }
table.calBig .noweekendBig 	{ border: 0px solid #d1d1cf; background: transparent; color: #d1d1cf; font-weight: normal; }


div.calBig 	  		{ padding: 35px 3px 2px 2px; border: 1px solid #d1d1cf; width: 57px; background: #f0f0f0; text-align: right; }
div.calActiveBig 	{ padding: 36px 3px 3px 2px; border: 0px solid #d1d1cf; width: 59px; background: url('../images/layout/background_calendar.gif') left top repeat-x #0284ba; color: #FFF; }
div.weekendBig   	{ padding: 35px 3px 2px 2px; border: 1px solid #d1d1cf; width: 57px; background: #dbdbdb; }
div.nocalBig    	{ padding: 35px 3px 2px 2px; border: 0px solid #d1d1cf; width: 57px; background: transparent; color: #d1d1cf; font-weight: normal; }
div.noweekendBig 	{ padding: 35px 3px 2px 2px; border: 0px solid #d1d1cf; width: 57px; background: transparent; color: #d1d1cf; font-weight: normal; }





table.Menu .left {
  width: 169px; 
  height: 595px;
  background: url('../images/layout/background_menu.gif') left top no-repeat;
}

table.Menu .right {
  width: 813px; 
  height: 595px;
}

table.MenuAvanti td {
  padding: 0 0 0 15px;
  width: 127px; 
  height: 26px;
} 

td.m1  { background: url('../images/menu/1.gif')  left bottom no-repeat; } 
td.m2  { background: url('../images/menu/2.gif')  left bottom no-repeat; }
td.m3  { background: url('../images/menu/3.gif')  left bottom no-repeat; }
td.m4  { background: url('../images/menu/4.gif')  left bottom no-repeat; }
td.m5  { background: url('../images/menu/5.gif')  left bottom no-repeat; }
td.m6  { background: url('../images/menu/6.gif')  left bottom no-repeat; }
td.m7  { background: url('../images/menu/7.gif')  left bottom no-repeat; }
td.m8  { background: url('../images/menu/8.gif')  left bottom no-repeat; }
td.m9  { background: url('../images/menu/9.gif')  left bottom no-repeat; }
td.m10 { background: url('../images/menu/10.gif') left bottom no-repeat; }
td.m11 { background: url('../images/menu/11.gif') left bottom no-repeat; }
td.m12 { background: url('../images/menu/12.gif') left bottom no-repeat; }
td.m13 { background: url('../images/menu/13.gif') left bottom no-repeat; }

td.m1a  { background: url('../images/menu/1_a.gif')  left bottom no-repeat; } 
td.m2a  { background: url('../images/menu/2_a.gif')  left bottom no-repeat; }
td.m3a  { background: url('../images/menu/3_a.gif')  left bottom no-repeat; }
td.m4a  { background: url('../images/menu/4_a.gif')  left bottom no-repeat; }
td.m5a  { background: url('../images/menu/5_a.gif')  left bottom no-repeat; }
td.m6a  { background: url('../images/menu/6_a.gif')  left bottom no-repeat; }
td.m7a  { background: url('../images/menu/7_a.gif')  left bottom no-repeat; }
td.m8a  { background: url('../images/menu/8_a.gif')  left bottom no-repeat; }
td.m9a  { background: url('../images/menu/9_a.gif')  left bottom no-repeat; }
td.m10a { background: url('../images/menu/10_a.gif') left bottom no-repeat; }
td.m11a { background: url('../images/menu/11_a.gif') left bottom no-repeat; }
td.m12a { background: url('../images/menu/12_a.gif') left bottom no-repeat; }
td.m13a { background: url('../images/menu/13_a.gif') left bottom no-repeat; }



table.newsPhoto {
  width: 813px; 
  background: url('../images/layout/news_intro.gif') left top repeat-x;
}

table.newsPhoto .main {
  height: 150px;
  background: url('../images/layout/news_intro_left.gif') left top no-repeat;
}

table.News {
  width: 813px; 
  background: url('../images/layout/news_intro.gif') left top repeat-x;
}

table.News .left {
  width: 312px; 
  height: 350px;
  background: url('../images/layout/news_intro_left.gif') left top no-repeat;
}

table.NewsItems {
  width: 270px; 
}

table.NewsItems .text {
  color: #FFF;
  width: 240px;
  height: 23px;
}

table.NewsItems .date {
  color: #00b5ff;
  width: 45px;
  height: 23px;
}

table.News .right {
  width: 501px; 
  height: 350px;
}

table.Intro {
  width: 813px; 
}

table.Intro .left {
  width: 312px;
  height: 245px;
  background: url('../images/layout/background_intro.jpg') left top no-repeat;
}

table.Intro .right {
  width: 501px;
  height: 245px;
}

ul#ads {
  margin: 0px;
  padding: 0px;
}

select.textfield {
  padding: 3px;
  font: 12px Arial, Helvetica, sans-serif;
  color: #1e1e1e;
  border-top: 1px solid #aaaaaa;
  border-left: 1px solid #aaaaaa;
  border-right: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
  background: #eeeeee;
}

input.textfield {
  padding: 3px;
  width: 300px;
  font: 12px Arial, Helvetica, sans-serif;
  color: #1e1e1e;
  border-top: 1px solid #aaaaaa;
  border-left: 1px solid #aaaaaa;
  border-right: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
  background: #eeeeee;
}

input.submit {
  font: 11px Arial, Helvetica, sans-serif;
  color: #000;
}

textarea.textfield {
  padding: 3px;
  width: 380px;
  height: 100px;
  font: 12px Arial, Helvetica, sans-serif;
  color: #1e1e1e;
  border-top: 1px solid #aaaaaa;
  border-left: 1px solid #aaaaaa;
  border-right: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
  background: #eeeeee;
  scrollbar-face-color: #eeeeee; 
  scrollbar-highlight-color: #eeeeee; 
  scrollbar-3dlight-color: #eeeeee; 
  scrollbar-darkshadow-color: #eeeeee; 
  scrollbar-shadow-color: #eeeeee; 
  scrollbar-arrow-color: #aaaaaa; 
  scrollbar-track-color: #eeeeee;
}


#textPadding a:link    {text-decoration: underline; color: #0282b8; }
#textPadding a:visited {text-decoration: underline; color: #0282b8; }
#textPadding a:active  {text-decoration: underline; color: #0282b8; }
#textPadding a:hover   {text-decoration: none;      color: #0282b8; }

a:link 	  {text-decoration: underline; color: #0282b8; }
a:visited {text-decoration: underline; color: #0282b8; }
a:active  {text-decoration: underline; color: #0282b8; }
a:hover   {text-decoration: none;      color: #0282b8; }

a.go:link 	 {text-decoration: underline; color: #0282b8; }
a.go:visited {text-decoration: underline; color: #0282b8; }
a.go:active  {text-decoration: underline; color: #0282b8; }
a.go:hover   {text-decoration: none;      color: #0282b8; }


a.menu_a:link    {text-decoration: none; color: #009cdc; }
a.menu_a:visited {text-decoration: none; color: #009cdc; }
a.menu_a:active  {text-decoration: none; color: #009cdc; }
a.menu_a:hover   {text-decoration: none; color: #009cdc; }

a.menu:link    {text-decoration: none; color: #FFF; }
a.menu:visited {text-decoration: none; color: #FFF; }
a.menu:active  {text-decoration: none; color: #FFF; }
a.menu:hover   {text-decoration: none; color: #d5f2ff; }

a.nieuws:link    {text-decoration: none; color: #FFF; }
a.nieuws:visited {text-decoration: none; color: #FFF; }
a.nieuws:active  {text-decoration: none; color: #FFF; }
a.nieuws:hover   {text-decoration: none; color: #d5f2ff; }

a.nieuwsNews:link    {text-decoration: none; color: #000; }
a.nieuwsNews:visited {text-decoration: none; color: #000; }
a.nieuwsNews:active  {text-decoration: none; color: #000; }
a.nieuwsNews:hover   {text-decoration: underline; color: #000; }

a.black:link 	{text-decoration: underline; color: #000; }
a.black:visited {text-decoration: underline; color: #000; }
a.black:active 	{text-decoration: underline; color: #000; }
a.black:hover 	{text-decoration: none;      color: #000; }
