@charset "utf-8";
.gestion_titre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #4C3303; text-decoration: none}

.gestion_txt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #4c3303; text-decoration: none}

.login {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #4c3303; text-decoration: none; font-style: italic}

.inputsubmit {
font-family:Verdana, Arial, Helvetica, sans-serif; 
background-color:#EFEFDB;
color:#4C3303; font-size: 12px
; font-weight: bold
}
input {
background-color:#F5F5E8;
font-family:Verdana, Arial, Helvetica, sans-serif; 
color:#4c3303;
 font-size: 12px
; font-weight: bold
}

select{
background-color:#F1F0DE;
color:#4C3303; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px
; font-weight: bold
; font-family: Verdana, Arial, Helvetica, sans-serif

}
textarea{
background-color:#F1F0DE;
color:#4C3303; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px
; font-weight: bold
; font-family: Verdana, Arial, Helvetica, sans-serif
}

option  { 
background-color:#F1F0DE;
color:#82AACF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 14px
; font-weight: bold
; font-family: Verdana, Arial, Helvetica, sans-serif
; color: #4C3303
}

.region_index {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #4c3303; text-decoration: none}

.band_haut {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #82AACF; text-decoration: none}

.nav_haut {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #4C3303; text-decoration: none}

.titre_region {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bolder; color: #FFFFFF; text-decoration: none}

.region {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #4c3303; text-decoration: none; font-style: italic}

.sammliens {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #4C3303; text-decoration: none}

.sammtitres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4C3303;
	text-decoration: none;
	display: block;
}
.sammtitres:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color:#82AACF;
	display: block;
}

.remise {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #4c3303; text-decoration: none}

a.td_on:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C3303;
	text-decoration: none;
	width:113px;
	height:21px;
}
a.td_on:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4C3303; text-decoration: none;width:113px; height:21px;}
a.td_on:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4C3303; text-decoration: none; background-image: url(FR_images/fond_on.jpg); width:100%; height:100%; background-repeat:no-repeat; margin:0; }

.plan {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; text-decoration: none}
.region_manche {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; font-style: italic; font-weight: bolder; color: #4C3303; text-decoration: none}
.region_caen {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: italic; font-weight: bold; color: #4c3303; text-decoration: none; word-spacing: normal}
.rsfiche {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; text-transform: uppercase; color: #FFFFFF; text-decoration: none}
.capa_chiffre {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #82AACF; text-decoration: none}
.region_eure {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-style: italic; font-weight: bolder; color: #4c3303; text-decoration: none}
.region_rouen {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 21px; font-style: italic; font-weight: bolder; color: #4c3303; 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: #4C3303; text-decoration: none; background-image: url(FR_images/sous_rub_on.jpg); width:128px; height:20px;}
.td_bandeau {
	background-image: url(FR_images_index/bandeau_sans_titre.jpg);
	height: 125px;
	width: 729px;
}


.texte_rub {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #4C3303; text-decoration: none}

a.sur_photo :link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4c3303; text-decoration: none; background-color: #FFFFFF}
a.sur_photo :visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4c3303; text-decoration: none; background-color: #FFFFFF}
a.sur_photo :hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #4c3303; text-decoration: none; background-color: #4C3303}

.essai {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #82aacf}
.sur_photo {  }
.fond {  background-color: #82AACF}
.btn_promo {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #FFFFFF; text-decoration: none; font-style: italic}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #4C3303;
	text-decoration: none
}
.typo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight: bold;
	color: #4B3303;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -0.1em;
	line-height: 35px;
}
.typo_bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight: bold;
	color: #82AACF;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: -0.1em;
	line-height: 35px;
}
.portail {
	font-family: "Courier New", Courier, monospace;
	font-size: 16px;
	color: #4B3303;
	text-decoration: none;
	letter-spacing: -0.1em;
}
.typo_normandie {
	font-family: "Courier New", Courier, monospace;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	color: #4B3303;
	text-decoration: none;
	letter-spacing: normal;
}
.td_pres {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C3303;
	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: #4C3303;
	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: #4C3303;
	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: #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_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: #4C3303;
	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: #4C3303;
	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: #4C3303;
	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_pres_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;
}
.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_coeur_site {
	background-image: url(FR_images_index/coeur_site.jpg);
}
.td_gauche {
	background-image: url(FR_images_index/haut_gauche.jpg);
}
.td_haut_droit {
	background-image: url(FR_images_index/haut_droite.jpg);
}
.td_point {
	background-image: url(FR_images_index/point01.jpg);
}
.td_choix {
	background-image: url(FR_images_index/choix_region.jpg);
}
.td_nav {
	background-image: url(FR_images/nav.jpg);
}
.td_regions {
	background-image: url(FR_images/bandeau_reg.jpg);
}
.td_titre_photo {
	background-image: url(images/titre_photo.jpg);
}
.td_events {
	background-image: url(images/evenement.jpg);
}
.td_bas_foot {
	background-image: url(FR_images/bandeau_bas.jpg);
}
.td_remise {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #4C3303;
	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: #4C3303;
	text-decoration: none;
	background-image: url(FR_images/titrepromo.jpg);
	font-weight: bold;
}
.td_txt_promo {
	background-image: url(FR_images/txtpromo.jpg);
}
.td_titre_rub {
	background-image: url(FR_images/titre_rub.jpg);
}
.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_bandeau_fiche {
	background-image: url(FR_images/bandeau_fiche.jpg);
}
.titre_region_fiche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(FR_images/titre_haut.jpg);
}
.td_fond_coord {
	background-image: url(FR_images/fond_coo.jpg);
}
.td_sous_rubon {
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4C3303;
	text-decoration: none;
	background-image: url(FR_images/sous_rub_on.jpg);
	width:128px;
	height:20px;
	line-height: 20px;
}
.td_fond_fiche {
	background-image: url(FR_images/fond_coo.jpg);
}
.td_fond_sous_rub {
	background-image: url(FR_images/sous_rub.jpg);
}
.table_fiche_sous_rub {
	border: 1px solid #F1F0DE;
}
.nav_site_listing {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4C3303;
	text-decoration: none;
	line-height: 8px;
}
.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: #4C3303;
	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: #4B3303;
	text-decoration: none;
}
.nav_region_index:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #4B3303;
	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: #4B3303;
	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: #4B3303;
	text-decoration: none;
	font-weight: normal;
	line-height: 18px;
	display: block;
	width: 190px;
}
.input2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#282828;
	font-size: 12px
;
	font-weight: normal;
	text-decoration: none;
}
.inputsubmit2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#EFEFDB;
	color:#2B2B2B;
	font-size: 12px
;
	font-weight: bold;
	text-decoration: none;
}
