

/******************************************************************/
/* INITIALISATION */ 
/******************************************************************/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline; 
	font-family:arial;
}


.format_png { behavior: url(win_png.htc); } /*gestion png*/
.opacite1 { filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99; }
.opacite2 { filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; } 
.opacite3 { filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; } 
.vertical_center { vertical-align:middle; }



/* PAGES DES RUBRIQUES */
#body {
background-image:url(../imgs/fond_commun.jpg);
background-repeat:no-repeat;
background-color:#1C1C1C;
background-position:top center;
}

/* 3 LOGOS DU HAUT */
#logos {
position:absolute;
left:50%;
margin-left:100px;
width:400px;
text-align:right;
top:20px;
}


#logos div {
width:130px;
height:50px;
float:left;
display:block;
cursor:pointer;
}

#logos  a div{
display:block;
width:130px;
height:50px;
float:left;
*background:#1C1C1C;
}

#logos img {
margin:0 10px;
display:block;
}


  /*CADRE BLANC GENERAL*/
#page {
position:absolute;
left:50%;
margin-left:-490px;
width:980px;
top:70px;
border:6px solid #fff;
background:#000;
height:480px;
}

/* LOGO TITRE */
#titre { height:70px; }

#titre h1 {
margin:15px;
}

/* BLOC BLANC */
#contenu {
border-top:3px solid white;
border-bottom:3px solid white;
background:#FFF;
height:300px;
background-repeat:no-repeat;
background-position:10% 50%;
}

/* BLOC BAS LANGUES */
#langues {
position:absolute;
margin-top:370px;
margin-left:860px;
}

#langues a {
font-size:.8em;
text-decoration:none;
color:#C0C0C0;
}

#langues a:hover {
text-decoration:none;
}


/* LOADING ***********************************/
#chargement{
position:absolute;
margin-top:300px;
color:red;
padding:5px;
font-weight:bold;
display:none;
}













/* RUBRIQUAGE */
#rubriquage {
height:300px; width:150px; position:absolute;
_max-height:300px;
_overflow:hidden;
background:#424242;
border-right:2px solid white;

}

#rubriquage ul  {
list-style-type: none;
}

#rubriquage ul li {
background:#222;
display:block;
margin:5px 5px 10px 5px;
height:25px;
padding:0 5px;

}

#rubriquage ul li a {
text-decoration:none;
display:block;
color:white;
font-weight:bold;
font-size:.7em;
}

#rubriquage ul li a span {
font-weight:normal;
color:#A3A3A3;
}

/* > */
#rubriquage ul li a span.focus {
color:white;
font-weight:bold;
font-size:1.3em;
margin:-24px 0 0 120px;
display:none;
}







/* SOUS-RUBRIQUAGES FLEURUS EUROP' ECRINS UNA STORIA*/

/* empeche l'affichage de la toolbar */
#rubriquage2 .spip-admin-float, #rubriquage3 .spip-admin-float, #rubriquage4 .spip-admin-float {
display:none;
}

#rubriquage2, #rubriquage3, #rubriquage4 {
height:300px; width:150px; margin-left:152px;position:absolute;
background:#424242;
border-right:2px solid white;
display:none;
overflow:auto;
}

#rubriquage2 ul, #rubriquage3 ul, #rubriquage4 ul   {
list-style-type: none;
}

#rubriquage2 ul li, #rubriquage3 ul li, #rubriquage4 ul li  {
background:#222;
display:block;
margin:5px 20px 5px 5px;/*modifier le 29-10-2010 marge droite*/
height:25px;
padding:0 15px 0 5px;

}

#rubriquage2 ul li a, #rubriquage3 ul li a, #rubriquage4 ul li a {
text-decoration:none;
display:block;
color:white;
font-weight:bold;
font-size:.7em;
}

#rubriquage2 ul li a span, #rubriquage3 ul li a span, #rubriquage4 ul li a span {
font-weight:normal;
color:#A3A3A3;
}

