@charset "utf-8";
/* CSS Document */

.txt_gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4C3303;
	text-decoration: none;
	display: block;
}
.txt_gras:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #82AACE;
	text-decoration: none;
	display: block;
}
.bandeau_index {
	background-image: url(FR_images_index/bandeau_index.jpg);
	background-repeat: no-repeat;
}
.td_corps_index {
	background-image: url(FR_images_index/corps_index.jpg);
}
.td_carte_fond_index {
	background-image: url(FR_images_index/fond_carte_index.jpg);
}
.td_fond_region_new {
	background-image: url(FR_images_index/fond_region_new.jpg);
}
.titre_region_index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	color: #282828;
	text-decoration: none;
}
.nav_region_index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.phrase {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	font-variant: small-caps;
	color: #282828;
	text-decoration: none;
}
.nav_region_index:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #E4D4DF;
	text-decoration: none;
}
.capa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.select_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #282828;
	text-decoration: none;
	font-weight: normal;
}
.td_bandeau_droit {
	background-image: url(FR_images/region_vide2.jpg);
}
.select_int {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #282828;
	text-decoration: none;
	font-weight: normal;
	line-height: 18px;
	display: block;
	width: 190px;
}
.td_pres_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(FR_images/fond_on.jpg);
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
}
.td_promo {
	background-image: url(FR_images/promo.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.td_remise {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(FR_images/remise.jpg);
	font-weight: bold;
}
.td_titre_promo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(FR_images/titrepromo.jpg);
	font-weight: bold;
}
.td_txt_promo {
	background-image: url(FR_images/txtpromo.jpg);
}
.titre_region {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; color: #FFFFFF; text-decoration: none}
.nav_haut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #282828;
	text-decoration: none
}
.td_ach {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282828;
	text-decoration: none;
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
	width: 114px;
}
.td_pres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282828;
	text-decoration: none;
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
}
.td_act {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282828;
	text-decoration: none;
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
	width: 73px;
}
.td_ins {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282828;
	text-decoration: none;
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
	width: 56px;
}
.td_autre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282828;
	text-decoration: none;
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
	width: 91px;
}
.plan {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; text-decoration: none}
.td_titre_rub {
	background-image: url(FR_images/titre_rub.jpg);
}
.band_haut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #811453;
	text-decoration: none
}
.td_regions {
	background-image: url(FR_images/fond_bandeau.jpg);
}
.td_reg01 {
	background-image: url(FR_images/bandeau_reg.jpg);
}

.region {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #282828;
	text-decoration: none;
	font-style: italic
}
.td_bandeau_fiche {
	background-image: url(FR_images/bandeau_fiche.jpg);
}
.td_pres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282828;
	text-decoration: none;
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
}
.td_pres:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(FR_images/fond_on.jpg);
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
}
.td_ach {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282828;
	text-decoration: none;
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
	width: 114px;
}
.td_ach:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(FR_images/fond_on.jpg);
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
	width: 114px;
}
.td_salle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C3303;
	text-decoration: none;
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
	width: 107px;
}
.td_salle:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C3303;
	text-decoration: none;
	background-image: url(FR_images/fond_on.jpg);
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
	width: 107px;
}
.td_ins {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282828;
	text-decoration: none;
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
	width: 56px;
}
.td_ins:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C3303;
	text-decoration: none;
	background-image: url(FR_images/fond_on.jpg);
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
	width: 56px;
}
.td_act {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282828;
	text-decoration: none;
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
	width: 73px;
}
.td_act:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C3303;
	text-decoration: none;
	background-image: url(FR_images/fond_on.jpg);
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
	width: 73px;
}
.td_autre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282828;
	text-decoration: none;
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
	width: 91px;
}
.td_autre:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C3303;
	text-decoration: none;
	background-image: url(FR_images/fond_on.jpg);
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
	width: 91px;
}
.td_autre_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C3303;
	text-decoration: none;
	background-image: url(FR_images/fond_on.jpg);
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
	width: 91px;
}
.td_ach_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C3303;
	text-decoration: none;
	background-image: url(FR_images/fond_on.jpg);
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
	width: 114px;
}
.td_act_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C3303;
	text-decoration: none;
	background-image: url(FR_images/fond_on.jpg);
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
	width: 73px;
}
.td_ins_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C3303;
	text-decoration: none;
	background-image: url(FR_images/fond_on.jpg);
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
	width: 56px;
}
.td_salle_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C3303;
	text-decoration: none;
	background-image: url(FR_images/fond_on.jpg);
	height:18px;
	display: block;
	line-height: 18px;
	padding-bottom: 3px;
	width: 107px;
}
.td_bas_foot {
	background-image: url(FR_images/bandeau_bas.jpg);
}
.region_caen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #282828;
	text-decoration: none;
	font-style: italic;
}
.region_manche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #282828;
	text-decoration: none;
	font-style: italic;
}
.region_eure {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #282828;
	text-decoration: none;
	font-style: italic;
}
.region_rouen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #282828;
	text-decoration: none;
	font-style: italic;
}
.td_fond_fiche {
	background-image: url(FR_images/fond_coo.jpg);
}
.rsfiche {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-transform: uppercase; color: #FFFFFF; text-decoration: none}
a.td_sous_rub:link {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F1F0DE;
	text-decoration: none;
	width:128px;
	height:20px;
	background-image: url(FR_images/sous_rub.jpg);
	line-height: 20px;
}
a.td_sous_rub:visited {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F1F0DE;
	text-decoration: none;
	width:128px;
	height:20px;
	line-height: 20px;
	background-image: url(FR_images/sous_rub.jpg);
}
.td_sous_rub2 {
	background-image: url(FR_images/titre_sous_rub.jpg);
}

a.td_sous_rub:hover {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(FR_images/sous_rub_on.jpg);
	width:128px;
	height:20px;
}
.td_sous_rubon {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(FR_images/sous_rub_on.jpg);
	width:128px;
	height:20px;
	line-height: 20px;
}
.sammtitres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #282828;
	text-decoration: none;
	display: block;
}
.capa_chiffre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #811553;
	text-decoration: none
}.sammtitres:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #811553;
	text-decoration: none;
	display: block;
}
.texte_rub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #282828;
	text-decoration: none
}
.sammtitres_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #811553;
	text-decoration: none;
	display: block;
}

.tbl_salle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282828;
	border: 1px solid #81104E;
}
.tr_salle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #282828;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #81104E;
	border-bottom-color: #81104E;
	border-left-color: #81104E;
}
.foot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.footmail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
