
/* -------------------------- PROPRIETE DE LA PAGE -------------------------- */ 
body 
{
	background-image:url("/skins/anita08/fond/fond.jpg");
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#AB6917;
}

#popup
{
 	position:fixed;
	width: 250px;
	height: 140px;
	top: 50%;
	left: 50%;
	margin-left:-125px;
	margin-top:-70px;
	visibility : hidden;
	filter:alpha(opacity=0);
	-moz-opacity:0.;
	opacity: 0.;
	z-index:4;
	display:none;
}

*html #popup { /* only ie6 : hack position fixe */
	position: absolute;
	top: expression((document.documentElement.scrollTop || document.body.scrollTop) + this.offsetHeight + this.offsetHeight);
	width: 250px;
	height: 140px;
	top: 50%;
	left: 50%;
	visibility : hidden;
	filter:alpha(opacity=0);
	-moz-opacity:0.;
	opacity: 0.;
	z-index:4;
	display:none;
}

.ligne_fleur
{ 
	display:block;
	background-color:#E16D7F;
	background-image:url("/skins/anita08/fond/bandeFleurs.jpg");
	background-repeat:repeat-x;
	height: 19px;
	width:100%;
}

/* -------------------------- FORMULAIRES -------------------------- */

form 
{
	padding: 0px;
	margin: 0px;
}

input 
{ 
	font-size: 11px;
    background-color: #FFFFFF; 
    color: #AB6917;
	border-color:#C3B49B;
	border-width:1px;
	margin:1px;
}

.input_nocadre
{ 
	font-size: 11px;
    background-color: #FFFFFF; 
    color: #000000;
	border-width:0px;
	margin:1px;
}

.input_connexion 
{ 
	font-size: 10px;
    background-color: #FFFFFF; 
    color: #000000;
	border-color:#FFFFFF;
	border-width:0px;
	margin:1px;
	width:100px;
}
	
.input_newsletter
{ 
	font-size: 12px;
    background-color: #E2B934; 
    color: #5F1234;
	border-color:#E2B934;
	border-width:0px;
	margin:1px;
	width:200px;
}

.input_recherche
{ 
	font-size: 15px;
    background-color: #B59D7D; 
    color: #FFFFFF;
	border-color:#B59D7D;
	border-width:0px;
	width:165px;
}

.bt_recherche
{ 
	background-color:#4D312D;
	vertical-align : top;
	margin-top:-2px;
	border:0px;
}

.input_invis 
{
	font-size: 11px;
	color: #AB6917;
	text-decoration: none; 
	background-color:#F4ECDF; 
	border-color:#F4ECDF;
	border-width:0px;
	text-align:right;
}

.input_invis_rose
{
	font-size: 11px;
	color: rgb(102, 0, 51);
	text-decoration: none; 
	background-color:#FCDFF3; 
	border-color:#FCDFF3;
	border-width:0px;
	text-align:right;
}


