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

img {
border: 0;
}

form {
display: inline;
}





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

a {
color : #575a5d;
text-decoration: none;
}

a:hover { 
color : #575a5d;
}

#menu_1 a, #menu_2 a, #menu_3 a, #menu_4 a, #menu_5 a, #menu_6 a {
color : #005d90;
text-decoration: none;
font-size: 15px;
font-weight: normal;
}

#menu_1 a:hover, #menu_2 a:hover, #menu_3 a:hover, #menu_4 a:hover, #menu_5 a:hover, #menu_6 a:hover { 
color : #057190;
}

.bloc_menu a {
	display: block;
	color : #004e79;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	background : url('images/menu_fond.png') no-repeat top;
	padding-right: 12px;
	margin-right: 30px;
}

.bloc_menu a:hover { 
color : #1f6579;
}


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





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

#global {
width: 973px;
}

#header {
	height: 146px;
	background : url('images/header.png') no-repeat;
	margin-bottom: 0px;
	width: 1000px;
}

#header_bann {
width: 468px;
height: 60px;
position: fixed;
top: 16px;
left: 470px;
}

#menu_1 {
float: left;
width: 62px;
position: relative;
top: 42px;
left: 415px;
}

#menu_2 {
float: left;
width: 75px;
position: relative;
top: 42px;
left: 415px;
}

#menu_3 {
float: left;
width: 45px;
position: relative;
top: 42px;
left: 415px;
}

#menu_4 {
float: left;
width: 50px;
position: relative;
top: 42px;
left: 418px;
}

#menu_5 {
float: left;
width: 40px;
position: relative;
top: 42px;
left: 420px;
}

#menu_6 {
float: left;
width: 120px;
position: relative;
top: 42px;
left: 405px;
}

#menu_7 {
	float: left;
	width: 220px;
	position: static;
	top: 42px;
	left: 0px;
	height: 120px;
}

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

#container_centre {
	float: left;
	width: 483px;
	position: relative;
	left: 140px;
	top: 0px;
}

#container_droite {
	float: right;
	width: 150px;
	padding-right: 0px;
	position: relative;
	top: 110px;
	left: 35px;
}

#logo {
	width: 211px;
	padding-right: 0px;
	position: relative;
	top: 0px;
	left: 0px;
	background-image: url(images/logo.png);
	height: 173px;
	right: 400px;
}


.bloc {
margin-bottom: 0px;
}

.bloc2 {
	background : url('images/menur.png') repeat-y;
	margin-bottom: 14px;
	height: 16px;
	width: 220px;
	bottom: 15px;
}

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

.bloc_haut_texte {
width: 142px;
font-weight: bold;
font-size: 12px;
color: #790055;
position: relative;
top: 7px;
left: 30px;
}

.bloc_contenu {
	background-image: url(images/menu.png);
	height: 385px;
	width: 320px;
}

.bloc_contenu2 {
	background-image: url(images/menu2.png);
	height: 263px;
	width: 162px;
	right: 10px;
}

.bloc_bas {
height: 14px;
background : url('images/bloc_bas.png') no-repeat;
}

.contenu {
background : url('images/contenu_fond.png') repeat-y;
margin-bottom: 0px;
}

.contenu_haut {
height: 26px;
background : url('images/contenu_haut.png') no-repeat;
}

.contenu_haut_texte {
width: 100px;
font-weight: bold;
font-size: 12px;
color: #FFFFFF;
position: relative;
top: 6px;
left: 30px;
}

.contenu_contenu {
	padding: 14px 16px 14px 16px;
	text-align: left;
	color: #FFFFFF;
}

.contenu_bas {
height: 18px;
background : url('images/contenu_bas.png') no-repeat;
}

#footer {
	background : url('images/footer.png') repeat-x;
	height: 294px;
	width: 1024px;
	top: 2px;
}

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

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