/* pmplus style sheet
	Tool: HTML Kit. It is simple, and enables one to practise the basic skills, learning by doing. 
	Content management excellent larger organisations.
	The visibility of special effects is limited, then use a browser like Chrome and Explorer for testing. 
	Also the Google analytics scripts are timeconsuming in the Kit viewer, you must exclude them.
	The browsers perform better. 
  Comments: Thanks to Wybe Websters van http://sceneone.nl/ 
	Through his clear guidance i was able to realise the structure of this site and acquire Html and CSS fundamentals.
	Also Thanks to Hans de Jong. His http://www.handleidinghtml.nl/ is extremely helpful in many cases. 
	Furthermore a lot of boards are available for specific problems, with a little help from a search engine. 
*/
/*************GEBRUIK 2 STYLE SHEETS, DEZE BEVAT PARGRAFEN Images, MENUBAR******/

/*slider*/
/**{
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}*/

#slider {
  max-width: 100%;
	text-align: center;
  margin: 0 auto;
}

#overflow {
  width: 100%;
  overflow: hidden;
}

#slides .inner {
  width: 400%;/*400*/
}

#slides .inner {
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -o-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);

  -webkit-transition: all 600ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
  -moz-transition: all 600ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
  -o-transition: all 600ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
  -ms-transition: all 600ms cubic-bezier(0.770, 0.000, 0.175, 1.000);
  transition: all 600ms cubic-bezier(0.770, 0.000, 0.175, 1.000);

  -webkit-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
  -moz-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
  -o-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
  -ms-transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
  transition-timing-function: cubic-bezier(0.770, 0.000, 0.175, 1.000);
}

#slides article {
  width: 25%;/*25%*/
  float: left;
}

#slide1:checked ~ #slides .inner {
  margin-left: 0;
}

#slide2:checked ~ #slides .inner {
  margin-left: -100%;
}

#slide3:checked ~ #slides .inner {
  margin-left: -200%;
}

#slide4:checked ~ #slides .inner {
  margin-left: -300%;
}

input[type="radio"] {
  display: none;
}

label {
  background: #CCC;
  display: inline-block;
  cursor: pointer;
  width: 10px;
  height: 10px;
  border-radius: 5px;
}

#slide1:checked ~ label[for="slide1"],
#slide2:checked ~ label[for="slide2"],
#slide3:checked ~ label[for="slide3"],
#slide4:checked ~ label[for="slide4"] {
  background: #333;
}
/* *****************slider end********************* */

/* ******************************* logo ********************* */
/*logo rechtsboven*/
img.logotitel{
width:7.5em;
height:100%;
float:right;
z-index:999;
background: transparent;
}
/*logo linksboven*/
img.logotitellinks{
float:left;
padding: 0;/* boven rechts onder links */
background:transparent;
}
/*logo sitecore*/
img.sitecorelogo{
float:right;
padding: 0;/* boven rechts onder links */
background: #ececec;
border="0"
}

