@import url("http://www.airliquide.com/file/resources/css/transversal.css");

.header {
	float: left;
	margin-bottom: 0px;
}
.tools {
	width: 100%;
	padding-top: 0px;
}
.tools a, .tools span, .tools input{
	display: none;
}

.chap_liste ul li, .chapeau ul li {

	background: url("../images/fundation/picto_puce_transversal.gif") no-repeat 0 0.5em;

}

.chap_liste li, .chapeau li{
	padding-left: 10px;
	margin: 5px 0;

}

.content_nav img {
	padding-bottom: 15px;
}
.nav_top {
	background:url("../images/fundation/bg_nav_top.jpg") repeat-x top;
	clear:both;
	float:left;
	width:914px;
	padding:10px 0 0 0;
}
.nav_top ul {
	top: 42px;
}
.nav_top a {
	background:transparent url(../images/fundation/nav_fond.jpg) no-repeat scroll center top;
	color:#6E6E6E;
	display:block;
	height:43px;
	line-height:30px;
	text-align:center;
	text-decoration:none;
	width:173px;
}
.nav_top a:hover {
	background:transparent url(../images/fundation/btn_on.jpg) no-repeat scroll 0pt;
	text-decoration:none;
}

.nav_top li {
	color:Black;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	position:relative;
	border:0px;
	padding:0px;
}
/*.nav_on, .nav_out {
	display:none;
}*/
.nav_top .nav_on, .nav_top .nav_out {
	background:#E1F3FF;
	border:1px dashed #CCCCCC;
}
.nav_top .nav_on li, .nav_top .nav_out li {
	background:#E1F3FF;
	border:0px;
}
.nav_top .nav_on li a, .nav_top .nav_out li a {
	background:#E1F3FF;
	color:#999999;
	font-size:12px;
	font-weight:bold;
	height:20px;
	line-height:20px;
	text-align:left;
	text-decoration:none;
	width:210px;
}
.nav_top .nav_on li a:hover, .nav_top .nav_out li a:hover {
	background:#EFF9FF;
	color:#999999;
	text-decoration:underline;
}
#menus {
	background-color:transparent;
}
.banner{
	display: none;
}
.content_page {
	background:#D2EFFF url(../images/fundation/bg_content_cols.jpg) repeat-x scroll 0% top;
	/*background:#9BD4F2;
	clear:both;*/
	float:left;
	overflow:hidden;
}
.content_page h1{
	color:#26A4E4;
}
.content_page span{
	display:none;
}
.nav_right {
	background-color:transparent;
	background:#2892CE url(../images/fundation/bg_menu.jpg) repeat-y scroll left center;
	width:230px ! important;
	width:230px;
	margin-top:30px;
}
.nav_right h2 a {
	text-decoration: none;
}
.nav_right a{
	/*color:#26A4E4;*/
}
.nav_right li a {
	/*color:#26A4E4;*/
	border-bottom: 0px;
}
.left {
	background:transparent url(../images/fundation/bottom_page2.jpg) no-repeat scroll center bottom;
	margin-left:0px;
	padding:0pt 0pt 34px;
	width:684px ! important;
	width:664px;
}
.left h1 {
	margin-top:0px;
}
.content_article {
	background:white;
	background:transparent url(../images/fundation/bg_page.jpg) repeat-y left bottom;
	margin:30px 0pt 0pt 32px ! important;
	margin:30px 0pt 0pt 22px;
	padding:0px;
	width:620px;
}
.content_article h1 {
	background:transparent url(../images/fundation/sep_title_mission.jpg) no-repeat left bottom;
	margin-top:0px;
	padding:20px;
	color:#26A4E4;
	font-family:Arial,Helvetica,sans-serif;
	font-size:26px;
	font-weight:normal;
}
.chapeau{
	border:0px;
	background:transparent url(../images/fundation/sep_title_mission.jpg) no-repeat left bottom;
	margin-top:0px;
	padding:20px;
	color:#636363;
}
.content_article h2 {
	margin-top:0px;
	padding-top:10px;
	padding-left:20px;
	color:#010101;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:normal;
}
.content_h2 {
	color:#636363;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	margin-top:0px;
	padding-left:10px;
}
.content_h2 p {
	color:#636363;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-right:10px;
}
.right{
	width:230px ! important;
	width:210px;
}
.footer {
	float: left;
	background:#fff url(../images/fundation/bg_footer.jpg) top no-repeat;
	margin-top:10px;
	padding:12px 0pt;
	text-align:center;
	width:914px;
	border:0px;
}
.footer p{
	display: none;
}
.footer li {
	color:#727272;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}
.footer li a {
	color:#727272;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}

.mod_contact {
	background:#FFFFFF url(../images/fundation/contact_bas.gif) no-repeat scroll center bottom;
	border:0px;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	padding:8px 5px 15px 7px;
	text-align:left;
	width:210px !important;
	width:220px;
}
.mod_contact p {
	margin-bottom:0px;
}
.mod_contact h2 {
	display:none;
}

/*projets*/
.deconnexion{
float:left;
width:815px;
background:url("../images/fundation/form/bg_btn_deco.jpg") no-repeat;
margin:0 0 10px 0;
}
.btnBackHome{
float:right;
width:92px;
height:19px;
background:url("../images/fundation/form/btn_accueil.jpg") no-repeat;
margin:0 1px 0 0;
}
.btnBackHome a{
float:right;
width:92px;
height:19px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:center;
padding:2px 0 0 0;
}
.btnBackHome a:hover{
float:right;
width:92px;
height:19px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:center;
padding:2px 0 0 0;
}
.btnDeco{
float:right;
width:92px;
height:19px;
background:url("../images/fundation/form/btn_deconnexion.jpg") no-repeat;
}
.btnDeco a{
float:right;
width:92px;
height:19px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:center;
padding:2px 0 0 0;
}
.btnDeco a:hover{
float:right;
width:92px;
height:19px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
text-align:center;
padding:2px 0 0 0;
}
.wrapperForm{
float:left;
width:815px;
margin:40px 0 0 50px !important;
margin:40px 0 0 25px;
background:url("../images/fundation/form/bg_page_form.jpg") repeat-y;
}
.wrapperForm h1{
padding:10px 0 5px 20px;
font-family:Arial, Helvetica, sans-serif;
color:#27a4e4;
font-size:26px;
font-weight:normal;
}
.popup{
float:left;
width:100%;
background:#e6f1f7;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}
.popup h1{
padding:10px 0 5px 20px;
font-family:Arial, Helvetica, sans-serif;
color:#27a4e4;
font-size:26px;
font-weight:normal;
}
div.containerAuth{
float:left;
width:815px;
}
div.leftAuth{
	float:left;
	width:357px;
	padding:40px 0 40px 50px;
}
div.rightAuth{
float:left;
width:357px;
height:268px;
margin:40px 0 40px 50px;
background:url("../images/fundation/form/bg_authent_right.jpg") no-repeat;
}
div.rightAuthCompte{
float:left;
width:357px;
margin:40px 0 40px 50px;
}
div.soumProjet{
float:left;
width:465px;
padding:0 0 20px 250px;
}
div.confirmAuth{
float:left;
width:815px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-weight:normal;
font-size:12px;
margin:40px 0 0 0;
}
form.formAuth{
margin:130px 0 0 15px !important;
margin:130px 0 0 16px;
}
td.labelFormAuth{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#26a4e4;
}
input.inputTextAuth{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000;
border-top:none;
border-left:none;
border-right:none;
border-bottom:#92bbd1 1px solid;
width:145px;
padding:1px;
margin:5px 0 0 5px;
}
td.labelPass{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#ffffff;
}
td.labelPass a, td.labelPass a:visited, td.labelPass a:active{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
}
td.labelPass a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#ffffff;
text-decoration:underline;
}
input.btnFormAuth{
padding:4px 0 0 2px;
}
.labelEtape{
float:left;
width:100%;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-weight:normal;
font-size:11px;
padding:0 0 0 100px;
}
div.libelleEtape{
float:left;
margin:0 75px 0 0;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-weight:normal;
font-size:11px;
}
div.formulaire{
float:left;
width:815px;
background:transparent url("../images/fundation/form/bg_formulaire.jpg") repeat-y;
margin:10px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:12px;
font-weight:normal;
}
div.recapLeft{
float:left;
width:383px;
padding:5px 0 0 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:normal;
}
div.recapRight{
float:left;
width:348px;
padding:5px 0 0 45px;
}
span.rep{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#636363;
font-weight:normal;
}
div.bottomFormStep3{
float:left;
width:775px;
color:#636363;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
padding:0 20px 0 20px;
}
div.btnRadio{
float:left;
padding:2px 70px 10px 28px;
}
div.btnRadioSoum{
float:left;
padding:10px 65px 10px 0;
}
div.blocForm{
float:left;
width:100%;
padding:5px 0 0 30px;
}

div.titleFormStep2 {
color:#000000;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:bold;
}

div.leftForm{
background:#FFFFFF;
float:left;
width:363px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:12px;
font-weight:normal;
padding:15px 15px 15px 25px;
}

div.leftForm table{
	border:none;
	background:#FFFFFF;
	width:363px;
}

div.leftForm td{
	border:none;
	background:#FFFFFF;
	height:10px;
	width:363px;
}

div.leftForm td{
	background:#FFFFFF;
	vertical-align:middle;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	border-bottom-style:none;
}

input.inputText{
background:inherit;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:normal;
border:1px solid #92bbd1;
width:180px;
padding:1px;
margin:0px 0 0 0px;
}
input.inputText2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:normal;
border:1px solid #92bbd1;
width:280px;
padding:1px;
margin:Opx 0 0 0px;
}
input.inputText3{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:normal;
border:1px solid #92bbd1;
width:280px;
padding:1px;
margin:5px 0 0 45px;
}
input.inputTextSmall{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:normal;
border:1px solid #92bbd1;
width:180px;
padding:1px;
margin:5px 0 0 10px;
}
textarea.textarea{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:normal;
border:1px solid #92bbd1;
width:280px;
height:70px;
padding:1px;
margin:5px 0 0 30px;
}

div.rightForm{
background:#FFFFFF;
float:left;
width:363px;
height:200px;
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:12px;
font-weight:normal;
padding:15px 15px 15px 20px;
}

div.rightForm table{
	background:#FFFFFF;
	width:363px;
	text-align:left;
	border:none;
}

div.rightForm td{
	border:none;
	background:#FFFFFF;
	vertical-align:middle;
	text-align:left;
	font-size:12px;
	font-weight:normal;
	border-bottom-style:none;
}
div.footerForm{
float:left;
width:815px;
}
div.btnDescriptif{
float:left;
width:196px;
height:28px;
background:url("../images/fundation/form/btn_descriptif.jpg") no-repeat;
margin:5px 0 0 10px;
}
div.btnDescriptif a{
float:left;
width:196px;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.btnDescriptif a:hover{
float:left;
width:196px;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.btnParcourir{
float:left;
width:96px;
height:28px;
background:url("../images/fundation/form/btn_suite2.jpg") no-repeat;
margin:5px 0 0 5px;
}
div.btnParcourir a{ 
float:left;
width:96px;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.btnParcourir a:hover{ 
float:left;
width:96px;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.btnSupprimer{
float:left;
width:96px;
height:28px;
background:url("../images/fundation/form/btn_suite2.jpg") no-repeat;
margin:5px 0 0 5px;
}
div.btnSupprimer a{ 
float:left;
width:96px;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.btnSupprimer a:hover{ 
float:left;
width:96px;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.btnTelecharger {
background:transparent url("../images/fundation/form/btn_telecharger.jpg") no-repeat scroll 0%;
float:left;
height:26px;
margin:0pt 10px;
width:106px;
}
div.btnTelecharger a{
float:left;
width:106px;
height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.btnTelecharger a:hover{
float:left;
width:106px;
height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.btnSuite{
float:left;
width:96px;
height:28px;
background:url("../images/fundation/form/btn_suite2.jpg") no-repeat;
margin:0 0 0 20px;
}
div.btnSuite a{
float:left;
width:96px;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.btnSuite a:hover{
float:left;
width:96px;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.btnRetour{
float:left;
width:96px;
height:28px;
background:url("../images/fundation/form/btn_suite3.jpg") no-repeat;
margin:0 0 0 20px;
}
div.btnRetour a{
float:left;
width:96px;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.btnRetour a:hover{
float:left;
width:96px;
height:28px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.btnValidation{
float:left;
width:96px;
height:27px;
background:url("../images/fundation/form/btn_valider.jpg") no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
text-align:center;
}
div.btnValidation a{
float:left;
width:96px;
height:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.btnValidation a:hover{
float:left;
width:96px;
height:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.btnValidationPop{
float:right;
width:96px;
height:27px;
background:url("../images/fundation/form/btn_soumettre.jpg") no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
text-align:center;
}
div.btnValidationPop a{
float:right;
width:96px;
height:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.btnValidationPop a:hover{
float:right;
width:96px;
height:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.btnSoumettre{
float:left;
width:96px;
height:27px;
background:url("../images/fundation/form/btn_soumettre.jpg") no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
text-align:center;
}
div.btnSoumettre a{
float:left;
width:96px;
height:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.btnSoumettre a:hover{
float:left;
width:96px;
height:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.btnModifier{
float:left;
width:96px;
height:27px;
background:url("../images/fundation/form/btn_modifier.jpg") no-repeat;
}
div.btnModifier a{
float:left;
width:96px;
height:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.btnModifier a:hover{
float:left;
width:96px;
height:27px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
letter-spacing:1px;
text-align:center;
padding:2px 0 0 0;
}
div.validForm2{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#9d9d9f;
padding:5px 30px 5px 0;
}
div.validForm2 p{
float:left;
padding:0 15px 0 0;
}
div.validForm2 input{
float:left;
}
div.validForm{
float:right;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#9d9d9f;
padding:5px 30px 5px 0;
}
div.validForm p{
float:left;
padding:0 15px 0 0;
}
div.validForm input{
float:left;
}
div.msgPJ{
float:left;
width:100%;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:normal;
margin:0 0 0 0;
}
div.msgPJ li{
list-style-type:square;
}
span.recapPJ{
float:left;
color:#636363;
}
span.recapPJ a{
color:#636363;
text-decoration:underline;
}
span.recapPJ a:hover{
color:#636363;
text-decoration:underline;
}
div.btnCreaCompte{
float:left;
width:298px;
height:268px;
background:url("../images/fundation/form/bg_authent_left.jpg") no-repeat;
}
div.btnCreaCompte a{
float:left;
width:298px;
height:268px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
line-height: 28px;
color:#ffffff;
text-decoration:none;
text-align:center;
padding:45px 0 0 0;
}
div.btnCreaCompte a:hover{
float:left;
width:298px;
height:268px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
line-height: 28px;
color:#ffffff;
text-decoration:none;
text-align:center;
padding:45px 0 0 0;
}
div.rightAuth h1{
float:left;
width:298px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
line-height: 28px;
color:#ffffff;
text-decoration:none;
text-align:center;
padding:50px 0 0 0;
}
div.msgPJ a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:normal;
text-decoration:underline;
}
div.msgPJ a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:normal;
text-decoration:underline;
}
span.msgError{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF0000;
padding:0 0 0 50px;
}
span.msgError2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF0000;
padding:0 0 0 0;
}
span.msgErrorDepot{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FF0000;
padding:0 0 0 5px;
}
div.btnCompte{
float:left;
width:297px;
height:145px;
background:url("../images/fundation/form/btn_modif_compte.jpg") no-repeat;
}
div.texteProjetEnCours{
float:left;
width:297px;
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
height:145px;
/*background:url("../images/formulaire/bg_compte_texte.jpg") repeat-y;*/
}

div.btnCompte a{
float:left;
width:297px;
height:145px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
text-align:center;
padding:35px 0 0 0;
}
div.btnCompte a:hover{
float:left;
width:297px;
height:145px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
text-align:center;
padding:35px 0 0 0;
}
div.btnProjet{
float:left;
width:297px;
height:145px;
background:url("../images/fundation/form/btn_modif_projet.jpg") no-repeat;
}
div.btnProjet a{
float:left;
width:297px;
height:145px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
text-align:center;
padding:35px 0 0 0;
}
div.btnProjet a:hover{
float:left;
width:297px;
height:145px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
text-align:center;
padding:35px 0 0 0;
}
div.btnSoum{
float:left;
width:297px;
height:145px;
background:url("../images/fundation/form/btn_soum_projet.jpg") no-repeat;
}
div.btnSoum a{
float:left;
width:297px;
height:145px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
text-align:center;
padding:35px 0 0 0;
}
div.btnSoum a:hover{
float:left;
width:297px;
height:145px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
text-align:center;
padding:35px 0 0 0;
}
div.btnSoum2{
float:left;
width:297px;
height:145px;
background:url("../images/fundation/form/btn_soum_projet2.jpg") no-repeat;
}
div.btnSoum2 a{
float:left;
width:297px;
height:145px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
text-align:center;
padding:35px 0 0 0;
}
div.btnSoum2 p{
float:left;
width:297px;
height:145px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#555555;
text-decoration:none;
text-align:center;
padding:35px 0 0 0;
}

div.btnSoum2 a:hover{
float:left;
width:297px;
height:145px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
text-align:center;
padding:35px 0 0 0;
}

/*
Modification elr
*/
input.btnValidationPop {
	float:right;
	width:96px;
	height:27px;
	background:url("../images/fundation/form/btn_soumettre.jpg") no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	text-align:center;
	margin: 0;
	padding: 0 0 8px 0;
	border: 0;
}

input.btnValidation {
	float: left;
	width: 96px;
	height: 27px;
	background: url("../images/fundation/form/btn_valider.jpg") no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	margin: 0;
	padding: 0 0 8px 0;
	border: 0;
}

input.btnSuite{
	float:left;
	width:96px;
	height:28px;
	background:url("../images/fundation/form/btn_suite2.jpg") no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: center;
	margin: 0;
	padding: 0 0 12px 0;
	border: 0;
}

input.MultiFile {
	margin: 0 0 0 235px;
}
/**** projets ****/
.content_sitemap {
	background:#D2EFFF url(../images/fundation/form/bg_content_cols.jpg) repeat-x scroll 0%;
	float:left;
	overflow:hidden;
	width:914px;
}
.content_bandeau_sitemap {
	display: none;
}
.wrapperForm {
	background:transparent url(../images/fundation/form/bg_page_form.jpg) repeat-y scroll 0%;
	float:left;
	margin:20px 0pt 0pt 50px !important;
	margin:20px 0pt 0pt 20px;
	width:815px;
}
.wrapperForm h1 {
color:#27A4E4;
	font-family:Arial,Helvetica,sans-serif;
	font-size:26px;
	font-weight:normal;
	padding:10px 0pt 5px 20px;
}
div.containerAuth {
	float:left;
	width:815px;
}
div.leftAuth {
	float:left;
	padding:40px 0pt 40px 50px ! important;
	/*padding:10px 0pt 40px 50px;*/
	padding:40px 0pt 40px 50px;
	width:357px;
}
div.btnCreaCompte {
	background:transparent url(../images/fundation/form/bg_authent_left.jpg) no-repeat scroll 0%;
	float:left;
	height:274px;
	width:298px;
}
div.btnCreaCompte a {
	color:#FFFFFF;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	font-weight:normal;
	height:268px;
	line-height:28px;
	padding:45px 0pt 0pt ! important;
	/*padding:75px 0pt 0pt;*/
	text-align:center;
	text-decoration:none;
	width:298px;
}
div.btnCreaCompte a:hover {
	text-decoration:none;
}
div.rightAuth {
	background:transparent url(../images/fundation/form/bg_authent_right.jpg) no-repeat scroll 0%;
	float:left;
	height:290px;
	margin:35px 0pt 40px 50px;
	width:357px;
}
div.rightAuth h1 {
	color:#FFFFFF;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:20px;
	font-weight:normal;
	line-height:28px;
	padding:50px 0pt 0pt;
	text-align:center;
	text-decoration:none;
	width:298px;
}
form.formAuth {
	margin:130px 0pt 0pt 15px !important;
}
.content_sitemap table {
	background:transparent;
	width:auto;
}
.content_sitemap table td {
	border:0px;
	text-align:left;
}
.content_sitemap table td a {
	color:White;
}
td.labelFormAuth {
	color:#26A4E4;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
}
input.inputTextAuth {
	/*border-color:-moz-use-text-color -moz-use-text-color #92BBD1;*/
	border-color:#92BBD1;
	border-style:none none solid;
	border-width:medium medium 1px;
	color:#000000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:5px 0pt 0pt 5px;
	padding:1px;
	width:145px;
}
span.msgErrorDepot {
	color:#FF0000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	padding:0pt 0pt 0pt 5px;
}
input.btnFormAuth {
	padding:4px 0pt 0pt 2px;
}
td.labelPass a, td.labelPass a:visited, td.labelPass a:active {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
}


/*************** project *****************/

.formAuth table{
	margin-top: 20px;
}
.formAuth td {
	padding: 0px;
}
div.btnCreaCompte a {
	height:100px;
	/*padding:45px 0pt 0pt ! important;*/
	margin-top:0px;
	padding: 0px;
}
div.btnCreaCompte a:hover {
	height:100px;
	/*padding:45px 0pt 0pt ! important;*/
	margin-top:0px;
	padding: 0px;
}
div.leftform span {
	padding-left: 0px;
}
div.recapRight{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:normal;
	float: left ! important;
	float: none;
}
#MultiFile1_wrap_labels a {
	color: black;
	display: inline;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
}
#MultiFile1_wrap_labels {
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
}
div.blocForm td {
	padding: 0px;
}

.content_sitemap table td.labelFormAuth {
	font-size:12px;
	padding-top:8px;
}
.content_sitemap table td input.btnFormAuth {
	margin-top:0px ! important;
	margin-top:6px;
}
.content_sitemap div.formulaire table td {
	font-size:12px;
}
input.inputText2 {
	margin-left:30px;
}