/************************************************

WebSite CSS

************************************************/


/* General settings of website */
body { 
	margin:0;
	padding:0;
	text-align:center;
	background-color: #d5d9ed;
	color:#110f87;
	font-size: 15px;
        font-family: Trebuchet MS;
}
#body { 
	width:100%;
	margin:0;
	padding:0;
	text-align:center;
	

	background-color: #d5d9ed;
}
 
/* defaults links */
a{ 
	color: #110f87;
	text-decoration: underline;
	font-weight: normal;
	font-style: normal;
}
a:hover{
	color: #ffffff;
	text-decoration: underline;
	font-weight: normal;
	font-style: normal;}
} 

/* Images */
img{
	border:0;
}

ul, dl, dl dt, dl dd{
   margin: 0;
   padding: 0;
}
#contenant #contenu ul {
    list-style-position: outside;
    margin: 0 20px;
}
#contenant #contenu ul#breadcrumbs,
#contenant #contenu ul.blog_item_infos,
#contenant #contenu .list_thumbs_items,
#contenant #contenu ul.categories_list,
#contenant #contenu ul.categories_list ul
#contenant #contenu ul.video_item_extra,
#contenant #contenu ul.categories_list ul,
#contenant #contenu div.diary_item ul,
#contenant #contenu div.video_item ul,
#contenant #contenu table#contact_table td:first-child ul{
   list-style: none;
   margin: 0!important;
   padding-left: 0!important;
}



/* Website title */ 
#header h1,#header p, #header h1 a,#header p a,#header h1 a:hover,#header p a:hover { 
    margin:0; 
    padding:0 5px 0 5px; 
    font-size: 20px; 
    line-height: normal; 
    font-family: Trebuchet MS; 
    color: #110f87; 
    text-align: center;
    display: block; 
    font-weight: bold;
    font-style: normal;
    text-decoration: none;
    font-variant: normal;
}
#header h1 a,#header p a,#header h1 a:hover,#header p a:hover { 
    font-size: 20px; 
    line-height: normal; 
    font-family: Trebuchet MS; 
    color: #110f87; 
    font-weight: bold;
}

/* Pages title in site content  */
#contenant #contenu h1, #contenant #contenu h2 { 
   margin:20px 0; 
   padding:3px; 
   
    background-color: #0d02ad;

    text-align: center; 
    font-size: 22px; 
    color: #FFFFFF; 
    font-weight: bold; 


    border-top: 2px solid #000000;
    border-right: 2px solid #000000;
    border-bottom: 2px solid #000000;
    border-left: 2px solid #000000;
    line-height: normal;

}
#contenant #contenu h1:first-of-type{ 
   margin-top: 0;
}

#contenant #contenu h1 a, #contenant #contenu h2 a { 
    color: #FFFFFF;
    text-decoration: none;
}
#contenant #contenu h1 a:hover, #contenant #contenu h2 a:hover { 
    text-decoration:underline;
}

/* Pages Sub-titles */
#contenant #contenu h3, #contenant #contenu h2.row_title { 
    margin: 20px 0 0 0;
    padding: 0; 
    text-align: left; 
    font-size: 18px; 
    background:none;
    color: #110f87;
    font-weight: bold; 
    clear: both;
}
#contenant #contenu h3 a, #contenant #contenu h3 a:hover, #contenant #contenu h2.row_title a, #contenant #contenu h2.row_title a:hover { 
    text-decoration: none; 
    font-weight: bold; 
    color: #110f87;
}

/* H4 Title */
#contenant #contenu h4 { 
    margin: 20px 0 0 0;
    padding: 0; 
    text-align: left; 
    font-size: 17px; 
    clear: both;
}

/* H5 title */
#contenant #contenu h5 { 
    margin: 0; 
    padding: 0; 
    font-size: 13px; 
}

/* Separator in content */
#contenant #contenu hr {
    border: none 0;
    border-top: 1px solid #110f87; 
    width: 100%; 
    height: 1px; 
}

/* Forms */
ul.formulaire {
    list-style-position: outside;
    list-style-type:none;
    margin:0; 
}
input, textarea {
    padding:2px;
}
#contenant #contenu li.formulaire { 
   list-style-type:none; 
}

