body {
  background: #F3EEBE;
  margin-bottom : 0;
  margin-left : 0;
  margin-right : 0;
  margin-top : 0;
  font-family: Georgia, Arial, sans-serif;
  }
#bloc_produit
{
font-family: Georgia, Arial , sans-serif;
font-size: 11px;
color: #000000;
margin:5px;
}
.cachcss {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	background-color: #FFFFFF;
	visibility:hidden
}

h1 { font-size: 17px; font-weight: bold; color: #000099; }
h2 { font-size: 15px; font-weight: bold; }
.h3 {font-family: Arial; 
	font-size: 14px; 
	font-weight: bold;
	color:#fff;
	height:36px;}
.h4 {
font-family: Arial; 
	font-size: 14px; 
	font-weight: bold;
	color:#436445;
		padding-top:14px;
}
.cat {font-family: Arial; 
	font-size: 14px; 
	font-weight: bold;
	color:#fff;
	height:25px;
	text-decoration: none}
.cat a{font-family: Arial; 
	font-size: 14px; 
	font-weight: bold;
	color:#fff;
	height:25px;
	text-decoration: none}
.cat a:hover{font-family: Arial; 
	font-size: 14px; 
	font-weight: bold;
	color:#000;
	height:25px;
	text-decoration: none}
/*a:link {text-decoration: none;  color: #B297B6;}
a:visited {text-decoration: none;  color: #B297B6;}
a:hover {text-decoration: underline ; color:#CC0000;}  */


.top {
  text-decoration: none;
  color:#ffffff;
}

.top:link {
  text-decoration: none;
  color:#ffffff;
}

.top:visited {
  text-decoration: none;
  color:#ffffff;
}

.top:hover {
  text-decoration: underline;
  color:#ffffff;  
}

.label {padding-left:2px; font-size: 11px; color: #000000; font-family: Verdana; font-weight: bold;}
.label a{padding-left:2px; font-size: 11px; color: #000000; font-family: Verdana; font-weight: bold;}
.titre { font-weight: bold;
font-size: 12px;
color: #436445;
font-family: Verdana;
}
.titre:link{ font-weight: bold;
font-size: 12px;
color: #436445;
font-family: Verdana;
text-decoration:none;
}
.titre:hover{ font-weight: bold;
font-size: 12px;
color: #ffffff;
font-family: Verdana;
text-decoration:none;
}
.titre:visited{ font-weight: bold;
font-size: 13px;
color: #436445;
font-family: Verdana;
text-decoration:none;
}
.prix { font-family: "Trebuchet Ms", Tahoma, Verdana, Arial, sans-serif; font-size: 15px; font-weight: bold; color: #AD151A;}

.right { font-family: Verdana, Arial , sans-serif; font-size: 13px; font-weight: bold; color: #000000;padding:3px;}

.petit {padding-left:2px; font-family: Georgia, Arial, sans-serif;  font-size: 11px; color: #000000;}
.petit a{padding-left:2px; font-family: Georgia, Arial, sans-serif;  font-size: 11px; color: #B297B6;text-decoration: none}
.petit a:hover{padding-left:2px; font-family: Georgia, Arial, sans-serif;  font-size: 11px; color: #000000;text-decoration: underline}

.bouton {
	border: 1px solid #ff9900;
	padding: 1px;
	background: #eee;
	font-size: 9px;
}	
.entete {
	font-family: Arial; 
	font-size: 14px; 
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	color:#FFFFFF;
	background:#B297B6;
	width:292px;
	padding:1px;
	height: 20px;
	background: url(http://www.cosycotton.com/images/2006_bg_page.gif) no-repeat;
	border-left: 1px solid #ffffff ;
}
.tetiere {
	font-family: Arial;
	font-size: 14px; 
	font-weight: bold;
	color:#000000;
	text-transform: uppercase;
	text-align: center;
	padding:1px;
	width:575px;
	height: 25px;
	background:#b297b6 ;
}
.bg_recherche {
	font-family: Arial;
	font-size: 14px; 
	font-weight: bold;
	color:#FFFFFF;
	text-transform: uppercase;
	text-align: center;
	padding:2px;
	width:312px;
	height: 36px;
	background: url(http://www.cosycotton.com/images/2006_bg_recherche.gif) no-repeat;
}
.bg_infos {
	font-family: Arial;
	font-size: 14px; 
	font-weight: bold;
	color:#FFFFFF;
	text-transform: uppercase;
	text-align: left;
	padding:2px;
	padding-left:50px;
	padding-top:11px;
	width:372px;
	height: 39px;
	background: url(http://www.cosycotton.com/images/2006_bg_infos.gif) no-repeat;
}
.bg_panier {
	font-family: Arial;
	font-size: 14px; 
	font-weight: bold;
	color:#FFFFFF;
	text-transform: uppercase;
	text-align: left;
	padding:2px;
	padding-left:65px;
	padding-top:14px;
	width:410px;
	height: 37px;
	background: url(http://www.cosycotton.com/images/2006_bg_panier.gif) no-repeat;
}
.bg_bonus{
	font-family: Arial;
	font-size: 14px; 
	font-weight: bold;
	color:#FFFFFF;
	text-transform: uppercase;
	text-align: left;
	padding:2px;
	padding-left:62px;
	padding-top:10px;
	width:312px;
	height: 36px;
	background: url(http://www.cosycotton.com/images/2006_bg_bonus.gif) no-repeat;
}
.bg_compte {
	font-family: Arial;
	font-size: 14px; 
	font-weight: bold;
	color:#FFFFFF;
	text-transform: uppercase;
	text-align: left;
	padding:2px;
	padding-left:62px;
	padding-top:3px;
	width:312px;
	height: 37px;
	background: url(http://www.cosycotton.com/images/2006_bg_compte.gif) no-repeat;
}
.bg_catalogue {
	font-family: Arial;
	font-size: 14px; 
	font-weight: bold;
	color:#FFFFFF;
	text-transform: uppercase;
	text-align: left;
	padding:2px;
	padding-left:50px;
	padding-top:3px;
	width:312px;
	height: 38px;
	background: url(http://www.cosycotton.com/images/2006_bg_catalogue.gif) no-repeat;
}

.etoile {
font-family: Arial; 
font-size: 11px; 
color: #CC0000; 
font-weight: bold;
}
.menu_top{
margin:0;
padding-left:2px;
font-size: 12px; 
color: #78008B; 
font-weight: bold;
line-height:20px;
text-decoration: none;
}
.menu_top a{
margin:0;
padding-left:2px;
font-size: 12px; 
color: #78008B; 
font-weight: bold;
line-height:20px;
text-decoration: none;
}
.menu_top a:hover{
color: #ffffff; 
padding-left:2px;
text-decoration: none;
}
.red {
font-family: Arial; 
font-size: 11px; 
color: #CC0000; 
font-weight: bold;
}

hr {
color: #1f1f5f;
height: 1px;
}

td {
	/* vertical-align:top;*/
	line-height : 15px;
}
tr.footer {
	background: #ffffff;
}

td.newsCelluleOne {
	border-left: 1px dashed #000000;
	border-right: 1px dashed #000000;
	border-bottom: 1px dashed #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	background:#adc1a5;
}

td.newsCelluleTwo {
	border-right: 1px dashed #000000;
	border-bottom: 1px dashed #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	background:#adc1a5;
}

td.newsCellulePromos {
border-right: 1px solid #AAAAAA;
	padding-top: 10px;
	padding-bottom: 10px;
}

td.newsCelluleNouveautes {
	padding-top: 10px;
	padding-bottom: 10px;
}

tr.caddie {
	border-top: 1px solid #EE0404;
	border-bottom: 1px solid #EE0404;
	background: #E1B2BC;
	color: #78008B;
	font-family: Trebuchet Ms, Verdana, Arial, sans-serif;
	font-weight:bold;
	text-align : center;
	text-transform : uppercase;
	font-size : 11px;
	vertical-align: middle;
	
}

#menudyn li	{
	list-style-type : none;
	margin-right : 5px;
	padding : 0;
	float:left;
	align:left;
}
/**/
.bain ul{
margin: 4 ;
padding: 4 ;
}

.bain li {

font-family: Arial , sans-serif;
font-size: 14px;
font-weight: bold;
color: #000000;
list-style-type : none;}
.bain li a{
font-family: Arial , sans-serif;
font-size: 14px;
font-weight: bold;
color: #B297B6;
text-decoration: underline;
}
.bain li a:hover{
font-family: Arial , sans-serif;
font-size: 14px;
padding-left:4px;
font-weight: bold;
color: #78008B;
text-decoration: none;
}
/**/
.faire ul{
margin: 4 ;
padding: 4 ;
}

.faire li {

font-family: Arial , sans-serif;
font-size: 14px;
font-weight: bold;
color: #85C688;
list-style-type : none;}
.faire li a{
font-family: Arial , sans-serif;
font-size: 14px;
font-weight: bold;
color: #85C688;
text-decoration: underline;
}
.faire li a:hover{
font-family: Arial , sans-serif;
font-size: 14px;
padding-left:4px;
font-weight: bold;
color: #7E9874;
text-decoration: none;
}
/**/
.vadrouille ul{
margin: 4 ;
padding: 4 ;
}

.vadrouille li {

font-family: Arial , sans-serif;
font-size: 14px;
font-weight: bold;
color: #86668B;
list-style-type : none;}
.vadrouille li a{
font-family: Arial , sans-serif;
font-size: 14px;
font-weight: bold;
color: #86668B;
text-decoration: underline;
}
.vadrouille li a:hover{
font-family: Arial , sans-serif;
font-size: 14px;
padding-left:4px;
font-weight: bold;
color: #78008B;
text-decoration: none;
}
/**/
.chambre ul{
margin: 4 ;
padding: 4 ;
}

.chambre li {

font-family: Arial , sans-serif;
font-size: 14px;
font-weight: bold;
color: #658091;
list-style-type : none;}
.chambre li a{
font-family: Arial , sans-serif;
font-size: 14px;
font-weight: bold;
color: #658091;
text-decoration: underline;
}
.chambre li a:hover{
font-family: Arial , sans-serif;
font-size: 14px;
padding-left:4px;
font-weight: bold;
color: #716EB9;
text-decoration: none;
}
/**/
.vetements ul{
margin: 4 ;
padding: 4 ;
}

.vetements li {

font-family: Arial , sans-serif;
font-size: 14px;
font-weight: bold;
color: #93A6B2;
list-style-type : none;}
.vetements li a{
font-family: Arial , sans-serif;
font-size: 14px;
font-weight: bold;
color: #93A6B2;
text-decoration: underline;
}
.vetements li a:hover{
font-family: Arial , sans-serif;
font-size: 14px;
padding-left:4px;
font-weight: bold;
color: #658091;
text-decoration: none;
}
/**/
.maison ul{
margin: 4 ;
padding: 4 ;
}

.maison li {

font-family: Arial , sans-serif;
font-size: 14px;
font-weight: bold;
color: #ADC1A5;
list-style-type : none;}
.maison li a{
font-family: Arial , sans-serif;
font-size: 14px;
font-weight: bold;
color: #ADC1A5;
text-decoration: underline;
}
.maison li a:hover{
font-family: Arial , sans-serif;
font-size: 14px;
padding-left:4px;
font-weight: bold;
color: #7E9874;
text-decoration: none;
}
/* Initialisation des variables */

.normal { 
font-family: Georgia, Arial , sans-serif;
font-size: 11px;
color: #000000;
}
.normal a{ 
font-family: Georgia, Arial , sans-serif;
font-size: 11px;
color: #78008B;
text-decoration: underline;
}
.normal a:hover{ 
font-family: Georgia, Arial , sans-serif;
font-size: 11px;
color: #78008B;
text-decoration: none;
}
.bienvenue{ 
font-family: Georgia, Arial , sans-serif;
font-size: 12px;
color: #78008B;
text-decoration: none;
}

.texte { font-size: 11px;}
.texte { color: #000000;}
.texte { font-family: Verdana;}

.tetiere { font-size: 11px;}
.tetiere { color: #000000;}
.tetiere { font-family: Tahoma;}


.attention { font-family: Verdana, Arial , sans-serif; font-size: 11px; color: #000000;}

.arbo { 
font-family: Arial , sans-serif; 
font-size: 14px; 
color: #ffffff; 
font-weight: bold;
padding:2px;
text-decoration: none;

}
.arbo a{ 
font-family: Arial , sans-serif; 
font-size: 14px; 
color: #ffffff; 
font-weight: bold;
padding:2px;
text-decoration: none;
}
.arbo a:hover { 
color: #436445; 
text-decoration: none ;
padding:4px;
font-family: Arial , sans-serif; 
font-size: 14px; 
}

.arboinfo { 
font-family: Georgia, Arial , sans-serif; 
font-size: 11px; 
color: #ffffff; 
font-weight: bold;
text-decoration: none;
}
.arboinfo a{ 
font-family: Georgia, Arial , sans-serif; 
font-size: 11px; 
color: #ffffff; 
font-weight: bold;
text-decoration: none;}
.arboinfo a:hover { 
color: #716EB9; 
padding:4px;
text-decoration: none ;}

.cat_index_1 {
align:left;
color: #ffffff;
background:#ADC1A5; 
text-decoration: none ;
list-style-type : none;
}
.cat_index_1 a {
color: #ffffff;
font-size: 11px; 
font-weight: bold;
text-decoration:none;
}
.cat_index_1 a:hover {
color: #7E9874;
font-weight: bold;
text-decoration:underline;
}
.menu{ font-size: 11px; font-weight: normal; color: #EE0404;}
.menu:link { font-size: 11px; font-weight: normal; color: #EE0404; }
.menu:hover { font-size: 11px; font-weight: normal; color: #EE0404; text-decoration: underline ; }

.text11{ font-size: 11px; font-weight: normal; color: #ffffff;}
.text11:link { font-size: 11px; font-weight: normal; color: #ffffff; }
.text11:hover { font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: underline ; }

.bouton_go {
color:#000000;
	border: 1px solid #86668B;
	padding: 1px;
	background: #fff;
	font-size: 10px;
	font-weight: bold;
}
.bouton_go:hover {
	color:#000000;
	border: 1px solid #86668B;
	padding: 1px;
	background: #E1B2BC;
	font-size: 10px;
	font-weight: bold;
}
.formulaire1 {
border: 1px solid #A7697F;
padding: 2px;
color:#000000;
font-size:11px;
font-weight: bold;
}
.pied a{font-size: 12px; font-weight: bold; color: #7E9874; font-family: Verdana;}
.pied a:hover{font-size:12px;  font-weight: bold; 12px; color: #7E9874; font-family: Verdana; text-decoration: underline ;}

.paniertxt{font-size: 11px; font-weight: bold; color: #7E9874; font-family: Georgia, verdana;}
.paniertxt a {font-size: 11px; font-weight: bold; color: #7E9874; font-family: Georgia, verdana;}
.paniertxt a:hover{font-size: 11px; font-weight: bold; color: #ffffff; font-family: Georgia, verdana; text-decoration: underline ;}


.paiement { 
font-family: Georgia, Arial , sans-serif; 
font-size: 10px; 
color: #000000; 
font-weight: bold;
}
.paiement a{ 
color: #ffffff; 
text-decoration: none;}

.paiement a:hover { 
color: #AC71BA; 
text-decoration: none ;}

.societe { padding-left:5px; font-family: Georgia, Arial, sans-serif;  font-size: 10px; color: #ffffff;}
