#bandeau-decouvrir {
	width: 960px;
	height: 200px;
	background: url(../images/bandeau_decouvrir.jpg) #6699CC;
}

#lieux-memoire {
	float: left;
	width: 720px;
	padding-left: 20px;
	padding-right: 20px;
}

#neutre {
	float: left;
	width: 720px;
}

#annonces200 {
	float: left;
	width: 200px;
	height: 200px;
}

h1.tit-decouvrir {
	position: relative;
	width: 150px;
	height: 20px;
	color: #FFFFFF;
	font-size: 0px;
}

h1.tit-decouvrir em {
	position: absolute;
	display:block;
	width: 150px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_decouvrir.jpg);
}

h1.tit-cat1 {
	position: relative;
	width: 264px;
	height: 20px;
	color: #FFFFFF;
	font-size: 0px;
}

h1.tit-cat1 em {
	position: absolute;
	display:block;
	width: 264px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_cat1.jpg);
}

h1.tit-cat2 {
	position: relative;
	width: 264px;
	height: 20px;
	color: #FFFFFF;
	font-size: 0px;
}

h1.tit-cat2 em {
	position: absolute;
	display:block;
	width: 264px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_cat2.jpg);
}

h1.tit-cat3 {
	position: relative;
	width: 264px;
	height: 20px;
	color: #FFFFFF;
	font-size: 0px;
}

h1.tit-cat3 em {
	position: absolute;
	display:block;
	width: 264px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_cat3.jpg);
}

h1.tit-cat4 {
	position: relative;
	width: 264px;
	height: 20px;
	color: #FFFFFF;
	font-size: 0px;
}

h1.tit-cat4 em {
	position: absolute;
	display:block;
	width: 264px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_cat4.jpg);
}

h1.tit-cat5 {
	position: relative;
	width: 264px;
	height: 20px;
	color: #FFFFFF;
	font-size: 0px;
}

h1.tit-cat5 em {
	position: absolute;
	display:block;
	width: 264px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_cat5.jpg);
}

h1.tit-cat6 {
	position: relative;
	width: 264px;
	height: 20px;
	color: #FFFFFF;
	font-size: 0px;
}

h1.tit-cat6 em {
	position: absolute;
	display:block;
	width: 264px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_cat6.jpg);
}

h1.tit-cat7 {
	position: relative;
	width: 264px;
	height: 20px;
	color: #FFFFFF;
	font-size: 0px;
}

h1.tit-cat7 em {
	position: absolute;
	display:block;
	width: 264px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_cat7.jpg);
}

h1.tit-cat8 {
	position: relative;
	width: 264px;
	height: 20px;
	color: #FFFFFF;
	font-size: 0px;
}

h1.tit-cat8 em {
	position: absolute;
	display:block;
	width: 264px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_cat8.jpg);
}

h1.tit-cim_mil1 {
	position: relative;
	width: 500px;
	height: 20px;
	color: #FFFFFF;
	font-size: 0px;
}

h1.tit-cim_mil1 em {
	position: absolute;
	display:block;
	width: 500px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_cim_mil1.jpg);
}

h1.tit-cim_mil2 {
	position: relative;
	width: 550px;
	height: 20px;
	color: #FFFFFF;
	font-size: 0px;
}

h1.tit-cim_mil2 em {
	position: absolute;
	display:block;
	width: 550px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_cim_mil2.jpg);
}

h1.tit-cim_mil3 {
	position: relative;
	width: 500px;
	height: 20px;
	color: #FFFFFF;
	font-size: 0px;
}

h1.tit-cim_mil3 em {
	position: absolute;
	display:block;
	width: 500px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_cim_mil3.jpg);
}

h1.tit-cim_mil4 {
	position: relative;
	width: 500px;
	height: 20px;
	color: #FFFFFF;
	font-size: 0px;
}

h1.tit-cim_mil4 em {
	position: absolute;
	display:block;
	width: 500px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_cim_mil4.jpg);
}