/* doombyPLUS (version pro) editable up-area */
#hautvpro { 
   width:100%;
   text-align:center;
   font-size: 15px;
   font-family: Trebuchet MS;
   color: #110f87;
   margin: 0 auto 20px auto; 
   clear:both;
}
#hautvpro a { 
   color: #110f87;
   text-decoration:none;
   margin:0;
   padding:0;
}
#hautvpro a:hover { 
   color: #110f87;
   text-decoration:underline;
}
#pubpro {
   text-align:center;
   margin:5px;
}

/* Theme logo */
#headerlogo
{
   text-align:center;
}

/* Website header */
#header {
   height:-200px; /* height is equal to :  hauteur - padding-top */
   padding:200px 0 0 0;

   width: 100%;

   color: #110f87;
   text-align: center;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
   font-variant: normal;
   background-color: #d5d9ed;
   margin: 0 auto; 
   clear:both;

    background-image: url('../medias/files/mapemonde.jpg'); 
    background-repeat: repeat;
    background-position: center top;

   border-top: 0px none ;
   border-right: 0px none ;
   border-bottom: 0px none ;
   border-left: 0px none ;
}
#header a{
    color: #110f87;
    text-decoration: none;
}

/* Header sub-title */
#header div.sstitre{
    font-size:25px;
    padding:0 5px 0 5px;
    margin:0;
    line-height:normal;
    display: block;
}

/* Only for topmenu under header disposition */
#headermenu {

   width: 100%;

   text-align: center;
   margin: auto;
}

/* Website Footer */
#footer{



   background-color:;
   margin:0 auto;
}

/* Bottom Editable Area */ 
#bas{ 
   margin:20px auto 0 auto; 
   clear:both;
   text-align:center; 
   color: #110f87;
}
#bas a{ 
   color:#110f87;
   text-decoration:none;
}
#bas a:hover{ 
   text-decoration:underline;
}

/* Website content including menus */
#contenant{
   font-family: Trebuchet MS; 
   width: 1300px;
   text-align:left;
   margin-top: 0px;
   overflow:hidden;
   padding:0px 0 10px 0; 
   margin-left : auto; 
   margin-right:auto;  
   clear:both;

   background-color: #d5d9ed;



   border-top: 0px dashed #1963e3;
   border-right: 0px dashed #1963e3;
   border-bottom: 0px dashed #6b377d;
   border-left: 0px dashed #1963e3;

}

/* Website content excluding menus */
#contenant #contenu
{ 
   color: #110f87;
   width: 790px; /* FIX : width for IE6 only */
   margin: 2px 240px 0 240px; /* FIX : margins for IE6 only */
   position: relative; 
   z-index:2; 
   overflow: hidden;

}

#contenant #contenu p{
   line-height: 20px;
}


#contenant > #contenu { /* All browsers exclude IE6 */ 
   width:auto;
   margin: 2px 0px 0 0px;
}


/* Top Menu */
#menuh{ 
   position:relative;
   clear:both;
   z-index:100; 
   font-size: 20px;
   padding:auto 0;
   background-color: #0d02ad;
   font-size: 20px;
   height: 35px;
   overflow:visible;
   text-align: center;
   color: #fcffff;


   margin-bottom: 20px;
}

/* Top menu links */
#menuh a{
   color: #fcffff;
   font-size: 20px;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
   line-height: 35px;
   padding:0 10px;
   position:relative;
   z-index:100;

}
#menuh a:hover{
   color: #b7b8bd;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;

}

/* Top menu drop down menu */
#menuh ul.menu ul li, #menuh ul#nav ul li { 
   background-color: #0d02ad;
}

#menuh ul.menu, #menuh ul#nav { 

   margin:0 auto;

   height: 35px;  
   display: block; 
   padding: 0; 
   position: relative;
}
#menuh ul.menu a,#menuh #nav a { 
   display: block; 
   float:left;  
}

#menuh ul.menu ul, #menuh #nav ul { 
   top:35px;
   background-color: #0d02ad;
   display: none; 
   position: absolute; 
   left: 0; 
   margin: 0; 
   padding: 0; 
   z-index:10000;
   width: 200px;
   text-align:left;
}

