/* CSS Document */
body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#234E89; }
a { color:#234E89; }
a:hover { color:#63A3EB; }

.img { background:url(../../../images/bg_date.gif) no-repeat left top; }
.img img{margin-bottom: 20px; }

.date { font-size: 16px; color:#234E89; margin: 20px 0 40px 18px; }
.date span { font-size: 20px; font-weight: bold ; }
.date sup { font-size: 16px; font-weight: bold; }

.pre { color:#234E89; background: url(../../../images/bt_pre.gif) no-repeat left ; padding : 10px 10px 10px 35px;}
.pre:hover{ color:#234E89; background: url(../../../images/bt_pre_hover.gif) no-repeat left ;}

.titre_rub  { font-size:18px; font-weight:bold; }

.sui { color:#234E89; background: url(../../../images/bt_sui.gif) right no-repeat; padding : 10px 35px 10px 10px;}
.sui:hover{ color:#234E89; background: url(../../../images/bt_sui_hover.gif) right no-repeat;}

.tout { background:url(../../../images/bg_tout.gif) repeat-y center; padding: 0 20px;}
.tout h1 {font-size: 15px; font-weight:bold; margin: 10px 0; text-align:center }

.bienvenue { font-size:14px; font-weight:bold; margin: 10px 0; text-align:center}
.bienvenue span{ font-size: 18px;}
.acticle { background: #fff url(../../../images/bg_txt_top2.gif) repeat-x center top; padding: 4px 10px; }

.acticle img { margin-right :5px;}
.titre_acticle { background: #EDEDED url(../../../images/bg_txt_top2.gif) repeat-x center top; padding: 4px 10px 10px 10px;  }
.titre_acticle h1, .acticle h1{color:#FFF; margin-top:5px}
.titre_acticle h2 {font-size: 14px; font-weight:bold; margin: 5px 0; }
.titre_acticle ul { margin : 5px 0 0 0; padding:0 }
.titre_acticle li { list-style-type:none; line-height:16px; padding : 0;}
.titre_acticle li a { background: url(../../../images/list_puce.gif) left top no-repeat; padding : 0 8px;}
.titre_acticle li a:hover{ background: #234E89 url(../../../images/list_puce_hover.gif) left top no-repeat; color:#fff; text-decoration:none;}
.titre_acticle .courant { background: #234E89 url(../../../images/list_puce_hover.gif) left top no-repeat; color:#fff; text-decoration:none;}
.imprimer { text-align: center; }
.imprimer a{ background: url(../../../images/bt_imprimer.gif) no-repeat; padding : 5px 35px; color:#FFF; text-decoration:none; }
.imprimer a:hover { color:#63A3EB; }
/*.left { padding: 0 0 0 5px }*/

/* page premium */

.premium { font-size: 13px; background: url(../../../images/bg_bouton_premium.gif) no-repeat center ; padding : 9px 0 11px 0px; text-align:center }
.premium a { color: #fff; text-decoration:none; }
.premium a:hover { color: #B1CEDE; text-decoration:underline }
.bg_ident_center {  border: solid 1px #fff; width: 210px; padding-top: 0 !important; padding-top: 10px;   }
.bg_ident_center p { width: 200px }
.ident { border: solid 1px #284F86;  width: 160px; }
.identifie { font-size: 13px; color: #fff; background: url(../../../images/bg_bouton_identifie.gif) no-repeat ; padding : 6px 0 8px 5px;  width: 155px; border:none; font-weight:bold;  }

/*page fami */
.fami a{ width: 240px; display:block; font-size: 13px; background: url(../../../images/logo_fami.gif) no-repeat center right ; padding : 20px 0 ;  font-weight: bold;}
.fami a:hover{ background: url(../../../images/logo_fami_hover.gif) no-repeat center right ; }

h1.eveil {font-size:17px; color:#555; margin:0 0 5px 0}
h2.eveil {display:inline; font-size:13px; padding:10px 10px 0 0;}
h2.eveil a {color:#AAA;}
h2.eveil a:hover {text-decoration:underline; color:#555;}

a.bt_acces_eveil {width:300px; height:20px; background: url(../../../images/bt_acceder_eveil.gif) no-repeat center; display:block; color:#555; font-weight:bold; text-align:center; font-size:13px; padding:5px 0 5px 0}

a.link_inscription {text-decoration:underline}

/*******************************************************
Rubrique babyclub - inscription bis
********************************************************/
#inscription_babyclub1{
	padding:10px !important; padding:0 10px 10px 10px;
	background:url(../images/interface/formulaire_bg.gif) no-repeat bottom right;
	font-size:11px;
	}
#inscription_babyclub1 label {float:left; width:150px}
#inscription_babyclub1 input {
	color:#027ABB; 
	font-size:11px; 
	padding:1px 0px 1px 2px;
	}
#inscription_babyclub1 h1 {
	border-bottom:1px dotted #C2D2E8;
	font-size:15px;
	margin:0px 0 3px 0;
	color:#000; 
	}
#inscription_babyclub1 h3 {
	border-bottom:1px dotted #C2D2E8;
	font-size:15px;
	margin:0px 0 3px 0;
	color:#027ABB; 
	}
#inscription_babyclub1 a {
	color:#027ABB; 
	text-decoration:none
	}
#inscription_babyclub1 input.inscription {
	background:url(../../../../images/interface/bt_inscription.gif) no-repeat center;
	width:471px;
	height:27px;
	cursor:pointer;
	font-weight:bold;
	color:#027ABB; 
	text-align:center;
	border:none; 
	padding:0 0 3px 0;
	margin:5px 0 0 0
	}
#inscription_babyclub1 .exemple {color:#027ABB;}

#inscription_babyclub1 a.conditions {
	width:55%; 
	display:block; 
	cursor:pointer; 
	text-decoration:underline; 
	float:left
	}

/********************************************************
Boite connexion rubrique baby club
********************************************************
#babyclub_connect {
	background:#003F6B url(../../../../images/interface/babyclub_connect_bg.jpg) no-repeat bottom;
	width:200px;
	padding:0 0 10px 0
	}
#babyclub_connect .top {
	background:url(../../../../images/interface/babyclub_connect_top.jpg) no-repeat top;
	height:8px
	}
#babyclub_connect h5 {
	color:#FFF;
	margin:10px 10px 10px 10px;
	font-size:11px;
	}
#babyclub_connect input {
	margin:0 0 5px 10px;
	font-size:11px;
	color:#027ABB; 
	width:180px
	}
#babyclub_connect p {
	margin:0 10px 0 10px;
	color:#FFF
	}
#babyclub_connect input.button {
	background:url(../../../images/bt_suivi_connect.gif) no-repeat center;
	width:165px;
	height:26px;
	border:none;
	cursor:pointer;
	margin:5px 0 5px 20px;
	}
#babyclub_connect p a {color:#FFF; text-decoration:underline}
*/
