* {
	margin-top : 0px;
}
body {
	margin : 0px;
	padding : 0px;
	background-color: #C6E8F2;
	font-family: Arial, Helvetica, sans-serif;
}
a img {
	border : none;
}
body#jubileum a.jubileum, 
body#spelregels a.spelregels,
body#inloggegevens a.inloggegevens,
body#pma a.pma, 
body#mvo a.mvo, 
body#nieuwsbrief a.nieuwsbrief, 
body#gebruiksvoorwaarden a.gebruiksvoorwaarden,
body#werkgevers a.werkgevers, 
body#scholen a.scholen, 
body#brochure a.brochure, 
body#contact a.contact {
	color : #FFF;
	text-decoration : none;
	background-image: url(../images/back_menu_oranje.gif);
	background-repeat: repeat-x;
}
body#winkel a.winkel,
body#vakantie a.vakantie,
body#vrijetijd a.vrijetijd,
body#sauna a.sauna,
body#prijzen a.prijzen,
body#tanken-energie a.tanken-energie,
body#verzekeren a.verzekeren,
body#overige a.overige {
	color : #FFF;
	text-decoration : none;
	background-image: url(../images/back_menu_oranje.gif);
	background-repeat: repeat-x;
}
body#born a.born,
body#bleiswijk a.bleiswijk,
body#bussloo a.bussloo,
body#haarlem a.haarlem,
body#houten a.houten,
body#oldenzaal a.oldenzaal,
body#oss a.oss,
body#pijnacker a.pijnacker,
body#roosendaal a.roosendaal,
body#schoonebeek a.schoonebeek,
body#son a.son,
body#tilburg a.tilburg,
body#weesp a.weesp,
body#zevenhuizen a.zevenhuizen {
	color : #FFF;
	text-decoration : none;
	background-image: url(../images/back_menu_oranje.gif);
	background-repeat: repeat-x;
}
body#archeon a.archeon,
body#dungeon a.dungeon,
body#avifauna a.avifauna,
body#duinrell a.duinrell,
body#tussauds a.tussauds,
body#madurodam a.madurodam,
body#museumkaart a.museumkaart,
body#snowworld a.snowworld,
body#tikibad a.tikibad,
body#theater a.theater {
	color : #FFF;
	text-decoration : none;
	background-image: url(../images/back_menu_oranje.gif);
	background-repeat: repeat-x;
}
body#dfds a.dfds,
body#fletcher a.fletcher,
body#hotelbon a.hotelbon,
body#hotel a.hotel,
body#pelikaan a.pelikaan,
body#vacanceselect a.vacanceselect {
	color : #FFF;
	text-decoration : none;
	background-image: url(../images/back_menu_oranje.gif);
	background-repeat: repeat-x;
}
body#brons a.brons {
	color : #FFF;
	text-decoration : none;
	background-image: url(../images/back_menu_oranje.gif);
	background-repeat: repeat-x;
}
body#auto a.auto,
body#zorg a.zorg,
body#reis a.reis,
body#woon a.woon,
body#huisdier a.huisdier,
body#rechtsbijstand a.rechtsbijstand,
body#caravan a.caravan,
body#motor a.motor,
body#uitvaart a.uitvaart,
body#sparen a.sparen,
body#sparenstijl a.sparenstijl {
	color : #FFF;
	text-decoration : none;
	background-image: url(../images/back_menu_oranje.gif);
	background-repeat: repeat-x;
}

body#puzzel a.puzzel,
body#fotowedstrijd a.fotowedstrijd,
body#voetbal a.voetbal {
	color : #FFF;
	text-decoration : none;
	background-image: url(../images/back_menu_oranje.gif);
	background-repeat: repeat-x;
}



