/*:::::: Begin Menu ::::::*/ 
ul#menu						{color: #8DAA16; background: #FFF; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em; list-style-type:none; margin: 0; padding: 0; width: 195px;}
ul#menu a 					{display: block; text-decoration: none;}
ul#menu li 					{width: 195px;}
ul#menu li a 					{padding: 0.5em; border-bottom: thin dotted #777;}
ul#menu li a.aan 				{padding: 0.5em; border-bottom: thin dotted #777;	border-left: 5px solid #8DAA16; padding-left: 15px;}
ul#menu ul	 				{color: #8DAA16; background: #FFF; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em; list-style-type:none; margin: 0; padding: 0; width: 195px;}
ul#menu li a:hover 				{background: #D4D998; color:#00364A;}
ul#menu li ul li a 				{color: #00364A; background: #EEE; padding-left: 20px;}
ul#menu li ul li a.subaan		{color: #00364A; background: #EEE; border-left: 5px solid #8DAA16; padding-left: 15px;}
ul#menu li ul li a:hover			{color: #00364A; background: #BEDADD; border-left: 5px solid #00364A; padding-left: 15px;}
ul#menu2						{color: #8DAA16; background: #FFF; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em; list-style-type:none; margin: 0; padding: 0; width: 195px;}
ul#menu2 a 					{display: block; text-decoration: none;}
ul#menu2 li 					{width: 195px;}
ul#menu2 li a 					{padding: 0.5em; border-bottom: thin dotted #777;}
ul#menu2 li a.aan 				{padding: 0.5em; border-bottom: thin dotted #777;	border-left: 5px solid #8DAA16; padding-left: 15px;}
ul#menu2 ul	 				{color: #8DAA16; background: #FFF; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em; list-style-type:none; margin: 0; padding: 0; width: 195px;}
ul#menu2 li a:hover 			{background: #D4D998; color:#00364A;}
ul#menu2 li ul li a 			{color: #00364A; background: #EEE; padding-left: 20px;}
ul#menu2 li ul li a.subaan		{color: #00364A; background: #EEE; border-left: 5px solid #8DAA16; padding-left: 15px;}
ul#menu2 li ul li a:hover		{color: #00364A; background: #BEDADD; border-left: 5px solid #00364A; padding-left: 15px;}
/*:::::: Begin Menuaan ::::::*/ 
ul#menuaan					{color: #8DAA16; background: #FFF; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em; list-style-type:none; margin: 0; padding: 0; width: 195px;}
ul#menuaan a					{display: block; text-decoration: none;}
ul#menuaan li 					{width: 195px;}
ul#menuaan li a 				{padding: 0.5em; border-bottom: thin dotted #777;}
ul#menuaan li a.aan 			{padding: 0.5em; border-bottom: thin dotted #777;	border-left: 5px solid #8DAA16; padding-left: 15px;}
ul#menuaan ul	 				{color: #8DAA16; background: #FFF; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em; list-style-type:none; margin: 0; padding: 0; width: 195px;}
ul#menuaan li a:hover 			{background: #D4D998; color:#00364A;}
ul#menuaan li ul li a 			{color: #00364A; background: #EEE; padding-left: 20px;}
ul#menuaan li ul li a.subaan		{color: #00364A; background: #EEE; border-left: 5px solid #8DAA16; padding-left: 15px;}
ul#menuaan li ul li a:hover		{color: #00364A; background: #BEDADD; border-left: 5px solid #00364A; padding-left: 15px;}
ul#menuaan2					{color: #8DAA16; background: #FFF; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em; list-style-type:none; margin: 0; padding: 0; width: 195px;}
ul#menuaan2 a					{display: block; text-decoration: none;}
ul#menuaan2 li 				{width: 195px;}
ul#menuaan2 li a 				{padding: 0.5em; border-bottom: thin dotted #777;}
ul#menuaan2 li a.aan 			{padding: 0.5em; border-bottom: thin dotted #777;	border-left: 5px solid #8DAA16; padding-left: 15px;}
ul#menuaan2 ul	 				{color: #8DAA16; background: #FFF; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em; list-style-type:none; margin: 0; padding: 0; width: 195px;}
ul#menuaan2 li a:hover 			{background: #D4D998; color:#00364A;}
ul#menuaan2 li ul li a 			{color: #00364A; background: #EEE; padding-left: 20px;}
ul#menuaan2 li ul li a.subaan		{color: #00364A; background: #EEE; border-left: 5px solid #8DAA16; padding-left: 15px;}
ul#menuaan2 li ul li a:hover		{color: #00364A; background: #BEDADD; border-left: 5px solid #00364A; padding-left: 15px;}
/*:::::: Begin Menuonder ::::::*/ 
ul#menuonder					{color: #8DAA16; background: #FFF; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em; list-style-type:none; margin: 0; padding: 0; width: 195px;}
ul#menuonder a					{display: block; text-decoration: none;}
ul#menuonder li 				{width: 195px;}
ul#menuonder li a 				{padding: 0.5em; border-bottom: thin dotted #777;}
ul#menuonder li a.aan 			{padding: 0.5em; border-bottom: thin dotted #777;	border-left: 5px solid #8DAA16; padding-left: 15px;}
ul#menuonder ul	 			{color: #8DAA16; background: #FFF; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em; list-style-type:none; margin: 0; padding: 0; width: 195px;}
ul#menuonder li a:hover 			{background: #D4D998; color:#00364A;}
ul#menuonder li ul li a 			{color: #00364A; background: #EEE; padding-left: 20px;}
ul#menuonder li ul li a.subaan	{color: #00364A; background: #EEE; border-left: 5px solid #8DAA16; padding-left: 15px;}
ul#menuonder li ul li a:hover		{color: #00364A; background: #BEDADD; border-left: 5px solid #00364A; padding-left: 15px;}
ul#menuonder2					{color: #8DAA16; background: #FFF; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em; list-style-type:none; margin: 0; padding: 0; width: 195px;}
ul#menuonder2 a				{display: block; text-decoration: none;}
ul#menuonder2 li 				{width: 195px;}
ul#menuonder2 li a 				{padding: 0.5em; border-bottom: thin dotted #777;}
ul#menuonder2 li a.aan 			{padding: 0.5em; border-bottom: thin dotted #777;	border-left: 5px solid #8DAA16; padding-left: 15px;}
ul#menuonder2 ul	 			{color: #8DAA16; background: #FFF; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em; list-style-type:none; margin: 0; padding: 0; width: 195px;}
ul#menuonder2 li a:hover 		{background: #D4D998; color:#00364A;}
ul#menuonder2 li ul li a 		{color: #00364A; background: #EEE; padding-left: 20px;}
ul#menuonder2 li ul li a.subaan	{color: #00364A; background: #EEE; border-left: 5px solid #8DAA16; padding-left: 15px;}
ul#menuonder2 li ul li a:hover	{color: #00364A; background: #BEDADD; border-left: 5px solid #00364A; padding-left: 15px;}
/*menudriehoek*/
ul#menu li a.driehoekaan				{padding: 0.5em; border-bottom: thin dotted #777;	border-left: 5px solid #8DAA16; padding-left: 15px; background:url(../images/pijltjebeneden.png) no-repeat right}
ul#menu li a.driehoekaan:hover		{padding: 0.5em; border-bottom: thin dotted #777;	border-left: 5px solid #8DAA16; padding-left: 15px; background:url(../images/pijltjebeneden.png) no-repeat right #D4D998}
ul#menu li a.driehoek				{padding: 0.5em; border-bottom: thin dotted #777;	background:url(../images/pijltjebeneden.png) no-repeat right}
ul#menu li a.driehoek:hover			{padding: 0.5em; border-bottom: thin dotted #777;	background:url(../images/pijltjebeneden.png) no-repeat right #D4D998}
ul#menuaan li a.driehoekaan			{padding: 0.5em; border-bottom: thin dotted #777;	border-left: 5px solid #8DAA16; padding-left: 15px; background:url(../images/pijltjebeneden.png) no-repeat right}
ul#menuaan li a.driehoekaan:hover		{padding: 0.5em; border-bottom: thin dotted #777;	border-left: 5px solid #8DAA16; padding-left: 15px; background:url(../images/pijltjebeneden.png) no-repeat right #D4D998}
ul#menuaan li a.driehoek				{padding: 0.5em; border-bottom: thin dotted #777;	background:url(../images/pijltjebeneden.png) no-repeat right}
ul#menuaan li a.driehoek:hover		{padding: 0.5em; border-bottom: thin dotted #777;	background:url(../images/pijltjebeneden.png) no-repeat right #D4D998}
ul#menuonder li a.driehoekaan			{padding: 0.5em; border-bottom: thin dotted #777;	border-left: 5px solid #8DAA16; padding-left: 15px; background:url(../images/pijltjebeneden.png) no-repeat right #D4D998}
ul#menuonder li a.driehoekaan:hover	{padding: 0.5em; border-bottom: thin dotted #777;	border-left: 5px solid #8DAA16; padding-left: 15px; background:url(../images/pijltjebeneden.png) no-repeat right}
ul#menuonder li a.driehoek			{padding: 0.5em; border-bottom: thin dotted #777;	background:url(../images/pijltjebeneden.png) no-repeat right}
ul#menuonder li a.driehoek:hover		{padding: 0.5em; border-bottom: thin dotted #777;	background:url(../images/pijltjebeneden.png) no-repeat right #D4D998}
/*:::::: Begin link-kleuren ::::::*/
img 				{border: 0; border-style: none; outline:none;}
table 			{border: 0;}
body  			{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	color: #333333; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em; background-image: url(../images/achtergrond.png); background-repeat: repeat-y;}
a	 			{font-weight: normal; color:#00364A ; background: #FFF; border: 0px; outline:none;}
a:hover 			{color: #8DAA16;}
a:visited 		{color: #00364A;}
/*:::::: Begin Div's ::::::*/
#container 		{position:absolute;	width: 980px; background:#FFFFFF; margin-left:-500px; left:50%; background-image: url(../images/opvuller.gif); background-repeat: repeat-y;}
#containerbreed 	{position:absolute;	width: 980px; background:#FFFFFF; margin-left:-500px; left:50%; background-image: url(../images/opvullerbreed.gif); background-repeat: repeat-y;}
#top				{background-color: #FFF;}
.content			{float:left; width:980px; margin: 0px; padding: 0px 0px 0px 0px;}
.linkermenu 		{float:left; width:195px; margin: 0px; padding: 15px 15px 0px 15px;}
.rechterkolom 		{float:left; width:175px; margin: 0px; padding: 0px 0px 0px 15px;}
.inhoud 			{float:left; width:525px; margin: 0px; padding: 0px 15px;}
.inhoudbreed 		{float:left; width:710px; margin: 0px; padding: 0px 15px;}
.iframehouder 		{float:left; width:710px; margin: 0px; padding: 0px 15px;}
.footer 			{float:left; width:980px; margin: 0px; padding: 0px;}
.tabelbreedte		{width: 525px;}
.tabelnieuwbouw	{width: 710px;}
/*:::::: Begin fotofloater ::::::*/
.floatright 		{width: 260px; height: 163px; padding-bottom: 15px;}
#paginafoto 		{width: 175px; height: 175px; float: left; margin-right: 15px;overflow: hidden;}
#nieuwspaginafoto 		{width: 175px; height: auto; float: left; margin-right: 15px;}
.medewerkerfoto 	{width: 130px; height: 175px; float: left; margin-right: 15px;}
.nieuwsfoto 		{width: 390px; height: 293px; float: left; margin-right: 15px;}
.nieuwshomefoto 	{width: 170px; height: 113px; float: left; margin-right: 15px;}
.lossefoto 			{float: left; margin-right: 15px;}

/*:::::: Begin fonts ::::::*/
h1		 		{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	 color: #8DAA16; font-size: 24px; font-weight: normal; line-height: 30px; letter-spacing: 0.07em;}
h2 				{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #00364A; background: #FFF; font-size: 13px; font-weight: bold;   line-height: 15px; letter-spacing: 0.07em;}
.linkskopje 		{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #8DAA16; background: #FFF; font-size: 24px; font-weight: normal; line-height: 30px; letter-spacing: 0.07em;}
.directnaar 		{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #00364A; background: #FFF; font-size: 14px; font-weight: bold;   line-height: 30px; letter-spacing: 0.07em;}
.rechtskopje 		{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #8DAA16; background: #FFF; font-size: 24px; font-weight: normal; line-height: 30px; letter-spacing: 0.07em;}
.rechtskopjeblauw 	{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #00364A; background: #FFF; font-size: 24px; font-weight: normal; line-height: 30px; letter-spacing: 0.07em;}
.rechtskopjeklein 	{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #8DAA16; background: #FFF; font-size: 15px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em;}
.kopjekleinblauw 	{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #00364A; background: #FFF; font-size: 15px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em;}
.plat 			{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #333333; background: #FFF; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em;}
.rechtsplatblauw 	{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #00364A; background: #FFF; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em;}
.rechtsplat 		{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #8DAA16; background: #FFF; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em;}
.tussenkopje 		{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #8DAA16; background: #FFF; font-size: 13px; font-weight: bold;   line-height: 15px; letter-spacing: 0.07em;}
.footer 			{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #023848; background: #FFF; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em;}
.footergroen 		{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #8DAA16; background: #FFF; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em;}
.footerstreepje 	{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #8DAA16; background: #FFF; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em;} 
.cursiefje		{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #00364A; background: #FFF; font-size: 13px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em; font-style: italic;}
.nieuwskop	 	{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #00364A; background: #FFF; font-size: 13px; font-weight: bold; line-height: 15px; letter-spacing: 0.07em;}
.nieuwsdatum		{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #777777; background: #FFF; font-size: 10px; font-weight: normal; line-height: 15px; letter-spacing: 0.02em;}
.letop 			{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #0D3148;
	background: #FFF;
	font-size: 10px;
	font-weight: normal;
	line-height: 15px;
	letter-spacing: 0.07em;
	font-style: italic;
}
.straat 	{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #00364A; background: #FFF; font-size: 15px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em;}
.tekoop 	{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #8DAA16; background: #FFF; font-size: 15px; font-weight: normal; line-height: 15px; letter-spacing: 0.07em;}

/*:::::: Begin formulieren ::::::*/
#contactformulier 	   	{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 13px; padding:0px; width:500px; }
input.contactjaar 		{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; width:50px; margin-top:0px; margin-bottom:3px; padding:3px; border:1px solid #8DAA16; margin-right: 3px; height:15px;}
input.contactdag 		{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; width:25px; margin-top:0px; margin-bottom:3px; padding:3px; border:1px solid #8DAA16; margin-right: 3px; height:15px;}
input.radiolinks		{margin-left: 206px; float:left; display:block; }
label.contactformulier 	{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; display:block; float:left; width:200px; margin-top:3px; margin-bottom:3px; padding:3px; color:#666666;}
input.contactformulier 	{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; display:block; float:left; width:300px; margin-top:0px; margin-bottom:3px; padding:3px; border:1px solid #8DAA16; margin-right: 3px; height:15px;}
select.contactformulier	{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; display:block; float:left; width:60px;  margin-top:3px; margin-bottom:3px; padding:3px;}
select.contactformulier	{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; padding:0px;}
br 					{clear: left;}
.submit, .reset	  	{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; border:1px solid #FFFFFF; background-color:#8DAA16; color:#FFFFFF;  margin: 4px; width: 90px;}
/*:::::: Begin Googlemaps ::::::*/
.map					{height: 500px;width: 500px;margin: 0;padding: 0;border: 0;}
#map_canvas			{float: left;}
#map_list				{float: left;	height: 500px;width: 210px;margin: 0;padding: 0;background: #EBEBEB;list-style: none;}
#map_list li			{padding: .5em;}
#map_list li:hover 		{background: #D4D998; color: #00364A;cursor: pointer;}
#map_list li.active		{background: #00364A; color: #FFF;}
#map_list li.active:hover{background: #D4D998; cursor: default;}
#map_message			{display: none; position: absolute; width: 150px;padding: 3px;background: #8DAA16;}
#map_message img		{border: 0; margin-top: 0;}
#map_message a			{border-bottom: 1px solid #8DAA16;}
#map_message a:hover	{color: #FFF;border-bottom: 1px solid #D4D998;}

#twittervlak						{background-color:#FFF: height: 150px}
