.background {
	background-image: url(images/background.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.background2 {
	background-image: url(images/background2.jpg);
	background-repeat: repeat-x;
	background-position: top;
}



.header {
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.topmenutekst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.topmenutekst :link {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.topmenutekst :visited {
	color: #FFFFFF;
	text-decoration: none;
}
.topmenutekst a:hover {
	text-decoration: underline;
	font-size: 12px;
	color: #000000;
}
.topmenutekstzwart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.topmenutekstzwart :link {
	color: #000000;
	text-decoration: none;
}
.topmenutekstzwart :visited {
	color: #000000;
	text-decoration: none;
}
.topmenutekstzwart a:hover {
	text-decoration: underline;
}
.topmenugrijslinks {
	background-image: url(images/grijs_topmenu_links.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.topmenugrijsrechts {
	background-image: url(images/grijs_topmenu_rechts.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.topgreymenutekst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.topgreymenutekst :link {
	text-decoration: none;	
      color: #000000;
}
.topgreymenutekst :visited {
	text-decoration: none;
      color: #000000;
}
.topgreymenutekst a:hover {
	text-decoration: underline;
	color: #FF00CC;
}
.legendatekst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.bodytekst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.bodytekst :link {
	text-decoration: none;	
        color: #FF00CC;
}
.bodytekst :visited {
	text-decoration: none;
        color: #FF00CC;
}
.bodytekst a:hover {
	text-decoration: underline;
	color: #FF00CC;
}
.bodytekstwit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
.bodytekstwit :link {
	color: #FFFFFF;
	text-decoration: none;
}
.bodytekstwit :visited {
	color: #FFFFFF;
	text-decoration: none;
}
.bodytekstwit a:hover {
	text-decoration: underline;
}
.bodytekstrose {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF00CC;
	text-decoration: none;
}
.bodytekstrose a:hover {
	text-decoration: underline;

}
.bodytekstblauw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099FF;
	text-decoration: none;
}


.bodyprv {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #F8B6F2;
	text-decoration: none;
}
.bodyprv :link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF00CC;
	text-decoration: none;
}
.bodyprv :visited  {
      font-family: Arial, Helvetica, sans-serif;
	color: #FF00CC;
	text-decoration: none;
}
.bodyprv a:hover {
     text-decoration: underline;
     color: #FF00CC;
}


.bodytekst2nivo {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.bodytekst2nivo :link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF00CC;
	text-decoration: none;
}
.bodytekst2nivo :visited  {
      font-family: Arial, Helvetica, sans-serif;
	color: #FF00CC;
	text-decoration: none;
}
.bodytekst2nivo a:hover {
     text-decoration: underline;
     color: #FF00CC;
}

.bodytekst3nivo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.bodytekst3nivo :link {
	text-decoration: none;	
        color: #FF00CC;
}
.bodytekst3nivo :visited {
	text-decoration: none;
        color: #FF00CC;
}
.bodytekst3nivo a:hover {
	text-decoration: underline;
	color: #FF00CC;
}
.bodytekstbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.bodytekstprovincie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0099FF;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0099FF;
}
.bodytekstnieuws {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0099FF;
	font-weight: bold;
}


.zoekbutton {
	background-image: url(images/zoekbutton.jpg);
	background-repeat: no-repeat;
}
.form {
	border: 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 197px;
}
.formbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border: 1px solid;
	background-color: #FFFFFF;
	width: 80px;
}
.formaantal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border: 1px solid;
	background-color: #FFFFFF;
	width: 40px;
        text-align:right;}
.formzoeken {
	border: 1px solid #7F9DB9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 160px;
}
.formofferte {
	border: 1px solid #7F9DB9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 120px;
}

.headerwit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
}
.headerrose {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #FF00CC;
	text-decoration: none;
}
.headerrose :link {
	text-decoration: none;	
        color: #FF00CC;
}
.headerrose :visited {
	text-decoration: none;
        color: #FF00CC;
}
.headerrose a:hover {
        color: #FF00CC;
	text-decoration: underline;
}
.headerblauw {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #0099FF;
}

.headerbalkoranje {
	background-image: url(images/header_oranje.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkoranje-264 {
	background-image: url(images/header_oranje-264.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkoranje-336 {
	background-image: url(images/header_oranje-336.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkrose {
	background-image: url(images/header_rose.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkrose-336 {
	background-image: url(images/header_rose-336.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkrose-264 {
	background-image: url(images/header_rose-264.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkgeel {
	background-image: url(images/header_geel.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkgeel-264{
	background-image: url(images/header_geel-264.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkgeel-336 {
	background-image: url(images/header_geel-336.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkblauw {
	background-image: url(images/header_blauw.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkblauw-264 {
	background-image: url(images/header_blauw-264.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkblauw-336 {
	background-image: url(images/header_blauw-336.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkgroen {
	background-image: url(images/header_groen.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkgroen-264 {
	background-image: url(images/header_groen-264.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkgroen-336 {
	background-image: url(images/header_groen-336.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkpaars {
	background-image: url(images/header_paars.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkpaars-264 {
	background-image: url(images/header_paars-264.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkpaars-336 {
	background-image: url(images/header_paars-336.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkoranjeklein {
	background-image: url(images/header_oranje_klein.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkroseklein {
	background-image: url(images/header_rose_klein.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkgeelklein {
	background-image: url(images/header_geel_klein.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkblauwklein {
	background-image: url(images/header_blauw_klein.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.headerbalkgroenklein {
	background-image: url(images/header_groen_klein.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.headerbalkpaarsklein {
	background-image: url(images/header_paars_klein.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}


a.partijtje {
        background-image: url(images/icoon_partijtje-paars.gif);
        height: 16px;
        width: 14px;
}
a.partijtje:hover {
        background-image: url(images/icoon_partijtje-geel.gif);
}
a.schoolreis {
        background-image: url(images/icoon_schoolreisje-paars.gif);
        height: 16px;
        width: 19px;
} 
a.schoolreis:hover{
        background-image: url(images/icoon_schoolreisje-blauw.gif);
}
a.bungalow {
        background-image: url(images/icoon_bungalowpark-paars.gif);
        height: 16px;
        width: 19px;
} 
a.bungalow:hover{
        background-image: url(images/icoon_bungalowpark-blauw.gif);
}
a.hotel {
        background-image: url(images/icoon_hotel-paars.gif);
        height: 16px;
        width: 19px;
} 
a.hotel:hover{
        background-image: url(images/icoon_hotel-blauw.gif);
}
a.restaurant {
        background-image: url(images/icoon_restaurant-paars.gif);
        height: 16px;
        width: 25px;
} 
a.restaurant:hover{
        background-image: url(images/icoon_restaurant-blauw.gif);
}
a.korting {
        background-image: url(images/icoon_korting-paars.gif);
        height: 16px;
        width: 18px;
} 
a.korting:hover{
        background-image: url(images/icoon_korting-blauw.gif);
}
a.rolstoel {
        background-image: url(images/icoon_rolstoel-paars.gif);
        height: 16px;
        width: 17px;
} 
a.rolstoel:hover{
        background-image: url(images/icoon_rolstoel-blauw.gif);
}






