/* CSS Document */

* {
margin:0;
padding:0;
}

body {
background-color:#86a817;
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_09999.gif);
background-repeat:repeat-y;
background-position:top center;
font-family:Arial, Helvetica, sans-serif;
}

#conteneur {
margin-left:auto;
margin-right:auto;
width:926px;
overflow: visible;
}

#conteneur-b {
background-color:#6a8710;
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_477.gif);
background-position:top center;
background-repeat:no-repeat;
height:15px;
margin-left:auto !important ;
margin-left:4px;
margin-right:auto !important ;
width:930px !important ;
width:928px;
}

img {
border:none;
}

h2 {
font-size:1em;
color:#8f908b;
margin-bottom:5px;
margin-left:7px;
}

/************************ HEADER ***************************/

#header {
height:155px;
*height:165px;
width:937px;
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_02000.gif);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
}

#langues {
float:left;
margin-left:15px;
}

#connexion {
float:right;
margin-right:10px;
height:16px;
}

#connexion a, #langues a, #connexion p, #langues p {
color:#FFFFFF;
font-size:9px;
}

#logo-leader {
background-color:#FFFFFF;
height:92px;
*height:95px;
margin-top:0 !important ;
margin-top:-5px;
*margin-top:-5px;
}

#logo {
float:left;
margin-top:20px;
margin-left:3px;
}

#leaderboard {
float:right;
margin-top:1px;
}

/************************ MENU ***************************/

#menu {
margin-top:7px !important ;
margin-top:3px;
*margin-top:1px;
float:left;
}

#menu-ext {
margin-top:8px !important ;
margin-top:3px;
*margin-top:1px;
float:left;
}

#menu ul {
height:34px;
list-style:none;
font-size:13px;
width:825px !important ;
width:817px;
padding-top:6px !important ;
padding-top:2px;
*padding-top:0px;
margin-left:4px;
float:left;
}

#menu-nl ul {
height:34px;
list-style:none;
font-size:13px;
width:770px;
padding-top:6px !important ;
padding-top:2px;
*padding-top:0px;
margin-left:9px !important ;
margin-left:4px;
float:left;
margin-top:7px;
*margin-top:0px;
}

#menu-ext ul {
height:34px;
list-style:none;
font-size:13px;
width:825px;
padding-top:3px !important ;
padding-top:2px;
*padding-top:0px;
margin-left:4px;
float:left;
}

#menu ul li {
display:block;
float:left;
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_08.gif);
background-repeat:repeat-x;
background-position:left bottom;
padding-top:6px !important ;
padding-top:3px;
*padding-top:3px;
padding-right:4px;
padding-left:4px;
padding-bottom:10px !important ;
padding-bottom:4px;
*padding-bottom:4px;
}

#menu-nl ul li {
display:block;
float:left;
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_08.gif);
background-repeat:repeat-x;
background-position:left bottom;
padding-top:6px !important ;
padding-top:3px;
*padding-top:1px;
padding-right:4px;
padding-left:4px;
padding-bottom:10px !important ;
padding-bottom:4px;
*padding-bottom:4px;
}

#menu-ext ul li {
display:block;
float:left;
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_08.gif);
background-repeat:repeat-x;
background-position:left bottom;
padding-top:6px !important ;
padding-top:5px;
*padding-top:1px;
padding-right:4px;
padding-left:4px;
padding-bottom:10px !important ;
padding-bottom:0px;
*padding-bottom:4px;
}

#menu ul li a {
color:#dbdbd5;
text-decoration:none;
max-width:100px;
color:#e0e2d6;
height:34px;
padding-right:3px;
padding-left:3px;
}

#menu-nl ul li a {
color:#dbdbd5;
text-decoration:none;
max-width:100px;
color:#e0e2d6;
height:34px;
padding-right:3px;
padding-left:3px;
}

#menu-ext ul li a {
color:#dbdbd5;
text-decoration:none;
max-width:100px;
color:#e0e2d6;
height:34px;
padding-right:3px;
padding-left:3px;
}

#menu ul li a:hover {
color:#404139;
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_0700.gif);
background-repeat:repeat-x;
padding-top:7px !important ;
padding-top:4px;
*padding-top:3px;
padding-bottom:10px !important ;
padding-bottom:4px;
*padding-bottom:4px;
padding-right:3px;
padding-left:3px;
}

