#blocCentral H3{background:none;color:#555;font-size:11px;}
#blocCentral TR.bgFormation{background-color:#B3CBFE;}

#blocCentral #presentation{
    position:relative;
    background:url(../images/formations.png) no-repeat left top;
    padding-left:290px;
    height:247px;
    margin-bottom:20px;}
	
#blocCentral #presentationFormG{
    position:relative;
    background:url(../images/formations.png) no-repeat left top;
    padding-left:290px;
    height:247px;
    margin-bottom:20px;}
/*-- Modif 16/04/2015-- */

#blocCentral FORM.cadre H3 {
    /*font-size: 9px;*/
    font-size: 14px;
    text-transform: uppercase;
    margin: 0 0 0 -1px;
    text-transform: uppercase;
    color: white;
    font-family: "Helvetica Neue", Helvetica,Arial,sans-serif;
    background-color: #003B79;
    font-weight: bold;
}

/*--*/
#blocCentral #connu{width:420px;margin-left:130px;}
*HTML #blocCentral form.cadre{width:689px;}
*HTML #blocCentral form#coaching{width:691px;}
*HTML #blocCentral form.cadre h3{width:710px;}
*HTML #blocCentral form.cadre .champ{width:345px;}
*HTML #blocCentral form.cadre .champ INPUT{width:150px;}
*+HTML #blocCentral form.cadre .champ INPUT{width:150px;}
*HTML #blocCentral form.cadre .champ.ligne LABEL{width:270px;}
*HTML #blocCentral form.cadre .champ #connu{width:250px;}
*+HTML #blocCentral form.cadre .champ #connu{width:250px;}
*HTML #blocCentral form.cadre .ligne{width:700px;}

#blocCentral form.cadre #clientBD{
clear:both;
width:100%;}

#blocCentral form.cadre .champRadio label.titre{
float:left;
font-weight:bold;
height:24px;
line-height:20px;
padding-left:5%;
white-space:nowrap;
width:35%;}

.tdtype{
    background-color:#D3D3D3;
    font-weight:bold;
    color:#555;
    height:20px;}

.row1, .row2{height:20px;}

#divHoraire{position:relative;left:362px;}
  * HTML #divHoraire{left:345px;}

#cadreForma{margin:0 5px;}

#blocCentral #imageCaptcha{margin-left:-289px;margin-top:5px;}
  * HTML #blocCentral #imageCaptcha{margin-left:-123px;margin-top:5px;}
  
#blocCentral #captcha{width:50px;margin-left:150px;}
  * HTML #blocCentral #captcha{width:40px;margin-left:15px;}
#blocCentral #imageRefreshCaptcha{cursor:pointer;}

#blocCentral form.cadre .ligneCaptcha{
	clear:both;
	height:60px;
	width:100%;}
	
.separation {
border-bottom: 1px solid #D4D8F6;
color: #555555;
font-size: 10px;
margin: 15px 2px 15px 0!important;
padding: 0 0 5px;
}	
	
b{
color:#003B79;}
	
p{
font-family:Arial, Helvetica, sans-serif!important;
font-size:13px; }	
	
ul li{
font-family:Arial, Helvetica, sans-serif!important;
font-size:13px; }	
	
.titreH2{
color: #003B79!important;
font-size: 18px!important;
font-weight: bold!important;
font-family: Arial, Helvetica, sans-serif!important;
background: none!important;}

.btnProgrammeCoaching{
	width: 200px;
	background: #F28F01;
	padding: 15px 15px;
	color: white;
	font-weight:normal;
	font-size: 14px;
	text-transform:uppercase;
	font-family: Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	vertical-align: middle;
	margin:30px 0;
	display: block;
	text-align:center;
	vertical-align:bottom;
	cursor: pointer;
	transition: all 0.35s;
	}

.btnProgrammeCoaching:hover {
	transition-duration:0.5;
	background: #F17400;
	color: #FFFFFF;
	text-decoration: none;
	}

.btnProgrammeCoaching:active {
   background: #276084;
   }
   
 .btnProgrammeCoachingPF{
	width: 200px;
	background: #5BA422;
	padding: 7px 7px;
	color: white;
	font-weight:normal;
	font-size: 14px;
	text-transform:uppercase;
	font-family: Helvetica, Arial, Sans-Serif;
	text-decoration: none;
	vertical-align: middle;
	margin:30px 0;
	display: block;
	text-align:center;
	vertical-align:bottom;
	cursor: pointer;
	transition: all 0.35s;
	}

.btnProgrammeCoachingPF:hover {
	transition-duration:0.5;
	background: #F17400;
	color: #FFFFFF;
	text-decoration: none;
	}

.btnProgrammeCoachingPFactive {
   background: #276084;
   }
   
#blocPartenaires{
    padding: 15px 0;
    font-size: 18px!important;
    display: block;
	height:225px;}
	
#text-photo{
    font-size: 12px;
    position: absolute;
    top: 210px;
	font-weight:bold;
	margin-left:20px;
    display: block;;
}

#photo-jlCussac{
	border-radius:100px;}

	
/*////////////////////////////////////////STYLE NEWS ARCHI 2016///////////////////////////////////////*/	

.tuile-title{
font-size:24px;
text-transform:uppercase;
font-weight:700;
border-bottom: 2px solid #eee;
margin:20px 0 45px 5px!important;
padding-bottom:2px;
}
	
.tuile .tuile-heading {
    color: #003b79;
    padding: 0 0 15px 0;
}

.tuile-title .custom-progress-news{
border-bottom: 2px solid #F28F01;
}

DIV.cadre{
border:none;
}

DIV.cadre H1 {
	margin: 0 0 0 -1px;
    text-transform: uppercase;
    color: #003b79;
    background-image: none;
    font-family: "Helvetica Neue", Helvetica,Arial,sans-serif;
    background-color: #FFF;
    padding: 3px 0px;
    font-size: 24px;
    font-weight: 700;
    line-height: 20px;
    margin-top: 20px;
}

#cadreForma tr td{
font-size:14px;
padding: 10px 15px;
}


DIV.cadre TABLE.datas TH {
    border-right: 1px solid white;
	font-size:15px;
	background-color:#000;
    font-family: "Helvetica Neue", Helvetica,Arial,sans-serif;
	padding: 10px 15px;
}

#blocDroit {
    width: 310px;
    margin: 0px;
	display:none;
}

#blocCentral{
	width:1120px;
	}
	
.btn {
    background: #353637;
    color: white;
    border: none;
    padding: 2px 15px 3px 15px;
    font-family: "Helvetica Neue", Helvetica,Arial,sans-serif;
    font-size: 17px;
    font-weight: bold;
    text-align: center;
	text-decoration:none;
}

#pub1000x90{
	display:none;
	}