
/*---    style spé INDEX    ---*/


#contenerPrincipal #contenerCadreContenuIndex {
	display:block;
	padding:10px 22px 15px 22px;
	width:926px;
	background-image:url(gen-img/fond-cadre-contenu-inter.jpg);
	background-repeat:repeat-y;
	background-position:left;
}

#contenerPrincipal #contenerCadreContenuIndex {
	background-image:url(index-img/fond-cadre-contenu.jpg); !important
}
#contenerPrincipal #navB2P {
	background-image: url(index-img/fond-nav-bas.jpg); !important
}

#contenerPrincipal #contenerCadreContenuIndex #colLeft  {
	margin:0 0 0 28px;
	padding:20px 0 0 0;
	width:614px;
}

#contenerPrincipal #contenerCadreContenuIndex #colLeft  #colTabLeft {
	margin:10px 0 0 0;
	width:292px;	
}
#contenerPrincipal #contenerCadreContenuIndex #colLeft  #colTabRight {
	margin:10px 0 0 0;
	width:292px;
	float:right;
}
#contenerPrincipal #contenerCadreContenuIndex #colLeft  .txtBleuIntroCol {
	margin:10px 0 8px 8px;
	color:#00659F;
}

#contenerPrincipal #contenerCadreContenuIndex #colLeft  ul {
	padding:0;
	margin:0;
}
#contenerPrincipal #contenerCadreContenuIndex #colLeft  li {
	list-style:none;
	margin:0 0 4px 8px;
	padding: 0 0 0 13px;
	background-image:url(gen-img/puce-carre-bleu.gif);
	background-repeat:no-repeat;
	background-position:left 4px;
}

#contenerPrincipal #contenerCadreContenuIndex .txtBasTab {
	margin:12px 0 0 8px;
	color:#00659F;
}


#contenerPrincipal #contenerCadreContenuIndex #colRight {
	float:right;
	margin:22px 0 0 0px;
	width:231px;
}

#contenerPrincipal #contenerCadreContenuIndex #colRight .titreBloc {
	margin:0 0 7px 0;
}

#contenerPrincipal #contenerCadreContenuIndex #colRight p { 
	padding: 5px 0 10px 8px;
}

#contenerPrincipal #contenerCadreContenuIndex #blocNews {
	height:140px;
}
#contenerPrincipal #contenerCadreContenuIndex #colRight .champs {
	margin:0 0 4px 8px;
	width:170px;
	height:14px;
	padding:2px;
	border:1px solid #DAD9D9;
	background-image:url(../gen-img/fond-champ.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#646464;
}
#contenerPrincipal #contenerCadreContenuIndex #colRight form {
	padding:0;
	margin:0;
}

#contenerPrincipal #contenerCadreContenuIndex #colRight  #btValider {
	float:right;
	margin:8px 0 0 0;
}

#contenerPrincipal #contenerCadreContenuIndex #colRight #cadreRetourPost {
	margin: 0 8px 0 8px;
	padding: 20px 0 20px 0;
	border-top:1px solid #DAD9D9;
	border-bottom:1px solid #DAD9D9;
	text-align:center;
}






