#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:280px;
    height:280px;
    margin-bottom:-15px;}
	
	
#blocCentral #presentationFormBD{
	font-size:13px;
	position:relative;
    background:url(../images/formationsBD.png) no-repeat left top;
    padding:10px 0 0 180px;
}

/*-- Modif 16/04/2015-- */

#blocCentral FORM.cadre H3 {
    /*font-size: 9px;*/
    font-size: 10px;
    text-transform: uppercase;
    margin: 0 0 0 -1px;
    text-transform: uppercase;
    color: white;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.37, rgb(0, 58, 121)), color-stop(1, rgb(56, 96, 177)));
    font-family: verdana;
    background-color: #003B79;
    font-weight: bold;
}

/*--*/
#blocCentral #connu{width:390px;margin-left:130px;}

*HTML #blocCentral form.cadre{width:689px;}
*HTML #blocCentral form#formation{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:335px;}
  * HTML #divHoraire{left:345px;}

#cadreForma{margin:0 0 10px 0;}

#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%;}

#blocCentral h2{
    margin:0 0 20px 0;
    padding:0;
    line-height:31px;
    font-weight:normal;
    background:none;
    height:55px;
	}
	
.contEvent{
	width:683px;
	height:110px;
	display:block;
	}	
	
.contEvent2{
	width:683px;
	height:150px;
	display:block;
	}
	
.titre1H2{
color: #003B79!important;
	font-size: 18px!important;
	font-weight: bold!important;
	line-height:20px!important;
	background: none!important;
	margin:0 5px 5px 0px!important;
	height:100%!important;}
	
.titreH2{
	color: #003B79!important;
	font-size: 18px!important;
	font-weight: bold!important;
	line-height:26px!important;
	background: none!important;
	margin:0 5px 5px 5px!important;
	height:100%!important;
	}

.separation {
	border-bottom: 1px solid #D4D8F6;
	color: #555555;
	font-size: 10px;
	margin: 15px 2px 15px 0!important;
	padding: 0 0 5px;
	}	
	
b{
color:#003B79;
}

a{
color:#003B79;
}

p{
font-size:13px;
}

/*////////////////////////////////////////BLOC CENTRAL///////////////////////////////////////*/
	
#pub1000x90 {
 display:none;
}
#blocCentral {
    position: relative;
    float: left;
    width: 1117px;
    height: 100%;
    margin: 5px 10px 10px 10px;
    font-size: 11px;
    min-height: 400px;
}
	
#divHoraire > label{
	padding-left:34px!important;}

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

.tuile-title{
font-size:24px;
text-transform:uppercase;
font-weight:700;
border-bottom: 2px solid #eee;
margin-left: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;
}

#cadreForma th{
font-size:14px;
}