body
{
background-image: url(/specific/skins/skin-default8/img/background.gif);
background-repeat:repeat-x;
background-color: #003245;
font-size:14px;
color:#999999;
}

a {
color:#999999;
}

a:hover {
color:#999999;
}

a {
text-decoration:none;
}

.element h1 {
display:block;
font-size:22px;
margin:0;
padding:0;
}

h1, h2, h3{
color:#999999;

font-weight:normal;
}
h4{
color:#00A7E3;
font-weight:normal;
font-style: italic;
}

.lien a, .content_type_article_liste {
font-size:11px;
padding-bottom:25px;
}

.lien a:hover {
text-decoration:underline;
}

#drapeaux {
display:none;
}


.a-votre-ecoute {
background-image:url(/specific/skins/skin-default8/img/a-votre-ecoute.png);
background-repeat:no-repeat;
height:83px;
position:absolute;
right:10px;
top:73px;
width:363px;
}

.a-votre-ecoute img {
padding-top:5px;
}

.a-votre-ecoute .element1 {
float:left;
font-size:11px;
padding-left:6px;
padding-top:5px;
width:153px;
}

.a-votre-ecoute .element2 {
float:left;
font-size:11px;
padding-left:24px;
padding-top:34px;
width:153px;
}


.lien-boutique {
background-image:url(/specific/skins/skin-default8/img/lien-boutique.gif);
background-repeat:no-repeat;
height:83px;
position:absolute;
right:10px;
top:73px;
width:569px;
}

.lien-boutique .bouton {
background-image:url(/specific/skins/skin-default8/img/bouton-je-commande.png);
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
height:48px;
margin-left:11px;
padding-top:11px;
width:111px;
}

.lien-boutique .element1 {
float:left;
font-size:11px;
padding-left:277px;
padding-top:5px;
width:155px
}

.lien-boutique .element2 {
float:left;
padding-top:15px;
text-align:center;
width:134px;
}

#bloc_container {
width:985px;
margin-left:auto;
margin-right:auto;
position:inherit;
}

#bloc_corps, #bloc_entete, #bloc_pied {
width:985px;
position:relative;
float:left;
}

#bloc_pied {
color:#666666;
}

#bloc_corps {
/*padding-left:30px;*/
background-color:#000000;
}

#bloc_centre {
min-height:250px;
}

#bloc_bandeau {
background-image:url(/specific/skins/skin-default8/img/bandeau.gif);
background-position:left 18px;
background-repeat:no-repeat;
height:150px;
width:985px;
}

#homelink {
cursor:pointer;
height:148px;
left:0px;
position:absolute;
width:292px;
}

#drapeaux {
position:absolute;
}

#bloc_gauche {
display:none;
}

#bloc_droite {
width:369px;
padding-left:20px;
}

#bloc_centre {
width:584px;
padding:0px;
margin:0px;
}

#bloc_pied a, #navFooter li a{
color:#666666;
font-size:11px;
padding-left:6px;
}

#folder81s1 {
display:block;
line-height:60px;
margin:0;
padding:0;
text-align:center;
width:991px;
}

#folder81s1 li a{
border-right:1px solid;
color:#666666;
font-size:12px;
padding-left:3px;
padding-right:6px;
text-decoration:none;
text-transform: uppercase;
font-weight:bold;
}

#bloc_pied {
color:#666666;
height:174px;
margin-top:0px;
margin-bottom:0px;
border-top:9px solid #00A7E3;
}

#folder49s1 {
display:block;
line-height:23px;
margin:0;
padding:0;
position:absolute;
text-align:center;
top:80px;
width:991px;
}

#folder49s1 li {
display:inline;
float:none;
}

#navFooter {
bottom:5px;
display:block;
line-height:23px;
margin:0;
padding:0;
position:absolute;
text-align:center;
width:991px;
}

#navFooter p {
margin:0;
padding:0;
}

#navFooter li, #folder81s1 li {
display:inline;
float:none;
padding:0px;
}

#bloc_pied .logo {
position:absolute;
text-align:center;
width:991px;
bottom:20px;
}

