body {
    background: #C61A5F;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FF3366;
	line-height: 16px;
	
}

h1 { color:#F880B3; font-size:18px; }
h2 { font-size:14px; }

.box_haut { background:  url(images/fd_r_haut.jpg) no-repeat top left; padding-top:8px; }
.box_fond { width:430px; margin:auto; margin-bottom:15px; background:  url(images/fd_milieu.jpg) repeat-y left;  }
.box_bas { background:  url(images/fd_r_bas.jpg) no-repeat bottom left; padding-bottom:8px; }
.box_texte { padding:0 8px 0 8px; color:#F7A1C5; }
.box_texte h2 { margin-top: 0px; margin-bottom: 9px; font-size:20px; color:#F880B3; }

a img  { border:0; }
#container a { word-wrap: break-word!important; word-wrap:break-word;word-break:break-all;  }

.blogo {
	font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; 	font-size: 10.5pt;
	color: #988983;
	line-height: 16px;
}


.infoBoxHeading {
	font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif; 	font-size: 9pt;
	color: #f64fa7;
	line-height: 16px;
}

.decal_gauche {
	margin-left:3px;
}

.flickrEmailPost img {
	border:0;
	width:100%;
	cursor:default;
}
 .cadre {
	margin-top:18px;
	border:1px solid #649BD1;
	background-color:#ffffff;
}

 .cadre2 {
 	
	margin-top:18px;
	padding-left:13px;
	border:1px dashed #DAD7B8;
	background-color:#ffffff;
}

.leg {
	padding-bottom:3px;
	font-weight:bold;
	font-size:12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #649BD1;
}
.pageHeading {
	padding-top:10px;
	font-weight:bold;
	font-size:12px;
	color:#f64fa7;
}
 .stock_zero {
	color:#FFB02B;
}
 .lien_stock_vide {
	font-size:11px;
	font-style:italic;
	text-decoration: line-through;
	color:#CCC;
}
.lien_stock_low {
	font-size:11px;
	text-decoration:blink;
	color:#FFB02B;
}
 .lien_stock {
	font-size:11px;
	text-decoration:none;
}
 .blogo-title {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:10pt;
  font-weight:bold;
  line-height:1.4em;
}
.date {
  font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  font-size:12.5px;
  color: #CBBFA3;
  line-height: 25px;
}
.dateblog {
  font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-serif;
  font-size: 8pt;
  color: #EAE4D9;
}
.comm {
font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-serif;
font-size: 13px;
line-height: 1.1em;
letter-spacing: 0;
text-align: left;
word-spacing: normal;
text-decoration: none;
color: #753e00;
padding-top:6px;

}

.comm2 {
font-family: "Trebuchet MS",Trebuchet,Verdana,Sans-serif;
font-size: 13px;
line-height: 1.1em;
letter-spacing: 0;
text-align: left;
word-spacing: normal;
text-decoration: none;
color: #753e00;

}

.commentaire {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #996633;
	line-height: 16px;
}
a.commentaire {
	color: #E37C4A;
	text-decoration: underline;
}
a.commentaire:hover {
	color: #E37C4A;
	text-decoration: underline;
}

.commname {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size:11px;
  line-height: 12px;
}

table {


font-family: Trebuchet MS;
font-size: 13px;
line-height: 1.3em;
letter-spacing: 0;
text-align: left;
word-spacing: normal;
text-decoration: none;
color: #777;


}
a {
	color: #666666;
	text-decoration: underline;
}
a:hover {
	color: #E37C4A;
	text-decoration: underline;
}
.orange {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFB02B;
	font-weight: bolder;
	line-height: 15px;
}
a.orange{
	text-decoration: none;
}
a.orange:hover {
	text-decoration: underline;
	color: #FFB02B;
}
.blanc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #897C76;
	line-height: 15px;
	text-decoration: none;
}
a.blanc {
	color: white;
	text-decoration: none;
}


.blancgal {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D4F027;
	line-height: 15px;
	text-decoration: none;
}
a.blancgal {
	color: #D4F027;
	text-decoration: none;
}


a.blanc:hover {
	color: #8EB5DC;
	text-decoration: underline;
}



.xblanc {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #897C76;
	line-height: 15px;
	text-decoration: none;
	}
a.xblanc {
	color: #9ACD32;
	text-decoration: none;
}
a.xblanc:hover {
	color: #9ACD32;
	text-decoration: underline;
}



.blanc2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	line-height: 11px;
	text-decoration: none;
	}
a.blanc2 {
	color: #ffffff;
	text-decoration: none;
}
a.blanc2:hover {
	color: #ffffff;
	text-decoration: underline;
}
#sidebar {
	color: #7B7364;
	line-height: 18px;
	font-size: 11px;
}
#sidebar a {
	color: #ACA288;
	font-weight: bolder;
	line-height: 14px;
	font-size: 11px;
}
#sidebar a:hover {
	color: #E37C4A;
	line-height: 14px;
	font-size: 11px;
}
.vert {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FAFB9E;
	line-height: 13px;
	text-decoration: none;
}
a.vert {
	color: #FAFB9E;
	text-decoration: none;
}
a.vert:hover {
	color: #FAFB9E;
	text-decoration: underline;
}
.beige {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CBBFA3;
	line-height: 13px;
	text-decoration: none;
}
a.beige {
	color: #CBBFA3;
	text-decoration: none;
}
a.beige:hover {
	color: #CBBFA3;
	text-decoration: underline;
}
.bleu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #8EB5DC;
	line-height: 14px;
	text-decoration: none;
}
a.bleu {
	color: #8EB5DC;
	text-decoration: none;
}
a.bleu:hover {
	color: white;
	text-decoration: underline;
}		
.marrontexte {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #847D6E;
	line-height: 15.5px;
}
a.marrontexte {
	color: #388AB1;
	text-decoration: underline;
}
a.marrontexte:hover {
	color: #DC8376;
	text-decoration: underline;
}

