/***************************BEGIN BODY******************************/
body{
   border:0px;
   background-color:#FFFFFF;
   margin: 0px 0 0 0; padding: 0;	   font-family: verdana, arial, helvetica, sans-serif;   font-size: 11px;      line-height:1.5;      word-spacing:1.5;
}
/****************************END BODY*******************************/

/****************************BEGIN DIV******************************/
#main_site{	width: 950px;	background-color: #FFFFFF;	padding: 0px;	margin: 0px auto;}#mainQuestionnaire{	width: 500px;    height: 200px;    margin: 0px auto;    background-color::#FFFFFF;        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color:#37298A;	text-align:left;}

#ban{
	background-image: url(../images/ban_genesi950.png);
    width: 950px;
    height: 150px;
}

#nav_top{
	background-image: url(../images/menu_grey.png);
	width: 950px;
    height: 40px;
    margin-top: 0px;
    color:#006187;/*#FFFFFF;*/
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
}#nav_bottom{	background-image: url(../images/menu_grey_inv.png);	width: 950px;    height: 40px;    margin-top: 0px;    color:#4394b4;/*#FFFFFF;*/	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;}#bottom{	background-color: #000000;	width: 950px;    height: 20px;    margin-top: 0px;    color:#FFFFFF;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;}

#main_frame{
	/*border:1px solid #37298A;
	background-color:#FFFFFF;*/
}

#milestones{
	border:1px solid #37298A;
}
/****************************END DIV********************************/

/****************************BEGIN TEXT*****************************/.vertical_separator{
	background-color:#37298A;
}

.menuTitle{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#5A95B6;
}

.text_justify{
	/*font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#37298A;*/		color: #5b5b5b;	
	text-align:justify; 
}

.text{		/*margin: 0px 0 0 0; padding: 0;	
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#37298A;*/		color: #5b5b5b;
}.text_title_partner_portal{	/*font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color:#37298A;		font-weight:bold;		font-style: italic;		text-decoration:underline;*/		font-size: 15px;		font-weight:bold;		font-style: italic;		color:#5A95B6;	}
.titleEvent{	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 13px;	color:#ff0933;		font-weight:bold;	text-align:left;}
.textTitle{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#37298A;
}

.textTitleLeft{
	/*font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-size: 19px;
	font-weight:bold;		font-style: normal; 
	color:#5A95B6;
	text-align:left;
}

.loginBan{
	background-color:#5A95B6;
	height:15px;
	/*font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;*/
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

.loginText{
	/*font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#37298A;
	font-weight:bold;
	font-style: italic;
	text-align:right;
	height:30px;*/		color: #5b5b5b;		text-align:right;		font-style: italic;		font-weight:bold;
}.textServerFTP{	/*font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color:#000000;	text-align:left;		font-weight:bold;	font-style: italic;*/		color:#5A95B6;		font-style: italic;}.textSiteInaccessible{	/*font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color:#37298A;	text-align:left;	font-style: italic;*/		color:#5A95B6;		font-style: italic;}.textQuestionnaire{	/*font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color:#37298A;	text-align:left;		vertical-align:top;		font-style: italic;		font-weight:bold;*/		color: #5b5b5b;		text-align:left;		font-style: italic;		font-weight:bold;}.textQuestionnaireCenter{	/*font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color:#37298A;*/		color: #5b5b5b;	text-align:center;		vertical-align:top;		font-style: italic;		font-weight:bold;}.textErrorLogin{	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight:bold;		font-style: italic;	color:#FF1C32;}.projectName{	color: #5A95B6;	font-size: 15px;		font-style: italic;		font-weight:bold;		/*font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	color:#37298A;	font-style: italic;	font-weight:bold;*/}.textInternalSite{	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	color:#37298A;	font-weight:bold;}
/******************************END TEXT*****************************/

/****************************BEGIN LINK*****************************/a{	color:#006187;	padding:0px;	font-weight:bold;	text-decoration:none;}a:hover { 	color:#0a0a0a;	text-decoration:none;}
a.navLink {
	/*color:#4394b4;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:4px;
	text-decoration:none;
	font-weight:bold;*/
}

a:hover.navLink {
 	/*color:#000000;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:4px;
	text-decoration:none;
	font-weight:bold;*/
}

a.menuLink {
	/*color:#006187;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;*/
}

a:hover.menuLink {
 	/*color:#0a0a0a;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;*/
}

a.descLink {
	/*color:#000000;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
	text-decoration:underline;*/
}

a:hover.descLink {
 	/*color:#ff0933;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;*/
}a.eventTitleLink {	/*color:#000000;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	padding:0px;	text-decoration:none;	font-weight:bold;	text-decoration:underline;*/		font-size: 15px;}a:hover.eventTitleLink { 	/*color:#ff0933;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	padding:0px;	text-decoration:none;	font-weight:bold;*/		font-size: 15px;}
a.partnerLink {
	color:#000000;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
	text-decoration:underline;
}

a:hover.partnerLink {
 	color:#ff0933;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:0px;
	text-decoration:none;
	font-weight:bold;
}a.docLink {	/*color:#000000;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	padding:0px;	text-decoration:none;	font-weight:bold;	text-decoration:underline;*/}a:hover.docLink { 	/*color:#ff0933;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;	padding:0px;	text-decoration:none;	font-weight:bold;*/}a.partnerTitleLink {	/*color:#000000;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	padding:0px;	text-decoration:none;	font-weight:bold;	text-decoration:underline;*/		font-size: 17px;}a:hover.partnerTitleLink { 	/*color:#ff0933;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	padding:0px;	text-decoration:none;	font-weight:bold;*/		font-size: 17px;}a.serverTitleLink {	/*color:#000000;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	padding:0px;	text-decoration:none;	font-weight:bold;	text-decoration:underline;*/}a:hover.serverTitleLink { 	/*color:#ff0933;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	padding:0px;	text-decoration:none;	font-weight:bold;*/}a.documentTypeLink {	/*color:#000000;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	padding:0px;	text-decoration:none;	font-weight:bold;	text-decoration:underline;*/		font-size: 15px;}a:hover.documentTypeLink { 	/*color:#ff0933;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	padding:0px;	text-decoration:none;	font-weight:bold;*/		font-size: 15px;}a.navPartnerLink {	/*color:#000000;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	padding:0px;	text-decoration:none;	font-weight:bold;	text-decoration:underline;*/}a:hover.navPartnerLink { 	/*color:#ff0933;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	padding:0px;	text-decoration:none;	font-weight:bold;*/}a.loginLink {	color:#FFFFFF;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	padding:0px;	text-decoration:none;	font-weight:bold;}a:hover.loginLink { 	color:#E3FF2D;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	padding:0px;	text-decoration:none;	font-weight:bold;}a.internalSiteLink {	color:#000000;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	padding:0px;	text-decoration:none;	font-weight:bold;	text-decoration:underline;}a:hover.internalSiteLink { 	color:#ff0933;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	padding:0px;	text-decoration:none;	font-weight:bold;}
/*****************************END LINK******************************/ul.sansDecalage li{  /*suppresion du décalage d'origine et ajout d'un décalage controlé*/margin-left:-15px;padding-left:0px;}