#menu-nl ul li a:hover {
color:#404139;
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_0700.gif);
background-repeat:repeat-x;
padding-top:7px !important ;
padding-top:4px;
*padding-top:3px;
padding-bottom:10px !important ;
padding-bottom:4px;
*padding-bottom:4px;
padding-right:3px;
padding-left:3px;
}

#menu-ext ul li a:hover {
color:#404139;
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_0700.gif);
background-repeat:repeat-x;
padding-top:7px !important ;
padding-top:4px;
*padding-top:3px;
padding-bottom:10px !important ;
padding-bottom:4px;
*padding-bottom:4px;
padding-right:3px;
padding-left:3px;
}

#menu #accueil {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_0600.gif);
color:#e0e2d6;
background-repeat:no-repeat;
}

#menu-nl #accueil {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_0600.gif);
color:#e0e2d6;
background-repeat:no-repeat;
}

#menu-ext  #accueil {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_0600.gif);
color:#e0e2d6;
background-repeat:no-repeat;
}

#menu #accueil:hover {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_07.gif);
color:#404139;
}

#menu-nl #accueil:hover {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_07.gif);
color:#404139;
}

#menu-ext #accueil:hover {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_07.gif);
color:#404139;
}

#menu ul .grand-club {
font-size:13px;
font-weight:bold;
padding-top:6px;
}

#menu ul .grand-club:hover {
font-size:13px;
font-weight:bold;
padding-top:6px;
}

#organisateurs {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_14.gif);
background-position:bottom center;
background-repeat:no-repeat;
width:105px;
height:35px !important ;
height:27px;
font-size:12px;
font-weight:bold;
float:left;
padding-top:6px !important ;
padding-top:0;
margin-top:4px !important ;
margin-top:3px;
}

#organisateurs-nl {
background-image:url(http://adressen.famidoo.be/images/organisateur-nl.gif);
background-position:bottom center;
background-repeat:no-repeat;
width:146px;
height:35px !important ;
height:26px;
font-size:12px;
font-weight:bold;
float:left;
padding-top:6px !important ;
padding-top:1px;
margin-top:4px !important ;
margin-top:3px;
margin-right:0 !important ;
margin-right:4px;
margin-left:7px;
}

#menu-ext #organisateurs {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_14.gif);
background-position:bottom center;
background-repeat:no-repeat;
width:100px;
height:35px;
font-size:12px;
font-weight:bold;
float:left;
padding-top:3px !important ;
padding-top:1px;
margin-top:3px !important ;
margin-top:3px;
*margin-top:0px;
}

#organisateurs p {
text-align:center;
padding-top:10px !important ;
padding-top:6px;
}

#organisateurs-nl  p {
text-align:center;
padding-top:10px !important ;
padding-top:6px;
}

#menu-ext #organisateurs p {
text-align:center;
padding-top:10px;
}

#organisateurs a {
text-decoration:none;
color:#FFFFFF;
}

#organisateurs-nl a {
text-decoration:none;
color:#FFFFFF;
}

#menu-ext #organisateurs a {
text-decoration:none;
color:#FFFFFF;
}

#organisateurs a:hover {
text-decoration:underline;
}

#organisateurs-nl a:hover {
text-decoration:underline;
}

#menu-ext #organisateurs a:hover {
text-decoration:underline;
}

/****************************************************************
************************* CONTENT *******************************
****************************************************************/

#content {
width:915px;
padding-left:6px;
}

.ariane {
margin-left:5px;
}

.ariane p {
font-size:9px;
}

.ariane a {
font-size:9px;
color:#888a7e;
text-decoration:none;
}

.ariane a:hover {
text-decoration:underline;
}

.gras-fil {
font-size:10px;
color:#506609;
font-weight:bold;
}

.italic {
font-style:italic;
}

/***************************** UNE *****************************/

#une {
height:200px;
margin-left:5px;
}

#une h2 {
font-size:1em;
color:#8f908b;
}

#une p {
float:left;
width:146px;
font-size:10px;
text-align:center;
margin-right:5px;
}

#une a {
color:#53690b;
text-decoration:none;
}

#une a:hover {
text-decoration:underline;
}

hr {
clear:both;
visibility:hidden;
}

/********************** LEFT COLUMN ***************************/

#left-column {
width:600px !important ;
*width:580px;
width:580px;
padding-left:0px;
padding-right:0 !important ;
padding-right:10px;
}

/*** HOME ***/
#left-column2 {
width:600px !important ;
*width:580px;
width:580px;
min-height:700px !important ;
height:700px;
padding-left:0px;
padding-right:0 !important ;
padding-right:10px;
float:left;
}

