body {font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin:0}
a {text-decoration:none; color:#000}
.float_l {float:left}
.float_r {float:right}
img {border:none}

#menu_home_header, #menu_baby_club_header, #menu_actus_bebe_header,
#menu_ma_grossesse_header, #menu_guide_maman_header, #menu_babypedia_header,
#menu_bebe_moi_header, #menu_services_header, #menu_jeux_header,
#menu_photos_header, #menu_communaute_header, #menu_shopping_header,
#menu_premium_header, #menu_famiweb_header, #menu_annonces_header
	{
	height:100px; 
	}

#visu {width:550px; height:80px}

.menu_home_visu, .menu_ma_grossesse_visu, .menu_actus_bebe_visu, 
.menu_babypedia_visu, .menu_jeux_visu, .menu_photos_visu,
.menu_shopping_visu, .menu_communaute_visu, .menu_guide_maman_visu,
.menu_bebe_moi_visu, .menu_premium_visu, .menu_services_visu,
.menu_baby_club_visu, .menu_famiweb_visu, .menu_annonces_visu 
	{background:url(http://www.babyfrance.com/images/interface/header_print.gif) top no-repeat #FFF;}

div#navigation {background:url(http://www.babyfrance.com/images/interface/navigation_bg.jpg) repeat-x; height:28px;}

.nav, .onglet_widgets, #zone_banner, #colonne, #footer, #footer_liste, #nuage_tags {display:none}

.pagination, #meme_sujet .pagination , #liste_articles .pagination, .pagination_gd {display:none}

#colonne_bottom {display:none}

.nav, .onglet_widgets, #zone_banner, #colonne, #footer, #footer_liste, #nuage_tags {display:none}

/**********************************************************/

#content_forum {margin:10px }
#content_forum h1, #content_forum h1 a {color:#6BB2E8; margin:0 0 0px 0; font-size:16px;font-weight:bold; float:left}
#content_forum h3.cat {color:#6BB2E8; margin:10px 0 5px 0; font-size:12px;font-weight:bold; }
#content_forum h3.ecrire {color:#6BB2E8; margin:0px 0 5px 0; font-size:12px;font-weight:bold; }

#content_forum h4.cat {margin:10px 0 5px 0; border-bottom:1px dotted #CCC}
#content_forum h1 span {font-size:12px}
#content_forum .box_blue {background:#DBEEFC;border:1px solid #B2DCFD;}
#content_forum .box_blue h2 {color:#4c95cd; font-size:14px; margin:10px}
#content_forum .box_blue label {margin:0 0 0 10px; font-size:12px}
#content_forum .box_blue input, #content_forum .box_blue select {margin:0 0 10px 10px; font-size:12px; }

.bt_recherche_forum, .bt_repondre_msg, .bt_envoyer_msg, .bt_apercu {display:none}
 
#content_forum .box_gris{border:1px solid #DDD;padding:10px}

/***********************************************************
Menu groupes
*************************************************************/
#menu_groupes {clear:both; margin:0 0 10px 0; height:26px}

#menu_groupes a.onglet1_current, #menu_groupes a.onglet2_current, #menu_groupes a.onglet3_current, #menu_groupes a.onglet4_current 
	{height:26px; cursor:pointer; display:block; float:left; margin:0 4px 0 0; width:147px;}

#menu_groupes a.onglet1, #menu_groupes a.onglet2, #menu_groupes a.onglet3, #menu_groupes a.onglet4 {display:none;}

#menu_groupes a.onglet1_current {background: url(../images/onglet_ojd_current.gif);}
#menu_groupes a.onglet2_current {background: url(../images/onglet_tousgroupes_current.gif);}
#menu_groupes a.onglet3_current {background: url(../images/onglet_mesgroupes_current.gif);}
#menu_groupes a.onglet4_current {background: url(../images/onglet_questions_current.gif);}

/***********************************************************
Menu forum
*************************************************************/
#menu_forum {clear:both; margin:0 0 5px 0; height:26px}

#menu_forum a.onglet1_current, #menu_forum a.onglet2_current, #menu_forum a.onglet3_current, #menu_forum a.onglet4_current, #menu_forum a.onglet5_current, #menu_forum a.onglet6_current, #menu_forum a.onglet7_current
	{height:26px; cursor:pointer; display:block; float:left; margin:0 4px 0 0;}
#menu_forum a.onglet1_current, #menu_forum a.onglet2_current, #menu_forum a.onglet3_current, #menu_forum a.onglet4_current, #menu_forum a.onglet7_current
	{width:147px;}
#menu_forum a.onglet5_current {width:104px}
#menu_forum a.onglet6_current {width:110px}

#menu_forum a.onglet1, #menu_forum a.onglet2, #menu_forum a.onglet3, #menu_forum a.onglet4,
#menu_forum a.onglet5, #menu_forum a.onglet6, #menu_forum a.onglet7 {display:none;}

#menu_forum a.onglet1_current {background: url(../images/onglet_ojd_current.gif);}
#menu_forum a.onglet2_current {background: url(../images/onglet_forums_current.gif);}
#menu_forum a.onglet3_current {background: url(../images/onglet_monforum_current.gif);}
#menu_forum a.onglet4_current {background: url(../images/onglet_messages_current.gif);}
#menu_forum a.onglet5_current {background: url(../images/onglet_recherche1_current.gif);}
#menu_forum a.onglet6_current {background: url(../images/onglet_gadgets_current.gif);}
#menu_forum a.onglet7_current {background: url(../images/onglet_questions_current.gif);}

/****************************************************************
lignes forum
******************************************************************/
.lin_forum1 { background-color:#EAF4FF; border-bottom:#CEE7FF solid 1px; font:  10px Trebuchet MS, verdana, sans serif;}
.lin_forum2 { background-color:#ffffff; border-bottom:#CEE7FF solid 1px; font:  10px Trebuchet MS, verdana, sans serif;}
.lin_forum1 a {color:#4C95CD; font-weight:bold; font-size:11px; text-decoration:underline}
.lin_forum2 a {color:#999; font-weight:bold; font-size:11px;  text-decoration:underline}
.lin_num1 { background-color:#D5EAFF; border-bottom:#A0C8E6 solid 1px; font: 10px  Helvetica, arial ;}
.lin_num2 { background-color: #F5F5F5; border-bottom:#CCC solid 1px; font: 10px  Helvetica, arial ;}

.lin_forum1 a.bouton, .lin_forum2 a.bouton {text-decoration:none; color:#6BB2E8;}

.ptitre {font-weight:bold; border-bottom:1px dotted #CCC}
.lin_forum1 .petit a, .lin_forum2 .petit a {font-weight:normal;}

/*********** pagination ******************************************************/
.pagination_forum{display:none}
.pagination_top {display:none}

/*********************************************
banner personnalisable
**********************************************/
#banner_personnalisable {width:975px; height:75px; }
#banner_personnalisable .entete {background:#FFF; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; width:945px; margin:0px 10px 5px 10px; padding:3px 0 3px 10px; display:table; border:1px solid #CCC; clear:both}
#banner_personnalisable a img {padding:5px 5px 5px 0}
#banner_personnalisable .entete h1, #banner_personnalisable .entete h1 a {/*color:#013E6A;*/ color:#666}
#banner_personnalisable h2 {float:left; font-size:16px; margin:10px 0 0 10px}
#banner_personnalisable h2 a{text-decoration:underline}

/****************************************************************
liste forum page forums
******************************************************************/
#liste_forums h2 {margin:0;}
#liste_forums h2 a {font-weight:bold}
#liste_forums a {font-weight:normal}

/****************************************************************
Forum msg
*****************************************************************/
#titre_msg_msg { 
	margin: 0; 
	width: 740px;
	background: url(../img/forum_msg.jpg) no-repeat; 
	}
#titre_msg_msg h1 { 
	font-size:1em;  
	color: #FFF; 
	float:left;
	margin: 32px 0px 3px 120px !important; margin: 35px 0px 0px 120px; 
	letter-spacing:normal
	}
#titre_msg_msg h1 a, #titre_msg_msg h1 a:hover { color: #FFFFFF; } 

#titre_msg_msg h3 { 
	font-size:0.8em; 
	color: #004798; 
	margin: 10px 0 0 120px; 
	letter-spacing: normal;
	}
#titre_msg_msg h4 {
	float: right;  
	text-align: right; 
	padding-top: 7px; 
	font: bold  9px  Tahoma, verdana, sans serif; 
	padding-right: 45px; 
	color: #004798
	}
#titre_msg_msg h4 a {color: #009FC6}

.barre_titre_msg { 
	font: bold  10px Trebuchet MS, verdana, sans serif; 
	color:#004798; line-height:28px !important; 
	line-height:29px 
	}
.theme_msg_msg{ 
	font-size:0.8em; 
	color: #FFF; 
	font-weight:normal
	}
.lin_forum_msg1, .lin_forum_msg2 { 
	border-bottom:#BEE7FC solid 1px; 
	font:  10px Trebuchet MS, verdana, sans serif;
	}
.lin_forum_msg1 { background-color:#DEF2FC; }
.lin_forum_msg2 { background-color:#ffffff; }

.lin_forum_msg1 h2 a, .lin_forum_msg2 h2 a{ 
	font: bold  13px Trebuchet MS, verdana, sans serif; 
	margin: 0;
	}

.lin_forum_msg1 h2 a, .lin_forum_msg1 a, .lin_forum_msg1 .pseudo_lin, .lin_num_msg1, .lin_forum_msg1{color:#075FAA;}
.lin_forum_msg2 h2 a, .lin_forum_msg2 a, .lin_forum_msg2 .pseudo_lin, .lin_num_msg2, .lin_forum_msg2{ color:#FF7300;}

.lin_forum_msg1 a, .lin_forum_msg2 a{font: 9px Trebuchet MS, verdana, sans serif;}
.lin_forum_msg1 a:hover, .lin_forum_msg1 h2 a:hover, .lin_forum_msg2 a:hover, .lin_forum_msg2 h2 a:hover{color:#29C4F4; }

.lin_forum_msg1 .pseudo_lin, .lin_forum_msg2 .pseudo_lin {font: 10px  Helvetica, arial ;}

.lin_num_msg1, .lin_num_msg2 { 
	border-bottom:#BEE7FC solid 1px; 
	font: 10px  Helvetica, arial ;
	}

.lin_num_msg1 { background-color:#BEE7FC; }
.lin_num_msg2 { background-color:#FFEBC3; }

.highlight_msg{ color: #009FC6;}

/*---------------------------- BOX ROND BLANC msg ---------------------------*/
.xtop_blanc_msg, .xtop_blanc_msg1 {display:block; background:transparent; font-size:1px; margin-top:2px}
.xbottom_blanc_msg, .xbottom_blanc_msg1 {display:block; background:transparent; font-size:1px; margin-bottom:2px}

.xb1_blanc_msg, .xb2_blanc_msg, .xb3_blanc_msg, .xb4_blanc_msg,
.xb1_blanc_msg1, .xb2_blanc_msg1, .xb3_blanc_msg1, .xb4_blanc_msg1 {
	display:block; overflow:hidden;
	}
.xb1_blanc_msg, .xb2_blanc_msg, .xb3_blanc_msg, .xb1_blanc_msg1, .xb2_blanc_msg1, .xb3_blanc_msg1 {height:1px;}
.xb2_blanc_msg, .xb3_blanc_msg, .xb4_blanc_msg, .xb2_blanc_msg1, .xb3_blanc_msg1, .xb4_blanc_msg1 {background:#FFFFFF; border-left:1px solid #fff; border-right:1px solid #fff;}

.xb1_blanc_msg, .xb1_blanc_msg1 {margin:0 5px; background:#FFFFFF;}
.xb2_blanc_msg, .xb2_blanc_msg1 {margin:0 3px; border-width:0 2px;}
.xb3_blanc_msg, .xb3_blanc_msg1 {margin:0 2px;}
.xb4_blanc_msg, .xb4_blanc_msg1  {height:2px; margin:0 1px;}

.xboxcontent_blanc_msg, .xboxcontent_blanc_msg1 {display:block; background:#FFFFFF; border:0 solid #fff; border-width:0 1px; padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:60%; margin:0 0 0 10px }
/*---------------------------- FIN BOX ROND BLANC msg PROFIL---------------------------*/

/*---------------------------- BOX ROND color1 msg ---------------------------*/
.xb1_color1_msg {margin:0 5px; background:#E1F0FA;}
.xb2_color1_msg {margin:0 3px; /*border-width:0 2px;*/}
.xb3_color1_msg {margin:0 2px;}
.xb4_color1_msg {height:2px; margin:0 1px;}

.xboxcontent_color1_msg {display:block; border-bottom:5px solid #E1F0FA;  padding:0px 10px 0px 5px; font: 10px "Trebuchet MS", Helvetica, arial ; }
.xboxcontent_color1_msg a{color:#075FAA ;}
/*---------------------------- FIN BOX ROND color1 msg ---------------------------*/

/*---------------------------- BOX ROND color2 msg ---------------------------*/
.xb1_color2_msg {margin:0 5px; background:#EEE;}
.xb2_color2_msg {margin:0 3px; /*border-width:0 2px;*/}
.xb3_color2_msg {margin:0 2px;}
.xb4_color2_msg {height:2px; margin:0 1px;}

.xboxcontent_color2_msg {display:block; border-bottom:5px solid #EEE;  padding:0px 10px 0px 5px; font: 10px "Trebuchet MS", Helvetica, arial ;}
.xboxcontent_color2_msg a{color:#075FAA}
/*---------------------------- FIN BOX ROND color2 msg ---------------------------*/

.xboxcontent_color2_msg table, .xboxcontent_color1_msg table{font: 11px "Trebuchet MS", Helvetica, arial ;}

a.bouton2, a.bouton1 {display:none}

.citation {font-size:9px; color:#555555; border:#555555 dashed 1px; padding:5px}
.signature {font-size:9px; color:#555555}

/*---------------------------- Mon forum ---------------------------*/
.monforum_colonne {float:left; width:490px}

.bt_supprimer_monforum {display:none}
	
/*---------------------------- index non loggé ---------------------------*/
.index_colonne {float:left; width:315px; margin:0 10px 0 0}

.post-content {width:800px; overflow:auto; max-height:600px}

/****************************************************************
lignes annuaire
******************************************************************/
.lin_annuaire1 { background-color:#EAF4FF; border-bottom:#CEE7FF solid 1px; font:  10px Trebuchet MS, verdana, sans serif;}
.lin_annuaire2 { background-color:#ffffff; border-bottom:#CEE7FF solid 1px; font:  10px Trebuchet MS, verdana, sans serif;}
.lin_annuaire1 a {color:#4C95CD; font-weight:bold; font-size:11px; text-decoration:underline}
.lin_annuaire2 a {color:#999; font-weight:bold; font-size:11px;  text-decoration:underline}
.lin_annuaire_num1 { background-color:#D5EAFF; border-bottom:#A0C8E6 solid 1px; font: 10px  Helvetica, arial ;}
.lin_annuaire_num2 { background-color: #F5F5F5; border-bottom:#CCC solid 1px; font: 10px  Helvetica, arial ;}

.lin_annuaire1 a.bouton, .lin_annuaire2 a.bouton {text-decoration:none; color:#6BB2E8;}

.ptitre {font-weight:bold; border-bottom:1px dotted #CCC}

#content_communaute h1 {color:#6BB2E8; margin:0 0 5px 0; font-size:16px;font-weight:bold}
#content_communaute .colonne_tiers {width:190px; float:left; margin:10px 5px 0 5px}
#content_communaute .colonne_tiers h3 {color:#6BB2E8; margin:0 0 5px 0; border-bottom:1px dotted #CCC; font-size:12px;font-weight:bold}

#content_communaute .box_blue { display:block}
#content_communaute .box_blue h2{color:#4c95cd; font-size:14px; margin:10px}

/*****************************************************
groupes
*****************************************************/
#content_communaute .box_blue .groupe_membres 
	{background:url(http://www.babyfrance.com/communaute/templates/modele1/images/bg_box_blue95.gif) top no-repeat; width:113px; height:120px; float:left; margin:0; text-align:center; padding:5px 0 0 0}
#content_communaute .box_blue .groupe_membres img {margin:5px 0 5px 0px}
#content_communaute .box_blue .groupe_membres a {color:#666}
#content_communaute .box_blue .groupe_membres a.pseudo {font-size:10px}

#content_communaute .colonne_gauche h2, #content_communaute .colonne_droite h2 
	{color:#6BB2E8; margin:0 0 5px 0; border-bottom:1px dotted #CCC; font-size:12px; font-weight:bold}
#content_communaute .colonne_gauche h1 {font-size:12px;}


