#emballage{
	margin : 0px auto 0px auto;
	width : 1000px;
	display : block;
	background-color : #FFFFFF;
	text-align : left;
	}
#header{
width : 1000px;
height : 161px;
 background : url(images/bandeau-trad.jpg) no-repeat;
}
#header_flash{
	position : relative;
	width : 252px;
	height : 120px;
	top : 30px;
	left : 10px;
	z-index : 10;
	float : left;
}
#texte_flash{
	padding : 80px 0px 0px 300px;
}
#header_top{
	background : #012f50 url(images/bkg-hierarchie.jpg) no-repeat;
width : 1000px;
height : 33px;	
}
/* Fil d'Ariane */
#hierarchie {
	padding-left : 10px;
	width : 790px;
	height : 26px;
	padding-top : 7px;
	float : left;
}
#recherche{
	float : right;
	padding-right : 5px;
}
#navigation{
width : 127px;
height : 50px;
float : left;
text-align : left;
 padding-left : 538px;
}
#menu_langues{
width : 73px;
height : 50px;
float : left;
text-align : center;
 padding-top : 5px;
 }
#barremenu{
	width : 1000px;
	height : 33px;
		}

#texte_accueil{
	width : 1000px;
	height : 304px;
	background : url(images/fond_texte_accueil.jpg);
}
#accueil_gauche{
	width : 424px;
	height : 304px;
	float : left;
display : block;;		
}
#accueil_droite{
	width : 566px;
	height : 284px;	
	float : left;
    display : block;
	text-align : left;
	vertical-align : middle;
	padding : 20px 10px 0px 0px;
	}
#filet_gris{
	width : 1000px;
	height : 10px;
	background : url(images/filet-gris.jpg) no-repeat;
}		
#zone_onglets{
	width : 1000px;
	height : 330px;
	background : #FFFFFF;
	margin-top : 25px;
}
#onglet_rss{
	width : 292px;
	height : 270px;
	float : left;
	margin-left : 30px;
	border : 1px solid #dbdbdb;
}
#rss_header{
	width : 242px;
	height : 20px;
	padding : 6px 0px 0px 50px;	
	background : url(images/onglet-rss.jpg) no-repeat;
	}
#rss_texte{
	padding : 10px 5px 0px 5px;
}

#onglet_evenements{
	width : 292px;
	height : 270px;
	float : left;
	margin-left : 25px;
	border : 1px solid #dbdbdb;
}

#evenements_header{
	width : 242px;
	height : 20px;
	padding : 6px 0px 0px 50px;	
	background : url(images/onglets-evenements.jpg) no-repeat;
}	
#evenements_texte{
	padding : 10px 5px 0px 5px;
}
.boutonsuite{
	float : right;
	padding-right : 20px;
}
#onglet_actualites{
	width : 292px;
	height : 270px;
	float : left;
	margin-left : 25px;
	border : 1px solid #dbdbdb;	
}
#actualites_texte{
	padding : 10px 5px 0px 5px;
	width : 282px;
	height : 260px;	
}
#actualites_header{
	width : 242px;
	height : 20px;
	padding : 6px 0px 0px 50px;	
	background : url(images/onglets-actualites.jpg) no-repeat;
}
#actualites_header .rss_breves{
	float : right;
	padding : 0px 30px 0px 0px;
}
#sous_menu{
width:100%;
height: 2px;
 background : #f4cd48;
}			
#colonne_gauche{
width : 250px;
float : left;
display : block;
padding : 0px 0px 0px 0px;
min-height: 350px;
background : url(images/rubriques/background.jpg) repeat-y left;

 }
 #talon{
	position : relative;
	left : 0px;
	z-index : 1;
}

