/*  
Theme Name: Mimbo
Theme URI: http://www.darrenhoyt.com/2007/08/05/wordpress-magazine-theme-released/
Description: A magazine-style layout for Wordpress. Traduction Française : <a href="http://www.niss.fr">(niss.fr)</a>.
Version: 2.2
Author: Darren Hoyt
Author URI: http://www.darrenhoyt.com/2007/08/05/wordpress-magazine-theme-released/

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php



/* HTML Elements */

* {
	margin:0;
	padding:0;
	}

body,html {
	min-height:101%;
	}
	
body {
	color: #545454;/* arrière plan */
	padding: 0px 0 25px 0;
	background-color: #E7E7F7;
	/* background-image: url(http://boutique.mamanandco.fr/skin/frontend/default/blank/images/fond.jpg); */
	background-repeat: no-repeat;
	background-position: center top;
	
	}

body, select, input, textarea {
	font: 100% Arial, Verdana, Sans-Serif;
	}
	
p {
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	}

a:link, a:visited {
	color:  #a794c4;
	text-decoration:none
	}

a:hover, a:active {
	color:#545454;
	text-decoration:none;
	}

hr {
	display: block;
	height:1px;
	background:#333;
	border:0;
	}

small {
	font-size: 0.95em;
	background:#eef5e1;
	padding:3px 6px;
	}

img, a:link img, a:visited img {
	border:0
	}
	
		

/* Structure */

#page {
	width:1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-size:0.7em;
	background:#FFF;
	padding: 0px 25px 35px 25px;
	}

#branding {
	width:695px;
	padding-bottom:0px;
	}

.left {
	float:left;
	}

.right {
	float:right;
	}

#sidebar {
	width: 300px;
	float:right
	}
	
#menu gauche {
	width: 120px;
	float:left
	}

#leftcol {  /* image gauche */
	width:307px;
	border-right:1px dotted #b6b6b6;
	padding-right:18px;
	}

#leftcol, #rightcol ,#rightcol1,#rightcol250, #leftcol250, #leftcolar{
	margin-top:10px;
	float:left
	}
	
	
#leftcolcat {  /* image gauche */
	width:200px;
	border-right:1px dotted #b6b6b6;
	padding-right:18px;
	}

#leftcolcat, #rightcol ,#rightcol1,#rightcol250{
	margin-top:10px;
	float:left
	}		
	
#leftcola {  /* article google gauche */
	width:300px;
	border-right:1px dotted #ffffff;
	padding-right:18px;
	}
	
	
#leftcolar {  /* article google gauche */
	width:250px;
	border-right:1px dotted #ffffff;
	padding-right:18px;
	}
	
	#leftcol250 {  /* article google gauche */
	width:250px;
	border-right:1px dotted #b6b6b6;
	padding-right:8px;
	}

#leftcola, #rightcol ,#rightcol1, #rightcol250 ,#leftcol250{

	float:left
	}
#rightcol { /* Petite image droite */ 
	width:300px;
	padding-left:18px;
	margin-top: -2px;
	}

	
#rightcol1{ /* google */ 
	width:300px;
	padding-left:0px;
	margin-top: -2px;
	}
	
#rightcol250{ /* google */ 
	width:285px;
	padding-left:5px;
	margin-top: -2px;
	}
	
	
/*
#colonne, #ongletsbebe{
	margin-top:10px;
	float:left
	}

#colonne {
 	width:130px;
	padding-left:0px;

	
       }
	   
	   
	   
	   */
	   
	   
	   
	   #colonne {  /* image gauche */
	width:110px;
	padding-right:10px;
	float: right;
	
		}

#colonne, #ongletsbebe {
	margin-top:10px;
	float:left
	}
	
	




#ongletsbebe { /* Petite image droite */ 
	width:560px;
	padding-left:0px;
	margin-top:10px;
	}


	
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	   
	#rightcol250 .onglets {
 	width:270px;
	padding-left:2px;
    margin-top:10px;
    float:left;
       }   
	   
	   
	   
