.opvcmcolonne {
	width: 300px;
	margin-right: 10px;	
	float: left;
}

.opvcm_boutton {
    color: #FFFFFF;
    cursor: pointer;
    margin: 3px;
    -webkit-border-bottom-left-radius: 5px 5px;
	-webkit-border-bottom-right-radius: 5px 5px;
	-webkit-border-top-left-radius: 5px 5px;
	-webkit-border-top-right-radius: 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	behavior: url(PIE.htc);
	background: none repeat scroll 0 0 #7E99C1;
	border: none;
	width: 150px;
}
.opcvm_anarighttable{
    padding-top: 5px;
    padding-bottom: 5px;
}
.opcvm_analefttable{
	float:left;
	padding-top: 5px;
	margin-right:30px;
}


.opcvm_navigation tr .titre {
	background-color: #7E99C1;
	color: #FFF;
	text-align:center;
	/*width:100px;*/
	width:25%;
}
.opcvm_navigation tr .titre:hover {
	background-color:#005389;
	text-align:center;
}
.opcvm_navigation tr .selected  {
	background-color: #005389;
	text-align: center;
	/*width:100px;*/
	width:25%;
}
.opcvm_navigation tr .selected a  {
	color: #FFFFFF;
	display: block;
	font-size: 12px;
	text-decoration: none;
	padding-bottom:5px;
	padding-top:5px;
}

.opcvm_navigation tr .titre a {
	color: #FFFFFF;
	display: block;
	text-decoration: none;
	padding-bottom:5px;
	padding-top:5px;
}


.opcvm_riskmeasure {
	width:100%;
	 
	padding-top:10px;
	padding-bottom:10px;
}
.opcvm_riskmeasure table{
	width:100%;
	
	}

.opcvm_riskmeasure .cell{
	
	border-top: 1px solid rgb(214, 214, 214); 	
	border-left: 1px solid rgb(214, 214, 214);"
}
.opcvm_riskmeasure .cellLast{
	border-right: 1px solid rgb(214, 214, 214);	
}
.opcvm_riskmeasure .cellBottom{
	border-bottom: 1px solid rgb(214, 214, 214);	
}
.opcvm_riskmeasure .topright{
	text-align: center; 
	border-top: 1px solid rgb(214, 214, 214); 
	border-right: 1px solid rgb(214, 214, 214);"
}

