a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#akkommodaasjemenu li a:hover,
#foarwamenu li a:hover,
#homeekstramenu li a:hover,
#linksmenu li a:hover,
#oerusmenu li a:hover,
#kursussenmenu li a:hover,
#homeresermenu li a:hover  {
   background-color: #99CC33;
   font-weight: bold;
}

#akkommodaasjemenu li a,
#homeekstramenu li a,
#linksmenu li a,
#kursussenmenu li a,
#oerusmenu li a,
#homeresermenu li a,
#foarwamenu li a  {
   background-color: #858963;
   font-weight: bold;
   border-bottom-color: #003954;
   border-bottom-style: solid;
   border-right-color: #003954;
   border-right-style: solid;
   border-left-color: #003954;
   border-left-style: solid;
   border-width: 1px;
   border-top: 0px;
   padding-left: 10px;
   padding-right: 0px;
   text-decoration: none;
   color: #003954;
   width: 100%;
   display: block;
}

#foarwamenu li,
#linksmenu li,
#kursussenmenu li,
#akkommodaasjemenu li,
#oerusmenu li,
#homeresermenu li,
#homeekstramenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#homereserbutton a,
#kursussenbutton a,
#homeekstrabutton a,
#prizenbutton a,
#foarwabutton a,
#akkommodaasjebutton a,
#homesidebutton a  {
   display: block;
   width: 100%;
   text-decoration: none;
   color: #FFFFFF;
}

#akkommodaasjebutton,
#kursussenbutton,
#prizenbutton,
#foarwabutton,
#homesidebutton  {
   font: bold 15px/18px Tahoma, sans-serif;
   text-align: left;
   visibility: visible;
   position: absolute;
   top: 83px;
   z-index: 4;
   height: 11px;
}

#oerusmenu,
#linksmenu,
#foarwamenu,
#kursussenmenu,
#homeresermenu,
#akkommodaasjemenu,
#homeekstramenu  {
   font: bold 12px/24px Tahoma, sans-serif;
   margin: -1px 0px 0px -1px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #003954;
   visibility: hidden;
   position: absolute;
}

#ressimmkampbutton a:hover,
#fresakkbutton a:hover,
#ynskursusbutton a:hover  {
   background-position: -127px 0%;
}

#fotoalbumbutton,
#ecardsbutton,
#oerusbutton,
#linksbutton,
#nijsbriefbutton  {
   font: bold 12px/12px Tahoma, sans-serif;
   visibility: visible;
   position: absolute;
   left: 24px;
   z-index: 4;
   width: 108px;
   height: 50px;
}

#oerusbutton  {
   top: 516px;
}

#linksbutton  {
   top: 666px;
}

#nijsbriefbutton  {
   top: 716px;
}

#ecardsbutton  {
   top: 616px;
}

#fotoalbumbutton  {
   top: 566px;
}

#ecardsbutton a,
#oerusbutton a,
#linksbutton a,
#fotoalbumbutton a,
#nijsbriefbutton a {
   background: url(../Media/Frmedia/oerusbutton.gif) no-repeat 0% 0px;
   display: block;
   width: 108px;
   height: 50px;
   text-decoration: none;
   color: #003954;
}

#linksbutton a:hover,
#fotoalbumbutton a:hover,
#ecardsbutton a:hover,
#oerusbutton a:hover,
#nijsbriefbutton a:hover  {
   background-position: -108px 0%;
}

#ecardsbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 30px;
   top: 14px;
   width: 43px;
   height: 12px;
}

#linksbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 35px;
   top: 14px;
   width: 30px;
   height: 11px;
}

#oerusbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 31px;
   top: 14px;
   width: 38px;
   height: 11px;
}

#fotoalbumbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 20px;
   top: 15px;
   width: 70px;
   height: 11px;
}

#nijsbriefbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 30px;
   top: 9px;
   width: 70px;
   height: 11px;
}

#decolinksonder  {
   background: url(../Media/Frmedia/Frdecolinksonder.gif) no-repeat;
   position: absolute;
   left: 9px;
   top: 484px;
   z-index: 3;
   width: 133px;
   height: 321px;
}

#ynskursusbutton a,
#fresakkbutton a,
#ressimmkampbutton a  {
   background-repeat: no-repeat;
   display: block;
   width: 127px;
   height: 55px;
   background-position: 0% 0px;
   text-decoration: none;
   color: #003954;
}

