/* Definition des styles appliques aux balises */
BODY	{font-family:Arial, Helvetica, sans-serif; font-size: x-small; font-weight: normal; color: #000000; background-color: #FFFFFF; margin: 0px 0px 0px 0px; padding: 0px; }
TD 		{font-family:Arial, Helvetica, sans-serif; font-size: x-small; font-weight: normal}
DIV		{font-family:Arial, Helvetica, sans-serif; font-size: x-small; font-weight: normal; color: #000000;}
A       {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; font-weight:normal; text-decoration: underline;}
A:hover {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; font-weight:normal; text-decoration: none;}
FORM	{margin:0;}

#panelplan
{ 
	position:absolute; 
	background:#F5F5F5;
	border:5px solid #666;
	border-top: 0px; 
	width:800px;
	height:1px; 
	left: 50%; 
	right: 50%; 
	margin-left: -400px; 
	margin-right: -400px; 
	display:none;
	z-index:420000;
	background-color:#FFF;
	font-family:lucida, verdana, arial, sans-serif;
	padding:0 0 5px;
	overflow:hidden;
}

/*panel*/

#header{margin-bottom:30px;}

#col3{float:left;}
#article{float:left;}
#error{
margin-top:20px;

text-align:center;

}
#error h1{
color:#FF0000; font-size:48px; font-family:Helvetica, Arial,  sans-serif;
}

#error h2{
color:#666666; font-size:18px; font-family:Helvetica, Arial,  sans-serif;
}

#plan p{
margin:5px 0;

}

#offre ul{ display:block;  color:#FFFFFF; margin-left:5px;  }
#offre #prospect { float:left; display:block;   background-image:url(http://img3.free.fr/2008/portail/im/bg-plan_prospect2.png); background-position:top right; background-repeat:repeat-y; background-color:#FFFFFF; color:#666666; padding:3px; margin-left:10px;  border:1px solid #CCCCCC; border-right:1px solid #AAAAAA;}
#offre #prospect ul{float:left; }
#offre #prospect li{width:212px; float:left;}
#offre #prospect li a{color:#666666;}
#offre #prospect li{margin-left:18px; margin-bottom:3px;}
#offre #prospect span{ display:block; float:left; width:200px;}
#offre #prospzect ul li{width:230px; float:none;}
#offre #prospect h3{ margin-left:10px; font-size:0.8em; color:#EE0000; margin-bottom:2px;}
#offre #prospect h3 a{ font-size:1.1em; color:#EE0000; }
#offre #prospect h3 a.space{ margin-top:10px; }

#alpha{
margin-top:10px;
padding:5px;
}

