@charset "utf-8";
/**** WIDGET ZONE ****/

#divSectionList {
clear: both;
margin: 20px 0 10px 0;
_margin: 0 0 10px 0;
display: none;
}

#box-widget {
display: block; 
float: left;
width: 319px;
height: 178px;
margin: 3px 6px 3px 0;
background: url(http://www.babyfrance.com/images/new/widget-bckg-title.jpg) no-repeat 0 0;
}

.sectionlistitem {
display: block; 
float: left;
width: 319px;
height: 178px;
margin: 3px;
}

.widget-titre {
display: block; 
width: 319px;
height: 33px;
background: url(http://www.babyfrance.com/images/new/widget-bckg-title.jpg) no-repeat 0 0;
margin: 0;
}

.widget-interior {
width: 303px;
height: 135px;
margin: 0;
padding: 8px;
background: url(http://www.babyfrance.com/images/new/widget-bckg-content.jpg) no-repeat 0 0;
}

/*** Pour home ***/
#widget-interior {
width: 309px;
height: 135px;
margin: 0;
padding: 8px 0 0 10px;
background: url(http://www.babyfrance.com/images/new/widget-bckg-content.jpg) no-repeat 0 0;
overflow: hidden;
}

/**** WIDGET Miss & mister baby ****/
.photo_75_n1 {
float: left;
width: 88px;
height: 106px;
padding: 4px;
background: transparent url(http://www.babyfrance.com/images/new/cadre-mister-01.jpg) no-repeat 0 0;
margin: -2px 0 -3px 0;
}

.photo_75_n2 {
float: left;
width: 88px;
height: 106px;
padding: 4px;
background: transparent url(http://www.babyfrance.com/images/new/cadre-mister-02.jpg) no-repeat 0 0;
margin: -2px 10px -3px 10px;
}

.photo_75_n3 {
float: left;
width: 88px;
height: 106px;
padding: 4px;
background: transparent url(http://www.babyfrance.com/images/new/cadre-mister-03.jpg) no-repeat 0 0;
margin: -2px 0 -3px 0;
}


/**** Le guide des prénoms ****/
.middle_l {
width: 139px;
float: left;
margin: 0 10px 15px 0;
_margin: 0 10px -15px 0;
}

.middle_r {
width: 139px;
float: left;
margin: 0 10px 15px 0;
_margin: 0 10px -15px 0;
}

/**** Petites annonces ****/
.home_annonces {
display: block;
width: 300px;
height: 30px;
margin: 0 0 4px 0;
border-bottom: 1px dotted #013e6a;
font-size: 11px
}

.home_annonces a{
text-decoration: none;
color: #013e6a;
}

.home_annonces a:hover{
text-decoration: none;
color: #013e6a;
}

.home_annonces img {
margin: 0 5px 0 0;
}

/**** Calendrier ****/

.home_concours {
margin: 10px 10px 0 0;
}

.widget-calendrier {
font-size: 11px;
}

.widget-img {
display: block;
width: 80px;
height: 80px;
background: transparent url(http://www.babyfrance.com/images/new/cadre-img-widget.jpg) no-repeat 0 0;
padding: 4px;
margin: -2px 5px 0 0;
_margin: -2px 3px 1px 0;
}

.widget-calendrier a{
color: #013e6a;
text-decoration: none;
}

/***** OPTIONS WIDGET *****/
.choix_widget_home {
position:absolute; 
width:330px; 
height:210px; 
background:url(http://www.babyfrance.com/images/new/bckg-widget-options.png) no-repeat; 
padding:5px; 
display:none; 
margin-top:-210px; 
margin-left:105px; 
z-index:1000;
font-size: 11px;
color: #fff;
}


.widget-options {
width: 300px;
margin: 8px 0 0 20px;
}

.widget-options a{
text-decoration: none;
color: #fff;
}

.widget-options a:hover{
text-decoration: underline;
}

/*************************************
WIDGET DE l'ONGLET Home
*************************************/

/**** Pour l'accordeon des widgets *****/	

.basic  {
width: 248px; 
border: 1px solid #fea70a; 
background-color: #fea70a;
}

.basic div.sectionContent  {
background-color: #fea70a; 
padding:3px; 
display:none; 
margin:0;
color: #fea70a;
}

.basic a {
color:7f3e0d;
margin:0; 
padding:0;
}

.basic a.titre {
cursor:pointer;
display:block;
padding:5px;
margin-top: 0;
text-decoration: none;
font-weight: bold;
font-size: 11px;
color: #88480d;
border-bottom: 1px solid #fea70a;
border-top: 1px solid #ffd80f;
background-image: url(http://www.babyfrance.com/images/new/widget-bg-nav.gif);
}

.basic a.titre:hover {
background-color: white; 
background-image: url(http://www.babyfrance.com/images/new/widget-bg-nav-hover.gif);
}

.basic a.titre.selected {
color: #7f3e0d; 
background-color: #FFFF99;
background-image: transparent;
}

.bulleGlossaire {
display:none; 
width:200px; 
height:130px;
background:url(http://www.babyfrance.com/images/bulle.png) no-repeat; 
position:absolute; 
z-index: 1000; 
margin-top:-130px; 
margin-left:-50px;
}


.home_concours {width:100px; height:100px; background:url(../images/interface/photo_100_bg.gif) no-repeat; float:left}

.widgets_ecard {width:80px; height:80px; margin:0 -5px; background:url(../images/interface/photo_widget_ecard.gif) no-repeat; float:left}

.tiers_home {float:left; width:310px;}

#tiers_home1 {margin:0 0 0 10px !important; margin:0 0 0 5px}

#tiers_home_bt {margin:15px 0 0 15px !important; margin:15px 0 0 20px; clear:both}

a.tiers_home_bt {width:310px;}

.debat_left {float:left; width:140px; margin:0 5px 0 5px}

.debat_right {float:left; width:145px; background:none}



#contenuSection_1 .middle, #contenuSection_2  .middle, #contenuSection_3  .middle, #contenuSection_4  .middle, 

#contenuSection_5  .middle, #contenuSection_6  .middle, #contenuSection_7  .middle, #contenuSection_8  .middle {float:left; width:150px}


/****************************************************

Splash

***************************************************/

#splash_milieu {width:719px; height:480px; background:url(../images/interface/splash_bg.gif) no-repeat top center; display:table;  text-align:center; padding:80px 0 0 0;  margin:100px 0 0 0}

#splash_milieu input.bouton {width:237px; height:31px; background:url(../images/interface/splash_bt.gif) no-repeat; cursor:pointer; border:none; margin:5px 0 0 0}

