@charset "utf-8";
/* CSS Document */


/************************************* google ads **********************************/

div#google-pub {
    clear:both;
}

/* www */
a.google_ads_8676983346 {
    color: #2569a7;
}

/* salud */
a.google_ads_8619937740 {
    color: #21296a;
}

/* medicamentos */
a.google_ads_3491734148 {
    color: #339933;
}

/* bienestar */
a.google_ads_4968467341 {
    color: #3099d6;
}

/* bebe */
a.google_ads_6445200543 {
    color: #E50378;
}

/* nutricion */
a.google_ads_7921933745 {
    color: #a2a33e;
}

/* recetas */
a.google_ads_9398666945 {
    color: #94C314;
}

/* belleza */
a.google_ads_1875400142 {
    color: #811453;
}

/* test */
a.google_ads_3352133348 {
    color: #A9A58A;
}

/* foros */
a.google_ads_6305599746 {
    color: #2569a7;
}

/* galerias */
a.google_ads_4828866541 {
    color: #ffffff;
}

/************************************* general *************************************/
ul,li,body {
    margin:0;
    padding:0;
    outline:none;
    border:0;
}
.clear{
    clear:both;
}

body{
    width:100%;position:relative;
    color:#2c2c2c;
    font : 12px Arial, Helvetica, sans-serif;
    /*background:url(../../images/header/bg_headBar.png) left 124px repeat-x;*/
}

#content_liseret{
    position:relative;
    width:100%;
    height:4px;
    display:block;
    background-color:#f8f8f8;
}

/**********************************************************************/
#container {
    width:1000px;
    display:block;
    height:auto;
    margin:0 auto;
}

#wrapper {
    float:left;
    width:100%;
    height:auto;
    display:block;
    margin:4px 0 0 0;
}
.left_col {
    float:left;
    width:144px;
    height:auto;
    display:block;
    _overflow:hidden;
}
#middle_right{
    float:left;width:856px;
}
.main_content {
    float:left;
    height:auto;
    display:block;
    overflow:hidden
}
.right_col {
    float:right;
    width:300px;
    height:auto;
    display:block;
    padding:0 0 0 0;
    margin-top:4px;
}



/************************************* fin general *************************************/


/************************************* layouts *************************************/


/************************************* header *************************************/
#header .top_div {
    position:relative;
    float:left;
    width:100%;
    height:128px;
    display:block;
}

/************************************* new col gauche *************************************/
/*										varColorLeftCol			   	 					*/
/************************************* new col gauche *************************************/

.varColorLeftCol {
    float:left;
    width:144px;
    height:auto;
    display:block;
    _overflow:hidden;
    overflow:hidden;
    text-align: left;
}

.varColorLeftCol span.varColor {
    float:left;
    width:134px;
    min-height:26px;
    _height:26px;
    line-height:20px;
    display:block;
    position:relative;
    font-size:14px;
    font-weight:bold;
    color:#fff;
    padding:0 0 0 8px;
    margin-top:4px;
    margin-bottom:2px;
    background:url(../../images/header/mask.png) left bottom no-repeat;

}
.varColorLeftCol span a{
    display: block;
    padding-bottom: 7px;
}
.varColorLeftCol h3 span {
    position:absolute;
    width:8px;
    height:23px;
    display:block;
    background:#7bc60a;
    top:0;
    left:-8px;
}



/**********************************************************************/
/* 				   Recherche 	  					*/
/**********************************************************************/


.varColorLeftCol #leftSearch {
    float:left;
    display:block;
    position:relative;
    margin-bottom:3px;
    height:50px;
    width:100%;
}
.varColorLeftCol #leftSearch.guide_prenoms {
    height:25px;
}
.body_recettes .varColorLeftCol #leftSearch{height:30px;overflow: hidden;}

.varColorLeftCol #leftSearch .ctnt {
    position:absolute;
    width:100%;
    top:0;
    overflow:hidden;
}
.varColorLeftCol #leftSearch form {
    width:100%;
    height:100%;
    float:left;
    overflow:hidden;
    margin:0;
    padding:0;
}
.varColorLeftCol #leftSearch .leftFormElement{
    margin:0 0 4px 0;
    padding:0;

    width:100%;
    height:24px;
    background:#fff;
    display:block;
}