#imgw3c {
position:absolute;
right:5px;
bottom:5px;
}

#imgw3c img {
border:none;
}

.content_type_article .element {
float:left;
width:363px;
margin:0;
padding:0;
background-repeat:no-repeat;
padding-bottom:20px;
}

.content_type_article .element h2 {
margin:0;
color:#FFFFFF;
font-size:12px;
width:363px;
}

.content_type_article .element h3 {
margin:0;
padding:0;
color:#FFFFFF;
font-size:32px;
}

.content_type_article .element .video {

}

.content_type_article .element .intro {
margin:0;
padding:3px;
margin-top:20px;
color:#999999;
background-image:url(/specific/skins/skin-default8/img/bg-intro-article.png);
padding-left:26px;
padding-right:26px;
width:311px;
}

.content_type_article .element a {
margin:0;
padding:0;
text-decoration:none;
color:#FFFFFF;
width:100%;
text-align:right;
display:block;
}

.content_type_article .element .lien {
background-image:url(/specific/skins/skin-default8/img/bg-intro-article.png);
}

#bloc_centre .content_type_paragraphe .element {
background-image:url(/specific/skins/skin-default8/img/entete-paragraphe.png);
background-position:left top;
background-repeat:no-repeat;
float:left;
margin:12px 0 0 12px;
min-height:60px;
padding:30px 12px 12px 27px;
width:542px;
}

#bloc_droite  .content_type_paragraphe .element {
margin:0;
padding:0;
padding-bottom:20px;
width:100%;
float:left;
}

.content_type_paragraphe p {
margin:0px;
}

#bloc_droite .content_type_paragraphe .paragraphe-aucun .lien, #bloc_entete .content_type_paragraphe .paragraphe-aucun .lien {
display:none;
}

#content_type_catalogue_page {
font-size:12px;
padding-left:12px;
}

#content_type_catalogue_page a img {
border:none;
}

#content_type_catalogue_page .bloc_haut {
float:left;
padding-bottom:0px;
width:100%;
}

#content_type_catalogue_page .bloc_haut .intro {
font-size:16px;
padding-bottom:7px;
text-align:center;
}

#content_type_catalogue_page .bloc_haut .ancre {
background-image:url(/specific/skins/skin-default8/img/cat_anchor.gif);
background-repeat:no-repeat;
cursor:pointer;
float:left;
height:54px;
padding-right:6px;
width:86px;
color:#FFFFFF;
}

#content_type_catalogue_page .bloc_haut .ancre .content {
float:left;
padding-left:3px;
padding-top:5px;
text-align:center;
}

#content_type_catalogue_page .bloc_haut .ancre .content .designation {
font-size:11px;
font-weight:bold;
overflow:hidden;
/*white-space:nowrap;*/
width:84px;
}

#content_type_catalogue_page .bloc_haut .ancre .content .designation2 {
font-size:11px;
}
#content_type_catalogue_page .bloc_milieu  {
float:left;
width:100%;
}

#content_type_catalogue_page .bloc_milieu .anchor  {
font-size:0;
}

#content_type_catalogue_page .bloc_milieu .produit {
/*background-image:url(/specific/img/pro_head.jpg);
background-repeat:no-repeat;*/
padding-bottom:5px;
/*padding-top:10px;*/
background-color:#00A7E3;
width:582px;
color:#FFFFFF;
}


