/*Balises de base*/
BODY {font-family: Verdana, Helvetica, sans-serif;}
TABLE {font-size: 12px;}
TD {font-size: 10px;font-family: Verdana, Helvetica, sans-serif;}
a{color: #210760;}

/*Titres*/
.titre {
	color : #000000;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
}
.sstitre { color : #260463; font-size: 11px; font-weight: bold; text-decoration:none;}

/*Tableaux*/
.tblsstitre{ background-color : #D6D6E6; font-weight:bold; color: #2D2C2A; padding-top:3px; padding-bottom:3px; padding-left:5px; border-top: #999999 1px solid; border-bottom: #999999 1px solid;}
.tblligne{ background-color : #FFFFFF; padding-top:3px; padding-bottom:3px; padding-left:5px; border-bottom: #999999 1px solid; }
.tblsstitre1{ background-color : #D6D6E6; font-weight:bold; color: #2D2C2A; padding-top:3px; padding-bottom:3px; padding-left:5px; border-bottom: #999999 1px solid;}
.tblligne_sanstrait{ background-color : #FFFFFF; padding-top:3px; padding-bottom:3px; padding-left:5px; }
.tbllignealter{ background-color : #EDEDF5; padding-top:3px; padding-bottom:3px; padding-left:5px; border-bottom: #999999 1px solid;}
.tbllignealter1{ background-color : #EDEDF5; padding-top:3px; padding-bottom:3px; padding-left:5px; border-top: #999999 1px solid; border-bottom: #999999 1px solid;}
.tbl{ background-color : #999999;}

/*Titres*/
.titremenunoir { color : #FFFFFF; padding-left : 5px; padding-top:3px; padding-bottom:3px; font-weight:bold; background-color: #2F2A27; border-bottom: #FFFFFF 1px solid; }
.titremenurouge { color : #FFFFFF; padding-left : 14px; padding-top:3px; padding-bottom:3px; font-weight:bold; background: #080051 url(../visuel/menu/fndbarrerouge.gif) repeat-y left; border-bottom: #FFFFFF 1px solid;}
.titremenugris { text-transform: uppercase; color : #FFFFFF; padding-left : 5px; padding-top:5px; padding-bottom:5px; font-weight:bold; background-color: #9393B7; border-bottom: #FFFFFF 1px solid; }

/*Sous menu*/
.ssmenu { color : #FFFFFF; font-weight: bold; padding-top:3px; padding-bottom:3px; padding-left:10px; padding-right:10px; background: url(../visuel/global/sepmenu.gif) no-repeat right; background-color : #260463;}
.ssmenu a {color : #FFFFFF}
.ssmenu a:hover {color : #FFE901; text-decoration:none;}	
.ssmenu_on {color : #FFE901; font-weight: bold; padding-top:3px; padding-bottom:3px; padding-left:10px; padding-right:10px; background: url(../visuel/global/sepmenu.gif) no-repeat right; background-color : #260463;}

/*Fonds*/
.fondgrisfonce{ background-color : #2F2A27;}
.fondgrismoyen{ background-color : #D6D6E6;}
.fondgrisclair{ background-color : #EDEDF5;}
.fondrouge{ background-color : #210760;}
.fondrougefonce{ background-color : #210760;}
.fondfonce{ background-color : #770101;}
.fondgold{background-color : #9C824A;}
.fondtourpointille { padding:10px; background: url(../visuel/global/tour_pointille.gif) right bottom;}

.liensouligne {text-decoration: underline; color : #000000;}

.texterouge10 {color : #260463; font-size: 10px;}
.texterouge12 {color : #260463; font-size: 12px;}
.textenoir9 {color : #000000; font-size: 9px; font-family: Arial;}
.textenoir10 {color : #000000; font-size: 10px;}
.textenoir11 {color : #000000; font-size: 11px;}
.textenoir12 {color : #000000; font-size: 12px;}
.textenoir14 {color : #000000; font-size: 14px;}
.textegris10 {color : #929292; font-size: 10px;}
.texteblanc9 {color : #FFFFFF; font-size: 9px;}
.texteblanc10 {color : #FFFFFF; font-size: 10px;}
.texteblanc11 {color : #FFFFFF; font-size: 11px;}
.texteblanc12 {color : #FFFFFF; font-size: 12px;}
.texteblanc18 {color : #FFFFFF; font-size: 18px;}
.texteblanc22 {color : #FFFFFF; font-size: 22px;}
.texte11 {font-size: 11px;}
.textejaune10 {color : #FFE901; font-size: 10px;}

	
/*Pagination*/
.lienpagination {font-size: 10px; font-weight:bold;}
.lienselectpagination {font-size: 10px; font-weight:bold;}
.textepagination {font-size: 10px;}
.lblpagination {font-size: 10px; font-weight:bold;}
.tourpagination { width:100%; padding-left: 5px; padding-right: 5px;}
	
.boutongris {
	background-color: #9393B7;
	color: #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:6px;
	padding-right:6px;
	font-weight:bold;
	cursor: pointer;
	height: 20px;
}

.boutongris:hover {
	text-decoration : none;
	background-color: #B0B0D0;
}

.boutonrouge {
	background-color : #E40000;
	color: #FFFFFF;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	padding-top:4px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	cursor: pointer;
	height: 22px;
}

.boutonrouge:hover {
	text-decoration : none;
	background-color: #F80101;
}

.boutonrougepetit {
	background-color : #260463;
	color: #FFFFFF;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #FFFFFF;
	border-top: 0px solid #FFFFFF;
	padding-top:2px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	cursor: pointer;
	height: 18px;
}

.boutonrougepetit:hover {
	text-decoration : none;
	background-color: #F80101;
}

/*Spécifique boutique*/

.boutondetail { background-color : #260463; color: #FFFFFF; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; padding-top:1px; padding-bottom:2px; padding-left:5px; padding-right:5px; font-weight:bold; cursor: pointer; height: 14px; }
.boutondetail:hover { text-decoration : none; background-color: #F80101; }
.boutonpanier { background-color : #9393B7; color: #FFFFFF; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; padding-top:1px; padding-bottom:2px; padding-left:5px; padding-right:5px; font-weight:bold; cursor: pointer; height: 14px; }
.boutonpanier:hover { text-decoration : none; background-color: #B0B0D0;}
.texteprixpetit {color : #260463; font-size: 11px; font-weight: bold;}
.texteprixbarrepetit { color : #999999; font-size: 11px; font-weight: bold; text-decoration: line-through;}
.titreproduitpetit {color : #000000; font-size: 11px; font-weight: bold;}
.titreproduitdetail {color : #000000; font-size: 18px; font-weight: bold;}
.texteprixdetail {color : #260463; font-size: 16px; font-weight: bold;}
.texteprixbarredetail { color : #999999; font-size: 16px; font-weight: bold; text-decoration: line-through;}

table.tblproduit {border: 1px solid #D7D6DB; background-color: #FFFFFF;}
.fndproduit {background-color: #EEEDF5;}

/*Pro*/
.boutondetail1 { background-color : #F7b518; color: #FFFFFF; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; padding-top:2px; padding-bottom:3px; padding-left:10px; padding-right:10px; font-weight:bold; cursor: pointer; height: 14px; }
.boutondetail1:hover { text-decoration : none; background-color: #B0B0D0; }
.boutondetail2 { background-color : #4068CD; color: #FFFFFF; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; padding-top:2px; padding-bottom:3px; padding-left:10px; padding-right:10px; font-weight:bold; cursor: pointer; height: 14px; }
.boutondetail2:hover { text-decoration : none; background-color: #B0B0D0; }
.boutondetail3 { background-color : #21B55B; color: #FFFFFF; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; padding-top:2px; padding-bottom:3px; padding-left:10px; padding-right:10px; font-weight:bold; cursor: pointer; height: 14px; }
.boutondetail3:hover { text-decoration : none; background-color: #B0B0D0; }
.boutondetail4 { background-color : #E9107B; color: #FFFFFF; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; padding-top:2px; padding-bottom:3px; padding-left:10px; padding-right:10px; font-weight:bold; cursor: pointer; height: 14px; }
.boutondetail4:hover { text-decoration : none; background-color: #B0B0D0; }
.boutondetail5 { background-color : #71769E; color: #FFFFFF; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; padding-top:2px; padding-bottom:3px; padding-left:10px; padding-right:10px; font-weight:bold; cursor: pointer; height: 14px; }
.boutondetail5:hover { text-decoration : none; background-color: #B0B0D0; }
.titreunivers {color : #260463; font-size: 12px; font-weight: bold;}

.boutonpanier1 { background-color : #F7b518; color: #FFFFFF; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; padding-top:4px; padding-bottom:5px; padding-left:5px; padding-right:5px; font-weight:bold; cursor: pointer; height: 14px; }
.boutonpanier1:hover { text-decoration : none; background-color: #B0B0D0;}
.boutonpanier2 { background-color : #4068CD; color: #FFFFFF; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; padding-top:4px; padding-bottom:5px; padding-left:5px; padding-right:5px; font-weight:bold; cursor: pointer; height: 14px; }
.boutonpanier2:hover { text-decoration : none; background-color: #B0B0D0;}
.boutonpanier3 { background-color : #21B55B; color: #FFFFFF; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; padding-top:4px; padding-bottom:5px; padding-left:5px; padding-right:5px; font-weight:bold; cursor: pointer; height: 14px; }
.boutonpanier3:hover { text-decoration : none; background-color: #B0B0D0;}
.boutonpanier4 { background-color : #E9107B; color: #FFFFFF; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; padding-top:4px; padding-bottom:5px; padding-left:5px; padding-right:5px; font-weight:bold; cursor: pointer; height: 14px; }
.boutonpanier4:hover { text-decoration : none; background-color: #B0B0D0;}
.boutonpanier5 { background-color : #71769E; color: #FFFFFF; border-right: 0px solid #000000; border-bottom: 0px solid #000000; border-left: 0px solid #FFFFFF; border-top: 0px solid #FFFFFF; padding-top:4px; padding-bottom:5px; padding-left:5px; padding-right:5px; font-weight:bold; cursor: pointer; height: 14px; }
.boutonpanier5:hover { text-decoration : none; background-color: #B0B0D0;}

