/*****************************************************************************************************/
/* UNIVERSEEL                                                                                        */
/*****************************************************************************************************/
* {
	/* hier kun je bijvoorbeeld een standaard font e.d. neerzetten */
}

img, fieldset {
   border: 0;
}

p, h1, h2, fieldset, form, input, select, table, tr, td {
   margin: 0;
   padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

h1 {
	font: 24px Arial;
}

p, li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #666666;
}

#container_links a{text-decoration:none; font-weight:bold; font-family: Verdana,Arial;}
#container_links a:hover{text-decoration:underline;color:#47ADA7;font-weight:bold;font-family: Verdana,Arial;}

/*****************************************************************************************************/
/* HTML, BODY, CONTAINER                                                                             */
/*****************************************************************************************************/
html, body {
	overflow-x: hidden;
   margin: 0;
   padding: 0;
   border: none;
   height: 100%;
}

/*****************************************************************************************************/
/* ZOEKEN                                                                                            */
/*****************************************************************************************************/
body {
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
}
#txtZoek {
	border-top: solid 1px #dedede;
	border-right: solid 1px #dedede;
	border-left: solid 1px #dedede;
	border-bottom: solid 1px #dedede;
}
#button {
	cursor: pointer;
}
.menu{
	background-color: #006718;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
}
.linksOutline_top {
	background-color: #CEEAD4;
}
.main_top{
}
.rechtsOutline_top{
	background-color: #7FB38D;
}
.linksOutline_bottom{
	background-color: #D0E9D4;
}
.main_bottom{
	font-family: Verdana, Arial, Helvetica;
	text-align: left;
	size: 12px;
	color: #000000;
	text-decoration: none;
	vertical-align: top;
	margin-top: 10px;
	padding-top: 15px;
	padding-left: 20px;
}
.rechtsOutline_bottom{
	background-color: #D0E9D4;
}
.center {
	vertical-align: middle;
	text-align: center;
}
.header{
	background-image: ./images/background_top.jpg;
}
.outline {
	border-style: solid;
	border-color: #000000;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
}
.forminput {
	width: 400px;
}
#menu {
	width: 100%; /*1025px;*/
	height: 170px;
	background-image: url(../images/header_menu.jpg);
	background-repeat: no-repeat;
}
#menu_link{
	display: inline;
	list-style-type: none;
	position: absolute;
	top: 150px;
	left: 226px;
	font-size: 11px;
	font-family: Tahoma;
	text-align: center;
	height: 29px;
}
#homelink{
	position: absolute;
	left: 54px;
	top: 54px;
}
#menu_div{
	height: 29px;
	border: solid 1px #ff0000;
}
a {
	text-decoration: none;
}
.link-brown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #ac490a;
	text-decoration: underline;
}
.link-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #059088;
	text-decoration: underline;
}
#left_bar {
	position: absolute;
	top: 170px;
	left: 0px;
	height: auto;
	width: 15px;
	background-color: white;
	background-repeat: no-repeat;
	background-image: url(../images/left_bar.jpg);
}
#right_bar{
	position: absolute;
	top: 170px;
	left: 914px;
	height: auto;
	width: 170px;
	/*background-color: white;*/
	background-repeat: no-repeat;
	background-image: url(../images/border_rechts.jpg);
}
#content {
	position: absolute;
	top: 170px;
	left: 15px;
	width: 899px;
	height: 598px;
	background-color: white;
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	font-family: Tahoma;
}
#rechtsborder {
	position: absolute;
	top: 170px;
	left: 914px;
	background-image: url(../images/border_rechts.jpg);
	background-repeat: no-repeat;
	width: 5px;
	height: 599px;
}
.links_kolom {
	width: 264px;
	position: absolute;
	left: 0px;
	top: 0px;
	padding-left: 20px;
	background-color: white;
}
.rechts_kolom {
	width: 300px;
	position: absolute;
	left: 550px;
	top: 0px;
	z-index: 9;
}
.midden_kolom {
	width: 197px;
	background-color: white;
	background-image: url(../images/center.jpg);
	background-repeat: repeat-x;
	position: absolute;
	left: 336px;
	min-height: 500px;
	max-height: 100%;
	height: auto !important;
	height: 598px;
	font-size: 12px;
	font-family: Tahoma;
}
.content_midden{
	padding-left: 22px;
}
.schaduwml {
	width: 10px;
	background-color: white;
}
.schaduwmr {
	width: 14px;
	background-color: white;
}
.linkstopschaduw{
	background-image: url(../images/links_top_schaduw.jpg);
	/*background-color: #ff0000;*/
}
.rechts_schaduw {
	position: absolute;
	left: 534px;
	z-index: 4;
}
.links_schaduw {
	position: absolute;
	left: 326px;
	padding: 0px;
}
.linksmiddenschaduw{
	background-image: url(../images/links_center_schaduw.jpg);
}
.linksonderschaduw{
	background-image: url(../images/links_bottom_schaduw.jpg);
}
.rechtstopschaduw{
	background-image: url(../images/rechts_top_schaduw.jpg);
}
.rechtsmiddenschaduw{
	background-image: url(../images/rechts_center_schaduw.jpg);
}
.rechtsonderschaduw{
	background-image: url(../images/rechts_bottom_schaduw.jpg);
}
.kop_1 { /*kolom links*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #059088;
	padding-left: 0px;
	padding-top: 20px;
	/*letter-spacing: -0.1em;*/
}
.kop_zoek { /*kolom links*/
	color: #47ADA7;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma;
	padding-top: 2px;
	padding-bottom: 2px;
	/*letter-spacing: -0.1em;*/
}
.kop_zoeken{ /*kolom links*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #059088;
	padding-left: 42px;
	padding-top: 20px;
	padding-bottom: 10px;
	/*letter-spacing: -0.1em;*/
}
.red_overlay{
	/*background-color: #D0B296;*/
}
.kop_2{ /*kolom midden*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #059088;
	padding-left: 10px;
	padding-top: 20px;
	/*letter-spacing: -0.1em;*/
}
.kop_3 { /*kolom rechts*/
	color: #AC490A;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma;
	padding-left: 7px;
	padding-top: 20px;
	/*letter-spacing: -0.1em;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: bold;
	color: #ac490a;
}
.front_head3 {
	color: #F8A086;
}
#links {
	padding-left: 60px;
}
div #rechts {

}
#overlay_rood {
	/*background-image: url(./images/rightoverlay.png);
	background-repeat: no-repeat;*/
}
div #midden {

}
.content_links {
	padding-left: 16px;
	padding-top: 14px;
}
#midden_content {
	 padding-left: 33px;
	 background-image: url(../images/center.jpg);
    background-repeat: x-repeat;
 	 padding-top: 13px;
    font-family: Arial;
	 font-size: 12px;
	 padding-bottom: 2px;
	 line-height: 17px;
    font-family: Arial;

}
.link2 {
	 padding-left: 33px;
	 background-image: url(../images/li_point.jpg);
    background-repeat: no-repeat;
    background-position: 23px 7px;
    cursor: hand;
    padding-top: 0px;
    font-family: Arial;
	 font-size: 12px;
	 padding-bottom: 2px;
	 line-height: 17px;
}
a.link2:HOVER{
	text-decoration: underline;
}
.sublinks{
	padding-top: 12px;
}
.content_rechts { /*kolom rechts*/
	color: #AC490A;
   font-family: Arial;
   font-size: 12px;
	padding-left: 20px;
	padding-top: 14px;
	/*letter-spacing: -0.1em;*/
}
.rood {
	color: #BD6D3B;
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma;
}
.groen {
	font-size: 12px;
	font-weight: bold;
	font-family: Tahoma;
	color: #58B5B0;
}
#container_links img, #rechts_kolom img{
	border: solid 3px white;
}

.kopregel-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #059088;
}
.kopregel-brown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #ac490a;
}
#menu_link a {
	color: black;
	text-decoration: none;
}
.link2 a{
	color: #666666;
	text-decoration: none;
}
.content-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #059088;
}