/*Plaatje rechts*/
img.rechts{
float: right;
padding: 5px 0 0 0;
margin: 5px 0 5px 15px;
background: #0099FF;
border="0"
}
/*Plaatje ronde border center*/
img.rond{
margin-left:auto;
margin-right:auto;
margin-top:40px;
margin-bottom:40px;
padding: 5px 0 0 0;
background: #0099FF;
border:10px solid #0099FF;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
img.rondr5x{
width=100%; 
height=100%;
max-height:200px;
max-width:300px;
/*align-self:center;*/
vertical-align: middle;
/*border:2px solid #0099FF;*/
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
 -webkit-box-shadow: 2px 3px 3px #0000ff;
  -moz-box-shadow: 2px 3px 3px #0000ff;
  box-shadow: 2px 3px 3px #0000ff;
}

/*Plaatje ronde border rechts*/
img.rond5{
vertical-align:text-top;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
 -webkit-box-shadow: 2px 3px 3px #0000ff;
  -moz-box-shadow: 2px 3px 3px #0000ff;
  box-shadow: 2px 3px 3px #0000ff;
max-height:200px;
max-width:300px;
}

img.rondr5{
float: right;
padding: 0px 0 0 0;
margin: 5px 0px 15px 5px;
background: #0099FF;
/*border:2px solid #0099FF;*/
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
 -webkit-box-shadow: 2px 3px 3px #0000ff;
  -moz-box-shadow: 2px 3px 3px #0000ff;
  box-shadow: 2px 3px 3px #0000ff;
}
/*Plaatje tradebox ronde border rechts*/
img.rondr10{
float: right;
padding: 0px 0 0 0;
margin: 5px 93px 5px 15px;/* boven rechts onder links */
background: #0099FF;
border:10px solid #0099FF;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
/*Plaatje logo rechtsboven ronde hoek rechtsboven*/
img.logotitelrrb{
float:right;
padding: 0px 0 0 0;
background: #0099FF;
z-index:10000;
/*border:2px solid #0000FF;*/
-webkit-border-radius: 0 10px 0 0;
-moz-border-radius: 0 10px 0 0;
border-radius: 0 10px 0 0;
}
/*Plaatje logo rechtsboven ronde hoeken rechts*/
img.logotitelrr{
position:absolute;
right: 20px;
top: 20px;
height:134px;
width:134px;
padding: 0px 0 0 0;
background: #0099FF;
z-index:10000;
/*border:10px solid #0000FF;*/
-webkit-border-radius: 0 15px 15px 0;
-moz-border-radius: 0 15px 15px 0;
border-radius: 0 15px 15px 0;
}
img.logolb{
position:fixed;
top:20px;
border:5px solid #0099ff;
margin:-1px 0 0  -160px;
 -moz-border-radius: 20px 20px 20px 20px;
   -webkit-border-radius: 20px 20px 20px 20px;
   border-radius: 20px 20px 20px 20px;
	  -webkit-box-shadow: 2px 4px 4px 3px #0000ff;
  -moz-box-shadow: 2px 4px 4px 3px #0000ff;
  box-shadow: 2px 4px 4px 3px #0000ff;
}
img.logolb:hover{
top:18px;
margin:-1px 0 0  -163px;
border:5px solid #0000ff;
  -webkit-box-shadow: 2px 6px 6px 5px #0099ff;
  -moz-box-shadow: 2px 6px 6px 5px #0099ff;
  box-shadow: 2px 6px 6px 5px #0099ff;
	/* ease in */
	-webkit-transition-duration: 0.2s;
	-moz-transition-duration: 0.2s;
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-timing-function: linear, ease-in;
}
img.logoro{
position:absolute;
/*bottom:-344px;*/
border:5px solid #0099ff;
margin:-8px 0 0  75px;
 -moz-border-radius: 20px 20px 20px 20px;
   -webkit-border-radius: 20px 20px 20px 20px;
   border-radius: 20px 20px 20px 20px;
	  -webkit-box-shadow: 2px 4px 4px 3px #0000ff;
  -moz-box-shadow: 2px 4px 4px 3px #0000ff;
  box-shadow: 2px 4px 4px 3px #0000ff;
}
img.logoro:absolute{
/*bottom:-344px;*/
margin:-10px 0 0   73px;
border:5px solid #0000ff;
  -webkit-box-shadow: 2px 6px 6px 5px #0099ff;
  -moz-box-shadow: 2px 6px 6px 5px #0099ff;
  box-shadow: 2px 6px 6px 5px #0099ff;
}

/*Plaatje ronde border center*/
img.rondrc{
margin-left:auto;
margin-right:auto;
padding: 0px 0 0 0;
margin: 20px 0 20px 0;
/*margin: 5px 0 5px 15px;*/
background: #0099FF;
border:5px solid #0099FF;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
/*Plaatje ronde border center*/
img.rondrr{
float:right;
padding: 0px 0 0 0;
margin: 20px 0 20px 0;
/*margin: 5px 0 5px 15px;*/
background: #0099FF;
border:5px solid #0099FF;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
}
img.rondl5{
float: left;
padding: 0px 0 0 0;
margin: 20px 0 0px 0px;
background: #0099FF;
border:5px solid #0099FF;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

img.rondr5kl{
float: right;
padding: 0px 0 0 0;
margin: 0px 0 0px 0px;
background: #0099FF;
border:5px solid #0099FF;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

/*absoluut pijl gekoppeld aan fixed block tradebox pagina*/
img.fixedpijl{
position: absolute;
top:210px;
left:0px;
/*padding: 0px 0 0 0;
margin: 20px 0 20px 0;
/*margin: 5px 0 5px 15px;*/
background: #0099FF;
border:5px solid #0099FF;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
 -webkit-box-shadow: 2px 3px 3px #0000ff;
  -moz-box-shadow: 2px 3px 3px #0000ff;
  box-shadow: 2px 3px 3px #0000ff;
}
/*absoluut pijl gekoppeld aan fixed block tradebox pagina*/
img.fixedpijl:hover{
position: absolute;
top:208px;
left:-2px;
/*padding: 0px 0 0 0;
margin: 20px 0 20px 0;
/*margin: 5px 0 5px 15px;*/
background: #0099FF;
border:5px solid #0099FF;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
-webkit-box-shadow: 4px 6px 6px #0000ff;
  -moz-box-shadow: 4px 6px 6px #0000ff;
  box-shadow: 4px 6px 6px #0000ff;
/* ease in */
	-webkit-transition-duration: 0.2s;
	-moz-transition-duration: 0.2s;
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-timing-function: linear, ease-in;
}


/*absoluut pijl gekoppeld aan fixed block*/
img.fixedpijlnpex{
position: absolute;
top:280px;
left:45px;
/*padding: 0px 0 0 0;
margin: 20px 0 20px 0;
/*margin: 5px 0 5px 15px;*/
background: #0099FF;
border:5px solid #0099FF;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
 -webkit-box-shadow: 2px 3px 3px #0000ff;
  -moz-box-shadow: 2px 3px 3px #0000ff;
  box-shadow: 2px 3px 3px #0000ff;
}
img.fixedpijlnpex:hover{
position: absolute;
top:278px;
left:42px;
/*padding: 0px 0 0 0;
margin: 20px 0 20px 0;
/*margin: 5px 0 5px 15px;*/
background: #0099FF;
border:5px solid #0099FF;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
 -webkit-box-shadow: 4px 6px 6px #0000ff;
  -moz-box-shadow: 4px 6px 6px #0000ff;
  box-shadow: 4px 6px 6px #0000ff;
/* ease in */
	-webkit-transition-duration: 0.2s;
	-moz-transition-duration: 0.2s;
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-timing-function: linear, ease-in;
}

img.breedhoek{
float: left;
padding: 0px 0 0 0;
margin: 0px 0 0px 0px;
max-height:200px;
/*border:5px solid #0099FF;*/
}
img.breedrond{
margin: 0 0% 0px 0%;
background: #0099FF;
 -moz-border-radius: 20px 20px 20px 20px;
   -webkit-border-radius: 20px 20px 20px 20px;
   border-radius: 20px 20px 20px 20px;
}

/*Plaatje links*/
img.links{
float: left;
padding: 5px 0 0 0;
margin: 5px 0 5px 15px;
background: #0099FF;
border="0"
}
img.mail{
float: left;
position: relative;
top:0.2em;
left:0.2em;
border: 2px solid #0099ff;
//*padding: 5px 0 0 0;
margin: 5px 0 5px 15px;
background: #0099FF;
border="0"*//
}
img.mail:hover{
float: left;
position: relative;
top:0.16em;
left:0.16em;
border: 2px solid #0099ff;
 -webkit-box-shadow: 2px 2px 2px #0000ff;
  -moz-box-shadow: 2px 2px 2px #0000ff;
  box-shadow: 2px 2px 2px #0000ff;
}

img.onder{
position: relative;
top:1em;
right:68em;
border: 2px solid #0099ff;
 -webkit-box-shadow: 2px 3px 3px #0000ff;
  -moz-box-shadow: 2px 3px 3px #0000ff;
  box-shadow: 2px 3px 3px #0000ff;
}
img.onder:hover{
position: relative;
top:0.9em;
right:68.1em;
border: 2px solid #0099ff;
 -webkit-box-shadow: 3px 4px 4px #0000ff;
  -moz-box-shadow:3px 4px 4px #0000ff;
  box-shadow: 3px 4px 4px #0000ff;
}

/*plaatje los midden*/
img.midden{
margin-left:auto;
margin-right:auto;
border: 2px solid #0099ff;
 -webkit-box-shadow: 2px 3px 3px #0000ff;
  -moz-box-shadow: 2px 3px 3px #0000ff;
  box-shadow: 2px 3px 3px #0000ff;
}
img.midden:hover{
 -webkit-box-shadow: 4px 6px 6px #0000ff;
  -moz-box-shadow: 4px 6px 6px #0000ff;
  box-shadow: 4px 6px 6px #0000ff;
/* ease in */
	-webkit-transition-duration: 0.2s;
	-moz-transition-duration: 0.2s;
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-timing-function: linear, ease-in;

}

/*Plaatje strak links*/
img.slinks{
float: left;
padding: 0px;
margin: 5px 0 5px 0px;/*boven rechts onder links */
background: #0099FF;
border: 2px solid #0099ff;
 -webkit-box-shadow: 2px 3px 3px #0000ff;
  -moz-box-shadow: 2px 3px 3px #0000ff;
  box-shadow: 2px 3px 3px #0000ff;
}
img.slinks:hover{
float: left;
padding: 0px;
margin: 3px 0 7px -2px;/*boven rechts onder links */
background: #0099FF;
border: 2px solid #0099ff;
 -webkit-box-shadow: 4px 6px 6px #0000ff;
  -moz-box-shadow: 4px 6px 6px #0000ff;
  box-shadow: 4px 6px 6px #0000ff;
/* ease in */
	-webkit-transition-duration: 0.2s;
	-moz-transition-duration: 0.2s;
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-timing-function: linear, ease-in;

}

/*Plaatje strak links*/
img.slinksb{
float: left;
padding: 0px;
margin: 5px 0 5px 0px;/*boven rechts onder links */
background: #0099FF;
border:10px solid #0099FF;
}
/*Plaatje strak links border rond*/
img.slinksbrond{
float: left;
padding: 0px;
margin: 5px 0 5px 0px;/*boven rechts onder links */
background: #0099FF;
border:10px solid #0099FF;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}

/*Plaatje rechts met 60 pixels van de kant*/
img.rechtsm{
float: right;
padding: 5px;
margin: 5px 400px 5px 15px;/*boven rechts onder links */
background: #0099FF;
border="0"
}

p.uitlijnen{
text-align: justify;
}
p.uitlijngr{
text-align: justify;
font-family: "Trebuchet MS", verdana, arial, helvetica, sans-serif; color: #fff;
font-weight: bold;
font-size: 2.5em;
}
coverfont{
vertical-align:middle;
text-align: justify;
font-family: helvetica;/*"Trebuchet MS", arial, helvetica, sans-serif;*/ 
font-weight: bold;
color:#fff;
font-size:2em;
}

p.uitlijnmiddel{
text-align: justify;
font-family: helvetica;/*"Trebuchet MS", arial, helvetica, sans-serif;*/ 
font-weight: bold;
}

.menuachtergrond{
background:#0000FF;
color: #FFF;
width: 200px;
}


.listnormal{
color: #0000FF;
font-size: 1.4em;
text-decoration: none;
}
.listnormal1{
color: black;
font-size: 1em;
text-decoration: none;
}

h1{
font-family: helvetica;/*"Trebuchet MS", arial, helvetica, sans-serif;*/  
color: #0099ff;/*#adcabd;*//*#0099ff;/*#fff;*/
vertical-align: top;
font-weight: bold;
font-size: 2.25em;
font-height:2em;
text-shadow: 3px 3px 2px #0000ff;
}
h2{
font-family: helvetica;/*"Trebuchet MS", arial, helvetica, sans-serif;*/  
font-weight: bold;
font-size: 1.5em;
font-height:1.33em;
align:bottom;
}

h3{
font-family: helvetica;/*"Trebuchet MS", arial, helvetica, sans-serif;*/  
font-weight: bold;
font-size: 1.0em;
font-height:0.88em;
align:bottom;
}
/*paragraaf classes, p1 en p2, aan te roepen door p class="p1"*/
.p1{
font-weight: bold;
color: #999;
}

.p2{
font-style: italic;
color: orange;
}

/*nu verder met de relatieve letter grootte op basis van de gedefinieerde em schaal*/
p.em25{
vertical-align:text-middle;
font-family: helvetica;/*"Trebuchet MS", verdana, arial, helvetica, sans-serif;*/
font-weight:bold;
font-size: 2.25em;
font-height:2em;
margin: 0.4em 0 0 0;
}
/*nu wit*/
p.em25w{
color:#fff;
vertical-align:text-middle;
font-family: helvetica;/*"Trebuchet MS", verdana, arial, helvetica, sans-serif;*/
font-weight:bold;
font-size: 2.25em;
font-height:2em;
margin: 0.4em 0 0 0;
}

p.gr3{
font-family: helvetica;/*"Trebuchet MS", verdana, arial, helvetica, sans-serif;*/
font-weight: bold;
font-size: 2.0em;
font-height:1.78m;
font-color: #fff;
}
pg16em{
Margin-top:auto;
margin-bottom:auto;
font-family: helvetica;/*"Trebuchet MS", verdana, arial, helvetica, sans-serif;*/
font-size: 1.6em; /* = 14px */
font-height:1.67em;
}
pg2em{
font-family: helvetica;/*"Trebuchet MS", verdana, arial, helvetica, sans-serif;*/
font-size: 1.2em; /* = 14px */
/*font-height:1.067em;*/
}
pgt2em{
font-family: helvetica;/*"Trebuchet MS", verdana, arial, helvetica, sans-serif;*/
font-size: 1.2em; /* = 14px */
font-height:1.067em;
color:#fff;
font-weight:bold;
text-shadow: 1px 1px 1px #0000ff;
}

p.gr2{
font-family: helvetica;/*"Trebuchet MS", verdana, arial, helvetica, sans-serif;*/
font-size: 1.6em; /* = 14px */
font-height:1.408em;
}

pgr2
p.g14{
font-family: helvetica;/*"Trebuchet MS", verdana, arial, helvetica, sans-serif;*/
font-size: 1.4em; /* = 12px */
font-height:1.232em;
}
p.g14w{
font-family: helvetica;/*"Trebuchet MS", verdana, arial, helvetica, sans-serif;*/
font-size: 1.4em; /* = 12px */
font-height:1.232em;
color:#fff;
font-weight:bold;
}
p.g14b{
font-family: helvetica;/*"Trebuchet MS", verdana, arial, helvetica, sans-serif;*/
font-size: 1.4em; /* = 12px */
font-height:1.232em;
font-weight:bold;
}
p.g14bb{
font-family: helvetica;/*"Trebuchet MS", verdana, arial, helvetica, sans-serif;*/
font-size: 1.4em; /* = 12px */
font-height:1.232em;
color:#0000ff;
font-weight:bold;
}


p.g12{
font-family: helvetica;/*"Trebuchet MS", verdana, arial, helvetica, sans-serif;*/
font-size: 1.2em; /* = 12px */
font-height:1.056em;
}

p.g10{
font-family: helvetica;/*"Trebuchet MS", verdana, arial, helvetica, sans-serif;*/
font-size: 1.0em; /* = 12px */
font-height:0.889em;
}
p.g10b{
font-family: helvetica;/*"Trebuchet MS", verdana, arial, helvetica, sans-serif;*/
font-size: 1.0em; /* = 12px */
font-height:0.889em;
font-weight:bold;
}
p.g8{
font-family: helvetica;/*"Trebuchet MS", verdana, arial, helvetica, sans-serif;*/
font-size: 0.8em; /* = 12px */
font-height:0.711em;
}
p.g8b{
font-family: helvetica;/*"Trebuchet MS", verdana, arial, helvetica, sans-serif;*/
font-size: 0.8em; /* = 12px */
font-height:0.711em;
font-weight:bold;
}
pg6h{
font-family: helvetica;/*"Trebuchet MS", verdana, arial, helvetica, sans-serif;*/
font-size: 0.6em;
align: right;
}
db{
display: block;
}
bf{
font-weight:bold;
}

address{
font-family: helvetica;/*"Trebuchet MS", verdana, arial, helvetica, sans-serif;*/
font-size: 1em; /* = 10px */
font-height:0.889em;
}

/* ik ga zo aan een pull down menu beginnen op basis van een list, vandaar */
/* dat ik het format van een line item daar vlak boven neerzet*/

#nav,#nav-ul{
font-family: helvetica;/*"Trebuchet MS", verdana, arial, helvetica, sans-serif;*/
font-size: 1em; /* = 13px */
}
a:link{
color: black/*#BFCFFE*/;
text-decoration: none;
}
a:visited{
color: grey/*#BFCFFE*/;
text-decoration: none;
}
a:active{
background-color:#0099FF;/*#BFCFFE;*/
font-style: italic;
}
a:hover{
color: #fff;
font-weight: bold;
font-style: italic;		
/*border: 1px solid #0000ff;*/
/* ease in 
	-webkit-transition-duration: 0.2s;
	-moz-transition-duration: 0.2s;
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-timing-function: linear, ease-in;*/
}
a.black:link{
color: #0000FF;			
text-decoration: none;
}
a.black:visited{
color: #0099FF;
text-decoration: none;
}
a.black:active{
background-color: yellow/*#0099FF*/;
font-style: italic;
}
a.black:hover{
color: #FFF;
/*border: 1px solid #0000ff;*/
/* ease in 
	-webkit-transition-duration: 0.12s;
	-moz-transition-duration: 0.12s;
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-timing-function: linear, ease-in;*/
}

a.zwart:link{
color: #0000ff;
text-decoration: none;
text-decoration: underline;
}
a.zwart:visited{
color: #grey;
text-decoration: none;
text-decoration: underline;
}
a.zwart:active{
background-color: #fff;
color: #black;
font-style: italic;
font-weight:bold;
}
a.zwart:hover{
background-color: #fff;
color: #0099FF;
font-weight:bold;
text-decoration: underline;
ease in 
	-webkit-transition-duration: 0.12s;
	-moz-transition-duration: 0.12s;
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-timing-function: linear, ease-in;
}
a.flag:link{
opacity:0.4;
filter:alpha(opacity=40);
}
a.flag:hover{
opacity:1.0;
filter:alpha(opacity=100);
ease in 
	-webkit-transition-duration: 0.12s;
	-moz-transition-duration: 0.12s;
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-timing-function: linear, ease-in;
}
img.flag{
opacity:0.4;
filter:alpha(opacity=40);
}
img.flag:hover{
opacity:1.0;
filter:alpha(opacity=100);
ease in 
	-webkit-transition-duration: 0.12s;
	-moz-transition-duration: 0.12s;
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-timing-function: linear, ease-in;
}

li{
font-family: helvetica, sans-serief;/*"Trebuchet MS", arial, helvetica, sans-serif;*/ 
font-size: 1.0em; /* = 10px */
font-height:0.889em;
}

li.topmenu{
font-family: helvetica, sans-serief;/*"Trebuchet MS", arial, helvetica, sans-serif;*/ 
font-size: 1.0em; /* = 10px */
font-height:0.889em;
}

/* nu de menu structuur: een horizontale pull down*/
#nav, #nav ul {
padding: 0 0 0 0; /* boven rechts onder links */
margin: 0PX;
list-style: none;
}
#nav li {
float: left;
width: 300px;
}
#nav li.topmenu {
margin-left:auto;
margin-right:auto;
width: 20em;
}
#nav li ul{
float: left;
width: 20em;
}
#nav ul.topmenu{
padding: 0 0 0 0; /* boven rechts onder links */
margin: 0PX;
list-style: none;
float:right;
}
#nav li.topmenu ul.topmenu{
margin-left:auto;
margin-right:auto;/*30em;*/
width: 20em;
border:2 px dotted red;

}

