
#contenuTexte{
        float:left;
        padding:0px 30px 0px 0px;
        width:601px;
        height:auto;
        }
#contenuTexte h1
        {
        margin:20px 0 5px 0px;
        font-family:Arial, Helvetica, sans-serif;
        font-style:italic;
        font-size:1.8em;
        text-align:left;
        color:#3e6f6b;
        border-bottom:1px dashed #faf7e4;
        }
#contenuTexte h2
        {
      margin:20px 0 5px 0px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:1.8em;
		font-weight:normal;
        text-align:left;
        color:#3e6f6b;
        }
#contenuTexte h3
        {
		 margin:10px 0 5px 0px;
        font-family:Arial, Helvetica, sans-serif;
        font-style:italic;
        font-size:1.6em;
        text-align:left;
        color:#3D6E6B;
		text-align:right;
        border-bottom:2px solid #3e6f6b;
		}
#contenuTexte h4
        {
        margin:10px 0 5px 0;
        font-family:Arial, Helvetica, sans-serif;
        font-size:1.4em;
        text-align:left;
        color:#3e6f6b;
		padding:0px 100px 0px 10px;
		background-color:#FFFFFF;
        }
#contenuTexte h5
        {
        margin:20px 0 5px 0;
        padding:0 0 0 26px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
        text-align:left;
        color:#3e6f6b;
        background:#BFDAD5 url(../images/charte/puce01.gif) no-repeat 0 5px;
        }
#contenuTexte p
        {
        font-family:Arial, Helvetica, sans-serif;
        font-size:1.2em;
        text-align:justify;
        color:#3e6f6b;
        padding:0;
        margin:0 0 5px 0;
        }
#contenuTexte p.puce02
        {
        font-family:Arial, Helvetica, sans-serif;
        font-size:1.2em;
        text-align:justify;
        color:#3e6f6b;
        padding:0 0 0 10px;
        margin:0 0 5px 10px;
         background:transparent url(../images/charte/puce02.gif) no-repeat 0 6px;
        }
		#contenuTexte  a:link,
#contenu  a:visited
        {
        color: #6F6C41;
        text-decoration:none;
        }
#contenuTexte  a:hover,
#contenu  a:active
        {
        color: #6F6C41;
        text-decoration:underline;
        }
#contenuTexte p a:link,
#contenu p a:visited
        {
        color: #0c6131;
        text-decoration:underline;
        }
#contenuTexte p a:hover,
#contenu p a:active
        {
        color: #0c6131;
        text-decoration:none;
        }
#contenuTexte p.couleur,
.couleur
        {
        font-weight:bold;
        color:#faf7e4;
        }
ul.avec-puce
        {
        list-style-image: url("../images/charte/puce02.gif");
        font-family:Arial, Helvetica, sans-serif;
        font-size:1.2em;
        font-weight:500;
        color:#3e6f6b;
        padding:0;
        margin:0 0 0 45px;
        list-style-position:outside;
        }
ul.avec-puce li
        {
         text-align:left;
        }
#contenu  ul.avec-puce li a:link, #contenu  ul.avec-puce li a {text-decoration:none; color:#6F6C41; font-weight:bold;}
#contenu  ul.avec-puce li a:hover, #contenu  ul.avec-puce li a:hover  {text-decoration:underline;}

ul.avec-puce li ul.ss-list,
ul.ss-list
        {
        list-style-image:none;
        font-family:Arial, Helvetica, sans-serif;
        font-size:1em;
        font-weight:500;
        color:#3e6f6b;
        padding:0;
        margin:0 0 0 30px;
        list-style-position:outside;
        }
ul.ss-list
        {
        font-size:1.2em;
        }
ul.avec-puce li ul.ss-list li,
ul.ss-list li
        {
        list-style-type:circle;
        }
#contenuTexte td.gros-titre
        {
        margin:0;
        padding:0 0 0 15px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:1.4em;
        text-align:left;
        font-weight:bold;
        color:#3e6f6b;
        background:#CBC78A url(../images/charte/puce03.gif) no-repeat 4px 6px;
        }
#contenuTexte td.gros-titre-loi
        {
        margin:0;
        padding:0 0 0 15px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:1.4em;
        text-align:left;
        font-weight:bold;
        color:#3e6f6b;
        background-color:#CBC78A;
        }
#contenuTexte td.text-normal
        {
        font-family:Arial, Helvetica, sans-serif;
        font-size:1.2em;
        text-align:left;
        color:#3e6f6b;
        padding:0;
        margin:0;
        }
#contenuTexte td.text-normal-puce
        {
        font-family:Arial, Helvetica, sans-serif;
        font-size:1.2em;
        text-align:left;
        color:#3e6f6b;
        padding:0 0 0 10px;
        margin:0;
        background:transparent url(../images/charte/puce02.gif) no-repeat 0 6px;
        }