/*onglet */
 
 #onglets {
 	width:285px;
	padding-left:2px;
    margin-top:10px;
    float:left;
       }
	   

   
	
  /*  
	   
 #ongletsbebe {
 	width:525px;
	padding-left:130px;
  
	
       }   */
	   
	   /* TABS */
.tabs-block {
	clear: left;
	float: left;
	width: 270px;
	padding: 0;
	margin: 0 0 10px 0;
	display: block;
	
	}
.tabbed {
	width: 100%;
	overflow: hidden;
	padding: 0;
	margin: 0;
	background: transparent;
	border: none;
	}
.tabbed ul.tabs { /*block text onglet */
	overflow: hidden;
	display: block;
	position: relative;
	top: 0;
	left: 0;
	z-index: 999;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 100%;
	background: transparent;
	font-size: 11px;
	}
.tabbed ul.tabs li {
	display: inline;
	float: left;
	padding: 0;
	margin: 0 .4em 0 0;
	}
.tabbed ul.tabs li a {
	font-weight: bold;
	display: block;
	margin: 0;
	background: #fff;
	border: 1px solid #ccc;
	padding-top: 5px;
	padding-right: 0.1em;
	padding-bottom: 5px;
	padding-left: 0.1em;
	font-size: 10px;
	}
.tabs-block ul.tabs li a { padding: 5px .7em; }
.tabbed ul.tabs li a:hover {
	text-decoration: none;
	background-color: #e7e4ed;
	}
.tabbed ul.tabs li a.tab-current {
	background: #eee;
	border-bottom: 1px solid #eee;
	}
.tabs-block .tabbed div, #home .tabbed .c {
	overflow: hidden;
	display: block;
	position: relative;
	top: -1px;
	z-index: 0;
	clear: left;
	width: 270 px;
	margin: 0;
	border: 1px solid #ccc;
	background: #eeeeee;
	display: none;
	padding-top: 5px;
	padding-right: 0.8em;
	padding-bottom: 5px;
	padding-left: 0.8em;
	}
div.t2, div.t3, div.t4, div.t5, div.c2, div.c3, div.c4, div.c5, div.c6, div.c7, div.c8, div.c9, div.c10 , div.c11, div.c12 { display: none; }
.tabs-block .tabbed div.t1, #home .tabbed div.c1 { 
	display: block;
	}
	

.tabs-block .tabbed div { width: 298px; }
.tabbed div ul {
	overflow: hidden;
	padding: 4px 0 2px 0;
	margin: 0;
	background: #fff;
	}
.tabbed div ul li {
	clear: left;
	background: transparent;
	}
.tabbed div ul li a {
	font-weight: normal;
	width: 97%;
	display: block;
	padding: 2px 0 2px 12px;
	background: transparent;
	border: none;
	}
.tabbed div ul li a:hover { text-decoration: underline; }


		
/*Subnav */

	


	
.subnav li {
	list-style:none;
	border-bottom:1px solid #FFF;
	color:#f477a9;
	background:#f2f2f2;
	font-weight: bold;
	text-indent: 5px;
	margin-left: 0px;
	line-height: 15px;
	}

.subnav li a:link, .subnav li a:visited {
	background:#f6f6f6;
	display:block;
	padding:4px 4px 4px 8px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #999;
	color:#9482b1;
	
	}
		
.subnav li a:hover, .subnav li a:active {
	background:#fff;
	text-decoration:none;
	color: #f477a9;
	}

.subnav li li a:link, .subnav li li a:visited {
	border-left:none
	}
	
#sidelist .children {
	background-color: #f2f2f2;	
	}
	
#sidelist .children li {
	margin-left:20px;
	border-bottom:1px solid #f2f2f2;
	line-height:15px;
	font-size: 10px;
	list-style-type: disc;
	}
	
