/* Enable - IE6/IE5.5 PNG alpha support */
* html .wengo_vertical_menu li a, 
* html .w-card_rating a span, 
* html .wg-tab, 
* html .w-card img,
* html .png,
* html .header_universal img{behavior: url("static/js/ie_bug_fixes/iepngfix_v3/iepngfix.htc");}

* html .onLoadHidden{display:none;}

/************************************************************************** 
	WG-BLOCKS 
	(WenGo Blocks)  
	Standardized types of blocks to make easier the way you deisgn Wengo pages
**************************************************************************/

/* GENERAL */
.wblock, 
.wg-block {display:block; margin-bottom:15px;}

/****** 	TYPE  01 	*****/
/* With large Title and 2px border */
.wblock_type_01,
.wg-block-type-01{
	border:2px solid #d4d4d4;
} 

.wblock_type_01 .wblock_title,
.wg-block-type-01 .wg-block_title{
	margin:0;
	font-size:19px;
	font-family:arial;
	padding:5px;
} 

.wblock_type_01 .wblock_content,
.wg-block-type-01 .wg-block_content{
	padding:15px;
} 

/****** 	TYPE  02 	*****/
/* Thin blue border and medium sized padding */
/* Used in selfcare Webmail NG at start */
.wg-block-type-02,
.wg-block.type-02 {
	padding:8px; 
	border:1px solid #d4d4d4; 
	margin-top:8px;
}

.wg-block-type-02 h2,
.wg-block.type-02 h2 {
	color:#d4d4d4;
	font-weight:bold;
	padding-bottom:0.3em;
	border-bottom:1px solid #d4d4d4;
}


