
/* tab right */

a#Mtab_fonds_fonds {
  top: 25%;
  left: auto;
  right: 0px; 
  bottom: auto; 
  width: 30px;
  height: 100px;
  color: #FFF;
  cursor:pointer;
  text-indent:-100000px;
  overflow:hidden;
  position: fixed;
  z-index: 100000;
  background-image: url(http://api.mopinion.nl/custom/fondspodium/button_fondspodium.png);
  _position: absolute;
  _background-image: url(http://api.mopinion.nl/custom/fondspodium/button_fondspodium.png);
  margin-left: auto;
  margin-right: -5px; 
  margin-top: auto; 
  margin-bottom: auto; 
}


a#Mtab_fonds_fonds:hover {
    margin-left: auto;
	margin-right: -3px;
	margin-top: auto; 
	margin-bottom: 0px; 
}


/* screen */

#Mscreen {
  width: 100%;
  height: 100%;
  top:0px;
  left:0px;
  z-index: 1000000;
  position: fixed;
}

#Mbg {
  top:0;
  left:0;
  z-index:9991;
  width: 100%;
  height: 2000px;
  position: absolute;
  background-color: #000;
  opacity: 0.45;
  -moz-opacity: 0.45;
  filter:alpha(opacity=45);
}

#Mcontainer {
  width: 525px;
  margin: 0 auto;
  z-index:9993;
  position:relative;
  -webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomright:5px;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	top:0px;
	
}

#Mloader {

	z-index:9992;
	/* background: transparent url(http://api.mopinion.nl/img/loader.gif) no-repeat;*/
	background-color: white;
	width: 100%;
	height: 500px;

}

#Mcontainer iframe {
    width: 100%;
    height: 700px;
    margin-left: 25px;
	background: transparent;
	/* border: 1px solid #000; */
    /* background: transparent url(http://api.mopinion.nl/img/loader.gif) no-repeat;*/
}
#Mcontainer iframe.loaded {
      background: transparent;
}

#Mborder {
  width: 520px;
  height: 570px;
  margin: 0 auto;
  z-index:9992;
  position:relative;
  background-color: #000;
  opacity: 0.75;
  -moz-opacity: 0.75;
  filter:alpha(opacity=75); 
  -webkit-border-top-left-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-topleft:5px;
	-moz-border-radius-bottomleft:5px;
	-moz-border-radius-topright:5px;
	-moz-border-radius-bottomright:5px;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
	top:-520px;
  	left:20px;
}

a#Mclose {
  position: absolute;
  cursor:pointer;
  outline:none;
  top: 0;
  left: 0;
  z-index: 9994;
  width:42px;
  height:42px;
  overflow:hidden;
  background-image: url(http://api.mopinion.nl/img/close.png);
  _background: none;
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://api.mopinion.nl/img/close.png', sizingMethod='crop');
}
#Mclose:hover {
    background-position: -42px 0;
}


/* OPMAAK TABEL */

.titel1 {
	color:#666;
	font-size:11pt;
	letter-spacing:-1px;
	font-weight:bold;
}

div#titel1 {
	background-image:url(http://api.mopinion.nl/img/but_sluit.png);
	position: relative;
	z-index:1;
	font-size:13pt;
	font-style:italic;
	color:#F00;
	height: 42px;
	width: 44px;
	top: 60px;
	left: 20px;
}

a div#titel1 {
	background-image:url(http://api.mopinion.nl/img/but_sluit.png);
	border:0px;
	text-decoration:none;
}
a:hover div#titel1 {
	background-image: url(http://api.mopinion.nl/img/but_sluit_o.png);
}

.titelwit {
	color:#FFFFFF;
	font-size:18px;
	text-shadow:0 -1px 0 #666;
	font-weight:bold;
}