#content_type_catalogue_page .bloc_milieu .produit .zoneHaut {
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneHaut .gauche {
text-align:center;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneHaut .gauche {
text-align:center;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneHaut .gauche a img {
border:none;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneHaut .gauche a {
font-size:11px;
/*color:#666666;*/
line-height:10px;
text-decoration:none;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneHaut .droite {

}

#content_type_catalogue_page .bloc_milieu .produit .zoneHaut .droite .designation {
font-size:15px;
font-weight:bold;
text-transform:uppercase;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneHaut .droite .designation2 {
font-weight:bold;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneHaut .droite .caracTexte {
padding:10px;
padding-top:0px;
padding-bottom:0px;
width:310px;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneHaut .droite .caracTexte div {
padding-bottom:0px;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneHaut .droite .video {

}

#content_type_catalogue_page .bloc_milieu .produit .zoneHaut .droite .video a {
background-image:url(/specific/img/pro_btn.jpg);
background-repeat:no-repeat;
color:#89315C;
display:block;
font-size:11px;
height:29px;
padding-left:35px;
padding-top:6px;
text-decoration:none;
width:124px;
text-align:center;
}


#content_type_catalogue_page .bloc_milieu .produit .zoneMilieu {
/*background-image:url(/specific/img/pro_foot.jpg);
background-repeat:no-repeat;*/
background-color:#002735;
height:96px;
padding-left:18px;
padding-top:18px;
}

#content_type_catalogue_page .bloc_milieu .produit .coloris ul {
float:left;
padding-left:12px;
}

#content_type_catalogue_page .bloc_milieu .produit .coloris li {
float:left;
display:inline;
padding-right:5px;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneMilieu .gauche {
float:left;
width:208px;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneMilieu .gauche .ligne {
height:20px;
line-height:15px;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneMilieu .gauche  label{
float:left;
height:16px;
text-transform:uppercase;
width:100px;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneMilieu .gauche  .field{
background-color:white;
float:left;
font-weight:bold;
padding-left:4px;
width:77px;
color:#002735;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneMilieu .droite {
float:left;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneMilieu .droite .ligne {
height:23px;
line-height:21px;
width:300px;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneMilieu .droite  label{
float:left;
text-transform:uppercase;
width:70px;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneMilieu .droite  .field{
color:#002735;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneMilieu .bas .gauche {
font-size:9px;
padding-top:8px;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneMilieu .bas .droite {
float:right;
padding-right:7px;
}

#content_type_catalogue_page .bloc_milieu .produit .zoneMilieu .bas .droite a {
background-image:url(/specific/skins/skin-default8/img/ajouter.png);
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
font-size:11px;
height:35px;
padding-left:34px;
padding-top:9px;
text-decoration:none;
width:110px;
}

.content_type_article {
float:left;
}

.content_type_article_liste {
width:602px;
float:left;
}

.content_type_article_liste {
color:#999999;

font-weight:normal;
}

.content_type_article_liste ul {
padding-left:30px;
}

.content_type_article_liste li {
display:inline;
float:left;
padding:0px;
padding-right:5px;
line-height:30px;
}

.content_type_article_liste li a {
text-decoration:none;
}

.content_type_article_liste li a:hover, .lien a:hover, #nav81s1 a:hover {
text-decoration:underline;
}

#formCreationClient label {
display:block;
float:left;
width:223px;
}

#formCreationClient input, #formCreationClient select {
display:block;
}

.commande_etape {
display:none;
}

#bloc_centre .cart {
/*background-image:url(/specific/img/cat_head.jpg);
background-repeat:no-repeat;
background-position:left top;
padding:88px 0 0;*/


}

#bloc_centre .catalog legend {
color:#999999;

font-weight:normal;
font-size:14px;
padding-bottom:5px;
margin-bottom:5px;
padding-top:10px;
width:500px;
display:block;
font-weight:bold;
}

#bloc_centre .catalog fieldset {
border:none;
}

#bloc_centre .catalog {
/*font-size:12px;
background-image:url(/specific/skins/skin-default8/img/cart-bg.gif);
background-repeat:no-repeat;
background-position:left bottom;
margin-bottom:28px;
margin-left:30px;
padding:10px 10px 42px;
width:512px;*/

background-image:url(/specific/skins/skin-default8/img/entete-paragraphe.png);
background-position:left top;
background-repeat:no-repeat;
float:left;
margin:0px 0 0 12px;
min-height:60px;
padding:15px 12px 12px 27px;
width:542px;
}

#bloc_centre .top{
display:none;
/*background-image:url(/specific/skins/skin-default8/img/cart-bg.gif);
background-repeat:no-repeat;
background-position:left top;
margin:-10px;
padding:0px;*/
}

#bloc_centre .catalog h2 {
/*margin-top:0px;*/
color:#00A7E3;
}

#bloc_centre .catalog .bouton {
display:block;
float:right;
}