#left-column2 h1 {
font-size:18px;
color:#888a7e;
margin-top:10px;
margin-bottom:7px;
}
/***** FIN HOME *****/

#left-column h1 {
font-size:18px;
color:#888a7e;
margin-top:10px;
margin-bottom:7px;
}

#rubrique {
float:left;
width:600px !important ;
width:580px;
*width:580px;
padding-left:5px;
overflow: hidden;
*height:810px;
_height: 100%; 

}

#rubrique table {
overflow: hidden;

}

/************* cadre left ***************/
.cadre-left {
width:590px;
height:150px !important ;
height:0;
padding-left:10px;
}

.cadre-left div {
float:left;
}

.cadre-left-hg {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_366.gif);
background-position:left top;
background-repeat:no-repeat;
clear: left;
width:11px;
height:10px;
}

.cadre-left-haut {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_388.gif);
background-position:top;
background-repeat:repeat-x;
width:550px;
height:10px;
}

.cadre-left-hd {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_444.gif);
background-position:right top;
background-repeat:no-repeat;
width:11px;
height:10px;
}

.cadre-left-gauche {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_4565.gif);
background-position:left;
background-repeat:repeat-y;
clear: left;
width:4px;
height:110px !important ;
height:120px;
}

.cadre-left-contenu {
width:549px;
height:110px !important ;
height:120px;
padding:0 5px 0 10px;
}

.cadre-left-droite {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_4666.gif);
background-position:right;
background-repeat:repeat-y;
width:4px;
height:110px !important ;
height:120px;

}

.cadre-left-bg {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_511.gif);
background-position:left bottom;
background-repeat:no-repeat;
clear: left;
width:11px;
height:10px;
}

.cadre-left-bas {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_5212.gif);
background-position:bottom;
background-repeat:repeat-x;
width:550px;
height:10px;
}

.cadre-left-bd {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_533.gif);
background-position:right bottom;
background-repeat:no-repeat;
width:11px;
height:10px;
}

.bonnes-adresses ul {
float:left;
color:#404139;
list-style:none;
width:160px;
}

.bonnes-adresses a {
color:#404139;
font-size:11px;
list-style:none;
text-decoration:none;
}

.bonnes-adresses a:hover {
text-decoration:underline;
}

.bonnes-adresses img {
height:15px;
margin-right:5px;
}

#bonnes-adresses-col2 {
width:220px;
}

/************* cadre left2 (concours) ***************/

.cadre-left2 {
width:590px;
height:150px;
padding-left:10px;
margin-top:0 !important ;
margin-top:10px;
}

.cadre-left2 div {
float:left;
}

.cadre-left-hg2 {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_366.gif);
background-position:left top;
background-repeat:no-repeat;
clear: left;
width:11px;
height:10px;
}

.cadre-left-haut2 {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_388.gif);;
background-position:top;
background-repeat:repeat-x;
width:550px;
height:10px;
}

.cadre-left-hd2 {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_444.gif);
background-position:right top;
background-repeat:no-repeat;
width:11px;
height:10px;
}

.cadre-left-gauche2 {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_4565.gif);
background-position:left;
background-repeat:repeat-y;
clear: left;
width:4px;
height:140px;
}

.cadre-left-contenu2 {
width:549px;
height:140px;
padding:0 5px 0 10px;
}

.cadre-left-droite2 {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_4666.gif);
background-position:right;
background-repeat:repeat-y;
width:4px;
height:140px;
}

.cadre-left-bg2 {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_511.gif);
background-position:left bottom;
background-repeat:no-repeat;
clear: left;
width:11px;
height:10px;
}

.cadre-left-bas2 {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_5212.gif);
background-position:bottom;
background-repeat:repeat-x;
width:550px;
height:10px;
}

.cadre-left-bd2 {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_533.gif);
background-position:right bottom;
background-repeat:no-repeat;
width:11px;
height:10px;
}

.concours-home img {
float:left;
margin-right:10px;
}


#deux-cadres {
width:600px;
margin-top:15px;
}

/************* cadre left3 (coups de coeur) ***************/
.cadre-left3 {
width:300px;
float:left;
margin-right:10px;
padding-left:10px;
}

.coups-de-coeur {
height:76px;
width:330px;
}

.coups-de-coeur-img {
margin-right:5px;
width:67px;
height:67px;
}

.coups-de-coeur-img, .coups-de-coeur-texte {
float:left;
}

.coups-de-coeur-texte {
width:180px;
}

.coups-de-coeur h3 {
font-size:13px;
color:#525447;
}