#menuh ul.menu li, #menuh #nav li {
   display: block; 
   list-style: none; 
   margin: 0; 
   padding: 0; 
   float: left; 
   text-align:left; 
   position: relative;
}
#menuh ul.menu ul li, #menuh #nav ul li { 
   float: none; 
}
#menuh ul.menu ul li a, #menuh #nav ul li a { 
   color: #fcffff;
   float: none; 
   display:block; 
}
#menuh ul.menu ul a.hover, #menuh #nav ul a.hover { 
   color: #b7b8bd; 
}
#menuh ul.menu ul a, #menuh #nav ul a { 
   border-bottom: 1px solid #fff; 
   border-right: none; 
   float: none;  
}
#menuh ul.menu ul ul, #menuh #nav ul ul { 
   left: 201px; 
   top: 0;
}
* html #menuh ul.menu ul, * html #menuh #nav ul { /* IE6 "fix" */
   line-height: 0; 
} 
#menuh ul.menu ul a, #menuh #nav ul a { /* IE6/7 fix */
   zoom: 1; 
} 

/* Bottom menu 1 */ 
#menub{ 
   position:relative;
   clear:both;
   z-index:100; 
   font-size: 20px;
   padding:auto 0;
   background-color: #0d02ad;
   font-size: 20px;
   height: 35px;
   overflow:visible;
   text-align: center;
   color: #fcffff;

}

/* Bottom menu links */
#menub a{
   color: #fcffff;
   font-size: 20px;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;
   line-height: 35px;
   padding:0 10px;
   position:relative;
   z-index:100;

}
#menub a:hover{
   color: #b7b8bd;
   font-weight: bold;
   font-style: normal;
   text-decoration: none;

}
#menub ul {
   margin:0 auto;
}


#menub .submenu{
   display:none;
}

/* Sidebar 1 */
#menug .categorieg,#menud .categoried {


   padding:10px 2px 5px 2px;
   margin-bottom:20px;

}
#menug,#menud {
   font-size: 13px;
   text-align:left;
   width: 205px;
   color: #ffffff;
   margin:2px 10px 20px 20px;
   -margin:2px 5px 20px 10px; /* IE6 Fix */


   border-top: 0px solid #ffffff;
   border-right: 0px solid #ffffff;
   border-bottom: 0px solid #ffffff;
   border-left: 0px solid #ffffff;
   background-color: #0d02ad;

   }
#menug ul li.sspage, #menug ul li ul li,#menud ul li.sspage, #menud ul li ul li  { /* sub-pages */
   padding-left: 15px;
}
#menug span,#menud span {
   text-align:left;
   display:block;
}

#menug ul,#menud ul{
position: relative;
width: auto;
background: none;
border: 0;
   list-style-position: inside;
   list-style-type: square;
   margin-bottom:20px;
   margin:0;
   padding: 0 0 0 2px;
   z-index:100;
}
#menug ul li,#menud ul li {
   margin: 0;
   padding: 0;
}
#menug ul li a,#menud ul li a{
   border-bottom: 0;
   color:#ffffff;
   font-weight:normal;
   font-style: normal;
   text-decoration: none;
   height: auto;
   line-height: 1;



}
#menug ul li a:hover, #menug ul li a:focus,#menud ul li a:hover, #menud ul li a:focus {
   color:#4afff6;
   font-weight:normal;
   font-style: normal;
   text-decoration: none;


}

#menug span a, #menug a,#menud span a, #menud a {
   color: #ffffff;
   font-weight:normal;
   font-style: normal;
   text-decoration: none;
}
#menug span a:hover, #menug a:hover,#menud span a:hover, #menud a:hover {
   color: #4afff6;
   font-weight:normal;
   font-style: normal;
   text-decoration: none;
}
#menug ul.formulaire,#menud ul.formulaire {
   list-style-position: outside;
   list-style-type:none; 
   margin:0; 
   font-size:11px; 
}
#menug hr,#menud hr{
   border: none; 
   border-top: 1px solid #ffffff; 
   width: 100%; 
   height: 1px; 
}
/* TITRE DES ELEMENTS DU MENU DE GAUCHE */
#menug h3,#menud h3 {
   display:block;

   border:1px solid #08004f;

   background-image: url('http://www.e-monsite.com/'); 
   background-repeat: repeat-x;
   background-position: left top;

   background-color: #fcfffe;
   font-weight:bold;
   font-style:normal;
   font-variant:small-caps;
   height:23px;
   line-height:23px;
   color:#2b2080;
   padding:0 3px 0 5px;
   margin:0;
   overflow:hidden;

   font-size:14px;

   text-align:center;
}
#menug h3 a,#menud h3 a {
   color: #2b2080;
   text-decoration:none;
   font-weight:bold;
   font-style:normal;
   font-variant:small-caps;
}
#menug h3 a:hover,#menud h3 a:hover {
   color: #2b2080;
   text-decoration:underline;
   font-weight:bold;
   font-style:normal;
   font-variant:small-caps;
}