#center {
	width : 955px;
	margin-right : auto;
	margin-left : auto;
	background-color: #FFF;
	margin-top: 10px;
}
#top {
	width : 955px;
	height : 124px;
	position : relative;
	top : 0px;
	left : 0px;
	background-repeat: no-repeat;
	background-image: url(../images/logopma.png);
	background-position: left top;
	background-color: #C6E8F2;
}
#top_menu {
	position : relative;
	left: 305px;
	top: 0px;
	text-align: right;
	width: 650px;
	height: 24px;
}
#boven_menu {
	width: 955px;
	position: relative;
	height: 30px;
	clip: rect(auto,auto,auto,auto);
	top: -30px;
}
#links {
	float: left;
	width: 217px;
	top: 2px;
	left: 0px;
}
#verticaalmenu {
	position:relative;
	width:217px;
	z-index:1;
	top: 0px;
	left: 0px;
	height: 100%;
	background-color: #FFF;
		
}
#header {
	width : 732px;
	height : 200px;
	left: 220px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	background-color: #FFF;
	position: absolute;
	top: 6px;
	z-index: 4;
	margin: 0px;
	padding: 0px;
	overflow: visible;
}
#header-tussenpagina {
	width : 732px;
	height : 586px;
	position : absolute;
	left: 220px;
	top: 6px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
}
#header-tussenpagina p a {
	background-color: #00468d;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
}
#header_homepagina {
	width : 744px;
	height : 300px;
	position : relative;
	left: 3px;
	top: 6px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
}
#header_rechts {
	width : 297px;
	height : 66px;
	position : absolute;
	left: 413px;
	top: 70px;
	z-index: 2;
}
#header_rechts p a {
	background-color: #E9742A;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	padding-left: 6px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 6px;
	background-image: url(../images/back_menu_oranje.gif);
	background-repeat: repeat-x;
}
#header_rechts p a:hover {
	background-color: #014FA1;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	padding-left: 6px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 6px;
	background-image: url(../images/back_menu_blauw.gif);
	background-repeat: repeat-x;
}

#headerhome_rechts {
	width : 160px;
	height : 157px;
	position : relative;
	left: 756px;
	z-index: 2;
	top: -300px;
	background-image: url(../images/onsweer.gif);
	background-repeat: no-repeat;
	padding-left: 33px;
	padding-top: 79px;
}
#headerhome_rechts_onder {
	width : 193px;
	height : 64px;
	position : relative;
	left: -33px;
	z-index: 4;
	top: 0px;
	background-repeat: no-repeat;
	background-color: #00F;
}


#headerhome_rechtsnieuw {
	width : 160px;
	height : 157px;
	position : relative;
	left: 756px;
	z-index: 2;
	top: 0px;
	background-image: url(../images/onsweer.gif);
	background-repeat: no-repeat;
	padding-left: 33px;
	padding-top: 79px;
}
#headerhome_rechts_ondernieuw {
	width : 193px;
	height : 64px;
	position : relative;
	left: -33px;
	z-index: 4;
	top: 0px;
	background-repeat: no-repeat;
	background-color: #00F;
}

#midden_variabel {
	top: -33px;
	position: relative;
	left: 0px;
	margin: 0px;
	padding: 0px;
}
#middenhome_variabel {
	top: -33px;
	position: relative;
	left: 0px;
	margin: 0px;
	padding: 0px;
	width: 955px;
}

#blokken_homepagina p a {
	background-color: #00468d;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
}

