/* CSS Document */
td {color: #235383; font-family: Verdana, Arial, sans-serif; font-size: 11px;}
A:link {color: #000066; text-decoration: none; font-weight:bold;}
A:active {color: #000066; text-decoration: none; font-weight:bold;}
A:visited {color: #000066; text-decoration: none; font-weight:bold;}
A:hover {color: #FF6600; text-decoration: underline; font-weight:bold;}

/* ---------------- */
/* Bandeau du haut  */
/* ---------------- */

.fd_orange { background-color: #FF6600; }
.fd_bleu_fonce { background-color: #003265; }
.fd_bordures { background-color: #D7E5F2; }
.fd_beige { background-color: #ECE4D6; }
.fd_bleu_gris { background-color: #7499AB; }
.fd_bleu_clair { background-color: #F6F8FA; }
.fd_gris { background-color: #CCCCCC; }

.bandeau_titre {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000; font-weight:bold;}
.bandeau_titre A:link {color: #000000; text-decoration: none;}
.bandeau_titre A:active {color: #000000; text-decoration: none;}
.bandeau_titre A:visited {color: #000000; text-decoration: none;}
.bandeau_titre A:hover {color: #FF6600; text-decoration: none;}


/* ---------------- */
/*  Général		    */
/* ---------------- */

.titre_page {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #163758; font-weight:bold;}


/* ---------------- */
/*  Panier		    */
/* ---------------- */

.bo_titre {font-family: Tahoma, Verdana, Arial; font-size: 11px; text-decoration: none; color: #000099;}
.bo_ss_titre {font-family: Tahoma, Verdana, Arial; font-size: 11px; text-decoration: none; color: #292498;}
.bo_descriptif {font-family: Tahoma, Verdana, Arial; font-size: 11px; text-decoration: none; color: #5C5C5C;}
.bo_descriptif_noir {font-family: Tahoma, Verdana, Arial; font-size: 11px; text-decoration: none; color: #000000;}
.titre_panier {font-family: Tahoma, Verdana, Arial; font-size: 11px; text-decoration: none; font-weight:bold; color: #FFFFFF; background-color: #5A85B1;}
.fd_bleu {background-color: #336699;}

/* ------------------------------------- */
/*  Liste de choix pour les rubriques    */
/* ------------------------------------- */

.select_classic{font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000000;}
.select_titre{font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #000066; font-weight:bold;}
.select_ss_titre{font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #336699; font-weight:normal;}

/* ---------------- */
/* Plan du site	    */
/* ---------------- */

.plan_site {color: #235383; font-family: Verdana, Arial, sans-serif; font-size: 11px;}
.plan_site A:link {color: #336699; text-decoration: none; font-weight:bold;}
.plan_site A:active {color: #336699; text-decoration: none; font-weight:bold;}
.plan_site A:visited {color: #336699; text-decoration: none; font-weight:bold;}
.plan_site A:hover {color: #336699; text-decoration: underline; font-weight:bold;}

.plan_site_art {color: #006699; font-family: Verdana, Arial, sans-serif; font-size: 11px;}
.plan_site_art A:link {color: #006699; text-decoration: none; font-weight:normal;}
.plan_site_art A:active {color: #006699; text-decoration: none; font-weight:normal;}
.plan_site_art A:visited {color: #006699; text-decoration: none; font-weight:normal;}
.plan_site_art A:hover {color: #006699; text-decoration: underline; font-weight:normal;}

/* ---------------- */
/* Boutique  		*/
/* ---------------- */

.boutique_titre {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #FF6600; font-weight:bold;}
.boutique_titre A:link {color: #FF6600; text-decoration: none;}
.boutique_titre A:active {color: #FF6600; text-decoration: none;}
.boutique_titre A:visited {color: #FF6600; text-decoration: none;}
.boutique_titre A:hover {color: #FF6600; text-decoration: underline;}

.boutique_titre_zoom {font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #FF6600; font-weight:bold;}

.boutique_titre_detail {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #009933; font-weight:bold;}
.boutique_titre_detail A:link {color: #009933; text-decoration: none;}
.boutique_titre_detail A:active {color: #009933; text-decoration: none;}
.boutique_titre_detail A:visited {color: #009933; text-decoration: none;}
.boutique_titre_detail A:hover {color: #009933; text-decoration: underline;}

.boutique_sous_titre {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #006699; font-weight:bold;}
.boutique_sous_titre A:link {color: #006699; text-decoration: none;}
.boutique_sous_titre A:active {color: #006699; text-decoration: none;}
.boutique_sous_titre A:visited {color: #006699; text-decoration: none;}
.boutique_sous_titre A:hover {color: #006699; text-decoration: underline;}

.boutique_descriptif {font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #336699; font-weight:normal;}
.boutique_descriptif A:link {color: #336699; text-decoration: none;}
.boutique_descriptif A:active {color: #336699; text-decoration: none;}
.boutique_descriptif A:visited {color: #336699; text-decoration: none;}
.boutique_descriptif A:hover {color: #000066; text-decoration: none;}


/* 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: #FBC39E #FBC39E #FBC39E #FBC39E;
}

.areatextfield,
.areatextfield_over,
.textfield_over,
.textfield {
	padding: 0.15em 0 0.15em 0.25em;
	border: 1px solid;
}

.textfield
{
	height: auto !important;
	min-height: 1.8em;
	height: 1.8em;
}


.textfield,
.areatextfield,
textarea {
	background-color: #FBFAFA;
	border-color: #CCCCCC #aab3b3 #d5dddd #aab3b3 !important;
}

.textfield:focus,
.textfield_over,
textarea:focus {
	height: auto !important;
	min-height: 1.8em;
	height: 1.8em;
	background-color: #ffffff !important;
	border-color: #FBC39E #FBC39E #FBC39E #FBC39E !important;
}

.areatextfield:focus,
.areatextfield_over {	
	background-color: #ffffff !important;
	border-color: #FBC39E #FBC39E #FBC39E #FBC39E !important;
}
