* {
	margin:0px;
	padding:0px;
}

body {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color:#6b7378;
	}

.TresPetite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
.Petite 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; }
.Normal 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.Moyenne 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; }
.Grande 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; }
.TresGrande { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:20px; }
.bleu 		{ color:#00aace;}
.jaune 		{ color:#e5d50b;}
.rouge		{ color:#d42e29;}
.orange 	{ color:#e8a721;}
.darkBlue 	{ color:#054062;}
	
h1 { 
	font: bold 20px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0 10px 0;
	padding:7px 0 2px 0;
	color:#054062;
	text-align:left;
	border-bottom:1px solid #054062;
}
h2 { 
	font:bold 15px Verdana, Arial, Helvetica, sans-serif;
	margin:10px 0 2px 0px;
	padding:2px 0 0px 27px;
	color:#054062;
	text-align:left;
	background:url(/cecConseil_images/site/puceTitre.jpg) no-repeat top left;
}
	
h3{ 
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0 7px 0;
	padding:0px;
	color:#054062;
}

h4{ 
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	color:#054062;
	text-align:left;
}

h5{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	color:#054062;
	text-align:left
}

p {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#6b7378;
}

ul { 
	padding:0;
	list-style:none;
	margin:0 0 0 0px
	
}

li {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#6b7378;
	padding:0px 0 0 12px;
	background:url(/cecConseil_images/site/puceContenu.gif) no-repeat 2px 4px;
}

a { 
	color: #054062;
	text-decoration:none;
}


.legende {
	color:#054062;
	font:italic 10px Verdana, Arial, Helvetica, sans-serif;
	line-height:13px !important;
}
	
/*///////////////////////////////////////////////////////////////////////////////////
HEADER
//////////////////////////////////////////////////////////////////////////////////*/

.fondGauche {
	background:#eaeaea;
}
.fondDroite {
	background:#fff;
}

.header {
	width:973px;
	padding:3px 0 0 0;
	margin:0px auto 0 auto;
	height:298px;
	position:relative;
}
#Langue{
	position:absolute;
	top:8px;
	right:5px;
}
#logo {
	float:left;
	display:inline;
	cursor:pointer !important;
}
#navTop {
	float:right;
	display:inline;
	text-align:right;
	margin-right:50px;
}
#navTop a {
	color:#446984;
}
.backImgHome {
	width:973px;
	height:154px;
	background: url(/cecConseil_images/site/rectImg_home.png) no-repeat;
	padding:18px 0 0 0;
}
.imgHome {
	width:945px;
	height:153px;
	padding:0 0 0 15px;
}
#conteneur {
	width:973px;
	padding:0px 0 35px 0;
	margin:0px;
	background:#fff url(/cecConseil_images/site/separateurOmbre.jpg) repeat-y;
}


/*//////////////////////////////////////////////
MENU DEROULANT
////////////////////////////////////////////*/

.backNav {
	clear:both;
	background:url(/cecConseil_images/site/bgNav.png) no-repeat;
	width:973px;
	height:34px;
	padding:2px 0 0 0;
}
.backNav table td {
	vertical-align:middle;
	text-align:center;
}
.spacerNav { 
	width:1px;
}
.backNav a {
	color:#fff;
	font: bold 13px Arial, Helvetica, sans-serif;
}
.backNav a.Selected, .backNav a:hover { 
	color:#054062;
}


ul.nav {
	margin: 0; padding:0; 
}
ul.nav li{
	margin: 0; padding:0; 
}

ul.nav li  {
	list-style:none;
	color:#fff;
	position:relative;
	height:27px;
	padding:2px 0 0 0;
	margin:0;
	/*text-align:center;*/
	background:none;
}


ul.nav li:hover ,
ul.nav li.hover ,
ul.nav li a.selected  {
	color:#054062 !important;
}
ul.nav li:hover a, ul.nav li.hover a {
	color:#054062;
}


ul.nav li a  {
	font-size:12px;
	padding: 0; margin: 0;
	width:100%;
	color:#fff;
	text-decoration: none;
	cursor:pointer;
	display:block;
	height:25px;
}


.sous_nav{
	z-index: 999999 !important;
	position: absolute;
	left:24%;
	top: 20px;
	margin:0; 
	padding:9px 0 5px 0px;
	display:none;
	width:160px;
	background:url(/cecConseil_images/site/sousnavBt.png) no-repeat bottom left;
}