#contenuTexte td.text-centre-fonce,
#contenuTexte td.text-centre-clair
        {
        font-family:Arial, Helvetica, sans-serif;
        font-size:1.2em;
        text-align:center;
        color:#3e6f6b;
        padding:0;
        margin:0;
        background-color:#A1B8B9;
        }
#contenuTexte td.text-centre-clair
        {
        background-color:#FAF7E4;
        }
/********* partenaires ***************/
/********** presantation à revoir sans doute ********/
#contenuTexte .partenaire
        {
         float:left;
         width:265px;
         margin:0 15px 15px 0;
         padding:5px;
         border-bottom:1px dashed #faf7e4;
        }
#contenuTexte .partenaire img
        {
        float:left;
        margin:0 5px 0 0;
        padding:0;
        }
#contenuTexte .partenaire .quel-partenaire
        {
        position:relative;
        left:5px;
        top:90px;
        margin:0;
        padding:0;
        font-family:Arial, Helvetica, sans-serif;
        font-size:1.2em;
        text-align:left;
        font-weight:bold;
        color:#3e6f6b;
        }
#contenuTexte .partenaire .quel-partenaire a
        {
        font-weight:bold;
        color:#3e6f6b;
        text-decoration:none;
        }
#contenuTexte .partenaire .quel-partenaire a:hover
        {
        font-weight:bold;
        color:#3e6f6b;
        text-decoration:underline;
        }
/********** referencement **************/
.cyc {
        position: absolute;
        top: -10000px;
}

/************* form *********************/
label
        {
        font-family:Arial, Helvetica, sans-serif;
        font-weight:500;
        font-size:1.2em;
        color:#3e6f6b;
        text-align:left;
        line-height:16px;
        letter-spacing:0.1em;
        margin:0 0 0 0;
        padding:0;
        }
.forminput,
.formtextareadress,
.formtextareacomment
        {
        border:1px #3e6f6b solid;
        padding:0;
        margin:2px;
        font-family: Arial, Helvetica, sans-serif;
        font-size:13px;
        color:#3e6f6b;
        background-color:transparent;
        text-align:justify;
        }
.forminput
       {
       padding:0 3px 0 3px;
        height:20px;
        line-height:20px;
        width:180px;
       }
.formtextareadress
        {
        padding:0 3px 0 3px;
        height:75px;
        width:255px;
        }
.formtextareacomment
        {
        padding:0 3px 0 3px;
        height:110px;
        width:580px;
        }
.formbt
        {
       border:1px #3e6f6b solid;
        height:25px;
        width:100px;
        text-align:center;
        padding:0;
        /*margin:2px; */
        font-family: Arial, Helvetica, sans-serif;
        font-size:12px;
        line-height:18px;
        font-weight:bold;
        letter-spacing:0.1em;
        color:#3e6f6b;
        background-color:transparent;
        }
		
#tableau-pro
{
	
}
#tableau-pro ul
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#2F605A;
	margin-left:25px;
}

#tableau-pro h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:140%;
	color:#CC3300;
	border:none;
	text-align:center;
}
.liste-cashauto
{
	margin-left:20px;
}
.liste-cashauto strong
{
	font-size:120%;
}
.liste-cashauto ul
{
	margin-left:50px;
}

.colleft
{
	float:left;
	width:280px;
	margin-right:20px;

}

.colright
{
	float:left;
	width:290px;
	

}
#formContact h1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;
	color:#000000;
	display:block;
	background-color:#FFFFFF;
}
#formContact input, textarea
{
	border:1px solid black;
}
#Form1 .bouton
{
	border:1px solid black;
	background-color:#FFFFFF;
}
#formContact input[type="radio"]{
	border:0;
}
#formContact p
{
	font-size:10px;
	display:inline;
}
#formContact select
{
font-size:11px;
	color:#CC6633;
}
#formContact strong
{
	font-size:12px;
	color:#CC6633;
}
.sousrubrique
{
	font-size:14px;
	color:#000000;
}
.styleGRAS
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:black;
}
.styleGRASblanc
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:white;
} 
.styleGRASrouge
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
    color:#FF6633;
}
.table_defisc ul
{
	padding-left:35px;
}
.accroche
{
	width:100%;
	
	background-color:#386965;
	padding:5px;
	color:white;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:30px;
	font-weight:bold;
	text-align:center;
}


.ul_1 li{
}

#contenuTexte .dec {
	margin-left:87px;
}

/**************Bloc Contact ********************/
.bloc-contact{
float:left;
width:225px;
height:245px;
background-image:url(../images/charte/bgr2.gif);
background-repeat:no-repeat;
padding:30px 4px 5px 10px;
margin-left:40px;

}

.fondcolor{
background:url(../images/charte/fond1.png) #ffefbb left top no-repeat;

text-align:center;}

.expar{
background-image:url(../images/charte/fond.png);
background-repeat: repeat-y;
padding:10px;}

#global_lien {
	margin-left:10px;
	margin-bottom:20px;
}

#global_lien ul {
	margin-left:30px;
	margin-top:10px;
}