.lienP {text-align: left; margin-left:1em; cursor: pointer; font-size:10px; font-family:Helvetica, Arial,  sans-serif; color:#4F4F4F; margin-bottom:2px; text-decoration:none; }
li:hover.lienP{ text-decoration:underline}

a:hover.lienGD{ text-decoration:underline}

ul.cat
{
width:190px;
margin-top:10px;
margin-left:10px;
padding:5px;
float:left;
list-style-type: none;
text-align:center;
}

ul.cat h3{color:#666666; font-size:16px; font-weight:bold; margin-top:10px; margin-bottom:5px; padding-bottom:5px; margin-left:0px; font-family:Arial,Helvetica,sans-serif!important; border-bottom:2px solid #999;text-decoration:none; text-align: center;}
ul.cat h3 a{color:#666666!important; font-size:16px!important; font-family:Arial,Helvetica,sans-serif!important;text-decoration:none;}
ul.cat h3 a:hover{color:#FF0000!important; text-decoration:none;}
ul.cat li a{color:#666666!important;}
.letter{
font-size:14px;
background-color: #CCCCCC;
font-weight:bold;
}
#alpha td{
padding:10px;
}
#cat td{
padding:10px;
}
#btn{
width:620px;
text-align:right;
margin:10px;
}

/* panel */

/*derminute*/
.derminute { color: #990000; font-weight: bold; font-size: 11px }

/*texte d'info*/
.txtbase { color: #000000; font-weight: normal; font-size: 11px }

/*Encarts*/
a.lienencart{color: #FFFFFF; font-weight: normal; font-size: 11px }
a.lienencart:hover{color: #000000; font-weight: normal; font-size: 11px; text-decoration:none }

/*Encarts*/
a.lienfooter{color: #FFFFFF; font-weight: normal; font-size: 11px }
a.lienfooter:hover{color: #000000; font-weight: normal; font-size: 11px; text-decoration:none }


/*Ident*/
a.lienident{color: #FFFFFF; font-weight: bold; font-size: 12px }
a.lienident:hover{color: #000000; font-weight: bold; font-size: 12px; text-decoration:none }

/*Top Vente*/
a.topvente{color: #000000; font-weight: bold; font-size: 11px }
a.topvente:hover{color: #000000; font-weight: bold; font-size: 11px; text-decoration: none }

/*Conseils cat*/
.titre-conseil-noir{color: #000000; font-weight: bold; font-size: 12px }

.titre-ficheprod { color: #FFFFFF; font-weight: bold; font-size: 12px  }
.titre-ficheprod-pclub { color: #B5188C; font-weight: bold; font-size: 12px  }

a.aussiachetetitle{ color: 000000; font-weight: bold; font-size: 12px; text-decoration: underline }
a.aussiachetetitle:hover{ color: 000000; font-weight: bold; font-size: 12px; text-decoration: none }
.aussiachprix { color: #000000; font-weight: bold; font-size: 12px; }


/*Nom des magasins dÈfilants*/
a.nomdefilmag{font-weight: bold; font-size: 12px; text-decoration: none; color: #000000 }
a.nomdefilmag:hover {font-weight: bold; text-decoration: none; color: #990000 }

/* produits */
.txt-prod {text-decoration: none; color: #000000; font-size: 12px}
a.txt-prod {text-decoration: underline ;font-weight: bold; color: #000000; font-size: 12px}
a.txt-prod:hover {text-decoration: underline; font-weight: bold; color: #4D4D4D; font-size: 12px}
.txt-prod-10blanc {text-decoration: none; color: #FFFFFF; font-size: 10px}
.txt-prod-blanc {text-decoration: none; color: #FFFFFF; font-size: 12px}
a.txt-prod-blanc {text-decoration: underline ;font-weight: bold; color: #FFFFFF; font-size: 12px}
a.txt-prod-blanc:hover {text-decoration: underline; font-weight: bold; color: #FFFFFF; font-size: 12px}
descr-prod {text-decoration: none; color: #000000; font-weight:normal; font-size: 11px}
a.lien-prod {text-decoration: underline; color: #000000; font-weight:normal; font-size: 11px}
a.lien-prod:hover {text-decoration: underline; color: #4D4D4D; font-weight:normal; font-size: 11px}
.prix-gris{text-decoration: none; color: #000000; font-weight:bold; font-size: 11px}
.prixbarre{font-size: 11px; color: #FF0000; font-weight:normal}
.prixprombarre{font-size: 11px; color: #4D4D4D; font-weight:bold}
.prixpromo{font-size: 11px; color: #000000; font-weight:bold}
.txt-noprod{text-decoration: none; color: #C9DC5D; font-weight:bold; font-size: 12px}

/* home */
.fond-vertclair {background-color: #D9E78E}
.titre_produits {font-size: 12px; font-weight: bold; color:#4C4C4C;}
.txt12grisbold {font-size: 11px; color: #4B4B4B; font-weight: bold;}

/*nom des catÈgories*/
.catMain-page-soldes {background-color: #C50F5C; color: #FFFFFF; font-weight: bold; font-size: 12px; line-height: 13px; padding: 2px 7px;}
.catMain-page-soldes .liencat, .catMain-page-soldes .liencat:hover {color: #FFF; font-weight: bold; line-height: 17px;}
.nom-cat {color: #FFFFFF; font-weight: bold; font-size: 11px; padding: 2px 4px; line-height: 11px}
.nom-cat-soldes {background: url('../images_lang/categories/fond_titre_cat_soldes.png') repeat; font-size: 14px; line-height: 15px;}

.noms-scat {color: #FFFFFF; font-weight: bold; font-size: 12px}
a.noms-scat {color: #FFFFFF; font-weight: bold; font-size: 12px; text-decoration:none}
a.noms-scat:hover {color: #000000; font-weight: bold; font-size: 12px; text-decoration:none}
.noms-scat-pclub {color: #FFFFFF; font-weight: bold; font-size: 12px}
a.noms-scat-pclub {color: #000000; font-weight: bold; font-size: 12px; text-decoration:none}
a.noms-scat-pclub:hover {color: #FFFFFF; font-weight: bold; font-size: 12px; text-decoration:none}
.noms-scat-pclub2 {color: #FFFFFF; font-weight: bold; font-size: 11px}
a.noms-scat-pclub2 {color: #000000; font-weight: bold; font-size: 11px; text-decoration:none}
a.noms-scat-pclub2:hover {color: #FFFFFF; font-weight: bold; font-size: 11px; text-decoration:none}
.txt-main {color: #6276B8; font-size: 12px}
a.txt-main {color: #6276B8; font-size: 12px}
a.txt-main:hover {text-decoration: none;color: #6276B8; font-size: 12px}

a.liencat {color : #000000; text-decoration: underline }
a.liencat:hover {color : #000000; text-decoration: none }

a.btn-noir{color: #000000;}
a.btn-noir:hover {text-decoration: none; color: #4D4D4D;}
a.btn-fermer{color: #990000;}
a.btn-fermer:hover {text-decoration: none; color: #000000;}
a.btn-home{text-decoration: none; color: #000000;}
a.btn-home:hover {text-decoration: none; color: #4D4D4D;}

.color-mag {color: #990000; border: #990000}
.color-tableau {background-color: #990000;}
.bg-vert {background-color: #C9DC5D}
.color-image {border: 1px solid #990000;}
.cadremag {border: #990000; color: #990000; font-size: 11px; font-weight: bold;}
.cadrenoir {border: #000000; color: #000000; font-size: 12px; font-weight: normal;}
.cadre-blanc {border: #FFFFFF; color: #FFFFFF;}
.txt-blanc {color: #FFFFFF; font-weight: bold;}
a.txt-blanc {text-decoration: none; font-size: 12px;}
a.txt-blanc:hover {text-decoration: none;color: #CCCCCC; font-size: 12px; font-weight: bold;}
.titrepartmag {font-size: 11px; font-weight: bold; color: #990000;}
.contmagadr {font-size: 11px; color: #000000;}
.contmagdispo {color: #990000;}
.cadrevert {border: #C9DC5D; color: #C9DC5D;}
.cadrevert-pclub {border: #B2007C; color: #B2007C;}
.cadrenav {border: #828282; color: #828282}
.cadrenoir {border: #000000; color: #000000}
.cadrenoir-pclub {border: #B2007C; color: #B2007C;}
.navnommag {color: #000000; font-weight: bold;}
.navnav {color: #000000; font-size: 12px;}
a.navnav:hover {text-decoration: none; color: #4D4D4D; font-size: 12px;}
/*pagination dans listing produit*/
.pagi {color: #FFFFFF; font-weight: bold; font-size: 11px; text-decoration: underline;}
a.pagi:hover {text-decoration: none; font-weight: bold; color: #C9DC5D; font-size: 11px; text-decoration: underline;}
.principalnav {background-color: #828282; font-weight: bold; font-size: 12px; margin: 0px 0px 0px 0px}
.nostock {background-color: #000000; color: #FFFFFF; font-size: 12px; margin: 0px 0px 0px 0px}
.text-blanc-cadre {color: #FFFFFF; font-size: 12px;}

/*pagination dans listing produit poney_club*/
.pagi-pclub {color: #B5188C; font-weight: bold; font-size: 11px; text-decoration: underline;}
a.pagi-pclub:hover {text-decoration: none; font-weight: bold; color: #000000; font-size: 11px; text-decoration: underline;}

/*Formulaire de contact*/

.contact-frm {color: #990000; font-size: 12px; border-color: #990000; border-width: 1px;}
input.contact-frm, select.contact-frm, textarea.contact-frm {border-width: 1px; border-color: #990000}
.contact-txt {color: #000000; font-weight: bold; font-size: 12px;}
.contact-label {color: #4D4D4D; font-weight: bold; font-size: 12px;}
.contact-txt-chk {color: #4D4D4D; font-size: 12px;}
.contact-diff {color: #990000; background-color: #828282; font-size: 12px;}
.contact-msg {color: #990000; font-weight: bold; font-size: 12px;}


/*Formulaire aide*/
.txt-aide {color: #000000; font-size: 12px;}
a.txt-aide {color: #990000; font-weight: bold; font-size: 12px;}
a.txt-aide:hover {text-decoration: none; font-weight: bold; font-size: 12px;}
.bg-menu {background-color: #4D4D4D}
.menu {color: #990000; font-size: 11px;}
a.menu {color: #4D4D4D; font-size: 11px;}
a.menu:hover {text-decoration: none; font-size: 11px;}


/*Conseils*/
.txt-cadre{color: #FFFFFF; font-size: 12px;}
a.txt-cadre{color: #FFFFFF; font-weight: bold; font-size: 12px;}
a.txt-cadre:hover{color: #FFFFFF;text-decoration: none; font-weight: bold; font-size: 12px;}
.txt-selles{color: #80B3B3; font-size: 14px}
.txt-mors{color: #80B3E6; font-size: 14px}
.txt-pansage{color: #99CC99; font-size: 14px}
.txt-couv{color: #FFA94F; font-size: 14px}
.txt-bandages{color: #7498C0; font-size: 14px}
.txt-cavalier{color: #B38099; font-size: 14px}
.bg-conseil{background-color: #4D4D4D; color: #FFFFFF}
.txt-blanc{color: #FFFFFF; font-size: 12px}


/*Selle*/
.selle-menu{color: #4D4D4D; font-size: 12px;}
a.selle-menu{color: #4D4D4D; font-weight: bold; font-size: 12px;}
a.selle-menu:hover{color: #4D4D4D;text-decoration: none; font-weight: bold; font-size: 12px;}


/*Selles*/
.cadre-conseil{color: #80B3B3; border: #80B3B3}
.titre-categ{color: #80B3B3;font-size: 15px; font-weight: bold;}
.titre-tab-taille{color: #000000; background-color: #828282; font-weight: bold; font-size: 12px;}
.titre-tab-taille2{color: #000000; background-color: #666666; font-weight: bold; font-size: 12px;}
.txt-values{color: #000000; font-size: 12px;}


/*Mors*/
.cadre-conseil-mors{color: #80B3E6; border: #80B3E6}
.titre-categ-mors{color: #80B3E6;font-size: 15px; font-weight: bold;}
.titre-tab-taille-mors{color: #000000; background-color: #828282; font-weight: bold; font-size: 12px;}


/*Couverturee*/
.cadre-conseil-couverture{color: #FFA94F; border: #FFA94F}
.titre-categ-couverture{color: #FFA94F;font-size: 15px; font-weight: bold;}


/*Bandage*/
.cadre-conseil-bandage{color: #7498C0; border: #7498C0}
.titre-categ-bandage{color: #7498C0;font-size: 15px; font-weight: bold;}
.titre-tab-taille-bandage{color: #000000; background-color: #828282; font-weight: bold; font-size: 12px;}

/*autre*/
.cadre-conseil-autre{color: #9D6534; border: #9D6534}
.titre-categ-autre{color: #9D6534;font-size: 15px; font-weight: bold;}
.titre-tab-taille-autre{color: #000000; background-color: #828282; font-weight: bold; font-size: 12px;}

/*Cavalier*/
.cadre-conseil-cavalier{color: #B38099; border: #B38099}
.titre-categ-cavalier{color: #B38099;font-size: 15px; font-weight: bold;}

/*Pansage*/
.cadre-conseil-pansage{color: #99CC99; border: #99CC99}
.titre-categ-pansage{color: #99CC99;font-size: 15px; font-weight: bold;}

/*Esprit*/
.txt-esprit {color: #FFFFFF; font-weight: bold;}
a.txt-esprit {text-decoration: none;}
a.txt-esprit:hover {text-decoration: none;color: #FFFFFF; font-weight: bold;}
a.carte {text-decoration: none; font-weight: bold;color: #000000;}
a.carte:hover {text-decoration: none; font-weight: bold;color: #990000;}
.txt-menu-esprit {color: #FFFFFF; background-color: #990000; font-weight: bold;}
a.txt-menu-esprit {color: #FFFFFF; font-weight: bold;}
a.txt-menu-esprit:hover {text-decoration: none;color: #FFFFFF; font-weight: bold;}
.txt-rouge {color: #990000; font-size: 12px;}


/*Compte*/
.txt-titre-acces {color: #990000; font-size: 12px;}
a.lien-adr {color: #FFFFFF; font-weight: bold; font-size: 12px;}
a.lien-adr:hover {color: #C9DC5D; text-decoration: none; font-weight: bold; font-size: 12px;}
a.haut-olive {color: #000000; font-size: 11px;}
a.haut-olive:hover {color: #C9DC5D; text-decoration: none; font-size: 11px;}


/*Recherche*/
.rech-frm {font-size: 12px; border-color: #C9DC5D; border-width: 1px;}
.cadrerech {border: #C9DC5D; color: #C9DC5D; font-size: 12px; font-weight: bold;}
.txt-rech {color: #000000; font-size: 12px;}


/*Paiement*/
.fianet {color: #000000; font-size: 20px; font-weight: bold; font-style: italic}
.fianetpt {color: #000000; font-size: 12px; font-weight: bold; font-style: italic}
/*.menu-paiement {color: #4D4D4D; background-color: #C9DC5D; font-size: 12px; font-weight: bold;}*/

.menu-paiement {color: #4D4D4D; background-color: #C9DC5D; font-size: 12px; font-weight: bold;}
.menu-paiement-destock {color: #4D4D4D; background-color: #4DFF4D; font-size: 12px; font-weight: bold;}
.menu-paiement-frais3 {color: #4D4D4D; background-color: #FFFFFF; font-size: 12px; font-weight: bold;}

.menu-paiement-frais {color: #4D4D4D; background-color: #FAFFA0; font-size: 12px; font-weight: bold;}

.menu-paiement-frais2 {color: #4D4D4D; background-color: #FAFFA0; font-size: 12px; font-weight: bold;border-left-width:1px; border-left-style:solid; border-left-color:#838383; border-right-width:1px; border-right-style:solid; border-right-color:#838383;}

.paiement-gris {color: #FFFFFF; background-color: #828282; font-size: 12px;}
.paiement-gris6 {color: #FFFFFF; background-color: #666666; font-size: 12px;}

.paiement-gris2 {color: #FFFFFF; background-color: #828282; font-size: 12px;border-left-width:1px; border-left-style:solid; border-left-color:#FFFFFF; border-right-width:1px; border-right-style:solid; border-right-color:#FFFFFF;}

.paiement-gris3{border-left-width:1px; border-left-style:solid; border-left-color:#838383; border-right-width:1px; border-right-style:solid; border-right-color:#838383; background-color:#FAFFA0;}
.panier-fleche{ padding-top:2px;padding-bottom:2px;}

a.paiement{color: #4D4D4D; background-color: #C9DC5D; font-size: 12px;}
a.paiement:hover{color: #4D4D4D; background-color: #C9DC5D;text-decoration: none; font-size: 12px;}
.paiement-total{font-size:20px;font-weight:bold;color:#000000; background-color:#C9DC5D;}
.paiement-total-destock{font-size:20px;font-weight:bold;color:#000000; background-color:#4DFF4D;}

/*a.paiement2{color: #000000; font-weight: bold; font-size: 12px;}
a.paiement2:hover{color: #000000; text-decoration: none; font-size: 12px;}*/
a.paiement2{color: #4D4D4D; font-size: 12px;}
a.paiement2:hover{color: #4D4D4D; text-decoration: none; font-size: 12px;}

.paiement-bordures1 {border-left-width:1px; border-left-style:solid; border-left-color:#FFFFFF; border-right-width:1px; border-right-style:solid; border-right-color:#FFFFFF;}
.paiement-bordures2 { background-color:#838383;border-left-width:1px; border-left-style:solid; border-left-color:#FFFFFF; border-right-width:1px; border-right-style:solid; border-right-color:#FFFFFF; }
.paiement-bordures3{border-left-width:1px; border-left-style:solid; border-left-color:#838383; border-right-width:1px; border-right-style:solid; border-right-color:#838383; background-color:#FAFFA0;}
.paiement-franco{font-size:13px;font-weight:bold;color:#000000;padding-left:5px;}

.bouton-recalc{ border-style:solid; border-width:1px; border-color:#C9DC5D; }

a.client-frm{color: #000000; font-weight: bold; font-size: 12px;}
a.client-frm:hover{color: #FFFFFF; text-decoration: underline; font-size: 12px;}
.titre-ident {color: #C9DC5D; font-size: 18px; font-weight: bold;}
.txt-olive {color: #C9DC5D; font-size: 12px;}
a.txt-olive {color: #C9DC5D; font-size: 12px;}
a.txt-olive:hover {color: #C9DC5D; text-decoration: none; font-size: 12px;}
a.commandes-olive {color: #FFFFFF; font-size: 12px;}
a.commandes-olive:hover {color: #C9DC5D; text-decoration: none; font-size: 12px;}
.cadre-olive {color: #000000; background-color: #C9DC5D; font-size: 12px; }
a.blanc {color: #FFFFFF; font-size: 12px;}
a.blanc:hover {color: #FFFFFF; text-decoration: none; font-size: 12px;}
chkinfos2{background-color: #B7B7B7;}

a.mag-link{color: #990000; font-size: 12px;}
a.mag-link:hover{color: #4D4D4D;text-decoration: none; font-size: 12px;}
a.link{color: #990000; font-size: 11px;}
a.link:hover{color: #4D4D4D;text-decoration: none; font-size: 11px;}

a.prix-pack{text-decoration: none; color: #FFFFFF; font-size: 15px; font-weight: bold}
a.prix-pack:hover{text-decoration: none; color: #FFFFFF; font-size: 15px; font-weight: bold}

.txt-pack-select{color: #006600; font-size: 10px; font-weight: bold}
.border-pack{color: #006600; font-size: 10px; font-weight: bold}
.bkg-pack{background-color: #006600; font-size: 10px; font-weight: bold}
.msg-pack{color: #FF0000; font-size: 12px; font-weight: bold; text-decoration: none}
.info-pack{color: #000000; font-size: 12px; font-weight: bold; text-decoration: none}
.prix-pack-barre{color: #FF0000; font-size: 14px; font-weight: bold; text-decoration: line-through}
.bg-pack {background-color: #669966}
.puce-pack {background-color: #ECC300;border: 1px solid;color: #669966}
.prixpack {color: #ECC300; font-size: 11px; font-weight: bold;}
.pack{color: #FFFFFF; font-weight: bold; font-size: 12px;}
a.pack{color: #FFFFFF; text-decoration: underline; font-weight: bold; font-size: 12px;}
a.pack:hover{color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 12px;}
.testradio {background-color: #E6E6E6}
.aide-pack {color: #006600; font-weight: bold; font-size: 12px}
.list-tacart {color: #000000; font-size: 10px}

.rollDestock{
	background-color: #4DFF4D;
}
.rollDestock:hover{
	background-color: #FFFF00;
}

/* paiement destockage */
.menu-paiement-destockage {color: #4D4D4D; background-color: #4DDA7C; font-size: 12px; font-weight: bold;}


/* dhu */
.texte15boldblack {color:#000000; font-size:15px; font-weight:bold;}
.texte12boldgrey {color:#4D4D4D; font-size:12px; font-weight:bold;}
.texte15boldgrey {color:#4D4D4D; font-size:15px; font-weight:bold;}
.inputtext {border-style:solid; border-width:1px; border-color:#000000;}
.texte12boldblack {color:#000000; font-size:12px; font-weight:bold;}
.texte12grey {color:#4D4D4D; font-size:12px; font-weight:normal;}
.texte12greybold {color:#4D4D4D; font-size:12px; font-weight:bold;}
.texte14boldred {color:#990000; font-size:14px; font-weight:bold;}
a.texte12boldblack {color:#000000; font-size:12px; font-weight:bold; text-decoration:underline;}
a.texte12boldblack:hover {color:#4DFF4D; font-size:12px; font-weight:bold; text-decoration:underline;}
.texte12black {color:#000000; font-size:12px; font-weight:normal;}
a.texte12black {color:#000000; font-size:12px; font-weight:normal; text-decoration:underline;}
a.texte12black:hover {color:#666666; font-size:12px; font-weight:normal; text-decoration:underline;}
.inputtext { border:1px solid #990000 }
a.texte14boldred {color:#990000; font-size:14px; font-weight:bold; text-decoration:none;}
a.texte14boldred:hover {color:#000000; font-size:14px; font-weight:bold; text-decoration:none;}
.texte12boldred {color:#990000; font-size:12px; font-weight:bold; text-decoration:none;}
a.texte12boldred {color:#990000; font-size:12px; font-weight:bold; text-decoration:none;}
a.texte12boldred:hover {color:#000000; font-size:12px; font-weight:bold; text-decoration:none;}
.inputtext2 { border:1px solid #000000; font-size:12px; font-weight:bold; color:#990000; }

/* header panier */
.txtgris11bold {font-family:Arial, Helvetica, sans-serif;color:#4C4C4C; font-size:11px; font-weight:bold;}

/* annonces atpadd home */
.txtnoir11noir {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:0.75em; font-weight:bold;}
.txtmauve14 {color:#6276B8; font-size:14px; font-weight:bold;}

/* carte de fidélité */
.arial20boldblanc {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
}
.arial15boldblanc {
	font-family: Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
}
.arial15boldblack {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:15px;
	font-weight:bold;
}
.arial15boldorange {
	font-family: Arial, Helvetica, sans-serif;
	color:#F16B20;
	font-size:15px;
	font-weight:bold;
}
.arial11orange {
	font-family: Arial, Helvetica, sans-serif;
	color:#F16B20;
	font-size:12px;
}

.arial12orange {
	font-family: Arial, Helvetica, sans-serif;
	color:#F16B20;
	font-size:12px;
	font-weight:normal;
}


a.arial12orange {
	font-family: Arial, Helvetica, sans-serif;
	color:#F16B20;
	font-size:12px;
	font-weight:normal;
}

.arial12rouge {
	font-family: Arial, Helvetica, sans-serif;
	color:#990000;
	font-size:12px;
	font-weight:normal;
}


.arial12boldorange {
	font-family: Arial, Helvetica, sans-serif;
	color:#F16B20;
	font-size:12px;
	font-weight:bold;
}

a.arial12boldorange {
	font-family: Arial, Helvetica, sans-serif;
	color:#F16B20;
	font-size:12px;
	font-weight:normal;
}

a.arial12boldorange:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#F16B20;
	font-size:12px;
	font-weight:normal;
}

.arial12vert {
	font-family: Arial, Helvetica, sans-serif;
	color:#77B142;
	font-size:12px;
	font-weight:normal;
}

a.arial12vert {
	font-family: Arial, Helvetica, sans-serif;
	color:#77B142;
	font-size:12px;
	font-weight:normal;
}

.arial12boldvert {
	font-family: Arial, Helvetica, sans-serif;
	color:#77B142;
	font-size:12px;
	font-weight:bold;
}
a.arial12boldvert {
	font-family: Arial, Helvetica, sans-serif;
	color:#77B142;
	font-size:12px;
	font-weight:bold;
	text-decoration: underline;
}
a.arial12boldvert:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#77B142;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
}
.arial12boldblack {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
a.arial12boldblack {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
a.arial12boldblack:hover {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.arial12black {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:normal;
}

.arial14vert{
	font-family: Arial, Helvetica, sans-serif;
	color:#77B142;
	font-size:14px;
	font-weight:normal;
}

.arial14orange{
	font-family: Arial, Helvetica, sans-serif;
	color:#F1742E;
	font-size:14px;
	font-weight:bold;
	line-height: 150%;
}

.arial12gris {
	font-family: Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:12px;
	line-height: 150%;
}

.erreur_fid {
	font-family: Arial, Helvetica, sans-serif;
	color:#CC0000;
	font-size:12px;
	font-weight:bold;
} 


/* PADD CINEMA */
div .cinema-div {width: 980px; text-align: center;}

.cinema-link {color: #fff; text-decoration: none; font-size: 15px;}
.cinema-link:hover {color: #2563A5; text-decoration: none; font-size: 15px;}
.cinemaHome-link {color: #2563A5; text-decoration: none; font-size: 13px;}
.cinemaHome-link:hover {color: #000000; text-decoration: none; font-size: 13px;}
