strong, .titre, a.titre {color: #C1B4A2;}
#contenu a.alt 
{
    color: #C1B4A2;
}
#contenu a.alt:visited  
{
    color: rgb(153, 153, 153);
    text-decoration: underline;
}
#contenu a.alt:hover
{
    color: rgb(102, 102, 102);
    text-decoration: none;
}

/************************************************************************************/
/*                                   NAVIGATION                                     */
/************************************************************************************/
#navprimaire dt {background-color: #DFD7CE;}
#navprimaire dt.principal {background-color: #C1B4A2;}
#navprimaire dd {background-color: #EBF7D3;}

/************************************************************************************/
/*                                            CONTENU                               */
/************************************************************************************/
#contenu th {background-color: #C1B4A2;}
#contenu h3 {border-top:2px solid #C1B4A2;}
#contenu h4 {color:#C1B4A23;}
#contenu legend {color:#C1B4A2;}

/************************************************************************************/
/*                                HAUT DE PAGE                                       */
/************************************************************************************/
#bandeau_droite {background-color:#C1B4A2;}
.logo {background-color:#C1B4A2;}

/************************************************************************************/
/*                                BAS DE PAGE                                       */
/************************************************************************************/
#basPage{border-top:2px solid #C1B4A2;}
#copyright{color: #C1B4A2;}

/************************************************************************************/
/*                                      MODULES                                     */
/************************************************************************************/
.module h3 {background-color:#C1B4A2;}

/************************************************************************************/
/*                                      PAGINATION                                  */
/************************************************************************************/
#contenu .regletteNavigation a:hover,
#contenu .regletteNavigation a.pageSelected {
	background-color: #C1B4A2;
}



#contenu th
{
    background-color: #2b2523;
    color: #ed1c24;
    font-size: 14px;
    padding-top: 5px;
    padding-bottom: 5px;
}

#contenu td.metier
{
    background-color: #c1b4a2;
    color: #FFFFFF;
}

#contenu td.metier a, #contenu a.alt
{
    color: #ed1c24!important;
}

#contenu tr.premier td
{
    border-top: 2px #FFFFFF solid;
}

#contenu td
{
    padding-bottom: 10px;
}

#contenu .tpl_formationLast td
{
    margin-bottom: -1px;
}

#contenu .tpl_formationFiche h3.libelle
{
    margin: 0;
    margin-top: 10px;
    margin-left: 2px;    
    border: 0!important;
    padding: 5px;    
    /*width : 390px;*/
    font-size: 14px;
    color: #000000;
}


#contenu h4, #contenu strong
{
    color: #cf181d;
}

#contenu .tpl_formationFiche p
{
    margin-top: 0px;
}

#contenu .tpl_formationFiche p label
{
	margin-right: 10px;
	width:170px;
	float:left;
}

#contenu .tpl_formationFiche table, #contenu .tpl_formationFiche table tr, #contenu .tpl_formationFiche table td 
{
	border: 0;
	padding: 0;
	padding-bottom: 10px;
	margin: 0;
}

#contenu .tpl_formationFiche tr.date_conteneur
{
	background-image: url(../images/PGS_FORMATION_fond_date.gif);
	background-position: left top;
}

#contenu .tpl_formationFiche tr.programme td
{
    border-top : 2px solid #cf181d;
}

#contenu .tpl_formationFiche tr.date_conteneur td
{
    padding: 0;
}

#contenu .tpl_formationFiche tr.date_conteneur table td.date
{
    color: #FFFFFF;
    padding-top: 38px;
    font-weight: bold;
    font-size: 12px;    
}

#contenu .tpl_formationFiche tr.date_conteneur table img
{
    padding: 0px;
    padding-top: 4px;
    padding-right: 2px;
    margin: 0px;
    margin-bottom: 2px;
}
/************************************************************************************/
/*                                      THEME                                       */
/************************************************************************************/
#contenu .tpl_formationFiche.ADM strong, #contenu .tpl_formationFiche.ADM h4, #contenu .tpl_formationFiche.ADM h3{
    color:#ce181d;
}

#contenu .tpl_formationFiche.ADM h4, #contenu .tpl_formationFiche.ADM h3{
    color:#ce181d;
}
#contenu .tpl_formationFiche.ADM tr.programme td
{
    border-top : 2px solid #ce181d;
}


#contenu .tpl_formationFiche.SANTE tr.date_conteneur
{
    background-image: url(../images/PGS_FORMATION_SANTE_fond_date.gif);
    background-position: left top;
}

#contenu .tpl_formationFiche.SANTE strong, #contenu .tpl_formationFiche.SANTE h4, #contenu .tpl_formationFiche.SANTE h3{
    color:#849c3e;
}

#contenu .tpl_formationFiche.SANTE tr.programme td
{
    border-top : 2px solid  	#849c3e;
}

#contenu .tpl_formationFiche.TECH tr.date_conteneur
{
    background-image: url(../images/PGS_FORMATION_TECH_fond_date.gif);
    background-position: left top;
}
#contenu .tpl_formationFiche.TECH strong, #contenu .tpl_formationFiche.TECH h4, #contenu .tpl_formationFiche.TECH h3{
    color:#00a2e5;
}
#contenu .tpl_formationFiche.TECH tr.programme td
{
    border-top : 2px solid #00a2e5;
}