#sidelist .children li a, #sidelist .children li a:visited {
	padding:2px 2px 2px 0px;
	border:0;
	background:#f2f2f2;
	color: #9482b1;
	}

#sidelist .children li a:hover, #sidelist .children li a:active	{
	background:#f2f2f2;
	color:#f477a9;	
	}	
/*	Headers */

h1 {
	font:2.95em Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	letter-spacing:-0.02em;
	}
	
h2 {
	font: 2em Georgia, "Times New Roman", Times, serif;
	padding-bottom:5px;
	color:#a794c4;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	}
	
	

	

	
h10 {
	font: 1em Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:0.1em;
	margin-bottom:4px;
	font-weight:bold;
	color:#5290c4;
	}

#sidebar h2 {
	font: 2em Georgia, "Times New Roman", Times, serif;
	padding-bottom:4px;
	color:#a794c4;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 4px;
	margin-left: 0;
	}
	
	
h3 {
	font: 1em Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:0.1em;
	margin-bottom:4px;
	font-weight:bold;
	color:#5f5f5f;
	}
	
#sidebar h6 a {
	font: 1em Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:0.1em;
	margin-bottom:7px;
	margin-top:-10px;
	font-weight:bold;
	color:#5f5f5f;
	/*border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;*/
	}

	


#sidebar h3 {
	border-top:1px dotted #BBB;
	border-bottom:1px dotted #BBB;
	padding:6px 0 6px 2px;
	margin:22px 0 15px 0;
	font-size:1em;
	background:#f6f6f6;
	}
/*
h3#respond {
	border-top:1px dotted #b6b6b6;
	margin-top:25px;
	padding-top:20px
	}
*/
/*
h3#comments {
	margin-top:32px
	}
*/
h4 {
	font-size:1.6em;
	margin-bottom:6px;
	}
	

h5 {
	
	font: 1em Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:0.1em;
	font-weight:bold;
	color:#FF0066;
	}
	
h6 {
	/*padding-bottom:8px;*/
	margin: 8px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-variant: small-caps;
	}
	
h6 a{font-family:arial; color:#d10a1d!important;}
	

h7 { /* titre aide */
	font: 1em Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:0.1em;
	font-weight:bold;
	color:#a794c4;
	}
	
h8 {
	padding-bottom:8px;
	margin: 0px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	color:  #a794c4;

	}
	
	
h9 {
	font: 2em Georgia, "Times New Roman", Times, serif;
	padding-bottom:5px;
	color:#a794c4;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	}
	

h13 {
	
	font: 1em Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:0.1em;
	font-weight:bold;
	color:#FF0066;
	}
/* puce colonne */


ul.menu {
	list-style-type: none;
	padding: 0;
	line-height:14px;
	color: #666666;

	} 

ul.menu a {
	
	padding-left: 15px;
	background: url(/pucer.gif) top left no-repeat;
	color: #666666;
	list-style-type: none;
	
}
	 
ul.menu a:hover {
background-image: url(/puceg.gif);
}

/*puce colonne sidebar */

#sidebar ul#menu {
	list-style-type: none;
	padding: 0;
	line-height:14px;
	color: #666666;

	} 

#sidebar li a {
	
	padding-left: 15px;
	background: url(http://www.mamanandco.fr/pucer.gif) top left no-repeat;
	color: #666666;
	list-style-type: none;
	
}
	 
#sidebar li a:hover {
background-image: url(http://www.mamanandco.fr/puceg.gif);
}



#dada {/* div  a lire egalement */
	font: 1.1em Georgia, Times, serif;
	padding-bottom:5px;
	color:#a794c4;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	}
	

#cqsd {/* div  ce qu'il se dit sur le forum */
	font: 1.1em ;
	padding-bottom:5px;
	color:#a794c4;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	margin-left: 135px;
	}			
	
	
/* Content */

#content { /* Catégorie Actualité */
	width:690px;
	float:left
	}
	
.description {
	font-size: 1.3em;
	font-weight: bold; 
	font-style:italic;
	color:#545454;
	margin-top:-4px;
	}

