body {
margin : auto;
padding : 0;
font-size: 12px;
color : #000000;
font-family: Tahoma, Arial, Helvetica, sans-serif;
background: url('images/fond.png') repeat;
}

img {
border: 0;
}

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

input, textarea , select {
font-family : Verdana, Arial, Helvetica, sans-serif;
padding : 2px;
color: #666666;
font-size : 11px;
border-bottom: #abadb3 1px solid;
border-left: #abadb3 1px solid;
border-top: #abadb3 1px solid;
border-right: #00a16b 3px solid;
font-weight: normal;
}




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

a {
color: #000000;
font-weight: bold;
}

a:hover {
color: #000000;
font-weight: bold;
text-decoration: underline;
}

.menu_lien a {
background : url('images/menu_lien.png') no-repeat top;
padding: 1px 16px 5px 26px;
display : block;
color : #000000;
text-decoration: none;
font-weight:bold;
}

.menu_lien a:hover { 
background : url('images/menu_lien.png') no-repeat top;
text-decoration: underline;
}

#footer_bas a {
color: #373535;
text-decoration: none;
font-weight:bold;
}

#footer_bas a:hover {
color: #000000;
}





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





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

#global {
margin : auto;
width: 937px;
}

#header {
height: 127px;
background: url('images/header.png') no-repeat;
}

#header_bann {
width: 468px;
height: 60px;
position: relative;
top: 17px;
left: 447px;
}

#container {
border: 3px solid #18963c;
border-top: none;
border-bottom: none;
background: #FFFFFF;
}

#container_gauche {
float: left;
width: 198px;
position: relative;
left: 6px;
}

.menu_haut {
height: 42px;
}

.menu_fond {
background: url('images/menu_fond.png') repeat-y;
}

.menu_texte {
padding: 10px 20px 10px 20px;
}

.menu_lien {
padding-top: 4px;
}

.menu_bas {
height: 12px;
background: url('images/menu_bas.png') no-repeat;
margin-bottom: 14px;
}

#container_droite {
float: right;
width: 715px;
position: relative;
right: 6px;
padding: 14px 0 0 0;
}

.bloc_1_fond {
width: 715px;
background : url('images/bloc_1_fond.png') repeat-y;
margin-bottom: 14px;
}

.bloc_1_haut {
min-height: 30px;
background : url('images/bloc_1_haut.png') no-repeat top;
}

.bloc_1 {
min-height: 30px;
background : url('images/bloc_1_bas.png') no-repeat bottom;
padding: 12px 20px 18px 20px;
}

.bloc_1 h3 {
text-align: center;
color: red;
}

.bloc_2_fond {
width: 239px;
background : url('images/bloc_2_fond.png') repeat-y;
margin-bottom: 14px;
}

.bloc_2_haut {
min-height: 30px;
background : url('images/bloc_2_haut.png') no-repeat top;
}

.bloc_2 {
min-height: 30px;
background : url('images/bloc_2_bas.png') no-repeat bottom;
padding: 12px 20px 18px 20px;
text-align: center;
}

.bloc_2 h4 {
text-align: center;
color: red;
}

.titre {
text-decoration: underline;
font-weight: bold;
}

.partie {
text-decoration: underline;
font-weight: bold;
}

.bloc_3_fond {
width: 206px;
background : url('images/bloc_3_fond.png') repeat-y;
margin-bottom: 14px;
}

.bloc_3_haut {
min-height: 30px;
background : url('images/bloc_3_haut.png') no-repeat top;
}

.bloc_3 {
min-height: 30px;
background : url('images/bloc_3_bas.png') no-repeat bottom;
padding: 12px 20px 18px 20px;
}

.bloc_3 h4{
text-align: center;
color: red;
}

.bloc_4_fond {
width: 708px;
background : url('images/bloc_4_fond.png') repeat-y;
margin-bottom: 14px;
}

.bloc_4_haut {
min-height: 30px;
background : url('images/bloc_4_haut.png') no-repeat top;
}

.bloc_4 {
min-height: 30px;
background : url('images/bloc_4_bas.png') no-repeat bottom;
padding: 12px 20px 18px 20px;
}





#footer_haut {
background: #18963c;
color: #000000;
padding: 16px;
text-align: center;
font-weight: bold;
}

#footer_bas {
background: #48c16a;
color: #000000;
padding: 10px;
text-align: left;
}

.pub {
	width:0px;
	height:00px;
	float:left;
	margin-top: 140px;
	
}

.pub2 {
	width:120px;
	height:600px;
	background-color:#000;
	z-index:1;
}

#contenu {
	float:left; width:937px;
}


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