#nav ul {
position:absolute;
width: 20em;
left: -9999px;
}

#nav li:hover ul {
left: auto;
/*width: 165px;*/
/* ease in */
	-webkit-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-timing-function: linear, ease-in;
}
#nav li.topmenu:hover ul {
opacity:1;
left: auto;
/* ease in */
	-webkit-transition-duration: 1s;
	-moz-transition-duration: 1s;
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-timing-function: linear, ease-in;
}


ul.service{
font-family: helvetica;/* "Trebuchet MS", , arial, helvetica, sans-serif;*/
margin: 0;
padding: 0;
list-style: none; /*aangezet (bullet uitgezet) om ster te laten zien*/
}

li.service{
list-style-image: url(./pmplusster2.ico) no-repeat 0 0px;/*7px gaat het plaatje naar beneden*/
font-family: helvetica;/* "Trebuchet MS", , arial, helvetica, sans-serif;*/
margin: 0px 0 0 0px;
padding: 0 0 0 25px;/* boven rechts onder links */
background: url(./pmplusster2.ico) no-repeat 0 0px;
}
li.servicew{
list-style-image: url(./pmplusster2.ico) no-repeat 0 0px;/*7px gaat het plaatje naar beneden*/
font-family: helvetica;/* "Trebuchet MS", , arial, helvetica, sans-serif;*/
margin: 0px 0 0 0px;
padding: 0 0 0 1.5625em;/* boven rechts onder links */
background: url(./pmplusster3.ico) no-repeat 0 0px;
}
li.servicewpr{
list-style-image: url(./pmplusster2.ico) no-repeat 0 0px;/*7px gaat het plaatje naar beneden*/
font-family: helvetica;/* "Trebuchet MS", , arial, helvetica, sans-serif;*/
margin: 0px 0 0 0px;
padding: 0 0 0 1.5625em;/* boven rechts onder links */
background: url(./pijlrechts.ico) no-repeat 0 5px;
text-decoration: none;
}
u {/*onderstrepen tekst met specifieke dikte*/
text-decoration: none;
border-bottom: 0.125em solid #0099ff;
}
ub {/*cursief*/
font-weight:bold;
}
uc {/*cursief*/
font-style: italic;
font-weight:bold;
}

