body {
    margin: 0px;
    padding: 0px;

}

div#conteneur {
  text-align: center;
}

div#content {
    width: 720px;
  	text-align: left;
	
}

div#header {
    clear: both;
    padding: 1px;
}
div#left {
    float: left;
}

div#middle {

}
div#footer {
    clear: both;
	padding-top:20px
}

div#tab1 {
        float:left;
		padding:2px
}

div#left ul#menuGauche li{
		list-style-type:none;
		height:30px;
		width: 180px;
		border-bottom:1px dashed #cccccc;
		margin-left:-30px;

}
div#left ul#menuGauche li a {
		background: url(../../../../images/icones/ic-01.gif) no-repeat left;
        font-family: Arial;
        font-size: 12px;
        font-weight: bold;
		text-align: left;
        color: #666666;
		padding: 5px 5px 5px 20px;
		text-decoration:none; 
}

div#left ul#menuGauche li a:hover  {         
		color: #3399FF;
		background: url(../../../../images/icones/ic-012.gif) no-repeat left;
}	

#txtRouge{
        font-family: Arial;
        font-size: 10px;		
        font-weight: bold;
		color:#E744AE
}

#txtRouge strong{
        font-size: 13px;		
        font-weight: bold;
}

#txtRouge a {
        font-family: Arial;
        font-size: 10px;		
        font-weight: bold;
		color:#E744AE
}

#txtRouge a:hover {
text-decoration:underline;	
}




#txtBleu{
        font-family: Arial;
        font-size: 10px;		
        font-weight: bold;
		color:#3BACEA
}

#txtBleu strong{
        font-size: 13px;		
        font-weight: bold;
}

#txtBleu a {
        font-family: Arial;
        font-size: 10px;		
        font-weight: bold;
		color:#3BACEA
}

#txtBleu a:hover {
text-decoration:underline;	
}

#txtOrange{
        font-family: Arial;
        font-size: 10px;		
        font-weight: bold;
		color:#FAAA38 
}

#txtOrange a {
        font-family: Arial;
        font-size: 10px;		
        font-weight: bold;
		color:#FAAA38 
}

#txtOrange a:hover {
text-decoration:underline;	
}

#txtOrange strong{
        font-size: 13px;		
        font-weight: bold;
}

a {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 13px;
		text-align: left;
        color: #666666;
		text-decoration:none; 
}

a:hover  {         
		color: #3399FF;
}


.Style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	padding:10px
}
.Style2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	padding-left:10px
}
.Style3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CE0269;
}
#Style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	padding:3px 5px 5px 5px
}
#Style4 h2 {
	margin:0px;
	padding:0px;
	font-size: 18px;
}	

a,a:visited{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px !important;
        color: #666666 !important;
        background-color: transparent !important;
        font-weight: normal !important;

        }
a:hover {
        color: #003366!important;
        }

a.menu,a.menu:visited{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px !important;
        color: #003399!important;
        background-color: transparent !important;
        font-weight: bold!important;
                text-decoration:none;
        }
a.menu:hover {
        color: red!important;
                text-decoration:underline;
        }
.Style3 {
        font-family: Tahoma, Arial, "Helvetica Condensed";
        font-size: 23px;
        color: #333333;
}
.Style4 {
        font-family: "Arial Narrow", Arial, "Helvetica Condensed";
        font-size: 14px!important;
        color: #333333;
        padding-right: 15px;
        padding-left: 15px;
        text-align: justify;
        padding-top: 10px;
}
.Style10 {
        font-size: 16px;
        font-family: Arial, Helvetica, sans-serif;
        color: #FFFFFF;
        font-weight: bold;
}
ul {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;

}

ul.stl_01 {
        list-style-image: url(images/icones/ic-coche-01.gif);
}

ul.stl_02 {
        list-style-image: url(images/icones/ic-coche-02.gif);
}

ul.stl_carre_bleu {
        list-style-image: url(images/icones/ic-coche-carre-bleu.gif);
}

ul.stl_carre_rouge {
        list-style-image: url(images/icones/ic-coche-carre-rouge.gif);
}

ul.stl_carre_violet {
        list-style-image: url(images/icones/ic-coche-carre-violet.gif);
}


ul.stl_04 {
        list-style-image: url(images/icones/ic-coche-04.gif);
}

.Style16 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #333333;
}
.Style18 {font-family: Tahoma, Arial, "Helvetica Condensed"; font-size: 20px; color: #FFFFFF; padding-bottom: 10px; }
.Style21 {
        font-family: "Times New Roman", Times, serif;
        font-size: 24px;
        color: #FFFFFF;
        font-style: italic;
}
.Style23 {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        color: #D9201C;
        font-size: 14px;
        font-weight: bold;
}

.Style8 {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 14px;
        padding-right: 10px;
        padding-left: 10px;
        text-align: justify;
}
.Style24 {font-size: 14px; color: #000000; font-family: Arial, Helvetica, sans-serif;}
.Style1 {        font-family: Tahoma, Arial, "Helvetica Condensed";
        font-size: 28px;
        color: #000000;
}

.Style101 {        font-family: Tahoma, Arial, "Helvetica Condensed";
        font-size: 12px;
        color: #000000;
}

.Style102 {
        font-family: Geneva, Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #000066;
        font-weight: bold;
}

.Style103 {
        font-family: Tahoma, Arial, "Helvetica Condensed";
        font-size: 16px;
        color: #666666;
        font-weight: bold;
}
.Style2 {        color: #FF4E00!important;
        font-weight: normal!important;
        font-family: "Arial Narrow", Arial, "Helvetica Condensed"!important;
        font-size: 60px!important;
}
.Style201 {        color: #FF4E00;
        font-weight: normal;
        font-family: "Arial Narrow", Arial, "Helvetica Condensed";
        font-size: 24px;
}
.Style202 {        color: #FF4E00;
        font-weight: normal;
        font-family: "Arial Narrow", Arial, "Helvetica Condensed";
        font-size: 18px;
        font-weight:bold;
}

.Style29 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-style: italic; }
.Style30 {font-family: Tahoma, Arial, "Helvetica Condensed"; font-size: 18px; color: #333333; }
.Style31 {font-size: 12px}
.Style204 {color: #FF4E00;
        font-weight: normal;

        font-family: "Arial Narrow", Arial, "Helvetica Condensed";
        font-size: 18px;
        font-weight:bold;
}
