html, body {
margin: 0;
padding: 0;
height: 100%;
background-image:url(../img/bg_motifs.gif);
}

h1{
font-family:Century Gothic, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:16px;
color:#70296F;
margin-left:3px;
margin-bottom:5px;
}

h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
margin-left:3px;
margin-bottom:5px;
}

p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#000000;
margin-left:3px;
margin-right:3px;
text-align:justify;
}

a 
{
	text-decoration: none;
	color:#CE2B8F;
}
a:hover
{
	text-decoration: underline;
	color:#CE2B8F;
}

.h1{
font-family:Century Gothic, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:16px;
color:#70296F;
margin-left:3px;
margin-bottom:5px;
}

.h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
margin-left:3px;
margin-bottom:5px;
}

.p_color{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#70296F;
text-align:justify;
}


.border_bottom{ 
background-image:url(../img/ombre_bottom.gif);
background-repeat:repeat-x;
height:22px;
}

.border_top2{
background-image:url(../img/ombre_top-ok.gif);
background-repeat:repeat-x;
height:12px;
}

.bg_contenu{
background-image:url(../img/bg_contenu.gif);
background-repeat:no-repeat;
background-position:right, bottom;
}

.form{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#000000;
text-align:right;
}

.pc_form{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#000000;
text-align:right;
background-image:url(../img/bg_form-pc.jpg);
background-repeat:no-repeat;
background-position:top, left;
}

.pe_form{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#000000;
text-align:right;
background-image:url(../img/bg_form-pe.gif);
background-repeat:no-repeat;
background-position:top, left;
}

.p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:12px;
color:#000000;
margin-left:3px;
margin-right:3px;
}


.it_vio{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#70296F;
}

.it_noir{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#000000;
}

.it_rose{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:italic;
color:#CE2B8F;
}

.small{
font-size:10px;
}

.blanc{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
margin-left:3px;
}

.lien_blanc{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:none;
margin-left:3px;
}

.lien_blanc:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
text-decoration:underline;
margin-left:3px;
}

.liens{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CE2B8F;
text-decoration:none;
}

.liens:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CE2B8F;
text-decoration:underline;
}

.titres_rub{
font-family:Century Gothic, Arial, Helvetica, sans-serif;
font-size:16px;
color:#70296F;
text-decoration:none;
margin-left:3px;
text-indent:3px;
background-color:#FFFFFF;
background-image:url(../img/deg_gris.jpg);
background-repeat:repeat-y;
}

.titres2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#70296F;
}

/*.btn-droit{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#70296F;
text-decoration:none;
margin-left:6px;
}

.btn-droit:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#70296F;
text-decoration:none;
margin-left:6px;
}*/

#bg_btn
{
padding: 0 ; 
margin: 0 auto ; 
height : 20px;
}

#bg_btn a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#70296F;
text-decoration:none;
display: block ;
background-image:url(../img/ss_menus/ss_menu.gif);
background-repeat:no-repeat;
padding: 4px 0 ;
padding-left:6px; 
margin-left:0px;
}

#bg_btn a:hover{
color:#70296F;
background-image:url(../img/ss_menus/ss_menu-over.gif);
background-repeat:no-repeat;
}

#bg_btn a:visited{
color:#CE2B8F;
background-image:url(../img/ss_menus/ss_menu-over.gif);
background-repeat:no-repeat;
}

#bg_btn-db1
{
padding: 0 ; 
margin: 0 auto ; 
height : 32px;
}

#bg_btn-dbl a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#70296F;
text-decoration:none;
display: block ;
background-image:url(../img/ss_menus/ss_menu-dbl.gif);
background-repeat:no-repeat;
padding: 3px 0 ;
padding-left:6px; 
margin-left:0px;
}

#bg_btn-dbl a:hover{
color:#70296F;
background-image:url(../img/ss_menus/ss_menu-dbl-over.gif);
background-repeat:no-repeat;
}

#bg_btn-dbl a:visited{
color:#CE2B8F;
background-image:url(../img/ss_menus/ss_menu-dbl-over.gif);
background-repeat:no-repeat;
}

.degr_gris{
background-image:url(../img/ss_menus/bg.gif);
background-repeat:repeat-y;
}

.liens-droit{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CE2B8F;
text-decoration:none;
margin-left:6px;
}

.liens-droit:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#CE2B8F;
text-decoration:underline;
margin-left:6px;
}

.bg_motifs{
background-image:url(../img/motifs.gif);
}

#rouge{
color:#FF0000;
}

.bg_liens{
}

.bg_liens:hover{
background-color:#FFFFFF;
}


.button{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
background-color:#CE2B8F;
}