body {
background-color:#FFFFFF;
background-image:url("/specific/skins/skin-default1/img/body2b.jpg");
background-position:center top;
background-repeat:repeat-x;
color:#000000;
}

a  {
color:#000000;
}

p {
margin-top:12px;
margin-bottom:12px;
}

li {
margin:0px
}

a img {
border:none;
}

h1 {
color:black;
font-family:Times New Roman;
}

#lienBlog {
display:block;
height:41px;
position:absolute;
right:56px;
top:0;
width:207px;
z-index:1;
}

#rechercheProduit {
left:50px;
position:absolute;
top:10px;
z-index:1;
}

#submitInput  {
vertical-align:middle;
}

#skin {
display:none;
}

#bloc_bandeau {
background-image:url("/specific/skins/skin-default1/img/bandeaucourtnewtry.png");
background-position:center top;
background-repeat:no-repeat;
height:273px;
position:relative;
}

#randomBanner {
display:none;
}

#bloc_sous_nav_haut {
background-image:url("/specific/skins/skin-default1/img/navCourtenew.jpg");
background-repeat:no-repeat;
position:relative;
}

#shortcuts {
position:absolute;
right:55px;
/*top:20px;*/
top:-20px
}

#shortcuts a {
margin-left:3px;
}

#bloc_container {

}

#bloc_gauche, #bloc_droite
{
display:none;
}

#bloc_centre {
padding:10px 50px;
width:897px;
}

#bloc_pied {
background-image:url("/specific/skins/skin-default1/img/footer2.jpg");
background-position:center top;
background-repeat:no-repeat;
float:left;
padding-bottom:25px;
padding-left:250px;
padding-top:6px;
width:740px;
}

#copyright {
line-height:17px;
padding:0;
}

#navFooter {
float:left;
height:auto;
padding:0;
width:auto;
}

#navFooter li {
padding:0 0 0 10px;
}

#navFooter li a {
border-left:1px solid #000000;
padding-left:10px;
}

#taille, #drapeaux
{
display:none;
}

#bloc_outils
{
margin-left:250px;
}

#bloc_outils a
{
color:#000000;
}

/* menu **/

.navHD {
height:68px;
padding-left:48px;
width:942px;
font-family:Times New Roman;
font-style:italic;
}

#navHD li {

}

#navHD li.page-159
{
background-image: none;
}
#navHD li.selected a, #navHD li a:hover
{
background-color:grey;
background-repeat:no-repeat;
background-position:center left;
color:blue;
}
#navHD li.selected {
}

#navHD li a {
color:#000000;
font-weight:bold;
height:47px;
margin-top:0;
padding-left:3px;
padding-right:0;
padding-top:21px;
text-align:center;
text-transform:capitalize;
font-size:15px;
width:120px;
}

#navHD li.selected a {
color:blue;
}

#navHD li ul {
margin-left:3px;
}

#navHD li li {
background-color:#e7eef6;
width:120px;
}

#navHD li li a {
border-bottom:1px solid #000000;
/*border-top:1px solid #2E2B26;*/
font-size:11px;
font-weight:bold;
margin-left:5px;
margin-right:5px;
padding:8px 8px 8px 11px;
text-transform:capitalize;
width:auto;
font-family:Arial;
}

#navHD li li a:hover {
color:blue;
}

#navHD li.selected li
{
background-image: none;
}

#navHD li.selected li a {
background-color:#e7eef6;
color:#000000;
}

#navHD li.selected li a:hover {
color:blue;
}
/* actu **/

.content_type_paragraphe_coupe {
border-right:1px solid black;
float:left;
padding-left:10px;
padding-right:10px;
width:260px;
height:270px;
}

.content_type_paragraphe_coupe .contenu {
font-size:11px;
height:165px;
overflow:hidden;
text-align:justify;
}

.content_type_paragraphe_coupe .ensavoirplus {
background-image:url("/specific/skins/skin-default1/img/dotted.png");
background-position:center top;
background-repeat:no-repeat;
font-family:Times New Roman;
margin-top:7px;
padding-top:3px;
text-align:right;
text-transform:uppercase;
}

