BODY { 
	background-color: #FFFFCC;
	margin:0px 0px 0px 0px 
}
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#003336; }

.fd_blanc { background-color:#FFFFFF; }
.fd_cadre_haut { background-color:#C0C0C0; }
.fd_vert { background-color:#1E8C0C; }
.fd_vert_clair { background-color:#F5FAF3; }
.fd_orange { background-color:#EE983E; }
.fd_bleu { background-color:#0076A3; }
.fd_vert_eclat { background-color:#ACD373; }
.fd_bordeaux { background-color:#A61210; }
.fd_sable { background-color:#FFFFF1; }
.fd_fonce { background-color:#5B5B5B; }


#global {
 position:absolute;
 left: 50%; 
 top: 50%;
 width: 675px;
 height: 574px;
 margin-top: -287px;
 margin-left: -337px;
 border: 0px solid #000;
 }

/* LES TITRES */

.titre_accueil { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; color:#4D9E00; font-weight: bold; }
.titre_accueil_ecard { background-color:#A3A3A3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; font-weight: bold; }
.titre_accueil_situation { background-color:#A61210; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; font-weight: bold; }
.titre_accueil_bretagne { background-color:#C0DBD3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#417A69; font-weight: bold; }

/* MENU GAUCHE */

dt, dl, dd, ul, li {
	list-style-type: none;
	margin: 5 0 0 0px;
	padding: 0 0 0 0px;
}

.lien_menu_gauche {
	background-color: #FFFFFF;
	width:99%;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}

.titre_entete { 
	position: relative;
	font-family: Verdana, Tahoma, Helvetica, sans-serif; color:#000000; font-size: 20px; font-weight:normal; 
	letter-spacing:4px; padding-left:10px; 
}
h1 span {
position: absolute; /* on superpose le SPAN sur le titre */
top: -2px; /* on décale le SPAN */
left: -2px;
color: #FFFFFF;
padding-left:10px;
}

.entete { font-family: Tahoma, Verdana, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; background-color:#1E8C0C; }

#menu A {
	font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #FFFFFF;
	font-weight: bold;
	float: left;
	padding: 3px 14px 3px 14px;
	border-right: 1px solid #FFFFFF;
	text-decoration: none;
	text-align: center;
	margin:0;
}
#menu A:hover {
	text-decoration: none;
	background-color: #CDE1C9;
	color: #105604;
}
.menu_actif {
	font-family: Tahoma, Verdana, Arial; font-size: 11px; color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	background-color: #7FB676;
	color: #105604;
}


/* ACCUEIL */

.accueil_ecard { 
	background-color:#F5F5F5; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#484848; font-weight: normal; 
}
.accueil_ecard A:link {color: #484848; text-decoration: none; }
.accueil_ecard A:active {color: #484848; text-decoration: none;}
.accueil_ecard A:visited {color: #484848; text-decoration: none;}
.accueil_ecard A:hover {color: #484848; text-decoration: none;}


.accueil_situation { 
	background-color:#FFFFE6; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#006699; font-weight: normal; 
}
.accueil_situation A:link {color: #006699; text-decoration: underline; }
.accueil_situation A:active {color: #006699; text-decoration: underline;}
.accueil_situation A:visited {color: #006699; text-decoration: underline;}
.accueil_situation A:hover {color: #006699; text-decoration: underline;}



/* BLOC JAUNE */

.accueil_titre_bloc_jaune { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight: bold; padding-left:10px;
	background-image:url(../images/interface/bloc_jaune_haut.gif); height:18px; }
.accueil_bloc_jaune { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight: normal; background-color:#FFFCE2;
	border-top:1px solid #FFFFFF; padding:5px 4px 3px 4px; 
	background-image:url(../images/interface/fd_img_jaune.gif); background-repeat:no-repeat;
}
.accueil_bloc_jaune A:link {color: #000000; text-decoration: underline; }
.accueil_bloc_jaune A:active {color: #000000; text-decoration: underline;}
.accueil_bloc_jaune A:visited {color: #000000; text-decoration: underline;}
.accueil_bloc_jaune A:hover {color: #000000; text-decoration: underline;}

/* BLOC BLEU */

.accueil_titre_bloc_bleu { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight: bold; padding-left:10px;
	background-image:url(../images/interface/bloc_bleu_haut.gif); height:18px; }
.accueil_bloc_bleu { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight: normal; background-color:#E8F0FF;
	border-top:1px solid #FFFFFF; padding:5px 4px 3px 4px; background-image:url(../images/interface/fd_img_bleu.gif); background-repeat:no-repeat;
}
.accueil_bloc_bleu A:link {color: #990000; text-decoration: underline; }
.accueil_bloc_bleu A:active {color: #990000; text-decoration: underline;}
.accueil_bloc_bleu A:visited {color: #990000; text-decoration: underline;}
.accueil_bloc_bleu A:hover {color: #990000; text-decoration: underline;}


/* BLOC ORANGE */

.accueil_titre_bloc_orange { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight: bold; padding-left:10px;
	background-image:url(../images/interface/bloc_orange_haut.gif); height:18px; }
.accueil_bloc_orange { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight: normal; background-color:#FFFAF2;
	border-top:1px solid #FFFFFF; padding:10px 10px 5px 10px;
	background-image:url(../images/interface/fd_img_orange.gif); background-repeat:no-repeat;
}
.accueil_bloc_orange A:link {color: #000000; text-decoration: underline; }
.accueil_bloc_orange A:active {color: #000000; text-decoration: underline;}
.accueil_bloc_orange A:visited {color: #000000; text-decoration: underline;}
.accueil_bloc_orange A:hover {color: #000000; text-decoration: underline;}


/* BLOC VERT */

.accueil_titre_bloc_vert { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight: bold; padding-left:10px;
	background-image:url(../images/interface/bloc_vert_haut.gif); height:18px; }
.accueil_bloc_vert { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight: normal; background-color:#F4FBF3;
	border-top:1px solid #FFFFFF; padding:10px 10px 5px 10px;
	background-image:url(../images/interface/fd_img_vert.gif); background-repeat:no-repeat;
}
.accueil_bloc_vert A:link {color: #000000; text-decoration: underline; }
.accueil_bloc_vert A:active {color: #000000; text-decoration: underline;}
.accueil_bloc_vert A:visited {color: #000000; text-decoration: underline;}
.accueil_bloc_vert A:hover {color: #000000; text-decoration: underline;}





/* CONTACT */

.contact_titre { 
	background-color:#DBECC2;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#003336; font-weight: bold; 
}
.contact_titre_destockage{ 
	background-color:#CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#FFFFFF; font-weight: bold; 
}

.contact_input { 
	background-color:#F4F9ED;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#003336; font-weight: bold; 
}



/* PAGE LIENS */

.titre_rouge_gras { font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #990000; font-weight: bold; }
.lien_partenaires { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#003336; font-weight: normal; 
}
.lien_partenaires A:link {color: #990000; text-decoration: underline; }
.lien_partenaires A:active {color: #990000; text-decoration: underline;}
.lien_partenaires A:visited {color: #990000; text-decoration: underline;}
.lien_partenaires A:hover {color: #990000; text-decoration: underline;}



/* PAGE TARIFS */

.titre_tarifs { 
	background-color:#336699; height: 22px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FFFFFF; font-weight: normal; 
}
.titre_tarifs A:link {color: #FFFFFF; text-decoration: underline; }
.titre_tarifs A:active {color: #FFFFFF; text-decoration: underline; }
.titre_tarifs A:visited {color: #FFFFFF; text-decoration: underline;}
.titre_tarifs A:hover {color: #FFFFFF; text-decoration: underline;}

.lien_couleur_titre { background-color:#84BEF6; }
.lien_couleur_ss_titre { background-color:#ABD3FA; }
.lien_couleur_ss_titre2 { background-color:#C9E4FE; }
.lien_couleur_fonce { background-color:#E5F2FF; }
.lien_couleur_clair { background-color:#F5FAFF; }





.contenu_centre { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight: normal; background-color:#FFFFFF;
}
.contenu_centre A:link {color: #990000; text-decoration: underline; }
.contenu_centre A:active {color: #990000; text-decoration: underline;}
.contenu_centre A:visited {color: #990000; text-decoration: underline;}
.contenu_centre A:hover {color: #990000; text-decoration: underline;}

.menu_gauche_principal { 
	border-bottom:1px solid #FFFFFF; background-color:#74BDDC;
}

.menu_gauche { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#000000; font-weight: normal; background-color:#74BDDC;
}
.menu_gauche A:link {color: #FFFFFF; text-decoration: underline; }
.menu_gauche A:active {color: #FFFFFF; text-decoration: underline;}
.menu_gauche A:visited {color: #FFFFFF; text-decoration: underline;}
.menu_gauche A:hover {color: #FFFFFF; text-decoration: underline;}


.pied_page { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#BDE3B6; font-weight: normal; background-color:#1E8C0C;
}
.pied_page A:link {color: #FFFFFF; text-decoration: underline; }
.pied_page A:active {color: #FFFFFF; text-decoration: underline;}
.pied_page A:visited {color: #FFFFFF; text-decoration: underline;}
.pied_page A:hover {color: #FFFFFF; text-decoration: underline;}




/* Objet de Formulaire */

.submit {
	color: #2b333c;
	font-family: Verdana, Arial; font-size: 10px; color: #000000; font-weight: bold;
}
.submit,
.submit-disabled {
	background: #fefefe url(/images/master/background_form_element.gif) repeat-x;
	border: 3px double;
	border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;
}
.submit:hover,
.submit:focus {
	border: 3px double;
	border-color: #aedf9a #94da78 #6ab94b #94da78;
}



