body
{
font-family:"Helvetica";
}

td
{
font-family:"Helvetica";
}

h3 div
{
 display:block;
 float:right;
 width:60px;
 margin: 7px 5px 8px 0px;
 background-color:#d996a4;
 text-decoration:none;
 color:#FFFFFF;
 line-height:14px;
 padding:0px;
 height:20px;
}
h3 div a
{
position:relative;
top:-1px;
line-height:18px;
vertical-align:middle;
 text-decoration:none;
 color:#FFFFFF;
 font-size:10px ;
 font-weight:bold;
 padding:0px;
 margin:0px;
 height:20px;

}
h3 div img 
{
 margin : 0px 0px 0px 0px;
 float:left;
 
}

h3
{
  background-color:#f5b4c2;
  font-size:18px;
  font-weight:bold;
  font-weight:normal;
  color:#FFFFFF;
  height:35px;
  margin:5px 0px 10px 0px;
  padding:0px 0px 0px 13px;
  line-height:35px;
  vertical-align:middle;
}


#top_institut
{
margin-top:8px;
height:180px;
width:570px;
background-color:#4B96CD;

}


.para_institut
{
  margin: 0px  0px 0px 13px;
  width:480px;
  border-collapse:collapse;
  border:0px none #FFFFFF;
  height:640px;
  color:#758DA0;
}
.para_institut td
{
vertical-align:top;
color:#758DA0;
}
.para_institut a
{

color:#758DA0;
}

.col1 p,.col2 p
{
margin:0px 0px 10px 0px;
}
.chapeau
{
  padding:10px 30px 10px 10px;
  background-color:#beddf1;
  width:530px !important;
  width:570px;
  margin-bottom:20px;
  font-family:"Helvetica";
}
.chapeau *
{
padding: 0px ;

}
.chapeau p
{
margin :0px;
}

.col2 div
{
width:230px;
margin:0px 0px 0px 20px;
}

.colNum
{
	color:#d996a4;
	font-size:30px;
	padding-right:10px;
	font-weight:normal;
	font-family:"Helvetica";
}

.colPhoto
{
	color:#d996a4;
	font-size:16px;
	font-weight:bold;
	font-family:"Helvetica";
}

.colTexte
{
	padding-left:20px;
	font-family:"Helvetica";
}

.tableCol
{
	margin-bottom:5px;
	font-family:"Helvetica";
}

#asterix
{
	padding-top:20px;
	padding-bottom:10px;
	padding-left:145px;
	font-size:9px;
	font-weight:bold;
	font-family:"Helvetica";
	color:#1d3477;
}