.feature1 {
	background:#f2f2f2;
	padding:10px;
	border-bottom:1px dotted #b6b6b6;
	border-top:1px dotted #b6b6b6;
	top: 500px;
	}

#leftcol250 .feature_accueil250 {
	background:#f2f2f2;
	padding:10px;
	border-bottom:1px dotted #b6b6b6;
	border-top:1px dotted #b6b6b6;
	width: 250px;
	}

.feature {
	background:#f2f2f2;
	padding:10px;
	border-bottom:1px dotted #b6b6b6;
	border-top:1px dotted #b6b6b6;
	}

.feature:hover {
	background:#e9e9e9;
	}
	
.feature p, #rightcol p {
	margin:0;
	}


.feature img, #rightcol img , #rightcol250 img ,#leftcol250 img{
	padding:1px;
	border:1px solid #000;
	 }
	
		
.feature_menu {
	background:#f2f2f2;
	padding:10px;
	border-bottom:1px dotted #b6b6b6;
	border-top:1px dotted #b6b6b6;
	width: 540px;
	float : right;
	}
	
	
.featuren {
	background:#f2f2f2;
	padding:10px;
	border-bottom:1px dotted #b6b6b6;
	border-top:1px dotted #b6b6b6;
	width: 540px;
	float : right;
	}
	

.featuren:hover {
	background:#e9e9e9;
	}
	
.featuren p {
	margin:0;
	}


.featuren img {
padding:1px;
	border:1px solid #000;
	 
	}
	
	
	.featuren_accueil {
	
	

	float : right;
	}
	

.feature5 {
	background:#ffffff;
	padding:10px;
	border:1px dotted #b6b6b6;
	border-top:1px dotted #b6b6b6;
	width:280px;
	text-align:center;
	background:#e9e9e9;
	
	}
		
		
		
#leadpic_menu {
	float:left;
	margin-top: 10px;
	margin-right:0px;
	margin-bottom:0px;
	margin-left: 10px;
	width:540px;
	}
	
#leadpic {
	float:left;
	margin: 0 18px 8px 0;
	}
	
.leadpic {
	float:left;
	margin: 0 18px 8px 0;
	}

#lead {
	margin-top:8px;
	}

.lead {
	margin-top:8px;
	}	

.title {
	font-size:1.2em;
	font-weight:bold;
	line-height:115%;
	}
	
.feature#lead .title {
	font:1.8em Georgia, "Times New Roman", Times, serif;
	line-height:100%;
	display:block;
	padding-bottom:7px;
	}

#leftcol .feature {
	margin-bottom: 5px;
	border-bottom:none
	}
	
	

#rightcol img {
	float:left;
	margin:3px 10px 4px 0;
	}
	
#rightcol250 img {
	float:left;
	margin:3px 10px 4px 0;
	}

#leftcol img {
	margin-bottom: 4px;
	display:block
	}
/*technique amp désir d'enfant block*/	
#rightcolteh img {
	margin-bottom: 4px;
	display:block
	}
#leftcol .clearfloat {
	border-bottom:1px dotted #b6b6b6;
	padding:12px 0;
	}		
#rightcol .clearfloat {
	border-bottom:1px dotted #b6b6b6;
	padding:12px 0;
	}	
	
#rightcol1 .clearfloat {
	border-bottom:1px dotted #b6b6b6;
	padding:12px 0;
	}	
#rightcol250 .clearfloat {
	border-bottom:1px dotted #b6b6b6;
	padding:5px 0;
	}
	
#rightcol250 .clearfloat p {
	
	margin:0px 0;
	}	



/*  Block articles sous catégorie*/
#leftcol .clearfloatg {
	padding:2px 0;
	
	
	}		
#rightcol .clearfloatg {
	padding:2px 0;
	
	
	
	}
/* Titre sous catégorie*/	
#leftcol .clearfloatT {
	border-bottom:1px dotted #b6b6b6;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	}		