.rubrique-1-h, .rubrique--h{
	width : 247px;
	height : 47px;
	background : url(images/rubriques/rubrique_1_h.jpg) no-repeat left;
}
.rubrique-1-b, .rubrique--b{
	width : 247px;
	height : 43px;
	background : url(images/rubriques/rubrique_1_b.jpg) no-repeat left;
}
.rubrique-2-h, .rubrique-17-h, .rubrique-20-h {
	width : 247px;
	height : 47px;
	background : url(images/rubriques/rubrique_2_h.jpg) no-repeat left;
}
.rubrique-2-b, .rubrique-17-b, .rubrique-20-b {
	width : 247px;
	height : 43px;
	background : url(images/rubriques/rubrique_2_b.jpg) no-repeat left;
}
.rubrique-3-h{
	width : 247px;
	height : 47px;
	background : url(images/rubriques/rubrique_3_h.jpg) no-repeat left;
}
.rubrique-3-b{
	width : 247px;
	height : 43px;
	background : url(images/rubriques/rubrique_3_b.jpg) no-repeat left;
}
.rubrique-4-h, .rubrique-18-h, .rubrique-19-h{
	width : 247px;
	height : 47px;
	background : url(images/rubriques/rubrique_4_h.jpg) no-repeat left;
}
.rubrique-4-b, .rubrique-18-b, .rubrique-19-b{
	width : 247px;
	height : 43px;
	background : url(images/rubriques/rubrique_4_b.jpg) no-repeat left;
}
.rubrique-5-h{
	width : 247px;
	height : 47px;
	background : url(images/rubriques/rubrique_5_h.jpg) no-repeat left;
}
.rubrique-5-b{
	width : 247px;
	height : 43px;
	background : url(images/rubriques/rubrique_5_b.jpg) no-repeat left;
}
.rubrique-6-h{
	width : 247px;
	height : 47px;
	background : url(images/rubriques/rubrique_6_h.jpg) no-repeat left;
}
.rubrique-6-b{
	width : 247px;
	height : 43px;
	background : url(images/rubriques/rubrique_6_b.jpg) no-repeat left;
}
.rubrique-7-h{
	width : 247px;
	height : 47px;
	background : url(images/rubriques/rubrique_7_h.jpg) no-repeat left;
}
.rubrique-7-b{
	width : 247px;
	height : 43px;
	background : url(images/rubriques/rubrique_7_b.jpg) no-repeat left;
}
#colonne_centre{
width : 580px;
float : left;
display : block;
padding : 0px 0px 0px 0px;
min-height: 250px;
}
#colonne_droite{
width : 680px;
display : block;
float : left;
padding : 10px 0px 0px 5px;
min-height: 350px;
}
#colonne_droite_textes{
width : 680px;
display : block;
float : left;
padding : 10px 0px 0px 5px;
min-height: 500px;
 height : auto;
}
#footer{
	width : 1000px;
	height: 196px;
	background : url(images/footer.jpg) no-repeat;	
	}
#footer_accueil{
width : 160px;
display : block;
float : left;
 padding : 20px 0px 0px 200px;
 margin : 0px 0px 0px 0px;
}	
#footer_services{
width : 210px;
display : block;
float : left;
 padding : 20px 0px 0px 0px;
 margin : 0px 0px 0px 0px;	
}
#footer_contact{
width : 140px;
display : block;
float : left;
 padding : 22px 0px 0px 0px;
 margin : 0px 0px 0px 0px;	
}	

#footer_adresse{
width : 270px;
display : block;
float : left;
 padding : 20px 0px 0px 0px;
 margin : 0px 0px 0px 0px;
 text-align : center;
}
#bloc_texte_societe, #bloc_texte_services, #bloc_texte_contact{
	padding : 10px 0px 0px 20px;
}
#bloc_adresse{
	width : 200px;
	height: 75px;
	border : 1px solid #005899;
	margin-left : 35px;
	text-align : left;
	padding : 15px 0px 0px 10px;
}
#footer_technique{
	width : 1000px;
	height: 100px;
	text-align : center;

}