#friesutilitiesmenu li a:hover,
#prizenbutton a:hover, #kursussenbutton a:hover,
#homesidebutton  a:hover{
   text-decoration: underline;
}

#fresakkbutton,
#ynskursusbutton,
#ressimmkampbutton  {
   font: bold 12px/12px Tahoma, sans-serif;
   visibility: visible;
   position: absolute;
   left: 12px;
   z-index: 4;
   width: 127px;
   height: 55px;
}

#nlvlag a:hover,
#envlag a:hover  {
   background-position: -37px 0%;
}

#summary p,
#nederlansk p  {
   font: 11px/13px Tahoma, sans-serif;
   margin: 0px;
   color: #003954;
   text-align: left;
}

#ressimmkampbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 14px;
   top: 9px;
   width: 77px;
   height: 28px;
}

#friesutilitiesmenu li a  {
   text-decoration: none;
   color: #003954;
   height: 100%;
   display: block;
}

#friesutilitiesmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#nlvlag a,
#envlag a  {
   background-repeat: no-repeat;
   display: block;
   height: 28px;
   width: 37px;
   background-position: 0% 0px;
   font-size: 28px;
   line-height: 28px;
}

#ynskursusbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 14px;
   top: 9px;
   width: 61px;
   height: 26px;
}

#friesdecolinksboven  {
   background: url(../Media/Frmedia/Frdecolinksboven.gif) no-repeat;
   position: absolute;
   left: 11px;
   top: 179px;
   z-index: 3;
   width: 133px;
   height: 217px;
}

#ressimmkampbutton a  {
   background-image: url(../Media/Frmedia/ressimmkampbutton.gif);
}

#akkommodaasjebutton  {
   height: 15px;
   width: 132px;
   left: 465px;
}

#fresakkbutton a ins  {
   text-decoration: none;
   position: relative;
   left: 13px;
   top: 8px;
   width: 99px;
   height: 28px;
}

#homeekstramenu li a  {
   background-color: #858963;
}

#friesutilitiesmenu  {
   font: bold 12px/25px Tahoma, sans-serif;
   height: 25px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #003954;
   position: absolute;
   left: 555px;
   top: 35px;
   z-index: 4;
   width: 225px;
}

#homeresermenu li a  {
   background-color: #858963;
}

#nlvlag, 
#envlag  {
   visibility: visible;
   position: absolute;
   top: 26px;
   z-index: 4;
   width: 37px;
   height: 28px;
}

#ressimmkampbutton  {
   top: 328px;
}

#ynskursusbutton a  {
   background-image: url(../Media/Frmedia/ynskursusbutton.gif);
}

#akkommodaasjemenu  {
   width: 99px;
   z-index: 4;
   top: 125px;
   left: 461px;
}

#kursussenbutton  {
   width: 84px;
   left: 615px;
}

#fresakkbutton a  {
   background-image: url(../Media/Frmedia/ynskursusbutton.gif);
}

#ynskursusbutton  {
   top: 212px;
}

#utilitiesboven  {
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 21px;
	z-index: 3;
	width: 779px;
	height: 40px;
	background-image: url(../Media/pagesmedia/utilitiesboven.gif);
	background-repeat: no-repeat;
}

#homeekstramenu  {
   width: 118px;
   z-index: 4;
   top: 465px;
   left: 155px;
}

#homeresermenu  {
   width: 109px;
   z-index: 3;
   top: 392px;
   left: 154px;
}

#fresakkbutton  {
   top: 270px;
}

#kursussenmenu  {
   width: 138px;
   z-index: 4;
   top: 125px;
   left: 610px;
}

#Frfootertext  {
   visibility: visible;
   position: absolute;
   left: 170px;
   top: 1127px;
   z-index: 4;
   width: 449px;
}
#Frfootertext p  {
   font: 13px/16px Tahoma, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   padding-bottom: 1px;
   padding-right: 7px;
   text-align: left;
}
#footergraphic  {
   background: url(../Media/homemedia/footergraphic.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 1120px;
   z-index: 3;
   width: 780px;
   height: 30px;
}
#prizenbutton  {
   width: 52px;
   left: 715px;
}