/* Side bar 2 */
#menud{
   margin:2px 20px 20px 10px;
   -margin:px 10px 20px 5px; /* Pour IE6 */
}

/* Brand copyright */
#lien-emonsite{ 
   color: #110f87;
}
#lien-emonsite a{ 
   color:#110f87;
   text-decoration:none;
}
#lien-emonsite a:hover{ 
   text-decoration:underline;
}

/* Subtitles in content */
#contenu .visiteurs, #contenu .commentaires, h6{
   margin-top:20px;

   background-color: #0d02ad;

   text-align: center; 
   font-size: 16px; 
   color: #FFFFFF; 
   font-weight: bold; 


   border-top: 2px solid #000000;
   border-right: 2px solid #000000;
   border-bottom: 2px solid #000000;
   border-left: 2px solid #000000;
   clear:both;
}



#contenu form{
	width: 100%;
}
#contenu form p{
	margin: 5px 0;
}
fieldset{
	margin-bottom: 20px;
	border: #b7b8bd 1px solid;
}
fieldset legend{
	padding: 0 5px;
	color: #b7b8bd;
}

#contenu form p{
      clear:both;
}

/* Pagination */
div.pagination span {
  border: 1px solid #dcdff7;
  background-color:#0b1abf;
  color:#dcdff7;
}
div.pagination a {
  background: #dcdff7;
  color: #0b1abf;
  border: 1px solid #0b1abf;
}
div.pagination a:hover {
  border-color:#dcdff7;
}

/* Listings catégories */
ul.categories_list{
	background-color: #dcdff7;
        color: #0b1abf;
}
ul.categories_list a,
ul.categories_list a:hover,
ul.categories_list a:visited{
        color: #0b1abf;
}
#contenu .even_line td,
.list_items .even_item{
	background-color: #dcdff7;
        color: #0b1abf;
}
#contenu .even_line a,
.list_items .even_item a,
#contenu .even_line small,
.list_items .even_item small{
         color: #0b1abf; 
}

.list_items .item,
.widget_item{
	border-bottom-width: 1px; 
	border-bottom-style: dotted; 
	border-bottom-color: #b7b8bd;
}
.list_items .item:last-child,
.widget_item:last-child{
   border-bottom: 0;
}
/******
#members_profiles_list li.item:nth-of-type(2n),
#members_profiles_list li.item:nth-of-type(2n) a,
#ecards_thumb_items li.item:nth-of-type(2n),
#ecards_thumb_items li.item:nth-of-type(2n) a,
#photogallery_categories li.item:nth-of-type(2n),
#photogallery_categories li.item:nth-of-type(2n) a,
#photogallery_thumb_items li.item:nth-of-type(2n),
#photogallery_thumb_items li.item:nth-of-type(2n) a,
.ecom_thumb_items li.item:nth-of-type(2n),
.ecom_thumb_items li.item:nth-of-type(2n) a{
	padding: 0;
	border-bottom: 0;
	background: none;
	color: #110f87;
}
*/
/**/
div.introduction{
	border-bottom-width: 1px;
	border-bottom-style: dotted; 
	border-bottom-color: #b7b8bd; 
}
/**/
p.tags{
	border-top-width: 1px;
	border-bottom-width: 1px; 
	border-top-style: dotted; 
	border-bottom-style: dotted; 
	border-top-color: #b7b8bd; 
	border-bottom-color: #b7b8bd; 
}
/**/
a.button{
	background-color: #dcdff7;
        color: #0b1abf;
        border:1px solid #dcdff7;
}
a.button:hover{
	background-color: #dcdff7; /*buttons_hover_background_color*/
        color: #0b1abf;
        border:1px solid #b7b8bd;
}


/*=========================================================================
SONDAGE
=========================================================================*/

dl.chart_result dd span {
    background-color: #b7b8bd;
    color: #0b1abf;
}

