TD{color:#000000;font-size:12px;font-family:"Arial","Verdana","Tahoma"}
BODY{margin:0;padding:0;background:#000;color:#000000;font-size:12px;font-family:"Arial","Verdana","Tahoma"}
.corpus {background:#ffffff;}
A {color:#000000;}
A.ff {color:#ffffff;}
A:hover {color:#DFA92D;}
A.menu{color:#ffffff;text-decoration:none;}
A.menu:hover{color:#DFA92D;}
A.onglet{color:#000000;text-decoration:none;}
A.ariane{font-weight:bold;}
.bouton{border-style:solid;border-width: 1;border-color: #C5C5C5 ;padding-bottom:4px;padding-top:4px;text-align:center;}
.boutonon{background-color:#DDDDDD;border-style:solid;border-width: 1;border-color: #C5C5C5;padding-bottom:4px;padding-top:4px;text-align:center;}
A.abouton{text-decoration:none;}
A.panier{font-size:14px;font-weight:bold;}
A.bigpanier{font-size:16px;font-weight:bold;}
A.lienprod{font-size:14px;font-weight:bold;}
A.header{color:#999999;font-size:14px;text-decoration:none}
span.header{text-decoration:underline;color:#000000;}
A.lien{color:#000000;}
A.retour{color:#000000;font-size:16px;font-weight:bold;}
A.pagination{color:#000000;font-size:13px;font-weight:bold;}
.petit{font-size:11px;}
b.numeroon, span.numeroon, a.numeroon {font-size:17px;font-weight:bold;font-family:Arial,Verdana,sans-serif;}
b.numeroon {position: relative;color:#C0C0C0;}
b.numeroon span.numeroon a.numeroon {position: absolute;top:-1px;left:-1px;color:#000000;}
font.numero, span.numero, a.numero {font-size:17px;font-family:Arial,Verdana,sans-serif;}
font.numero {position: relative;color:#ffffff;}
font.numero span.numero a.numero {position: absolute;top:-1px;left:-1px;color:#000000;}
td.boutonform {border-style:solid;border-width: 3;border-color: #000000 ;background-color:#eeeeee;padding-bottom:4px;padding-top:4px;padding-left:20px;padding-right:20px;}
a.boutonform {font-size:17;font-family:Arial,Verdana,sans-serif;color:#000000;font-weight:bold;}
a.boutonform:hover {font-size:17;font-family:Arial,Verdana,sans-serif;color:#DFA92D;font-weight:bold;}
td.boutonpanier {border-style:solid;border-width: 4 ;border-color: #000000;background-color:#ffffff;padding-bottom:6px;padding-top:6px;padding-left:20px;padding-right:20px;text-align:center;}
div.boutonpanier {border-style:solid;border-width: 4 ;border-color: #000000 background-color:#ffffff;padding-bottom:6px;padding-top:6px;padding-left:20px;padding-right:20px;text-align:center;}
a.boutonpanier {font-size:16;font-family:Arial,Verdana,sans-serif;color:#000000;font-weight:bold;text-align:center;}
span.boutonpanier {font-size:16;font-family:Arial,Verdana,sans-serif;color:#000000;font-weight:bold;text-align:center;text-decoration:underline;}
.menuon{background-color:#D9D8B1;border-style:solid;border-width: 1;border-color: #C5C5C5;}
.menuoff{background-color:#FEFEFE;border-style:solid;border-width: 1;border-color: #C5C5C5 ;}
.menuderoule{background-color:#FEFEFE;border-style:solid;border-width: 1 ;border-color: #D9D8B1;}
.footer{color:#000000;font-size:10px;padding-top:15px;padding-bottom:15px;}
.footer2{color:#000000;font-size:11px;}
.footer_link{color:#A5A351;font-size:16px;text-decoration:none}
.ordonnance{color:#999999;}
.prix{color:#000000;font-size:12px;font-weight:bold;}
.total{color:#000000;font-size:14px;font-weight:bold;}
.bigtitre{font-size:20px;font-weight:bold;}
.titre{font-size:16px;font-weight:bold;color:#DFA92D}
.titre14{font-size:14px;font-weight:bold;color:#DFA92D}
.soustitre{font-size:14px;font-weight:bold;}
.headererror{color:#ffffff;font-weight:bold;font-size:13px;background-color:#660066;padding-left:15px;padding-top:20px;padding-bottom:20px;}
.error{color:#660066;}
.errortxt{color:#dd0000;}
.ok{font-size:16px;font-weight:bold;}
.tbpanierhead{color:#999999;font-size:13px;font-family:Arial,Verdana,Tahoma;font-weight:bold;padding-left:5px;padding-bottom:10px;padding-right:5px;}
.tbpanierline{padding-left:5px;padding-bottom:10px;padding-right:5px;padding-top:5px;}
.formcoord{color:#999999;}
.textmail{color:#000000;}
.textlight{color:#999999;font-size:13px;font-family:Arial,Verdana,Tahoma;font-weight:bold;padding-left:5px;padding-bottom:10px;padding-right:5px;}
.pad20 {padding-left:20px}

.bloc-info .fond-bl {background:url('img/bloc_orange_bl.gif') no-repeat bottom left;}
.bloc-info .fond-tl {background:url('img/bloc_orange_tl.gif') no-repeat top left;}
.bloc-info .fond-tr {background:url('img/bloc_orange_tr.gif') no-repeat top right; padding:10 15 10 15;}
.bloc-info .fond-br {background:url('img/bloc_orange_br.gif') no-repeat bottom right; }
/*.bloc-info .content { padding:10px;}*/
.bloc-info {background:#DFA92D; width:680px;margin:10 0 10 20px}

.os_sent {color:#00aa00;font-weight:bold;}
.os_received {color:#00cc00;font-weight:bold;}
.os_pay {color:#fb871e;font-weight:bold;}
.os_meas{color:#aa8800;font-weight:bold;}
.os_proc{color:#000099;font-weight:bold;}
.os_prod{color:#0000ff;font-weight:bold;}
.os_lost{color:#ff0000;font-weight:bold;}


INPUT.form {
	color:#000000;
	font-size:14px;
	font-family:Arial,Verdana,Tahoma;
	border-style:solid;
	border-width: 1;
	border-color: #C5C5C5;
	height:24px;
}
INPUT.forminputerror {
	color:#660066;
	font-size:14px;
	font-family:Arial,Verdana,Tahoma;
	border-style:solid;
	border-width: 1;
	border-color: #660066;
	height:24px;
}

TEXTAREA.form {
	color:#000000;
	font-size:14px;
	font-family:Arial,Verdana,Tahoma;
	border-style:solid;
	padding:5px;
	border-width: 1 ;
	border-color: #C5C5C5 ;
}

INPUT.search {
	color:#000000;
	font-size:12px;
	font-family:Arial,Verdana,Tahoma;
	border-style:solid;
	border-width: 1;
	border-color: #C5C5C5;
}

INPUT.product {
	color:#000000;
	font-size:11px;
	font-family:Arial,Verdana,Tahoma;
	border-style:solid;
	border-width: 1;
	border-color: #C5C5C5;
	height:20px;
	text-align:center;
}

SELECT.product {
	color:#000000;
	font-size:11px;
	font-family:Arial,Verdana,Tahoma;
	border-style:solid;
	border-width: 1;
	border-color: #C5C5C5;
	height:20px;
	text-align:center;
}

h1 {
	padding:0;
	margin:0;
}

h2 {
	padding:0;
	margin:0;
}

ul.menu_rubrique
{
	margin:0;
	padding:0;
	list-style:none;
}

ul.menu_rubrique li a
{
	color:#999;
	text-decoration:none;
	font-family:arial;
	font-size:12px;
}

ul.menu_rubrique li a:hover
{
	text-decoration:underline;
	font-weight:bold;
	color:#000;
}

ul.menu_rubrique li.niveau0
{
	font-weight:bold;
	margin-top:1em;
	color:#999;
}

ul.menu_rubrique li.niveau1
{
	/*font-weight:bold;*/
	margin-top:.6em;
	/*color:#999;*/
}

ul.menu_rubrique li.lien_rub, ul.menu_rubrique li.lien_rub a
{
	color:#000;
	font-weight:bold;
}

div.menu_rubrique
{
    width:180px;
	float:left;
	padding:1em 10px 1em 10px;
	margin:0;
}

ul.menu_gondole
{
	list-style:none;
	margin-top:1em;
}

ul.menu_gondole li
{
	color:#000;
	font-weight:bold;
}

ul.menu_gondole a
{
	color:#999;
	text-decoration:none;
	font-weight:normal;
}

ul.menu_gondole a:hover
{
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}

#lien_gondole_suivant, #lien_gondole_precedent
{
	padding:0 1em;
}

#lien_gondole_suivant
{
	float:right;
}

/* Style pour page index du 22/05/08 */
body.indexNC{background:url(img/index_fond.jpg) #524d46 repeat-y center top;}
#centreur_ie{width:100%;text-align:center;}
#conteneur_lic
{
    width:850px;
	margin:auto;
	margin-top:30px;
	text-align:left;
}
#menu_connection
{
    float:right;
	width:260px;
	height:50px;
	margin-right:50px;
	background:url(img/menu_connection.gif) top right no-repeat;
	color:#fff;
	padding-top:4px
}
#menu_connection ul {list-style:none;margin:0;padding:0;}
#menu_connection ul li label
{
    float:left;
	width:94px;
	height:20px;
	margin-top:4px;
	font-weight:bold;
	text-align:right;
	margin-right:6px;
}
#menu_connection a
{
    color:#fff;
    font-weight:bold;
    margin:.4em;
    text-decoration:none;
}
#menu_connection a:hover
{
	text-decoration:underline;
}

div.headerIndex
{
    clear:right;
	background:#000;
	padding-top:2px;
}
img.logoIndex
{
    clear:right;
	margin:20px 0 10px 30px;
	width:661px;
	height:79px;
}
a.passwordForget
{
    float:right;
	color:#ffffff;
	padding:0;
	margin:0 104px 0 0;
}

div.contenuIndex {background:#000;text-align:center}
.grostitres {font-family:arial;font-size:28px;font-weight:bold;color:#fff;font-style:italic;text-align:left;}
.productname {font-family:arial;font-size:14px;font-weight:bold;color:#fff;font-style:italic;text-align:left;}
div.productname a { color:#fff;text-decoration:none}
.productprice {font-family:arial;font-size:12px;font-weight:bold;color:#DFA92D;font-style:italic;text-align:left;}
.x3 {font-family:arial;font-size:11px;font-weight:bold;color:#fff;font-style:italic;text-align:left;}
a.boutonValider {border:4px solid black;border-left:2px solid black;text-decoration:none;font-weight:bold;font-size:14px;padding:.4em 1em;margin:0 110px 0 0;height:30px}