/* Ajoute par Matthieu L - Aout 2010*/

.tpl_formationCatalogueListe{
	list-style:none;
}
.tpl_formationCatalogueListe ul li{
	float:left;
	width:150px;
	margin:10px;
	text-align:center;
}
.tpl_formationCatalogueListe ul li a{
	text-decoration:none;
}

.tpl_formationCatalogueListe ul li a:hover{
	color:#CC3333;
}

.tpl_formationCatalogueListe ul li a img{
	border:none;
	
}

.tpl_formationListe > div{
	line-height:18px;
}

.tpl_formationListe  #tab3 ul{
	list-style:disc inside;
}
.tpl_formationMetier {
	margin-bottom:10px;
	border:1px solid #C1B4A2;
	padding-left:10px;
	padding-bottom:10px;
}

#contenu .tpl_formationMetier ul{
	list-style:disc inside;
}

#contenu .tpl_formationMetier ul li{
	margin:3px 0;
}

.tpl_formationFiche{
	margin-top:10px;
}
.tpl_formationFiche h1 {
	font-size:13px;
	color:#C8A56F;
}

.tpl_formationFiche > div{
	line-height:18px;
}
#contenu .tpl_formationFiche h3{border:none;}
.tpl_formationFiche  div h3{
	border:0;
}

.ui-tabs-nav {
border:0 none;
float:left;
font-size:100%;
line-height:1.3;
list-style:none outside none;
margin:0;
outline:0 none;
padding:0;
position:relative;
text-decoration:none;
z-index:1;
}
.ui-tabs-nav-item {
float:left;
margin:0;
outline:0 none;
padding:0 0 0 0px;
text-decoration:none;
}
#contenu ul li.ui-tabs-nav-item {
height:34px;
color:#FFFFFF;
}



span.ui-tabs-nav-item-debut{
	width:9px;
	height:34px;
	background:url("../images/onglet_gauche-OFF.gif") no-repeat;
	display:block;
	float:left;
}
span.ui-tabs-nav-item-fin{
	width:9px;
	height:34px;
	background:url("../images/onglet_droit-OFF.gif") no-repeat;
	display:block;
	float:right;
}

#contenu ul li.ui-tabs-nav-item:hover span.ui-tabs-nav-item-debut{
	background:url("../images/onglet_gauche-ON.gif") no-repeat;
}
#contenu ul li.ui-tabs-nav-item:hover span.ui-tabs-nav-item-fin{
	background:url("../images/onglet_droit-ON.gif") no-repeat;
}

#contenu ul li.ui-tabs-nav-item:hover a{
	background:url("../images/onglet_centre-ON.gif") repeat;
	color:#FFF;
}
.ui-tabs-nav-item a {
height:34px;
background:url("../images/onglet_centre-OFF.gif") repeat;
color:#998B8A;
float:left;
font-size:1em;
font-weight:bold;
line-height:34px;
margin:0;
padding:0em;
text-decoration:none;
}
#contenu ul li.ui-tabs-nav-item a {
color:#998B8A !important;
}
.ui-tabs-nav-item a:hover {
background:url("../images/onglet_centre-ON.gif") repeat;
color:#FFF;
}
#contenu ul li.ui-tabs-nav-item a:hover {
color:#FFF !important;
}

#contenu ul li.ui-tabs-selected a, #contenu ul li.ui-tabs-selected a:hover {
color:#fff !important;
background:url("../images/onglet_centre-ON.gif") repeat;
}

#contenu ul li.ui-tabs-selected span.ui-tabs-nav-item-debut{
	background:url("../images/onglet_gauche-ON.gif") no-repeat;
}
#contenu ul li.ui-tabs-selected span.ui-tabs-nav-item-fin{
	background:url("../images/onglet_droit-ON.gif") no-repeat;
}
.ui-tabs-panel {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #C1B4A2;

clear:left;
color:#222222;
font-size:100%;
line-height:1.3;
list-style:none outside none;
margin:0 !important;
outline:0 none;
padding:10px !important;
text-decoration:none;
}
.ui-tabs-hide {
display:none;
}
.toggler {
cursor:pointer;
display:block;
font-weight:bold;
line-height:30px;
margin:5px 0;
text-decoration:none;
}
.toggler-closed {
background:url("images/togglerc.gif") no-repeat scroll right center #E9E9DF;

color:#010101;
height:30px;
padding-left:20px;
}
.toggler-closed:hover {
background:url("images/togglerch.gif") no-repeat scroll right center #FFFFFF;
border:1px solid #E3E3E3;
color:#000000;
height:30px;
padding-left:20px;
}
.toggler-opened {
background:url("images/togglero.gif") no-repeat scroll right center #E9E9DF;
border:1px solid white;
color:#010101;
height:30px;
padding-left:20px;
}
.toggler-opened:hover {
background:url("images/toggleroh.gif") no-repeat scroll right center #FFFFFF;
border:1px solid #E3E3E3;
color:#000000;
height:30px;
padding-left:20px;
}

.colonne1, .colonne2{float:left;margin-right:10px;}
.colonne1 {
	margin-right:60px;
}

.net{
	clear:both;
}