h1.tit-cim_mil5 {
	position: relative;
	width: 500px;
	height: 20px;
	color: #FFFFFF;
	font-size: 0px;
}

h1.tit-cim_mil5 em {
	position: absolute;
	display:block;
	width: 500px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_cim_mil5.jpg);
}

h1.tit-cim_mil6 {
	position: relative;
	width: 500px;
	height: 20px;
	color: #FFFFFF;
	font-size: 0px;
}

h1.tit-cim_mil6 em {
	position: absolute;
	display:block;
	width: 500px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_cim_mil6.jpg);
}

h1.tit-cim_mil7 {
	position: relative;
	width: 500px;
	height: 20px;
	color: #FFFFFF;
	font-size: 0px;
}

h1.tit-cim_mil7 em {
	position: absolute;
	display:block;
	width: 500px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_cim_mil7.jpg);
}

h1.tit-cim_mil8 {
	position: relative;
	width: 500px;
	height: 20px;
	color: #FFFFFF;
	font-size: 0px;
}

h1.tit-cim_mil8 em {
	position: absolute;
	display:block;
	width: 500px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_cim_mil8.jpg);
}

h2.tit-02 {
	position: relative;
	width: 140px;
	height: 20px;
	color: #FFFFFF;
	font-size: 0px;
}

h2.tit-02 em {
	position: absolute;
	display:block;
	width: 140px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_02.jpg);
}

h2.tit-60 {
	position: relative;
	width: 140px;
	height: 20px;
	margin: 10px 0 10px 0;
	color: #FFFFFF;
	font-size: 0px;
}

h2.tit-60 em {
	position: absolute;
	display:block;
	width: 140px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_60.jpg);
}

h2.tit-80 {
	position: relative;
	width: 140px;
	height: 20px;
	margin: 10px 0 10px 0;
	color: #FFFFFF;
	font-size: 0px;
}

h2.tit-80 em {
	position: absolute;
	display:block;
	width: 140px;
	height: 20px;
	color: #FFFFFF;
	background:url(../images/rub_80.jpg);
}

#liste-col-1 {
	float: left;
	width: 720px;
	line-height: 13px;
}

#liste-col-2 {
	float: left;
	width: 355px;
	padding-right: 5px;
	margin-bottom: 2px;
	text-align: left;
}

#liste-col-4 {
	float: left;
	width: 180px;
	margin-bottom: 2px;
}

#rub_pays0 {
	float: left;
	width: 680px;
	height: 18px;
	overflow: visible;
	padding-left: 40px;
	padding-top: 2px;
	background: url(../images/rub_pays0.jpg) no-repeat top left;
}

#rub_pays0 h1 {
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}

#rub_pays1 {
	float: left;
	width: 680px;
	height: 18px;
	overflow: visible;
	padding-left: 40px;
	padding-top: 2px;
	background: url(../images/rub_pays1.jpg) no-repeat top left;
}

#rub_pays1 h1 {
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}

#rub_pays2 {
	float: left;
	width: 680px;
	height: 18px;
	overflow: visible;
	padding-left: 40px;
	padding-top: 2px;
	background: url(../images/rub_pays2.jpg) no-repeat top left;
}

#rub_pays2 h1 {
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}

#rub_pays3 {
	float: left;
	width: 680px;
	height: 18px;
	overflow: visible;
	padding-left: 40px;
	padding-top: 2px;
	background: url(../images/rub_pays3.jpg) no-repeat top left;
}

#rub_pays3 h1 {
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}

#rub_pays4 {
	float: left;
	width: 680px;
	height: 18px;
	overflow: visible;
	padding-left: 40px;
	padding-top: 2px;
	background: url(../images/rub_pays4.jpg) no-repeat top left;
}

#rub_pays4 h1 {
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}

#rub_pays5 {
	float: left;
	width: 680px;
	height: 18px;
	overflow: visible;
	padding-left: 40px;
	padding-top: 2px;
	background: url(../images/rub_pays5.jpg) no-repeat top left;
}