/* > */
#rubriquage2 ul li a span.focus, #rubriquage3 ul li a span.focus, #rubriquage4 ul li a span.focus {
color:white;
font-weight:bold;
font-size:1.3em;
margin:-28px 0 0 103px;/*modifier le 29-10-2010 marge gauche*/
display:none;
}

















/* LISTES ARTICLES */

/* empeche l'affichage de la toolbar */
#listearticles .spip-admin-float {
display:none;
}

#listearticles {
height:300px; width:150px; margin-left:304px;position:absolute;
background:#424242;
border-right:2px solid white;
display:none;
overflow:auto;
}


#listearticles ul  {
list-style-type: none;
margin:8px 0 ;
}

#listearticles ul li {
display:block;
margin:0px 20px 0px 5px;/*modifier le 29-10-2010 marge droite*/
height:25px;
padding:0 5px;

}

#listearticles ul li a {
text-decoration:none;
display:block;
color:white;
font-weight:bold;
font-size:.7em;
}

#listearticles ul li a:hover {color:#948454;}
#listearticles ul li a.colorlink {color:#948454;  }
#listearticles ul li a span {
font-weight:normal;
color:#A3A3A3;
}

/* > */
#listearticles ul li a span.focus {
color:#948454;
font-weight:bold;
font-size:1.3em;
margin:-29px 0 0 103px;/*modifier le 29-10-2010 marge gauche*/
display:none;
}



/* EUROPE ECRINS*/

/* empeche l'affichage de la toolbar */
#europecrins .spip-admin-float {
display:none;
}

#europecrins {
height:300px;  margin-left:304px;position:absolute;
width:676px;
background:#000;
border-right:2px solid white;
display:none;
overflow:hidden;
z-index:2;
}

#europecrins #photo_defaut {
width:430px;
height:300px; 
overflow:hidden;
z-index:2;
}

#europecrins #speach {
width:246px;
padding:5px;
color:#948454;
font-size:.7em;
margin:-300px 0 15px 430px;
text-align:center;
z-index:2;
}

#europecrins #galerie {
text-align:center;
height:240px;
overflow:hidden;
width:246px;
z-index:2;
margin:0 0 0 430px;
}

#europecrins #galerie span {
color:white;
padding:0;
margin:0;
font-size:.8em;
font-family:trebuchet ms;
}

#europecrins #galerie img {
margin:5px 0 10px 0;
border:5px solid white;
}












/* UNA STORIA*/

/* empeche l'affichage de la toolbar */
#unastoria .spip-admin-float {
display:none;
}

#unastoria {
height:300px;  margin-left:304px;position:absolute;
width:676px;
background:#000;
border-right:2px solid white;
display:none;
overflow:hidden;
z-index:2;
}

#unastoria #photo_defaut {
height:300px;
width:430px;
overflow:hidden;
}

#unastoria #speach {
width:246px;
padding:5px;
color:#948454;
font-size:.7em;
margin:-300px 0 15px 430px;
text-align:center;
z-index:2;
}

#unastoria #galerie {
text-align:center;
height:240px;
overflow:hidden;
width:246px;
z-index:2;
margin:0 0 0 430px;
}

#unastoria #galerie span {
color:white;
padding:0;
margin:0;
font-size:.8em;
font-family:trebuchet ms;
}

#unastoria #galerie img {
margin:5px 0 10px 0;
border:5px solid white;
}




/* EUROPE ECRINS / UNA STORIA */
/* BOUTON HAUT / BAS */



#f_u {
position:absolute;
margin:0px 0 0  643px;
z-index:9;
}


#f_d {
position:absolute;
margin:265px 0 0  643px;
z-index:2;
}












/********* PRODUITS **************/

/* empeche l'affichage de la toolbar */
#photo  .spip-admin-float {
display:none;
}

#photo {
height:300px; width:162px; margin-left:454px;position:absolute;
background:#fff;
display:none;
overflow:hidden;
z-index:2;
}