.sous_nav ul {
	background:url(/cecConseil_images/site/sousnavTop.gif) no-repeat 1px 0px;
	position: relative;
	margin:0;
	padding:4px 0 0 0px;
	width:160px;
}	
.sous_nav ul li{
	margin: 0 0 0 1px;
	padding: 0;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	list-style:none;
	white-space: normal;
	height: 27px;
	display:block;
	clear:both;
	width:158px;
}
.sous_nav ul li a {	
	padding: 6px 0px 2px 0px;
	color:#fff !important;
	width:100%;
	height: 19px;
	display:block;
	font-size:11px;
}

.sous_nav ul li a:hover,
.sous_nav ul li.selected  {
	color:#054062 !important;
}

ul.nav li:hover div,
ul.nav li.hover div  {
	display: block;
}




/*///////////////////////////////////////////////////////////////////////////////////
COLONNE GAUCHE
//////////////////////////////////////////////////////////////////////////////////*/

.colGauche {
	float:left;
	display:inline;
	width:184px;
	text-align:left;
	padding:0 0 0 5px
}
.rectEco {
	background:url(/cecConseil_images/site/rect_eco.gif) no-repeat;
	width:171px;
	height:42px;
	margin:3px 0 0 0
}
.rectAuto {
	background:url(/cecConseil_images/site/rect_auto.gif) no-repeat;
	width:171px;
	height:42px;
	margin:6px 0 6px 0
}
.rectSecu {
	background:url(/cecConseil_images/site/rect_secu.gif) no-repeat;
	width:171px;
	height:42px;
}
.rectEco a, .rectAuto a, .rectSecu a {
	color:#fff;
	font-weight:bold;
	display:block;
	padding: 7px 0 0 33px;
}
.decouvrer {
	font-weight:bold;
	color:#707070;
	border-bottom:1px solid #cacaca;
	width:167px;
	margin:13px 0 3px 3px
}
.lienDecouv {
	color:#ed7703;
	display:block;
	margin:2px 0 0 10px	
}

/*///////////////////////////////////////////////////////////////////////////////////
COLONNE DROITE
//////////////////////////////////////////////////////////////////////////////////*/

.colDroite {
	width:784px;
	text-align:left;
	float:left;
	display:inline;
	/*min-height:500px;*/
}
#txt {
	float:left;
	display:inline;
	margin: 0 0 0 10px;
	width:485px
}
.accueil {
	padding:30px 0 20px 0;
}

.colDroiteContenu {
	float:right;
	display:inline;
	width:272px;
}
.middleFormation {
	width:262px;
	padding:0 0 0 20px;
	background:url(/cecConseil_images/site/middle_Formation.jpg) repeat-y;
}
.middleFormation a {
	display:block;
	margin:3px 0 0 0;
	font-size:12px;
	color:#6b7378;
}
.middleFormation a.selected {
	font-weight:bold;
	font-style:italic;
}
.middleFormation .puceformation { padding:6px 5px 0 0;}
.video {
	background:url(/cecConseil_images/site/rectVideo.jpg) no-repeat;
	width:272px;
	height:201px;
	padding:10px 0 0 0px;
	text-align:center;
	margin:0 0 22px 0px
}
.middleServices {
	width:232px;
	padding:0 20px 0 20px;
	background:url(/cecConseil_images/site/middle_services.jpg) repeat-y;
}
.middleServices h1 {
	margin:0px 0 5px 0;
	padding:0 0 3px 0px;
	border-bottom:1px solid #cacaca;
	color:#6b7378;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-transform:none;
}


.formation {
	clear:both;
	background:url(/cecConseil_images/site/rectFormation.jpg) no-repeat;
	width:730px;
	height:82px;
	display:inline-block;
	margin:20px 0 0 0;
	padding:8px 0 0 25px;
}
.formation table { 
	margin:9px 0 0 190px;
}
.formation table td { 
	padding:8px 0 0 0;
}
.formation a {
	color:#6b7378;
	font-size:12px;
	margin:0 0 0 3px;
	text-decoration:underline;
}
.formation img { padding:1px 0 0 0;}



#txt p, #art p {
	padding-left:29px;
	line-height:15px;
}
#art {
	float:left;
	display:inline;
	margin: 0 0 0 10px;
	width:485px;
}