.content_type_paragraphe_coupe .ensavoirplus a {
text-decoration:none;
}


#imgw3c
{
text-align:right;
padding-bottom:10px;
}

#imgw3c img
{
border:0px;
}


/* catalogue V2 */

#content_type_catalogue_page
{
padding:10px;
color:#000;
}

#content_type_catalogue_page .bloc_milieu {
float:left;
}

#content_type_catalogue_page a
{

color:#000;
}

#content_type_catalogue_page img
{
border:0px;
}

#content_type_catalogue_page .produit {
background-color:#FFFFFF;
float:left;
margin-bottom:10px;
margin-left:8px;
margin-right:8px;
text-align:right;
width:420px;
}

#content_type_catalogue_page .zonedescription {
float:left;
height:127px;
padding:3px;
width:281px;
}

#content_type_catalogue_page .zonenom {
font-weight:bold;
height:89px;
margin-bottom:8px;
overflow:hidden;
text-align:justify;
}

#content_type_catalogue_page .zonenom a {
text-decoration:none;
color:#0008F7;
}

#content_type_catalogue_page .zonenom .nom {
color:#000000;
}

#content_type_catalogue_page .zonenom .reference {
color:#000000;
}

#content_type_catalogue_page .ensavoirplus {
float:left;
width:118px;
}

#content_type_catalogue_page .ensavoirplus a {
text-decoration:none;
color:#C70000;
}

#content_type_catalogue_page .prix {
float:left;
text-align:right;
width:162px;
}

#content_type_catalogue_page .prix a {
font-size:160%;
color:#E37F44;
padding-right:5px;
text-decoration:none;
}

#content_type_catalogue_page .photo {
max-height:100%;
max-width:100%;
}

#content_type_catalogue_page .zonephoto {
/*
background-color:#FFFFFF;
border:4px solid #483C2C;
*/
padding:4px;

float:left;
height:125px;
text-align:center;
width:125px;
}

/** detail produit **/


#content_type_catalogue_detail {
float:left;
padding:10px;
}

#content_type_catalogue_detail .bloc_milieu {
float:left;
}

#content_type_catalogue_detail a
{

color:#FFF;
}

#content_type_catalogue_detail img
{
border:0px;
}

#content_type_catalogue_detail .produit {
background-color:#FFFFFF;
float:left;
margin-bottom:10px;
margin-left:8px;
margin-right:8px;
text-align:right;
width:858px;
}

#content_type_catalogue_detail .zonedescription {
float:left;
padding:3px;
width:552px;
}

#content_type_catalogue_detail .zonenom {
font-weight:bold;
text-align:justify;
}

#content_type_catalogue_detail .zonenom a {
text-decoration:none;
color:#FFFFFF;
}

#content_type_catalogue_detail .zonenom .nom {
color:#000000;
}

#content_type_catalogue_detail .zonenom .reference {
color:#000000;
}

#content_type_catalogue_detail .ensavoirplus {
float:left;
width:427px;
}

#content_type_catalogue_detail .ensavoirplus a {
text-decoration:none;
color:#C70000;
}

#content_type_catalogue_detail .prix {
float:left;
text-align:right;
width:125px;
}

#content_type_catalogue_detail .prix a {
font-size:160%;
color:#E37F44;
padding-right:5px;
text-decoration:none;
}

#content_type_catalogue_detail .photo {
max-height:100%;
max-width:100%;
}

#content_type_catalogue_detail .zonephoto {
/*
background-color:#0008F7;
border:4px solid #483C2C;
*/
width:292px;
float:left;
}

#content_type_catalogue_detail .zonephoto .div1 {
height:292px;
text-align:center;
padding:4px;
}

#content_type_catalogue_detail .zonephoto .div2 {
float:left;
padding:4px;
width:65px;
}

/** nouveautés accueil **/


#content_type_catalogue_nouveautes {
border-left:1px solid #3E311E;
border-right:1px solid black;
float:left;
padding-left:10px;
padding-right:10px;
width:300px;
height:270px;
}

