/* CSS Document */

body {
margin: 0;
padding: 0;
background:  #BC469E /*#2B449B*/ url(images/bg1.jpg) top left;

font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana; color:#2B449B;


}


#conteneur {
width: 859px;
margin: 50px auto 0px auto; 
background:  white url(images/decoupes/fd-conteneur.jpg) top left;
}

#header{
width:859px;
height:233px;
background:  #2B449B url(images/decoupes/header.jpg) no-repeat top left;
margin-left:0px;
}

#centre_gauche {
width:187px;
height:238px;
float:left;
background:  url(images/decoupes/menu_gauche.jpg) no-repeat top left;
margin-left:1px;

}

#centre_gauche a
{
text-decoration:none;
font-family: Arial, Tahoma, Georgia , sans serif;
font-size: 12px;
font-weight: bold;
color: #FFF7EF;


}


#centre_gauche a:hover
{
color:#F8DE4B;
letter-spacing: 0.5px;
text-decoration:none;
border-BOTTOM:1px dotted #FFF7EF;



}

#centre_droite a
{
text-decoration:none;
font-family: Arial, Tahoma, Georgia , sans serif;
font-size: 12px;
font-weight: bold;
color: #990099;


}


#centre_droite a:hover
{
color:#86BE27;
letter-spacing: 0.5px;
text-decoration:none;
border-BOTTOM:1px dotted #86BE27;



}

#lienmauve a
{
text-decoration:none;
font-family: Arial, Tahoma, Georgia , sans serif;
font-size: 12px;
font-weight: bold;
color: #990099;


}


#lienmauve a:hover
{
color:#95B41B;
letter-spacing: 0.5px;
text-decoration:none;
border-BOTTOM:1px dotted #95B41B;



}



#centre_droite p{
margin-left:25px;
margin-right:25px;
text-align:justify;
}

#centre_droite {
width:665px;
/*background:  red ;*/
float:left;

}

#centre_droite img{margin: 10px 10px 10px 10px; /*border: 1px solid #3E1C77;*/}

#pied {
width:859px;
background:  white url(images/decoupes/pied.jpg) no-repeat top left;
clear:left;
height:60px;
min-height:60px;
padding-bottom:20px;
}

#pied p{
padding-left:20px;
padding-top:20px;
}

#titre {
/*margin:0px;
padding:0px;*/
background:  url(images/decoupes/titre_prod_mimosa.jpg) no-repeat top left;
height:35px;
min-height:35px;
color:white;
font-size:15px;
font-weight:bold;
text-align:right;
padding-top:9px;
padding-right:15px;
font-style: italic ;
}

#titre_texte{
color:white;
font-size:15px;
font-weight:bold;
text-align:right;
padding-top:3px;
padding-right:15px;
font-style: italic ;

}


#txt_txt_gauche{
padding-left:10px;
padding-right:10px;
margin-left:10px;
padding-top:20px;
text-align:justify;
padding-bottom:10px;

}

#txt_txt_droite{
padding-left:0px;
padding-top:20px;
text-align:justify;
padding-right:10px;
padding-bottom:10px;
}

#img_txt_gauche{
padding-left:10px;
float:left;
margin-right:10px;
padding-top:20px;
text-align:justify;
padding-bottom:10px;


}

#img_txt_droite{
padding-right:10px;
padding-left:10px;
float:right;
padding-top:20px;
text-align:justify;
padding-bottom:10px;


}

#textesansphoto
{

padding-right:30px;
padding-left:30px;
padding-top:10px;
text-align:justify;
padding-bottom:20px;
}


#pied a
{
text-decoration:none;
font-family: Arial, Tahoma, Georgia , sans serif;
font-size: 12px;
font-weight: bold;
color: #990099;


}


#pied a:hover
{
color:#86BE27;
letter-spacing: 0.5px;
text-decoration:none;
border-BOTTOM:1px dotted #86BE27;



}

#encadrement{
border:1px dotted #86BE27;
}



#lienmauve2 a
{
text-decoration:none;
font-family: Arial, Tahoma, Georgia , sans serif;
font-size: 12px;
font-weight: bold;
color: #990099;


}


#lienmauve2 a:hover
{
color:#95B41B;
letter-spacing: 0.5px;
text-decoration:none;
border-BOTTOM:1px dotted #95B41B;



}



input, select, textarea {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 0px solid #E2B1D7;
	color: #515326;
	background: #CEEA6F;
	font-weight:regular;
		/*letter-spacing:2px;*/
		
}



a.motdepasse:link {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#4B1509;
text-decoration:none;

}
a.motdepasse:visited {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#4B1509;
text-decoration:none;
}
a.motdepasse:hover {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration:none;
border-top:1px solid #9C9C38;
border-bottom:1px dashed #68692E;
color:#9C9C38;
font-weight: bold;
}


#panier{

padding-top: 190px;
padding-left: 700px;

}


#panier a
{
text-decoration:none;
font-family: Arial, Tahoma, Georgia , sans serif;
font-size: 12px;
font-weight: bold;
color: #990099;


}


#panier a:hover
{
color:#95B41B;
letter-spacing: 0.5px;
text-decoration:none;
border-BOTTOM:1px dotted #95B41B;



}