/*=========================================================================
LISTES VIGNETTES (PHOTOS - ECARDS - MEMBERS)
=========================================================================*/
.list_thumbs_items .item_content{
	background-color: #dcdff7;
        color: #0b1abf;
}
.list_thumbs_items .item_content a{
        color: #0b1abf;
}
/*=========================================================================
ALBUM PHOTO
=========================================================================*/
small.photogallery_categories_nb_items{
	color: #fff;
	background-color: #b7b8bd; 
}

div.photogallery_categories_description p{
	margin: 0; 
}
/*=========================================================================
BOOKINGS
=========================================================================*/
.bookings_item .item_title{
    margin-top: 0 !important;
    clear: none !important;
}



/* CSS PERSO */
#contenu #eco .eco_breadcrumbs{height:auto;padding-left:20px;background-image:url(../css/im/house.png);background-repeat:no-repeat;background-position:left;font-weight:bold;min-height:16px;}#contenu #eco .eco_cat_intro{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#f2f2f2;border-right-color:#f2f2f2;border-bottom-color:#f2f2f2;border-left-color:#f2f2f2;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;margin-bottom:10px;border-width:1px;}#contenu #eco .eco_cat_intro_name{padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;background-color:#f2f2f2;}#contenu #eco .eco_cat_intro_name_a{font-size:12px;text-decoration:none;}#contenu #eco .eco_cat_intro_desc{padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;}#contenu #eco .eco_prod_detail_pic{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#f2f2f2;border-right-color:#f2f2f2;border-bottom-color:#f2f2f2;border-left-color:#f2f2f2;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;margin-bottom:8px;text-align:center;border-width:1px;}#contenu #eco .eco_prod_detail_pic_a_img{fx:resize_280_280/;}#contenu #eco .eco_prod_detail_infos_new{margin-right:6px;padding-left:18px;background-image:url(../eco_icons/stars/1268659176_031.png);background-repeat:no-repeat;background-position:left;color:#719492;text-align:center;text-decoration:underline;font-weight:bold;float:left;}#contenu #eco .eco_prod_detail_infos_onsale{margin-right:4px;padding-left:18px;background-image:url(../eco_icons/message/1268660295_exclamation-button.png);background-repeat:no-repeat;background-position:left;color:#719492;text-align:center;text-decoration:underline;font-weight:bold;float:left;}#contenu #eco .eco_prod_detail_infos_old_price{color:#719492;font-size:16px;text-align:right;text-decoration:line-through;display:block;}#contenu #eco .eco_prod_detail_infos_final_price{font-size:18px;text-align:right;display:block;}#contenu #eco .eco_prod_detail_buy{margin-bottom:8px;}#contenu #eco .eco_prod_detail_combs_label{margin-bottom:4px;display:block;}#contenu #eco .eco_prod_detail_combs_select{width:100%;display:block;}#contenu #eco .eco_prod_detail_comb{margin-top:0;margin-right:0;margin-bottom:4px;margin-left:0;display:block;}#contenu #eco .eco_prod_detail_comb_name{margin-bottom:4px;font-size:14px;font-weight:normal;clear:none;}#contenu #eco .eco_prod_detail_comb_old_price{color:#719492;text-decoration:line-through;font-weight:normal;}#contenu #eco .eco_prod_detail_comb_final_price{float:right;}#contenu #eco .eco_prod_detail_comb_cart_a{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#f2f2f2;border-right-color:#f2f2f2;border-bottom-color:#f2f2f2;border-left-color:#f2f2f2;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;padding-top:4px;padding-right:6px;padding-bottom:4px;padding-left:20px;background-image:url(../eco_icons/buttons/1268661778_129.png);background-repeat:no-repeat;background-position:2px 50%;text-decoration:none;float:right;border-width:1px;}#contenu #eco .eco_prod_detail_comb_cart_a:hover{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#666666;border-right-color:#666666;border-bottom-color:#666666;border-left-color:#666666;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-width:1px;}#contenu #eco .eco_prod_detail_image{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#f2f2f2;border-right-color:#f2f2f2;border-bottom-color:#f2f2f2;border-left-color:#f2f2f2;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;margin-right:4px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;float:left;border-width:1px;}#contenu #eco .eco_prod_detail_image_a_img{fx:square_48/;}#contenu #eco .eco_prod_intro{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#f2f2f2;border-right-color:#f2f2f2;border-bottom-color:#f2f2f2;border-left-color:#f2f2f2;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;margin-bottom:10px;border-width:1px;}#contenu #eco .eco_prod_intro_name{padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;background-color:#f2f2f2;}#contenu #eco .eco_prod_intro_name_a{font-size:12px;text-decoration:none;}#contenu #eco .eco_prod_intro_pic{width:160px;margin-right:8px;text-align:center;float:left;}#contenu #eco .eco_prod_intro_pic_a_img{fx:resize_160_160/;}#contenu #eco .eco_prod_intro_desc{margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;}#contenu #eco .eco_prod_intro_infos{margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;}#contenu #eco .eco_prod_intro_infos_comments{padding-left:18px;background-image:url(../css/im/comment.png);background-repeat:no-repeat;background-position:left;color:#719492;}#contenu #eco .eco_prod_intro_infos_new{padding-left:18px;background-image:url(../eco_icons/stars/1268659176_031.png);background-repeat:no-repeat;background-position:left;color:#719492;font-weight:bold;}#contenu #eco .eco_prod_intro_infos_onsale{padding-left:18px;background-image:url(../eco_icons/message/1268660295_exclamation-button.png);background-repeat:no-repeat;background-position:left;color:#719492;font-weight:bold;}#contenu #eco .eco_prod_intro_infos_old_price{color:#719492;font-size:16px;text-align:right;text-decoration:line-through;display:block;}#contenu #eco .eco_prod_intro_infos_final_price{font-size:18px;text-align:right;display:block;}#contenu #eco .eco_prod_intro_infos_qty{font-size:11px;font-style:italic;text-align:right;display:block;}#contenu #eco .eco_prod_intro_btns{margin-top:8px;margin-right:8px;margin-bottom:8px;margin-left:8px;padding-top:4px;padding-bottom:4px;text-align:right;}#contenu #eco .eco_prod_intro_btns_details_a{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#f2f2f2;border-right-color:#f2f2f2;border-bottom-color:#f2f2f2;border-left-color:#f2f2f2;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;padding-top:4px;padding-right:6px;padding-bottom:4px;padding-left:6px;text-decoration:none;border-width:1px;}#contenu #eco .eco_prod_intro_btns_details_a:hover{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#666666;border-right-color:#666666;border-bottom-color:#666666;border-left-color:#666666;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-width:1px;}#contenu #eco .eco_prod_intro_btns_cart_a{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#f2f2f2;border-right-color:#f2f2f2;border-bottom-color:#f2f2f2;border-left-color:#f2f2f2;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;padding-top:4px;padding-right:6px;padding-bottom:4px;padding-left:20px;background-image:url(../eco_icons/buttons/1268661778_129.png);background-repeat:no-repeat;background-position:2px 50%;text-decoration:none;border-width:1px;}#contenu #eco .eco_prod_intro_btns_cart_a:hover{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-color:#666666;border-right-color:#666666;border-bottom-color:#666666;border-left-color:#666666;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-width:1px;}#contenant .eco_prod_widget{padding-bottom:4px;background-color:#ffffff;}#contenant .eco_prod_widget_name{padding-top:4px;padding-right:4px;padding-bottom:4px;padding-left:4px;background-color:#f2f2f2;}#contenant .eco_prod_widget_name_a{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;font-size:12px;text-decoration:none;border-width:0;}#contenant .eco_prod_widget_name_a:hover{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-width:0;}#contenant .eco_prod_widget_pic{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-bottom-color:#f2f2f2;border-bottom-style:solid;text-align:center;border-width:0;}#contenant .eco_prod_widget_pic_a{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-width:0;}#contenant .eco_prod_widget_pic_a:hover{border-top-width:0;border-right-width:0;border-bottom-width:0;border-left-width:0;border-width:0;}#contenant .eco_prod_widget_pic_a_img{fx:resize_160_160/;}#contenant .eco_prod_widget_comments{margin-top:4px;margin-right:4px;margin-bottom:4px;margin-left:4px;padding-left:18px;background-image:url(../css/im/comment.png);background-repeat:no-repeat;background-position:left;color:#719492;}#contenant .eco_prod_widget_infos{margin-top:4px;margin-right:4px;margin-bottom:4px;margin-left:4px;text-align:right;}#contenant .eco_prod_widget_infos_old_price{color:#719492;float:left;}