@charset "iso-8859-1";
body {
margin : auto;
padding : 0;
font-size: 12px;
color : #000000;
font-family: Arial, Helvetica, sans-serif;
}

img {
border: 0;
}

form {
display: inline;
}

ul , li {
padding: 0;
margin: 0;
}





/******************** LIENS ********************/ 

a {
color : #2d3134;
text-decoration: none;
}

a:hover { 
color : #E9D0DD;
}

#menu_texte a {
color : #FFFFFF;
font-size: 15px;
text-decoration: none;
font-weight: bold;
}

#menu_texte a:hover {
color : #F3D9F2;
}

/******************** LIENS ********************/ 





/******************** DESIGN GLOBAL ********************/ 

#global {
margin : auto;
margin-top: 10px;
margin-bottom: 10px;
width: 692px;
}

#haut {
height: 136px;
}

#haut_gauche {
float: left;
width: 307px;
}

#haut_droite {
float: right;
width: 174px;
position: relative;
right: 44px;
top: 22px;
}

#haut_droite_2 {
float: right;
width: 360px;
position: relative;
right: 20px;
top: 10px;
}

#membres {
margin: auto;
width: 149px;
background : url('images_back/membres.png') no-repeat;
height: 79px;
}

#membres_texte {
padding: 20px 8px 0 8px;
color: #FFFFFF;
font-size: 10px;
}

#membres_bas {
height: 16px;
text-align: center;
margin-top: 6px;
}

#membres_barre {
margin-top: 6px;
height: 18px;
text-align: center;
background : url('images_back/barre.png') no-repeat;
}

#membres_barre_texte {
text-align: center;
color: #FFFFFF;
position: relative;
top: 2px;
font-size: 11px;
}

#menu_1 {
float: right;
background : url('images_back/menu_1.png') no-repeat;
width: 378px;
height: 26px;
margin-top: 18px;
margin-bottom: 35px;
}

#menu_2 {
background : url('images_back/menu_2.png') no-repeat;
height: 26px;
margin-top: 18px;
margin-bottom: 35px;
}

#menu_texte {
color: #FFFFFF;
text-align: center;
padding: 0 10px 0 10px;
position: relative;
top: 4px;
}

#container_gauche {
float: left;
width: 332px;
}

#container_droite {
float: right;
width: 332px;
}

.bloc_haut {
height: 7px;
background : url('images_back/bloc_haut.png') no-repeat;
}

.bloc_1 {
background : url('images_back/bloc_1_fond.png') repeat-y;
color: #800d48;
padding: 4px 18px 12px 18px;
}

.bloc_centre {
height: 2px;
background : url('images_back/bloc_centre.png') no-repeat;
}

.bloc_2 {
background : url('images_back/bloc_2_fond.png') repeat-y;
color: #FFFFFF;
padding: 10px 18px 10px 18px;
}

.bloc_titre {
color: #800d48;
font-weight: bold;
padding: 0 6px 6px 6px;
text-align: left;
font-size: 15px;
}

.bloc_3 {
background : url('images_back/bloc_1_fond.png') repeat-y;
color: #800d48;
padding: 0px 0px 0px 0px;
}

.bloc_4 {
background : url('images_back/bloc_1_fond.png') repeat-y;
color: #800d48;
padding: 0px 0px 0px 3px;
height: 190px;
text-align: center;
}






.campagne {
width: 692px;
margin: auto;
}

.campagne2_2 {
width: 650px;
margin: auto;
}

.campagne_haut {
height: 6px;
background : url('images_back/camp_haut_2.png') no-repeat;
}

.campagne_haut_2 {
height: 6px;
background : url('images_back/camp_haut_3.png') no-repeat;
}

.campagne_haut_3 {
height: 6px;
background : url('images_back/camp_haut_4.png') no-repeat;
}

.campagne_1 {
background : url('images_back/camp_1_fond.png') repeat-y;
color: #800d48;
padding: 4px 18px 12px 18px;
}

.campagne_1_2 {
background : url('images_back/camp_1_fond_1.png') repeat-y;
color: #800d48;
padding: 4px 18px 12px 18px;
}

.campagne_1_3 {
background : url('images_back/camp_1_fond_2.png') repeat-y;
color: #800d48;
padding: 4px 18px 12px 18px;
}

.campagne_centre_1 {
height: 2px;
background : url('images_back/camp_centre_1.png') no-repeat;
}

.campagne_2 {
background : #800d48;
color: #FFFFFF;
padding: 10px 18px 10px 18px;
}

.campagne_centre_2 {
height: 2px;
background : url('images_back/camp_centre_2.png') no-repeat;
}

.campagne_bas {
height: 6px;
background : url('images_back/camp_bas_2.png') no-repeat;
}

.campagne_bas_2 {
height: 6px;
background : url('images_back/camp_bas_3.png') no-repeat;
}

.campagne_bas_3 {
height: 6px;
background : url('images_back/camp_bas_4.png') no-repeat;
}

.campagne_titre {
color: #800d48;
font-weight: bold;
padding: 0 6px 6px 6px;
text-align: left;
font-size: 15px;
}









#container_titre {
color: #800d48;
font-weight: bold;
padding: 0 6px 6px 6px;
text-align: right;
font-size: 15px;
}

#contenu_haut {
height: 14px;
background : url('images_back/contenu_haut.png') no-repeat;
}

.contenu_1 {
background : url('images_back/contenu_1_fond.png') repeat-y;
color: #800d48;
padding: 4px 20px 14px 20px;
}

#contenu_centre {
height: 2px;
background : url('images_back/contenu_centre.png') no-repeat;
}

.contenu_2 {
background : url('images_back/contenu_2_fond.png') repeat-y;
color: #FFFFFF;
padding: 14px 20px 4px 20px;
}

#contenu_bas {
height: 11px;
background : url('images_back/contenu_bas.png') no-repeat;
}

/******************** DESIGN GLOBAL ********************/