#rub_pays5 h1 {
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}

#rub_pays6 {
	float: left;
	width: 680px;
	height: 18px;
	overflow: visible;
	padding-left: 40px;
	padding-top: 2px;
	background: url(../images/rub_pays6.jpg) no-repeat top left;
}

#rub_pays6 h1 {
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}

#rub_pays7 {
	float: left;
	width: 680px;
	height: 18px;
	overflow: visible;
	padding-left: 40px;
	padding-top: 2px;
	background: url(../images/rub_pays7.jpg) no-repeat top left;
}

#rub_pays7 h1 {
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}

#rub_pays8 {
	float: left;
	width: 680px;
	height: 18px;
	overflow: visible;
	padding-left: 40px;
	padding-top: 2px;
	background: url(../images/rub_pays8.jpg) no-repeat top left;
}

#rub_pays8 h1 {
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}

#rub_pays9 {
	float: left;
	width: 680px;
	height: 18px;
	overflow: visible;
	padding-left: 40px;
	padding-top: 2px;
	background: url(../images/rub_pays9.jpg) no-repeat top left;
}

#rub_pays9 h1 {
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}

#fond-diapo {
	float: left;
	width: 420px;
	padding-left: 36px;
	height: 314px;
	padding-top: 26px;
	background: url(../images/fond_diapo.jpg);
}

#droite-diapo {
	float: left;
	width: 264px;
}

#rub_coordonnees {
	float: left;
	width: 224px;
	margin-top: 5px;
	padding-left: 40px;
	background: url(../images/rub_coordonnees.jpg) no-repeat top left;
}

#rub_carte {
	float: left;
	width: 224px;
	margin-top: 5px;
	padding-left: 40px;
	background: url(../images/rub_carte.jpg) no-repeat top left;
}

#fond_carte {
	float: left;
	width: 193px;
	height: 117px;
	padding-left: 31px;
	padding-top: 9px;
	background: url(../images/fond_plan.jpg);
}

#rub_avoiraussi {
	float: left;
	width: 224px;
	margin-top: 5px;
	padding-left: 40px;
	text-align: left;
	background: url(../images/rub_avoiraussi.jpg) no-repeat top left;
}

#rub_thematiques {
	float: left;
	width: 224px;
	height: 18px;
	padding-top: 2px;
	margin-top: 5px;
	padding-left: 40px;
	text-align: left;
	background: url(../images/rub_thematiques.jpg) no-repeat top left;
}

#rub_circuits {
	float: left;
	width: 224px;
	height: 18px;
	padding-top: 2px;
	margin-top: 5px;
	padding-left: 40px;
	text-align: left;
	background: url(../images/rub_circuits.jpg) no-repeat top left;
}

#rub_musees {
	float: left;
	width: 224px;
	height: 18px;
	padding-top: 2px;
	margin-top: 5px;
	padding-left: 40px;
	text-align: left;
	background: url(../images/rub_musee.jpg) no-repeat top left;
}

#rub_villes_villages {
	float: left;
	width: 224px;
	height: 18px;
	padding-top: 2px;
	margin-top: 5px;
	padding-left: 40px;
	text-align: left;
	background: url(../images/rub_villes_villages.jpg) no-repeat top left;
}

#rub_retour {
	float: left;
	width: 224px;
	height: 18px;
	padding-top: 2px;
	margin-top: 5px;
	padding-left: 40px;
	margin-bottom: 10px;
	text-align: left;
	background: url(../images/rub_retour.jpg) no-repeat top left;
}

#rub_retour-max {
	float: left;
	width: 680px;
	height: 18px;
	margin: 5px 0 10px 20px;
	padding: 2px 20px 0 40px;
	text-align: left;
	background: url(../images/rub_retour.jpg) no-repeat top left;
}

#zone-description {
	float: left;
	width: 720px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 5px;
}

#rub_bonus {
	float: left;
	width: 680px;
	padding-left: 40px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: left;
	background: url(../images/rub_bonus.jpg) no-repeat top left;
}