/*************************************************/
/******************* RESET ***********************/
/*************************************************/
body, div, h1, h2, h3, h4, h5, h6, a, p, li, .input_text, .input_password, select, textarea{font:12px/1.2em Helvetica, Arial, "Trebuchet MS", sans-serif;font-weight:normal;color:#000;}
body{background-color:#f5f1f1;}

*{margin:0;padding:0;}
ul{list-style-type:none;}
ul li{display:inline;}
ul.normal{list-style-type:disc;margin-bottom:30px;margin-left:30px;}
ul.normal li {display:list-item;color:#6F6F6F;}
ul.references li {display:list-item;margin-bottom:5px;color:#818181;}

ul.references li a {color:#818181;}
ul.references li a.sceau {display:inline-block;padding-left:17px;
                    color:#90D226;font-weight:bold;text-decoration:underline;
                    background:transparent url(../img/puce01.gif) no-repeat left center;}

p{text-align:justify;}
img{border:0;}
a{text-decoration:none;outline:none;cursor:pointer;}
a:hover{text-decoration:underline;}
select option, .input_text, .input_password{padding:0 3px;border:0;background:#fff;}
fieldset{border:0;}
.fil{float:left;display:inline;}
.fir{float:right;display:inline;}
.after{clear:both;}
.dn{display:none;}
.strong{font-weight:bold;}

.no_deco_link:hover{text-decoration:none;outline:none;}
.underline_link{text-decoration:underline;outline:none;}
.underline_link:hover{text-decoration:none;}
/****************************************/




/*******************************************/
/************** MAIN BLOCS *****************/
/*******************************************/
#header{background-color:#fff;}
#content{min-height:318px;background:#fff url(../img/bg-main-banner.gif) repeat-x 0 0;} .Ie6 #content{height:318px;}
#footer{background-color:#f5f1f1;}
/*******************************************/

#block_certificat02{width:279px;height:104px;margin:40px auto;padding-top:15px;background:url(../img/bg-certificat02.jpg) no-repeat;text-align:center;}
#block_certificat02  h2{margin-bottom:3px;font-size:26px;font-weight:bold;font-family:"Times New Roman", "Trebuchet MS", serif;color:#868686;} .Ie6_7 #block_certificat  h2{margin-bottom:6px;}
#block_certificat02  h2 .span00{font-weight:bold;color:#868686;}
#block_certificat02  h2 .span01{font-size:22px;font-weight:bold;color:#868686;}
#block_certificat02  h2 .span02{font-size:30px;font-weight:bold;color:#868686;}


/*******************************************/
/**************** HEADER *******************/
/*******************************************/
#header_data{position:relative;width:958px;height:153px;margin:0 auto;z-index:1;}
#header_left{float:left;display:inline;padding-top:44px;}
ul#nav{position:absolute;left:0;bottom:0;} .Ie6 ul#nav{bottom:-1px;}
ul#nav li.btn_nav{position:relative;float:left;display:inline;margin-right:4px;text-align:center;}
ul#nav li.btn_nav ul li a {display:block;}
ul#nav li.btn_nav a:hover{text-decoration:none;}
ul#nav li.btn_nav .left{width:4px;height:23px;background:url(../img/btn-nav-side.gif) no-repeat 0 0;}
ul#nav li.btn_nav .right{width:4px;height:23px;background:url(../img/btn-nav-side.gif) no-repeat -8px 0;}
ul#nav li.btn_nav .middle{height:23px;padding:0 12px;background:url(../img/btn-nav-middle.gif) repeat-x;color:#fff;font-size:12px;font-weight:bold;text-align:center;line-height:27px;overflow:hidden;}
ul#nav li.btn_nav img{position:relative;top:26px;visibility:hidden;} .Ie6_7 ul#nav li img{top:23px;}
ul#nav li.btn_nav.selected .left{background-position:-4px 0;}
ul#nav li.btn_nav.selected .right{background-position:-12px 0;}
ul#nav li.btn_nav.selected .middle{background-image:url(../img/btn-nav-middle-selected.gif);}
ul#nav li.btn_nav.selected img{visibility:visible;}
ul#nav ul{position:absolute;top:37px;left:0;background-color:#7ac015;text-align:left;z-index:1;} .Ie6_7 ul#nav ul{top:28px;}
ul#nav ul li{display:block;padding:3px;border-bottom:1px dotted #fff;}
ul#nav ul li a{display:block;height:25px;padding-left:10px;color:#fff;line-height:25px;font-weight:bold;}
ul#nav ul li.last{border-bottom:none;}
ul#nav ul li a:hover{background-color:#bfee33;}
#block_login{width:178px;height:148px;padding:5px 11px 0 18px;background-color:#faf9f9;}
#block_login h1 {float:left;margin:0px;padding:0px;color:#bebebe;font-size:9px;}
#block_login p.switch {text-align:right;color:#bebebe;float:right;}
#block_login p.switch a {color:#bebebe;font-size:11px;}
#block_login span{margin-left:0px;color:#85d117;font-size:11px;font-weight:bold;line-height:25px;}
#block_login input.input_text{margin-bottom:6px;}
#block_login input.input_submit{width:55px;height:27px;margin-top:5px;padding-bottom:1px;}
#block_login a{margin-top:2px;color:#bebebe;font-size:10px;}

#block_login ul {margin:10px 0px 0px 10px;}
#block_login ul li a{font-size:11px;color:#000;}





/*******************************************/
.block_login_error{vertical-align:text-top;line-height:15px;}



/********************************************/
/**************** CONTENT *******************/
/********************************************/
.content_data{position:relative;width:958px;margin:0 auto;}

/******************/
/** Page Accueil **/
/******************/
#content.home #main_banner{position:absolute;width:641px;height:262px;padding:56px 0 0 401px;left:-40px;background:url(../img/main-banner.jpg) no-repeat;}
#content.home #main_banner a.pastille_site_vert{position:absolute;top:55px;left:60px;}
#content.home #main_banner h2 span{color:#524d1f;}
#content.home #main_banner h2 .span01{line-height:15px;}
#content.home #main_banner h2 .span02{font-size:26px;line-height:34px;}
#content.home #main_banner h2 .span03{margin-left:43px;font-size:15px;line-height:20px;}
#content.home #main_banner h2 .span04{font-size:19px;font-weight:bold;}
#content.home #main_banner h2 .span05{margin-left:43px;font-weight:bold;line-height:30px;}

#content.home #main_banner .span06{margin:18px 150px 0 0;font-size:11px;color:#fff;}
#content.home #main_banner a.btn01{width:242px;height:47px;background:url(../img/btn01.png) no-repeat;color:#6f671e;font-size:14px;font-weight:bold;text-align:center;line-height:48px;letter-spacing:0.7px;}
#content.home .spacer_h{margin-right:138px;}
.Ie6_7 #content.home .block01{margin-bottom:-16px;}
#content.home .block01 h2{margin:13px 20px 18px;}
#content.home .block01 h2 span{color:#616161;}
#content.home .block01 h2 .span01{font-size:24px;}
#content.home .block01 h2 .span02{font-size:14px;line-height:20px;}
#content.home .block01 .link01{display:block;padding-left:45px;}
#content.home .block_certificat{margin:0 -13px 0 8px;}
#content.home .block_certificat .link01{margin-top:-8px;} .Ie6_7 .block_certificat .link01{margin-top:-4px;}
#content.home #evaluer.block_picto_action img{left:22px;}
#content.home #prouver.block_picto_action img{left:-10px;}
#content.home #privilegier.block_picto_action img{left:8px;}
#content.home #afficher.block_picto_action img{bottom:97px;left:0;}
#content.home #afficher.block_picto_action a{position:absolute;bottom:57px;left:-10px;}
#content.home .block_newsletter{height:213px;padding:20px 16px 0;background-color:#fff;}
#content.home .block_newsletter p{margin:10px 0 14px;color:#85d117;text-transform:uppercase;}
#content.home .block_newsletter .input_submit{width:69px;height:25px;margin-top:9px;background:url(../img/btn-newsletter-submit.gif) no-repeat;border:0;font-size:8px;font-weight:bold;color:#727272;}
#content.home .block02{width:420px;margin:38px 20px 50px;}
#content.home .block02 h2 span{color:#616161;}
#content.home .block02 h2 .span01{font-size:24px;line-height:20px;}
#content.home .block02 h2 .span02{padding-left:122px;font-size:18px;line-height:20px;}
#content.home .block02 ul{margin:25px 0 0 36px;}
#content.home .block02 ul li{display:block;clear:both;line-height:30px;}
#content.home .block02 ul li .num{margin:0 17px 15px 0;font-size:30px;font-weight:bold;color:#85d117;}
#content.home .block02 ul li p{float:left;display:inline;}
#content.home .block02 ul li p, #content.home .block02 ul li p a{color:#616161;font-size:14px;}
#content.home .block02 .spacer{width:1px;height:7px;overflow:hidden;}
#content.home .block02 .certification{padding-left:35px;font-size:16px;font-weight:bold;color:#85d117;}
.block03 h2{margin:35px 0 0;}
.block03 h2 span{color:#616161;}
.block03 h2 .span01{font-size:18px;}
.block03 h2 .span02{padding-left:65px;font-size:14px;font-weight:bold;}
#content.home .block_pack{margin:7px 25px 0 0;}
#content.home .block04{width:828px;margin-left:58px;}
#content.home .block04 h2{margin:10px 0 5px 0;color:#616161;font-size:24px;}
#content.home .block04 p{margin-bottom:8px;color:#616161;font-size:11px;line-height:15px;}
#content.home .block04 p a{color:#09adcb;font-size:11px;}


/****************/
/** Page Pack  **/
/****************/
#content.pack .block05_left{margin:36px 140px 0 148px;}
#content.pack .block05_left .picto_thermo{margin-left:32px;}
#content.pack .block05_left .picto_tampon{margin-left:8px;}
#content.pack .block05_left .picto_factory{margin-left:13px;}
#content.pack .block05_left .pastille_site_vert01{margin-left:0px;}
#content.pack .block05_left .picto_plus.first{margin:6px 0 -5px 30px;}
#content.pack .block05_left .picto_plus.second{margin:0 0 -6px 30px;}
#content.pack .block05_left .picto_plus.third{margin:6px 30px;}
#content.pack .block06_right{width:475px;margin-top:42px;}
#content.pack .block06_right h1 span{margin-right:10px;color:#616161;font-size:24px;vertical-align:middle;}
#content.pack .block06_right h1 img{vertical-align:middle;}
#content.pack .block06_right .p01{margin-bottom:10px;font-size:11px;color:#616161;}
#content.pack .block06_right .p02{color:#616161;font-size:14px;}
#content.pack .block06_right .prix_unite{height:25px;margin:14px 10px 0 0;line-height:20px;}
#content.pack .block06_right .prix_unite .prix{color:#85d117;font-size:26px;}
#content.pack .block06_right .prix_unite .unite{color:#85d117;font-size:17px;font-weight:bold;}
#content.pack .block06_right .btn03{margin-top:10px;}
#content.pack .block06_right ul{margin-top:50px;}
#content.pack .block06_right ul li{display:block;clear:both;line-height:25px;}
#content.pack .block06_right ul li span.num{margin:0 17px 15px 0;font-size:24px;font-weight:bold;color:#5e5e5e;}
#content.pack .block06_right ul li p{float:left;display:inline;width:425px;margin-top:3px;color:#5e5e5e;font-size:11px;}
#content.pack .block06_right ul li p span{color:#85d117;}
#content.pack .block06_right ul li p a{color:#18a0df;font-size:11px;}
#content.pack .block06_right ul li.spacer_v02{line-height:35px;}
#content.pack .p03{margin:37px 0 0 44px;line-height:22px;color:#5e5e5e;}
#content.pack .p03 .span01{font-size:18px;}
#content.pack .p03 .span02{font-size:16px;}
#content.pack .block_pack{margin:22px 10px 0 10px;}
#content.pack .block_pack p{margin-top:5px}
#content.pack .block_pack h2 .span03{font-size:16px;font-weight:bold;}
#content.pack .block_pack h2 .span04{font-size:16px;}
#content.pack .block07{height:200px;margin:10px 0 0 25px;padding-left:38px;border-left:1px dotted #666;}
#content.pack .block07 h2{margin:22px 0 17px 0;font-size:17px;color:#5e5e5e;}
#content.pack .block07 ul{width:360px;padding-left:30px;}
#content.pack .block07 ul li{display:block;margin-bottom:-7px;}
#content.pack .block07 ul li.last{margin-bottom:0;}
#content.pack .block07 ul li.cont_text{margin-left:30px;font-size:14px;color:#85d117;font-weight:bold;}
#content.pack .block07 ul li.picto_plus{}
#content.pack .p04{margin:22px 34px 0 34px;padding-bottom:23px;color:#958f8f;font-size:10px;}


/***************************/
/** Page Fonctionnalites  **/
/***************************/
#content.fonctionnalites #content_template01{width:900px;padding:59px 11px 0 65px;}
#content.fonctionnalites h1{padding-bottom:33px;color:#616161;font-size:24px;}
#content.fonctionnalites .block08_left{width:122px;margin-left:54px;}
#content.fonctionnalites .block08_left .picto_thermo_large{margin-left:32px;}
#content.fonctionnalites .block08_left .picto_tampon_large{margin-left:8px;}
#content.fonctionnalites .block08_left .picto_factory_large{margin-left:20px;}
#content.fonctionnalites .block08_left .pastille_site_vert01{margin-left:0px;}
#content.fonctionnalites .block08_left .picto_plus.first{margin:6px 0 8px 33px;}
#content.fonctionnalites .block08_left .picto_plus.second{margin:8px 0 2px 30px;}
#content.fonctionnalites .block08_left .picto_plus.third{margin:6px 35px;}

#content.fonctionnalites .block09_right{width:640px;}
#content.fonctionnalites .block09_right h2{margin-bottom:23px;color:#85d117;font-size:18px;}
#content.fonctionnalites .block09_right h3{margin-bottom:13px;color:#85d117;font-size:14px;font-weight:bold;}
#content.fonctionnalites .block09_right h4{margin-bottom:10px;color:#6F6F6F;font-size:12px;font-weight:bold;}
#content.fonctionnalites .block09_right p{margin-bottom:37px;color:#6f6f6f;}
/*******************************************/

/***************************/
/** Page Faqs  **/
/***************************/
#content.faqs #content_template01{width:900px;padding:59px 11px 0 65px;}
#content.faqs h1{padding-bottom:33px;color:#616161;font-size:24px;}
#content.faqs .block08_left{width:122px;margin-left:54px;}
#content.faqs .block08_left .picto_thermo_large{margin-left:32px;}
#content.faqs .block08_left .picto_tampon_large{margin-left:8px;}
#content.faqs .block08_left .picto_factory_large{margin-left:20px;}
#content.faqs .block08_left .pastille_site_vert01{margin-left:0px;}
#content.faqs .block08_left .picto_plus.first{margin:6px 0 8px 33px;}
#content.faqs .block08_left .picto_plus.second{margin:8px 0 2px 30px;}
#content.faqs .block08_left .picto_plus.third{margin:6px 35px;}

#content.faqs .block09_right{width:640px;}
#content.faqs .block09_right h2{margin-bottom:15px;color:#85d117;font-size:18px;}
#content.faqs .block09_right h3{margin-bottom:15px;color:#85d117;font-size:16px;font-weight:bold;}
#content.faqs .block09_right h4{margin-bottom:10px;color:#6F6F6F;font-size:12px;font-weight:bold;}
#content.faqs .block09_right p{margin-bottom:10px;color:#6f6f6f;}

#content.faqs .block09_right ol {margin-bottom:10px;margin-left:30px;}
#content.faqs .block09_right ol li {color:#6f6f6f;}

/*******************************************/


/***************************/
/** Page Références  **/
/***************************/




#content.references #content_template01{width:935px;padding:59px 11px 0 20px;}

#content.references #content_template01 #top { background:#f0f0f0 url(../img/bg-content-pack.gif) repeat-x left bottom;padding-bottom:50px;}
#content.references #content_template01 #top h1 {padding:59px 11px 0 55px;}
#content.references #content_template01 #top #top-content{margin:0px 50px 0px 50px;padding:20px;background-color:#fff;}
#content.references #content_template01 #top #top-content #top-left {float:left;width:250px;}
#content.references #content_template01 #top #top-content #top-right {float:left;width:450px;}
#content.references #content_template01 #top #top-content #top-right h2{margin-bottom:23px;color:#85d117;font-size:18px;}
#content.references #content_template01 #top #top-content #top-right p{margin-top:23px;color:#B4B4B4;font-size:12px;font-weight:bold;}
#content.references #content_template01 #top #top-content #top-right p a {font-size:14px;font-weight:bold;color:#18BAE1;text-decoration:underline;}

#content.references #content_template01 #middle {padding:29px 11px 50px 55px;}



#content.references h1{padding-bottom:33px;color:#616161;font-size:24px;}
#content.references .block08_left{width:122px;margin-left:54px;}
#content.references .block08_left .picto_thermo_large{margin-left:32px;}
#content.references .block08_left .picto_tampon_large{margin-left:8px;}
#content.references .block08_left .picto_factory_large{margin-left:20px;}
#content.references .block08_left .pastille_site_vert01{margin-left:0px;}
#content.references .block08_left .picto_plus.first{margin:6px 0 8px 33px;}
#content.references .block08_left .picto_plus.second{margin:8px 0 2px 30px;}
#content.references .block08_left .picto_plus.third{margin:6px 35px;}

#content.references .block09_right{width:640px;}
#content.references .block09_right h2{margin-bottom:23px;color:#85d117;font-size:18px;}
#content.references .block09_right p{margin-bottom:37px;color:#6f6f6f;}
/*******************************************/



/***************************/
/** Page Espace client  **/
/***************************/
#content.espace-client #content_template01{width:900px;padding:59px 11px 0 65px;}
#content.espace-client h1{padding-bottom:33px;color:#616161;font-size:24px;}
#content.espace-client .block08_left{width:122px;margin-left:54px;}
#content.espace-client .block08_left .picto_thermo_large{margin-left:32px;}
#content.espace-client .block08_left .picto_tampon_large{margin-left:8px;}
#content.espace-client .block08_left .picto_factory_large{margin-left:20px;}
#content.espace-client .block08_left .pastille_site_vert01{margin-left:0px;}
#content.espace-client .block08_left .picto_plus.first{margin:6px 0 8px 33px;}
#content.espace-client .block08_left .picto_plus.second{margin:8px 0 2px 30px;}
#content.espace-client .block08_left .picto_plus.third{margin:6px 35px;}

#content.espace-client .block09_right{width:640px;}
#content.espace-client .block09_right h2{margin-bottom:23px;color:#85d117;font-size:18px;}
#content.espace-client .block09_right p{margin-bottom:37px;color:#6f6f6f;}



/*******************************************/
/**************** FOOTER *******************/
/*******************************************/
#footer.footer_degrade{min-height:45px;background:url(../img/bg-footer-degrade.gif) repeat-x 0 0;} .Ie6 #footer.footer_degrade{height:45px;}
#footer_data{margin:0 auto;padding:47px 0;text-align:center;}
#footer_data p a {font-size:9px}

#footer ul#nav_footer{display:inline;}
#footer ul#nav_footer li{margin:0 13px;}
#footer ul#nav_footer li a{color:#727272;font-size:11px;text-decoration:underline;outline:none;}
#footer ul#nav_footer li a:hover{text-decoration:none;}
#footer .spacer_v{width:1px;height:20px;overflow:hidden;}
#footer ul#block_w3c_valid{display:inline;}
#footer ul#block_w3c_valid li{margin:5px 5px;}
#footer ul#block_w3c_valid li a{padding-left:15px;background:url(../img/valid.gif) no-repeat 0 1px;color:#727272;font-size:10px;}
#footer ul#block_w3c_valid li a:hover{}
#footer .valid{padding-left:15px;background:url(../img/valid.gif) no-repeat 0 1px;font:9px Verdana, Arial, Helvetica, sans-serif;color:#333;}
#footer p{margin-top:18px;color:#949493;font-size:9px;text-align:center;}

#footer #links {margin-top:50px;}

/*******************************************/



/*******************************************/
/************** MAIN STYLES ****************/
/*******************************************/
/*** Template ***/
#content_template01{position:relative;right:7px;width:958px;min-height:700px;padding:3px 11px 0 7px;background:url(../img/bg-content-template01.gif) no-repeat;} .Ie6 #content_template01{height:700px;left:2px;right:0;}
#content_pack{width:947px;min-height:506px;margin-left:6px;background:#f0f0f0 url(../img/bg-content-pack.gif) repeat-x;} .Ie6 #content_pack{height:506px;}


/*** Blocks ***/

/* Block picto action */
.block_picto_action{position:relative;width:130px;margin-right:17px;}
.block_picto_action.last{margin-right:-5px;}
.block_picto_action h3{color:#639f0b;font-size:22px;}
.block_picto_action p{color:#639f0b;}
.block_picto_action div{position:relative;height:100px;}
.block_picto_action img, .block_picto_action a{position:absolute;bottom:3px;}

/* Block Pack */
body #content .block_pack{text-align:center;}
body #content .block_pack h2{margin:0 0 12px 25px;text-align:left;}
body #content .block_pack h2 .span03{margin-left:1px;color:#85d117;font-size:18px;line-height:25px;}
body #content .block_pack h2 .span04{color:#85d117;font-size:24px;font-weight:bold;}
body #content .block_pack p{margin:10px 0 7px;font-size:11px;text-align:center;color:#212121;}
body #content .block_pack .prix{color:#85d117;font-size:18px;}
body #content .block_pack .unite{color:#85d117;}
body #content .block_pack a{margin:10px;}


/*** Banners ***/
.banner_green_colored{min-height:318px;} .Ie6 .banner_green_colored{height:318px;}
.banner_blue_colored {padding:12px 0;background-color:#f1f0f0;}
.banner_blue_colored02{padding:12px 0;background-color:#fff;}


/*** Liens ***/
.link01{color:#09adcb;font-size:11px;}
.pastille_site_vert{width:103px;height:103px;background:url(../img/pastille-site-vert.png) no-repeat;}
.pastille_site_vert01{width:103px;height:103px;background:url(../img/pastille-site-vert01.png) no-repeat;}
.pastille_site_vert01-en{width:103px;height:103px;background:url(../img/pastille-site-vert01-en.png) no-repeat;}
/*** Pictos ***/
.picto_thermo{width:33px;height:69px;background:url(../img/picto-thermo.png) no-repeat;}
.picto_tampon{width:61px;height:68px;background:url(../img/picto-tampon.png) no-repeat;}
.picto_factory{width:66px;height:64px;background:url(../img/picto-factory.png) no-repeat;}
.picto_plus{width:38px;height:38px;background:url(../img/picto-plus.png) no-repeat;}
.picto_plus_small{width:22px;height:23px;background:url(../img/picto-plus-small.gif) no-repeat;}
.picto_thermo_large{width:40px;height:82px;background:url(../img/picto-thermo-large.gif) no-repeat;}
.picto_tampon_large{width:74px;height:83px;background:url(../img/picto-tampon-large.gif) no-repeat;}
.picto_factory_large{width:70px;height:66px;background:url(../img/picto-factory-large.gif) no-repeat;}

/*** Zone texte ***/
.zone_text01{width:156px;height:19px;border:1px solid #ededed;color:#6f6f6f;} .Ie .zone_text01{line-height:18px;}


/*** Buttons ***/
.btn02{display:block;width:89px;height:30px;background:url(../img/btn02.gif) no-repeat;font-size:10px;color:#6f671e;text-align:center;line-height:30px;}
.btn03{display:block;width:191px;height:39px;background:url(../img/btn03.gif) no-repeat;color:#6f671e;text-align:center;line-height:39px;text-transform:uppercase;font-weight:bold;}
/*******************************************/


table.form {
/*border: 1px solid #C0C0C0;*/
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#616161;
background-color:none;
}

table.form td.label {
	width: 140px;
	font-weight:bold;
	padding:5px;
}


tr.couleur {
/*background-color:#FAF9F9;*/
}


.ValidationSummary {
	font-weight:bold;
	margin-bottom:20px;
	border:1px solid red;
}

.ValidationSummary ul {
	list-style-image: url(../img/exclamation.png);
	margin-top: 10px;
	margin-left: 50px;
	font-size:11px;
	font-weight:bold;
	color:#E15D52;
}
.red 
{
	color:red;
}

.ValidationSummary ul li 
{
	display:list-item;
	padding-left: 6px;
	font-weight:bold;
	color:red;
}


p.small 
{
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:justify;
}

p.small2 
{
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:justify;
	font-style:italic;

}

div.PageView
{
	margin:0px;
	padding:20px;
}

/*BackColor="White" Width="545px" BorderColor="#BFBFBF" BorderStyle="Solid" BorderWidth="1px"*/

.Multipage 
{
	border-right:1px solid #BFBFBF;
	border-left:1px solid #BFBFBF;
	border-bottom:1px solid #BFBFBF;
	width:610px;
}



#content.espace-client .block09_right div.PageView h3 
{
	margin:0px 0px 10px 0px;padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
	
#content.espace-client .block09_right div.PageView p 
{
	margin:0px 0px 10px 0px;padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
}

#content.espace-client .block09_right div.PageView p.small{margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;text-align:justify;font-weight:normal;}


.titre3{font-size: 16px;
	font-weight:bold;}


.Certificats div p 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	margin:0px; padding:0px;
}





table tr td p {margin:0px; padding:0px;}

table.panier {
border: 1px solid #ececec;
background-color:#fff;
}

table.panier tr td {
background-color:#ececec;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
padding: 2px 10px;
background-image:none;
margin:0px;
}

table.panier tr.TotalPanier td {
background-color:#fff;
font-weight:normal;
font-size: 20px;
padding:10px;
}

table.panier tr.TVA td {
background-color:#fff;
font-weight:normal;
font-size: 12px;
padding:10px;
}

table.panier tr.header td {
	background-color:#737373;
	color:#fff;
	padding: 5px;
}

table.panier tr.normal {
background-color:#fff;
}

table.panier tr.alt {
background-color:#efefef;
}

td.labelPanier {
	font-family:Arial, Helvetica, sans-serif;
	width: 120px;
	font-size: 12px;
	font-weight:bold;
}

table.Code tr td {
	padding: 10px;
}

table.Code tr.titre td {
	background-color:#737373;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#fff;
	padding: 8px;
	color:#fff;
}

table.Code tr td.couleur {
background-color:#efefef;
}

/* Factures */
table.facture {
/*border: 1px solid #669900;*/
background-color:#fff;
}

table.facture tr td {
background-color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
padding: 2px 10px;
background-image:none;
margin:0px;
}
table.facture tr.description td {
background-color:#ececec;
}

table.facture tr.header td {
	background-color:#737373;
	font-weight:bold;
	color:#fff;
	padding: 5px;
}





.formCertifier 
{
	background-color:#faf9f9;
	padding:5px 10px;
	width:410px;
	border:2px solid #639f0b;
	margin-left:100px;
}

.formCertifier h3{color:#639f0b;font-size:22px;}

.formCertifier input
{
	width:120px;
	border:1px solid #ededed;
	color:#6f6f6f;
	padding: 2px;
	margin-right:10px;
}


.formCertifier input[type="image"]
{
	margin-top:20px;
	width:88px;
	height:27px;
}


.formCertifier span
{
	font-size:9px;
	color:#616161;
}

table.certifier tr td 
{
	font-size:10px;
	color:#639f0b;
	font-weight:bold;
}


.acheterPack 
{
	border:none;
	background: #F1E355 url(../img/bgAcheterPack.jpg) left center;
	height:30px;
	padding:0px 10px;
	margin:20px 0px 20px 125px;
	text-transform:uppercase;
	color:#6f671e;
	font-weight:bold;
		
}

.blocConnexion 
{
	border:1px solid #639f0b;
	padding:10px;
}