#content_type_catalogue_nouveautes a {
}

#content_type_catalogue_nouveautes img {
}

#content_type_catalogue_nouveautes .produit {
background-image:url("/specific/skins/skin-default1/img/dotted.png");
background-position:center bottom;
background-repeat:no-repeat;
float:left;
margin-bottom:5px;
padding-bottom:5px;
}

#content_type_catalogue_nouveautes .zonedescription {
float:left;
padding-left:3px;
padding-right:3px;
width:220px;
}

#content_type_catalogue_nouveautes .zonenom {
height:58px;
overflow:hidden;
text-align:justify;
}

#content_type_catalogue_nouveautes .zonenom a {
text-decoration:none;
}

#content_type_catalogue_nouveautes .zonenom .nom {
color:#000000;
font-weight:bold;
}

#content_type_catalogue_nouveautes .ensavoirplus {
text-align:right;
}

#content_type_catalogue_nouveautes .ensavoirplus a {
color:#C70000;
font-family:Times New Roman;
font-size:13px;
text-decoration:none;
}

#content_type_catalogue_nouveautes .photo {
max-height:100%;
max-width:100%;
}

#content_type_catalogue_nouveautes .zonephoto {
/*
background-color:white;
border:4px solid #483C2C;
*/
padding:4px;

float:left;
height:66px;
text-align:center;
width:66px;
}

#content_type_catalogue_nouveautes .voirtout {
text-align:right;
}

#content_type_catalogue_nouveautes .voirtout a {
font-family:Times New Roman;
font-size:13px;
text-decoration:none;
text-transform:uppercase;
}

/** marques accueil **/

.content_type_phototheque_marques {
border-left:1px solid #3E311E;
float:left;
padding-left:10px;
padding-right:10px;
width:273px;
height:270px;
}

.content_type_phototheque_marques div {
background-image:url("/specific/skins/skin-default1/img/flashBorder.png");
background-repeat:no-repeat;
float:left;
height:228px;
padding-left:12px;
padding-top:11px;
width:275px;
}

/** boutique **/

#cart
{
background-color:#4A300D;
}

#cart td
{
padding:3px;
}

#cart table{
border-collapse:collapse;
}

#cart td,
#cart th {
border-right:1px solid #000;
padding-left:4px;
padding-right:4px;
padding-top:2px;
padding-bottom:2px;
}

#cart td td {
border:0px solid #000;
}

#cart .prix {
text-align:right;
}

#cart .total {
background-color:#E1E1E1;
}
.commande_etape {
background-color:#4A300D;
border-bottom:1px dashed black;
border-top:1px dashed black;
font-size:small;
font-weight:bold;
}
/*#cart .bouton a{

text-decoration: none;

}*/
#cart .bouton {

margin-top: 10px;
margin-bottom: 10px;
margin-right: 10px;
width: 130px;
float: left;
}
#cart h3 {
clear:left;
}

/*orderWithCheck**/

#orderWithCheck .alert {
border:1px solid black;
float:left;
margin-bottom:30px;
margin-top:30px;
padding:6px;
}
#orderWithCheck .bouton {
margin-top: 5px;
margin-bottom: 5px;
margin-left: 10px;
float: left;
}
#orderWithCheck .recapitulatif, #orderWithCheck .adresses, #orderWithCheck .serviceclient {
margin: 2px;
padding-bottom: 2px;
clear: left;
}
#orderWithCheck .element{
float: left;
width: 49%;
padding-right: 4px;
text-align: left;
}

/*saveClient**/

#saveClient .bouton {
margin-top: 5px;
margin-bottom: 5px;
margin-left: 150px;
float: left;
}

/*orderCart**/

#orderCart {
background-color:#4A300D;
}


#orderCart .bloc_haut, #orderCart .bloc_milieu, #orderCart .bloc_bas {
clear: left;
}
#orderCart .adresses {
margin: 2px;
padding-bottom: 2px;
clear: left;
}
#orderCart .element{
float: left;
width: 49%;
padding-right: 4px;
text-align: left;
}

