/* ------------------------------------ *
 CSS  Crée par R.MAYO MAYOCREA.com
 lundi 6 février 2006 16:36:31
 * ------------------------------------ */
 
   h1 {font-size:10px;color:#787878;text-align:center;}

   html,body {
    background-color: #F3F3F3;
    color: #787878;
    margin: 0;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    }
    #marge_haut{
      padding-top:10px;
    }
    #marge_bas{
     padding-bottom:10px;
    }
    #conteneur_centre{
    width:766px;
    height:100%;
    margin-left:auto;
    margin-right:auto;
    }
    #global_centre {
     position:absolute;
    text-align:left;
    width:766px;
    height:auto;
    border:1px solid #DA2C22;
    background-color:#FFFFFF;
    padding:6px;
    }
    #logo {
    width: 201px;
    height: 109px;
    background-image:url("../images/logo.jpg");
    background-repeat: no-repeat;
    }
    #illustration {
    width: 201px;
    height: 325px;
    background-image:url("../images/illustration.jpg");
    background-repeat: no-repeat;
    }
    .categories {
    width: 201px;
    height: 24px;
    margin-bottom:1px;
    background-color:#DA2C22;
    }
    .position_categories{
    padding-left:20px;
    line-height:24px;
    font-size:14px;font-weight:bold;color:#FFFFFF;
    }
   .menu_jaune {
    width: 201px;
    height: 24px;
    margin-top:1px;
    background-image:url("../images/fd_menu_jaune.jpg");
    background-repeat: repeat;
    }
    .position_menu_jaune{
    padding-left:40px;
    padding-top:3px;
    font-size:12px;font-weight:bold;color:#DA2C22;
    line-height:24px;
    }
    #cadre_orange {
    width: 201px;
    height:400px;
    background-color:#F1B1A9;
    }
    .position_cadre_orange{
     text-align:center;
     padding:3%;
     height:auto;
    }
    #gauche {
    float:left;
    display:table;
    width: 201px;
    height:auto;
    background-color:#F1B1A9;
    }
    #centre {
    float:right;
    width:560px;
    height:auto;
    }
    #centre_haut{
    width: 100%;
    height:32px;
    }
    #centre_menu{
    width: 100%;
    height:32px;
    line-height:32px;
    background-color:#F1B1A9;
    border-style:solid;
    border-color:#DA2C22;
    border:1px;
    }
    .position_menu{
     float:left;
     padding-left:5px;
     width:170px;
     line-height:32px;
    }
    .position_img_menu{
    padding-left:40px;
    width:27px;
    height:18px;
    background-image:url("../images/puce_cat1.jpg");
    background-repeat: no-repeat;
    display:inline;
    }	
    #centre_pub{
    width: 100%;
    height:100px;
    margin-top:2px;
    border-style:solid;
    border-color:#FDF3F2;
    border:1px;
    background-image:url("../images/fd_menu_jaune.jpg");
    background-repeat: repeat;
    }
    #position_pub{
    position:absolute;
    text-align:center;
    width:468px;
    margin-left:35px;
    margin-top:18px;
    }
     #position_pub_sec{
    text-align:center;
    margin:1%;
    }
    #centre_orange {
    width:100%;
    margin-top:1px;
    height:22px;
    background-color:#DA2C22;
    border-style:solid;
    border-color:#DA2C22;
    border:1px;
    }
    #position_centre_orange{
    padding-left:10px;
    font-size:12px;color:#FFFFFF;
    line-height:22px;
    }
    #contenu_centre_gauche {
      margin-top:20px;
      margin-left:5px;
      float:left;
      width:270px;
      height:auto;
    }
    .mere{
     padding:5px;
    }
    .site_mere{
     padding:5px;
    }
    .sous_cat{
    text-align:left;
    }
     #contenu_centre_droit {
       margin-top:20px;
      margin-left:5px;
      float:left;
      width:270px;
      height:auto;
    }
     #contenu_centre_droit_top{
       float:right;
       width:120px;
    }
    .right{
    text-align:center;
    padding:1%;
    border:1px solid #DA2C22;
     margin-bottom:5px;
    }
    #top_pub{
     margin-top:4px;
    }
    .top_sites{

    }
    .arbo_annu{
      padding-bottom:5px;
    }
    #navigation{
    margin-top:5px;
    padding:1%;
    text-align:center;
    }
    #bottom{
      clear:both;
     width:100%;
     height:auto;
     }
    #bottom_gauche{
    float:left;
    margin-top:1px;
    background-color:#DA2C22;
    width: 201px;
    height:88px;
    }
    #position_bottom_gauche{
     padding:2%;
     text-align:center;
     }
    #bottom_centre{
    float:right;
    width: 560px;
    height:88px;
      }
    #mentions{
     margin-top:15px;
     height:14px;
     width:100%;
     line-height:14px;
     text-align:center;
     font-size:10px;
     } 
   hr {
  clear: both;
  visibility: hidden;
}
.url{
font-size:10px;
color:#DA2C22;

}

    .cat {font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:14px;font-weight:bold;text-decoration:none;}
	.catadd {font-family:Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;font-size:14px;font-weight:bold;text-decoration:blink;}
    .cat_mere {font-family:Verdana, Arial, Helvetica, sans-serif;color:#DA2C22;font-size:12px;text-decoration:none;}
    .une_sous_cat {font-family:Verdana, Arial, Helvetica, sans-serif;color:#787878;font-size:11px;text-decoration:none;}
    .site_top {font-family:Verdana, Arial, Helvetica, sans-serif;color:#F1B1A9;font-size:12px;text-decoration:none;}
    .small{font-size:10px;}
    .arbo_annu  {font-family:Verdana, Arial, Helvetica, sans-serif;color:#DA2C22;font-size:12px;text-decoration:none;}
    .my{
      color:#787878;
       text-decoration:none;
    }
.easy_geo_inscris {
	/* bordure du tableau */
	border:0px solid #FFFFFF;
	/* pas de bordure inferieure sur le tableau */
	border-bottom:none;
	/* Attribue une largeur au tableau */
	width:110px;
}
.easy_geo_inscris td {
	/* couleur de fond du tableau */
	background-color:#FDF3F2;
	/* type de la police */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/* taille de la police */
	font-size:12px;
	/* marge intérieure des cellules */
	padding:3px;
	/* bordure inferieure des cellules */
	border-bottom:1px solid #ccc;
}
.easy_geo_inscris img {
	/* bordure de l'image */
	border-width:3px;
	/* couleur de la bordure de l'image */
	border-color:#FDF3F2;
	/* marge droite de l'image */
	margin-right:7px;
       /* permet d'afficher le texte en dessous de l'image */
       /*clear:both;*/
}
.easy_geo_inscris a {
	/* couleur du lien */
	color:#ff0000;
	/* police du lien */
	font-weight:bold;
	/* non souligné */
	text-decoration:none;
}
.easy_geo_inscris a:hover {
	/* couleur du lien survolé */
	color:#DA2C23;
	/* souligné au survol */
	text-decoration:underline;	
}
.easy_geo_inscris .label {
	/* style du label */
	/* Couleur du texte */
	color:#DA2C23;
	/* gras */
	font-weight:bold;
}
	
