#home .head{margin:0;padding:0;font-size: 100%; margin:0 !important; padding:0 !important;zoom:1;font-weight: bold;height:3px; line-height:3px;}

table {font-size:1em;}
#home.limitedSize {width:970px;} /* limite la largeur de la home pour certaines pages ou c'est demande*/
.orderpipe{width: 963px; margin: 0 0 0 10px;}
#home .highlight  {color:#D99913 !important}
#home .clear {background:none !important; clear:both !important; font-size:1%; overflow:hidden; line-height:0; height:0; }

#home a {color:#000000;text-decoration:underline}
#home a:focus {text-decoration:none; background-color:transparent}
#home a:hover {text-decoration:none}
#home a:active{background-color:transparent;text-decoration:underline}

#home h1,#home h2,#home h3,#home h4,#home h5,#home h6{margin:0;padding:0; font-size:1em;}
#home .head h1,#home .head  h2,#home .head  h3,#home .head  h4,#home .head  h5,#home .head h6{margin:0 ;font-size: 100%; }
#home h1 img,#home h2 img,#home h3 img,#home h4 img,#home h5 img,#home h6 img{vertical-align:middle}


*.spacer{
clear:both;
}


h2 {
	color: black;
}

#home{padding-left: 3px; padding-top:10px;}

#home .std_margins_tiny{margin: 1px}
#home .sm_Tmargins{margin-top: 5px !important;}
#home .sm_Bmargins{margin-bottom: 5px !important;}
#home .std_Tmargins{margin-top:10px}
#home .std_Bmargins{margin-bottom:10px;}
#home .std_Bmargins_sm{margin-bottom:5px;}
#home .std_Vmargins{margin-top:10px; margin-bottom:10px;}
#home .std_Lmargins{margin-left: 10px;}
#home .std_Rmargins{margin-right: 10px;}
#home .std_Hmargins{margin-left: 10px; margin-right:10px;}
#home .no_margins {margin:0 !important}
#home .no_paddings {padding:0 !important}
#home .productPicto{margin-left: auto; margin-right:auto;}
#home p{margin:0;padding: 5px 0;}
#home .inlineImg{vertical-align:middle;}

#home .boxSimple{zoom:1;}
#home .b-r{background: url(../img/skin/boxGrayRight.png) no-repeat bottom right;_zoom:1;}
#home .b-l{background: url(../img/skin/boxGrayLeft.png) no-repeat bottom left;_zoom:1;}
#home .cart .b-r{background: url(../img/skin/boxOrangeRight.gif) no-repeat bottom right;}
#home .cart .b-l{background: url(../img/skin/boxOrangeLeft.gif) no-repeat bottom left;}
#home .block .std-padding{padding: 10px;}
#home .block .std-Hpadding{padding: 0 10px;}
#home .block .std-Tpadding{padding-top: 10px;}
#home .block .std-Lpadding{padding-left: 10px;}
#home .block .std-padding-sm{padding:5px 10px;}
#home .block .std-Hpadding-sm {padding:0 10px;}
#home .boxSimple .b-l{padding-bottom: 4px;}

#home .squareBottomBox .main {border: solid 1px #D3D3D3;border-top:none;background: url(../img/skin/gradientFade.gif) repeat-x bottom left;}
#home .cart .squareBottomBox .main {border: solid 1px #da9914;border-top:none;}
#home .action .squareBottomBox .main {border: solid 1px black;border-top:none;}

#home .filledBox, #popLayer.filledBox {background-color: #E3E3E3;_zoom:1;}
#home .filledBoxCart{background-color:#DE9C00;_zoom:1;}

#home .gradientSeparator{background: url(../img/skin/gradientFade.gif) repeat-x bottom left; border-bottom:solid 1px #D3D3D3;padding-bottom: 15px; margin-bottom: 15px;}
#home .gradientSeparatorTop{background: url(../img/skin/gradientFade.gif) repeat-x top left; padding-top: 15px; margin-top: 15px;}
#home .lineSeparator{border-bottom: solid 1px #D3D3D3;padding-bottom: 5px; margin-bottom:5px;}
#home .lineSeparatorTop{border-top: solid 1px #D3D3D3;padding-top: 3px; margin-top:5px;}
#home .cart .lineSeparator{border-bottom: solid 1px #da9914;}