/*Formulaire registerClient**/

#formCreationClient .bouton {
margin-top: 10px;
margin-bottom: 10px;
margin-left: 150px;
float: left;
}
#formCreationClient legend
{
font-weight: bold;
color: #CABDAA;
}
#formCreationClient fieldset
{
margin: 0 0 15px 15px;
}
#formCreationClient label
{
display:block;
width:90px;
}
#formCreationClient input,
#formCreationClient label
{
float:left;
margin-bottom:2px;
}

#formCreationClient br
{
clear:left;
}

.on {
color:white;
}

.off {
color:#CCCCCC;
}

#bloc_centre h2 {
color:white;
font-family:Times New Roman;
font-size:19px;
font-weight:normal;
margin:0;
padding:0;
}

.bouton {
background-color:Sienna;
border:1px solid black;
color:#CABDAA;
font-size:10px;
font-weight:bold;
padding:2px;
text-align:center;
}

.bouton a {
color:#CABDAA;
text-decoration:none;
}


/*fin catalogue V2 */


/** Formulaire de contact **/

#dynamicDiv26 {

}

#dynamicDiv26 p {
float:left;
}

#dynamicDiv26 label {
display:block;
float:left;
padding-right:10px;
text-align:right;
width:125px;
}

#dynamicDiv26 input[type="text"] {
width:230px;
}

#dynamicDiv26 textarea {
height:80px;
width:667px;
}

#dynamicDiv26 .field43 {
width:50%;
}

#dynamicDiv26 .field44 {
width:50%;
}

#dynamicDiv26 .field45 {
width:100%;
}

#dynamicDiv26 .field46 {
width:50%;
}

#dynamicDiv26 .field47 {
width:50%;
}

#dynamicDiv26 .field48 {
width:50%;
}

#dynamicDiv26 .field49 {
width:50%;
}

#dynamicDiv26 .field50 {
width:100%;
}

#dynamicDiv26 .field-antispam {
width:100%;
}

/** flotants **/


#target_basket {
color:black;
top:77px;
padding:0px;
position:fixed;
right:-215px;
width:218px;
text-align:center;
z-index:1;
}

#target_basket .button {
font-size:10px;
}

#haut {
background-image:url(/specific/skins/skin-default1/img/bg-basket.gif);
background-repeat:no-repeat;
background-position:top center;
padding:5px;
display:none;
}

#bas {
background-image:url(/specific/skins/skin-default1/img/bg-basket-bas.gif);
background-repeat:no-repeat;
background-position:top center;
height:16px;
display:none;
}


#cartLoader {
padding-left:150px;
padding-top:50px;
}

#roll {
cursor:pointer;
position:absolute;
right:217px;
margin-top:16px;
}


#monCompte {
color:black;
position:fixed;
right:-215px;
top:3px;
z-index:2;
width:218px;
padding:0;
text-align:center;
}

#monCompte a {
color:black;
}

#rollCompte {
cursor:pointer;
position:absolute;
right:217px;
margin-top:16px;
}

#hautCompte {
background-image:url(/specific/skins/skin-default1/img/bg-basket.gif);
background-repeat:no-repeat;
background-position:top center;
padding:5px;
display:none;
}

#basCompte {
background-image:url(/specific/skins/skin-default1/img/bg-basket-bas.gif);
background-repeat:no-repeat;
background-position:top center;
height:16px;
display:none;
}

#hautCompte input[type="text"] {
width:100px;
}

#hautCompte input[type="password"] {
width:79px;
}

#hautCompte input[type="submit"] {
width:70px;
}

#scrollCart {
max-height:160px;
overflow-y:scroll;
}

#smoothMsg {
background-color:#E37F44;
border:1px solid black;
bottom:0;
color:black;
display:none;
font-size:16px;
padding:5px;
position:fixed;
right:0;
width:400px;
}


#cart h2, #orderCart h2, #orderWithCheck h2 {
padding-top:25px;
}


#orderWithCheck {
background-color:#4A300D;
}

#factures {
width:100%;
}
