html{height:100%;}body{margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;font-family:verdana, Geneva, Arial, helvetica, sans-serif;text-align:center;color:#333333;height:100%;}a{color:#551a8b;}a:hover{color:#0000EE;}h2{font-size:20px;font-weight:bold;color:#0d393c;margin-bottom:20px;}h3{font-size:16px;font-weight:bold;margin:0;color:#48878c;}h4{font-size:14px;font-weight:bold;margin:0;color:#888888;text-align:center;}table{text-align:inherit;}.label{text-align:right;}#content{width:10px;margin:0 auto 0 auto;}#header{padding-bottom:5px;}#logo{margin-left:3px;float:left;}#banniere{float:right;}td{vertical-align:top;}ul{margin:7px 0 20px 0;}form{margin:0;}img{border:0;}input[type=text]{margin-bottom:5px;}input[type=password]{margin-bottom:5px;}input{font-size:12px;}select{font-size:12px;}hr{width:50%;}/* Erreurs */	.erreurs{color:#990033;font-style:italic;margin:10px;text-align:center;}/* Confirmations */	.confirmation{margin:10px;color:#41ab15;font-size:16px;text-align:center;font-weight:bold;}.infos{margin:10px 0 20px 0;color:#e06a0c;font-weight:bold;}.infos2{margin:10px 0 0 0;color:#e06a0c;font-weight:bold;}.infos3{padding:0 0 0 10px;color:#e06a0c;font-weight:bold;}.footer{background-color:#d4e6db;height:25px;line-height:25px;width:99.5%;text-align:center;border:1px solid #bbbbbb;border-top-width:0;}.footer a, span{float:left;font-size:12px;margin-right:10px;}.footer span{font-weight:bold;}.copyright{float:right;font-size:12px;}.prehead{margin: 0 0.25% 5px 0.25%;}.foot{margin: 10px 0.25% 0 0.25%;border-top-width:1px;}.haut{height:8px;}.hautgauche{min-width:10px;width:10px;background-image:url("../../images/window/tl.gif");background-repeat:no-repeat;background-position:bottom right;}.hautmilieu{width:100%;height:10px;min-height:10px;background-image:url("../../images/window/tm.gif");background-repeat:repeat-x;background-position:bottom;}.hautdroite{min-width:10px;width:10px;background-image:url("../../images/window/tr.gif");background-repeat:no-repeat;background-position:bottom left;}.gauche{background-position:right;background-image:url("../../images/window/lm.gif");background-repeat:repeat-y;}.droite{background-image:url("../../images/window/rm.gif");background-repeat:repeat-y;font-size:16px;}.basgauche{background-position:top right;background-image:url("../../images/window/bl.gif");background-repeat:no-repeat;}.basmilieu{width:100%;height:13px;min-height:13px;background-image:url("../../images/window/bm.gif");background-repeat:repeat-x;}.basdroite{background-image:url("../../images/window/br.gif");background-repeat:no-repeat;}.cadrecontent{font-size:14px;}.cadrecontent table{font-size:14px;}/* Naviguation par page */#navpage{font-size:14px;}#navpage a{margin:0 2px 0 2px;display:inline;}.numcurrentpage{font-size:16px;padding:0 5px 0 5px;color:#551a8b;font-weight:bold;display:inline;}.etatstock{font-weight:bold;font-size:10px;}.center{margin:auto;}#conditions{font-size:12px;width:420px;height:150px;margin:15px 10px 0 0;border:1px solid #999999;overflow:auto;text-align:left;padding:5px;}.requis{color:#ff0000;font-weight:bold;font-size:16px;display:inline;}.spacer{height:10px;}#partenaireslink{color:#006699;border-left:1px solid #bbbbbb;float:right;padding:0 5px 0 5px;font-size:12px;font-weight:bold;cursor:pointer;}#partenaires{display:block;border:1px solid #bbbbbb;background-color:#ffffff;z-index:200;position:absolute;padding:5px 7px 7px 5px;margin-left:-548px;text-align:center;display:block;visibility:hidden;}#partenaires a{float:none;margin:0;}.categorie{margin:5px 0 0 9px;width:155px;}html>body .categorie{margin:5px 0 0 3px; }.categorie .imagecat{background-repeat:no-repeat;background-position: center;min-width:138px;width:138px;height:78px;}.hrefimage{display:block;height:100%;text-decoration:none;}