.coups-de-coeur a {
font-size:10px;
color:#525447;
text-decoration:none;
}


/************* cadre left4 (shopping) ***************/
.cadre-left4 {
width:220px !important ;
width:230px;
height:280px;
float:left;
margin-right:10px !important ;
margin-right:0;
}

.shopping {
width:240px !important ;
width:230px;
text-align:center;
float:left;
}

.shopping p {
float:left;
margin:4px 0 4px 0;
}

.shopping img {
border:1px solid #9fa196;
}

/************* cadre left5 (recettes) ***************/

.cadre-left5 {
width:590px;
height:180px;
padding-left:10px;
}

.cadre-left5 div {
float:left;
}

.cadre-left-hg5 {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_366.gif);
background-position:left top;
background-repeat:no-repeat;
clear: left;
width:11px;
height:10px;
}

.cadre-left-haut5 {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_388.gif);;
background-position:top;
background-repeat:repeat-x;
width:550px;
height:10px;
}

.cadre-left-hd5 {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_444.gif);
background-position:right top;
background-repeat:no-repeat;
width:11px;
height:10px;
}

.cadre-left-gauche5 {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_4565.gif);
background-position:left;
background-repeat:repeat-y;
clear: left;
width:4px;
height:170px;
}

.cadre-left-contenu5 {
width:549px;
height:170px;
padding:0 5px 0 10px;
}

.cadre-left-droite5 {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_4666.gif);
background-position:right;
background-repeat:repeat-y;
width:4px;
height:170px;
}

.cadre-left-bg5 {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_511.gif);
background-position:left bottom;
background-repeat:no-repeat;
clear: left;
width:11px;
height:10px;
}

.cadre-left-bas5 {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_5212.gif);
background-position:bottom;
background-repeat:repeat-x;
width:550px;
height:10px;
}

.cadre-left-bd5 {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_533.gif);
background-position:right bottom;
background-repeat:no-repeat;
width:11px;
height:10px;
}

.recettes {
float:left;
text-align:center;
margin-right:12px !important;
margin-right:5px;
}

.recettes h3 {
font-size:12px;
color:#525447;
}

/******************** rubriques ************************/

.rubrique {
width:190px;
float:left;
height:260px;
}

.rubrique h2 {
font-variant:uppercase;
font-size:16px;
color:#9fa196;
}

.rubrique p {
font-size:11px;
color:#515346;
}

.rubrique a {
font-size:11px;
color:#515346;
text-decoration:none;
}

.rubrique a:hover {
text-decoration:underline;
}

.mini-rubrique {
height:110px;
}

.mini-rubrique h2 {
font-variant:uppercase;
font-size:16px;
color:#9fa196;
}

.mini-rubrique img {
float:left;
margin-right:5px;
}

.mini-rubrique a {
font-size:12px;
color:#515346;
text-decoration:none;
}

.pagination {
font-size:10px;
color:#8aac1f;
text-align:center;
background-image:url(../images/pagination-4-2_0333.gif);
background-position:left;
background-repeat:no-repeat;
height:20px;
margin:0 0 10px 0;
border:none;
}

.pagination p {
padding-top:4px;
}

.pagination a {
color:#8aac1f;
text-decoration:none;
padding:5px;
border:none;
}

.pagination a:hover {
background-image:url(../images/pagination-4-2_05.gif);
background-position:center;
background-repeat:no-repeat;
}

/****** grossesse ******/

#left-column-grossesse {
background-image:url(../images/famidoo_v2.1_grossesse3_07.jpg);
background-position:right bottom;
background-repeat:no-repeat;
width:580px !important ;
width:570px;
min-height:750px !important ;
height:750px;
}

/****** recettes *******/

#left-column-recettes {
background-image:url(../images/iStock_000011928971XSmall.jpg);
background-position:right bottom;
background-repeat:no-repeat;
width: 580px !important ;
width:570px;
min-height:800px !important ;
height:800px;
*float:left;
}

#left-column-recettes .rubrique {
height:310px;
}

#left-column-recettes .rubrique h2 {
height:55px;
}

#left-column-recettes .rubrique .lien-recettes {
width:185px;
}

/*********** enfant ***********/

#left-column-enfant {
background-image:url(../images/iStock_000004627375XSma.jpg);
background-position:right bottom;
background-repeat:no-repeat;
width: 580px !important ;
width:570px;
min-height:810px !important ;
height:810px;
}

/*********** shopping ***********/