#rightcol .clearfloatT {
	padding-top: 8px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	border-bottom:1px dotted #b6b6b6;
	}
	
	
#leftcol250 .clearfloatT {
	border-bottom:1px dotted #b6b6b6;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	}		
#rightcol250 .clearfloatT {
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	border-bottom:1px dotted #b6b6b6;
	}
#rightcol1 .google {
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;	
	}
	
#rightcol250 .google {
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;	
	}	
	
	
	
#leftcol250 .google {
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;	
	}	
	
	
#leftcolar .google {
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;	
	}	
#sidelist li {
	list-style:none;
	
	
	}
	
.bullets li {
	list-style:none;
	border-bottom:1px solid #FFF;
	}
	
#sidelist .bullets li {
	list-style:square;
	margin-bottom:5px;
	line-height:115%;
	margin-left:22px;
	
	}

#sidelist .bullets li {
	list-style:square;
	margin-bottom:5px;
	line-height:115%;
	margin-left:22px;
	
	}

	

.postmetadata {
	margin: 30px 0;
	}

#writer {
	background:#fff;
	margin:10px 0 5px 0;
	padding:12px;
	border: 1px dotted #999999;
	}

#writer img {
	padding:1px;
	border:1px solid #7da939;
	float:left;
	width:50px;
	}

#writer span {
	display:block;
	padding-top:4px;
	margin-top:8px;
	}

#writer p {
	margin:0;
	width:422px;
	}	



#writer_equipe {
	background:#fff;
	margin:10px 0 5px 0;
	padding:12px;
	border: 1px dotted #999999;
	width:240px;
	height:60px;
	}

#writer_equipe img {
	padding:1px;
	border:1px solid #7da939;
	float:left;
	width:50px;
	}

#writer_equipe span {
	display:block;
	padding-top:4px;
	margin-top:8px;
	}

#writer_equipe p {
	margin:0;
	width:235px;
		padding:3px;
	
	}








.entry {
	padding-bottom: 3px;
	
	}
.entrya {
	padding-bottom: 3px;
	margin-left: 135px;
	}
	
	

.entrya p{
	
	margin: 5px 0;
	
	}
	


	

h3 a:link, h3 a:visited {
	color:#5f5f5f;
	}



/*Post Formatting*/

.picleft {
	float:left;
	margin:3px 14px 10px 0;
	border:7px solid #f2f2f2;
	}

.picright {
	float:right;
	margin:3px 0 10px 14px;
	border:7px solid #f2f2f2;
	}	

.post blockquote {
	color:#76767a;
	background:#f2f2f2;
	padding:6px 14px;
	margin:18px 35px;
	border-right:1px solid #DDD;
	border-bottom:1px solid #DDD;
	}	

.post ul li {
	list-style:square;
	margin-bottom:5px;
	line-height:115%;
	margin-left:42px;
	}


.post ol li {
	margin-bottom:5px;
	line-height:115%;
	margin-left:48px;
	}
	
#tags {
	padding:3px;
	border-bottom:1px solid #DDD;
	border-top:1px solid #DDD;
	}
	
#tagsa {
	border-bottom:1px dotted #DDD;
	background-color: #996699;
	}		
				

/* Form Elements */

select {
	background:#f2f2f2;
	border:1px solid #9c9c9c;
	width:100%
	}
	
#searchform {
	padding:16px 5px 0 0; 
	}

.button {
	padding: 1px;
	background:#FFD3EF;
	color:#666666;
	border:none;
	}

.button:hover {
	color:#666666;
	text-decoration:none;
	background-color: #FF99CC;
	}
/*
#commentform input {
	width: 170px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 100%;
	margin-top:5px;
	}
*/


/****  modif comment form *****/

	
#commentform{
width:545px;
float:left;}
#respond h3{
margin-top:20px;
margin-left:20px;
float:left;}


#commentform p{
margin-left:20px;}

h3#comments {
	margin-top:32px;
	margin-left:140px;
	}
	