ud {/*onderstrepen tekst met specifieke dikte*/
text-decoration: none;
border-bottom: 0.125em solid #0000ff;
}
ubl {/*onderstrepen tekst met specifieke dikte*/
color: #FFF;
text-decoration: none;
border-bottom: 0.125em solid #BFCFFE;
}
uw{/*onderstrepen tekst met specifieke dikte*/
/*color: #FFF;*/
text-decoration: none;
border-bottom: 0.125em solid #FFF;
}


li.servicewpr:hover{
list-style-image: url(./pmplusster2.ico) no-repeat 0 0px;/*7px gaat het plaatje naar beneden*/
font-family: helvetica;/* "Trebuchet MS", , arial, helvetica, sans-serif;*/
margin: 0px 0 0 -0.125em;
padding: 0 0 0 1.4375em;/* boven rechts onder links */
background: url(./pijlrechts.ico) no-repeat -1 3px;
/*text-shadow: 1px 1px 1px #0000ff;*/
/* ease in */
	-webkit-transition-duration: 0.12s;
	-moz-transition-duration: 0.12s;
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-timing-function: linear, ease-in;
}

li.servicewprb{
list-style-image: url(./pmplusster2.ico) no-repeat 0 0px;/*7px gaat het plaatje naar beneden*/
font-family: helvetica;/* "Trebuchet MS", , arial, helvetica, sans-serif;*/
margin: 0px 0 0 0px;
padding: 0 0 0 1.5625em;/* boven rechts onder links */
background: url(./pijlrechtsb.ico) no-repeat 0 5px;
text-decoration:underline 2px solid black;
}
li.servicewprb:hover{
list-style-image: url(./pmplusster2.ico) no-repeat 0 0px;/*7px gaat het plaatje naar beneden*/
font-family: helvetica;/* "Trebuchet MS", , arial, helvetica, sans-serif;*/
margin: 0px 0 0 -0.125em;
padding: 0 0 0 1.4375em;/* boven rechts onder links */
background: url(./pijlrechtsb.ico) no-repeat -1 0.1875em;
/*text-shadow: 1px 1px 1px #0000ff;*/
/* ease in */
	-webkit-transition-duration: 0.12s;
	-moz-transition-duration: 0.12s;
	-webkit-transition-timing-function: linear, ease-in;
	-moz-transition-timing-function: linear, ease-in;
}

/*tabellayout*/
table.vak{
width: 25em;
border: 0.1875em solid #0099ff;
background-color:#0099ff;/*#BFCFFE;*/
/* Ronde hoeken */
-webkit-border-radius: 0.625em;
-moz-border-radius: 0.625em;
border-radius: 0.625em;

}
td{
font-size: 0.9em;
border: 0.25em solid #F5FAFA;
background-color:#F5FAFA;
padding: 0.25em 0.25em 0.25em 0.25em;;
/* Ronde hoeken */
-webkit-border-radius: 0.625em;
-moz-border-radius: 0.625em;
border-radius: 0.625em;
}