/* empeche l'affichage de la toolbar */
#texte_rubrique  .spip-admin-float {
display:none;
}

#texte_rubrique {
display:none;
overflow:hidden;
height:180px; width:353px; margin-left:616px;position:absolute;
background:#000;
z-index:2;
padding:5px;
}
#texte_rubrique div {
color:#948454;
font-size:.7em;
margin:0px 0;
}

#texte_rubrique p.chapo {
color:white;
font-size:.9em;
}


#texte_rubrique a {
color:#C0C0C0;
}

#texte_rubrique a:hover {
color:white;
}

#texte_rubrique img.sexe {
position:absolute;
right:0;
top:0;
margin:20px;
}





h1 {

}

h3.spip {
font-size:1em;
font-weight:bold;
margin:0; padding:0;
color:white;
}



/* empeche l'affichage de la toolbar */
#carrousel  .spip-admin-float {
display:none;
}

#carrousel {
display:none;
overflow:hidden;
}




#carrousel #fleche_left {
position: absolute;
bottom:0;
left:0;
z-index:2;
}

#carrousel #fleche_right{
position: absolute;
bottom:0;
right:0;
z-index:2;
}
/* CARROUSEL */
/* empeche l'affichage de la toolbar */
#carrousel  .spip-admin-float {
display:none;
}


#carrousel {
height:190px; 
width:353px; 
margin-left:616px;
position:absolute;
margin-top:110px;
background:#000;
z-index:2;
padding:0 5px;

}


.dock-container {
	position: absolute;
	height: 130px;
	bottom: 45px;
	z-index:2;
}

a.dock-item {	
	width: 90px; 
	color: #000; 
	text-align: center;
	text-decoration: none;

}
.dock-item img {
	border: 1px solid white; 
	/*width: 100%; */
	z-index:2;
        
}

.dock-item span {
	display: block;	
	color:white;
	font-size:.6em;
	text-align:center;
}



















/* TEXTE */

#contenu_rubrique {
height:300px;
margin-left:600px;
width:320px;
position:absolute;
}


#contenu_rubrique p.spip, #contenu_rubrique p  {
color:#666;
font-size:.7em;
margin:10px 0;
}

#contenu_rubrique a {
color:#4C5164;
font-weight:bold;
}

#contenu_rubrique a:hover {
color:#000;
font-weight:bold;
}

#contenu_rubrique strong.spip, #contenu_rubrique strong {
font-weight:normal;
text-transform:uppercase;
}





/* BAS MENTIONS LEGALES CONTACT */
#bas {
position:absolute;
left:50%;
margin-left:-490px;
width:980px;
text-align:center;
top:585px;
}

#bas a {
text-decoration:none;
font-size:.7em;
color:#B2B2B2;
margin:0 15px;
text-transform:uppercase;
}

#bas a:hover {
color:#fff;
}

#bas .pipe {
font-weight:bold;
color:#B2B2B2;
}









/* NOUVEAUTES FLEURUS */
#nouveautes_2, .new {
filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99; 
color:#4C4C4C;
position:absolute;
top:100px;
left:30%;
width:550px;
border:10px solid #4C4C4C;

/*background:#795A2E;*/
background:white;
/*-moz-border-radius:.5em;*/
padding:15px;
z-index:2;
display:none;
overflow:hidden;
}

#nouveautes_2 #bar{
position:absolute;
top:17px;
right:20px;
}


#nouveautes_2 #bar #resize {
cursor:move;
margin-right:10px;
}

#nouveautes_2 #bar #close {
cursor:pointer;
}

#nouveautes_2 fieldset {
border-top:1px solid #4C4C4C;
padding-left:5px;
cursor:default;
}

#nouveautes_2 fieldset legend {
padding:0 5px;
font-weight:bold;
color:#4C4C4C;
font-size:1em;
}

#nouveautes_2 fieldset h2 {
color:#4C4C4C;
margin:7px 0;
}

#nouveautes_2 fieldset #logo {
float:right;
}