#home .filledRound{border-bottom: 1px solid #DDDEDD; background: #DDDEDD url(../img/skin/Title_filledGray_bkg.gif) repeat-x top left;height:auto; line-height:normal;}
#home .filledRound .t-r{background: url(../img/skin/Title_filledGray_r.gif) no-repeat top right;}
#home .filledRound .t-l{background: url(../img/skin/Title_filledGray_l.gif) no-repeat top left;padding: 7px 10px 3px 10px;}
#home .cart .filledRound{border-bottom: 1px solid #Da9914; background: #DA9914 url(../img/skin/Title_filledOrange_bkg.gif) repeat-x top left;}
#home .cart .filledRound .t-r{background: url(../img/skin/Title_filledOrange_r.gif) no-repeat top right;}
#home .cart .filledRound .t-l{background: url(../img/skin/Title_filledOrange_l.gif) no-repeat top left;}

.container{width: 100%;float: left;margin-right: -200px;background: url(background_2.gif) repeat-y top right;}

.clearing{display:block; height: 0;clear: both; font-size:1%}

#home .container60{width: 58%;}
#home .container40{width: 40%; float:right;}
#home .container50-left{width:49.99%; float:left;}
#home .container50{width:48%; float:right; }
#home .container40-left{width: 40%;}
#home .container50-moitie{width:49.99%;}

/* formulaires */

#home div.smallBox {width: 300px; }
#home #deliverTable input,  #home table#deliverTable select#country {width: 300px; }
#home #deliverTable select.bigSize  {width: 305px; }
#home #deliverTable th {text-align: left; vertical-align: text-top; font-weight:normal }
#home #deliverTable .smallInput {width: 100px }
#home #deliverTable .vsmallInput {width: 50px }
#home #deliverTable .mediumInput {width: 200px }
#home p.bouton {padding:0;text-align:right;margin-right:10px;}
#home .bouton input  {margin-bottom:5px;}

/* form_ctn */
#home .form_ctn label {float:left; clear:left; width:150px;  padding-top:4px;}
#home .form_ctn label.first {width:150px;float:left;}
#home .larger_label label {width:47%;}
#home .biglarger_label label {width:55%;}
#home .nolimit_label  label {width:auto}
#home .notouch_label  label {float:none;clear:none;}
#home #form_ctn input {width:17em;}
#home #form_ctn input.button {width:auto;}
#home .form_ctn br {clear:both}
#home #form_ctn .inline-choices label {float:none; clear:none; vertical-align:middle; margin-right:4px;}
#home #form_ctn .inline-choices input {width:auto; vertical-align:middle; }
#home .inline-choices input {border:none}

#home .submitPmt{text-align:right; font-size: 120%;font-weight: bold;}
#home .conditionsGenerale{text-align:right; display:block;}
#home .submitPmt img{vertical-align:middle}

#home .alignr{text-align:right !important;}

#home .sansmarge { padding:0;margin:0 }
#home .floatr { float:right }

/* Ajouter aux feuilles (au minimum) */

.authentification, .formulairesclients { width:875px; margin: 0 0 0 10px;}

#home .formdate select { margin-top:2px; }
#home .formdate input { width: 3em }
#home.formulairesclients h1,#home.authentification h1  {
margin-top:0;
margin-right:0;
margin-bottom:25px;
margin-left:0;
}

#home .auth { background-color: white; }

#home .auth .filledRound{border-bottom: 1px solid #Da9914; background: #da9914 url(../img/skin/Title_filledOrange_bkg.gif) repeat-x top left;}
#home .auth .t-r{background: url(../img/skin/Title_filledOrange_r.gif) no-repeat top right;}
#home .auth .t-l{background: url(../img/skin/Title_filledOrange_l.gif) no-repeat top left;}
#home .auth .b-r{background: url(../img/skin/boxWhiteOnGreyRight.gif) no-repeat bottom right;}
#home .auth .b-l{background: url(../img/skin/boxWhiteOnGreyLeft.gif) no-repeat bottom left;}
#home .auth .head .t-r{background: url(../img/skin/boxGrayRight.gif) no-repeat top right;display: block;margin:0;padding:0;}
#home .auth .head .t-l{background: url(../img/skin/boxGrayLeft.gif) no-repeat top left;display: block;padding: 5px 10px;margin:0;}

.red11b { color: #DD0000}

/* correction à cause de la V2 */

#home {color:#000;}


/* seul IE6 est moins peuvent lire, permet de gommer le probleme de largeur des inputs */
.IS_IE .form_ctn input.text, .IS_IE .cart input.text{
  _width:120px;
}
.IS_IE .form_ctn .IeInputWidthAuto input.text, .IS_IE .cart .IeInputWidthAuto input.text{
  _width:auto;
}