#foarwabutton  {
   width: 75px;
   left: 353px;
}

#sectiesboven  {
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 74px;
	z-index: 3;
	width: 787px;
	height: 46px;
	background-image: url(../Media/pagesmedia/sectiesboven.gif);
	background-repeat: no-repeat;
}

#contentdeco  {
	background: url(../Media/homemedia/contentdeco.gif) no-repeat;
	position: absolute;
	left: 185px;
	top: 126px;
	z-index: 1;
	width: 570px;
	height: 850px;
	background-image: url(../Media/homemedia/contentdeco.gif);
	background-repeat: repeat-y;
	visibility: visible;
}


#foarwamenu  {
   width: 143px;
   z-index: 4;
   top: 125px;
   left: 280px;
}

#Friesbasispages {
	margin: 0px auto 0px auto;
	background: url(../Media/homemedia/tilegroenwitHome.png) repeat center top;
	width: 800px;
	height: 1000px;
	position: relative;
	left: 0;
	top: 0;
	}
#Friesinhoudpages {
	position: absolute;
	visibility: visible;
	z-index: 1;
	height: 1811px;
	width: 570px;
	left: 185px;
	top: 508px;
}
#Friesinhoudpages p  {
	margin: 5px;
	padding-right: 5px;
	text-align: left;
	font-size: 13px; 	
   	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   	line-height: 15px;
}
#Friesinhoudpages p a:link  {font-weight: normal;color: #0066ff;text-decoration: underline;}
#Friesinhoudpages p a:visited  {color: #003954;font-weight: normal;text-decoration: underline;}
#Friesinhoudpages p a:hover  {color: #0b3f9e;font-weight: normal;text-decoration: overline;}

#nederlansk  {
   visibility: visible;
   position: absolute;
   left: 354px;
   top: 48px;
   z-index: 4;
   width: 58px;
}

#envlag a  {
   background-image: url(../Media/homemedia/envlag.gif);
}

#oerusmenu  {
   width: 100px;
   z-index: 4;
   top: 526px;
   left: 148px;
}

#nlvlag a  {
   background-image: url(../Media/homemedia/nlvlag.gif);
}

#linksmenu  {
   width: 113px;
   z-index: 4;
   top: 674px;
   left: 148px;
}

#balklinks  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 150px;
   height: 1000px;
   background-color: #003954;
   background-image: none;
}

#balkboven  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 780px;
   height: 125px;
   background: url(../Media/Frmedia/Frbalkboven.gif) no-repeat;
}

#summary  {
   visibility: visible;
   position: absolute;
   left: 433px;
   top: 48px;
   z-index: 4;
   width: 47px;
}
#skipnavigation {
	visibility: visible;
	position: absolute;
	left: 313px;
	top: 27px;
	width: 25px;
	height: 25px;
	z-index: 4;
}
#homesidebutton  {
	font: bold 13px Tahoma;
	text-align: left;
	visibility: visible;
	position: absolute;
	left: 185px;
	top: 85px;
	width: 100px;
	height: 11px;
	z-index: 4;
}
#envlag  {
   left: 437px;
}

#nlvlag  {
   left: 362px;
}

#logo  {
	position: absolute;
	left: 0px;
	top: -1px;
	z-index: 4;
	width: 150px;
	height: 160px;
	visibility: visible;
	}
#motto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ffffff;
	height: 20px;
	width: 253px;
	margin-left: 3px;
	position: absolute;
	visibility: visible;
	z-index: 2;
	left: 150px;
	top: 0px;
	line-height:20px
}
html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #EAEAEA;
}
/*regels voor het aanmelden-veld nieuwsbrief in de linker blauwe balk, Fr versie*/
#nieuwsbrief_balk {
	position: absolute;
	z-index: 3;
	width: 125px;
	height: 85px;
	left: 11px;
	top: 392px;
	background-color: #98aab1;
	border: 1px solid #990000;
}
#nieuwsbrief_balk .aanmelden {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003954;
	padding-left: 23px;
	margin: 2px 0 3px 0;
}
#nieuwsbrief_balk .text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 111px;
	background-color: #fff;
	border: 1px solid #990000;
	padding-left: 4px;
	margin: 0 0 4px 4px;
}
#nieuwsbrief_balk .btn {
	margin-left: 4px;
}
