/*
Theme Name: Secret Deva
*/


/********************Elements de base****************/

* {
margin:0;
padding:0;
font-family:Helvetica;
font-size:12px;
}

body{
text-align:center;
background-color:#000;
color:#a67e54;
}

.clear{
clear:both;
}

#page{
background:url('images/background_page.jpg') repeat-y;
width:900px;
height:617px;
position:relative;
margin:0 auto;
text-align:left;
padding:0;
}

a img{
border:none;
}

.titreCommun{
background:url('images/titre.jpg') 1px 2px no-repeat;
width:180px;
color:#9b8063;
text-transform:uppercase;
height:18px;
text-align:left;
padding-left:15px;
}

/*******************content**************/

#content {
float:right;
width:665px;
height:576px;
padding-right:15px;
padding-top:17px;
}

#content #animFlash{
width:460px;
height:566px;
float:left;
}

#content #animFlash ul{
list-style-type:none;
}

#content #contentDroit{
float:right;
width:188px;
}

#content #contentDroit a{
text-decoration:none;
color:#a67e54;
}

#content #contentDroit a:hover{
text-decoration:underline;
}

#content #contentDroit #blocActu{
background:url('images/fond_bloc_droite.jpg') bottom right no-repeat;
width:188px;
height:290px;
overflow:none;
}

#content #contentDroit #blocActu h3{
background-color:#a67e54;
color:#fff;
padding-left:2px;
margin-bottom:7px;
margin-top:2px;
font-weight:normal;
width:185px;
}

#content #contentDroit #blocActu p{
padding-right:2px;
}

#content #contentDroit #blocActu a.more-link{
float:right;
}

#content #contentDroit #blocActu a:hover{
text-decoration:underline;
}

#content #contentDroit #blocDistributeur{
margin-top:15px;
text-align:center;
height:106px;
background:url('images/fond_bloc_droite.jpg') bottom right no-repeat;
width:188px;
}

#content #contentDroit #blocDistributeur p{
margin-top:10px;
}

#content #contentDroit #blocDistributeur a.more-link{
float:right;
padding-right:2px;
padding-top:8px;
}

#content #contentDroit #blocFacebook{
margin-top:15px;
}

#content #contentDroit #blocFacebook h2{
margin-bottom:13px;
}

#content #contentDroit #blocFacebook a img{
float:right;
margin-left:5px;
}

#content #contentDroit #blocFacebook p{
float:left;
width:130px;
}

#sidebar #blocNewsletter{
bottom:10px;
left:20px;
position:absolute;
text-align:center;
}

#sidebar #blocNewsletter p{
margin-top:3px;
}

#sidebar #blocNewsletter span{
color:#fff;
}

#sidebar #blocNewsletter form input.inputMail{
width:160px;
height:18px;
margin-top:4px;
color:#fff;
background-color:#a67e54;
border:none;
padding-left:2px;
}

#sidebar #blocNewsletter form input.submitimg{
float:right;
padding-top:5px;
}

/***************footer*******************/
#footer {
width:900px;
position:relative;
text-align:center;
}

#footer ul{
list-style-type:none;
width:900px;
height:20px;
margin-top:3px;
}

#footer ul li, #footer ul li a{
color:#a67e54;
display:inline;
text-decoration:none;
padding-left:6px;
}

#footer ul li a:hover{
text-decoration:underline;
}

/************sidebar + menu*********************/
#sidebar{
float:left;
padding-top:17px;
padding-left:12px;
width:200px;
height:576px;
position:relative;
}

#sidebar #drapeaux li{
display:inline;
list-style-type:none;
margin-left:10px;
}

#sidebar #lienPageFacebook{
position:absolute;
right:15px;
bottom:25px;
}

#sidebar #logo{
background:url('images/logo.jpg') top no-repeat;
margin-top:11px;
margin-left:42px;
height:131px;
width:109px;
}

#sidebar #logo a#lienLogo{
position:absolute;
width:110px;
height:110px;
top:28px;
left:53px;
}

#sidebar #menu{
position:absolute;
top:200px;
left:20px;
}

#sidebar #menu ul{
list-style-type:none;
margin-left:3px;
}

#sidebar #menu ul li{
background:url('images/fond_menu.jpg') top no-repeat;
width:185px;
margin-top:8px;
}

#sidebar #menu ul li p, #sidebar #menu ul li a{
color: #a67e54;
text-decoration:none;
font-size:15px;
padding-left:5px;
}

#sidebar #menu ul ul.children{
display:none;
}

#sidebar #menu ul li.selected ul.children{
display:block;
height:auto;
}

#sidebar #menu ul li.selected ul.children li{
background:none;
margin-top:2px;
padding-left:10px;
}

/****************pages intermédiaire ****************/
#content h2#titrePage{
background:url('images/fond_titre.jpg') top left repeat-x;
color:#fff;
width:655px;
height:20px;
text-transform:uppercase;
margin-bottom:5px;
padding-left:3px;
padding-top:3px;
padding-bottom:3px;
}

/********SINGLE**********/
#pageSingle img{
padding:3px;
}

#pageSingle a#lienActu{
font-weight:bold;
background:url('images/fleche.jpg') left no-repeat;
text-decoration:none;
color:#a67e54;
font-size:13px;
margin-top:10px;
float:left;
padding-left:10px;
}

#pageSingle a#lienActu:hover{
text-decoration:underline;
}

