#iedit,#content .bloc,#content .init,#content .txtimg.bloc .imgrgt + div,#content .imgtxt.bloc .imglft + div,#content .txtxt.bloc > div,#content .txtimg.init .imgrgt + div,#content .imgtxt.init .imglft + div,#content .txtxt.init > div{box-sizing:border-box;}
#content .bloc{cursor:pointer;}
#iedit{border:1px solid;vertical-align:top;}
#content .bloc{border:1px dashed;}
#content .init{border:1px solid;}
#content .txtxt.bloc > div,#content .txtimg.bloc .imgrgt + div,#content .imgtxt.bloc .imglft + div{border:1px dashed transparent;}
#content .txtxt.init > div,#content .txtimg.init .imgrgt + div,#content .imgtxt.init .imglft + div{border:1px dashed;}
#content .selimg{outline:3px dashed;}
#content .txtxt:after{display:table;content:"";clear:both;}
#content .txtxt .txtlft,#content .txtxt .txtrgt{width:50%;box-sizing:border-box;}
#content .txtxt .txtlft{float:left;padding-right:1em;}
#content .txtxt .txtrgt{float:right;padding-left:1em;}
#content .imgtxt:after{display:table;content:"";clear:both;}
#content .imgtxt .imglft{float:left;margin-right:1em;}
#content .imgtxt .imglft + div{overflow:hidden;margin-left:0 !important;}
#content .txtimg:after{display:table;content:"";clear:both;}
#content .txtimg .imgrgt{float:right;margin-left:1em;}
#content .txtimg .imgrgt + div{overflow:hidden;margin-right:0 !important;}
#content .imgimg{text-align:center;}
#content .img2img:after{display:table;content:"";clear:both;}
#content .img2img .imglft,#content .img2img .imgrgt{margin:0;width:50%;text-align:center;}
#content .img2img .imglft{float:left;}
#content .img2img .imgrgt{float:right;}
#content  table{border-collapse:collapse;font:inherit;}
#content  th,#content  td{border:1px solid;}
#content .richmedia{text-align:center;}
#content{margin:13px 0 0;color:#292929;font:14px/20px Tahoma,Arial,Helvetica,sans-serif;background:#fff;}
body#content{margin:0;}
#content a,.wswg a{color:#292929;text-decoration:underline;}
#content a:hover,.wswg a:hover,#content a:focus,.wswg a:focus{text-decoration:none;}
#content .imgrgt img,#content .imglft img,#content .imgimg img{vertical-align:top;}
#content .imgrgt,#content .imglft,#content .imgimg{padding:0 0 15px;}
#content .txtimg .imgrgt,.wswg .imgrgt{margin-left:15px;}
#content .imgtxt .imglft,.wswg .imglft{margin-right:15px;}
#content .txtxt .txtlft{padding-right:7.5px;}
#content .txtxt .txtrgt{padding-left:7.5px;}
.wswg .imgrgt{float:right;}
.wswg .imglft{float:left;}
#content h2{margin:0 0 15px;color:#003c4d;font-weight:500;font-size:22px;line-height:30px;}
#content h3{margin:0 0 15px;color:#003c4d;font-weight:500;font-size:17px;line-height:22px;}
#content h4{margin:0;color:#454545;font-size:12px;line-height:15px;}
#content ul,.wswg ul,#content ol,.wswg ol{margin:15px 0;padding:0 0 0 40px;}
#content ul,.wswg ul{list-style-type:disc;}
.wswg ul,.wswg ol{overflow:hidden;zoom:1;}
#content li,.wswg li{list-style-position:outside;margin:4px 0 0;}
#content li:first-child,.wswg li:first-child{margin-top:0;}
#content .richmedia{padding:0 0 15px;text-align:center;}
#content .richmedia object{vertical-align:top;}
#content .richmedia div{margin:0 auto;}
#content table{margin:0 0 15px;border-collapse:collapse;border-spacing:0;empty-cells:show;}
#content th,#content td{border:1px solid #e6e6e6;padding:7px 9px 6px;text-align:left;vertical-align:middle;}
#content thead th,#content thead td{font-weight:500;background:#f7f7f7;}
.nav-pills{text-align:center;white-space:nowrap;}
.nav-pills > li{float:none;display:inline-block;*zoom:1;*display:inline;}
.nav-tabs > .active > label,.nav-tabs > .active > label:hover{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#FFFFFF;border-color:#DDDDDD #DDDDDD transparent;border-image:none;border-style:solid;border-width:1px;color:#555555;cursor:default;}
.nav-tabs > li > label{border:1px solid transparent;border-radius:4px 4px 0 0;line-height:20px;padding-bottom:8px;padding-top:8px;margin-bottom:0;}
.nav-tabs > li > label,.nav-pills > li > label{line-height:14px;margin-right:2px;padding-left:12px;padding-right:12px;text-align:center;}
.nav > li > label{display:block;}
.nav-tabs > li > label:hover{border-color:#EEEEEE #EEEEEE #DDDDDD;}
.nav > li > label:hover{background-color:#EEEEEE;text-decoration:none;}
#panier-etape3 .form-horizontal .control-label{width:180px;}
#panier-etape3 .form-horizontal .controls{margin-left:205px;}
#panier-etape3 .form-horizontal .form-actions{padding-left:205px;}
#panier-etape3 .form-horizontal .controls .help-block{margin-top:7px;}
#panier-etape5 .nav-tabs > li > label{position:relative;}
#panier-etape5 .nav-tabs > li > label em{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/img/null.gif);}
#panier-etape5 .nav-tabs > li > label span{display:block;}
#paiement_carte .form-actions img.pull-left{margin-right:25px;}
#acceptedpayments > *{display:inline-block;vertical-align:bottom;}
#acceptedpayments > img{margin:0 0 0 25px;}