#left-column-shopping {
background-image:url(../images/iStock_000006426298XSmall.jpg);
background-position:bottom center;
background-repeat:no-repeat;
width: 580px !important ;
width:570px;
min-height:750px !important ;
height:750px;
}

/*********** Rubrique Concours ***********/

#left-column-concours {
width: 580px !important ;
width:570px;
min-height:750px !important ;
height:750px;
}

#left-column-concours h1 {
visibility:hidden;
}

#image-concours img {
margin:15px 0 15px 100px;;
}

#left-column-concours .rubrique {
width:570px;
}

.image-concours p {
height:108px;
width:317px;
float:left;
}

.texte-concours {
float:left;
width:230px;
text-align:justify;
padding-left:5px;
}

.texte-concours img {
float:right;
margin-top:7px;
}

/************** rubrique bonnes adresses ***********/

/***************** MAP *********************/

#map {
margin-left:30px;
margin-right:50px;
margin-top: 58px !important ;
margin-top:25px;
width:491px;
height:306px;
background-image:url(../images/famidoo_v2.1_adresses3_07.jpg);
background-repeat:no-repeat;
}

#recherche-adresses{
font:11px Arial, Helvetica, sans-serif;
color:#666666;
margin-bottom:15px;
}

#recherche-adresses h2 {
font-size:14px;
color:#55574a;
}
	
#recherche-adresses p {
float:left;
margin-left:5px;
}

#select-adresses, #search-adresses {
float: left;
border:1px solid #d0d0cc;
height:23px;
}

#left-column-adresses {
float:left;
}

#left-column-adresses form p{
float:left;
padding-bottom:10px;
}

#left-column-adresses ul {
list-style:none;
margin:0 0 10px 20px;
}

#left-column-adresses .pagination-adresses {
font-size:10px;
color:#8aac1f;
text-align:center;
background-color:#ffffff;
background-image:url(../images/pagination-4-2_0333.gif) !important  ;
background-image:none;
background-position:left;
background-repeat:no-repeat;
height:20px;
margin:0 0 10px 0;
border:none;
padding:0;
overflow: hidden;
}

#left-column-adresses .pagination-adresses p {
}

#left-column-adresses .pagination-adresses a {
color:#8aac1f;
text-decoration:none;
border:none;
font-weight:bold;
}

.alphabet {
float:left;
border:1px solid #86a817;
padding:3px;
margin-right:2px;
}

.alphabet:hover {
background-color:#bbd661;
}

.btn_ok_adresses {
background:#ffffff;
background-image:url(../images/famidoo_v2.1_adresses_03.gif);
background-repeat:no-repeat;
cursor:pointer;
width:90px;
height:35px;
border:0;
color:#ffffff;
font-weight:bold;
padding-bottom:8px;
font-size:11px;
margin-left:25px;
margin-top:0 !important ;
margin-top:5px;
}

.ss_block {
margin-left:10px;
}

.mini-adresse .txt_adresse p{
font-size:10px;
color:#525447;
text-align:center;
width:125px;
}

.mini-adresse p {
font-size:11px;
color:#525447;
text-align:center;
width:125px;
}

#left-column-adresses a {
font-size:11px;
color:#555749;
text-decoration:none;
}

#left-column-adresses a:hover {
text-decoration:underline;
}

#left-column-adresses .entity_list{
width:580px;
overflow: hidden;
}

#left-column-adresses table {
font-size:11px;
color:#555749;
text-decoration:none;
}

.mini-adresse {
display: block;
float:left;
width:139px;
height:155px;
background-image:url(../images/adresse.gif);
background-repeat:no-repeat;
background-position:top center;
overflow: hidden;
}

.mini-adresse a {
text-decoration:none;
padding:5px 5px 0 5px;
}

.vignette {
width:90px;
height:90px;
margin-bottom:7px;
padding-top:3px;
}


/*********** Résultats recherche ***********/

#left-column-recherche {
width: 580px !important ;
width:570px;
min-height:750px !important ;
height:750px;
}

#left-column-recherche .mini-rubrique {
height:110px;
}

#left-column-recherche .mini-rubrique h2 {
font-variant:uppercase;
font-size:16px;
color:#9fa196;
}

#left-column-recherche .mini-rubrique img {
float:left;
margin-right:5px;
}

#left-column-recherche .mini-rubrique a {
font-size:12px;
color:#515346;
text-decoration:none;
}

/********** articles ***********/

#left-column-article {
width:585px;
}

