/* ..:: == CSS Document for AMI == ::.. */

/* .:: Indexations ::. */

.index { font:normal 11px Arial; color:#FFFFFF; }

a.indexalpha { font:normal 18px Arial; color:#000000; text-decoration:none; }
a.indexalpha:hover { font:normal 18px Arial; color:#FFFFFF; text-decoration:none; } 
a.indexalpha1 { font:normal 11px Arial; /*height:20;*/ color:#000000; margin:0px 0 -6px 0; display:block; text-decoration:none; line-height:10px; position:relative; }
a.indexalpha1:hover { font:normal 11px Arial; color:#009999; text-decoration:underline; }
.indexalpha2 { font:normal 18px Arial; padding:10px 0 10px 0; }
a.indexalpha3 { font:normal 11px Arial; color:#b5b5b5; text-decoration:none; }
a.indexalpha3:hover { font:normal 11px Arial; color:#009999; text-decoration:underline; }

/* .:: Titres ::. */

.titre1 { font:normal 10px Arial,Verdana; text-transform:uppercase; font-weight:bold; color:#FFFFFF; padding:2px; text-align:left; }
.titrerub { font:normal 10px Arial; font-weight:normal; text-transform:uppercase; color:#FFFFFF; padding:2px; text-align:center; }
.titrerub2 { font:normal 10px Arial; font-weight:normal; text-transform:uppercase; color:#FFFFFF; padding:6px 0; text-align:center; }
.titreliste { font:normal 10px Arial; text-transform: uppercase; font-weight:bold; color:#FFFFFF; padding:2px; display:table-cell; *display:block; width:auto; text-align:left; }

/* .:: Encadrements ::. */

.boite { border-top:2px solid #B4B2B0; border-right:2px solid #B4B2B0; border-bottom:2px none #B4B2B0; border-left:2px none #B4B2B0; }
.boite0 { border-top:2px none #B4B2B0; border-right:2px none #B4B2B0; border-bottom:2px solid #B4B2B0; border-left:2px none #B4B2B0; }
.boite01 { border-top:2px none #B4B2B0; border-right:2px none #B4B2B0; border-bottom:2px solid #B4B2B0; border-left:2px none #B4B2B0; }
.boite2 { border-top:2px solid #B4B2B0; border-right:2px none #B4B2B0; border-bottom:2px none #B4B2B0; border-left:2px none #B4B2B0; }
.boite3 { border-top: 2px none #B4B2B0; border-right:2px solid #B4B2B0;	border-bottom:2px none #B4B2B0;	border-left:2px none #B4B2B0; }
.boite4 { border-top: 2px none #B4B2B0; border-right:2px solid #B4B2B0; border-bottom:2px solid #B4B2B0; border-left:2px none #B4B2B0; }
.boitelrtb { border-top:2px solid #B4B2B0; border-right:2px solid #B4B2B0; border-bottom:2px solid #B4B2B0; border-left: 2px solid #B4B2B0; }
.boitertb { border-top:2px solid #B4B2B0; border-right:2px solid #B4B2B0; border-bottom:2px solid #B4B2B0; border-left:2px none #B4B2B0; }
.boitetb { border-top:2px solid #B4B2B0; border-right:2px none #B4B2B0; border-bottom:2px solid #B4B2B0; border-left:2px none #B4B2B0; }

/* .:: Styles colonnes ::. */

.col1 {	font:normal 11px Arial; color:#CC0000; text-decoration:underline; padding-left:2px; /*position:absolute; *position:relative;*/text-overflow:ellipsis; overflow:hidden; width:auto; display:block; }
.col12 { font:normal 11px Arial; color:#CC0000; padding-left:5px;}
.col21 { font:normal 10px Arial; color: #847AB6; padding:0 0 0px 5px; *padding:0; }
.col22 { font:normal 11px Arial; text-align:left; }

/* .:: Les menus ::. */

a.menuh { font:bolder 10px Arial; color:#B5B5B5; }
a.menuh:hover { font:bolder 10px Arial; color:#FFFFFF; text-decoration:none; }

a.menulog { font:bolder 10px Arial; color:#B5B5B5; }
a.menulog:hover { font:bolder 10px Arial; color:#000000; text-decoration: none; }

a.menuprod { font:normal 9px Arial; color:#FFFFFF; text-decoration:none; text-transform:uppercase; letter-spacing:1px; padding:6px 0; display:block; position:relative; }

.menu1 { background-color:#98D02E; }
.menu1hover { background-color:#0F6734; }
.menu2 { background-color:#F96611; }
.menu2hover { background-color: #CB1009; }
.menu3 { background-color:#2EB0D0; }
.menu3hover { background-color: #204D95; }
.menu4 {background-color:#160A67; }
.menu4hover { background-color:#6356A6; }
.menu5 { background-color:#66C3B5; }
.menu5hover { background-color:#146666; }

a.menuacc { font:bolder 10px Arial,Verdana; color:#000000; }
a.menuacc:hover { font:bolder 10px Arial,Verdana; color:#000000; text-decoration:none; }

a.menuins { font:bolder 10px Arial,Verdana; color:#FFFFFF; }
a.menuins:hover { font:bolder 10px Arial,Verdana; color:#000000; text-decoration:none; }

a.menued { font:bolder 10px Arial,Verdana; color:#FFFFFF; }
a.menued:hover { font:bolder 10px Arial,Verdana; color:#000000; text-decoration:none; }

a.menued1 { font:bolder 10px Arial,Verdana; color:#FFFFFF; text-decoration:none; cursor:text; }
a.menued1:hover { font:bolder 10px Arial,Verdana; color:#FFFFFF; text-decoration:none; cursor:text; }

a.menubacc { font:bolder 10px Arial,Verdana; color:#000000; }
a.menubacc:hover { font:bolder 10px Arial,Verdana; color:#B5B5B5; text-decoration:none; }
a.menubacc2 { font:normal 11px Arial,Verdana; color:#000000; }
a.menubacc2:hover {  font:normal 11px Arial,Verdana; color:#B5B5B5; text-decoration:none; }

/* .:: Champs ::. */

.inputsearch, .inputsearch1 { font:normal 10px Verdana; width:80px; border:1px solid #B5B5B5; height:16px; }
.inputsearch1 { text-align:right; }

.inputlist { font:normal 9px Verdana; width:48px; border:1px solid #B5B5B5; height:16px; }
.inputlist1 { font:normal 9px Verdana; width:48px; border:1px solid #B5B5B5; height:16px; text-align:right; }
.inputlist2 { font:normal 9px Verdana; width:170px; border:1px solid #B5B5B5; height:16px; text-align:right; }

.inputtotal { font:normal 9px Verdana; width:48px; border:1px none #B5B5B5; height:16px; text-align:right; }
.inputcompte { font:normal 9px Verdana; width:100px; border:1px solid #B5B5B5; height:16px; }
.inputremise { font:normal 9px Verdana; width:48px; border:1px none #B5B5B5; height:14px; text-align:right; color:#FFFFFF; background-color:#FF0000; }
.inputcaisse { font:normal 9px Verdana; width:60px; height:14px; border:1px none #B5B5B5; text-align:right; background-color:#FFFFFF;}
.inputcatalogue { font:normal 9px Verdana; width:200px; border:1px solid #B5B5B5; height:16px; }

.inputtextarea { font:normal 9px Verdana; width:200px; height:60px; border:1px solid #B5B5B5; }

.inputperso { font:normal 9px Verdana; width:300px; height:16px; border:1px solid #B5B5B5; }

/* .:: Listes à puces ::. */

.puce { font:normal 10px Arial; line-height:10px; color:#FFFFFF; text-decoration:none; }
a.pucer1 { font:normal 10px Arial,Verdana; color:#0F6734; text-decoration:none; line-height:10px; display:block; position:relative; }
a.pucer1:hover { font:normal 10px Arial,Verdana; color:#FFFFFF; text-decoration:none; line-height:10px; }
a.pucer2 { font:normal 10px Arial,Verdana; color:#CB1009; text-decoration:none; line-height:10px; display:block; position:relative; }
a.pucer2:hover { font:normal 10px Arial,Verdana; color:#FFFFFF; text-decoration:none; line-height:10px; }
a.pucer3 { font:normal 10px Arial,Verdana; color:#204D95; text-decoration:none; line-height:10px; display:block; position:relative; }
a.pucer3:hover { font:normal 10px Arial,Verdana; color:#FFFFFF; text-decoration:none; line-height:10px; }
a.pucer4 { font:normal 10px Arial,Verdana; color:#988EC4; text-decoration:none; line-height:10px; display:block; position:relative;}
a.pucer4:hover { font:normal 10px Arial,Verdana; color:#FFFFFF; text-decoration:none; line-height:10px; }
a.pucer5 { font:normal 10px Arial,Verdana; color:#146666; text-decoration:none; line-height:10px; display:block; position:relative; }
a.pucer5:hover { font:normal 10px Arial,Verdana; color:#FFFFFF; text-decoration:none; line-height:10px; }
a.pucer6 { font:normal 10px Arial,Verdana; color:#146666; text-decoration:none; line-height:10px; display:block; position:relative; }
a.pucer6:hover { font:normal 10px Arial,Verdana; color:#FFFFFF; text-decoration:none; line-height:10px; }

	/* .:: Listes divers ::. */

.listeprod { font:normal 9px Arial; color:#000000; }

.lienliste { font:normal 11px Arial; color:#CC0000; text-decoration: underline; padding-left:5px; }


/* .:: Styles divers ::. */

.panier { font:normal 10px Arial; color:#000000; }

.indent { font:bold 10px Arial,Verdana; color:#FFFFFF; text-align:justify; }

.tableh { font:bolder 9px Verdana; color:#B5B5B5; }

.who { font:bolder 10px Arial; color:#FFFFFF; }

.promo1 { font:normal 13px Arial; color:#000000; }
.promo2 { font:normal 14px Arial; color:#FFFFFF; }
.promomenu { font:normal 13px Arial; color:#48857E; }

.mac { padding-top:2;}

.condition1 { font:bold 12px Arial; padding:10px 0 5px 0; }

.aide { font:bold 9px Verdana; color:#B5B5B5; padding:3px; text-align:justify; }
.aide2 { font:bold 11px Verdana; color:#B5B5B5; padding:3px; text-align:justify; }
.aidelink { font:bold 11px Verdana; color:#B5B5B5; }
.aidelink:hover { font:bold 11px Verdana; color:#000000; }

.contact { color:#666666; text-decoration:none; font-weight:bold; }


/* === Maj 20080526 par Manitra ===*/

.colListeXts { font:normal 11px Arial; text-align:left; width:auto; }
.cerfa_ArtLib { font:normal 11px Arial; text-align:left; text-overflow:ellipsis; overflow:hidden; width:auto; display:block; }
a.indexalphaFaq { font:normal 11px Arial; color:#000000; text-decoration:none; line-height:14px; margin:0px 0 -6px 0; display:block; position:relative; }
a.indexalphaFaq:hover { color:#009999; text-decoration:underline; }



/* === Modif 20090617 par Fidy ===*/

table tr td.indent { padding-top:8px; }
table tr td.indent a { font:bolder 10px Arial; color:#B5B5B5; display:block; line-height:0.5em; }
table tr td.indent a:hover { font:bolder 10px Arial; color:#FFFFFF; text-decoration:none; line-height:0.5em; }