.marronpanier {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #847D6E;
	line-height: 12.5px;
}
a.marronpanier {
	color: #847D6E;
	text-decoration: underline;
}
a.marronpanier:hover {
	color: #C0B392;
	text-decoration: underline;
}
.marronpaniertitre {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #847D6E;
	line-height: 12.5px;
}
a.marronpaniertitre {
	color: #847D6E;
	text-decoration: underline;
}
a.marronpaniertitre:hover {
	color: #C0B392;
	text-decoration: underline;
}.marronpanier2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #847D6E;
	line-height: 12.5px;
}
a.marronpanier2 {
	color: #847D6E;
	text-decoration: underline;
}
a.marronpanier2:hover {
	color: #ffffff;
	text-decoration: underline;
}
 .marronmenublog {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ABA487;
	line-height: 13px;
}
.marronmenublog td {
	padding-left:5px;
}
a.marronmenublog {
	color: #ABA487;
	text-decoration: underline;
}
a.marronmenublog:hover {
	color: #998D75;
	font-weight: bolder;
	text-decoration: none;
}
 .basdepage {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E1E1CE;
	line-height: 15px;
}
a.basdepage {
	color: #E1E1CE;
	text-decoration: underline;
}
a.basdepage:hover {
	color: #998D75;
	text-decoration: none;
}
.marronmenublog2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ABA487;
	line-height: 13px;
}
a.marronmenublog2 {
	color: #649BD1;
	text-decoration: underline;
}
a.marronmenublog2:hover {
	color: #E37C4A;
	text-decoration: underline;
}
.marronmenublog3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #998D75;
}
a.marronmenublog3 {
	color: #ABA487;
	text-decoration: underline;
}
a.marronmenublog3:hover {
	color: #998D75;
	text-decoration: underline;
}
.titremenu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #998D75;
}
.headerNavigation {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #847D6E;
	line-height: 12.5px;
}
A.headerNavigation { 
	color: #FF6699;
	text-decoration: underline;
	font-weight: bold;
}
A.headerNavigation:hover {
 color: #C0B392;
	text-decoration: underline;
}
#sidebar ul {
	padding-left:0;
	margin:0;
}
li {
	margin-left : 18px;
	padding-left : 0px;
	list-style:none;
	list-style-position:outside;
}
  .nobdr {
 border-width:0px;
}
 div.minuature   {
    float: left;
    text-align: center;
    margin: 5px 5px 5px 5px;
    padding: 0px;
}
 div.minuature2   {
    float: left;
    display: block;
    height: 535px;
    height: auto;
    margin-left: 12px;
    padding: 0;
}
 .image_minuature {
    display: block;
    margin: 0 5px;
    padding:5px 0 0 0;
    border: 0;
    margin-bottom:0;
}
.texte_minuature {
   padding-top:5px;
   text-align:center;
}
.espacement {
	border-bottom: 1px solid #E6E4C8; 
	border-bottom-style: dashed;
}
.menu_droite_up {
	background-image:url(images/onglet_03.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-bottom:0px;
	color: #776C57;
	margin:0;
}
 .menu_droite_up a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #776C57;
	font-weight: bolder;
	text-decoration: none;
}
 .menu_droite_down {
	background-image:url(images/onglet_02.gif);
	background-position:top left;
	background-repeat:no-repeat;
	padding-top:3px;
	margin:0;
}
 .menu_droite_down a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669900;
	text-decoration: none;
}
.menu_droite_down a:hover {
	color: #FFFFCC;
	text-decoration: none;
}
form {
	padding:0;
	margin:0;
	-moz-border-radius: 4px;
}
 .f2 {  background-image: url(images/f2.jpg); background-repeat: repeat-x}
