body {
	background-image: url(images/body_bg.jpg);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #afc6f4;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

form {
	margin: 0px;
	padding: 0px;
}

.input_text {
	background-color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 300px;
}

.input_short_text {
	background-color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px;
}

textarea {
	background-color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 300px;
	height: 100px;
}

body, td, th, p, ul, li, input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

ul {
	list-style-type: square;
}

a.leesMeer {
	color: #f0f0f2;
	text-decoration: none;
	font-weight: bold;
}

a.leesMeer:hover {
	color: f0f0f2;
	text-decoration: underline;
	font-weight: bold;
}

form {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

td.main {
	background-image: url(images/footer_bg.png);
	background-position: right bottom;
	background-repeat: no-repeat;
}

td.leftRightBorders {
	border-top-style: none;
	border-bottom-style: none;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
	background-image: url(images/left_column_bg.gif);
	background-position: left;
	background-repeat: repeat-y;
}

td.topBottomtBorders {
	border-left-style: none;
	border-right-style: none;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

input.search {
	height: 14px;
	width: 155px;
	border-top-color: #ad9170;
	border-top-style: solid;
	border-top-width: 2px;
	border-left-color: #ad9170;
	border-left-style: solid;
	border-left-width: 2px;
	border-right-style: none;
	border-right-width: 0px;
	border-bottom-style: none;
	border-bottom-width: 0px;
}

td.lightBlue {
	background-color: #70c4ff;
	border-bottom-style: none;
	border-top-style: none;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
}

td.title {
	background-color: #937049;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 4px;
	padding-right: 4px;
	padding-top: 4px;
	color: #F3E8DF;
	border-bottom-color: #5d696d;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	text-transform: uppercase;
}

td.content {
	background-color: #F3E8DF;
}

td.homeMainArticle {
	background-color: #c59169;
	background-image: url(images/intro_bg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

td.homeMainArticleTitle {
	color: #f0f0f2;
	font-size: 18px;
}

td.homeMainArticleIntro {
	color: #f0f0f2;
}

td.search {
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 10px;
}

td.horizontalMenu {
	color: #4e4343;
	padding-bottom: 5px;
	padding-top: 5px;
}

a.horizontalMenuItem {
	color: #4e4343;
	text-decoration: none;
}

a.horizontalMenuItem:hover {
	color: #333333;
	text-decoration: underline;
}

td.verticalMenuItem {
	background-color: #cb9a72;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 4px;
	padding-right: 4px;
	padding-top: 4px;
	color: #4e4343;
	border-bottom-color: #5d696d;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

a.verticalMenuItem {
	color: #4e4343;
	text-decoration: none;
}

a.verticalMenuItem:hover {
	color: #333333;
	text-decoration: underline;
}

td.verticalSubmenuItem {
	padding-left: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-top: 3px;
	color: #717070;
	background-image: url(images/dot.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}

a.verticalSubmenuItem {
	color: #717070;
	text-decoration: none;
}

a.verticalSubmenuItem:hover {
	color: #333333;
	text-decoration: underline;
}

td.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #F5F4F4;
}

a.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #F5F4F4;
	text-decoration: none;
}

a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: underline;
}

td.leftColumn {
	background-color: #F3E8DF;
}

td.day {
	color: #333333;
	background-color: #E2C6B0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 2px;
	padding-right: 2px;
}

td.weekend {
	color: #333333;
	background-color: #D6B091;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-left: 2px;
	padding-right: 2px;
}

td.dayName {
	color: #333333;
	padding-left: 2px;
	padding-right: 2px;
}

td.dayName1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4E4343;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	background-image:url(images/event1.gif);
	background-position:center;
}

td.dayName2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4E4343;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	background-image:url(images/event2.gif);
	background-position:center;
}

td.dayName3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4E4343;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	background-image:url(images/event3.gif);
	background-position:center;
}

td.dayName12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4E4343;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	background-image:url(images/event12.gif);
	background-position:center;
}

td.dayName13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4E4343;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	background-image:url(images/event13.gif);
}

td.dayName23 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4E4343;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	background-image:url(images/event23.gif);
	background-position:center;
}

td.dayName123 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4E4343;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	background-image:url(images/event123.gif);
	background-position:center;
}

a.dayName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4E4343;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
}

a.dayName:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #4E4343;
	text-decoration: none;
	padding-left: 2px;
	padding-right: 2px;
	cursor: help;
}

a.calendarLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}

a.calendarLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #70C4FF;
	text-decoration: none;
}

td.calendarMonth {
	color: #333333;
}

table.border {
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
}

td.border {
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
}

div.floatingTitle {
	background-color: #c59169;
	color: White;
	font-weight: bold;
	height: 16px;
	width: 244px;
	padding-left: 4px;
	float: left;
	filter: alpha(opacity=85);
	-moz-opacity: .85;
	opacity: .85;
}

a.floatingLeesMeer {
	color: #F5F4F4;
	text-decoration: none;
	font-weight: bold;
}

a.floatingLeesMeer:hover {
	color: #F5F4F4;
	text-decoration: underline;
	font-weight: bold;
}

td.eventDate {
	color: #717070;
}

td.eventTitle {
	color: #937049;
	font-weight: bold;
}

td.eventIntro {
	color: #717070;
	font-style: italic;
}

td.articleIntro {
	color: #717070;
	font-style: italic;
}

a.eventLink {
	color: #4E4343;
	text-decoration: none;
}

a.eventLink:hover {
	color: #333333;
	text-decoration: underline;
}

.light_small_text {
	font-size: 9px;
	color: #999999;
}

img.border {
	border-color: #CCCCCC;
	border-style: solid;
	border-width: 1px;
}