.varColorLeftCol #leftSearch input#recherche_left_art,
.varColorLeftCol #leftSearch input#recherche_left_med {
    display:block;
    float:left;
    width:105px;
    height:22px;
    line-height:22px;
    padding:0 2px 0 5px;
    margin-right:4px;

    font-size:12px;
    font-weight:normal;

    color:#4f4e4e;
    background:#f9f8f8;
    border:1px solid #888888;
}
.varColorLeftCol #leftSearch input.leftSearchBtn {
    display:block;
    float:left;
    font-size:11px;
    font-weight:bold;
    width:24px;
    height:24px;
    line-height:20px;
    padding:0;
    /*color:#ef6499;*/

    border:1px solid #888888;

    background: -webkit-linear-gradient(bottom, #e7e6e6, #f9f8f8);
    background: -moz-linear-gradient(bottom, #e7e6e6, #f9f8f8);
    background: -ms-linear-gradient(bottom, #e7e6e6, #f9f8f8);
    background: -o-linear-gradient(bottom, #e7e6e6, #f9f8f8);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f8f8', endColorstr='#e7e6e6');

}


.varColorLeftCol ul.gen_left {
    float:left;
    list-style-type:square;
    list-style-position:outside;
    width:130px;
    height:auto;
    display:block;
    padding:4px 0 0px 0;
    position: relative;
    top: 1px;
    padding-left:14px;
}

.varColorLeftCol .gen_left li {
    width:100%;
    min-height:14px;
    _height:14px;
    margin:0;
    padding:0;
    padding:4px 0;
    line-height:14px;
    vertical-align: top;
    position: relative;
    top: -7px;
}
.varColorLeftCol .gen_left li span {
    display: inline-block;
    font-size:12px;
    font-weight:normal;
    color:#4f4e4e;
}
.varColorLeftCol .gen_left li a {
    width:auto;
    font-size:12px;
    font-weight:normal;
    color:#4f4e4e;
    padding-left:12px;
    text-decoration:none;
    padding:0;
    margin:0;
    background:transparent;
}

.varColorLeftCol .gen_left li a:hover {
    text-decoration: underline;
}




.varColorLeftCol .leftSelect select {
    display:block;
    float:left;
    width:100%;
    height:22px;
    line-height:22px;
    padding:0 0 0 5px;
    /*margin-right:4px;*/

    font-size:12px;
    font-weight:normal;

    color:#4f4e4e;
    background:#f9f8f8;
    border:1px solid #888888;
    margin-bottom:4px;
}




.varColorLeftCol img.picto_convertisseur {
    float:left;
    width:135px;
    height:89px;
    display:block;
    padding-left:10px;
}
/***GUIDE  DES PRENOMS ***/
.varColorLeftCol .dept {
    margin-right: 3pt;
}
.varColorLeftCol .dept a {
    color: #4F4E4E;font-size:13px;
    text-decoration: none;
}


/*********************  varColor  **********************/

.varColor a{text-decoration:none;color:#FFF}
.varColor a:hover{text-decoration:underline;color:#FFF}

.body_sante .varColor, .body_sante span.varColor, .body_sante .varBgColor{
    background-color:#265090;
}
.body_sante .varColorLeftCol .varTextColor,j .body_sante .varColorLeftCol ul.varTextColor li{
    color:#265090;
}


.body_medicaments .varColor, .body_medicaments span.varColor, .body_medicaments .varBgColor{
    background-color:#65a636;
}
.body_medicaments .varColorLeftCol .varTextColor,j .body_medicaments .varColorLeftCol ul.varTextColor li{
    color:#65a636;
}


.body_grossesse .varColor, .body_grossesse span.varColor, .body_grossesse .varBgColor{
    background-color:#ef5a93;
}
.body_grossesse .varColorLeftCol .varTextColor, .body_grossesse .varColorLeftCol ul.varTextColor li{
    color:#ef5a93;
}


.body_psychologie .varColor, .body_psychologie span.varColor, .body_psychologie .varBgColor{
    background-color:#a94094;
}
.body_psychologie .varColorLeftCol .varTextColor, .body_psychologie .varColorLeftCol ul.varTextColor li{
    color:#a94094;
}


.body_famille .varColor, .body_famille span.varColor, .body_famille .varBgColor{
    background-color:#61c2da;
}
.body_famille .varColorLeftCol .varTextColor, .body_famille .varColorLeftCol ul.varTextColor li{
    color:#61c2da;
}



.body_beaute .varColor, .body_beaute span.varColor, .body_beaute .varBgColor{
    background-color:#9f2d67;
}
.body_beaute .varColorLeftCol .varTextColor, .body_beaute .varColorLeftCol ul.varTextColor li{
    color:#9f2d67;
}


.body_mode .varColor, .body_mode span.varColor, .body_mode .varBgColor{
    background-color:#c2b093;
}
.body_mode .varColorLeftCol .varTextColor, .body_mode .varColorLeftCol ul.varTextColor li{
    color:#c2b093;
}


.body_forme .varColor, .body_forme span.varColor, .body_forme .varBgColor{
    background-color:#fdae32;
}
.body_forme .varColorLeftCol .varTextColor, .body_forme .varColorLeftCol ul.varTextColor li{
    color:#fdae32;
}


.body_sexualite .varColor, .body_sexualite span.varColor, .body_sexualite .varBgColor{
    background-color:#de335b;
}
.body_sexualite .varColorLeftCol .varTextColor, .body_sexualite .varColorLeftCol ul.varTextColor li{
    color:#de335b;
}


.body_recettes .varColor, .body_recettes span.varColor, .body_recettes .varBgColor{
    background-color:#7BC60A;
}
.body_recettes .varColorLeftCol .varTextColor, .body_recettes .varColorLeftCol ul.varTextColor li{
    color:#7BC60A;
}

.body_nutrition .varColor, .body_nutrition span.varColor, .body_nutrition .varBgColor{
    background-color:#5bb832;
}
.body_nutrition .varColorLeftCol .varTextColor, .body_nutrition .varColorLeftCol ul.varTextColor li{
    color:#5bb832;
}

.body_videos .varColor, .body_videos span.varColor, .body_videos .varBgColor{
    background-color:#8daae5;
}
.body_videos .varColorLeftCol .varTextColor, .body_videos .varColorLeftCol ul.varTextColor li{
    color:#8daae5;
}


.body_test .varColor, .body_test span.varColor, .body_test .varBgColor{
    background-color:#256cad;
}
.body_test .varColorLeftCol .varTextColor, .body_test .varColorLeftCol ul.varTextColor li{
    color:#256cad;
}


.body_medecines_douces .varColor, .body_medecines_douces span.varColor, .body_medecines_douces .varBgColor{
    background-color:#1f74bd;
}
.body_medecines_douces .varColorLeftCol .varTextColor,j .body_medecines_douces .varColorLeftCol ul.varTextColor li{
    color:#1f74bd;
}

.body_environnement .varColor, .body_environnement span.varColor, .body_environnement .varBgColor{
    background-color:#8cbddd;
}
.body_environnement .varColorLeftCol .varTextColor,j .body_environnement .varColorLeftCol ul.varTextColor li{
    color:#8cbddd;
}
/********************LE GUIDE.COM******************************/
#entete_leguide{float:left;width:300px;height:35px;margin-bottom:4px;}
.body_sante #entete_leguide{border-bottom:1px solid #24518c;}
.body_medicaments #entete_leguide{border-bottom:1px solid #6ba638;}
.body_grossesse #entete_leguide{border-bottom:1px solid #de51a9;}
.body_famille #entete_leguide{border-bottom:1px solid #5ec3d7;}
.body_beaute #entete_leguide{border-bottom:1px solid #9e2f5a;}
.body_mode #entete_leguide{border-bottom:1px solid #b8b592;}
.body_forme #entete_leguide{border-bottom:1px solid #ffab34;}
.body_sexualite #entete_leguide{border-bottom:1px solid #e13066;}
.body_recettes #entete_leguide{border-bottom:1px solid #a3c300;}
.body_nutrition #entete_leguide{border-bottom:1px solid #5cb831;}
.body_videos #entete_leguide{border-bottom:1px solid #8aabe1;}
.body_test #entete_leguide{border-bottom:1px solid #256CAD;}

#entete_leguide span{float:left;width:146px;margin-top: 5px;font-size:23px;font-family:"Trebuchet MS", Arial, sans-serif;}
.body_sante #entete_leguide span{color:#24518c;}
.body_medicaments #entete_leguide span{color:#6ba638;}
.body_grossesse #entete_leguide span{color:#de51a9;}
.body_famille #entete_leguide span{color:#5ec3d7;}
.body_beaute #entete_leguide span{color:#9e2f5a;}
.body_mode #entete_leguide span{color:#b8b592;}
.body_forme #entete_leguide span{color:#ffab34;}
.body_sexualite #entete_leguide span{color:#e13066;}
.body_recettes #entete_leguide span{color:#a3c300;}
.body_nutrition #entete_leguide span{color:#5cb831;}
.body_videos #entete_leguide span{color:#8aabe1;}
.body_test #entete_leguide span{color:#256CAD;}
/************* Menu espagne - import ************************/

#categoriesWrapper{
    height:70px;
    position:relative;
    width:100%;
    display:block;
    background-color:#f8f8f8;
    border-bottom:1px solid #BCBCBC;
}
#categories {
    float:none;
    height:70px;
    position:relative;
    width:1000px;
    display:block;
    margin:0 auto;
}

.categories_html {
    height:55px;
    margin-left:0px;
    margin-top:5px;
    position:absolute;
    width:860px;
    margin:0 auto;
    left:1px;
}
.categories_html ul {
    float:left;
    height:50px;
    margin:0;
    padding:5px 0;
    list-style-type:none;
}
.categories_html ul li a {
    text-decoration:none;
    color:#4F4E4E;
    font-size:11px;
}
#categories div.first {
    background-color:#2569A7;
}
.categories_html div.first {
    float:left;
    font-size:2px;
    height:2px;
    margin:0;
    padding:0;
    width:100%;
    z-index:1;
}
#categories div.first {
    background-color:#74c007;
}
.categories_html div.second {
    background-color:#c8e69c;
    float:left;
    font-size:1px;
    height:1px;
    margin:2px 0 0;
    padding:0;
    width:100%;
    z-index:1;
}
#categories_flash {
    display:block;
    float:left;
    height:70px;
    position:absolute;
    width:860px;
    top:7px;
    left:0;
    margin:0 auto;
}
.reFlash {
    background:#f9f8f8;
}

.shortcutForum {
    position:absolute;
    display:block;
    right:0px;
    top:20px;
    width:110px;
    height:34px;
    z-index:30 !important;
}

.shortcutForum a {
    font-size:17px;
    font-weight:bold;
    color:#fff;
    line-height:26px;
    text-decoration:none;

    width:110px;
    height:26px;
    padding-bottom:8px;
    display:block;
    text-align:center;
    background:url(../../images/header/mask_forum.png) left bottom no-repeat;
}


#fullHeader #clubToolBar #doconglets a.connect_link_click {color: #565759;}
#fullHeader #clubToolBar #doconglets a.connect_link_click:hover {color: #246cac;}

/****** Fin Connexion club *****/
/*******   Pub Hi-media   *********/
#adl_728 {
    text-align: center;
}
/******* FIN Pub Hi-media *********/
/*******   Pub Hi-media   *********/
#adl_1000 {
    text-align: center;
}
/******* FIN Pub Hi-media *********/
/*******   Pub Hi-media   *********/
#adl_160x600 {
    text-align: center;
}
/******* FIN Pub Hi-media *********/