#left-column-article h1 {
font-size:17px;
color:#728f13;
margin-top:10px;
margin-bottom:7px;
padding-left:2px;
}

#left-column-article h2 {
color:#6e8b12;
border-bottom:1px solid #6e8b12;
font-weight:bold;
font-size:13px;
margin-top:7px;
}

#left-column-article h3 {
color:#6e8b12;
font-weight:bold;
font-size:12px;
margin-top:7px;
margin-bottom:5px;
}

#left-column-article p {
font-size:12px;
color:#515346;
line-height:17px;
text-align:justify;
padding-left:7px;
}

#left-column-article img {
float:left;
margin-right:15px;
}

#left-column-article ul {
margin-left:15px;
text-align:left;
list-style-position:inside;
}

#left-column-article li {
font-size:12px;
color:#515346;
line-height:17px;
}

#left-column-article a {
font-size:12px;
color:#515346;
}

#left-column-article a:hover {
text-decoration:none;
}

#pop-up-article {
float:right;
margin-top:15px;
}

#pop-up-article a {
color:#9fa196;
font-weight:bold;
text-decoration:none;
}

#pop-up-article a:hover {
text-decoration:underline;
}

#reactions {
width:480px;
margin-top:40px;
}

#reactions p {
color:#9fa196;
font-size:12px;
}

#reactions h3 {
font-size:14px;
color:#4c4d42;
margin-top:5px;
margin-bottom:5px;
padding-left:7px;
border-bottom:none;
}

#reactions #message {
background-image:url(../images/famidoo_v2.1_grossesse-article1_07.gif);
background-repeat:no-repeat;
width:446px;
height:120px;
border:none;
padding:10px;
padding-right:20px;
}

#reactions .submit {
background-image:url(../images/famidoo_v2.1_grossesse-article1_10.gif);
background-repeat:no-repeat;
float:right;
cursor:pointer;
width:83px;
height:33px;
border:none;
margin-right:35px;
}


/********************** INSCRIPTION **************************/

#form-inscription {
background-color:#ffffff;
}

#inscription {
background-color:#f3f4ef;
width:550px;
padding:10px;
margin-left:10px;
}

.form-inscription label {
display:block;
float:left;
width:170px;
}

.form-inscription input {
border:none;
padding:1px;
width:220px;
border:1px solid #999999;
}

.form-inscription select {
border:none;
padding:2px;
border:1px solid #999999;
}

.form-inscription p {
font-size:11px;
float:left;
margin:1px 0 1px 0;
}

.form-inscription .exemple {
font-size:9px;
color:#475a09;
float:left;
margin-left:30px;
margin-top:5px;
}

.form-inscription h3 {
font-size:12px;
color:#888a7e;
padding:2px 0 4px 0;
}

#vos-enfants {
background-color:#ffffff;
background-image:url(../images/inscription2_07.gif);
background-position:bottom right;
background-repeat:no-repeat;
height:350px;
margin:0 0 0 10px;
}

#vos-enfants h2 {
margin: 15px 0 0 0;
}

#vos-enfants p {
font-size:11px;
float:left;
margin:1px 0 1px 10px;
}

#vos-enfants label {
width:60px;
}

#vos-enfants input {
border:1px solid #999999;
background-color:#f3f4ef;
width:170px;
margin-right:5px;
padding:1px;
}

#vos-enfants .exemple {
font-size:9px;
color:#475a09;
margin-top:10px;
}

#ajouter-enfant {
float:right;
padding-right:25px;
padding-bottom:7px;
}

#enfant p {
font-size:11px;
float:left;
margin:1px 0 1px 10px;
}

#enfant label {
width:60px;
}

#enfant input {
border:1px solid #999999;
background-color:#f3f4ef;
width:170px;
margin-right:5px;
padding:1px;
}

.je-veux-etre-inscrite {
font-size:9px;
color:#475a09;
padding-top:20px;
width:350px;
text-align:justify;
}

.inscription {
background-color:#ffffff;
background-image:url(../images/btn-inscription_03.gif);
background-position:center;
background-repeat:no-repeat;
width:237px;
height:36px;
color:#ffffff;
cursor:pointer;
border:none;
margin-top:10px;
}

/******* inscription sur merci.php **************/
#left-column-merci {
width: 580px !important ;
width:570px;
min-height:500px !important ;
height:500px;
*float:left;
text-align:center;
background-image:url(../images/inscription2_07.gif);
background-position:bottom right;
background-repeat:no-repeat;
}