/******ACTUALITES*******/
#pageActu .wp-pagenavi{
text-align:center;
}

#pageActu .articleActu{
margin-bottom:15px;
}

#pageActu .articleActu h4{
text-decoration:underline;
font-weight:bold;
font-size:13px;
margin-bottom:5px;
}

#pageActu .articleActu a.more-link{
float:right;
padding-right:20px;
padding-top:3px;
text-decoration:none;
color:#a67e54;
font-weight:bold;
}

#pageActu a.more-link:hover{
text-decoration:underline;
}

/********PAGE**************/
#pagePage img{
padding:3px;
}

/********CONTACT************/
#pageContact{
background:none;
width:653px;
}

#pageContact #formulaireContact{
width:460px;
height:566px;
float:left;
}

#pageContact  #formulaireContact #objet{
margin-top:20px;
text-align:center;
}

#pageContact  #formulaireContact #objet input{
background-color:#a67e54;
border:none;
color:#fff;
}

#pageContact #adresse{
float:right;
width:168px;
background:url('images/blocContact.jpg') top no-repeat;
color:#fff;
margin-top:5px;
}

#pageContact #adresse p{
padding-left:10px;
}

/********DEVENIR DISTRIBUTEUR*********/
#pageDevenirDistrib form input.submit{
background-color:#a67e54;
border:none;
padding:2px;
color:#fff;
}

#pageDevenirDistrib{
min-height:542px;
width:654px;
}

#pageDevenirDistrib form td{
padding-left:5px;
}

#pageDevenirDistrib form textarea{
margin-left:5px;
margin-top:17px;
}

#pageDevenirDistrib form td#votreSoc{
vertical-align:bottom;
padding-top:22px;
padding-left:61px;
}

#pageDevenirDistrib label.labelInput{
padding-left:5px;
}

#pageDevenirDistrib form th{
vertical-align:bottom;
}

#pageDevenirDistrib input{
margin-top:15px;
}


/********POINTS VENTE*********/
#pagePointsVente{
background:none;
padding-left:0px;
}

#pagePointsVente form input.submit{
background-color:#a67e54;
border:none;
vertical-align:top;
margin-top:1px;
color:#fff;
}

#pagePointsVente form label{
font-size:13px;
}

#pagePointsVente #carteDistrib{
width:460px;
height:566px;
float:left;
}

#pagePointsVente #listeDistrib{
float:right;
width:160px;
}

#pagePointsVente #listeDistrib table{
margin-bottom:10px;
}


/**********BOUTIQUE*********/
#pageBoutique{
background:none;
}

#pageBoutique #afficheProduits{
width:450px;
height:566px;
float:left;
}

#pageBoutique ul#animated-boutique{
float:left;
}

#pageBoutique #afficheProduits img#imgprincipale{
float:left;
}

#pageBoutique #afficheProduits #mini{
float:right;
width:153px;
}

#pageBoutique #desc{
float:right;
width:160px;
}

#pageBoutique #desc p{
padding-right:4px;
}

#pageBoutique #desc h3{
font-size:14px;
margin-bottom:10px;
}

#pageBoutique  #miniCouleurs{
margin-top:15px;
}

#pageBoutique  #miniCouleurs img{
padding:4px;
}

/**********PRODUIT*********/

#pageProduit #afficheProduits{
width:auto;
min-width:125px;
height:566px;
float:left;
}

#pageProduit a{
color:#a67e54;
}

#pageProduit #afficheProduits img#imgprincipale{
margin-right:10px;
}

#pageProduit #desc{
width:338px;
float:right;
}

#pageProduit #desc h4#descComp{
margin-bottom:10px;
text-decoration:underline;
}

#pageProduit #desc p#ref{
font-weight:bold;
font-size:12px;
}

#pageProduit #desc h3{
text-transform:uppercase;
font-size:13px;
margin-botto:5px;
font-weight:bold;
}

#pageProduit #desc h4{
margin-top:10px;
}

#pageProduit #desc select{
min-width:60px;
width:auto;
}

#pageProduit span{
font-weight:bold;
}

#pageProduit #imCollections{
margin-top:20px;
float:right;
width:340px;
}

#pageProduit #colorProduit img{
float:left;
padding-right:4px;
}

#pageProduit img#flechDroite{
margin-top:-4px;
}

#pageProduit a#trouverDist{
background-color:#a67e54;
color:#fff;
height:18px;
width:160px;
padding:2px;
}

/**********javascript***********/

.pageIntermediaire{
background:url('images/fond_intermediaire.jpg') repeat-x #202020;
width:628px;
padding-right:5px;
padding-left:5px;
float:left;
min-height:537px;
}

#scroll{
width:628px;
height:200px;
padding:5px;
overflow:hidden;
height:532px;
float:left;
}

#imscroll{
float:right;
position:relative;
width:11px;
margin-right:6px;
height:530px;
background:url('images/fond_scroll.png') 5px top repeat-y ;
}

#imscroll a#pageUp{
position:absolute;
}

#imscroll a#pageDown{
position:absolute;
top:525px;
}

/*****prompteurH********/
 html > body #zonePrompteurH {
height:119px;
}

#zonePrompteurH {
background:#000 none repeat scroll 0% 0%;
height:120px;
left:1px;
margin:0pt 2px 0pt 0pt;
overflow:hidden;
padding:1px 0pt 0pt;
position:relative;
width:300px;
}

.blocCorps{
margin-right:10px;
}