/*////////////////////////////////
BLEU
////////////////////////////////*/
#txt.Bleu p, #txt.Rouge p, #txt.Orange p, #txt.Jaune p {
	padding-left:29px;
	line-height:15px;
}
.Bleu .legende{
	color:#00aace;
	font:italic 10px Verdana, Arial, Helvetica, sans-serif;
	line-height:13px !important;
}
.Bleu h1 { 
	color:#00aace;
	border-bottom:1px solid #00aace
}
.Bleu h3, .Bleu h4, .Bleu h5 {color:#00aace;}
.Bleu h2 {
	color:#00aace;
	background:url(/cecConseil_images/site/puceTitre_Bleu.jpg) no-repeat 0px 5px;
}

/*////////////////////////////////
ROUGE
////////////////////////////////*/
.Rouge .legende{
	color:#d42e29;
	font:italic 10px Verdana, Arial, Helvetica, sans-serif;
	line-height:13px !important;
}
.Rouge h1 { 
	color:#d42e29;
	border-bottom:1px solid #d42e29
}
.Rouge h3, .Rouge h4, .Rouge h5 {color:#d42e29;}
.Rouge h2 {
	color:#d42e29;
	background:url(/cecConseil_images/site/puceTitre_Rouge.jpg) no-repeat 0px 5px;
}


/*////////////////////////////////
ORANGE
////////////////////////////////*/
.Orange .legende{
	color:#e8a721;
	font:italic 10px Verdana, Arial, Helvetica, sans-serif;
	line-height:13px !important;
}
.Orange h1 { 
	color:#e8a721;
	border-bottom:1px solid #e8a721
}
.Orange h3, .Orange h4, .Orange h5 {color:#e8a721;}
.Orange h2 {
	color:#e8a721;
	background:url(/cecConseil_images/site/puceTitre_Orange.jpg) no-repeat 0px 5px;
}


/*////////////////////////////////
JAUNE
////////////////////////////////*/
.Jaune .legende{
	color:#e5d50b;
	font:italic 10px Verdana, Arial, Helvetica, sans-serif;
	line-height:13px !important;
}
.Jaune h1 { 
	color:#e5d50b;
	border-bottom:1px solid #e5d50b
}
.Jaune h3, .Jaune h4, .Jaune h5 {color:#e5d50b;}
.Jaune h2 {
	color:#e5d50b;
	background:url(/cecConseil_images/site/puceTitre_Jaune.jpg) no-repeat 0px 5px;
}


/*//////////////////////////////////////////////////////
ARTICLES
/////////////////////////////////////////////////////*/

.articlesHome {
	border-bottom:1px solid #eaeaea;
	padding:0px 0 15px 0;
}
.imgArtHome {
	text-align:center;
	vertical-align:middle;
}
.textArtHome {

}
#txt .textArtHome h2{
	padding-left:12px;
}
#txt .textArtHome p {
	padding-left:12px;
}
.suite {
	display:block;
	margin:5px 0 0 30px;
	text-decoration:underline;
}
.chapeau p {
	font-weight:bold;
	padding:0 0 5px 0;
}
.footerContenu {
	border-top:1px solid #eaeaea;
	padding:5px 0 0 0;
}
.pager {}
.pager a {}
 a.selected {
	text-decoration:underline;}	
/*///////////////////////////////////////////////////////////////////////////////////
FOOTER
//////////////////////////////////////////////////////////////////////////////////*/

#footer {
	width:973px;
	margin:5px auto 0 auto;
	text-align:right;
	color:#fff;
	font-size:10px;
	padding:0 0 15px 0;
}
#footer a {
	color:#fff;
	font-size:10px;
}




/*///////////////////////////////////////////////////////////////////////////////////
CONTACT
//////////////////////////////////////////////////////////////////////////////////*/

#contenuContact {
	padding:20px 0 0 0px;
}
#contenuContact p {
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
#contenuContact h1 {
	padding:0px;
	margin:0 0 10px 0px;
}
.Contact {
	padding:20px 0 10px 5px;
}
.introContact {
	text-align:left;
}
.formulaire {}
#form {
	margin-left:0px;
}
#formTable {
	width:470px;
	padding:15px;
}
#formTable td {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#6f6f6f;
	margin-bottom:10px
}
.FormIntro p, .FormReponse p{
	color:#6f6f6f;
	line-height:15px;
}
.FormSubmit {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	border:0px;
	margin:5px 0 0 0;
	cursor:pointer;
	padding:3px;
	background:#bfc6cc;
}
#form .LargeInput{width:263px; border: 1px #cecfce solid; background:#fff;}
#form .SmallInput{width:60px; border: 1px #cecfce solid; background:#fff;}
#form .MediumInput{width:198px; border: 1px #cecfce solid; background:#fff;}
#form .chkBoxes{border-width:0; background:#fff;}
#form .XSmallInput{width:20px; border: 1px #cecfce solid; background:#fff;}
#form .HalfInput{width:129px; border: 1px #cecfce solid; background:#fff;}
#form .MsgInput {width:263px; overflow:auto; border: 1px #cecfce solid; background:#fff;}



.Clikeo{
	text-align:center;
	font:10px Arial, Helvetica, sans-serif;
	color:#47677F;
}
.Clikeo a{
	text-align:center;
	font:10px Arial, Helvetica, sans-serif;
	color:#47677F;
	text-decoration:none;
}
