#TABLEPageGabarit {
    width: 805px;
    margin: 0px;
    padding: 0px;
    background-color: #FFFFFF;
	vertical-align:top;
	border:0px solid blue;
	table-layout:fixed;
}
#TDPageGlobal
{
	background:#FFFFFF url(/com/images/spacer.jpg) repeat-y scroll 4px 0pt;
}


#TDIntro {
	vertical-align: top;
	width: 400px;
	border-right: solid 1px #E5E5E5;
	padding:0px;
	text-align:left;
}

#TDIntro table
{
	table-layout:fixed;	
	border:0px solid red;
	margin: 10px 5px 0px 10px;
	width:380px;
	overflow:hidden;
}
#TDIntro table .TDTitre {

    color: #FFFFFF;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    padding-left:20px;
    margin-bottom:5px;
    text-align: left;
    background:transparent url(/com/images/fondTitre.jpg) scroll no-repeat 0 0;
	width:100%;
}

#TDIntro table .TDTexteIntro {
    font-family: Arial;
    font-size: 11px; 
    color: #5D6556;
    font-style:normal;
    font-weight:bold;
    text-decoration:none;
    padding:5px 0px 0px 5px;
}

#TDIntro table .TDTextePage {
    font-family: Arial;
    font-size: 11px; 
    color: #5D6556;
    font-style:normal;
    font-weight:normal;
    text-decoration:none;
    padding:5px 0px 0px 5px;
}

#TDIntro table .TDLien{
        font-family: Arial;
        font-size: 11px; 
        color: #F9A602;
        font-style:normal;
        font-weight:normal;
        text-decoration:none;
        padding:5px 0px 0px 5px;
}

#TDIntro table .TDLien A{
        font-family: Arial;
        font-size: 11px; 
        color: #F9A602;
        font-style:normal;
        font-weight:normal;
        text-decoration:none;
        padding:5px 0px 0px 5px;
}

#TDIntro table .TDLien A:Hover {
        color: #F9A602;
        text-decoration:underline;
}

#TDSavoirFaire
{
  vertical-align: top;
  width: 380px;
  border-right: solid 1px #E5E5E5;
  padding: 0px;
}

#TDSavoirFaire table
{
  
  margin: 10px 5px 0px 5px;
  border:0px solid red;
  width: 380px;
  overflow:hidden;
 
}

#TDSavoirFaire table .TDFragRedac {
	height: 5px;
 	
}
#TDSavoirFaire table .TDTitre {

    color: #FFFFFF;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    padding-left:20px;
	background:transparent url(/com/images/fondTitre.jpg) scroll no-repeat 0 0;
	width:100%;

}




/* NOUVEAUX STYLES POUR LES REPEATERS */

li
{
  list-style-image: url(/com/images/puce_redactionnel.gif);
  list-style-position:outside;
  
}

#TABLEPageGabarit
{
	width: 805px;
	height: 100%;
	border:0px solid green;
	table-layout:fixed;
}

#TABLEPageGabarit .TDTitre
{
	font-family: Arial;
	font-size: 16px;
	color: #666666;
	font-weight: bold;
	padding-bottom: 7px;
	padding-top: 7px;
}

#TABLEPageGabarit .TDTextePage
{
	font-family: Arial;
	font-size: 11px;
	color: #4B5D59;
	padding-bottom: 3px;
}

#TABLEPageGabarit .TDVisuelPage
{
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}

#TABLEPageGabarit .TDFragTitre
{
	background-color: #FFFFFF;
    color: #e3006a;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    padding-left:5px;
    margin-top: 5px;
}

#TABLEPageGabarit .TDFragRedac
{
	font-family: Arial;
	font-size: 11px;
	color: #4B5D59;
	padding-top: 15px;
	padding-bottom: 15px;
}



#TABLEPageGabarit .TDFragRedac IMG
{
	display: block;
	float: left;
	margin-right: 15px;
	border:none;
}

#TABLEPageGabarit .TDFragRedacAlt
{
	font-family: Arial;
	font-size: 11px;
	color: #4B5D59;
	padding-top: 15px;
	padding-bottom: 15px;
}

#TABLEPageGabarit .TDFragRedacAlt IMG
{
	display: block;
	float: left;
	margin-right: 15px;
	border:none;
}

#TABLEPageGabarit .TDFragRedac .FragLien
{
	font-family: Arial;
	font-size: 11px;
	color: #e3006a;
	text-decoration:underline;
}

#TABLEPageGabarit .TDFragRedacAlt .FragLien
{
	font-family: Arial;
	font-size: 11px;
	color: #e3006a;
	text-decoration:underline;
}