/*#D0E09D vert pastel
	
#FFE6C9 blanc cassé rosé
	
#E8AFA0 rose
	
#E6E296 jaune
	
#927D6A marron léger

#C44C51 Rose foncé
	
#FFB6B8 Rose pale
	
#FFEFB6 crème
	
#A2B5BF bleu gris clair
	
#5F8CA3 bleu gris 
*/

 a:hover{
	color: #169901 ;
}

body
{
	margin:0 ;
	padding: 0 ;
	text-align: center ;
	background:url(images/fond.gif) top center  #c0cb31;
	font-family: 'Junge', serif;
	
}


div#conteneur{
	width: 800px;
	margin: 0 auto ;
	text-align: left ;
	border: 0 ;
	background: #000000  ;
}

h1#header{
	height: 125px ;
	background-color:  #000000   ;
	margin: 0 ;
}

h1#header a{
	width: 100% ;
	height: 125px ;
	display: block ;
	background: url(images/sos_doudou.jpg) top left no-repeat ;
	position: relative ;
	text-indent: -5000px ;
}

.news {
	
	float : right;
}
.news  img{
	border-top: 2px solid #ffffff;
	border-left: 5px solid #ffffff;
	border-right: 5px solid #ffffff;
	border-bottom: 5px solid #ffffff;
	
}
div#contenu{
text-align: left;
padding: 0 0px 0 0px ;
background: url(images/menu.gif) top left no-repeat ;
}

div#contenu  h1 a:link, div#contenu  h1 a:visited {
	font-size: 1em;	
	color: #4a0878;
	
}
.special {font-family: 'Junge', serif;}
.special a,.special   span {font-family: 'Junge', serif;
	text-decoration: none;
}
.imlien img{border: 1px solid #83a0be;border-radius: 10px;
}
.nomdd a{

	color: #4a0878;
	
	text-decoration: none;
}

h2{
	text-align: center;
	margin:0;
	color: #160701 ;
	padding-top: 10px ;
	padding-bottom: 10px ;
	font-family: 'Petit Formal Script', cursive;
}

h3{
	
	font-size: 0.9em;
	margin:0;
	text-align: left;
	padding-top: 10px ;
	padding-bottom: 10px ;
	color: #000000 ;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
div.h3{
	
	font-size: 0.9em;
	margin:0;
	text-align: left;
	padding-top: 10px ;
	padding-bottom: 10px ;
	color: #000000 ;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}

div#contenu h3 a:link, h3 a:visited,div.h3  a:link, div.h3 a:visited{
	font-weight:normal;
	color: #160701 ;
}

.special {font-family: 'Junge', serif;}
.special a{font-family: 'Junge', serif;
	text-decoration: none;
}

h4{
	padding-left: 15px ;
	padding-right: 15px ;
	text-align: left;
	padding-top: 10px ;
	padding-bottom: 10px ;
	color: #feeea1 ;
	font-weight:normal;
}
div#contenu h4 a:link, h4 a:visited{
	font-weight:normal;
	color: #feeea1 ;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
h5{
	padding-left: 15px ;
	padding-right: 15px ;
	font-size: 1em;
	text-align: right;
	margin:0;
	color: #160701 ;
	font-style:italic;
}
h6{
	
	font-size: 1em;
	margin:0;
	text-align: right;
	padding-top: 0 ;
	padding-bottom: 0;
	color: #000000 ;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
div#contenu p{
	text-align: left ;
	line-height: 1.1em ;
	margin: 4px;
	padding-top: 0px;
}

div#contenu a:hover{
	color: #169901 ;
}

div.footer{
	width:800px;
	margin: 0 ;
	line-height: 25px ;
	text-align: center ;
	color: #C44C51 ;
	background:#F4DFD5 ;
}
div.footer a{
	text-decoration:none;
	color: #C44C51 ;
}
div.menutop{
	width:800px;
	margin: 0 ;vertical-align:middle;
	font-style:italic;

	text-align: left;

}
div.menutop a{
	text-decoration:none;

}
div.minititre{color: #480d72 ;
	font-family: 'Petit Formal Script', cursive;
	font-weight:bold;
	}
span.titremarque{color: #480d72 ;
	font-family: 'Petit Formal Script', cursive;
	font-weight:bold;}
table.mep {
border-radius: 10px;

border: 2px solid #6308a5;
text-align:center;
background-color: #fcf5e5;
}
div.cadremarque {padding-top:10px;text-align:center;}

table.mep tr {
border: 0;;

vertical-align:top;
background-color: #fcf5e5;
border-radius: 10px;
}
table.mep td{
border: 0px;
vertical-align:top;
background-color: #fcf5e5;
}
table.fiche{border-radius: 10px;
background-color: #ffffff; border:10px solid #ffffff;
}

table.panier {

	width:700px;
	border:2px solid #89725B;
	border-collapse:collapse;
    padding: 10px;
	font-size: 1em;
	background-color: #ffffff;
}
table.panier tr {
    padding: 2px;

border: thin solid #CCC6AD;

}
table.panier th {
    padding: 2px;
border: thin solid #CCC6AD;
	text-align:center;
}


table.panier td {
border: thin solid #CCC6AD;

    padding: 10px;
	
}
table.mep2 {

	

	border:0;
	border-collapse:collapse;
    padding: 1px;
	font-size: 1em;
	background-color: #ffffff;
}
table.mep2 tr {
    padding: 2px;

border: 0;

}



table.mep2 td {
border: 0;

    padding: 1px;
	
}

table.mep3 {

border: 0;
border-collapse:collapse;
text-align:center;
background-color: #C44C51;
}
		.select select {
	   
		width: 70px;
		padding: 5px;
		font-size: 16px;
		border: 1px solid #ccc;
		height: 34px;
		-webkit-appearance: none;
		 vertical-align:bottom;
		} 