#menu {
	width: 180px;
	top: 0px;
	position: relative;
	left: 0px;
	margin: 0px;
	padding: 0px;
}
#content {
	float: left;
	width: 450px;
	padding-left: 257px;
	padding-top: 120px; /* aangepast voor IE7 probleem, was 203px */
	padding-right: 40px;
}
#content_home {
	width: 630px;
	padding-left: 20px;
	margin-left: 319px;
	padding-top: 15px;
	padding-bottom: 80px;
	margin-bottom: 44px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E5E5E5;
	padding-right: 0px;
}
#content a:link {
	color: #FFF;
	background-color: #12366B;
	text-decoration: none;
	padding: 4px;
	font-weight: bold;
}
#content a:visited {
	color: #FFF;
	background-color: #12366B;
	text-decoration: none;
	padding: 4px;
	font-weight: bold;
}
#content a:hover {
	color: #FFF;
	background-color: #E9742A;
	text-decoration: none;
	padding: 4px;
	font-weight: bold;
}
#content a:active {
	color: #FFF;
	background-color: #E9742A;
	text-decoration: none;
	padding: 4px;
	font-weight: bold;
}
#tonen2, #tonen3 {
	background-color: #DCF3FB;
	padding: 10px;
	/* margin-top: 50px; uitgezet vanwege IE7 probleem */
}
#tonen3 p{
	font-size: 11px;
	font-weight: normal;
	color: #12366B;
}


#rechts {
	float: right;
	width: 173px;
	padding-left: 10px;
	background-color: #DCF3FB;
	padding-right: 10px;
	padding-top: 120px; /* aangepast voor IE7 probleem, was 208px */
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFF;


}
#rechts_home {
	float: right;
	width: 173px;
	padding-left: 10px;
	background-color: #DCF3FB;
	padding-right: 10px;
	padding-top: 20px;
	border-right-width: 3px;
	border-right-style: solid;
	border-right-color: #FFF;
}
#rechts p a, #rechts_home p a  {
	background-color: #00468d;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;

}
.prechts {
	font-size : 11px;
	color : #000;
	text-decoration: none;
}
#sitemap {
	clear: both;
	position: relative;
	width: 945px;
	height: 435px;
	background-color: #004186;
	padding-left: 10px;
	top: -30px;
	background-image: url(../images/back-sitemap.jpg);
	background-repeat: repeat-x;
}
p {
	font-size : 0.8em;
	font-weight : normal;
	color : #000;
}
p a {
	text-decoration : underline;
	color: #245D97;
}
p a:visited {
	text-decoration : none;
	color: #FFF;
}
p a:hover {
	text-decoration : underline;
	color: #01AEF0;
}

h1 {
	font-size: 26px;
	font-weight: bold;
	color: #E9742A;
	text-transform: uppercase;
}
h2 {
	font-size : 14px;
	font-weight : bold;
	color : #00468d;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
a.h2:link {
	font-size : 16px;
	font-weight : bold;
	color : #E9742A;
	letter-spacing: 2px;
	text-decoration: underline;
}
h3 {
	font-size : 14px;
	font-weight : bold;
	color : #E9742A;
	padding-left: 10px;
	padding-top: 10px;
}
a.h3:link {
	font-size : 13px;
	font-weight : bold;
	color : #00468d;
	text-decoration: underline;
}
h4 {
	font-size : 14px;
	font-weight : bold;
	color : #E9742A;
	text-transform: uppercase;
	margin-bottom: 2px;
}
.h4sub  {
	font-size : 12px;
	font-weight : bold;
	color : #00468d;
	text-decoration: none;
	text-transform: none;
}

#breadcrumb {
	float: left;
	color: #999;
	font-size: 12px;
}

#breadcrumb a:link, #breadcrumb a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	text-decoration: none;
	background-color: #FFF;
	font-weight: normal;
}

#breadcrumb a:hover, #breadcrumb a:active {
	text-decoration: none;
	color: #000;
}
#tussenpagina {
	float: left;
	width: 700px;
	padding-left: 257px;
	padding-top: 130px;
	padding-right: 40px;
}
#afbeelding a:link, #afbeelding a:visited, #afbeelding a:hover, #afbeelding a:active{
	text-decoration: none;
	background-color: #FFF;
}



#blokken_intro {
	position:absolute;
	width:720px;
	height:auto;
	z-index:150;
	background-color: #FFF;
	left: 3px;
	top: 40px;
}
#blokken_homepagina {
	width:729px;
	z-index:150;
	background-color: #FFF;
	left: 5px;
	top: 315px;
	position: absolute;
	padding-left: 8px;
	padding-top: 15px;
}