.f3 {  background-image: url(images/f3.jpg); background-repeat: repeat-x}
 .page {
	float:left;
	text-align:center;
}
.inputtext {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f64fa7;
	-moz-border-radius: 4px;
	background-color: #FEF0F6;
	height: 16px;
	width: 100px;
	border: 1px solid #F9B3D5;
	font-weight:bolder;
}
.inputtextlong {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f64fa7;
	-moz-border-radius: 4px;
	background-color: #FEF0F6;
	height: 16px;
	width: 150px;
	border: 1px solid #F9B3D5;
	font-weight:bolder;
}

.inputtextcountry {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f64fa7;
	-moz-border-radius: 4px;
	background-color: #FEF0F6;
	height: 16px;
	width: 220px;
	border: 1px solid #F9B3D5;
	font-weight:bolder;
}

.inputtextsmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #f64fa7;
	
	background-color: #FFFFFF;
	height: 16px;
	width: 30px;
	border: 1px solid #F9B3D5;
	font-weight:bolder;
}

.lien {
	font-family: "Trebuchet MS";
	font-size: 20px;
	color: #f64fa7;
	text-decoration: none;
}
 .input2 { 
	color: #7C7B69;
	font-size:9px;
	background-color: #BDBDAA;
	border: solid 1px #7C7B69;
	width: 120px;
	height: 18px 
	-moz-border-radius: 4px;
}
.produit {
  font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  font-size: 10pt;
  line-height: 18px;
}
.produit2 {
  font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  font-size: 10pt;
  color: #CBBFA3;
  line-height: 16px;
}
.blanco2 {
	font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	font-size: 1pt;
	color: #ffffff;
	line-height: 1px;
}
.blogrollmain {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ABA487;
	line-height: 13px;
}
.blogrollmain a {
	color: #ABA487;
	text-decoration: underline;
}
.blogrollmain a:hover{
	color: #998D75;
	font-weight: bolder;
	text-decoration: none;
}

.sousvisu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	line-height: 15px;
	text-decoration: none;
  line-height: 16px;
}
a.sousvisu {
	color: #ffffff;
	text-decoration: underline;
  line-height: 16px;
}

a.sousvisu:hover {
	color: #8EB5DC;
	text-decoration: none;
  line-height: 16px;
}
.sondage ul,.sondage li { margin:0; padding:0; }
.sondage { 
margin:10px;

 }
.sondage table { font-size:12px; 
line-height: 10px;
margin-left:5px;
margin-top:5px;
 }


.boxText {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #f64fa7;
	
}


.boxText a{
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
	color: #f64fa7;
	
}

.boxText a:hover{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #D93E72;
	font-weight: bolder;
	text-decoration: none;
}
.boxText2 a{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #f64fa7;
	font-weight: bolder;
	text-decoration: underline;
}

.boxText2 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #f64fa7;
	font-weight: bolder;
	text-decoration: none;
}

.boxText2 a:hover{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #9A0C66;
	font-weight: bolder;
	text-decoration: underline;
}

.imgstyle {
	border: 1px solid #FBDEEB;
	background-color: #FEF0F6;
	-moz-border-radius: 12px;
}

.productListing-data{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #D92162;
	font-weight: bolder;
	text-decoration: none;
}

.productListing-data a{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #78014F;
	font-weight: bolder;
	text-decoration: none;
}

.productListing-data a:hover{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #78014F;
	font-weight: bolder;
	text-decoration: underline;
}

.productListing-heading{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #D92162;
	font-weight: bolder;
	text-decoration: none;
}
.main{
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #78014F;
	font-weight: bolder;
	text-decoration: none;
}
.zonetext {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	color: #f64fa7;
	text-decoration: none;
	background-color: #FEF0F6;
	-moz-border-radius: 12px;
	height: 70px;
	width: 400px;
	border: 2px solid #F8C1D9;
	padding: 2px;
}
.zonetext2 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-weight:bolder;
	color: #f64fa7;
	text-decoration: none;
	background-color: #FEF0F6;
	height: 100px;
	width: 400px;
	border: 1px solid #F9B3D5;
	padding: 2px;
}
.tabl_ship {
	border: 3px solid #F8C1D9;
	background-color: #FEF0F6;
	-moz-border-radius: 12px;
}

.tabl_account {
	border: 1px solid #FBDEEB;
	background-color: #FEF0F6;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
}
.tabl_accountbl {
	border: 1px solid #FBDEEB;
	background-color: #FFFFFF;
	-moz-border-radius: 12px;
}