a.bouton_newsletter
{
	display: block;
	float:right;
	padding: 0;
	margin: 0;
	padding-right:4px;
	text-decoration:none;
	color:#F1BA1B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

a.bouton_newsletter:hover
{
	display: block;
	float:right;
	padding: 0;
	margin: 0;
	padding-right:4px;
	text-decoration:underline;
	color:#F1BA1B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.bouton_commander
{
	font-size: 17px;
	color: #FFFFFF;
	text-decoration: none; 
	background-color:#8A0045; 
	border-color:#CC99FF;
	border-width:1px; 
}

.bouton_mettreajour
{
	font-size: 10px;
	color: rgb(102, 0, 51);
	text-decoration: none; 
	background-color: rgb(230, 200, 244);
	border-color:#FFFFFF;
	border-width:1px; 
}

select { font-size: 11px;
    background-color:#FFFFFF;
    color: #AB6917;
    }

textarea { font-size: 11px;
    background-color: #FFFFFF; 
    color: #AB6917; 
    }


/* -------------------------- TABLEAUX -------------------------- */
td 
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#AB6917;
	text-decoration: none;
}

.td_contenu_haut, .td_contenu_bas
{
	width:544px;
	background-color:#E16D7F;
	height:20px;
}

td.contenu 
{ 
	width:544px;
	background-image:url("/skins/anita08/fond/fond_contenu.jpg");
	background-repeat:repeat-y;
}


td.marge_haut 
{ 
	background-repeat:no-repeat;
	background-image:url("/skins/anita08/fond/marge_haut.jpg"); 
	width:980px;
	height:11px;
}

td.description 
{ 
	background-repeat:no-repeat;
	background-image:url("/skins/anita08/fond/fond_description.jpg"); 
	width:762px;
	height:41px;
}

td.nosrayons
{ 
	background-repeat:no-repeat;
	background-image:url("/skins/anita08/fond/nosrayons.jpg"); 
	width:218px;
	height:45px;
}

td.nosrayons_bas 
{
	background-repeat:no-repeat;
	background-image:url("/skins/anita08/fond/nosrayons_bas.jpg"); 
	width:202px;
	height:9px;
}

td.fond_logo 
{
	background-repeat:no-repeat;
	background-image:url("/skins/anita08/fond/fond_logo.jpg"); 
	width:218px;
	height:153px;
	z-index:0;
}

td.fond_banniere 
{
	background-repeat:no-repeat;
	background-image:url("/skins/anita08/fond/fond_banniere.jpg"); 
	width:544px;
	height:153px;
	z-index:0;
}

td.fond_compte 
{
	background-repeat:no-repeat;
	background-image:url("/skins/anita08/fond/fond_compte.jpg"); 
	width:218px;
	height:86px;
}

td.menugauche 
{
	background-repeat:no-repeat;
	background-image:url("/skins/anita08/fond/fond_menu.jpg"); 
	background-position:top left;
	width:210px;
	padding-left:8px;
}

td.menudroite 
{
	width:211px;
	padding-right:7px;
}

td.pied_page 
{
	background-repeat:repeat;
	background-image:url("/skins/anita08/fond/nosrayons_fond.jpg"); 
	height:90px;
	padding:10px;
}

td.cadre   { background-color: #9C498E; } 

td.titrebleu   { background-color: #205A44; } 
td.bleu   { background-color: #499074; } 
td.cadrebleu   { background-color: #94754B; } 

td.titrepromo   { background-color: #74012D; } 
td.promo   { background-color: #840133; } 
td.cadrepromo   { background-color: #FCDFF3; } 

td.cadrerouge   { background-color: #990033; } 


.bordure {
	border: 1px solid #AB6917;
}


.bordure_tableau {
	border-collapse:collapse;
}

.borduremenu {
	background-color: #8a0045;
	border: 1px solid #000000;
}


.bordureviolette {
	border: 2px solid #840133;
}

/* -------------------------- TITRES -------------------------- */

.titre_beige 
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #E9C382;
}

.titre_blanc 
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}


.titre_rouge 
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #CC0000;
}


.texte_blanc 
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 13px;
	color: #990066;
}

h1
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 15px;
	color: #8A8A00;
}

h1.prune
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 20px;
	color: #8A0045;
}

.texte_moncompte
{
	display:block;
	padding-right:8px;
	font-size:12px;
}

/* -------------------------- LIENS -------------------------- */

a {   
	font-size: 12px; 
	font-style: normal;
    font-weight: bold;
	color: #FFFFFF;      
	text-decoration: none;
}

a:hover 
{  
	font-size: 12px; 
	font-style: normal;
    font-weight: bold;
	color: #FFFFFF;     
	text-decoration: underline; 
}

a.produit {   
	font-size: 12px; 
	font-style: normal;
    font-weight: bold;
	color: #AB6917;      
	text-decoration: none;
}

a.produit:hover 
{  
	font-size: 12px; 
	font-style: normal;
    font-weight: bold;
	color: #AB6917;     
	text-decoration: underline; 
}

a.bouton_connexion
{
	display: block;
	float:right;
	height:18px;
	background : url("/skins/anita08/fond/petite_fleche.gif") ;
	background-repeat:no-repeat;
	background-position:bottom right;
	padding: 0;
	margin: 0;
	padding-bottom:4px;
	text-decoration:none;

}

a.bouton_connexion:hover
{
	display: block;
	float:right;
	height:18px;
	background : url("/skins/anita08/fond/petite_fleche.gif") ;
	background-repeat:no-repeat;
	background-position:bottom right;
	padding: 0;
	margin: 0;
	padding-bottom:4px;
	text-decoration:underline;
}


a.promotion {   
	font-size: 12px; 
	font-style: normal;
    font-weight: bold;
	color: #9A6925;
	text-decoration: none;
}

a.promotion:hover 
{  
	font-size: 12px; 
	font-style: normal;
    font-weight: bold;
	color: #9A6925;    
	text-decoration: underline; 
}



a.categorie {   
	font-size: 12px; 
	font-style: normal;
	color: #FFFFFF;         /* Couleur blanc mes rubriques */
	text-decoration: none;
}

a.categorie:hover 
{  
	font-size: 12px; 
	font-style: normal;
	color: #FFFF99;       /* Couleur jaune pâle de mes sous-rubriques quand souris survole*/
	text-decoration: none; 
}

a.lien_titre
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #B89372;
	text-decoration: none;
	font-style:italic;
}

a.lien_titre:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #B89372;
	text-decoration: underline;
	font-style:italic;
}
	
	
a.titre_blanc 
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a.titre_blanc:hover
{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

a.general {   
	font-size: 12px; 
	font-style: normal;
    font-weight: bold;
	color: #8A0045;
	text-decoration: none;
}

a.general:hover 
{  
	font-size: 12px; 
	font-style: normal;
    font-weight: bold;
	color: #993366; 
	text-decoration: underline; 
}

a.agrandir 
{  
	font-size: 11px; 
	font-style: normal;
	color:#DA9CB2;
	text-decoration: none;
}

a.agrandir:hover {  
	font-size: 11px; 
	font-style: normal;
	color: #DA9CB2; 
	text-decoration: underline; 
}

a.pied_page 
{
	font-weight:normal;
	font-size: 14px; 
	color:#000000;
	text-decoration: none;
}

a.pied_page:hover 
{
	font-weight:normal;  
	font-size: 14px; 
	color:#FFFFFF;
	text-decoration: underline; 
}
/* -------------------------- TEXTES -------------------------- */


#fond_titre
{
	display:block;
	width:350px;
	height:31px;
	padding:0px;
	background : url("/skins/anita08/fond/fond_titre.jpg") ;
	background-repeat:repeat-x;
	border: 0px;
	margin-left:5px;
}

#fond_titre_panier
{
	display:block;
	width:300px;
	height:31px;
	padding:0px;
	background : url("/skins/anita08/fond/fond_titre.jpg") ;
	background-repeat:repeat-x;
	border: 0px;
	margin-left:5px;
}

.titre
{
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-style:italic;
	color: #AB6917;
	padding-left:4px;
	padding-top:2px;
}


.requis 
{
	color: #990000;
}



img
{
	border-style: none;
}


dl, dt{
margin: 0;
padding: 0;
list-style-type: none;
}

dd {
margin: 0px;
margin-left: 25px;  /* ------------- Met en retrait mes sous rubriques ------------- */
padding-left: 12px;
list-style-type: none;
list-style-image:url(boutons/puce.gif);
}

#menu dt {
cursor: pointer;
margin: 2px 0;
height: 18px;
line-height: 18px;
font-size: 12px; 
font-style: normal;
text-decoration: none;
color: #FFFFFF;
}

#menu dt a 
{
display: block;
color: #FFFFFF;
}

#menu dt a:hover {
display: block;
font-size: 12px; 
font-style: normal; 
color: #8a0045; 
text-decoration: none; 
}