#commentform input {
	width: 170px;
	margin: 5px 5px 1px 0;
	border:1px solid #bbbbbb;
	margin-left:15px;
	}

#commentform textarea {
	width: 100%;
	margin-top:5px;
	border:1px solid #bbbbbb;
	margin-left:12px;
	margin-left:15px;
	}

.commentlist {
	float:left;
padding-left:30px;
width:530px;
	}

/* Comments*/

/*.commentlist {
	padding-left:30px;
	}*/
	
.commentlist li {
	margin: 15px 0 3px;
	padding: 8px 15px 10px 15px;
	background:#f2f2f2;
	border-top: 1px solid #ddd;
	}

#commentform small {
	background:#FFF;
	font-weight:bold;
	padding:0;
	}
	
.commentmetadata {
	display: block;
	}

.commentlist small {
	background:#e9e9e9
	}

.commentlist cite {
	font: 1.6em Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	letter-spacing:-0.05em;
	}	
	

/* Float Properties*/

.clearfloat:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
	}
	
.clearfloat {
	display:inline-block
	}

.clearfloat {
	display:block
	}
	
	
.clearfloat:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
	}
	
.clearfloat {
	display:inline-block
	}

.clearfloat {
	display:block
	}
	


/* Footer*/

#footer {
	margin: 0 auto;
	width: 1000px;
	font-size:0.7em;
	padding-top:15px;
	color:#a794c4;
	}

#footer a {
	color:#a794c4;
	}




	.banniere {
	background-image: url(http://www.mamanandco.fr/banniere.jpg);
}

/* frisette */
#presentation_frisette_naissance{ float:left; width:145px;}
#presentation_frisette_naissance p{ padding:2px; color:#A794C4; font-size:12px; font-weight:bold; padding:6px 9px; text-align:justify;}
#presentation_frisette_naissance p a{border-bottom:1px dotted;}
#exemple_frisette_naissance{ float:left; width:411px; }

#bloc_frisette_naissance{ width:556px; border:2px solid #F9B1CD; float:right; height:85px;margin-right:9px; margin-bottom:8px; padding-top:5px;}
.entry p{text-align:justify;}
	
	
/*ss_cat grossesse petit bloc */
#ss_cat{width:270px; float:left; margin-left:20px; margin-top:10px;}
#ss_cat ul{list-style:none;}
#ss_cat li{float: left; margin-right :45px; width:230px; height: 100px; overflow:hidden; text-align:justify;}
#ss_cat li a{color:#E496CF;}

/*ss cat_grossesse bloc frisette */
#ss_cat_frisette_grossesse {width: 250px; float:left; background:#F2F2F2; -moz-border-radius:8px; padding: 10px; margin-top: 10px; }
#calcul_dpa{margin-top:10px; width:250px; background:#E496CF; float:left; -moz-border-radius:8px; padding: 10px;}
#calcul_dpa h5{ color:#FFFFF;}

/* lien_menu_accueil */
.featuren_accueil.clearfloat .clearfloatT{width:130px; height:45px; background:url(./images/home.jpg)no-repeat;}
.featuren_accueil.clearfloat .clearfloatT a{display:block; text-indent:-5000px;}
#lien_menu_grossesse{background-position:0px 0px;}
#lien_menu_neuf_mois{background-position:-130px 0px;}
#lien_menu_conception{background-position:-260px 0px;}
#lien_menu_technique{background-position:0px -45px;}
#lien_menu_accouchement{background-position:-130px -45px;}
#lien_menu_allaitement{background-position:-260px -45px;}
#lien_menu_infertilite{background-position:0 -90px ;}
#lien_menu_beaute{background-position:-130px -90px;}
#lien_menu_regimes{background-position:-260px -90px;}
#lien_menu_bebe{background-position:0px -135px ;}
#lien_menu_forum{background-position:-130px -135px;}
#lien_menu_adoption{background-position:-260px -135px ;}