/* wblocks themes */
.wblock.astro_people{border-color:#009ee0;}
.wblock.astro_people .wblock_title{background:#009ee0 url(../img/wengo-astro-etoiles-bleues.gif) top right no-repeat; color:#ffffff;}
.wblock.astro_people h3{color:#009ee0;}
.wblock.astro_people a{color:#009ee0;}
.wblock.astro_chinoise{border-color:#d33535;}
.wblock.astro_chinoise .wblock_title{background:#d33535; color:#ffffff;}
.wblock.astro_chinoise a{color:#d33535;}
.wblock.astro_horoscope{border-color:#78a3d4;}
.wblock.astro_horoscope .wblock_title{background:#78a3d4; color:#ffffff;}
.wblock.astro_theme_astral{border-color:#23558e;}
.wblock.astro_theme_astral .wblock_title{background:#23558e url(../img/wengo-astro-dark-header-background.jpg) top right no-repeat; color:#ffffff;}
.wblock.astro_lecons_d_astrologie{border-color:#465477;}
.wblock.astro_lecons_d_astrologie .wblock_title{background:#465477; color:#ffffff;}
.wblock.astro_lecons_d_astrologie h3{color:#465477;}

.wg-block.happyblue{border-color:#429CD4;}
.wg-block.happyblue h2{border-color:#429CD4; color:#429CD4;}


/************************************************************************** 
	WG-PAGER 
	(WenGo Pager)  
	Standardized types of Pagers to make easier the way you deisgn Wengo results pages
**************************************************************************/

/* GENERAL */
.wg-pager {}

/****** 	TYPE  01 	*****/
/* Basic numbers in squares type */
ul.wg-pager.type-01{
	text-align:center;
}

	.wg-pager.type-01 li{
		display:block;
		float:left;
		margin-left:0.3em;
		text-align:center;
	}

		.wg-pager.type-01 li.current,
		.wg-pager.type-01 li a{
			display:block;
			padding:0.3em 0.5em;
			background:#fff;
			color:#777;
		}

		.wg-pager.type-01 li.current{
			background-color:#777;
			color:#fff;
		}

		.wg-pager.type-01 li a:hover{
			background-color:#777;
			color:#fff;
			text-decoration:none;
		}
		
/* THEMES */
.wg-pager.happyblue li.current{background-color:#429CD4;}
.wg-pager.happyblue li a:hover{background-color:#429CD4;}


/************************************************************************
					FRIENDLY CLASSES !
*************************************************************************/

 /* Font sizes */
 .XSfont, .wg-font-xs{font-size:8px !important;}
 .Sfont, .wg-font-s{font-size:10px !important;}
 .noramlSizedfont, .wg-font-n{font-size:11px !important;}
 .Mfont, .wg-font-m{font-size:14px !important;}
 .Lfont, .wg-font-l{font-size:18px !important;}
 .XLfont, .wg-font-xl{font-size:22px !important;}
 
  /* Font weight */
 .wg-font-normal{font-weight:normal !important;}
 .wg-font-bold{font-weight:bold !important;}
 
 
 .field input{
	color:#666666;
	/* font-size:18px;
	padding:0.3em; */
}
 
/* Positionning */
.positionRelative{position:relative;}
.positionAbsolute{position:absolute;}
.positionFixed{position:fixed;}
.positionStatic{position:static;}
 
/* Display */
.displayBlock{display:block;}
.displayInline{display:inline;}
.displayInlineBlock{display:inline-block;}
.displayNone{display:none;}
 
/* Bordure autour de l'élément survolé */
.reactive{border:1px solid #ffffff;}
.reactive:hover{border-color:#d4d4d4;}

.reactiveimg img{border:1px solid #ffffff;}
.reactiveimg:hover img{border-color:#d4d4d4;}

/* Alignement */
.alignRight{text-align:right;}
.alignLeft{text-align:left;}
.alignCenter{text-align:center;}
.alignJustify{text-align:justify;}

/* Floats the element */
.floatLeft{float:left;}
.floatRight{float:right;}
.floatNone{float:none !important;}

/* Clear it from any float */
.clearBoth{clear:both; margin:0; padding:0; height:0;}

/* W.E.N.G.O. colors  - couleurs pour les lettres W.E.N.G.O. */
.wengo1 {color:#4e71b2;}
.wengo2 {color:#35C604;}
.wengo3 {color:#C2E307;}
.wengo4 {color:#F87C08;}
.wengo5 {color:#DF1104;}

/* Themes  */

/* HAPPY BLUE theme */
label.happyblue,
p.happyblue,
span.happyblue{color:#429cd4 !important;}
textarea.happyblue,
td.happyblue{border:1px solid #429cd4 !important;}
textarea.happyblue:focus{border:2px solid #429cd4 !important;}


/* Default directory_content classes */
.directory_content p{margin-bottom:10px; text-align:justify;}
.directory_content {color:#000; border-color:#d4d4d4;}
.directory_content h1{font-size:28px; font-weight:bold;}
.directory_content h1.small{font-size:14px; font-weight:normal;}
.directory_content h2{font-size:14px; font-weight:bold; border-bottom:1px solid; padding-bottom:0.5em; margin-top:20px;}
.directory_content h3{font-size:12px; font-weight:bold;}
.directory_content ul li{list-style-type:circle; list-style-position:inside; padding-bottom:0.5em;}


/* BANNERIMG  (  sur toutes les bannieres de promo genre miniads ) */
/*.bannerImg {	margin-bottom:10px;} */

/* centrage des header/footer partenaires */
#wl_header_wide, 
#wl_footer_wide{position:relative;	margin:0 auto;}

/*hack for ie7 - enable header's dropdown menus to be displayed in front of wengo content */
*+html #wl_header_wide{z-index:200;} 

.listServices {clear:both; padding-top:1px; margin-bottom:20px;}
.listServices td {vertical-align:middle;}

/* Prise en charge des png transparents sous ie6 */
/* html .png{behavior:url(/static/xxx_xxx/css/iepngfix_v3/iepngfix.htc);}*/

/* FULLPAGE (  contient toute la page ) */
#wengo_fullpage {
	position:relative; 
	width:1000px; 
	margin:0 auto; 
	text-align:left;
}

.LIOR,
.last_item,
.last_item_on_row{margin-right:0 !important;}

.last_item{float:left;}

#wengo_fullpage div.wengo_main_subtitle {
  display:block;
	text-align:center;
	width:100%;
	height:1em;
	overflow:hidden;
	padding:0 23px;
	position:absolute;
	z-index:100;
	margin-top:0.3em;
}

#wengo_fullpage div.wengo_main_subtitle h1, #wengo_fullpage span.wengo_main_subtitle {
	color:#6B6B6B;
	font-size:10px;
	font-weight:normal;
	height:1.1em;
	display:inline;
}


/* LISTS STYLES*/

ul.wg-list {
	list-style-type:none;
}

ul.wg-list li{
	margin-bottom:0.3em;
}

ul.wg-list-pictos-16 li{
	padding:3px 0 0 21px;
	height:16px;
	vertical-align:absmiddle;
}

/*********************************************************
----------------------------------------------------------

					HEADER
				   ( en-tête de page)
					  
----------------------------------------------------------
*********************************************************/	

#wengo_header {
	position:relative;
	background:url(../img3/wengo_header_bg.jpg) top center no-repeat;
	padding:0 25px;
	padding-top:21px;
}

#wengo_stuff {
	position:absolute;
	top:0;
	right:44px;
	height:27px;
	padding:30px 0 0 0;
	text-align:left;
	line-height:1.35em;
}
#wengo_stuff #wengo_left_stuffies{float:right; margin-left:8px;}
#wengo_stuff .wengo_prospect_link {margin-left:15px;}
	
#wengo_header a.wengo_logo{
	display:block;
	margin-bottom:20px;
	padding-left:15px;
	padding-top:10px;
	width:400px;
}

#ultra_light_wrapper {
	position:absolute;
	top:38px;
	right:385px;
	font-size:11px;
	line-height:1.5em;
	color:#4E71B2;
	display:block;
	text-align:right;
}

#ultra_light_wrapper:hover {
	text-decoration:none;
}

#ultra_light_txt {
	bottom:18px;
	display:inline-block;
	margin-right:4px;
	position:relative;
}

#ultra_light_logo {
	position:relative;
}
	
/* Header Menu  - menu du header */
#wengo_header_menu {
	width:100%;
	height:27px;
	text-align:center;
	background:url(../img3/wengo_header_menu_bg.gif) top left no-repeat;
}
#wengo_header_menu li{
	display:inline;
	position:relative;
	float:left;
	width:10%;
	padding-top:7px;
	text-transform:uppercase;
	overflow:hidden;
}
#wengo_header_menu li:hover{cursor:pointer;}
#wengo_header_menu li a{font-weight:bold; font-size:10px; display:block;	height:20px;}
#wengo_header_menu li a:link,
#wengo_header_menu li a:hover,
#wengo_header_menu li a:active,
#wengo_header_menu li a:visited {display:block; height:20px; text-decoration:none;}
		
/* Pour IE6 on doit définir la couleur du lien pour TOUT ses états ( :link :hover :active :visited ) ....coool.....allons-y...*/
.wengo_header_menu_item_01  {background:url(../img/sprites/wengo_menu.png) no-repeat; background-position:0 -7px;}
.wengo_header_menu_item_01  a:link,
.wengo_header_menu_item_01  a:visited,
.wengo_header_menu_item_01  a:hover,
.wengo_header_menu_item_01  a:active {color:#c9a777;}

.wengo_header_menu_item_02 {background:url(../img/sprites/wengo_menu.png) no-repeat; background-position:0 -61px;}
.wengo_header_menu_item_02  a:link,
.wengo_header_menu_item_02  a:visited,
.wengo_header_menu_item_02  a:hover,
.wengo_header_menu_item_02  a:active {color:#0060d6;}
	
.wengo_header_menu_item_03 {background:url(../img/sprites/wengo_menu.png) no-repeat; background-position:0 -115px;}
.wengo_header_menu_item_03  a:link,
.wengo_header_menu_item_03  a:visited,
.wengo_header_menu_item_03  a:hover,
.wengo_header_menu_item_03  a:active{color:#ef5475;}
	
.wengo_header_menu_item_04 {background:url(../img/sprites/wengo_menu.png) no-repeat; background-position:0 -169px;}
.wengo_header_menu_item_04  a:link,
.wengo_header_menu_item_04  a:visited,
.wengo_header_menu_item_04  a:hover,
.wengo_header_menu_item_04  a:active{color:#80a0ba;}
	
.wengo_header_menu_item_05 {background:url(../img/sprites/wengo_menu.png) no-repeat; background-position:0 -223px;}
.wengo_header_menu_item_05  a:link,
.wengo_header_menu_item_05  a:visited,
.wengo_header_menu_item_05  a:hover,
.wengo_header_menu_item_05  a:active{color:#934cdb;}
	
.wengo_header_menu_item_06 {background:url(../img/sprites/wengo_menu.png) no-repeat; background-position:0 -277px;}
.wengo_header_menu_item_06  a:link,
.wengo_header_menu_item_06  a:visited,
.wengo_header_menu_item_06  a:hover,
.wengo_header_menu_item_06  a:active{color:#ff9600;}
	
.wengo_header_menu_item_07 {background:url(../img/sprites/wengo_menu.png) no-repeat; background-position:0 -331px;}
.wengo_header_menu_item_07  a:link,
.wengo_header_menu_item_07  a:visited,
.wengo_header_menu_item_07  a:hover,
.wengo_header_menu_item_07  a:active{color:#82623c;}
	
.wengo_header_menu_item_08 {background:url(../img/sprites/wengo_menu.png) no-repeat; background-position:0 -385px;}
.wengo_header_menu_item_08  a:link,
.wengo_header_menu_item_08  a:visited,
.wengo_header_menu_item_08  a:hover,
.wengo_header_menu_item_08  a:active{color:#ff3737;}
	
.wengo_header_menu_item_09 {background:url(../img/sprites/wengo_menu.png) no-repeat; background-position:0 -439px;}
.wengo_header_menu_item_09  a:link,
.wengo_header_menu_item_09  a:visited,
.wengo_header_menu_item_09  a:hover,
.wengo_header_menu_item_09  a:active{color:#3d4a98;}
	
.wengo_header_menu_item_09a {background:url(../img/sprites/wengo_menu.png) no-repeat; background-position:0 -547px;}
.wengo_header_menu_item_09a  a:link,
.wengo_header_menu_item_09a  a:visited,
.wengo_header_menu_item_09a  a:hover,
.wengo_header_menu_item_09a  a:active{color:#7dbbed;}
	
.wengo_header_menu_item_10 {background:url(../img/sprites/wengo_menu.png) no-repeat; background-position:0 -493px;}
.wengo_header_menu_item_10  a:link,
.wengo_header_menu_item_10  a:visited,
.wengo_header_menu_item_10  a:hover,
.wengo_header_menu_item_10  a:active{color:#79ae5d;}
	
.current {background-position:0 0;}

/********************************************* 

			MENU EXPERTS 

*********************************************/
 
.wengo_experts  #wengo_header_menu {
	background:url(../img_experts/wengo-experts-header-menu-off-background.gif) top left no-repeat;
}

.wengo_experts  #wengo_header_menu li{
	width:135.7px;
}
 
 
.wengo_experts .wengo_header_menu_item_01  {background:url(../img/sprites/wengo_experts_menu.png) no-repeat; background-position:0 20px;}
.wengo_experts .wengo_header_menu_item_01  a:link,
.wengo_experts .wengo_header_menu_item_01  a:visited,
.wengo_experts .wengo_header_menu_item_01  a:hover,
.wengo_experts .wengo_header_menu_item_01  a:active {color:#0582F0;}

.wengo_experts .wengo_header_menu_item_02 {background:url(../img/sprites/wengo_experts_menu.png) no-repeat; background-position:0 20px;}
.wengo_experts .wengo_header_menu_item_02  a:link,
.wengo_experts .wengo_header_menu_item_02  a:visited,
.wengo_experts .wengo_header_menu_item_02  a:hover,
.wengo_experts .wengo_header_menu_item_02  a:active {color:#4CC510;}
	
.wengo_experts .wengo_header_menu_item_03 {background:url(../img/sprites/wengo_experts_menu.png) no-repeat; background-position:0 20px;}
.wengo_experts .wengo_header_menu_item_03  a:link,
.wengo_experts .wengo_header_menu_item_03  a:visited,
.wengo_experts .wengo_header_menu_item_03  a:hover,
.wengo_experts .wengo_header_menu_item_03  a:active{color:#BFD84A;}
	
.wengo_experts .wengo_header_menu_item_04 {background:url(../img/sprites/wengo_experts_menu.png) no-repeat; background-position:0 20px;}
.wengo_experts .wengo_header_menu_item_04  a:link,
.wengo_experts .wengo_header_menu_item_04  a:visited,
.wengo_experts .wengo_header_menu_item_04  a:hover,
.wengo_experts .wengo_header_menu_item_04  a:active{color:#FF7D00;}
	
.wengo_experts .wengo_header_menu_item_05 {background:url(../img/sprites/wengo_experts_menu.png) no-repeat; background-position:0 20px;}
.wengo_experts .wengo_header_menu_item_05  a:link,
.wengo_experts .wengo_header_menu_item_05  a:visited,
.wengo_experts .wengo_header_menu_item_05  a:hover,
.wengo_experts .wengo_header_menu_item_05  a:active{color:#DA0000;}
	
.wengo_experts .wengo_header_menu_item_06 {background:url(../img/sprites/wengo_experts_menu.png) no-repeat; background-position:0 20px;}
.wengo_experts .wengo_header_menu_item_06  a:link,
.wengo_experts .wengo_header_menu_item_06  a:visited,
.wengo_experts .wengo_header_menu_item_06  a:hover,
.wengo_experts .wengo_header_menu_item_06  a:active{color:#9C00C9;}
	
.wengo_experts .wengo_header_menu_item_07 {background:url(../img/sprites/wengo_experts_menu.png) no-repeat; background-position:0 20px;}
.wengo_experts .wengo_header_menu_item_07  a:link,
.wengo_experts .wengo_header_menu_item_07  a:visited,
.wengo_experts .wengo_header_menu_item_07  a:hover,
.wengo_experts .wengo_header_menu_item_07  a:active{color:#8FDFE6;}

/* ULTRA TOP - div sous le header pour sous-nav et search bar */
#wengo_content_ultra_top{position:relative; height:24px;}

/* PATHWAY - Chemin de fer */
#pathway {padding:5px 3px 5px 23px; margin-bottom:8px; font-size:9px; width:100%;}

/* SOUS NAV */
#ultra_light_sous_nav {position:absolute; top:6px; left:23px;}

/* SEARCH BAR - Barre de recherche */
.wengo_searchbar {
		color:#616161;
		text-align:right;
		background-color:#f1f1f1;
		border-bottom:1px solid #dcdcdc;
		padding:2px;
}
*html .wengo_searchbar {width:946px;}
	.wengo_searchbar .field {
			border:none;
			border-top:1px solid #bababa;
			border-left:1px solid #bababa;
	}
	.wengo_searchbar .submit {
			border:none;
			background:none;
			text-align:center;
			width:50px;
			height:1.8em;
			color:#616161;
	}
	.wengo_searchbar .submit:hover {background:#E0E0E0; cursor:pointer;}

/* MEDIUM SIZED SEARCHBAR - Barre de recherche de taille moyenne (intégrée au bas des home coffrées dans un premier temps)  */
.wengo_searchbar_medium #wengo_searchbar #keyword_search{width:310px; padding:4px; margin:0 13px 0 0; font-size:15px; border:1px solid #ccc;}
*+html .wengo_searchbar_medium #wengo_searchbar #keyword_search{ margin:0 13px -4px 0;}
*+html .wengo_searchbar_medium #wengo_searchbar #select_category{ height:25px; font-size:15px;}
.wengo_searchbar_medium #wengo_searchbar #select_category{width:150px; height:29px; margin:0 13px 0 0;}
.wengo_searchbar_medium #wengo_searchbar #button{width:123px; height:27px;}
.wengo_searchbar_medium #wengo_searchbar #keyword_search:hover{background:#e7f4ff; border:1px solid #84A3BC;}
.wengo_searchbar_medium #wengo_searchbar #select_category:hover{background:#e7f4ff;}
/*pour ie6 : */* html body .wengo_searchbar_medium #wengo_searchbar #select_category{font-size:16px;}
/*pour ie7 : */*+html body .wengo_searchbar_medium #wengo_searchbar #select_category{font-size:16px; margin-bottom:-3px;}


/*********************************************************
--------------------------------------------------------------------------------------

					CONTENT
				          ( contenu )
					  
--------------------------------------------------------------------------------------
*********************************************************/	

#wengo_content {
	position:relative;
    padding:0 25px 10px 25px;
	background:url(../img3/wengo_bg_standard.jpg) top center repeat-y;
}
* html body  #wengo_content {width:925px;}

#wengo_content #wengo_column0 {float:left;}
#wengo_content #wengo_column1 {float:left;}
#wengo_content #wengo_column2 {float:left;}

/*--------------------------------------------------------------------------------------
                                    CONTENT LAYOUTS
		    	     (  structures de contenu )
--------------------------------------------------------------------------------------*/

#wengo_content .column {float:left; margin-right:15px; width:215px;} /* pour les mise en page en colonnes */

.horiSlide {position:relative !important; margin-left:auto !important; margin-right:auto !important; text-align:left;} /* Permet à un block de bouger horizontalement */

#wengo_content.layout_1_0 #wengo_column0{width:950px;}
/* pour ie6 */ * html body  #wengo_content.layout_1_0  {width:930px;}

#wengo_content.layout_1_1 #wengo_column0{width:910px; padding:10px 20px;}

#wengo_content.layout_2_0 #wengo_column0 {margin-left:23px; width:238px;}
#wengo_content.layout_2_0 #wengo_column1 {margin-left:23px; width:642px;}
/* pour ie6 */*html body  #wengo_content.layout_2_0 #wengo_column0 {margin-left:10px;}

#wengo_content.layout_2_1 #wengo_column0 {margin-left:23px; width:238px;}
#wengo_content.layout_2_1 #wengo_column1 {margin-left:0; width:670px;}
/* pour ie6 */* html body  #wengo_content.layout_2_1 #wengo_column0 {margin-left:10px;}

#wengo_content.layout_2_2 #wengo_column0 {margin-left:23px; width:642px;}
#wengo_content.layout_2_2 #wengo_column1 {margin-left:23px; width:238px;}

#wengo_content.layout_3_0 #wengo_column0 {margin-left:23px; width:238px;}
#wengo_content.layout_3_0 #wengo_column1 {margin-left:23px; width:465px;}
#wengo_content.layout_3_0 #wengo_column2 {margin-left:21px; width:151px;}
/* pour ie6 */* html body  #wengo_content.layout_3_0 #wengo_column0 {margin-left:10px;}
 
 
/*--------------------------------------------------------------------------------------
                                           HOME CONTENT 
			            ( contenu de la home )
--------------------------------------------------------------------------------------*/

#wengo_content_part01 {
    padding:29px 48px 27px 24px;
    background:#FFF url(../img3/wengo_content_part01_bg.jpg) bottom left repeat-x;
    border-bottom: 1px solid #ceddea;
}       
#wengo_left{float:left; margin-right: 24px;}
#wengo_right{float:left; width:530px;}
#wengo_right h2{line-height:1.3em; margin-bottom:4px;}

#wengo_content_part01 .wengo_satisfy {margin-left:5px;}

#wengo_searchbar{padding-top:12px;}        
#wengo_searchbar .searchbar_input{font-size:16px; width:385px; padding:1px 5px 3px 5px;}
#wengo_searchbar .searchbar_submit{
	/*width:123px;
	height:27px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	background:#FFF url(../img3/wengo_home_searchbar_submit_bg.gif) top left no-repeat;
	cursor:pointer;
	text-transform:uppercase;*/
	border:none;
	margin-bottom:-8px;
}
* +html #wengo_searchbar .searchbar_submit{margin-top:-22px;}

#wengo_certified{
	position:relative;
	height:46px;
	margin-top:12px;
	width:400px;
}
#wengo_certified a{text-decoration:none;}
#wengo_certified img{margin-right:10px;}
#wengo_certified_text{}
#wengo_certified_link_more{
	position:absolute;
	bottom:2px;
	left:70px;
	text-decoration:underline;
	cursor:pointer;
}

#wengo_content_part02 {padding:10px 35px; text-align:center;}
#wengo_content_part02 .title{
	padding-bottom:6px;
	margin:18px 0 30px 0;
	border-bottom:1px solid #d9d9d9;
	font-size:22px;
}
	
/* Home Squared cats (catégories en carrés) */
.wengo_squared_cat {
	float:left;
	margin-bottom:20px;
	margin-right:36px;
	text-align:left;
}

.wengo_squared_cat img{float:left;}
.wengo_squared_cat .content{	margin-left:53px; width:135px;}
/* ie6 */* html .wengo_squared_cat {margin-right:33px;	margin-bottom:-5px;}
/* ie7 */*+html .wengo_squared_cat{margin-right:37px; margin-bottom:-5px;}
		
.wengo_squared_cat h3{
	width:125px;
	margin-bottom:3px;
	font-size:11px;
	text-transform:uppercase;
	color:#d4d4d4;
	border-bottom:3px solid #d4d4d4;
	line-height:1.2em;
	font-weight:bold;
	overflow:hidden;
}
.wengo_squared_cat h3 a{display:block; padding:0 0 3px 13px; height:13px;}
	
.wengo_squared_cat ul{margin-left:14px;}
.wengo_squared_cat ul li{_height: 0.0000001%;}
.wengo_squared_cat ul li a{display:block;}

/* Squared cats default color */
.wengo_squared_cat  a:link,
.wengo_squared_cat  a:active,
.wengo_squared_cat  a:visited,
.wengo_squared_cat  a:hover {color:#3d58a5; text-decoration:none;	line-height:1.35em;}	
.wengo_squared_cat  a:hover {color:#989898;}
		
/* Squared cats real colors */
.wengo_cat_color00 h3 {color:#c9a777; border-bottom:3px solid #c9a777;}
.wengo_cat_color00 h3 a:link,
.wengo_cat_color00 h3 a:active,
.wengo_cat_color00 h3 a:visited,
.wengo_cat_color00 h3 a:hover {color:#c9a777;}

.wengo_cat_color01 h3 {color:#0060d6; border-bottom:3px solid #0060d6;}
.wengo_cat_color01 h3 a:link,
.wengo_cat_color01 h3 a:active,
.wengo_cat_color01 h3 a:visited,
.wengo_cat_color01 h3 a:hover {color:#0060d6;}

.wengo_cat_color02 h3 {color:#80A0BA; border-bottom:3px solid #80A0BA;}
.wengo_cat_color02 h3 a:link,
.wengo_cat_color02 h3 a:active,
.wengo_cat_color02 h3 a:visited,
.wengo_cat_color02 h3 a:hover {color:#80A0BA;}
	
.wengo_cat_color03 h3 {color:#934CDB; border-bottom:3px solid #934CDB;}
.wengo_cat_color03 h3 a:link,
.wengo_cat_color03 h3 a:active,
.wengo_cat_color03 h3 a:visited,
.wengo_cat_color03 h3 a:hover {color:#934CDB;}
	
.wengo_cat_color04 h3 {color:#82623C; border-bottom:3px solid #82623C;}
.wengo_cat_color04 h3 a:link,
.wengo_cat_color04 h3 a:active,
.wengo_cat_color04 h3 a:visited,
.wengo_cat_color04 h3 a:hover {color:#82623C;}

.wengo_cat_color05 h3 {color:#EF5475; border-bottom:3px solid #EF5475;}
.wengo_cat_color05 h3 a:link,
.wengo_cat_color05 h3 a:active,
.wengo_cat_color05 h3 a:visited,
.wengo_cat_color05 h3 a:hover {color:#EF5475;}
	
.wengo_cat_color06 h3 {color:#FF9600; border-bottom:3px solid #FF9600;		}
.wengo_cat_color06 h3 a:link,
.wengo_cat_color06 h3 a:active,
.wengo_cat_color06 h3 a:visited,
.wengo_cat_color06 h3 a:hover {color:#FF9600;}
	
.wengo_cat_color07 h3 {color:#3d4a98; border-bottom:3px solid #3d4a98;		}
.wengo_cat_color07 h3 a:link,
.wengo_cat_color07 h3 a:active,
.wengo_cat_color07 h3 a:visited,
.wengo_cat_color07 h3 a:hover {color:#3d4a98;}




/*--------------------------------------------------------------------------------------
				VERTICAL MENU  
			(  Menu de navigation vertical )
--------------------------------------------------------------------------------------*/	

.wengo_vertical_menu {
	border:1px solid #d4d4d4;
	border-left:6px solid #d4d4d4;
	padding:8px 0 15px 18px;
	margin:0 0 10px 0;
}

*+html .wengo_vertical_menu{margin-top:0;}
* html .wengo_vertical_menu{margin-top:0;}

.wengo_vertical_menu a:link, 
.wengo_vertical_menu a:hover, 
.wengo_vertical_menu a:visited, 
.wengo_vertical_menu a:active {text-decoration:none;}

.wengo_vertical_menu  h2,
.wengo_vertical_menu h3 {
	font-size:11px;
}

.wengo_vertical_menu  .h2,
.wengo_vertical_menu .h3 {
	font-weight:bold;
	border-bottom:1px solid #d4d4d4;
	padding:0 10px 3px 0;
	color:#979797;
}
.wengo_vertical_menu .h2 {font-size:15px;}
.wengo_vertical_menu .h3 {font-size:12px;}

.wengo_vertical_menu ul {list-style-type: none;}
.wengo_vertical_menu ul ul ul {margin-left:15px;}
.wengo_vertical_menu li {line-height:15px; font-weight:bold; padding:0 2px 0 0; margin-bottom:5px;}
		
.wengo_vertical_menu li a{
	display:block;
	padding:0 2px 0 12px;
	font-weight:normal;
	background:url('../img3/wengo_puce_blue_arrow01.png') 0 50% no-repeat;
}

.wengo_vertical_menu li a:hover{
	background:#E5E5E5 url('../img3/wengo_puce_white_arrow01.png') 0 50% no-repeat;
	color:#0080E8;
}

.wengo_vertical_menu li a.wengo_current {
	color:#000;
	font-weight:bold;
	background:url('../img3/wengo_puce_black_arrow01.png') 0 3px no-repeat;
}

.wengo_vertical_menu li a.active {
	color:#000;
	font-weight:bold;
	background:url('../img3/wengo_puce_black_arrow01.png') 0 3px no-repeat;
}
	
.wengo_vertical_menu b{
	display:block;
	font-weight:bold;
	border-bottom:1px solid #d4d4d4;
	line-height:1.5em;
	margin:8px 0 5px 0;
}	

.wengo_vertical_menu ul.list2{
	padding-left:1em;
}	
		
* html .wengo_vertical_menu ul ul{margin-top:0.4em;}
*+html .wengo_vertical_menu ul ul{margin-top:0.4em;}
* html .wengo_vertical_menu ul li{
	line-height:1em;
	margin-top:0;
	padding-top:0;
	padding-bottom:0;
}

* html .wengo_vertical_menu .wengo_list_menu li a{
	display:block;
	margin-top:0;
	margin-bottom:0;
	padding-top:0.2em;
	padding-bottom:0.2em;
	_height: 0.0000001%;
}


/* wg-menu TYPES */
.wengo_vertical_menu.type-01-a ul.list2{
	padding-left:13px;
	background-color:#d4d4d4;
}

.wengo_vertical_menu.type-01-a ul.wengo_list_menu a.wengo_current {
	background:url('../img3/wengo_puce_black_arrow01_unfolded.png') 0 3px no-repeat;
}

.wengo_vertical_menu.type-01-a ul.list2 a.wengo_current {
	background:url('../img3/wengo_puce_black_arrow01.png') 0 3px no-repeat;
}

/*** wg-menu THEMES (as wengo_vertical_menu) ****/

.wengo_vertical_menu.block_color_1003 {border-left-color:#ef5475;}
.wengo_vertical_menu.block_color_1003 a:link {color:#333;}
.wengo_vertical_menu.block_color_1003 a:hover{color:#ef5475;}
.wengo_vertical_menu.block_color_1004 ul.list2 {background-color:#efe8f5;}
.wengo_vertical_menu.block_color_1003 div.h3 {color:#ef5475;}

.wengo_vertical_menu.block_color_1004 {border-left-color:#934cdb;}
.wengo_vertical_menu.block_color_1004 a:link {color:#333;}
.wengo_vertical_menu.block_color_1004 a:hover {color:#934cdb;}
.wengo_vertical_menu.block_color_1004 ul.list2 {background-color:#efe8f5;}
.wengo_vertical_menu.block_color_1004 div.h3 {color:#934cdb;}

.wengo_vertical_menu.block_color_1006 {border-left-color:#C9A777;}
.wengo_vertical_menu.block_color_1006 a:link {color:#333;}
.wengo_vertical_menu.block_color_1006 a:hover{color:#C9A777;}
.wengo_vertical_menu.block_color_1006 ul.list2 {background-color:#E7D7C0;}
.wengo_vertical_menu.block_color_1006 div.h3{color:#C9A777;}

.wengo_vertical_menu.block_color_1007 {border-left-color:#FF9600;}
.wengo_vertical_menu.block_color_1007 a:link {color:#333;}
.wengo_vertical_menu.block_color_1007 a:hover{color:#FF9600;}
.wengo_vertical_menu.block_color_1007 ul.list2 {background-color:#FFF5E6;}
.wengo_vertical_menu.block_color_1007 div.h3{color:#FF9600;}

.wengo_vertical_menu.block_color_1017 {border-left-color:#82623C;}
.wengo_vertical_menu.block_color_1017 a:link {color:#333;}
.wengo_vertical_menu.block_color_1017 a:hover{color:#82623C;}
.wengo_vertical_menu.block_color_1017 ul.list2 {background-color:#E8DDCE;}
.wengo_vertical_menu.block_color_1017 div.h3{color:#82623C;}

.wengo_vertical_menu.block_color_1008 {border-left-color:#80a0ba;}
.wengo_vertical_menu.block_color_1008 a:link {color:#333;}
.wengo_vertical_menu.block_color_1008 a:hover{color:#80a0ba;}
.wengo_vertical_menu.block_color_1008 ul.list2 {background-color:#E7D7C0;}
.wengo_vertical_menu.block_color_1008 div.h3{color:#80a0ba;}

.wengo_vertical_menu.block_color_7121 {border-left-color:#7FB3E0;}
.wengo_vertical_menu.block_color_7121 a:link {color:#333;}
.wengo_vertical_menu.block_color_7121 a:hover{color:#7FB3E0;}
.wengo_vertical_menu.block_color_7121 ul.list2 {background-color:#E7F2F8;}
.wengo_vertical_menu.block_color_7121 div.h3 {color:#7FB3E0;}

.wengo_vertical_menu.block_color_7122 {border-left-color:#0060D6;}
.wengo_vertical_menu.block_color_7122 a:link {color:#333;}
.wengo_vertical_menu.block_color_7122 a:hover{color:#0060D6;}
.wengo_vertical_menu.block_color_7122 ul.list2 {background-color:#E7F2F8;}
.wengo_vertical_menu.block_color_7122 div.h3{color:#0060D6;}


/**************************************************************************
							MATS
**************************************************************************/

.mat {width:100%;}

	
/**************************************************************************
						DECKS STYLES
**************************************************************************/

/* Home Decks  ( on Wengo's Homepage - client version)  - colors are dynamicly set by inline CSS rules*/
.wengo_home_deck {
	float:left;
	margin-right:26px;
	text-align:left;
	width:200px;
}

.wengo_home_deck h3{
	padding:0 0 3px 13px;
	margin-bottom:0;
	font-size:12px;
	text-transform:uppercase;
	color:#c9a777;
	border-bottom:3px solid #c9a777;
	line-height:1.2em;
	font-weight:bold;
	height:1.2em;
	overflow:hidden;
}

.wengo_home_deck .subtitle{
	padding:3px 0 5px 13px;
	font-weight:bold;
	font-size:11px;
	color:#c9a777;
	line-height:1.2em;
	width:186px;
}

.wengo_home_deck .w-card {padding:13px 9px;}

.deck {width:206px; float:left; margin:0 auto 6px auto; min-height: 1px; border-right:none; border-bottom:none;}

/* Types */

.deck_type_00{}

/* Type01 - as standard category's home deck */
.deck_type_01{
	margin-bottom:35px;
	margin-right:8px;
	border:1px solid #dcdcdc;
	border-right:none;
	border-bottom:none;
}

/* Type02 - as widget 2 tabs on left column in wengo directory home */
#wengo_deck_type02{border:1px solid #dcdcdc; margin:0 0 10px 0;}
#wengo_deck_type02 .wengo_tab{
    float:left;
    border-bottom:1px solid #dcdcdc;
    margin-bottom:10px;
    width:104px;
    height:20px;
    padding: 4px;
    padding-bottom:8px;
    text-align:center;
    background:#ffffff url(../img/mini_ombre1.jpg) repeat-x left bottom;
    color:#dcdcdc !important;
    font-weight:bold;
}
#wengo_deck_type02 a.wengo_tab:hover{text-decoration:none;}
#wengo_deck_type02 .wengo_tab1{border-right:1px solid #dcdcdc;}
#wengo_deck_type02 .active{background:none; border-bottom:none; color:#979797 !important; width:115px;}
#wengo_deck_type02 .hide{display:none;}

/* Type03 - light */
.deck_type_03{border:none; margin:0 0 10px 0;}

/* Type04 - borderEd */
.deck_type_04{border:1px solid #dcdcdc;}


div.directory2 div.deck-column {float:left; margin-bottom:20px;	margin-right:8px;}
 *+html div.directory2 div.deck-column { margin-bottom:25px;}
div.directory2 div.deck-column .illustration {float:left; width:210px;	margin:10px 5px;}

/* Sizes */
div.directory2 div.deck206{width:206px;}
div.directory2 div.deck224{width:224px;}

div.directory2 div.deck412{width:412px;}

/* Themes */
div.directory2 div.deck_theme_nightblue01{border:#153390 1px solid; border-top:none;}
div.directory2 div.deck_theme_purple{border:#a462dd 1px solid; border-top:none;}
div.directory2 div.deck_theme_purple2{border:#f2e5f9 1px solid; border-top:none;}
div.directory2 div.deck_theme_7121_color{border-color:#BCDCF7;}
div.directory2 div.deck_theme_7122_color{border-color:#b2cdee;}
div.directory2 div.deck_theme_1008_color{border-color:#d9e5ee; border-right:none; border-bottom:none;}
div.directory2 div.deck_theme_1017_color{border-color:#e6d6c3; border-right:none; border-bottom:none;}
div.directory2 div.deck_theme_1004_color{border-color:#d2bee7; border-right:none; border-bottom:none;}
div.directory2 div.deck_theme_1003_color{border-color:#ffc0d1; border-right:none; border-bottom:none;}
div.directory2 div.deck_theme_1006_color{border-color:#e4d4be; border-right:none; border-bottom:none;}
div.directory2 div.deck_theme_1007_color{border-color:#ffd08c; border-right:none; border-bottom:none;}
div.directory2 div.deck_theme_1270_color{border-color:#B5CFEE;}
div.directory2 div.deck_theme_7240_color{border-color:#ffc4ca;}
div.directory2 div.deck_theme_astrolite{border:none;}

/* A supprimer quand ces styles ne seront plus utilises */
div.directory2 div.deck_blue{border:#e7f1f8 1px solid; border-top:none;}
div.directory2 div.deck_pink{border:#ff67a0 1px solid; border-top:none;}
div.directory2 div.deck_nightblue01{border:#153390 1px solid; border-top:none;}
div.directory2 div.deck_purple{border:#a462dd 1px solid; border-top:none;}
div.directory2 div.deck_7122_color{border:1px solid #b2cdee; border-right:none; border-bottom:none;}
div.directory2 div.deck_7121_color{border:1px solid #BCDCF7; border-right:none; border-bottom:none;}
div.directory2 div.deck_1008_color{border:1px solid #d9e5ee; border-right:none; border-bottom:none;}
div.directory2 div.deck_1017_color{border:1px solid #e6d6c3; border-right:none; border-bottom:none;}
div.directory2 div.deck_1004_color{border:1px solid #d2bee7; border-right:none; border-bottom:none;}
div.directory2 div.deck_1003_color{border:1px solid #ffc0d1; border-right:none; border-bottom:none;}
div.directory2 div.deck_1006_color{border:1px solid #e4d4be; border-right:none; border-bottom:none;}
div.directory2 div.deck_1007_color{border:1px solid #ffd08c; border-right:none; border-bottom:none;}
/* FIN de A supprimer quand ces styles ne seront plus utilises */

/******************************************
			DECKS HATS
 ******************************************/
.deck_hat a:hover {text-decoration:none;}

/* Types */
/*Image on the right*/
div.directory2 div.deck_hat_type_01{height:56px; overflow:hidden; border-right:1px solid #d4d4d4;}
div.directory2 div.deck_hat_type_01 img{float:right;}
div.directory2 div.deck_hat_type_01 .h2{padding:7px 0 0 8px; font-size:11px; color:#0060d6; font-weight:bold; line-height:1.25em; border:none; margin:0;}

/* Image on the right border all around */
div.directory2 div.deck_hat_type_01_1{height:56px; overflow:hidden; border:1px solid #d4d4d4;}
div.directory2 div.deck_hat_type_01_1 img{float:right;}
div.directory2 div.deck_hat_type_01_1 .h2{padding:7px 0 0 8px; font-size:11px; color:#0060d6; font-weight:bold; line-height:1.25em;}

/*Image on the right - sans border bottom*/
div.directory2 div.deck_hat_type_01_1{height:56px; overflow:hidden; border-right:1px solid #d4d4d4;}
div.directory2 div.deck_hat_type_01_1 img{float:right;}
div.directory2 div.deck_hat_type_01_1 .h2{padding:7px 0 0 8px; font-size:11px; color:#0060d6; font-weight:bold; line-height:1.25em;}

/* Image on the right */ 
div.deck_hat_type_01_2{height:56px; overflow:hidden; border-right:1px solid #d4d4d4;}
div.deck_hat_type_01_2 .h2{padding:7px 0 0 8px; font-size:11px; color:#0060d6; font-weight:bold; line-height:1.25em;}
div.deck_hat_type_01_2 img{float:right;}

/* Image on the right border all around + double border bottom */
div.directory2 div.deck_hat_type_01_3{height:56px; overflow:hidden; border:1px solid #d4d4d4; border-bottom:2px solid #DDD;}
div.directory2 div.deck_hat_type_01_3 img{float:right;}
div.directory2 div.deck_hat_type_01_3 .h2{padding:7px 0 0 8px; font-size:11px; color:#0060d6; font-weight:bold; line-height:1.25em; border:none; margin:0;}

/*image on the left*/
div.directory2 div.deck_hat_type_02{border-bottom:1px solid #d4d4d4;}
div.directory2 div.deck_hat_type_02 .h2{font-weight:bold; margin:0 0 5px 0;}

div.deck_hat_type_01_2{border-bottom:2px solid #d4d4d4;border-top:1px solid #d4d4d4;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;}

/* Themes */
div.directory2  div.deck_hat_theme_1003_color{border-color:#ffc0d1;}
div.directory2  div.deck_hat_theme_1003_color .h2{color:#ef5475;}
div.directory2  div.deck_hat_theme_1004_color{border-color:#d2bee7;}
div.directory2  div.deck_hat_theme_1004_color .h2{color:#9a58dd;}
div.directory2  div.deck_hat_theme_1006_color{border-color:#e4d4be;}
div.directory2  div.deck_hat_theme_1006_color .h2{color:#b19267;}
div.directory2  div.deck_hat_theme_1007_color{border-color:#ffd08c;}
div.directory2  div.deck_hat_theme_1007_color .h2{color:#f96f00;}
div.directory2  div.deck_hat_theme_1008_color{border-color:#d9e5ee;}
div.directory2  div.deck_hat_theme_1008_color .h2{color:#517999;}
div.directory2  div.deck_hat_theme_1017_color{border-color:#e6d6c3;}
div.directory2  div.deck_hat_theme_1017_color .h2{color:#82623c;}
div.directory2  div.deck_hat_theme_1270_color{border-color:#CDD2EB;}
div.directory2  div.deck_hat_theme_1270_color .h2{color:#333399;}
div.directory2  div.deck_hat_theme_4000_color{border-color:#EF5475;}
div.directory2  div.deck_hat_theme_4000_color .h2{color:#EF5475;}
div.directory2  div.deck_hat_theme_7121_color{border-color:#BCDCF7;}
div.directory2  div.deck_hat_theme_7121_color .h2{color:#52A6EA;}
div.directory2  div.deck_hat_theme_7122_color{border-color:#b2cdee;}
div.directory2  div.deck_hat_theme_7122_color .h2{color:#0060D6;}
div.directory2  div.deck_hat_theme_7132_color{border-color:#F4A198;}
div.directory2  div.deck_hat_theme_7132_color .h2{color:#B82514;}
div.directory2  div.deck_hat_theme_7240_color{border-color:#ffc4ca;}
div.directory2  div.deck_hat_theme_7240_color .h2{color:#de0e0e;}

div.directory2  div.deck_hat_theme_1008_gradient{background: #FFF url(../img/backgrounds/bg-gradient-white-to-lightblue.jpg) bottom left repeat-x;}
div.directory2  div.deck_hat_theme_1008_gradient .h2{color:#517999;}
div.directory2  div.deck_hat_theme_docteur_ordinateur{background: #FFF url(../img/backgrounds/bg-gradient-white-to-lightblue_2.jpg) bottom left repeat-x;border-color: #D9E5EE; border-bottom-color: #80A0BA;}
div.directory2  div.deck_hat_theme_docteur_ordinateur .h2{color:#517999;}
div.deck_hat_theme_pink .h2{color:#d039a4;}
div.deck_hat_theme_brown .h2{color:#5c492b;}
div.deck_hat_theme_blue .h2{color:#51357f;}
div.directory2 div.deck_hat_theme_pink3 .h2{color:#9151be;}
div.directory2 div.deck_hat_theme_brown .h2{color:#b98a0c;}
div.directory2 div.deck_hat_theme_pink5 .h2{color:#a72d5b;}
div.directory2 div.deck_hat_theme_blue1 .h2{color:#4671a6;}
div.directory2 div.deck_hat_theme_pink4 .h2{color:#e74988;}
div.directory2 div.deck_hat_theme_nightblue1 .h2{color:#343ab0;}
div.deck_hat_theme_pink{border-bottom-color:#d039a4;border-top-color:#efcfe7;border-left-color:#efcfe7;border-right-color:#efcfe7; background:url(../img/amour_fond.gif) repeat-x  bottom left;}
div.deck_hat_theme_brown{border-bottom-color:#5c492b;border-top-color:#e2d8cd;border-left-color:#e2d8cd;border-right-color:#e2d8cd;background:url(../img/fond_brown.gif) repeat-x bottom left;}
div.deck_hat_theme_blue{border-bottom-color:#51357f;border-top-color:#d8d3ec;border-left-color:#d8d3ec;border-right-color:#d8d3ec;background:url(../img/cartes_fond.gif) repeat-x bottom left;}
div.deck_hat_theme_pink3{background:url(../img/tarot_amour.gif) repeat-x  bottom left;}
div.deck_hat_theme_blue1{background:url(../img/fond_blue1.gif) repeat-x  bottom left;}
div.deck_hat_theme_nightblue1{background:url(../img/voyance_amour.gif) repeat-x  bottom left;}
div.deck_hat_theme_pink4{background:url(../img/astro_love.gif) repeat-x  bottom left;}
div.deck_hat_theme_pink5{background:url(../static/xxx_xxx/img/fond_pink5.gif) repeat-x  bottom left;}
div.deck_hat_theme_astroblue{background:#3F4C99 url(../static/xxx_xxx/img/bg_astroblue_1.gif) repeat-x top left;color:#FFF;padding:5px 20px 7px 20px;} 
div.deck_hat_theme_astroblue td{text-align:center;}
div.deck_hat_theme_astroblue .h2 {font-weight:bold;margin:0;}


/* Themes old */
div.directory2  div.deck_hat_1006_color{border-right:1px solid #e4d4be;}
div.directory2  div.deck_hat_1007_color{border-right:1px solid #ffd08c;}
div.directory2  div.deck_hat_1003_color{border-right:1px solid #ffc0d1;}
div.directory2  div.deck_hat_7121_color{border-right:1px solid #cfeaff;}
div.directory2  div.deck_hat_1008_color{border-right:1px solid #d9e5ee;}
div.directory2  div.deck_hat_1008_color .h2{color:#517999;}
div.directory2  div.deck_hat_7121_color .h2{color:#7dbbed;}
div.directory2  div.deck_hat_1007_color .h2{color:#f96f00;}
div.directory2  div.deck_hat_1017_color .h2{color:#82623c;}
div.directory2  div.deck_hat_1017_color{border-right:1px solid #e6d6c3;}
div.directory2  div.deck_hat_1004_color{border-right:1px solid #d2bee7;}
div.directory2  div.deck_hat_1004_color .h2{color:#9a58dd;}
div.directory2  div.deck_hat_1003_color .h2{color:#ef5475;}
div.directory2  div.deck_hat_1006_color .h2{color:#b19267;}
div.directory2  div.hat_theme_7132_color{border:1px solid #F4A198; border-bottom:2px solid #B82514;}
div.directory2  div.hat_theme_7132_color .h2{color:#B82514;}
div.directory2  div.deck_hat_theme_pink{border:1px solid #efcfe7;}
div.directory2 div.deck_hat_theme_pink3{border:1px solid #e4d4ec;  border-bottom:none;}
div.directory2 div.deck_hat_theme_pink5{border:1px solid #ecd4e0;  border-bottom:none;}
div.directory2 div.deck_hat_theme_blue1{border:1px solid #cfdbe9;  border-bottom:none;}
div.directory2 div.deck_hat_theme_pink4{border:1px solid #ecd4e0;  border-bottom:none;}
div.directory2 div.deck_hat_theme_nightblue1{border:1px solid #d4d7ec;  border-bottom:none;}
div.directory2 div.deck_hat_theme_brown{border:1px solid #eadaae;  border-bottom:none;}


/******************************************
			DECKS TITLES
 ******************************************/

/* Types */

/* Basic type - left aligned */
div.directory2 div.deck_title_type_00{ 
    position:relative;
    padding:2px;
    padding-left:9px;
    height:16px;
    text-align:left;
    line-height:15px;
    overflow:hidden;
    font-size:9px;
	font-weight:normal;
    border:none;
}

/* Basic type - left aligned + border & border-top:2px*/
.deck_title_type_01 { 
    position:relative;
	padding:2px;
    padding-left:9px;
    height:16px;
    text-align:left;
    line-height:15px;
	overflow:hidden;
	font-weight:bold;
	border-top:2px solid #d4d4d4;
	border-right:1px solid #d4d4d4;
	border-bottom:1px solid #d4d4d4;
}
/* Basic type - left aligned + border left */
div.directory2 div.deck_title_type_01_1 { 
    position:relative;
    padding:2px;
    padding-left:9px;
    height:16px;
    text-align:left;
    line-height:15px;
    overflow:hidden;
    font-weight:bold;
    border:1px solid #d4d4d4;
    border-top:2px solid #d4d4d4;
}

/* Title with space for picto on the left v01 - used on home astro */
div.directory2 div.deck_title1 { 
    position:relative;
	padding:2px;
    padding-left:35px;
    height:16px;
    text-align:left;
    line-height:15px;
	overflow:hidden;
}

/* Title with space for picto on the left v02 */
div.directory2 div.deck_title2 { 
	position:relative;
    padding:2px;
	padding-left:28px;
    height:16px;
    text-align:left;
    line-height:16px;
	overflow:hidden;
}

/* Title centered */
div.directory2 div.deck_title3 {
    position:relative;
	padding:2px;
    height:16px;
    text-align:center;
    line-height:16px;
	overflow:hidden;
}

/* Deck title with 2px border top - first used on search3 results pages to wrap w-card_07 */
.deck_title_type_04 {
	border-top:2px solid #666666;
}

/* Themes */

.deck_title_theme_1270_color {background-color:#EAECF6; border-top-color:#3d4a98; border-right-color:#CDD2EB; border-bottom-color:#CDD2EB; color:#3d4a98;} .deck_title_theme_1270_color a {color:#3d4a98;}
.deck_title_theme_1008_color {background-color:#ecf2f9; border-top-color:#80a0ba; border-right-color:#b2cdee; border-bottom-color:#b2cdee; color:#80a0ba;} .deck_title_theme_1008_color a {color:#80a0ba;}
.deck_title_theme_1007_color {background-color:#fff8eb; border-top-color:#f98700; border-right-color:#ffd69a; border-bottom-color:#ffd69a; color:#f98700;} .deck_title_theme_1007_color a {color:#f98700;}
.deck_title_theme_1017_color {background-color:#f2e9df; border-top-color:#82623c; border-right-color:#e6d6c3; border-bottom-color:#e6d6c3; color:#82623c;} .deck_title_theme_1017_color a {color:#82623c;}
.deck_title_theme_1004_color {background-color:#f7f4fa; border-top-color:#934cdb; border-right-color:#d2bee7; border-bottom-color:#d2bee7; color:#934cdb;} .deck_title_theme_1004_color a {color:#934cdb;}
.deck_title_theme_1003_color {background-color:#ffebf2; border-top-color:#ef5475; border-right-color:#ffc0cd; border-bottom-color:#ffc0cd; color:#ef5475;} .deck_title_theme_1003_color a {color:#ef5475;}
.deck_title_theme_1006_color {background-color:#f6f3ee; border-top-color:#c9a777; border-right-color:#e4d4be; border-bottom-color:#e4d4be; color:#c9a777;} .deck_title_theme_1006_color a {color:#c9a777;}
.deck_title_theme_7121_color {background-color:#E4F1FC; border-top-color:#52A6EA; border-right-color:#BCDCF7; border-bottom-color:#BCDCF7; color:#52A6EA;} .deck_title_theme_7121_color a {color:#52A6EA;}
.deck_title_theme_7122_color {background-color:#E5EFFB; border-top-color:#0060D6; border-right-color:#BBD5F5; border-bottom-color:#BBD5F5; color:#0060D6;} .deck_title_theme_7122_color a {color:#0060D6;}
.deck_title_theme_2000_color {background-color:#FEDEDE; border-top-color:#FF3737; border-right-color:#FDC5C5; border-bottom-color:#FDC5C5; color:#FF3737;} .deck_title_theme_2000_color a {color:#FF3737;}
.deck_title_theme_7132_color {background-color:#F4A198; border-top-color:#B82514; border-right-color:#B82514; border-bottom-color:#B82514; color:#B82514;} .deck_title_theme_7132_color a{color:#B82514;}
.deck_title_theme_7240_color {background-color:#ffe5e4; border-top-color:#de0e0e; border-right-color:#ffc4ca; border-bottom-color:#ffc4ca; color:#de0e0e;} .deck_title_theme_7240_color a{color:#de0e0e;}

.deck_theme_7240_color a{color:#de0e0e;}

.deck_title_theme_blue a,
.deck_title_theme_pink a,
.deck_title_theme_purple a,
.deck_title_theme_nightblue a {text-decoration:none; font-size:11px; font-weight:bold;}
.deck_title_theme_pink a,
.deck_title_theme_purple a {color:#ffffff;}
.deck_title_theme_purple2 a {color:#bc7bb4;}
.deck_title_theme_blue2 a {color:#907ce6;}
.deck_title_theme_pink2 a {color:#fff;}
.deck_title_theme_nightblue a{color:#e4e9f9;}
.deck_title_theme_astrolite a{color:#bcbcde;}
.deck_title_theme_astroblue a{color:#3F4C99;}
.deck_title_theme_astroblue a:hover{text-decoration:none;}
.deck_title_theme_astroblue {background-color:#EBEDF8;padding:5px 15px 0;border}

/* Links colors */
.deck_title_theme_pink3 a{color:#9151be;}
.deck_title_theme_blue1 a{color:#4671a6;}
.deck_title_theme_pink4 a{color:#e74988;}
.deck_title_theme_nightblue1 a{color:#343ab0;}
.deck_title_theme_brown a{color:#b98a0c;}
.deck_title_theme_pink5 a{color:#a72d5b;}

/* Backgrounds & pictos... */
.background_star {background:#e7f1f8 url(../img/etoile.gif) left 2px no-repeat; padding-left:35px;}
.background_heart {background:#ff67a0 url(../img/astro_mini_pink_heart.gif) top left no-repeat; padding-left:57px;}
.background_work {background:#a462dd url(../img/astro_mini_purple_men.gif) left 2px no-repeat; padding-left:41px;}
.background_tools {background:#e7f1f8 url(../img/outils.gif) 5px 2px no-repeat;}
.background_disquette {background:#e7f1f8 url(../img/disquette.gif) 5px 2px no-repeat;}
.background_apple {background:#e7f1f8 url(../img/apple.gif) 5px 2px no-repeat;}
.background_microsoft {background:#e7f1f8 url(../img/microsoft.gif) 5px 2px no-repeat;}
.background_nightblue_sky {background:#153390 url(../img3/deck_bg_nightblue01.jpg) top left no-repeat;}

/* extra classes */
div#wengo_content div.wengo_last_deck{margin-right:0;}
.picto_ontheleft{position:absolute; left:4px; top:4px;}
.picto_ontheright{position:absolute; right:4px; top:4px;}
div.directory2 div.link_theme_top {line-height:18px; padding:10px; padding-left:13px;}


/******************************************
			DECKS CONTENTS
 ******************************************/

 /* Types */
 /* deprecated rules */
div.content_type_01 {border-left: 1px solid #d4d4d4;}
div.content_type_02 {border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4;}
div.content_type_03 {border: 1px solid #d4d4d4; border-top:none;}
div.content_type_04 {border: 1px solid #d4d4d4;}
/* end of deprecated rules */

div.deck_content_type_01 {border-left: 1px solid #d4d4d4;}
div.deck_content_type_02 {border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4;}
div.deck_content_type_03 {border: 1px solid #d4d4d4; border-top:none;}
div.deck_content_type_04 {border: 1px solid #d4d4d4;}

/* Themes */
.deck_content_theme_brown {border-left-color:#e2d8cd;}
.deck_content_theme_brown {border-left-color:#eadaae;}
.deck_content_theme_blue {border:#e7f1f8 1px solid; border-top:none;}
.deck_content_theme_blue {border-left-color:#d8d3ec;}
.deck_content_theme_nightblue1 {border-left-color:#d4d7ec;}
.deck_content_theme_pink {border:#ff67a0 1px solid; border-top:none;}
.deck_content_theme_pink {border-left-color:#efcfe7;}
.deck_content_theme_pink2 {border:#EFCFE7 1px solid; border-top:none;}
.deck_content_theme_pink2 {border-left-color:#EFCFE7;}
.deck_content_theme_pink3{border-left-color:#e4d4ec;}
.deck_content_theme_pink4{border-left-color:#ecd4e0;}
.deck_content_theme_pink5 {border-left-color:#ecd4e0;}

.deck_content_theme_1008_color {border-color:#D9E5EE;}
.deck_content_theme_1270_color{border-left-color:#CDD2EB;}
.deck_content_theme_7122_color{border-left-color:#b2cdee;}
.deck_content_theme_7132_color {border-left:#F4A198 1px solid;} /* must be in a Type rule */


/******************************************
			DECKS FOOTERS (links bottom)
 ******************************************/

/* link bottom structures */
div.directory2 div.linkbottom {float:right;} /* Generic : for all bottom links*/
div.directory2 div.link_bottom_txt {float:right; padding:3px 4px 5px 4px; text-align:center; margin-bottom:15px; width:100px;}
div.directory2 div.link_bottom_txt  a {display:block; font-size:10px; text-decoration:underline;}

/* link bottom types */
div.directory2 div.link_bottom_type01 {float:right; width:100px; padding:3px 4px 5px 4px; margin-bottom:15px; text-align:center;}
div.directory2 div.link_bottom_type01  a {display:block; font-size:10px; text-decoration:underline;}
	
div.directory2 div.link_bottom_type02 {float:none;	padding:0 4px 5px 0; text-align:left; margin-bottom:35px; position:relative;}
div.directory2 div.link_bottom_type02  a {display:block; font-size:10px; text-decoration:none; font-weight:bold;padding:0.5em;text-align:center;width:80px;position:absolute;right:0px;}

div.directory2 div.link_bottom_type03 {float:none;	text-align:left; margin-bottom:35px; position:relative;}
div.directory2 div.link_bottom_type03  a {display:block; font-size:10px; text-decoration:none; font-weight:bold; text-align:center; position:absolute; left:0px;}

/* deck footer Types */
div.directory2 div.deck_footer_type_01 {float:right; width:130px; padding:3px 4px 5px 4px; margin-bottom:15px; text-align:center;}
div.directory2 div.deck_footer_type_01  a {display:block; font-size:10px; text-decoration:underline;}
	
div.directory2 div.deck_footer_type_02 {float:none;	padding:0 4px 5px 0; text-align:left; margin-bottom:35px; position:relative;}
div.directory2 div.deck_footer_type_02  a {display:block; font-size:10px; text-decoration:none; font-weight:bold;padding:0.5em;text-align:center;width:80px;position:absolute;right:0px;}

div.directory2 div.deck_footer_type_03  a {
	display:block;
	padding-left:16px;
	margin-left:-1px;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
	background:url(../img/arrow_type03_1008color.gif) bottom left no-repeat;
}

/* Themes */
div.directory2 div.link_bottom_1003_color a {color:#f37f98;}
div.directory2 div.link_bottom_1006_color a {color:#d7bd99;}
div.directory2 div.link_bottom_7121_color a {color:#9eccf2;}
div.directory2 div.link_bottom_1007_color a {color:#f98700;}
div.directory2 div.link_bottom_1008_color a {color:#98b2c7;}
div.directory2 div.link_bottom_1017_color a {color:#9a8061;}
div.directory2 div.link_bottom_1004_color a {color:#a76ee2;}

div.directory2 div.deck_footer_theme_pink a{color:#FDEEF1; background:#ff67a0;}
div.directory2 div.deck_footer_theme_pink2 a{color:#D039A4; background:#EFCFE7;}
div.directory2 div.deck_footer_theme_blue1 a{color:#527aac;}
div.directory2 div.deck_footer_theme_blue a{color:#4E71B2; background:#e7f1f8;}
div.directory2 div.deck_footer_theme_pink3 a{color:#9151be;}
div.directory2 div.deck_footer_theme_brown1 a{color:#b98a0c;}
div.directory2 div.deck_footer_theme_pink5 a{color:#a72d5b;}
div.directory2 div.deck_footer_theme_pink4 a{color:#e74988;}
div.directory2 div.deck_footer_theme_nightblue1 a{color:#343ab0;}
div.directory2 div.deck_footer_theme_1270_color{background:url(../img/arrow_type03_1270color.gif) top left no-repeat;}

div.directory2 div.deck_footer_theme_1003_color a {color:#f37f98; background-image:url(../img/arrow_type03_1003color.gif);}
div.directory2 div.deck_footer_theme_1006_color a {color:#d7bd99; background-image:url(../img/arrow_type03_1006color.gif);}
div.directory2 div.deck_footer_theme_1006_color a:hover {color:#c9a777; background-color:#f6f3ee;}
div.directory2 div.deck_footer_theme_1007_color a {color:#f98700; background-image:url(../img/arrow_type03_1007color.gif);}
div.directory2 div.deck_footer_theme_1008_color a {color:#98b2c7; background-image:url(../img/arrow_type03_1008color.gif);}
div.directory2 div.deck_footer_theme_1017_color a {color:#9a8061; background-image:url(../img/arrow_type03_1017color.gif);}
div.directory2 div.deck_footer_theme_1004_color a {color:#a76ee2; background-image:url(../img/arrow_type03_1004color.gif);}
div.directory2 div.deck_footer_theme_7121_color a {color:#7DBBED; background-image:url(../img/arrow_type03_7121color.gif);}
div.directory2 div.deck_footer_theme_7122_color a {color:#0060D6; background-image:url(../img/arrow_type03_7122color.gif);}
div.directory2 div.deck_footer_theme_7132_color a {color:#B82514; background-image:url(../img/arrow_type03_7132color.gif);}
div.directory2 div.deck_footer_theme_7132_color a {color:#B82514; background-image:url(../img/arrow_type03_7132color.gif);}
div.directory2 div.deck_footer_theme_7240_color a {color:#f4626c; background-image:url(../img/arrow_type03_7240color.gif);}

div.deck_footer_theme_brown a{color:#5C492B; border-color:#E2D8CD; background-color:#E2D8CD;}

div.directory2 div.deck_footer_theme_pink3{background:url(../img/arrow_type03_pink3.gif) top left no-repeat;}
div.directory2 div.deck_footer_theme_blue1{background:url(../img/arrow_type03_blue1.gif) top left no-repeat;}
div.directory2 div.deck_footer_theme_pink4{background:url(../img/arrow_type03_pink4.gif) top left no-repeat;}
div.directory2 div.deck_footer_theme_nightblue1{background:url(../img/arrow_type03_nightblue1.gif) top left no-repeat;}
div.directory2 div.deck_footer_theme_pink5{background:url(../img/arrow_type03_pink5.gif) top left no-repeat;}
div.directory2 div.deck_footer_theme_brown1{background:url(../img/arrow_type03_brown.gif) top left no-repeat;}
/* Hovers */
div.directory2 div.deck_footer_theme_brown a:hover{color:#FFFFFF;background:#5C492B; border:1px solid #5C492B; border-top:none;}
div.directory2 div.deck_footer_theme_pink a:hover{color:#ff67a0;background:#FDEEF1; border:1px solid #ff67a0; border-top:none;}
div.directory2 div.deck_footer_theme_pink2 a:hover{color:#EFCFE7;background:#D039A4; border:1px solid #D039A4; border-top:none;}
div.directory2 div.deck_footer_theme_blue a:hover{color:#e7f1f8;background:#4E71B2;}


/******************************************
		 SEARCH RESULTS ( SEARCH 3 )
 ******************************************/
.search_results{position:relative; width:642px;}
.search_results div.h1{margin-bottom:4px; font-size: 17px; color:#000; line-height:1.3em; border-bottom: 1px solid rgb(178, 178, 178); padding-bottom: 5px; font-weight:normal;}
* html .search_results div.h1{height:1.3em;}
.search_results div.h3{margin-top:0; margin-bottom:0.5em; margin-left:-15px; font-size:12px; font-weight:bold; color:#4E71B2;}
.search_results .premium_expert{margin-bottom: 20px;}
.search_results .filter a{text-align:right; padding:0.5em; display:block;}
.search_results .filter a:hover{background:#E5ECF2;}
.search_results .filter_block{
	position: relative; 
	border:1px solid #d4d4d4; 
	padding:1em; 
	background:url('../img3/tb_content_bg.jpg') left bottom repeat-x;
	display:none;
}
* +html .search_results .filter_block{min-height:1px;}
.search_results .filter_block .fieldgrp {margin:0.8em 0 0 0;}
.search_results .filter_block .column {float:left; width:265px;}
.search_results .filter_block .column1{width:345px;}
.search_results .filter_block .filter_grp {margin-bottom:10px; padding-left:15px;}
.search_results .filter_block a.toggler{padding:0.5em; display:block;}
.search_results .filter_block a.toggler:hover{background:#d4d4d4;}
.search_results .filter_block input,
.search_results .filter_block select{margin:4px 4px 4px 0;}
.search_results .filter_block label{display:block; font-weight:bold; font-size:14px; margin-bottom:0.4em;}
.search_results .filter_block .field ul li{padding-left:10px;}
.search_results .filter_block .period{line-height:20px;}
* +html .search_results .filter_block input,
* +html .search_results .filter_block select{margin:0;}

.search_results .results_list .subtitle_7122{
	background-position:8px 8px;
	border-bottom-color:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	color:#0763D5;
	padding-bottom:4px;
	padding-left:21px;
	padding-top:5px;
}

.search_results .flags_container{margin:40px auto; width:290px;}
.search_results .flags_container a:hover{text-decoration:none;}

.search_results .calllogs .fieldgrp {border:1px solid #d4d4d4; padding:11px;}
.search_results .period label{line-height:28px; margin-right:6px;}

#button:hover{opacity:0.85;}

#wengo_content .noteinfo{font-size:9px;	margin-top:10px;}
#wengo_content .headServices_xxx{border-bottom:1px solid #d4d4d4;}
* html #wengo_content .headServices_xxx{height:20px;}
#wengo_content .headServices_xxx div.h1{
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 8px;
	padding-left:15px;
	float: left;
}
#wengo_content .headServices_fra div.h1{}
#wengo_content .headServices_esl div.h1{}
#wengo_content .headServices_ita div.h1{}
#wengo_content .headServices_por div.h1{}
#wengo_content .headServices_tst div.h1{}
#wengo_content .headServices_eng div.h1{}
#wengo_content .filter{font-size: 11px;}
#searchBtn a {color:#FFFFFF;	text-decoration:none; width:90px;}

.checklist {	background-color:white;	border:1px solid #9C9C9C; font-size:9px; color: #626262; overflow:auto;	width:100%;}
.checklist, 
.checklist li {margin:0; padding:0;}
.checklist label {display:block; padding-left:25px; text-indent:-25px;}
.checklist label:hover, 
.checklist label.hover {background:#777777 none repeat scroll 0%; color:#FFFFFF;}
.checklist .alt2 {background:#F5F5F5 none repeat scroll 0%;}
.checklist input {vertical-align:middle;}
.checklist label:hover, 
.checklist label.hover {background:#DDDDDD none repeat scroll 0%; color:#000000;}


/* Search blocks */
.search_block{padding:10px 0 ;}

/* Types */
.search_block_type_01{}
.search_block_type_01 div.h1{margin:0 0 1em 0;}
.search_block_type_01 .sub_block{margin:0 0 20px 0; position:relative;}
.search_block_type_01 .wengo_searchbar_medium #wengo_searchbar #keyword_search {width:277px;}
.search_block_type_01 .wengo_searchbar_medium #wengo_searchbar #button {margin-bottom:-8px;}
.search_block_type_01 .wengo_searchbar {border:none;}
.search_block_type_01  form.themaform_theme_wengoproc div.contain  .page_title_theme_one{border:none;}
.search_block_type_01  form.themaform_theme_wengoproc div.contain {margin-bottom:2px; padding:20px 10px 5px;}
.search_block_type_01  form.themaform_theme_wengoproc div.contain .submit{padding:9px;}

/* Themes */
.search_block_theme_default{border-color:#b2b2b2; color:#000;}
.search_block_theme_default .sub_block{background-color:#F1F1F1; margin:0 0 20px 0; padding:15px;}
.search_block_theme_default .block_title{font-size:14px;}

/******************************************
            up header voyance astro
 ******************************************/
#header_meredith{padding-bottom:2px;font-size:12px;line-height:1.3em;}
/******************************************
            up footer flux rss
 ******************************************/
#footer_blog_astro_wengo{width:633px;}
.astro_bloc_rss{float:left;width:200px; padding:5px 6px; height:117px;} 
#footer_blog_astro_wengo h2{color:#b2b2b2;font-weight:bold;}
#wengo_link_footer_right_astro{float:left;margin-top:24px;width:180px;}
.astro_bloc_rss a {display:block;margin-top:15px;text-align:right;}
#astro_bloc_rss img{padding-right:2px;}
#footer_blog_astro_wengo table{width:100%;}
#footer_blog_astro_wengo td{ width:200px; padding:3px 6px;}
#footer_blog_astro_wengo tr{ width:200px; padding-bottom:10px;}

/******************************************
            up footer voyance astro
 ******************************************/
#wengo_link_footer_right_astro{
 float:left;
 margin-top:24px;width:180px;
}

#wengo_link_footer_left_astro{float:left;
padding-right:138px;
width:150px;}

#wengo_link_footer_left_astro h2{color:#B2B2B2;font-weight:bold;}
#wengo_link_footer_left_astro li{ padding-bottom:10px;}
#wengo_link_footer_left_astro img{ padding:0px 2px 0px;}
#wengo_link_footer_right_astro li{padding-bottom:10px;}
#wengo_link_footer_right_astro img{ padding:0px 2px 0px;}
#astro_bloc_rss img{padding-right:2px;}

/*********************************************************
--------------------------------------------------------------------------------------

					 FOOTER
				       ( pied de page )
					  
--------------------------------------------------------------------------------------
*********************************************************/	
/* New footer 18/08/2010 */
#wengo_footer{
    padding:20px 25px 30px 25px;
	text-align:center;
	color:#6a6a6a;
	background:url(../img3/wengo_footer_bg.jpg) bottom center no-repeat;
}

/* wengo footer expert */
#wengo_footer.wengo_footer_expert{
	background:url(../img3/wengo_footer_bg_empty.jpg) bottom center no-repeat;
}

#wengo_footer li {display:inline;}
	
#wengo_footer_links,
#wengo_footer_links_on_home{
	padding:0 11px 11px;
}
#wengo_footer_links li,
#wengo_footer_links_on_home li{
	display:inline;
}
.wengo_footer_title{
	font-size:12px;
	font-weight:bold;
	line-height:17px;
}
.wengo_footer_subtitle{
	font-size:11px;
	color:#9c9c9c;
	margin-bottom:23px;
	line-height:17px;
}
.wengo_footer_reassurance_list{
	height:48px;
	list-style-type:none;
	text-align:left;
}
.wengo_footer_reassurance_item{
	display:block;
	float:left;
	margin-left:45px;
	width:144px;
	line-height:16px;
	color:#9c9c9c;
}
.wengo_footer_reassurance_item strong{
	display:block;
	color:#6a6a6a;
}

/* Under footer */ 
#wengo_under_footer{
	position:relative;
}
.wengo_footer_flags{
	position:absolute;
	right:49px;
	bottom:10px;
}
.wengo_footer_flags li{
	display:inline;
}

/*************************************************************************************************************
									FIN de la nouvelle Wengo CSS clean
*************************************************************************************************************/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------
									Maitien Temporaire des anciennes CSS
------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*************************************************************************************************************
									COPIE DE main3.css
*************************************************************************************************************

/* selection de la langue dans la homepage */
#selectLng {
    text-align: center;
    color: #fff;
    border-top: 1px #E5E5E5 solid;
    border-left: 1px #E5E5E5 solid;
    border-right: 1px #E5E5E5 solid;
    background-color: #1286E2;
    width: 100%;
    height: 29px;
	font-weight:bold;
	vertical-align:middle;
}

#selectLng div{padding-top:4px;}

/* footer */
#contain_footer{width: 900px;	position: relative;	bottom: 0;	padding-bottom: 5px;}

#presse {
    border: 1px solid #EEE;
    margin-top: 15px;
    margin-bottom: 3px;
    width: 100%;
	line-height:30px;
    background-color: #F6F6F6;
}

input.btGo {
	background: transparent url('../img/w2-btGo.gif') no-repeat;
	background-repeat:no-repeat;
	width:23px;
	height: 19px;
	border:0px;
	font-size:10px;
	cursor:pointer;
}

#lkFooter{
    clear: both;
    color: #868686;
	font-size:9px;
    text-align: center;
	width:100%;
    bottom: 0 !important;
}

#lkFooter a:link, div#lkFooter a:visited{
	color:#868686;
	font-size:10px;
	margin:0px 5px 0px 5px;
}
#lkFooter a:hover{ color:#bbbbbb; }



.bloc_footer_info {
	border:1px #E5E5E5 solid;
	width:900px;
	border-right:none;
}
.bloc_footer_info .footer_info{
	float:left;
	padding:5px;
	font-size:10px;
	width:139px;
	border-right:1px #E5E5E5 solid;
	height:90px;
}
.bloc_footer_info .footer_info a:visited, .bloc_footer_info .footer_info a:link{
	color: #868686;
	text-decoration:none;
}
.bloc_footer_info .footer_info a:hover{
	text-decoration:underline;
	color:#bbbbbb;
}
.bloc_footer_info .footer_info h3{
	font-size:12px;
	color:#4e71b2;
	padding-bottom:5px;
}

.tiretHorizontal {background: url('../img/w2-tiretHorizontal.gif') repeat-x; height: 1px; padding: 0px; margin: 0px;}

/* errors */
ul#errors, ul#errorsform1, ul#errorsform2, ul#errorsform3, ul#errorsform4, ul#errors_offer {
	font-size:10px;
	color: #CC0000;
	padding:.5em 0 .5em 1em;
	margin: 1em 0 1em 0;
	border: 1px solid #CC0000;
	display:none;
	list-style:none;
}
ul#errors li, ul#errorsform1 li, ul#errorsform2 li, ul#errorsform3 li, ul#errorsform4 li, ul#errors_offer li{
	background-image:url(images/_commun/warning.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding:0 0 0 20px;
	margin: .5em 0 .5em 0;
}

.hilite{color:#DF1104;}

/* links */
a.black_link:link, 
a.black_link:visited{ color:#333; text-decoration:underline;	font-weight:normal;}
a.black_link:hover{color:#999; text-decoration:none;}

a.hilite:link, 
a.hilite:visited{color:#DF1104;	text-decoration:underline;	font-weight:bold;}
a.hilite:hover{color:#1286E2; text-decoration:underline;}

a.lien_orange:link, a.lien_orange:visited{color:#F87C08; text-decoration:underline;	font-weight:bold;}
a.lien_orange:hover{color:#999;	text-decoration:underline;}

a.lien_bleu:link, a.lien_bleu:visited{
	color:#ffffff;
	text-decoration:none;
	font-size:10px;
	background-color:#1286E2;
	padding-right:3px;
	padding-left:3px;
}
a.lien_bleu:hover{color:#DF1104; text-decoration:none;}
a.garantie:link, a.garantie:visited{color:#999;	text-decoration:none; font-weight:bold;}
a.garantie:hover{color:#1286E2;	text-decoration:underline;}

.alert,
.alert a {color:#E71A1B;}
.alert {font-size:9px; font-weight:bold; line-height:1.2em;}

span.opt {color:#35C604;	font-size:9px;	font-weight:bold;}



/**************************************************************************
						FROM promo.css
**************************************************************************/

/* Partie Gauche de type promo */
#wengo_left .blocPromo {
	border: 1px solid #ADADAD;
	padding: 10px 15px;
	margin-bottom:15px
}

#wengo_left .blocPromo .img_left {
	float:left;
	margin-bottom:15px;
	margin-left:0px;
	margin-right:10px;
	margin-top:5px;
}

#wengo_left .blocPromo h1 {
	color: #1286E2;
	font-weight: bold;
	font-size: 16px;
	margin-bottom: 10px;
}

#wengo_left .blocPromo h2 {
	color:#266390;
	font-size:11px;
	font-weight:normal;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:2px solid #266390;
	text-align:center;
}

#wengo_left .blocPromo .paragraph {
	margin-bottom: 10px;
}

#wengo_left .ptigri {
color:#AAAAAA;
font-size:9px;
}


/**************************************************************************
                        FROM right_column.css
**************************************************************************/

/* Partie Droite de type promo */
#wengo_column2 .dir_promo3 {
    background:url(../img/dir_bg_promo3.gif) no-repeat;
    width:126px;
    height:90px;
    padding:30px 0px 0px 27px;
}

#wengo_column2 .dir_promo3 p{
    position:relative;
    bottom:15px;
    font-size:10px;
    height:33px;
} 


#wengo_column2 .dir_promo3 img {
    position:relative;
    bottom:20px;
    right:10px;
}

#conseillerpm{
	margin-left:10px;
	padding-bottom: 15px;
}

#conseillerpm p{
	color:#00006b;
	line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.searchCD {
	padding:2px 0px;
	margin:10px 0 0 0;
	padding-left:20px;
	background-color:#f1f1f1;
	border-top:1px solid #999999;
	text-align:center;
}
.searchCD #ssearch {
	background:url(../img/bouton_cd.gif) no-repeat;
	border:none;
	cursor:pointer;
	width:21px;
}
	
/*************************  IMPORT HELP.CSS   *************************/

.cadreGris {border: 1px solid #ADADAD;}
.cadreGris h1 {color: #1286E2; font-weight: bold; font-size: 13px; margin-left: 90px;}
.cadreGris .blocImg {float:left;}
.cadreGris .blocInfo {margin: 10px;}
.cadreGris .text {margin-left: 110px; text-align: justify;}
.cadreGris .text2 {margin-left: 30px;}
.cadreGris .text p {margin-top:5px; margin-bottom:5px;}
.cadreGris .text2 p {margin-top:10px; margin-bottom:5px;}
.cadreGris .text2 strong {color:#E95D0F;}

/* "Display info" links */
a.displayInfo:link, a.displayInfo:visited {
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	display: block;
	text-decoration: none;
	color: #000000;
	margin: 5px;
}

a.displayInfo:hover {
	border: 1px solid #1286E2;
	background-color: #FFFFFF;
	display: block;
	text-decoration: none;
	color: #000000;
	margin: 5px;
}

a.displayInfo:visited .linkInfo, a.displayInfo:link .linkInfo {
	color: #FFFFFF;
	padding: 2px 40px 2px 2px;
	text-align: right;
	font-size: 9px;
	text-decoration: underline;
}

a.displayInfo:hover .linkInfo {
	background: right no-repeat #1286E2 url('../img/fleche_down.gif');
	color: #FFFFFF;
	padding: 2px 40px 2px 2px;
	text-align: right;
	font-size: 9px;
	text-decoration: underline;
}

/* "Display info orange" links */
a.displayInfoOrange:link, a.displayInfoOrange:visited, a.displayInfoOrange:hover {
	border: 1px solid #E95D0F;
	display: block;
	text-decoration: none;
	color: #000000;
	margin: 5px;
	background-color: #FFFFFF;
}

a.displayInfoOrange .linkInfo {
	background: right no-repeat  #E95D0F url('../img/fleche_up.gif');
	color: #FFFFFF;
	padding: 2px 40px 2px 2px;
	text-align: right;
	font-size: 9px;
	text-decoration: underline;
}

a.displayInfoOrange h1 {color: #E95D0F;}

/**************************************************************************
                       page directory_gold_avenir_et_devenir
**************************************************************************/

#wengo_main_avenir{
    position:relative;
    width:666px;
    height:367px;
    background-image:url(../img/font_livre.gif);
}
#wengo_content_avenir{position:relative;height:370px;}
#image_livre{
    bottom:570px;
    left:120px;
    padding:0px 23px;
    position:absolute;
}

* html #image_livre{left:145px;}
* html a#wengo_decouvrir_livre{margin-left:35px}

#image_livre a{
    position:absolute;
    right:38px;
    top:232px;
    width:110px;
}

#wengo_text_avenir{
    left:185px;
    position:relative;
    top:42px;
    width:233px;
    min-height:100px;
}

#wengo_commande_avenir{
    background:url(../img/font_commande.gif);
    height:218px;
    left:440px;
    position:absolute;
    top:42px;
    padding-left:15px;
    width:167px;
}

#wengo_commande_avenir h2{
    text-align:center;
    color:#ffae00;
    font-weight:bold;
    padding:10px 0px;
}
#wengo_commande_avenir ul{
    list-style:url(../img/list_commande.gif);
    padding-left:15px;
}
#wengo_commande_avenir li{color:#8c8c8c;padding-bottom:8px;}
#wengo_commande_avenir img{padding:10px 0pt;}
#wengo_decouverte{position:relative;width:666px;right:6px;}
a#wengo_decouvrir_livre{
    background:url(../img/font_decouvre_livre.gif);
    display:block;
    float:left;
    height:79px;
    margin:11px 68px 0px;
    padding-left:85px;
    padding-right:4px;
    padding-top:8px;
    width:126px;
    overflow:hidden;
}

* html #wengo_decouvrir_livre{padding-left:83px;}
* html #wengo_apropos_auteure{display:inline-block;}
* html #wengo_presse_parle {margin:10px 2px;}

#wengo_decouvrir_livre p{padding-bottom:4px;}
#image_livre a:hover{text-decoration:none;}

#wengo_decouvrir_livre span{font-size:9px;padding-top:11px;}

a#wengo_decouvrir_livre:hover{ text-decoration:none;}
a#wengo_apropos_auteure{
    display:block;
    background:url(../img/apropos_auteure.gif);
    display:block;
    float:left;
    height:79px;
    margin:11px 0px 0px;
    padding-left:85px;
    padding-right:4px;
    padding-top:8px;
    width:126px;
    overflow:hidden;
}
#wengo_presse_parle{
    width:215px;
    height:87px;
    margin:10px 5px;
     float:left;
}
span.wengo_livre{display:block;width:90px;font-weight:normal;}
#wengo_apropos_auteure p{padding:5px 0px 10px;}
a#wengo_apropos_auteure:hover{text-decoration:none;}
.btn_cb{padding-top:10px;}
#promo_livre{position:absolute;right:7px;top:210px;}
/**************************************************************************
                      end page directory_gold_avenir_et_devenir
**************************************************************************/



/**************************************************************************
						STYLES BOOK
**************************************************************************/
/* Global colors */
#wengo_fullpage .wg-orange{color:#f9873f;}
#wengo_fullpage .wg-blue{color:#499ce5;}

/* Categories default styles */
#wengo_fullpage .keyid_1006_color, .keyid_1006_color a{color:#c9a777 !important; border-color:#c9a777;}
#wengo_fullpage .keyid_1003_color, .keyid_1003_color a{color:#ef5475 !important; border-color:#ef5475;}
#wengo_fullpage .keyid_1008_color, .keyid_1008_color a{color:#80a0ba !important; border-color:#80a0ba;}
#wengo_fullpage .keyid_1004_color, .keyid_1004_color a{color:#934cdb; border-color:#934cdb;}
#wengo_fullpage .keyid_1007_color, .keyid_1007_color a{color:#ff9600; border-color:#ff9600;}
#wengo_fullpage .keyid_1017_color, .keyid_1017_color a{color:#82623C !important; border-color:#82623C;}
#wengo_fullpage .keyid_2000_color, .keyid_2000_color a{color:#ff3737 !important; border-color:#ff3737;}
#wengo_fullpage .keyid_1270_color a{color:#3d4a98 !important; border-color:#3d4a98 !important;}
#wengo_fullpage .keyid_7121_color, .keyid_7121_color a{color:#7fb3e0; border-color:#7fb3e0}
#wengo_fullpage .keyid_7240_color, .keyid_7240_color a{color:#de0e0e; border-color:#de0e0e}

#wengo_fullpage .keyid_1270_color_red{border-color:#f5c4bf;}
#wengo_fullpage .keyid_1270_color_red a{color:#f5c4bf; border-color:#f5c4bf;}
#wengo_fullpage .keyid_1270_color_red a:hover{color:#d42323; border-color:#d42323;}
#wengo_fullpage .keyid_1270_color_red h1{color:#d42323; border-color:#d42323;}
#wengo_fullpage .keyid_1270_color_red h1.small{color:#f5c4bf; border-color:#f5c4bf;}
#wengo_fullpage .keyid_1270_color_red h2{color:#d42323; border-color:#d42323; border-bottom:1px solid;}
#wengo_fullpage .keyid_1270_color_red h3{color:#d42323; border-color:#d42323;}
#wengo_fullpage .keyid_1270_color_red h4{color:#d42323; border-color:#d42323; border-bottom:1px solid;}
#wengo_fullpage .keyid_1270_color_red .w-card_title{color:#d42323 !important;}

#wengo_fullpage .keyid_1270_color {color:#3d4a98; border-color:#3d4a98;}
#wengo_fullpage .keyid_1270_color a{color:#3d4a98; border-color:#3d4a98;}
#wengo_fullpage .keyid_1270_color a:hover{color:#3d4a98; border-color:#3d4a98;}
#wengo_fullpage .keyid_1270_color h1{color:#3d4a98; border-color:#3d4a98;}
#wengo_fullpage .keyid_1270_color h1.small{color:#d1d7e3; border-color:#d1d7e3;}
#wengo_fullpage .keyid_1270_color h2{color:#3d4a98; border-color:#3d4a98; border-bottom:1px solid;}
#wengo_fullpage .keyid_1270_color h3{color:#3d4a98; border-color:#3d4a98;}
#wengo_fullpage .keyid_1270_color h4{color:#3d4a98; border-color:#3d4a98; border-bottom:1px solid;}
#wengo_fullpage .keyid_1270_color .w-card_title{color:#3d4a98 !important;}

#wengo_fullpage .keyid_1004_color {color:#934cdb !important; border-color:#934cdb;}
#wengo_fullpage .keyid_1004_color a{color:#934cdb; border-color:#934cdb;}
#wengo_fullpage .keyid_1004_color a:hover{color:#934cdb; border-color:#934cdb;}
#wengo_fullpage .keyid_1004_color h1{color:#934cdb; border-color:#934cdb;}
#wengo_fullpage .keyid_1004_color h1.small{color:#934cdb; border-color:#934cdb;}
#wengo_fullpage .keyid_1004_color h2{color:#934cdb; border-color:#934cdb; border-bottom:1px solid;}
#wengo_fullpage .keyid_1004_color h3{color:#934cdb; border-color:#934cdb;}
#wengo_fullpage .keyid_1004_color h4{color:#934cdb; border-color:#934cdb; border-bottom:1px solid;}
#wengo_fullpage .keyid_1004_color .w-card_title{color:#934cdb !important;}

#wengo_fullpage .keyid_1007_color {color:#ff9600 !important; border-color:#ff9600;}
#wengo_fullpage .keyid_1007_color a{color:#ff9600; border-color:#ff9600;}
#wengo_fullpage .keyid_1007_color a:hover{color:#ff9600; border-color:#ff9600;}
#wengo_fullpage .keyid_1007_color h1{color:#ff9600; border-color:#ff9600;}
#wengo_fullpage .keyid_1007_color h1.small{color:#ff9600; border-color:#ff9600;}
#wengo_fullpage .keyid_1007_color h2{color:#ff9600; border-color:#ff9600; border-bottom:1px solid;}
#wengo_fullpage .keyid_1007_color h3{color:#ff9600; border-color:#ff9600;}
#wengo_fullpage .keyid_1007_color h4{color:#ff9600; border-color:#ff9600; border-bottom:1px solid;}
#wengo_fullpage .keyid_1007_color .w-card_title{color:#ff9600 !important;}

#wengo_fullpage .keyid_1017_color {color:#82623C !important; border-color:#82623C;}
#wengo_fullpage .keyid_1017_color a{color:#82623C; border-color:#82623C;}
#wengo_fullpage .keyid_1017_color a:hover{color:#82623C; border-color:#82623C;}
#wengo_fullpage .keyid_1017_color h1{color:#82623C; border-color:#82623C;}
#wengo_fullpage .keyid_1017_color h1.small{color:#82623C; border-color:#82623C;}
#wengo_fullpage .keyid_1017_color h2{color:#82623C; border-color:#82623C; border-bottom:1px solid;}
#wengo_fullpage .keyid_1017_color h3{color:#82623C; border-color:#82623C;}
#wengo_fullpage .keyid_1017_color h4{color:#82623C; border-color:#82623C; border-bottom:1px solid; padding-bottom:0.5em; font-weight:bold;}
#wengo_fullpage .keyid_1017_color .w-card_title{color:#82623C !important; border-bottom-color:#E8DDCE;}

#wengo_fullpage .keyid_7122_color {color:#0060d6 !important; border-color:#0060d6;}
#wengo_fullpage .keyid_7122_color a{color:#0060d6; border-color:#0060d6;}
#wengo_fullpage .keyid_7122_color a:hover{color:#0060d6; border-color:#0060d6;}
#wengo_fullpage .keyid_7122_color h1{color:#0060d6; border-color:#0060d6;}
#wengo_fullpage .keyid_7122_color h1.small{color:#ccc; border-color:#0060d6;}
#wengo_fullpage .keyid_7122_color h2{color:#0060d6; border-color:#0060d6; border-bottom:1px solid;}
#wengo_fullpage .keyid_7122_color h3{color:#0060d6; border-color:#0060d6;}
#wengo_fullpage .keyid_7122_color h4{color:#0060d6; border-color:#0060d6; border-bottom:1px solid;}
#wengo_fullpage .keyid_7122_color .w-card_title{color:#0060d6 !important;}

#wengo_fullpage .keyid_7121_color {color:#7fb3e0 !important; border-color:#7fb3e0;}
#wengo_fullpage .keyid_7121_color a{color:#7fb3e0; border-color:#7fb3e0;}
#wengo_fullpage .keyid_7121_color a:hover{color:#7fb3e0; border-color:#7fb3e0;}
#wengo_fullpage .keyid_7121_color h1{color:#7fb3e0; border-color:#7fb3e0;}
#wengo_fullpage .keyid_7121_color h1.small{color:#ccc; border-color:#7fb3e0;}
#wengo_fullpage .keyid_7121_color h2{color:#7fb3e0; border-color:#7fb3e0; border-bottom:1px solid;}
#wengo_fullpage .keyid_7121_color h3{color:#7fb3e0; border-color:#7fb3e0;}
#wengo_fullpage .keyid_7121_color h4{color:#7fb3e0; border-color:#7fb3e0; border-bottom:1px solid;}
#wengo_fullpage .keyid_7121_color .w-card_title{color:#7fb3e0 !important;}

#wengo_fullpage .keyid_7240_color {color:#de0e0e !important; border-color:#de0e0e;}
#wengo_fullpage .keyid_7240_color a{color:#de0e0e; border-color:#de0e0e;}
#wengo_fullpage .keyid_7240_color a:hover{color:#de0e0e; border-color:#de0e0e;}
#wengo_fullpage .keyid_7240_color h1{color:#de0e0e; border-color:#de0e0e;}
#wengo_fullpage .keyid_7240_color h1.small{color:#ccc; border-color:#de0e0e;}
#wengo_fullpage .keyid_7240_color h2{color:#de0e0e; border-color:#de0e0e; border-bottom:1px solid;}
#wengo_fullpage .keyid_7240_color h3{color:#de0e0e; border-color:#de0e0e;}
#wengo_fullpage .keyid_7240_color h4{color:#de0e0e; border-color:#de0e0e; border-bottom:1px solid;}
#wengo_fullpage .keyid_7240_color .w-card_title{color:#de0e0e !important;}

.hover01_1006_color:hover, .hover01_1006_color a:hover{background-color:#c9a777 !important; color:#FFFFFF !important;}
.hover01_7122_color:hover, .hover01_7122_color a:hover{background-color:#0060d6 !important; color:#FFFFFF !important;}
.hover01_1003_color:hover, .hover01_1003_color a:hover{background-color:#ef5475 !important; color:#FFFFFF !important;}
.hover01_1008_color:hover, .hover01_1008_color a:hover{background-color:#80a0ba !important; color:#FFFFFF !important;}
.hover01_1004_color:hover, .hover01_1004_color a:hover{background-color:#934cdb !important; color:#FFFFFF !important;}
.hover01_1007_color:hover, .hover01_1007_color a:hover{background-color:#ff9600 !important; color:#FFFFFF !important;}
.hover01_1017_color:hover, .hover01_1017_color a:hover{background-color:#82623C !important; color:#FFFFFF !important;}
.hover01_2000_color:hover, .hover01_2000_color a:hover{background-color:#ff3737 !important; color:#FFFFFF !important;}
.hover01_1270_color:hover, .hover01_1270_color a:hover{background-color:#3d4a98 !important; color:#FFFFFF !important;}
.hover01_7121_color:hover, .hover01_7121_color a:hover{background-color:#7fb3e0 !important; color:#FFFFFF !important;}
.hover01_7240_color:hover, .hover01_7240_color a:hover{background-color:#de0e0e !important; color:#FFFFFF !important;}

/* WENGO MAG' rules */
.wengo-mag{font-family:Georgia,Arial,Verdana; font-size:13px;}
.wengo-mag h1{font-size:18px;}

/*****************************
        flux rss
*****************************/
#footer_blog_satel_wengo p{font-size:12px;}



/*****************************
		SITE EXPERTS
*****************************/

.wengo_experts_cat01_color{color:#0582f0;}
.wengo_experts_cat02_color{color:#4cc510;}
.wengo_experts_cat03_color{color:#bfd84a;}
.wengo_experts_cat04_color{color:#ff7d00;}
.wengo_experts_cat05_color{color:#da0000;}
.wengo_experts_cat06_color{color:#9c00c9;}
.wengo_experts_cat07_color{color:#8fdfe6;}

#wengo_fullpage.wengo_experts #wengo_content.layout_2_0{
	padding-top:15px;
}

#wengo_fullpage.wengo_experts #wengo_content.layout_2_0 #wengo_column1 {
	padding-top:9px;
}

#wengo_fullpage.wengo_experts #wengo_content.layout_3_0 #wengo_column1 {
	margin-left:18px;
	width:642px;
}

#wengo_fullpage.wengo_experts #wengo_content.layout_3_0 #wengo_column2 {
	margin-left:18px;
	width:224px;
}


div.wengo_experts #wengo_header a.wengo_logo{
	margin-bottom:25px;
	padding-top:0;
}

.stats-bar{
	display:none;
	padding:3px 25px;
	margin-bottom:35px;
	background-color:#e3eaf4;
	border-bottom:1px solid #ceddea;
}

	.stats-bar #stats-icon{
		float:left;
		margin-right:5px;
	}

	.stats-bar h4{
		float:left;
		width:270px;
		height:1em;
		margin-right:18px;
		overflow:hidden;
		color:#5f809d;
		font-weight:bold;
	}
	
	.rolling-stats{
		float:left;
		width:547px;
		height:1em;
		overflow:hidden;
		color:#504f4f;
		text-transform:uppercase;
	}
	
	.rolling-stats .up{
		font-weight:bold;
		color:#81b74b;
	}
	
	.rolling-stats .down{
		font-weight:bold;
		color:#ef4d15;
	}
	
#expert-tools-previews{
	position:relative;
	padding-top:50px;
}

#expert-tools-previews #tab-nav{
	position:absolute;
	left:25px;
	top:22px;
	width:905px;
}

#expert-tools-previews .tool-container{
	margin-top:50px;
}
	
#expert-tools-previews #content0{border:2px solid #3f80d9;}
#expert-tools-previews #content1{border:2px solid #61cb37;}
#expert-tools-previews #content2{border:2px solid #f98111;}
#expert-tools-previews #content3{border:2px solid #9C00C9;}

#expert-tools-previews #content3 h4{
	margin-bottom:20px;
	padding-bottom:0.5em;
	font-size:16px;
	font-weight:bold;
	color:#454545;
	border-bottom:1px solid #b2b2b2;
}

#expert-tools-previews #content3 h5 {
	margin-bottom:20px;
	font-size:12px;
	font-weight:bold;
	color:#373737;
}

#expert-tools-previews #content3 p {
	margin-bottom:25px;
}


h1.expert-homecat-title {
	float:left;
	width:642px;
	margin:8px 0 25px 17px;
	font-size:18px;
	font-weight:bold;
	color:#d4d4d4; 
}

.wengo_experts h2{
	color:#3F80D9;
	font-size:15px;
	font-weight:bold;
}

.wengo_experts .sub_bg_gris ul{
	margin-bottom:1em;
}

.wengo_experts .sub_bg_gris li{
	list-style-type: none;
	background:url(../images/icons/puces/petite-puce-grise.gif) 0 4px no-repeat;
	padding-left: 15px;
	margin-bottom:1em;
}

#dayCustomers .money{
	font-weight:bold;
}

#dayCustomers .money{
	font-weight:bold;
	text-align:right;
}

#wengoNews .date{
	font-size:9px;
	font-weight:bold;
}

#wengoNews .title{
	font-size:10px;
}

/* Footer */
#wengo_experts_footer_links {padding:11px; color:#3d58a5;}
#wengo_experts_footer_links_on_home {padding:11px;}


/*Services preview - to switch between your services */
#servicesPreview{
	margin-bottom:1em;
	margin-right:15px;
}

	#servicesPreview ul{
		display:inline;
	}

		#servicesPreview ul li{
			display:inline;
		}

span.push{
	color:#3c7190;
	font-weight:bold;
}


.wengo_experts #wengo_content_part01 {
	margin-bottom:20px;
}

/************* flux rss***********/
#footer_blog_satel_wengo {margin-bottom:20px;}
#footer_blog_satel_wengo td {padding:0 8px; border-right:1px solid #b2b2b2; vertical-align:top;}
#footer_blog_satel_wengo td.wg-first {padding-left:0;}
#footer_blog_satel_wengo td.wg-last {padding-right:0; border-right:none;}

.footer_blog_satel_wengo_title h5{ font-weight:bold;}
.footer_blog_satel_wengo_title_2 h5{ border-right:none;}
#footer_blog_satel_wengo .footer_blog_satel_wengo_content td{ padding-bottom: 1em;}
.footer_blog_satel_wengo_content_0, 
.footer_blog_satel_wengo_content_1 {font-size:11px;}



.seo_rss_title {color:#3d4a98; font-weight:bold; font-size:14px; margin:10px 0;}
.seo_rss_title_underline {border-top:#3d4a98 1px solid; width:633px; height:10px;}
.seo_rss_link { background: url('../img/cible.gif') top left no-repeat; padding-left: 17px;}