#bloc_centre .catalog .bouton a {
/*
background-image:url(/specific/skins/skin-default8/img/btn-2.gif);
background-repeat:no-repeat;
background-position:left top;
display:block;
font-size:11px;
height:34px;
line-height:38px;
text-align:center;
width:140px;
text-decoration:none;
*/

background-image:url(/specific/skins/skin-default8/img/bouton.png);
background-position:left top;
background-repeat:no-repeat;
color:#FFFFFF;
display:block;
font-size:11px;
height:52px;
line-height:30px;
text-align:center;
text-decoration:none;
width:134px;
}

#bloc_centre .catalog input.bouton {
/*background-image:url(/specific/skins/skin-default8/img/btn-2.gif);
background-position:left top;
background-repeat:no-repeat;
background-color:#FFFFFF;
border:medium none;
display:block;
font-size:11px;
height:35px;
padding-top:6px;
text-align:center;
text-decoration:none;
width:132px;
color:#999999;*/

background-image:url(/specific/skins/skin-default8/img/bouton.png);
background-position:left top;
background-repeat:no-repeat;
border:medium none;
color:#FFFFFF;
display:block;
font-size:11px;
height:50px;
margin:0;
padding-bottom:29px;
text-align:center;
width:134px;
}

.coloris img {
width:20px;
}
#col-gauche{
width: 238px;
float: left;
position: relative;
clear: none;
background-color: #7D0849;
vertical-align: top;
text-align: center;
margin-right: 10px;
}
#col-gauche .body{
font-family: Arial, Helvetica, sans-serif;
text-align: center;
font-size: 12px;
}

#sitemap {
color:#999999;

padding:0px;
padding-top:10px;
padding-left:30px;
padding-right:15px;
float:left;
position:relative;
padding-bottom:20px;
width:556px;
}

fieldset {
border:none;
}

fieldset legend {
display:none;
}

fieldset label {
display:block;
float:left;
width:175px;
}

fieldset .field51 label {
height:70px;
}

fieldset .field47 label {
height:70px;
}

fieldset textarea {
width:284px;
}

fieldset input[type="text"] {
width:200px;
}

fieldset .field48 input[type="text"] {
width:70px;
}

fieldset .mandatory label {
font-weight:bold;
}

fieldset .field-antispam label {
display:inline;
float:none;
font-weight:bold;
}

fieldset input[type="submit"] {
float:right;
}

.diaporama {
position:relative;
float:left;
padding:0px;
margin:0 0 0 12px;
/*padding-bottom:12px;*/
width:557px;
}

.diaporama .visuels {
width:557px;
height:354px;

}

.diaporama .visuels .visuel {
width:580px;
height:354px;
position:absolute;
top:25px;
left:0px;
}
.diaporama .nav {
height:25px;
text-align:right;
}

.diaporama .nav .index{
padding-left:5px;
}

.diaporama .visuels .visuel .intro {
margin:0;
padding:3px;
margin-top:20px;
color:#999999;
background-image:url(/specific/skins/skin-default8/img/bg-intro-article.png);
padding-left:26px;
padding-right:26px;
width:528px;
position:absolute;
bottom:0px;
left:0px;
}

.diaporama .visuels .visuel .lien {
width:528px;
position:absolute;
bottom:0px;
left:0px;
/*font-weight:bold;*/
text-align:right;
}

#bloc_centre .content_type_article h2 {
display:none;
}

#bloc_centre .content_type_article h3 {
min-height:180px;
}

#bloc_centre .content_type_article .element{
float:left;
margin:0 0 0 12px;
padding:8px 0 0;
width:580px;
min-height:341px;
}

#bloc_centre .content_type_article .element .intro{
width:534px;
}

.caracTexte p {

padding:0;
margin:0;
padding-top:2px;
}

#dynamicDiv26 p {
margin-bottom:15px;
}

#form27 p, #form28 p, #form29 p,#form30 p, #form31 p {
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
}

.field55 label, .field59 label {
font-weight:bold;
width:100%;
}

.field-subscription {
display:none;
}