#left-column-merci h3 {
color:#6e8b12;
font-weight:bold;
font-size:12px;
margin-top:7px;
margin-bottom:5px;
}

#left-column-merci p {
font-size:11px;
color:#515346;
}

#left-column-merci a {
font-size:11px;
color:#515346;
text-decoration:none;
}

#left-column-merci a:hover {
text-decoration:underline;
}

#merci-inscription {
background-image:url(../images/merci_03.gif);
background-position:center;
background-repeat:no-repeat;
float:left;
height:33px;
width:97px;
}

#merci-inscription p {
font-weight:bold;
font-size:12px;
padding-left:15px;
}

#merci-mon-espace, #merci-faq {
background-image:url(../images/merci_05.gif);
background-position:center;
background-repeat:no-repeat;
float:left;
height:33px;
width:165px;
}

#merci-desinscription {
background-image:url(../images/merci_07.gif);
background-position:center;
background-repeat:no-repeat;
float:left;
height:33px;
width:120px;
}

#merci-inscription, #merci-mon-espace, #merci-faq, #merci-desinscription {
padding-top:12px;
margin-right:2px;
}

#merci-inscription a, #merci-mon-espace a, #merci-faq a, #merci-desinscription a {
color:#888a7e;
font-size:14px;
padding-left:15px;
}

#codes-perso {
border:1px solid #CCCCCC;
padding:10px;
}

#inscription_babyclub1 a{
text-decoration:underline;
}

#inscription_babyclub1 a:hover{
text-decoration:none;
}

#inscription_babyclub1 img {
margin-top:10px;
}

/********************* RIGHT COLUMN **************************/

#right-column {
min-height:500px;
width:300px;
margin-top:15px;
float:left;
}

#right-column-adresses {
min-height:500px;
width:300px;
float:left;
padding:5px;
}

/*********** search ***************/

.recherche {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_27.gif);
background-repeat:no-repeat;
background-position:top;
border:0;
height:39px;
width:195px;
padding-top:12px;
padding-bottom:8px;
float:left;
}

.input-txt {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_27.gif);
background-repeat:no-repeat;
background-position:top;
border:0;
height:25px;
width:195px;
padding-top:12px;
padding-bottom:8px;
}

.btn_ok {
background-image:url(../images/famidoo_v2-3-1-arrondis-decoupe_28.gif);
background-repeat:no-repeat;
cursor:pointer;
width:90px;
height:39px;
border:0;
float:right;
}

.pub-droite {
margin-top:15px;
padding-bottom:15px;
}

.club-famidoo {
margin-top:7px;
margin-bottom:15px;
background-image:url(../images/Sans-titre-1_03.gif);
background-repeat:no-repeat;
background-position:center;
height:135px;
width:300px;
}

.club-famidoo h2 {
font-size:13px;
color:#5d760e;
margin-bottom:4px;
padding-top:10px;
padding-left:10px;
}

.club-famidoo p {
color:#525447;
font-size:11px;
padding-right:15px;
}

.club-famidoo img {
float:left;
padding-left:15px;
}

.club-inscription img {
float:right;
margin-top:5px;
padding-right:5px;
}

#membre {
background-image:url(../images/inscription2_03.gif);
background-repeat:no-repeat;
width:285px;
height:190px;
padding:15px;
}

#membre h2 {
color:#FFFFFF;
font-size:16px;
}

#membre p {
color:#FFFFFF;
font-size:11px;
margin-top:7px;
}

#membre label {
display:block;
float:left;
width:100px;
}

#membre input {
border:none;
background-color:#f3f4ef;
}

#membre .petit-h2 {
font-size:14px;
}

.btn_identifier {
background-image:url(../images/inscription2_06.gif);
background-position:right;
background-repeat:no-repeat;
width:110px;
height:35px;
float:right;
cursor:pointer;
margin:10px 25px 0 0;
}

#login_babyclub2 .center {
color:#ffffff;
font-size:10px;
padding-right:10px;
}

.email {
width:170px;
margin-bottom:3px;
}

/***************** bonnes adresses right *************/

#right-column-adresses h2 {
font-size:14px;
}

.menu-adresses {

}

#right-column-adresses ul {
list-style:none;
}

#right-column-adresses a {
text-decoration:none;
color:#5d760e;
padding-left:7px;
font-size:11px;
}

#right-column-adresses a:hover {
text-decoration:underline;
}

.toggleSubMenu span a{
font-size:12px;
font-weight:bold;
}

.toggleSubMenu img {
width:25px;
height:19px;
}