#blokken_intro_1 {
	position:absolute;
	width:232px;
	height:230px;
	z-index:1;
	background-color: #FFF;
	margin-top: 5px;
	padding: 5px;
	left: 3px;
	top: 52px;
}
#blokken_intro_2 {
	position:absolute;
	width:232px;
	height:230px;
	z-index:1;
	left:249px;
	background-color: #FFF;
	margin-top: 5px;
	padding: 5px;
	top: 52px;
}
#blokken_intro_3 {
	position:absolute;
	width:232px;
	height:230px;
	z-index:1;
	left: 493px;
	background-color: #FFF;
	top: 52px;
	padding: 5px;
	margin-top: 5px;
}

#blokken_intro_4 {
	position:absolute;
	width:232px;
	height:230px;
	z-index:1;
	background-color: #FFF;
	margin-top: 5px;
	padding: 5px;
	left: 3px;
	top: 292px;
}
#blokken_intro_5 {
	position:absolute;
	width:232px;
	height:230px;
	z-index:1;
	left:249px;
	background-color: #FFF;
	margin-top: 5px;
	padding: 5px;
	top: 292px;
}
#blokken_intro_6 {
	position:absolute;
	width:232px;
	height:230px;
	z-index:1;
	left: 493px;
	background-color: #FFF;
	top: 292px;
	padding: 5px;
	margin-top: 5px;
}

#blokken_intro_7 {
	position:absolute;
	z-index:1;
	background-color: #FFF;
	margin-top: 5px;
	padding: 5px;
	left: 5px;
	top: 532px;
	width: 566px;
}
#blokken_intro_8 {
	position:absolute;
	width:232px;
	height:225px;
	z-index:1;
	left:249px;
	background-color: #FFF;
	margin-top: 5px;
	padding: 5px;
	top: 532px;
}
#blokken_intro_9 {
	position:absolute;
	width:232px;
	height:225px;
	z-index:1;
	left: 493px;
	background-color: #FFF;
	top: 532px;
	padding: 5px;
	margin-top: 5px;
}























/* sitemap */
   .headingsitemap {
	display:block;
	float:left;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 5px;
}
   .sitemap {
	margin-left:2px;
}
   .sitemap, .sitemap a {
	color:#FFF;
	text-decoration:none;
	font-weight: bold;
}
   .sitemap a:hover {
	color:#FFF;
	text-decoration: underline;
	font-weight: bold;
}
   .sitemap visited {
	color:#FFF;
	text-decoration:none;
	font-weight: bold;
}
   
   .sitemap dl {
	float:left;
	width:209px;
	clear: none;
	padding-right: 10px;
	padding-left: 14px;
	height: 377px;
	padding-top: 10px;
	padding-bottom: 10px;
}
   .sitemap dl dt { font-weight:bold; list-style:none; margin-bottom:10px; }
   .sitemap dl dd {
	margin-bottom:5px;
	margin-left: 5px;
	list-style-type: none;
}
.headersitemap {
	font-size: 15px;
	color: #FFF;
}

.headerblauw {
	font-size: 14px;
	color: #E9742A;
}
#tonen2 {

}
#tonen1 {

}
#tank-gulf, #tank-q8tango, #tank-basiccard, #tank-tamoil, #tank-tinq  {
	padding-left: 10px;
	padding-top: 10px;
	padding-right: 10px;
	background-color: #DCF3FB;
	padding-bottom: 10px;
}
#tease1, #tease2, #tease3 {
	width : 744px;
	height : 300px;
	left: 0px;
	top: 0px;
	z-index: 4;
	margin: 0px;
	padding: 0px;
}
#frame {
	width: 722px;
	left: -35px;
	position: relative;
}
.pstreep {
	font-size : 0.8em;
	font-weight : normal;
	color : #000;
	text-decoration: line-through;
}

.opsomming {
	font-size : 0.8em;
	font-weight : normal;
	color : #000;
}