#nouveautes_2 fieldset #logo img {
border:5px solid #C6B378;
}

#nouveautes_2 fieldset div p {
font-size:.7em;
padding:8px 4px;
}










/* NOUVEAUTES UNA STORIA*/
#nouveautes_3, .new {
filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99; 
color:#4C4C4C;
position:absolute;
top:100px;
left:30%;
width:550px;

border:10px solid #4C4C4C;
background:white;
/*-moz-border-radius:.5em;*/
padding:15px;
z-index:2;
display:none;
overflow:hidden;
}

#nouveautes_3 #bar{
position:absolute;
top:17px;
right:20px;
}


#nouveautes_3 #bar #resize {
cursor:move;
margin-right:10px;
}

#nouveautes_3 #bar #close {
cursor:pointer;
}

#nouveautes_3 fieldset {
border-top:1px solid #4C4C4C;
padding-left:5px;
cursor:default;
}

#nouveautes_3 fieldset legend {
padding:0 5px;
font-weight:bold;
color:#4C4C4C;
font-size:1em;
}

#nouveautes_3 fieldset h2 {
color:#4C4C4C;
margin:7px 0;
}

#nouveautes_3 fieldset #logo {
float:right;
}

#nouveautes_3 fieldset #logo img {
border:5px solid #fff;
}

#nouveautes_3 fieldset div p {
font-size:.7em;
padding:8px 4px;
}










/* NOUVEAUTES UNA STORIA*/
#nouveautes_4, .new {
filter:alpha(opacity=99); -moz-opacity:.99; opacity:.99; 
color:#4C4C4C;
position:absolute;
top:100px;
left:30%;
width:550px;
border:10px solid #4C4C4C;
background:white;
/*-moz-border-radius:.5em;*/
padding:15px;
display:none;
overflow:hidden;
z-index:2;
}

#nouveautes_4 #bar{
position:absolute;
top:17px;
right:20px;
}


#nouveautes_4 #bar #resize {
cursor:move;
margin-right:10px;
}

#nouveautes_4 #bar #close {
cursor:pointer;
}

#nouveautes_4 fieldset {
border-top:1px solid #4C4C4C;
padding-left:5px;
cursor:default;
}

#nouveautes_4 fieldset legend {
padding:0 5px;
font-weight:bold;
color:#4C4C4C;
font-size:1em;
}

#nouveautes_4 fieldset h2 {
color:#4C4C4C;
margin:7px 0;
}

#nouveautes_4 fieldset #logo {
float:right;
}

#nouveautes_4 fieldset #logo img {
border:5px solid #fff;
}

#nouveautes_4 fieldset div p {
font-size:.7em;
padding:8px 4px;
}


/***** POINTS DE VENTE ****/
#pointsdevente select {
width:150px;
/*height:300px;*/
font-size.8em;
background:black;
color:white;
height:300px;
*height:304px;
}

/* empeche l'affichage de la toolbar */
#pdv .spip-admin-float {
display:none;
}

#pdv {
height:294px; width:284px; margin-left:304px;position:absolute;
background:#424242;
border-right:2px solid white;
border-bottom:3px solid white;
display:none;
overflow:auto;
color:white;
font-size:.8em;
padding:3px;
}

#pdv div {
border-bottom:1px solid white;
margin:5px 2px; 
}

/* Documents à télécharger */

/*Lien*/
.documents { position:absolute;bottom:3px;left:2px; }
.documents a { font-size:.8em;color:#C0C0C0; }
.documents a:hover { color:white; }

.documentspopup { margin:10px;padding:10px;color:#313131;font-family:arial;font-size:.8em;  }
.documentspopup fieldset { border:1px solid #C0C0C0;margin:10px 30px;padding:5px; }
.documentspopup fieldset legend { font-weight:bold;color:#131313; }
.documentspopup a { color:#131313;text-decoration:none; }
.documentspopup ul { list-style:none inside;margin:15px 5px; }