.titre_bloc_normal {
color:#5d760e;
padding-left:7px;
font-size:11px;
}

.titre-rubrique {
font-size:13px;
color:#5d760e;
margin-bottom:4px;
padding-top:10px;
padding-left:10px;
}

/***********************************************************
****************** FICHE ADRESSE ***************************
***********************************************************/

#fiche {
padding-top:10px;
}

#fiche h1  {
font-size:24px;
color: #666666;
margin-top:10px;
margin-bottom:7px;
margin-left:5px;
}

#fiche h3 {
font-weight:bold;
font-size: 18px;
color:#6a8710;
border-bottom: 1px solid #6a8710;
}

#fiche h4 {
font:12px Arial, Helvetica, sans-serif;
color:#6a8710;
font-weight:bold;
margin:0 0 0 2px;
}

#fiche a {
color:#FF6600;
}

#fiche a:hover {
text-decoration:none;
}

#colonne-logo {
float:left;
width:250px;
height:100%;
margin-left:7px;
padding-right:5px;
}

#colonne-descriptif {
float:left;
width:420px;
border-right:1px dotted #6a8710;
border-left:1px dotted #6a8710;
padding:0 7px;
}

#colonne-renseignements {
float:left;
width:180px;
height:100%;
margin-right:7px;
padding-left:10px;
}

#colonne-renseignements .bold {
color:#83b817;
font-weight:bold;
}

.texte_assos {
font-size:11px;
color:#515346;
}

#colonne-descriptif .texte {
font-size:11px;
color:#515346;
}

.fiche-pratique  {
font-size:11px;
color:#515346;
padding:5px 0 5px 7px;
margin-bottom:3px;
}

.fiche-pratique h5{
font-size: 15px;
color:#6a8710;
margin: 5px 0;
}

.box-info-fiche {
width: 170px;
background-color: #f0ffc3;
padding: 5px;
margin: 7px 0;
border: 1px dotted #6a8710;
}

.descriptif h3 {
margin: 0 0 10px 0;
font-size: 22px;
border-bottom: 1px solid #9fa196;
}

#fiche .texte_assos {
width:100px;
float:left;
display:block;
}

#fiche input, #fiche textarea {
margin-bottom:3px;
border:1px solid #d9d9d7;
}

#fiche .petit {
font-size:0.8em;
}

#fiche .descriptif {
padding-bottom:10px;
margin-bottom: 10px;
}

#fiche .descriptif p {
font-size: 12px;
color:#515346;
}

#fiche .envoi {
float:right;
margin-right:15px;
}

.photo_in {
float:left;
margin: 5px 0 0 20px;
}

.photo_in img {
padding: 5px;
border: 1px solid #CCCCCC;
}

.message-asterix {
margin-top:10px;
}

#button  {
float:right;
background:#6a8710;
background-image:url (http://adresses2.famidoo.be/images/famidoo_v2.1_adresses_03.gif);
background-repeat:no-repeat;
width:85px;
height:27px;
color:#ffffff;
font-weight:bold;
border:none;
cursor:pointer;
padding-bottom:3px;
}

#button:hover  {
text-decoration:underline;
}

.pratique h5{
margin-bottom:5px;
}

/*************************************************************
*********************** TAGS *********************************
*************************************************************/

#tags {
padding-left:15px;
padding-right:15px;
text-align:justify;
margin-top:35px;
clear:both;
}

#tags p {
line-height:30px;
}

#tags a {
text-decoration:none;
}

.grand-tag {
color:#4f6213;
font-size:18px;
font-weight:bold;
padding-right:10px;
}

.moyen-tag {
color:#5b7b10;
font-size:14px;
font-weight:bold;
padding-right:10px;
}

.petit-tag {
color:#74911d;
font-size:12px;
font-weight:bold;
padding-right:10px;
}

.petit-petit-tag {
color:#98b24b;
font-size:10px;
font-weight:bold;
padding-right:10px;
}

/**************************************************************
********************** FOOTER *********************************
**************************************************************/

#footer {
border-top:1px solid #d3d3d0;
clear:both;
height:60px;
margin-top:10px;
margin-left:auto;
margin-right:auto;
padding-top:5px;
padding-left:5px;
padding-right:5px;
width:850px;
}

#metriweb img{
float:left;
}

#beonweb img {
float:right;
}

.container_mg {
padding: 5px;
border: 1px solid #666666;
}


/***************************************************************
SEARCH  + DEBUG
****************************************************************/

#left-column-adresses table {
overflow: hidden;
}

