/* ******************************** MENU ******************************* */
#menu ul.niveau3 li.niv321 a {
	color: #FFFFFF;
	width: 100%;
	background-image: url("../../images/fond-menu-over.gif")
}

#col3 #aSavoir  {
	top: 20px;
}

TEXTAREA {
	position: relative;
	width:480px;
	font-family: Arial, "Times New Roman", Tahoma, Verdana;
	font-size: 10pt;
	left:0px;
}

div.field small {
	line-height: 1.0
	font-family: Arial, "Times New Roman", Tahoma, Verdana;
	color:#666666;
	font-size:11px;
	margin-left:17px;
}

div#champsGestContrat small{
	margin-left:5px;
}
div#votre_message div.lib{
		width:116px;
}
div#msgAvertissement{
	padding:5px;
	font-size:12px;
	color:green;
}
div#votre_message div.field{
		width:508px;
}

a#lienAjoutPj {
 	position: relative;
    top: -3px;
}

div#vous div.lib{
		width:122px;
}
div#vous div.field{
		width:188px;
}
div.souscol1{
	width:50%;
	float:left;
}
div.souscol2{
	width:50%;
	float:right;
}
div.lib{
	text-align:right;
	clear:both;

	font-family: Arial, "Times New Roman", Tahoma, Verdana;
	float:left;
}
div.field{

	font-family: Arial, "Times New Roman", Tahoma, Verdana;
	float:right;
}

div.wrap{
	width:300px;
}

div#champsGestContrat{
	margin-left:40px;
}
/** une seule colonne **/

div.form2colonnes{
	background-image: url("/mutuelle/transverse/images/fond-devis-sans-bordure-droite.gif");
	background-position: top left;
	background-repeat: repeat-y;
	background-color:rgb(220,221,223);
	position: relative;  
	float: left;
	width: 100%;
	height:auto;
	top:auto;
	padding-bottom: 10px;
	padding-top: 10px
	
}

h2{
	width:615px;
}
/* Position du bloc i */
a.info_bulle:hover span, a.info_bulle:focus span, a.info_bulle:active span 
{
   left: -260px;
   top:-55px;
}  

a.info_bulle IMG {
	position: relative;
	top: 0px;
}
