*{
	margin:0px;
	padding:0px;
}

.clear{
	clear:both;
	line-height:1px;
	height:1px;
	font-size:1px;
}
.invisible{
	position:absolute;
	left:-50000px;
	top:-50000px;
}

body{
	font:normal 0.8em "Arial Verdana Helvetica", sans-serif;
	text-align:center;
}

#leftcontent a img{
	border:none;
}

.tx-srfeuserregister-pi1 a {
padding-left:22px;
text-decoration:none; }


.tx-fsconcours-pi1 .succes {

color:red;
padding:20px;
text-align:justify;
}

.tx-fsconcours-pi1 .align-right {

font-weight:bold;
}


.tx-newloginbox-pi1 p{
padding:15px;
text-align:justify;

}


.tx-fsconcours-pi1 td {

padding:15px;
}

.tx-fsconcours-pi1 li {


list-style-image:none;
list-style-position:outside;
list-style-type:none;

}



/* INSERER ICI LES VARIANTES MAGAZINE*/
body.sciences{
	background:white url("../bg/bandeau/bg_sciences.jpg") repeat-x top left;
}
body.techno{
	background:white url("../bg/bandeau/bg_techno.jpg") repeat-x top left;
}
body.environnement{
	background:white url("../bg/bandeau/bg_environnement.jpg") repeat-x top left;
}
body.habitat{
	background:white url("../bg/bandeau/bg_habitat.jpg") repeat-x top left;
}
body.sante{
	background:white url("../bg/bandeau/bg_sante.jpg") repeat-x top left;
}
body.services{
	background:white url("../bg/bandeau/bg_services.jpg") repeat-x top left;
}
/* */

	#globalcontainer{
		margin:0 auto;
		text-align:left;
	}

.align-right{
	text-align:right;
}

/*********************************************************************************************************************
*** HEADER
*********************************************************************************************************************/

		#header{
			width:946px;
			height:182px;
			margin:0 auto;
			margin-bottom:5px;
		}

			#date{
				float:left;
				width:228px;
				height:128px;
				padding-top:2px;
				padding-left:0px;
			}

			/* INSERER ICI LES VARIANTES MAGAEINE*/
			.sciences #date{
				background:transparent url("../bg/bandeau/h1_sciences.jpg") no-repeat top left;
			}
			.techno #date{
				background:transparent url("../bg/bandeau/h1_techno.jpg") no-repeat top left;
			}
			.environnement #date{
				background:transparent url("../bg/bandeau/h1_environnement.jpg") no-repeat top left;
			}
			.habitat #date{
				background:transparent url("../bg/bandeau/h1_habitat.jpg") no-repeat top left;
			}
			.sante #date{
				background:transparent url("../bg/bandeau/h1_sante.jpg") no-repeat top left;
			}
			.services #date{
				background:transparent url("../bg/bandeau/h1_services.jpg") no-repeat top left;
			}
			/* */

				#date p{
					font-weight:bold;
					font-size:11px;
					padding-left:40px;
					height:13px;
				}

				#date a{
					display:block;
					height:115px;
				}

			#pageshaut{
				float:left;
				width:718px;
				height:128px;
				padding:2px 0px 0px 0px;
			}

			/* INSERER ICI LES VARIANTES MAGAEINE*/
			.sciences #pageshaut{
				background:transparent url("../bg/bandeau/h2_sciences.jpg") no-repeat top left;
			}
			.techno #pageshaut{
				background:transparent url("../bg/bandeau/h2_techno.jpg") no-repeat top left;
			}
			.environnement #pageshaut{
				background:transparent url("../bg/bandeau/h2_environnement.jpg") no-repeat top left;
			}
			.habitat #pageshaut{
				background:transparent url("../bg/bandeau/h2_habitat.jpg") no-repeat top left;
			}
			.sante #pageshaut{
				background:transparent url("../bg/bandeau/h2_sante.jpg") no-repeat top left;
			}
			.services #pageshaut{
				background:transparent url("../bg/bandeau/h2_services.jpg") no-repeat top left;
			}
			/* */

			#pageshaut h3{
				display:inline;
				font-size:11px;
				padding-left:292px;
			}

			#pageshaut ul{
				list-style:none;
				height:20px;
				overflow:hidden;
				display:inline;
			}
				#pageshaut ul li{
					display:inline;
				}

					#pageshaut ul li a{
						display:inline;
						font-weight:bold;
						font-size:10px;
						text-decoration:none;
						color:black;
					}

					#pageshaut ul li a:hover, #pageshaut ul li a:active, #pageshaut ul li a:focus{
						text-decoration:underline;
					}

			#pageshaut a{
				display:block;
				width:718px;
				height:108px;
			}

/*********************************************************************************************************************
*** MENU DU HAUT ROLLOVER
*********************************************************************************************************************/

			#menuhaut{
				clear:both;
				width:946px;
				height:29px;
				background:white url("../bg/menuhaut/no/inter.jpg") repeat-x top left;
			}

				#menuhaut ul{
					list-style:none;
					height:29px;
				}

					/************ PREMIER NIVEAU ************/

					#menuhaut ul li{
						float:left;
						margin-right:2px;
						height:29px;
					}

					#menuhaut ul li a{
						display:block;
						height:29px;
						text-decoration:none;
					}

					/* INSERER ICI LES VARIANTES MAGAZINE */
					#menuhaut ul li#itemscience{
						width:127px;
					}

					#menuhaut ul li#itemscience a{
						background:white url("../bg/menuhaut/no/b1_sciences.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemscience a:hover, #menuhaut ul li#itemscience a:focus, #menuhaut ul li#itemscience a:active{
						background:white url("../bg/menuhaut/ho/b4_sciences.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemscience a.actif{
						background:white url("../bg/menuhaut/act/b2_sciences.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemscience a.actif:hover, #menuhaut ul li#itemscience a.actif:focus, #menuhaut ul li#itemscience a.actif:active{
						background:white url("../bg/menuhaut/ho/b3_sciences.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemtechno{
						width:134px;
					}

					#menuhaut ul li#itemtechno a{
						background:white url("../bg/menuhaut/no/b1_techno.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemtechno a:hover, #menuhaut ul li#itemtechno a:focus, #menuhaut ul li#itemtechno a:active{
						background:white url("../bg/menuhaut/ho/b4_techno.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemtechno a.actif{
						background:white url("../bg/menuhaut/act/b2_techno.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemtechno a.actif:hover, #menuhaut ul li#itemtechno a.actif:focus, #menuhaut ul li#itemtechno a.actif:active{
						background:white url("../bg/menuhaut/ho/b3_techno.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemhabitat{
						width:133px;
					}

					#menuhaut ul li#itemhabitat a{
						background:white url("../bg/menuhaut/no/b1_habitat.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemhabitat a:hover, #menuhaut ul li#itemhabitat a:focus, #menuhaut ul li#itemhabitat a:active{
						background:white url("../bg/menuhaut/ho/b4_habitat.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemhabitat a.actif{
						background:white url("../bg/menuhaut/act/b2_habitat.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemhabitat a.actif:hover, #menuhaut ul li#itemhabitat a.actif:focus, #menuhaut ul li#itemhabitat a.actif:active{
						background:white url("../bg/menuhaut/ho/b3_habitat.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemenvironnement{
						width:149px;
					}

					#menuhaut ul li#itemenvironnement a{
						background:white url("../bg/menuhaut/no/b1_environnement.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemenvironnement a:hover, #menuhaut ul li#itemenvironnement a:focus, #menuhaut ul li#itemenvironnement a:active{
						background:white url("../bg/menuhaut/ho/b4_environnement.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemenvironnement a.actif{
						background:white url("../bg/menuhaut/act/b2_environnement.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemenvironnement a.actif:hover, #menuhaut ul li#itemenvironnement a.actif:focus, #menuhaut ul li#itemenvironnement a.actif:active{
						background:white url("../bg/menuhaut/ho/b3_environnement.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemsante{
						width:130px;
					}

					#menuhaut ul li#itemsante a{
						background:white url("../bg/menuhaut/no/b1_sante.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemsante a:hover, #menuhaut ul li#itemsante a:focus, #menuhaut ul li#itemsante a:active{
						background:white url("../bg/menuhaut/ho/b4_sante.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemsante a.actif{
						background:white url("../bg/menuhaut/act/b2_sante.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemsante a.actif:hover, #menuhaut ul li#itemsante a.actif:focus, #menuhaut ul li#itemsante a.actif:active{
						background:white url("../bg/menuhaut/ho/b3_sante.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemthemes{
						width:134px;
					}

					#menuhaut ul li#itemthemes a{
						background:white url("../bg/menuhaut/no/b1_themes.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemthemes a:hover, #menuhaut ul li#itemthemes a:focus, #menuhaut ul li#itemthemes a:active{
						background:white url("../bg/menuhaut/ho/b4_themes.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemthemes a.actif{
						background:white url("../bg/menuhaut/act/b2_themes.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemthemes a.actif:hover, #menuhaut ul li#itemthemes a.actif:focus, #menuhaut ul li#itemthemes a.actif:active{
						background:white url("../bg/menuhaut/ho/b3_themes.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemservices{
						width:127px;
						margin-right:0px;
					}

					#menuhaut ul li#itemservices a{
						background:white url("../bg/menuhaut/no/b1_services.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemservices a:hover, #menuhaut ul li#itemservices a:focus, #menuhaut ul li#itemservices a:active{
						background:white url("../bg/menuhaut/ho/b4_services.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemservices a.actif{
						background:white url("../bg/menuhaut/act/b2_services.jpg") no-repeat top left;
					}

					#menuhaut ul li#itemservices a.actif:hover, #menuhaut ul li#itemservices a.actif:focus, #menuhaut ul li#itemservices a.actif:active{
						background:white url("../bg/menuhaut/ho/b3_services.jpg") no-repeat top left;
					}
					/* */

					/************ SECOND NIVEAU ************/

					#menuhaut ul li ul{
						display:none;
					}

					#menuhaut ul li:hover ul{
						position:absolute;
						width:300px;
						height:auto;
					}

					#menuhaut ul li ul li{
						float:none;
						background-color:white;
						height:24px;
						line-height:24px;
						width:257px;
						border-left:2px solid red;
						border-right:2px solid red;
						border-bottom:2px solid red;
						padding:0px;
						padding-left:33px;
						padding-left:
						cursor:pointer;
					}

					#menuhaut ul li ul li.themes{
							height:33px;
							line-height:16px;
							padding:4px;
							padding-left:53px;
							width:237px;
					}

						#menuhaut ul li ul li a, #menuhaut ul li ul li a:hover, #menuhaut ul li ul li a:focus, #menuhaut ul li ul li a:active{
							display:inline;
							background-image:none !important;
						}

						#menuhaut ul li ul li.first{
							border-top:2px solid red;
						}

						#menuhaut ul li ul li a span{
							color:black;
							font-weight:normal;
							font-size:12px;
							text-transform:lowercase;
						}

						#menuhaut ul li ul li.focus ul li{
							border-left:none;
							border-right:none;
							border-bottom:none;
							display:inline;
							padding-left:0px;
							padding:0px;
						}

					/* INSERER ICI LES VARIANTES MAGAZINE */
					#menuhaut ul li#itemscience ul li{
						border-color:#104ea5;
					}

					#menuhaut ul li#itemscience ul li a{
						color:#104ea5;
						font-weight:bold;
					}

					#menuhaut ul li#itemtechno ul li{
						border-color:#5a92ff;
					}

					#menuhaut ul li#itemtechno ul li a{
						color:#5a92ff;
						font-weight:bold;
					}

					#menuhaut ul li#itemhabitat ul li{
						border-color:#FFA200;
					}

					#menuhaut ul li#itemhabitat ul li a{
						color:#f07515;
						font-weight:bold;
					}

					#menuhaut ul li#itemenvironnement ul li{
						border-color:#30A763;
					}

					#menuhaut ul li#itemenvironnement ul li a{
						color:#30A763;
						font-weight:bold;
					}

					#menuhaut ul li#itemsante ul li{
						border-color:#e60501;
					}

					#menuhaut ul li#itemsante ul li a{
						color:#e60501;
						font-weight:bold;
					}

					#menuhaut ul li#itemthemes ul li{
						border-color:#8e3cab;
					}

					#menuhaut ul li#itemthemes ul li.sante{
						background:white url("../bg/menuhaut/pictos/mgp_sante.jpg") no-repeat 20px 10px;
					}

					#menuhaut ul li#itemthemes ul li.techno{
						background:white url("../bg/menuhaut/pictos/mgp_techno.jpg") no-repeat 20px 10px;
					}

					#menuhaut ul li#itemthemes ul li.habitat{
						background:white url("../bg/menuhaut/pictos/mgp_habitat.jpg") no-repeat 20px 10px;
					}
					
					#menuhaut ul li#itemthemes ul li.espace{
						background:white url("../bg/menuhaut/pictos/mgp_espace.jpg") no-repeat 20px 10px;
					}
					
					#menuhaut ul li#itemthemes ul li.matiere{
						background:white url("../bg/menuhaut/pictos/mgp_matiere.jpg") no-repeat 20px 10px;
					}
					#menuhaut ul li#itemthemes ul li a{
						color:#8e3cab;
						font-weight:bold;
					}

					#menuhaut ul li#itemservices ul li{
						border-color:#ffd801;
					}

					#menuhaut ul li#itemservices ul li a{
						color:black;
						font-weight:bold;
					}
					
					/************ MENU FOCUS ************/

					#menuhaut ul li ul li.focus{
						width:257px;
						padding:0px;
						height:auto;
						line-height:20px;
						font-size:11px;
						padding-left:33px;
						font-weight:bold;
						color:black;
					}

					#menuhaut ul li ul li.focus a{
						text-transform:lowercase;
					}

					#menuhaut ul li ul li.focus a:hover, #menuhaut ul li ul li.focus a:focus, #menuhaut ul li ul li.focus a:active{
						text-decoration:underline;
					}

					#menuhaut ul li ul li ol{
						list-style:none;
						display:none;
					}

					#menuhaut ul li ul li.focus ol{
						display:inline;
					}

					#menuhaut ul li ul li ol li{
						display:inline;
						line-height:15px;
						background-color:transparent !important;
						padding:0px;
						padding-left:0px;
						border-left:0px;
						border-right:0px;
						border-bottom:0px;
					}

					#menuhaut ul li ul li ol li a{
						display:inline !important;
						background:none !important;
						border-left:none !important;
						border-bottom:none !important;
						border-right:none !important;
						line-height:15px !important;
						background-color:transparent !important;
						padding-left:0px !important;
					}

					#menuhaut .subtitle{
						color:black;
						font-size:11px;
					}

					/* INSERER ICI LES VARIANTES MAGAZINE */
					#menuhaut ul li#itemscience ul li.focus{
						border-left:2px solid #104ea5;
						border-bottom:2px solid #104ea5;
						border-right:2px solid #104ea5;
						background-color:#cee2ff;
					}

					#menuhaut ul li#itemscience ul li.focus a{
						color:#104ea5;
					}

					#menuhaut ul li#itemtechno ul li.focus{
						border-left:2px solid #5a92ff;
						border-bottom:2px solid #5a92ff;
						border-right:2px solid #5a92ff;
						background-color:#d4e2fe;
					}

					#menuhaut ul li#itemtechno ul li.focus a{
						color:#5a92ff;
					}

					#menuhaut ul li#itemhabitat ul li.focus{
						border-left:2px solid #f07515;
						border-bottom:2px solid #f07515;
						border-right:2px solid #f07515;
						background-color:#ffcac8;
					}

					#menuhaut ul li#itemenvironnement ul li.focus{
						border-left:2px solid #30A763;
						border-bottom:2px solid #30A763;
						border-right:2px solid #30A763;
						background-color:#ceffe2;
					}

					#menuhaut ul li#itemenvironnement ul li.focus a{
						color:#30A763;
					}

					#menuhaut ul li#itemsante ul li.focus{
						border-left:2px solid #e60501;
						border-bottom:2px solid #e60501;
						border-right:2px solid #e60501;
						background-color:#ffcac8;
					}

					#menuhaut ul li#itemsante ul li.focus a{
						color:#e60501;
						background-color:red;
					}

					#menuhaut ul li#itemthemes ul li.focus{
						border-left:2px solid #8e3cab;
						border-bottom:2px solid #8e3cab;
						border-right:2px solid #8e3cab;
						background-color:#f4d6ff;
					}

					#menuhaut ul li#itemthemes ul li.focus{
						color:#8e3cab;
					}

					#menuhaut ul li#itemservices ul li.focus{
						border-left:2px solid #ffd801;
						border-bottom:2px solid #ffd801;
						border-right:2px solid #ffd801;
						background-color:#fcf1b6;
					}

					#menuhaut ul li#itemservices ul li.focus a{
						color:#ffd801;
					}
					/* */

/********************************************************************************************************************
*** NEWSLETTER ET RECHERCHE
********************************************************************************************************************/
	
	#header .subhead{
		height:23px;
		width:946px;
		margin-top:3px;
	}

	#header .newsletter{
		float:left;
		width:219px;
		height:20px;
		background:transparent url("../bg/newsletter_recherche/lettre_info.gif") no-repeat 0px 0px;
	}

		#header .newsletter a{
			display:block;
			width:219px;
			height:20px;
		}

	#header .recherche{
		float:right;
		height:20px;
		width:267px;
		background:transparent url("../bg/newsletter_recherche/bloc_recherche.gif") no-repeat 0px 0px;
	}

		#header .recherche #header-search{
			position:relative;
			top:0px;
			left:0px;
		}

			#header .recherche #header-search input{
				border:none;
				height:15px;
				margin-top:2px;
				margin-left:2px;
				width:158px;
				background:transparent;
			}

			#header .recherche #header-search a{
				width:95px;
			}

				#header .recherche #header-search a img{
					display:none;
				}

/*********************************************************************************************************************
*** PUBHAUT
*********************************************************************************************************************/

#pub_haut, #pubhaut{
	margin:0 auto;
	width:960px;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}
				
/*********************************************************************************************************************
*** CONTENU
*********************************************************************************************************************/
	#contenu{
		width:960px;
		margin:0 auto;
	}
				#header-pub, #content-container{
					border-left:none !important;
					border-right:none !important;
				}
				
				#leftcontent{
					width:200px;
					padding-left:10px;
					background:transparent url("../images/nav/menu-gauche/images/mgc.jpg") repeat-y scroll 12px 0px;
					background:none;
					padding-bottom:0px;
					padding-top:0px;
					margin-bottom:10px;
				}

				span.today {
					color: #FF0000;
				}

				span.bold {
					font-weight: bold;
				}

				div.separateur {
					height: 16px;
					background: transparent url("../images/nav/pointille_homepage_h2.gif") repeat-x scroll left center;
				}

	.deux_cols .col_gauche, .deux_cols .col_droite{
		float:left;
		width:50%;
	}

	.deux_cols, .couleur_alt{
		margin-bottom:20px;
		width:396px;
	}

	.deux_cols_couleur{
		background:transparent url("../bg/home_magazine/actus/actu_ombre_droite.jpg") no-repeat bottom right;
		padding-right:3px;
		height:132px;
		min-height:132px;
		padding-bottom:15px;
		width:406px;
		margin-bottom:10px;
	}

	.deux_cols_couleur .col_gauche, .deux_cols_couleur .col_droite{
		float:left;
		width:50%;
		height:132px;
		min-height:132px;
	}

	
	.bloc-home-textimage{
		padding-left:10px;
		padding-right:5px;
		padding-top:10px;
		width:180px;
		overflow:hidden;
	}

		.bloc-home-textimage h2{
			width:180px;
		}

		.bloc-home-textimage img{
			float:left;
			margin-right:5px;
			border:1px solid black;
		}

		.bloc-home-textimage span{
			font-weight:normal;
		}

		.bloc-home-textimage a{
			color:black;
			text-decoration:none;
		}

			.bloc-home-textimage a:hover{
				text-decoration:underline;
			}

.special_fond{
	height:100%;
	width:100%;
}
.multipages, .multipages a{
	/*font-weight:bold;*/
}

.multipages span.current_pg, .multipages span.current_pg{
	font-weight:bold;
}

	.multipages a:hover{
		text-decoration:underline;
	}
	/* INSERER ICI LES VARIANTES MAGAZINE */
		.sciences .multipages, .sciences .multipages a{
			color:#104ea5 !important;
		}
		.techno .multipages, .techno .multipages a{
			color:#5a92ff !important;
		}
		.habitat .multipages, .habitat .multipages a{
			color:#f07515 !important;
		}
		.environnement .multipages, .environnement .multipages a{
			color:#5ab47e !important;
		}
		.sante .multipages, .sante .multipages a{
			color:red !important;
		}
		.services .multipages, .services .multipages a{
			color:#ffd801 !important;
		}

	/* */

.menudroite{
	width:257px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:transparent url("../bg/menudroite/mdc.gif") repeat-y top left;
}

	.menudroite .menudroitewrapper{
		background:transparent url("../bg/menudroite/mdh-sciences-small.jpg") no-repeat top left;
		width:257px;
		padding-top:3px;
	}

		/* INSERER ICI LES VARIANTES MAGAZINE */
			.sciences .menudroite .menudroitewrapper{
				background:transparent url("../bg/menudroite/mdh-sciences-small.gif") no-repeat top left;
			}

			.techno .menudroite .menudroitewrapper{
				background:transparent url("../bg/menudroite/mdh-techno-small.gif") no-repeat top left;
			}

			.habitat .menudroite .menudroitewrapper{
				background:transparent url("../bg/menudroite/mdh-habitat-small.gif") no-repeat top left;
			}

			.environnement .menudroite .menudroitewrapper{
				background:transparent url("../bg/menudroite/mdh-env-small.gif") no-repeat top left;
			}
			
			.sante .menudroite .menudroitewrapper{
				background:transparent url("../bg/menudroite/mdh-sante-small.gif") no-repeat top left;
			}

			.services .menudroite .menudroitewrapper{
				background:transparent url("../bg/menudroite/mdh-services-small.gif") no-repeat top left;
			}
		/* */

	.menudroite .menudroitecontenu{
		background:transparent url("../bg/menudroite/mdb.jpg") no-repeat bottom left;
		width:250px;
		height:auto;
		padding:5px 4px 5px 3px;
	}
	
		.menudroite .menudroitetitre{
			color:white;
			font-weight:bold;
			font-size:12px !important;
			width:230px;
			padding-top:0px;
			padding-left:20px;
			height:20px;
		}

			.services .menudroitetitre{
				color:black !important;
			}

.menudroitelarge{
	width:307px;
	height:auto;
	margin:0 auto;
	overflow:visible;
	z-index:10;
	background:transparent url("../bg/menudroite/mdc-large.gif") repeat-y top left;
}

	.menudroitelarge .menudroitewrapper{
		background:transparent url("../bg/menudroite/mdh-sciences.gif") no-repeat top left;
		width:307px;
		padding-top:3px;
	}

		/* INSERER ICI LES VARIANTES MAGAZINE */
			.sciences .menudroitelarge .menudroitewrapper{
				background:transparent url("../bg/menudroite/mdh-sciences.gif") no-repeat top left;
			}

			.techno .menudroitelarge .menudroitewrapper{
				background:transparent url("../bg/menudroite/mdh_techno.gif") no-repeat top left;
			}

			.habitat .menudroitelarge .menudroitewrapper{
				background:transparent url("../bg/menudroite/mdh-habitat.gif") no-repeat top left;
			}

			.environnement .menudroitelarge .menudroitewrapper{
				background:transparent url("../bg/menudroite/mdh_environnement.gif") no-repeat top left;
			}
			
			.sante .menudroitelarge .menudroitewrapper{
				background:transparent url("../bg/menudroite/mdh_sante.gif") no-repeat top left;
			}

			.services .menudroitelarge .menudroitewrapper{
				background:transparent url("../bg/menudroite/mdh_services.gif") no-repeat top left;
			}
		/* */

	.menudroitelarge .menudroitecontenu{
		background:transparent url("../bg/menudroite/mdb-large.gif") no-repeat bottom left;
		width:300px;
		height:auto;
		padding:5px 4px 5px 3px;
	}
	
		.menudroitelarge .menudroitetitre{
			color:white;
			font-weight:bold;
			font-size:12px !important;
			width:280px;
			padding-top:0px;
			padding-left:20px;
			height:20px;
		}

			.droitelarge .services .menudroite .menudroitetitre{
				color:black;
			}

.doublelien{
	width:444px;
	height:236px;
	margin:0 auto;
	margin-bottom:15px;
}

.doublelien a{
	display:block;
	float:left;
	width:222px;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	height:20px;
	line-height:20px;
	overflow:hidden;
	color:black;
}

	.doublelien a:hover{
		text-decoration:underline;
	}

	.doublelien a.lien1{
		padding-bottom:216px;
	}

	.doublelien a.lien2{
		padding-top:216px;
	}


/*********************************************************************************************************************
*** STRUCTURE ACCUEIL MAGAZINE
*********************************************************************************************************************/

	#home_mag{
		width:960px;
	}

	#home_mag *{
		margin:0px;
		padding:0px;
	}

	#home_mag_haut_gauche, #home_mag_haut_droite, #home_mag_milieu_gauche, #home_mag_milieu_milieu, #home_mag_milieu_droite, #home_mag_bas_gauche, #home_mag_bas_gauche, #home_mag_bas_droite{
		float:left;
	}

	#home_mag_haut{
		height:213px;
		overflow:hidden;
	}

		#home_mag_haut_gauche{
			width:412px;
			height:203px;
			overflow:hidden;
		}

		#home_mag_haut_droite{
			width:548px;
			height:213px;
			overflow:hidden;
		}

	#home_mag_flex{
		height:auto;
		width:940px;
		background-color:silver;
		margin-top:15px;
		margin-bottom:15px;
		padding:10px;
	}

	#home_mag_milieu{
		padding-bottom:20px;
	}

	#home_mag_milieu_gauche{
		width:412px;
		height:auto;
	}

	#home_mag_milieu_milieu{
		/* width:248px; modif du 30/08 pour affichage correct pub */
		width:240px;
		height:auto;
		padding-top:20px;
	}

		#home_mag_milieu_milieu .fond{
			background: white url("../bg/home_magazine/bloccouleur/bloc_c_sciences.jpg") no-repeat bottom right;
			height:auto;
			padding-right:4px;
			padding-bottom:15px;
			width:210px;
			margin-left:11px;
			margin-right:11px;
		}

			#home_mag_milieu_milieu .fond .couleur{
				background-color:#CFE8FE;
				width:210px;
				height:auto;
			}

		/* INSERER ICI LES VARIANTES MAGAZINE */

		.sciences #home_mag_milieu_milieu .fond{
			background: transparent url("../bg/home_magazine/bloccouleur/bloc_c_sciences.jpg") no-repeat bottom right;
		}

		.sciences #home_mag_milieu_milieu .fond .couleur{
				background-color:#CFE8FE;
		}

		/* ATTENTION TECHNO IDENTIQUE A SCIENCES */
		.techno #home_mag_milieu_milieu .fond{
			background: transparent url("../bg/home_magazine/bloccouleur/bloc_c_sciences.jpg") no-repeat bottom right;
		}

		.techno #home_mag_milieu_milieu .fond .couleur{
				background-color:#CFE8FE;

		}

		.habitat #home_mag_milieu_milieu .fond{
			background: transparent url("../bg/home_magazine/bloccouleur/bloc_c_habitat.jpg") no-repeat bottom right;
		}

		.habitat #home_mag_milieu_milieu .fond .couleur{
				background-color:#FCCFB2;

		}

		.environnement #home_mag_milieu_milieu .fond{
			background: transparent url("../bg/home_magazine/bloccouleur/bloc_c_env.jpg") no-repeat bottom right;
		}

		.environnement #home_mag_milieu_milieu .fond .couleur{
				background-color:#B3E0CB;

		}

		.sante #home_mag_milieu_milieu .fond{
			background: transparent url("../bg/home_magazine/bloccouleur/bloc_c_sante.jpg") no-repeat bottom right;
		}

		.sante #home_mag_milieu_milieu .fond .couleur{
				background-color:#FFDBDB;

		}

		/* */

		

	#home_mag_milieu_droite{
		/* width:300px; modif du 30/08 pour affichage correct pub */
		width:307px;
		height:auto;
		padding-top:20px;
		overflow:hidden;
	}

	#home_mag_bas_gauche{
		width:412px;
		height:auto;
		overflow:hidden;
	}

	#home_mag_bas_droite{
		width:548px;
		height:310px;
		overflow:hidden;
	}

/**************************************************************************************************
*** MISES EN FORME GENERIQUES
**************************************************************************************************/

.puce_carre{
	padding-left:27px !important;
	font-size:12px !important;
	width:90% !important;
	margin-bottom:5px !important;
	height:auto !important;
	list-style:none;
	color:black !important;
	text-align:left;
}

	.puce_carre a{
		color:black;
		text-decoration:none;
	}

		.puce_carre a:hover{
			text-decoration:underline !important;
		}

	/* INSERER ICI LES VARIANTES MAGAZINE*/
	.sciences .puce_carre{
		background:transparent url("../bg/puces/sciences/pg.gif") no-repeat scroll 6px 4px;
	}

	.habitat .puce_carre{
		background:transparent url("../bg/puces/habitat/pg.gif") no-repeat scroll 6px 4px;
	}

	.environnement .puce_carre{
		background:transparent url("../bg/puces/environnement/pg.gif") no-repeat scroll 6px 4px;
	}

	.techno .puce_carre{
		background:transparent url("../bg/puces/techno/pg.gif") no-repeat scroll 6px 4px;
	}

	.sante .puce_carre{
		background:transparent url("../bg/puces/sante/pg.gif") no-repeat scroll 6px 4px;
	}

	.services .puce_carre{
		background:transparent url("../bg/puces/services/pg.gif") no-repeat scroll 6px 4px;
	}
	/* */

.morelink{
	display:block !important;
	text-align:right !important;
	color:black !important;
	font-weight:bold !important;
	text-decoration:none !important;
}

.morelink a{
	color:black !important;
	text-decoration:none;
}

	.morelink a:hover{
		text-decoration:underline;
	}

.fleche_droite{
	background:transparent url("../bg/puce_fleche/fd_sciences_big.gif") no-repeat scroll top right;
	line-height:14px;
	padding-right:16px;
	padding-bottom:3px;
}
	/* INSERER ICI LES VARIANTES MAGAZINE*/
		.sciences .fleche_droite{
			background-image:url("../bg/puce_fleche/fd_sciences_big.gif");
		}

		.techno .fleche_droite{
			background-image:url("../bg/puce_fleche/fd_techno_big.gif");
		}

		.habitat .fleche_droite{
			background-image:url("../bg/puce_fleche/fd_habitat_big.gif");
		}

		.environnement .fleche_droite{
			background-image:url("../bg/puce_fleche/fd_environnement_big.gif");
		}

		.sante .fleche_droite{
			background-image:url("../bg/puce_fleche/fd_sante_big.gif");
		}

		.services .fleche_droite{
			background-image:url("../bg/puce_fleche/fd_services_big.gif");
		}
		
		.services .pair .fleche_droite{
			background-image:url("../bg/puce_fleche/fd_services_big_pair.gif") !important;
		}
	/* */

a.rss{
	width:44px;
	margin-left:7px;
	margin-right:7px;
	line-height:16px;
	height:16px;
	overflow:hidden;
}

a.rss img{
	margin-bottom:0px;
	padding-bottom:0px;
	vertical-align:middle;
	border:none;
}

.subpointilles{
	width:50%;
	background:transparent url("../bg/pointilles/pointille_horizontal.gif") repeat-x bottom left;
	padding-bottom:3px;
	margin-bottom:3px;
	font-size:12px;
}

.gros_trait{
	background:transparent url("../bg/puces/pix_services.gif") repeat-x 50% 50%;
	font-size:24px;
	color:#770028;
	margin-top:5px;
	margin-bottom:5px;
	width:100%;
}

	.gros_trait span{
		background-color:white;
		padding-left:10px;
		padding-right:10px;
	}

		.gros_trait span a{
			color:#770028;
			text-decoration:none;
		}

			.gros_trait span a:hover{
				text-decoration:underline;
			}

.nocolor{
	color:black !important;
}

.titre_home{
	font-size:14px !important;
}

/*********************************************************************************************************************
*** MISE EN FORME DES TITRES (OVERRIDE D'ONEXT)
*********************************************************************************************************************/
/* AVANT 
h1.sciences {background:transparent url(../images/homepage/nav/dt.gif) repeat-x scroll 0 40px;}
h1.techno {background:transparent url(../images/sedetendre/nav/dt.gif) repeat-x scroll 0 40px;}
h1.environnement {background:transparent url(../images/comprendre/nav/dt.gif) repeat-x scroll 0 40px;}
h1.habitat {background:transparent url(../images/communiquer/nav/dt.gif) repeat-x scroll 0 40px;}
h1.sante {background:transparent url(../images/sinformer/nav/dt.gif) repeat-x scroll 0 40px;}
h1.services {background:transparent url(../images/telecharger/nav/dt.gif) repeat-x scroll 0 40px;}
*/

.sciences h1.sciences {background:transparent url(../images/homepage/nav/dt.gif) repeat-x scroll 0 40px;}
.sciences h1.techno {background:transparent url(../images/homepage/nav/dt.gif) repeat-x scroll 0 40px;}
.sciences h1.environnement {background:transparent url(../images/homepage/nav/dt.gif) repeat-x scroll 0 40px;}
.sciences h1.habitat {background:transparent url(../images/homepage/nav/dt.gif) repeat-x scroll 0 40px;}
.sciences h1.sante {background:transparent url(../images/homepage/nav/dt.gif) repeat-x scroll 0 40px;}
.sciences h1.services {background:transparent url(../images/homepage/nav/dt.gif) repeat-x scroll 0 40px;}

.techno h1.sciences {background:transparent url(../images/sedetendre/nav/dt.gif) repeat-x scroll 0 40px;}
.techno h1.techno {background:transparent url(../images/sedetendre/nav/dt.gif) repeat-x scroll 0 40px;}
.techno h1.environnement {background:transparent url(../images/sedetendre/nav/dt.gif) repeat-x scroll 0 40px;}
.techno h1.habitat {background:transparent url(../images/sedetendre/nav/dt.gif) repeat-x scroll 0 40px;}
.techno h1.sante {background:transparent url(../images/sedetendre/nav/dt.gif) repeat-x scroll 0 40px;}
.techno h1.services {background:transparent url(../images/sedetendre/nav/dt.gif) repeat-x scroll 0 40px;}

.environnement h1.sciences {background:transparent url(../images/comprendre/nav/dt.gif) repeat-x scroll 0 40px;}
.environnement h1.techno {background:transparent url(../images/comprendre/nav/dt.gif) repeat-x scroll 0 40px;}
.environnement h1.environnement {background:transparent url(../images/comprendre/nav/dt.gif) repeat-x scroll 0 40px;}
.environnement h1.habitat {background:transparent url(../images/comprendre/nav/dt.gif) repeat-x scroll 0 40px;}
.environnement h1.sante {background:transparent url(../images/comprendre/nav/dt.gif) repeat-x scroll 0 40px;}
.environnement h1.services {background:transparent url(../images/comprendre/nav/dt.gif) repeat-x scroll 0 40px;}

.habitat h1.sciences {background:transparent url(../images/communiquer/nav/dt.gif) repeat-x scroll 0 40px;}
.habitat h1.techno {background:transparent url(../images/communiquer/nav/dt.gif) repeat-x scroll 0 40px;}
.habitat h1.environnement {background:transparent url(../images/communiquer/nav/dt.gif) repeat-x scroll 0 40px;}
.habitat h1.habitat {background:transparent url(../images/communiquer/nav/dt.gif) repeat-x scroll 0 40px;}
.habitat h1.sante {background:transparent url(../images/communiquer/nav/dt.gif) repeat-x scroll 0 40px;}
.habitat h1.services {background:transparent url(../images/communiquer/nav/dt.gif) repeat-x scroll 0 40px;}

.sante h1.sciences {background:transparent url(../images/sinformer/nav/dt.gif) repeat-x scroll 0 40px;}
.sante h1.techno {background:transparent url(../images/sinformer/nav/dt.gif) repeat-x scroll 0 40px;}
.sante h1.environnement {background:transparent url(../images/sinformer/nav/dt.gif) repeat-x scroll 0 40px;}
.sante h1.habitat {background:transparent url(../images/sinformer/nav/dt.gif) repeat-x scroll 0 40px;}
.sante h1.sante {background:transparent url(../images/sinformer/nav/dt.gif) repeat-x scroll 0 40px;}
.sante h1.services {background:transparent url(../images/sinformer/nav/dt.gif) repeat-x scroll 0 40px;}

.services h1.sciences {background:transparent url(../images/telecharger/nav/dt.gif) repeat-x scroll 0 40px;}
.services h1.techno {background:transparent url(../images/telecharger/nav/dt.gif) repeat-x scroll 0 40px;}
.services h1.environnement {background:transparent url(../images/telecharger/nav/dt.gif) repeat-x scroll 0 40px;}
.services h1.habitat {background:transparent url(../images/telecharger/nav/dt.gif) repeat-x scroll 0 40px;}
.services h1.sante {background:transparent url(../images/telecharger/nav/dt.gif) repeat-x scroll 0 40px;}
.services h1.services {background:transparent url(../images/telecharger/nav/dt.gif) repeat-x scroll 0 40px;}

.sciences .contenu_connexe h2.principal{background:transparent url(../images/homepage/nav/dt.gif) repeat-x scroll 0 40px;}
.techno .contenu_connexe h2.principal{background:transparent url(../images/sedetendre/nav/dt.gif) repeat-x scroll 0 40px;}
.environnement .contenu_connexe h2.principal{background:transparent url(../images/comprendre/nav/dt.gif) repeat-x scroll 0 40px;}
.habitat .contenu_connexe h2.principal{background:transparent url(../images/communiquer/nav/dt.gif) repeat-x scroll 0 40px;}
.sante .contenu_connexe h2.principal{background:transparent url(../images/sinformer/nav/dt.gif) repeat-x scroll 0 40px;}
.services .contenu_connexe h2.principal{background:transparent url(../images/telecharger/nav/dt.gif) repeat-x scroll 0 40px;}

.contenu_connexe h2.principal span a:hover{text-decoration:none !important;}
.contenu_connexe h2.principal{width:100%;height:80px;line-height:60px;padding-top:0px;}
.contenu_connexe h2.principal span{
	height:80px;
	line-height:60px;
	padding-left:0px;
	display:block;
	background:transparent url(../images/nav/pictos-rubriques/picto-connexes.gif) no-repeat right center;
}
/*********************************************************************************************************************
*** MISE EN FORME FOCUS
*********************************************************************************************************************/

.contents-breves{
	float:right;
	width:372px;
	height:193px;
	overflow:hidden;
	border-right:4px solid;
}

	/* INSERER ICI LES VARIANTES MAGAZINE */
		.sciences .contents-breves{
			border-right-color:#104da5;
		}

		.techno .contents-breves{
			border-right-color:#5992f9;
		}

		.habitat .contents-breves{
			border-right-color:#f57923;
		}

		.environnement .contents-breves{
			border-right-color:#23a25f;
		}

		.sante .contents-breves{
			border-right-color:#f01211;
		}
	/* */

	.contents-breves .tab-breves{
		width:356px;
		height:69px;
		padding:10px;
		padding-top:122px;
		padding-bottom:2px;
		text-align:justify;
	}

.panel-breves{
	float:right;
	width:19px;
	height:193px;
	list-style:none;
	padding-right:15px;
}

	.panel-breves li{
		width:19px;
		height:32px;
		overflow:hidden;
		padding-bottom:8px;
	}

	.panel-breves li.item5{
		padding-top:1px;
	}

	.panel-breves li a{
		display:block;
		width:19px;
		height:32px;
		color:white;
		line-height:32px;
		text-decoration:none;
		text-align:center;
		font-weight:bold;
		background:white url("../bg/home_magazine/focus/focus_b_noactif.gif") no-repeat top left;
	}

		.panel-breves li.active a{
			background:white url("../bg/home_magazine/focus/focus_b_actif.gif") no-repeat top left;
		}

		/* INSERER ICI LES VARIANTES MAGAZINE */
			.techno .panel-breves li a{
				background:white url("../bg/home_magazine/focus/focus_b_techno_inactif.gif") no-repeat top left;
			}

			.techno .panel-breves li.active a{
				background:white url("../bg/home_magazine/focus/focus_b_techno_actif.gif") no-repeat top left;
			}

			.habitat .panel-breves li a{
				background:white url("../bg/home_magazine/focus/focus_b_habitat_inactif.gif") no-repeat top left;
			}

			.habitat .panel-breves li.active a{
				background:white url("../bg/home_magazine/focus/focus_b_habitat_actif.gif") no-repeat top left;
			}

			.environnement .panel-breves li a{
				background:white url("../bg/home_magazine/focus/focus_b_environnement_inactif.gif") no-repeat top left;
			}

			.environnement .panel-breves li.active a{
				background:white url("../bg/home_magazine/focus/focus_b_environnement_actif.gif") no-repeat top left;
			}
			
			.sante .panel-breves li a{
				background:white url("../bg/home_magazine/focus/focus_b_sante_inactif.gif") no-repeat top left;
			}

			.sante .panel-breves li.active a{
				background:white url("../bg/home_magazine/focus/focus_b_sante_actif.gif") no-repeat top left;
			}
		/* */

.breves-home-sante{
	list-style:none;
	width:936px;
	margin:0 auto;
	height:auto;
}

	.breves-home-sante li{
		float:left;
		height:80px;
		width:150px;
		overflow:hidden;
		padding-left:3px;
		padding-right:3px;
		text-align:center;
	}

		.breves-home-sante li a{
			display:block;
			color:black !important;
			font-weight:bold;
			text-decoration:none;
		}

			.breves-home-sante li a:hover{
				text-decoration:underline;
			}

			.breves-home-sante li p.image{
				margin-bottom:3px;
			}

/*********************************************************************************************************************
*** MISE EN FORME FOCUS SLIDER
*********************************************************************************************************************/

.focus-slider{
	width:100%;
	overflow:hidden;
	text-align:center;
	height:120px;
	background-color:#CFE8FE;
	margin:5px 0 10px;
	padding:0px;
	padding-top:10px;
}

#header-pub{
	text-align:center;
}

#header-pub .focus-slider{
	width:946px;
	margin:0 auto;
}

	/* INSERER ICI LES VARIANTES MAGAZINE */

	.sciences .focus-slider{
		background-color:#CFE8FE;
	}


	.techno .focus-slider {
		background-color:#CFE8FE;
	}

	.environnement .focus-slider {
		background-color:#B3E0C9;
	}

	.habitat .focus-slider {
		background-color:#FBCFB2;
	}

	.services .focus-slider {
		background-color:#CFE8FE;
	}

	.sante .focus-slider {
		background-color:#FFDBDB;
	}

	/* */

	.focus-slider .gauche{
		width:3%;
		float:left;
		display:inline;
		margin:0px;
		padding:0px;
	}

	.focus-slider .view{
		overflow:hidden;
		width:93%;
		float:left;
		display:inline;
		margin:0px;
		padding:0px;
		text-align:center;
	}

	.focus-slider .view img{
		display:block;
		margin:0 auto;
	}
	
	.focus-slider .droite{
		width:3%;
		float:right;
		display:inline;
		margin:0px;
		padding:0px;
	}

	a.button-prev, a.button-next{
		cursor:pointer;
		margin:0px;
		padding:0px;
	}

	a.button-prev{
		background:transparent url("../bg/home_magazine/dossier/flg_d_sciences.gif") no-repeat 0% 50%;
	}

	a.button-next{
		background:transparent url("../bg/home_magazine/dossier/fld_d_sciences.gif") no-repeat 100% 50%;
	}

		/* INSERER ICI LES VARIANTES MAGAZINE */
		
			.sciences .focus-slider a.button-prev{
				background:transparent url("../bg/home_magazine/dossier/flg_d_sciences.gif") no-repeat 0% 50%;
			}

			.sciences .focus-slider a.button-next{
				background:transparent url("../bg/home_magazine/dossier/fld_d_sciences.gif") no-repeat 100% 50%;
			}

			.techno .focus-slider a.button-prev{
				background:transparent url("../bg/home_magazine/dossier/flg_d_sciences.gif") no-repeat 0% 50%;
			}

			.techno .focus-slider a.button-next{
				background:transparent url("../bg/home_magazine/dossier/fld_d_sciences.gif") no-repeat 100% 50%;
			}

			.environnement .focus-slider a.button-prev{
				background:transparent url("../bg/home_magazine/dossier/flg_d_env.gif") no-repeat 0% 50%;
			}

			.environnement .focus-slider a.button-next{
				background:transparent url("../bg/home_magazine/dossier/fld_d_env.gif") no-repeat 100% 50%;
			}

			.habitat .focus-slider a.button-prev{
				background:transparent url("../bg/home_magazine/dossier/flg_g_habitat.gif") no-repeat 0% 50%;
			}

			.habitat .focus-slider a.button-next{
				background:transparent url("../bg/home_magazine/dossier/fld_d_habitat.gif") no-repeat 100% 50%;
			}

			.services .focus-slider a.button-prev{
				background:transparent url("../bg/home_magazine/dossier/flg_d_services.gif") no-repeat 0% 50%;
			}

			.services .focus-slider a.button-next{
				background:transparent url("../bg/home_magazine/dossier/fld_d_services.gif") no-repeat 100% 50%;
			}

			.sante .focus-slider a.button-prev{
				background:transparent url("../bg/home_magazine/dossier/flg_d_sante.gif") no-repeat 0% 50%;
			}

			.sante .focus-slider a.button-next{
				background:transparent url("../bg/home_magazine/dossier/fld_d_sante.gif") no-repeat 100% 50%;
			}
		
		/* */

	.focus-slider .gauche a, .focus-slider .droite a{
		display:block;
		height:120px;
		width:100%;
		line-height:120px;
		margin:0px;
		padding:0px;
	}

	.focus-slider .viewport{
		overflow:hidden;
		width:100%;
		font-weight:bold;
		height:120px;
		margin:0px;
		padding:0px;
	}

	.focus-slider .viewport a{
		color:black;
		text-decoration:none;
	}

	.focus-slider .viewport .moveable{
		width:100%;
		margin:0px;
		padding:0px;
	}

	.focus-slider .viewport .moveable table{
		overflow:hidden;
		height:120px;
		margin:0px;
		padding:0px;
	}

	.focus-slider .viewport .moveable table td{
		margin:0px;
		padding:0px;
		padding:0px 0px 0px 20px;
		text-align: center;
	}

	.focus-slider .viewport .moveable table td img{
		/*margin:0px 16px 0px 5px;*/
	}



/*********************************************************************************************************************
*** MISE EN FORME DES ACTUALITES
*********************************************************************************************************************/

.boitesActuHome{
	width:545px;
	height:213px;
	margin-left:3px;
	overflow:hidden;
	background:transparent url("../bg/home_magazine/actus/actu_ombre_droite.jpg") no-repeat 390px 80px;
}

	.boitesActuHome a{
		color:black !important;
		line-height:16px !important;
		height:16px;
	}

		.boitesActuHome a:hover{
			text-decoration:underline;
		}

	strong span.bold{
		font-weight: bold;
	}

.boite_actus{
	float:left;
	width:487px;
	height:193px;
	padding-left:10px;
	margin-bottom:0px;
	background:transparent url("../bg/home_magazine/actus/journal.jpg") no-repeat top right;
}

	.boite_actus .separateur{
		background-repeat:no-repeat;		
	}

.boitesActuHome dt{
	display:block;
	height:22px;
	width:300px;
}

.home_actu_pagin, .pagin_liftright{
	float:left;
	width:40px;
	margin-right:8px;
	height:183px;
	background:transparent url("../bg/pointilles/pointille_vertical.gif") repeat-y top center;
}

	.home_actu_pagin a, .pagin_liftright a{
		display:block;
		width:40px;
		height:20px;
		background-color:white;
		float:none !important;
		margin-top:0px !important;
		margin-bottom:0px !important;
		margin-right:0px !important;
		cursor:pointer;
	}

		.home_actu_pagin a.precedentActus, .pagin_liftright a.precedentActus{
			padding-top:15px;
			padding-bottom:5px;
			width:40px;
		}

		.home_actu_pagin a.suivantActus, .pagin_liftright a.suivantActus {
			position:relative;
			top:130px;
			padding-top:5px;
			padding-bottom:10px;
			margin-bottom:5px;
			width:40px;
		}

		.home_actu_pagin a.hidden, .pagin_liftright a.hidden{
			cursor:not-allowed !important;
			background-image:none !important;
		}

					/* INSERER ICI LES VARIANTES MAGAZINE */
					.sciences .home_actu_pagin a.precedentActus, .sciences .pagin_liftright a.precedentActus{
						background:white url("../bg/puce_fleche/fh_sciences_big.gif") no-repeat 13px 15px;
					}
					.sciences .home_actu_pagin a.suivantActus, .sciences .pagin_liftright a.suivantActus{
						background:white url("../bg/puce_fleche/fb_sciences_big.gif") no-repeat 13px 5px;
					}
					.techno .home_actu_pagin a.precedentActus, .techno .pagin_liftright a.precedentActus{
						background:white url("../bg/puce_fleche/fh_techno_big.gif") no-repeat 13px 15px;
					}
					.techno .home_actu_pagin a.suivantActus, .techno .pagin_liftright a.suivantActus{
						background:white url("../bg/puce_fleche/fb_techno_big.gif") no-repeat 13px 5px;
					}
					.habitat .home_actu_pagin a.precedentActus, .habitat .pagin_liftright a.precedentActus{
						background:white url("../bg/puce_fleche/fh_habitat_big.gif") no-repeat 13px 15px;
					}
					.habitat .home_actu_pagin a.suivantActus, .habitat .pagin_liftright a.suivantActus{
						background:white url("../bg/puce_fleche/fb_habitat_big.gif") no-repeat 13px 5px;
					}
					.environnement .home_actu_pagin a.precedentActus, .environnement .pagin_liftright a.precedentActus{
						background:white url("../bg/puce_fleche/fh_environnement_big.gif") no-repeat 13px 15px;
					}
					.environnement .home_actu_pagin a.suivantActus, .environnement .pagin_liftright a.suivantActus{
						background:white url("../bg/puce_fleche/fb_environnement_big.gif") no-repeat 13px 5px;
					}
					.sante .home_actu_pagin a.precedentActus, .sante .pagin_liftright a.precedentActus{
						background:white url("../bg/puce_fleche/fh_sante_big.gif") no-repeat 13px 15px;
					}
					.sante .home_actu_pagin a.suivantActus, .sante .pagin_liftright a.suivantActus{
						background:white url("../bg/puce_fleche/fb_sante_big.gif") no-repeat 13px 5px;
					}
					.themes .home_actu_pagin a.precedentActus, .themes .pagin_liftright a.precedentActus{
						background:white url("../bg/puce_fleche/fh_themes_big.gif") no-repeat 13px 15px;
					}
					.themes .home_actu_pagin a.suivantActus, .themes .pagin_liftright a.suivantActus{
						background:white url("../bg/puce_fleche/fb_themes_big.gif") no-repeat 13px 5px;
					}
					.services .home_actu_pagin a.precedentActus, .services .pagin_liftright a.precedentActus{
						background:white url("../bg/puce_fleche/fh_services_big.gif") no-repeat 13px 15px;
					}
					.services .home_actu_pagin a.suivantActus, .services .pagin_liftright a.suivantActus{
						background:white url("../bg/puce_fleche/fb_services_big.gif") no-repeat 13px 5px;
					}

/* NEWS DYNAMIQUE COLONNE DE DROITE */

	.liftright {
		padding: 0px;
		margin: 0px;
		float:left;
		height: 208px;	/* 13 lignes * 16 px */
		overflow: hidden;
		width: 245px;
		padding-right:7px;
		line-height: 1.3em;
	}

	.pagin_liftright{
		float:left;
		height: 208px;
		overflow:hidden;
	}

	.pagin_liftright a.suivantActus {
		top:145px;
	}

	.pagin_liftright a.precedentActus{
		padding-top:5px;
	}

.boite_actu_alaune ul li{
	list-style-image:none;
}	

.dynalist{
	width:100%;
	position:relative;
	top:-15px;
}

	.dynalist .dynalist_grouptitre{
		background:white url("../bg/puces/pix_sciences.gif") repeat-x 50% 50%;
		height:75px;
		width:100%;
		overflow:hidden;
		padding:0px;
		margin:0px;
		padding-bottom:15px;
	}

		.dynalist .dynalist_grouptitre .infos{
			width:540px;
			height:26px;
			float:left;
			margin-top:36px;
		}

			.dynalist .dynalist_grouptitre .infos h3{
				padding-left:25px;
				padding-right:10px;
				display:inline;
				background:white url("../bg/puces/sciences/pd.gif") no-repeat 5px 5px;
			}

				.dynalist .dynalist_grouptitre .infos h3 a{
					text-decoration:none;
					color:#104ea5;
				}

					.dynalist .dynalist_grouptitre .infos h3 a:hover{
						text-decoration:underline;
					}

		.dynalist .dynalist_grouptitre .image{
			width:90px;
			height:90px;
			float:right;
			margin-right:10px;
		}

		.dynalist .dynalist_grouptitre ul{
			padding-left:20px;
			margin-left:7px;
			margin-top:5px;
			background:transparent url("../bg/menugauche/pictos/sciences/joinbottom.gif") no-repeat 0% 50%;
		}

			.dynalist .dynalist_grouptitre ul li{
				display:inline;
				margin-left:3px;
				margin-right:3px;
			}

				.dynalist .dynalist_grouptitre ul li a{
					text-decoration:none;
					color:#104ea5;
					font-weight:bold;
					font-size:11px;
				}

					.dynalist .dynalist_grouptitre ul li a:hover{
						text-decoration:underline;
					}

.dynalist .dynalist_infos{
	overflow:hidden;
	height:120px;
}

	.dynalist .dynalist_infos .image{
		width:150px;
		height:120px;
		float:left;
		text-align:center;
	}

		.dynalist .dynalist_infos .image img{
			display:block;
			border:1px solid silver;
			padding:2px;
		}

	.dynalist .dynalist_infos .liste{
		width:490px;
		height:120px;
		float:left;
	}

.actu_type .memesujet{
	background:transparent url("../bg/actu_type/fs_bulb.gif") no-repeat top left;
	padding-left:28px;
	margin-left:7px;
	float:left;
	height:25px;
	line-height:25px;
	font-size:0.95em;
}

	.actu_type .memesujet .tailletexte a,
	.actu_type .memesujet .tailletexte a:visited {
		color: gray !important;
		text-decoration:none;
	}

.actu_type .auteur{
	background:transparent url("../bg/actu_type/fs_pen.gif") no-repeat top left;
	padding-left:28px;
	height:25px;
	line-height:25px;
	float:left;
}

.ligne0 .leftExtTags{
	background:white url("../bg/actu_type/tag_blanc.gif") no-repeat 50% 50%;
}

.ligne1 .leftExtTags{
	background:#D8FEE9 url("../bg/actu_type/tag_vert.gif") no-repeat 50% 50%;
}


table tr.ligne1 td{
	background-color:#D8FEE9;
}

table.table_connexe ul, body.sciences table.table_connexe ul, body.techno table.table_connexe ul, body.habitat table.table_connexe ul, body.environnement table.table_connexe ul, body.sante table.table_connexe ul, body.services table.table_connexe ul{
	list-style-image:none;
	padding-left:0px;
}
/*********************************************************************************************************************
*** MISE EN FORME DES DOSSIERS
*********************************************************************************************************************/

div.dossiers{
	width:396px;
	/*margin:0 auto;*/
	height: 171px;
	background:transparent url("../bg/home_magazine/dossier/blocm_d_sciences.gif") repeat-x bottom center;
	margin-bottom:10px;
}
	
	div.dossiers .dos_gauche{
		width:396px;
		height: 171px;
		background:transparent url("../bg/home_magazine/dossier/blocg_d_sciences.gif") no-repeat bottom left;
	}

	div.dossiers .dos_droite{
		width:396px;
		height: 171px;
		background:transparent url("../bg/home_magazine/dossier/blocd_d_sciences.gif") no-repeat bottom right;
	}

	/* INSERER ICI LES VARIANTES MAGAZINE */
		.sciences div.dossiers{
			background:transparent url("../bg/home_magazine/dossier/blocm_d_sciences.gif") repeat-x bottom center;
		}

		.sciences div.dossiers .dos_gauche{
			background:transparent url("../bg/home_magazine/dossier/blocg_d_sciences.gif") no-repeat bottom left;
		}

		.sciences div.dossiers .dos_droite{
			background:transparent url("../bg/home_magazine/dossier/blocd_d_sciences.gif") no-repeat bottom right;
		}

		/* ATTENTION TECHNO IDENTIQUE A SCIENCES */
		.techno div.dossiers{
			background:transparent url("../bg/home_magazine/dossier/blocm_d_sciences.gif") repeat-x bottom center;
		}

		.techno div.dossiers .dos_gauche{
			background:transparent url("../bg/home_magazine/dossier/blocg_d_sciences.gif") no-repeat bottom left;
		}

		.techno div.dossiers .dos_droite{
			background:transparent url("../bg/home_magazine/dossier/blocd_d_sciences.gif") no-repeat bottom right;
		}

		.habitat div.dossiers{
			background:transparent url("../bg/home_magazine/dossier/blocm_d_habitat.gif") repeat-x bottom center;
		}

		.habitat div.dossiers .dos_gauche{
			background:transparent url("../bg/home_magazine/dossier/blocg_d_habitat.gif") no-repeat bottom left;
		}

		.habitat div.dossiers .dos_droite{
			background:transparent url("../bg/home_magazine/dossier/blocd_d_habitat.gif") no-repeat bottom right;
		}

		.environnement div.dossiers{
			background:transparent url("../bg/home_magazine/dossier/blocm_d_env.gif") repeat-x bottom center;
		}

		.environnement div.dossiers .dos_gauche{
			background:transparent url("../bg/home_magazine/dossier/blocg_d_env.gif") no-repeat bottom left;
		}

		.environnement div.dossiers .dos_droite{
			background:transparent url("../bg/home_magazine/dossier/blocd_d_env.gif") no-repeat bottom right;
		}

		.sante div.dossiers{
			background:transparent url("../bg/home_magazine/dossier/blocm_d_sante.gif") repeat-x bottom center;
		}

		.sante div.dossiers .dos_gauche{
			background:transparent url("../bg/home_magazine/dossier/blocg_d_sante.gif") no-repeat bottom left;
		}

		.sante div.dossiers .dos_droite{
			background:transparent url("../bg/home_magazine/dossier/blocd_d_sante.gif") no-repeat bottom right;
		}
	/* */

		div.dossiers div.viewport {
			width:396px; /* 132px*3 */
			overflow: hidden;
			height: 154px;
			/*border: 2px solid green;*/
			background:transparent url("../bg/home_magazine/dossier/d_points_vertical.gif") no-repeat 0px 102px;
		}

			div.dossiers div.viewport a{
				color:black;
				font-size:12px;
				text-decoration:none;
				line-height:14px;
			}

				div.dossiers div.viewport a:hover{
					text-decoration:underline;
				}

		div.dossiers div.viewport table {
			margin: 0;
			padding: 0;
		}

		div.dossiers div.viewport table td {
			width: 132px;
			height: 154px;
			background-color:transparent;
		}

			div.dossiers div.viewport table td.item-1{
				text-align:left;
			}

			div.dossiers div.viewport table td.item-2{
				text-align:center;
			}

			div.dossiers div.viewport table td.item-3{
				text-align:right;
			}

				div.dossiers div.viewport table td .dos_thumb{
					display:block;
					height:99px;
				}

				div.dossiers div.viewport table td .dos_title{
					display:block;
					text-align:center;
					padding-right:2px;
					padding-top:4px;
				}

		div.dossiers div.viewport table td img{
			border:1px solid black;
		}

.dossiers .navig{
	height:17px;
}

	.dossiers .navig a{
		cursor:pointer;
		display:block;
		width:14px;
		height:14px;
		padding-left:0px;
		padding-right:0px;
	}

		.dossiers .navig .dos_point{
			float:left;
			background:transparent url("../bg/pointilles/pointille_horizontal.gif") repeat-x 50% 50%;
			width:324px;
			margin-left:2px;
			margin-right:2px;
			height:14px;
		}

		.dossiers .navig a.button-prev{
			background:transparent url("../bg/home_magazine/dossier/flg_d_sciences.gif") no-repeat bottom right;
			float:left;
			padding-left:20px;
		}

		.dossiers .navig a.button-next{
			background:transparent url("../bg/home_magazine/dossier/fld_d_sciences.gif") no-repeat bottom left;
			float:left;
			padding-right:20px;
		}

		/* INSERER ICI LES VARIANTES MAGAZINE */
			.sciences .dossiers .navig a.button-prev{
				background:transparent url("../bg/home_magazine/dossier/flg_d_sciences.gif") no-repeat bottom right;
			}

			.sciences .dossiers .navig a.button-next{
				background:transparent url("../bg/home_magazine/dossier/fld_d_sciences.gif") no-repeat bottom left;
			}

			/* ATTENTION TECHNO IDENTIQUE A SCIENCES */
			.techno .dossiers .navig a.button-prev{
				background:transparent url("../bg/home_magazine/dossier/flg_d_sciences.gif") no-repeat bottom right;
			}

			.techno .dossiers .navig a.button-next{
				background:transparent url("../bg/home_magazine/dossier/fld_d_sciences.gif") no-repeat bottom left;
			}

			.habitat .dossiers .navig a.button-prev{
				background:transparent url("../bg/home_magazine/dossier/flg_g_habitat.gif") no-repeat bottom right;
			}

			.habitat .dossiers .navig a.button-next{
				background:transparent url("../bg/home_magazine/dossier/flg_d_habitat.gif") no-repeat bottom left;
			}

			.environnement .dossiers .navig a.button-prev{
				background:transparent url("../bg/home_magazine/dossier/flg_d_env.gif") no-repeat bottom right;
			}

			.environnement .dossiers .navig a.button-next{
				background:transparent url("../bg/home_magazine/dossier/fld_d_env.gif") no-repeat bottom left;
			}

			.sante .dossiers .navig a.button-prev{
				background:transparent url("../bg/home_magazine/dossier/flg_d_sante.gif") no-repeat bottom right;
			}

			.sante .dossiers .navig a.button-next{
				background:transparent url("../bg/home_magazine/dossier/fld_d_sante.gif") no-repeat bottom left;
			}

		/* */

.dossiers_droite{
	width:100%;
	height:auto;
	list-style:none;
}

.dossiers_droite div{
	text-align:center;
	margin-left:1px;
	margin-right:1px;
	width:145px;
	margin-bottom:3px;
}

	.dossiers_droite .pair{
		float:left;
	}

	.dossiers_droite .clear_pair{
		display:none;
	}

	.dossiers_droite .impair{
		float:left;
	}

	.dossiers_droite .clear_impair{
		clear:both;
	}

	.dossiers_droite div a img{
		border:1px solid black;
	}

	.dossiers_droite div a{
		display:block;
		font-weight:bold;
		color:black !important;
		text-decoration:none;
	}

/*********************************************************************************************************************
*** MISE EN FORME DES ONGLETS
*********************************************************************************************************************/

.onglets{
	width:412px;
	margin-bottom:15px;
}

	.onglets ul{
		list-style:none;
		padding-left:15px;
		width:397px;
	}
	
	.onglets ul li, .onglets_large ul li, .onglets_auto ul li{
		float:left;
	}

		.onglets ul li.lionglet, .onglets ul li.liongletdirect{
			float:left;
			width:auto;
			line-height:22px;
			height:22px;
			font-size:12px;
			background:transparent url("../bg/home_magazine/onglets/bmbio_inactif.gif") repeat-x top center;
			margin-left:2px;
			margin-right:1px;
		}

		.onglets ul li.active{
			background:transparent url("../bg/home_magazine/onglets/bmbio_actif.gif") repeat-x top center;
			float:left;
		}

			.onglets ul li.lionglet a, .onglets ul li.liongletdirect a{
				line-height:22px;
				display:block;
				float:left;
				width:auto;
				height:22px;
				background:transparent url("../bg/home_magazine/onglets/bgbio_inactif.gif") no-repeat top left;
				text-decoration:none;
				font-weight:bold;
			}

				.onglets ul li.active a{
					background:transparent url("../bg/home_magazine/onglets/bgbio_actif.gif") no-repeat top left;
					color:white;
					font-weight:bold;
				}

			.onglets ul li.lionglet a span, .onglets ul li.liongletdirect a span{
				line-height:22px;
				display:block;
				float:left;
				width:auto;
				height:22px;
				background:transparent url("../bg/home_magazine/onglets/bdbio_inactif.gif") no-repeat top right;
				padding-left:10px;
				padding-right:10px;
				cursor:pointer;
			}

				.onglets ul li.active a span{
					background:transparent url("../bg/home_magazine/onglets/bdbio_actif.gif") no-repeat top right;
					cursor:pointer;
				}

.onglets .ong_contenu{
	background:transparent url("../bg/home_magazine/onglets/bloc_bio_vide.gif") no-repeat top center;
	width:400px;
	height:195px;
	/*margin:0 auto;*/
	overflow:hidden;
	position:relative;
	top:-1px;
}


.onglets .ong_contenu .morelink{
	padding-right:34px;
	background-position:370px 0px;
}

.onglets_large{
	width:535px;
	padding-left:13px;
	overflow:hidden;
}

	.onglets_large ul{
		list-style:none;
		padding-left:15px;
		width:520px;
	}

		.onglets_large ul li.lionglet, .onglets_large ul li.liongletdirect{
			float:left;
			width:auto;
			line-height:22px;
			height:22px;
			font-size:12px;
			background:transparent url("../bg/home_magazine/onglets/bmbio_inactif.gif") repeat-x top center;
			margin-left:2px;
			margin-right:1px;
		}

		.onglets_large ul li.active{
			float:left;
			background:transparent url("../bg/home_magazine/onglets/bmbio_actif.gif") repeat-x top center;
		}

			.onglets_large ul li.lionglet a, .onglets_large ul li.liongletdirect a{
				line-height:22px;
				display:block;
				float:left;
				width:auto;
				height:22px;
				background:transparent url("../bg/home_magazine/onglets/bgbio_inactif.gif") no-repeat top left;
				text-decoration:none;
				font-weight:bold;
			}

				.onglets_large ul li.active a{
					background:transparent url("../bg/home_magazine/onglets/bgbio_actif.gif") no-repeat top left;
					line-height:22px;
					display:block;
					float:left;
					width:auto;
					height:22px;
					text-decoration:none;
					font-weight:bold;
				}

			.onglets_large ul li.lionglet a span, .onglets_large ul li.liongletdirect a span{
				line-height:22px;
				display:block;
				float:left;
				width:auto;
				height:22px;
				background:transparent url("../bg/home_magazine/onglets/bdbio_inactif.gif") no-repeat top right;
				padding-left:10px;
				padding-right:10px;
				cursor:pointer;
			}

				.onglets_large ul li.active a span{
					background:transparent url("../bg/home_magazine/onglets/bdbio_actif.gif") no-repeat top right;
					line-height:22px;
					display:block;
					float:left;
					width:auto;
					height:22px;
					padding-left:10px;
					padding-right:10px;
					cursor:pointer;
				}

.onglets_large .ong_contenu{
	background:transparent url("../bg/home_magazine/onglets/bloc_fe_vierge.gif") no-repeat top center;
	width:535px;
	height:280px;
	overflow:hidden;
	position:relative;
	top:-1px;
}

.onglets_auto{
	width:100%;
}

	.onglets_auto ul{
		list-style:none;
		padding-left:15px;
		width:100%;
	}

		.onglets_auto ul li.lionglet, .onglets_auto ul li.liongletdirect{
			float:left;
			width:auto;
			line-height:22px;
			height:22px;
			font-size:12px;
			background:transparent url("../bg/home_magazine/onglets/bmbio_inactif.gif") repeat-x top center;
			margin-left:2px;
			margin-right:1px;
		}

		.onglets ul li.disabled, .onglets_large ul li.disabled, .onglets_auto ul li.disabled{
			float:left;
			width:auto;
			line-height:22px;
			height:22px;
			font-size:12px;
			background:transparent url("../bg/home_magazine/onglets/bm_inactif.gif") repeat-x top center;
			margin-left:2px;
			margin-right:1px;
		}

		.onglets_auto ul li.active{
			background:transparent url("./bg/home_magazine/onglets/bmbio_actif.gif") repeat-x top center;
			float:left;
			width:auto;
			line-height:22px;
			height:22px;
			font-size:12px;
			margin-left:2px;
			margin-right:1px;
		}

			.onglets_auto ul li.lionglet a, .onglets_auto ul li.liongletdirect a{
				line-height:22px;
				display:block;
				float:left;
				width:auto;
				height:22px;
				background:transparent url("../bg/home_magazine/onglets/bgbio_inactif.gif") no-repeat top left;
				text-decoration:none;
				font-weight:bold;
			}

				.onglets ul li.disabled a, .onglets_large ul li.disabled a, .onglets_auto ul li.disabled a{
					line-height:22px;
					display:block;
					float:left;
					width:auto;
					height:22px;
					background:transparent url("../bg/home_magazine/onglets/bg_inactif.gif") no-repeat top left;
					text-decoration:none;
					font-weight:bold;
					color:#8A8A8A;
					cursor:not-allowed !important;
				}

				.onglets_auto ul li.active a{
					background:transparent url("../bg/home_magazine/onglets/bgbio_actif.gif") no-repeat top left;
					display:block;
					float:left;
					width:auto;
					height:22px;
					text-decoration:none;
					font-weight:bold;
				}

			.onglets_auto ul li.lionglet a span, .onglets_auto ul li.liongletdirect a span{
				line-height:22px;
				display:block;
				float:left;
				width:auto;
				height:22px;
				background:transparent url("../bg/home_magazine/onglets/bdbio_inactif.gif") no-repeat top right;
				padding-left:10px;
				padding-right:10px;
				cursor:pointer;
			}
				.onglets ul li.disabled a span, .onglets_large ul li.disabled a span, .onglets_auto ul li.disabled a span{
					line-height:22px;
					display:block;
					float:left;
					width:auto;
					height:22px;
					background:transparent url("../bg/home_magazine/onglets/bd_inactif.gif") no-repeat top right;
					padding-left:5px;
					padding-right:5px;
				}

				.onglets_auto ul li.active a span{
					background:transparent url("../bg/home_magazine/onglets/bdbio_actif.gif") no-repeat top right;
					line-height:22px;
					display:block;
					float:left;
					width:auto;
					height:22px;
					padding-left:10px;
					padding-right:10px;
					cursor:pointer;
				}

.onglets_auto .ong_contenu{
	/*background:transparent url("../bg/home_magazine/onglets/bloc_fe_vierge.gif") no-repeat top center;*/
	width:auto;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	position:relative;
	top:-1px;
}

	/* INSERER ICI LES VARIANTES MAGAZINE */
	.sciences .onglets ul li.lionglet, .sciences .onglets_large ul li.lionglet, .sciences .onglets_auto ul li.lionglet{
		background:transparent url("../bg/home_magazine/onglets/bmbio_sciences_inactif.gif") repeat-x top center;
	}

		.sciences .onglets ul li.liongletdirect, .sciences .onglets_large ul li.liongletdirect, .sciences .onglets_auto ul li.liongletdirect{
			background:transparent url("../bg/home_magazine/onglets/bmbio_sciences_inactif.gif") repeat-x top center;
		}

		.sciences .onglets ul li.active, .sciences .onglets_large ul li.active, .sciences .onglets_auto ul li.active{
			background:transparent url("../bg/home_magazine/onglets/bmbio_sciences_actif.gif") repeat-x top center;
		}
	
	.sciences .onglets ul li.lionglet a, .sciences .onglets_large ul li.lionglet a, .sciences .onglets_auto ul li.lionglet a{
		background:transparent url("../bg/home_magazine/onglets/bgbio_sciences_inactif.gif") no-repeat top left;
	}

		.sciences .onglets ul li.liongletdirect a, .sciences .onglets_large ul li.liongletdirect a, .sciences .onglets_auto ul li.liongletdirect a{
			background:transparent url("../bg/home_magazine/onglets/bgbio_sciences_inactif.gif") no-repeat top left;
		}

		.sciences .onglets ul li.active a, .sciences .onglets_large ul li.active a, .sciences .onglets_auto ul li.active a{
			background:transparent url("../bg/home_magazine/onglets/bgbio_sciences_actif.gif") no-repeat top left;
			color:white;
		}

	.sciences .onglets ul li.lionglet a span, .sciences .onglets_large ul li.lionglet a span, .sciences .onglets_auto ul li.lionglet a span{
		background:transparent url("../bg/home_magazine/onglets/bdbio_sciences_inactif.gif") no-repeat top right;
	}

		.sciences .onglets ul li.liongletdirect a span, .sciences .onglets_large ul li.liongletdirect a span, .sciences .onglets_auto ul li.liongletdirect a span{
			background:transparent url("../bg/home_magazine/onglets/bdbio_sciences_inactif.gif") no-repeat top right;
		}

		.sciences .onglets ul li.active a span, .sciences .onglets_large ul li.active a span, .sciences .onglets_auto ul li.active a span{
			background:transparent url("../bg/home_magazine/onglets/bdbio_sciences_actif.gif") no-repeat top right;
		}
	
	.sante .onglets ul li.lionglet, .sante .onglets_large ul li.lionglet, .sante .onglets_auto ul li.lionglet{
		background:transparent url("../bg/home_magazine/onglets/bmbio_sante_inactif.gif") repeat-x top center;
	}

		.sante .onglets ul li.liongletdirect, .sante .onglets_large ul li.liongletdirect, .sante .onglets_auto ul li.liongletdirect{
			background:transparent url("../bg/home_magazine/onglets/bmbio_sante_inactif.gif") repeat-x top center;
		}

		.sante .onglets ul li.active, .sante .onglets_large ul li.active, .sante .onglets_auto ul li.active{
			background:transparent url("../bg/home_magazine/onglets/bmbio_sante_actif.gif") repeat-x top center;
		}
	
	.sante .onglets ul li.lionglet a, .sante .onglets_large ul li.lionglet a, .sante .onglets_auto ul li.lionglet a{
		background:transparent url("../bg/home_magazine/onglets/bgbio_sante_inactif.gif") no-repeat top left;
		color:red;
	}

		.sante .onglets ul li.liongletdirect a, .sante .onglets_large ul li.liongletdirect a, .sante .onglets_auto ul li.liongletdirect a{
			background:transparent url("../bg/home_magazine/onglets/bgbio_sante_inactif.gif") no-repeat top left;
			color:red;
		}

		.sante .onglets ul li.active a, .sante .onglets_large ul li.active a, .sante .onglets_auto ul li.active a{
			background:transparent url("../bg/home_magazine/onglets/bgbio_sante_actif.gif") no-repeat top left;
			color:white;
		}

	.sante .onglets ul li.lionglet a span, .sante .onglets_large ul li.lionglet a span, .sante .onglets_auto ul li.lionglet a span{
		background:transparent url("../bg/home_magazine/onglets/bdbio_sante_inactif.gif") no-repeat top right;
	}

		.sante .onglets ul li.liongletdirect a span, .sante .onglets_large ul li.liongletdirect a span, .sante .onglets_auto ul li.liongletdirect a span{
			background:transparent url("../bg/home_magazine/onglets/bdbio_sante_inactif.gif") no-repeat top right;
		}

		.sante .onglets ul li.active a span, .sante .onglets_large ul li.active a span, .sante .onglets_auto ul li.active a span{
			background:transparent url("../bg/home_magazine/onglets/bdbio_sante_actif.gif") no-repeat top right;
		}

	.habitat .onglets ul li.lionglet, .habitat .onglets_large ul li.lionglet, .habitat .onglets_auto ul li.lionglet{
		background:transparent url("../bg/home_magazine/onglets/bmbio_habitat_inactif.gif") repeat-x top center;
	}

		.habitat .onglets ul li.liongletdirect, .habitat .onglets_large ul li.liongletdirect, .habitat .onglets_auto ul li.liongletdirect{
			background:transparent url("../bg/home_magazine/onglets/bmbio_habitat_inactif.gif") repeat-x top center;
		}

		.habitat .onglets ul li.active, .habitat .onglets_large ul li.active, .habitat .onglets_auto ul li.active{
			background:transparent url("../bg/home_magazine/onglets/bmbio_habitat_actif.gif") repeat-x top center;
		}
	
	.habitat .onglets ul li.lionglet a, .habitat .onglets_large ul li.lionglet a, .habitat .onglets_auto ul li.lionglet a{
		background:transparent url("../bg/home_magazine/onglets/bgbio_habitat_inactif.gif") no-repeat top left;
		color:#f07515;
	}

		.habitat .onglets ul li.liongletdirect a, .habitat .onglets_large ul li.liongletdirect a, .habitat .onglets_auto ul li.liongletdirect a{
			background:transparent url("../bg/home_magazine/onglets/bgbio_habitat_inactif.gif") no-repeat top left;
			color:#f07515;
		}

		.habitat .onglets ul li.active a, .habitat .onglets_large ul li.active a, .habitat .onglets_auto ul li.active a{
			background:transparent url("../bg/home_magazine/onglets/bgbio_habitat_actif.gif") no-repeat top left;
			color:white;
		}

	.habitat .onglets ul li.lionglet a span, .habitat .onglets_large ul li.lionglet a span, .habitat .onglets_auto ul li.lionglet a span{
		background:transparent url("../bg/home_magazine/onglets/bdbio_habitat_inactif.gif") no-repeat top right;
	}

		.habitat .onglets ul li.liongletdirect a span, .habitat .onglets_large ul li.liongletdirect a span, .habitat .onglets_auto ul li.liongletdirect a span{
			background:transparent url("../bg/home_magazine/onglets/bdbio_habitat_inactif.gif") no-repeat top right;
		}

		.habitat .onglets ul li.active a span, .habitat .onglets_large ul li.active a span, .habitat .onglets_auto ul li.active a span{
			background:transparent url("../bg/home_magazine/onglets/bdbio_habitat_actif.gif") no-repeat top right;
		}

	.techno .onglets ul li.lionglet, .techno .onglets_large ul li.lionglet, .techno .onglets_auto ul li.lionglet{
		background:transparent url("../bg/home_magazine/onglets/bmbio_techno_inactif.gif") repeat-x top center;
	}

		.techno .onglets ul li.liongletdirect, .techno .onglets_large ul li.liongletdirect, .techno .onglets_auto ul li.liongletdirect{
			background:transparent url("../bg/home_magazine/onglets/bmbio_techno_inactif.gif") repeat-x top center;
		}

		.techno .onglets ul li.active, .techno .onglets_large ul li.active, .techno .onglets_auto ul li.active{
			background:transparent url("../bg/home_magazine/onglets/bmbio_techno_actif.gif") repeat-x top center;
		}
	
	.techno .onglets ul li.lionglet a, .techno .onglets_large ul li.lionglet a, .techno .onglets_auto ul li.lionglet a{
		background:transparent url("../bg/home_magazine/onglets/bgbio_techno_inactif.gif") no-repeat top left;
		color:#5a92ff;
	}

		.techno .onglets ul li.liongletdirect a, .techno .onglets_large ul li.liongletdirect a, .techno .onglets_auto ul li.liongletdirect a{
			background:transparent url("../bg/home_magazine/onglets/bgbio_techno_inactif.gif") no-repeat top left;
			color:#5a92ff;
		}

		.techno .onglets ul li.active a, .techno .onglets_large ul li.active a, .techno .onglets_auto ul li.active a{
			background:transparent url("../bg/home_magazine/onglets/bgbio_techno_actif.gif") no-repeat top left;
			color:white;
		}

	.techno .onglets ul li.lionglet a span, .techno .onglets_large ul li.lionglet a span, .techno .onglets_auto ul li.lionglet a span{
		background:transparent url("../bg/home_magazine/onglets/bdbio_techno_inactif.gif") no-repeat top right;
	}

		.techno .onglets ul li.liongletdirect a span, .techno .onglets_large ul li.liongletdirect a span, .techno .onglets_auto ul li.liongletdirect a span{
			background:transparent url("../bg/home_magazine/onglets/bdbio_techno_inactif.gif") no-repeat top right;
		}

		.techno .onglets ul li.active a span, .techno .onglets_large ul li.active a span, .techno .onglets_auto ul li.active a span{
			background:transparent url("../bg/home_magazine/onglets/bdbio_techno_actif.gif") no-repeat top right;
		}

	.environnement .onglets ul li.lionglet, .environnement .onglets_large ul li.lionglet, .environnement .onglets_auto ul li.lionglet{
		background:transparent url("../bg/home_magazine/onglets/bmbio_env_inactif.gif") repeat-x top center;
	}

		.environnement .onglets ul li.liongletdirect, .environnement .onglets_large ul li.liongletdirect, .environnement .onglets_auto ul li.liongletdirect{
			background:transparent url("../bg/home_magazine/onglets/bmbio_env_inactif.gif") repeat-x top center;
		}

		.environnement .onglets ul li.active, .environnement .onglets_large ul li.active, .environnement .onglets_auto ul li.active{
			background:transparent url("../bg/home_magazine/onglets/bmbio_env_actif.gif") repeat-x top center;
		}
	
	.environnement .onglets ul li.lionglet a, .environnement .onglets_large ul li.lionglet a, .environnement .onglets_auto ul li.lionglet a{
		background:transparent url("../bg/home_magazine/onglets/bgbio_env_inactif.gif") no-repeat top left;
		color:#10A160;
	}

		.environnement .onglets ul li.liongletdirect a, .environnement .onglets_large ul li.liongletdirect a, .environnement .onglets_auto ul li.liongletdirect a{
			background:transparent url("../bg/home_magazine/onglets/bgbio_env_inactif.gif") no-repeat top left;
			color:#30A765;
		}

		.environnement .onglets ul li.active a, .environnement .onglets_large ul li.active a, .environnement .onglets_auto ul li.active a{
			background:transparent url("../bg/home_magazine/onglets/bgbio_env_actif.gif") no-repeat top left;
			color:white;
		}

	.environnement .onglets ul li.lionglet a span, .environnement .onglets_large ul li.lionglet a span, .environnement .onglets_auto ul li.lionglet a span{
		background:transparent url("../bg/home_magazine/onglets/bdbio_env_inactif.gif") no-repeat top right;
	}

		.environnement .onglets ul li.liongletdirect a span, .environnement .onglets_large ul li.liongletdirect a span, .environnement .onglets_auto ul li.liongletdirect a span{
			background:transparent url("../bg/home_magazine/onglets/bdbio_env_inactif.gif") no-repeat top right;
		}

		.environnement .onglets ul li.active a span, .environnement .onglets_large ul li.active a span, .environnement .onglets_auto ul li.active a span{
			background:transparent url("../bg/home_magazine/onglets/bdbio_env_actif.gif") no-repeat top right;
		}
		
	/* SERVICES */

	.services .onglets ul li.lionglet, .services .onglets_large ul li.lionglet, .services .onglets_auto ul li.lionglet{
		background:transparent url("../bg/home_magazine/onglets/bmbio_service_inactif.gif") repeat-x top center;
	}

		.services .onglets ul li.liongletdirect, .services .onglets_large ul li.liongletdirect, .services .onglets_auto ul li.liongletdirect{
			background:transparent url("../bg/home_magazine/onglets/bmbio_service_inactif.gif") repeat-x top center;
		}

		.services .onglets ul li.active, .services .onglets_large ul li.active, .services .onglets_auto ul li.active{
			background:transparent url("../bg/home_magazine/onglets/bmbio_service_actif.gif") repeat-x top center;
		}
	
	.services .onglets ul li.lionglet a, .services .onglets_large ul li.lionglet a, .services .onglets_auto ul li.lionglet a{
		background:transparent url("../bg/home_magazine/onglets/bgbio_service_inactif.gif") no-repeat top left;
		color:#8A8A8A;
	}

		.services .onglets ul li.liongletdirect a, .services .onglets_large ul li.liongletdirect a, .services .onglets_auto ul li.liongletdirect a{
			background:transparent url("../bg/home_magazine/onglets/bgbio_service_inactif.gif") no-repeat top left;
			color:#8A8A8A;
		}

		.services .onglets ul li.active a, .services .onglets_large ul li.active a, .services .onglets_auto ul li.active a{
			background:transparent url("../bg/home_magazine/onglets/bgbio_service_actif.gif") no-repeat top left;
			color:black;
		}

	.services .onglets ul li.lionglet a span, .services .onglets_large ul li.lionglet a span, .services .onglets_auto ul li.lionglet a span{
		background:transparent url("../bg/home_magazine/onglets/bdbio_service_inactif.gif") no-repeat top right;
	}

		.services .onglets ul li.liongletdirect a span, .services .onglets_large ul li.liongletdirect a span, .services .onglets_auto ul li.liongletdirect a span{
			background:transparent url("../bg/home_magazine/onglets/bdbio_service_inactif.gif") no-repeat top right;
		}

		.services .onglets ul li.active a span, .services .onglets_large ul li.active a span, .services .onglets_auto ul li.active a span{
			background:transparent url("../bg/home_magazine/onglets/bdbio_service_actif.gif") no-repeat top right;
		}
	/* */

	/* MISE EN FORME DU CONTENEUR DEUX COLONNES POUR LES GRANDS ONGLET DES HOME MAGAZINES */

	.home_deux_col_onglet_large{
			width:535px;
			height:280px;
			overflow:hidden;
		}

			.home_deux_col_onglet_large .gauche{
				width:355px;
				height:280px;
				overflow:hidden;
				float:left;
			}

			.home_deux_col_onglet_large .droite{
				width:180px;
				height:280px;
				overflow:hidden;
				float:left;
			}
			

/*********************************************************************************************************************
*** MISE EN FORME DES ACCORDEONS
*********************************************************************************************************************/

.accordion_toggle_active{
	position:relative;
	top:-20px;
	color:white !important;
	font-weight:bold !important;
	font-size:12px !important;
	width:280px;
	padding-top:0px;
	padding-left:20px;
	height:20px;
}

	.accordion_toggle a, .accordion_toggle_active a{
		color:white;
		text-decoration:none;
	}

	.accordion_toggle{
		background:transparent url("../bg/menudroite/mdh_science_inactif.jpg") no-repeat bottom left;
		font-size:11px;
		color:white !important;
		height:17px;
		width:280px;
		padding-left:20px;
		padding-top:7px;
		position:relative;
		left:0px;
		cursor:pointer;
	}

	/* INSERER ICI LES VARIANTES MAGAZINE */
	.sciences .accordion_toggle{
		background:transparent url("../bg/menudroite/mdh_sciences_inactif.gif") no-repeat bottom left;
	}

	.sante .accordion_toggle{ 
		background:transparent url("../bg/menudroite/mdh_sante_inactif.gif") no-repeat bottom left;
	}

	.techno .accordion_toggle{
		background:transparent url("../bg/menudroite/mdh_techno_inactif.gif") no-repeat bottom left;
	}

	.environnement .accordion_toggle{ 
		background:transparent url("../bg/menudroite/mdh_env_inactif.gif") no-repeat bottom left;
	}

	.habitat .accordion_toggle{ 
		background:transparent url("../bg/menudroite/mdh_habitat_inactif.gif") no-repeat bottom left;
	}

	.services .accordion_toggle{ 
		background:transparent url("../bg/menudroite/mdh_services_inactif.gif") no-repeat bottom left;
		color:black !important;
	}

	.services .accordion_toggle_active, .services .accordion_toggle a, .services .accordion_toggle_active a{
		color:black !important;
	}
	/* */

.accordion_content{
	position:relative;
	top:-10px;
	background-color: white;
	overflow: hidden;
}


/*********************************************************************************************************************
*** MISE EN FORME DE LA LOGITHEQUE
*********************************************************************************************************************/
.logi a{
	color:#42494F;
	text-decoration:none;
}

	.logi a:hover{
		text-decoration:underline;
	}

.logi h1{
	color:black !important;
	border-bottom:2px solid black !important;
	font-size:20px;
}

.logi ul{
	list-style:none;
}

.logi-home{
	width:188px;
	overflow:hidden;
	padding-left:5px;
	padding-right:5px;
}

	.logi-home dt{
		padding-bottom:4px;
		margin-bottom:10px;
		width:160px;
		font-weight:bold;
		background: transparent url("../images/nav/pointille_homepage_h2.gif") repeat-x scroll bottom left;
	}

	.logi-home .first{
		margin-bottom:20px;
	}

		.logi-home .first a{
			display:block;
			font-size:12px;
			text-decoration:none;
		}

			.logi-home .first a:hover{
				text-decoration:underline;
			}

			.logi-home .first a .title{
				color:black;
				font-weight:bold;
			}

			.logi-home .first a .content{
				color:black;
				text-decoration:none;
			}

			.logi-home img{
				float:left;
				margin-right:15px;
				border:1px solid black;
			}

	.logi-home .subdata a{
		font-weight:bold;
		color:black;
		text-decoration:none;
	}

		.logi-home .subdata a:hover{
			text-decoration:underline;
		}

/*DEBUG LOGITHEQUE GENERAL*/

.logi_new{width:100%;height:306px;background:transparent url(../images/telecharger/l/accueil/integration/tele-i.jpg) no-repeat top left;overflow:hidden;}

.logi_new .item{float:left;width:33%;padding-top:70px;}

.logi_new .item .image{text-align:center;margin-top:-13px;margin-bottom:10px;}

/*.logi_new .item .title a{display:block;width:100%;height:25px;line-height:25px;background:transparent url(../images/telecharger/l/accueil/integration/disquette.gif) no-repeat 20px 2px;text-decoration:none;font-weight:bold;color:#3F4F32;text-align:center;}*/
.logi_new .item .title a{display:block;width:100%;height:25px;line-height:13px;) no-repeat 20px 2px;text-decoration:none;font-weight:bold;color:#3F4F32;text-align:center;}

.logi_new .item .title a:hover{text-decoration:underline;}

.logi_new .item .thematic{display:block;width:100%;height:30px;line-height:30px;text-decoration:none;font-weight:bold;color:#3F4F32;text-align:center;}

.logi_day{width:100%;background:none;overflow:hidden;border:1px solid #EAEAEA;margin-bottom:20px;}
.logi_day a{color:font-weight:bold;}
.logi_day a:hover{text-decoration:underline;}

.logi_day .logi_day_gauche{float:left;width:100px;text-align:center;width:170px;padding-top:10px;padding-bottom:10px;}
.logi_day .logi_day_droite{float:left;width:290px;padding:13px;font-size:13px;color:#484347;text-align:justify;}

.logi_day .logi_day_gauche .title{margin-top:10px;margin-bottom:2px;padding:2px;}
.logi_day .logi_day_gauche .title a{display:block;width:100%;height:25px;line-height:13px;text-decoration:none;font-weight:bold;color:#3F4F32;text-align:center;}
.logi_day .logi_day_gauche .title a:hover{text-decoration:underline;}

.logi_day .logi_day_gauche .thematic{display:block;width:100%;height:30px;line-height:30px;text-decoration:none;font-weight:bold;color:#3F4F32;text-align:center;}

.logi_hon{width:100%;height:336px;}
.logi_hon .item{float:left;width:33%;text-align:center;}

.logi_hon .item .title{margin-top:10px;margin-bottom:2px;padding:2px;}
.logi_hon .item .title a{display:block;width:100%;height:25px;line-height:12px;text-decoration:none;font-weight:bold;color:#3F4F32;text-align:center;}
.logi_hon .item .title a:hover{text-decoration:underline;}

.logi_hon .item .thematic{display:block;width:100%;height:30px;line-height:30px;text-decoration:none;font-weight:bold;color:#3F4F32;text-align:center;}

.logi_top {margin-top:10px;width:100%;text-align:center;}
.logi_top .title{margin-top:10px;margin-bottom:10px;padding:5px;}
.logi_top .title a{font-weight:bold;color:#484347;font-size:11px;text-decoration:none;}
.logi_top .title a:hover{text-decoration:underline;}

/* FIN LOGITHEQUE GENERAL */

/* DEBUT LOGI TELECHARGER */
/*.services .logi_new .item .thematic{background:transparent url(../images/telecharger/l/accueil/integration/puce-tele.gif) no-repeat 20px 5px;} */
.services .logi_day{background:transparent url(../images/telecharger/l/accueil/integration/fond_dujour.gif) repeat-y top left;}
.services .logi_day_gauche .title{background-color:#FEEC80;}
/*.services .logi_day .logi_day_gauche .thematic{background:transparent url(../images/telecharger/l/accueil/integration/puce-tele.gif) no-repeat 20px 5px;} */
.services .logi_hon .item .title{background-color:#FEEC80;}
/*.services .logi_hon .item .thematic{background:transparent url(../images/telecharger/l/accueil/integration/puce-tele.gif) no-repeat 20px 5px;} */
.services .logi_top .title{background:#FEEC80;}

/* DEBUT LOGI PUZZLE */
body.sedetendre .logi_new .item .thematic{background:transparent url(../images/telecharger/l/accueil/integration/puce-tele_blue.gif) no-repeat 20px 5px;}
body.sedetendre .logi_day{background:transparent url(../images/telecharger/l/accueil/integration/fond_dujour_blue.gif) repeat-y top left;}
body.sedetendre .logi_day_gauche .title{background-color:#DEE9FD;}
body.sedetendre .logi_day .logi_day_gauche .thematic{background:transparent url(../images/telecharger/l/accueil/integration/puce-tele_blue.gif) no-repeat 20px 5px;}
body.sedetendre .logi_hon .item .title{background-color:#DEE9FD;}
body.sedetendre .logi_hon .item .thematic{background:transparent url(../images/telecharger/l/accueil/integration/puce-tele_blue.gif) no-repeat 20px 5px;}
body.sedetendre .logi_top .title{background:#DEE9FD;}
/* FIN LOGI PUZZLE */

.logi_bythema{
	width:500px;
}

	.logi_bythema .sorting{
		width:490px;
		margin: 0 auto;
		height:21px;
		line-height:21px;
		background:transparent url("../bg/logitech/barre_logi.gif") no-repeat top center;
		padding:5px;
		margin-top:15px;
		margin-bottom:15px;
		font-weight:bold;
		text-align:center;
	}

		.logi_bythema .sorting a{
			color:#bbb;
		}

		.logi_bythema .sorting strong{
			text-decoration:underline;
		}

	.logi_bythema .logiinfos .logihead{
		height:27px !important;
		line-height:27px !important;
		width:500px;
		border:none;
		background-color:#E3ECFD;
	}

.logi_bythema .logiinfos .logihead h2{
	float:left;
	display:inline;
	width:273px !important;
	height:27px !important;
	line-height:27x !important;
	background-position: 5px 6px;
	margin-bottom:0px !important;
	overflow:hidden;
	background-position:10px 10px !important;
}
	.logi_bythema .logiinfos .logihead h2 a{
		display:block;
		padding-left:5px;
		height:27px !important;
		line-height:27px !important;
		color:black;
		font-size:1.2em;
	}

		.logi_bythema .logiinfos .logihead h2 a:hover{
			text-decoration:underline;
		}

.logi_bythema .logiinfos .logihead .logirel{
	float:right;
	display:inline;
	height:27px !important;
	line-height:27px !important;
	text-align:right;
	padding-right:5px;
	overflow:hidden;
	background-color:white;
}
	.logi_bythema .logiinfos .logihead .logirel ul{
		display:inline;
		height:27px !important;
		line-height:27px !important;
		padding-left:3px;
	}

	.logi_bythema .logiinfos .logihead .logirel ul.os{
		background:transparent url("../bg/logitech/dt.gif") no-repeat top left;
	}

	.logi_bythema .logiinfos .logihead .logirel ul.os li{
		background:transparent url("../bg/logitech/st.gif") no-repeat top right;
	}

	.logi_bythema .logiinfos .logihead .logirel ul li{
		display:inline;
		height:27px !important;
		line-height:27px;
		padding-left:5px;
		padding-right:8px;
		text-align:center;
	}

	.logi_bythema .logiinfos .logihead .logirel ul li img{
		vertical-align:middle;
	}

	.logi_bythema .logiinfos .logihead .logirel ul.os li img{

	}

.logi_bythema .logiinfos .logicontent{
	width:465px;
	margin-top:5px;
	margin-bottom:5px;
	padding-left:27px;
	text-align:justify;
}

.logi_bythema .logiinfos .logimore{
	width:460px;
	border-top:1px solid #DFE0FF;
	border-bottom:1px solid #DFE0FF;
	background-color:#FFFDEE;
	margin-top:10px;
	margin-bottom:30px;
	padding-left:40px;
}

	.logi_bythema .logiinfos .logimore ul{
		width:470px;
		height:45px;
		min-height:45px;
	}

		.logi_bythema .logiinfos .logimore ul li{
			float:left;
			width:235px;
			height:22px;
			line-height:22px;
		}

.logi_bythema .separator{
	border-top:1px solid black;
	width:510px;
	height:32px;
}

.logi-detail{
	width:510px;
	overflow:hidden;
}

	.logi-detail .logihead{
		width:510px;
		overflow:hidden;
		margin-top:15px;
	}
		.logi-detail .logihead h1{
			width:510px;
			height:30px;
			overflow:hidden;
			line-height:30px;
			text-align:right;
			padding-right:40px;
			text-align:center;
			font-size:18px;
			border-bottom:none !important;
		}

	.logi-detail .logicontent{
		width:510px;
		overflow:hidden;
		margin-top:15px;
		margin-bottom:15px;
	}

		.logi-detail .logicontent .texte{
			float:left;
			width:340px;
			text-align:justify;
		}

		.logi-detail .logicontent .image{
			float:left;
			width:170px;
			text-align:center;
		}

			.logi-detail .logicontent .image img{
				vertical-align:middle;
			}

	.logi-detail .logiscreen{
		width:510px;
		overflow:hidden;
		margin-bottom:15px;
		background:transparent url("../bg/logitech/logi_back_fiche.gif") repeat-x bottom right;
	}

		.logi-detail .logiscreen ul{
			width:510px;
			height: auto;
			height:100px;
		}

		.logi-detail .logiscreen ul li{
			float:left;
			width:170px;
			height:100px;
			height: auto;
			text-align:center;
			list-style-image:none;
			list-style-position:outside;
			list-style-type:none;
		}


			.logi-detail .logiscreen ul li a{
				display:block;
				width:125px;
				height:100px;
				margin:0 auto;
				text-align:center;
				background:transparent url("../bg/logitech/pt-loupe.gif") no-repeat bottom right;
				text-decoration: none !important;
			}

				.logi-detail .logiscreen ul li a img{
					vertical-align:middle;
				}

	.logi-detail .logimore, .logi-down .logimore{
		width:510px;
		border-top:1px solid #DFE0FF;
		padding-bottom:29px;
		background:#FEFDED url("../bg/logitech/bas.gif") no-repeat bottom right;
		margin-bottom:15px;
	}
		.logi-detail .logimore ul, .logi-down .logimore ul{
			border-left:1px solid #DFE0FF;
			border-right:1px solid #DFE0FF;
			padding:10px;
			width:488px;
			height:38px;
		}

			.logi-detail .logimore ul li, .logi-down .logimore ul li{
				float:left;
				width:244px;
				height:18px;
				overflow:hidden;
			}

	.logi-detail .logidl{
		width:510px;
		overflow:hidden;
		margin-bottom:10px;
		background:transparent url("../bg/pointilles/pointille_horizontal.gif") repeat-x bottom left;
		padding-bottom:5px;
	}

		.logi-detail .logidl .infos{
			float:left;
			width:340px;
		}

			.logi-detail .logidl .infos h2{
				margin-bottom:0px !important;
			}

				.logi-detail .logidl .infos ul{
					display:inline;
				}

					.logi-detail .logidl .infos ul li{
						display:inline;
						padding-left:5px;
						padding-right:5px;
					}

			.logi-detail .logidl .infos p{
				font-size:10px;
				padding-left:27px;
				padding-right:10px;
			}

		.logi-detail .logidl .boutton{
			width:170px;
			float:left;
		}

			.logi-detail .logidl .boutton a{
				display:block;
				width:157px;
				height:43px;
				background:transparent url("../bg/logitech/b-telecharger.gif") no-repeat 50% 50%;
				color:black;
				font-weight:bold;
				text-align:center;
				padding-right:13px;
				padding-top:5px;
				font-size:11px;
			}

.logi-down{
	width:510px;
	overflow:hidden;
}
	.logi-down .logihead{
		background:transparent url("../bg/logitech/tele.gif") no-repeat top right;
		height:30px;
		padding-top:67px;
		margin-bottom:15px;
	}

		.logi-down .logihead h2{
		width:233px;
		height:30px;
		overflow:hidden;
		line-height:30px;
		text-align:right;
		padding-right:10px;
		float:left;
		background:transparent url("../bg/logitech/b-degrade.gif") no-repeat top left;
		}
		
		.logi-down .logihead .logirel{
			width:267px;
			height:20px;
			overflow:hidden;
			border-bottom:1px solid #C7C7C7;
			padding-top:10px;
			text-align:left;
			float:left;
		}

		.logi-down .logihead .logirel ul{
				display:inline;
				height:19px !important;
				line-height:19px !important;
				padding-left:3px;
			}

			.logi-down .logihead .logirel ul.os{
				background:transparent url("../bg/logitech/dt.gif") no-repeat top left;
			}

			.logi-down .logihead .logirel ul.os li{
				background:transparent url("../bg/logitech/st.gif") no-repeat top right;
			}

			.logi-down .logihead .logirel ul li{
				display:inline;
				height:19px !important;
				line-height:19px;
				padding-left:5px;
				padding-right:8px;
				text-align:center;
			}

			.logi-down .logiinfos .logihead .logirel ul li img{
				vertical-align:middle;
			}

			.logi-down .logihead .logirel ul.os li img{
				height:19px;
			}

			

	.logi-down .logicontent{
		text-align:center;
		margin-bottom:15px;
	}

		.logi-down .logicontent .wait{
			margin-bottom:15px;
		}

		 .logi-down .logimore ul{
			height:56px;
		 }

		.logi-down .logicontent .puce_carre{
			text-align:left;
		}

/*********************************************************************************************************************
*** MISE EN FORME DES BIOGRAPHIES
*********************************************************************************************************************/

.home-biographie, .latesthome-biographie{
	width:100%;
	height:175px;
	background: transparent url("../bg/home_magazine/onglets/bloc_bio.gif") no-repeat top left;
	overflow:hidden;
}

.home-biographie .bio, .latesthome-biographie .bio{
	width:198px;
	padding-top:10px;
	overflow:hidden;
	float:left;
	margin-bottom:5px;
}

	.home-biographie .bio .image, .latesthome-biographie .bio .image{
		float:left;
		display:block;
		overflow:hidden;
		width:75px;
		height:10px;
		min-height:10px;
		padding-left:10px;
		padding-right:5px;
		height:100%;
	}

		.home-biographie .bio .image img, .latesthome-biographie .bio .image img{
			border:1px solid black;
		}

	.home-biographie .bio .info, .latesthome-biographie .bio .info{
		float:left;
		width:108px;
		overflow:hidden;
	}
	.home-biographie .bio a, .latesthome-biographie .bio a{
		color:black;
		text-decoration:none;
	}

		.home-biographie .bio a:hover, .latesthome-biographie .bio a:hover{
			text-decoration:underline;
		}

	.home-biographie .bio a.nom, .latesthome-biographie .bio a.nom{
		font-weight:bold;
	}

	.home-biographie .top-ten, .latesthome-biographie .top-ten{
		padding-left:15px;
		padding-right:15px;
		font-size:10px;
	}

		.home-biographie .top-ten a , .latesthome-biographie .top-ten a{
			font-weight:bold;
			color:black;
		}

		.home-biographie .top-ten a:hover, .latesthome-biographie .top-ten ahover{
			text-decoration:underline;
		}
.randbios{
	width:650px;
	overflow:hidden;
	margin-bottom:15px;
}

	.randbios li{
		float:left;
		width:200px;
		border:1px solid #969696;
		height:173px;
		overflow:hidden;
		font-size:10px;
	}

		.randbios li h2{
			border-bottom:1px solid #969696;
			width:100% !important;
			height:21px;
			overflow:hidden;
			line-height:21px;
			background-color:#FAFAFA;
		}

			.randbios li h2 a{
				color:black;
				display:block;
				padding-left:26px;
				text-decoration:none;
			}

				.randbios li h2 a:hover{
					text-decoration:underline;
				}

		.randbios li .infos{
			background:transparent url("../bg/biographies/bdg.jpg") repeat-x top left;
			height:141px;
			overflow:hidden;
			padding:5px;
		}
			.randbios li.rand3bio2{
				margin-left:20px;
				margin-right:20px;
			}

			.randbios li.rand3bio2 .infos{
				background:transparent url("../bg/biographies/bdv.jpg") repeat-x top left;
			}

			.randbios li .infos a{
				display:block;
				padding:3px;
				border:1px solid #C2C2C2;
				float:left;
				margin-right:3px;
			}

				.randbios li .infos a:hover{
					text-decoration:underline;
				}

.latesthome-biographie{
	height:195px;
	width:503px;
	padding-right:8px;
	background: transparent url("../bg/biographies/cadre-bio.jpg") no-repeat top left;
}

	.latesthome-biographie .bio{
		width:240px;
	}

		.latesthome-biographie .bio .image{
			width:75px;
		}

		.latesthome-biographie .bio .info{
			width:150px;
		}

			.latesthome-biographie .bio .info a{
				display:block;
			}

				.latesthome-biographie .bio .info a:hover{
					text-decoration:underline;
				}

.bio-top4bio{
	height:auto;
	width:307px;
	overflow:hidden;
	background:transparent url("../bg/biographies/fond_top_bio.jpg") repeat-y top left;
}

	.bio-top4bio li{
		float:left;
		width:142px;
		height:210px;
		overflow:hidden;
		padding-bottom:3px;
		margin-bottom:10px;
	}

		.bio-top4bio li img{
			border:1px solid black;
			margin-bottom:10px;
			margin-left:10px;
			display:block;
			margin:0 auto;
		}

		.bio-top4bio li a{
			display:block;
			color:black;
			text-decoration:none;
		}

			.bio-top4bio li a:hover{
				text-decoration:underline;
			}

			.bio-top4bio li a.image{
				text-align:center;
			}

			.bio-top4bio li a.puce_carre{
				font-weight:bold;
				margin-top:4px;
			}
		
		.bio-top4bio li p{
			padding-left:27px;
		}

		.bio-top4bio li.splitter{
			clear:both;
			height:3px;
			width:284px;
			background:transparent url("../bg/pointilles/pointille_horizontal.gif") repeat-x bottom left;
		}

.bio-single{
	width:510px;
	height:auto;
	overflow:hidden;
	position:relative;
	top:-1px;
}

	.bio-single .head{
		width:508px;
		height:auto;
		overflow:hidden;
		border-top:1px solid #ccc;
		border-left:1px solid #ccc;
		border-right:1px solid #ccc;
	}

		.bio-single .head .image{
			width:100px;
			height:133px;
			float:left;
			margin-right:10px;
		}

		.bio-single .head .infos{
			width:388px;
			height:auto;
			float:left;
			padding-top:7px;
		}
		
		.bio-single .head .infos .scientist{
			background:transparent url("../bg/pointilles/pointille_horizontal.gif") repeat-x bottom left;
			padding-bottom:5px;
		}

		.bio-single .head .infos a{
			color:black;
			text-decoration:none;
		}

		.bio-single .head .infos .scientist a:hover{
			text-decoration:underline;
		}

			.bio-single .head .infos .scientist h1{
				display:inline;
				color:black;
				font-weight:normal;
			}

			.bio-single .head .infos h2{
				color:black;
				font-size:12px;
				display:inline;
			}

		.bio-single .head .metier{
			border-top:1px solid #ccc;
			border-bottom:1px solid #ccc;
			text-align:center;
			padding:7px;
		}
/*********************************************************************************************************************
*** MISE EN FORME DES CITATIONS
*********************************************************************************************************************/

	.home-citations{
		width:100%;
		height:195px;
		background: transparent url("../bg/home_magazine/onglets/bloc_citation.gif") no-repeat top left;
		overflow:hidden;
	}
	
	.home-citations .subpointilles{
		margin-left:10px;
		margin-right:10px;
	}

		.home-citations .citations{
			padding:10px;
			height:155px;
			overflow:hidden;
		}

			.home-citations ul{
				margin-top:5px;
				margin-bottom:5px;
				height:80px;
				overflow:hidden;
				width:360px;	
			}

				 .home-citations ul li{
					float:left;
					width:120px;
					height:80px;
					overflow:hidden;
					text-align:center;
				 }

					.home-citations ul li a{
						color:black;
						text-decoration:none;
						font-weight:bold;
					}

					.home-citations ul li a:hover{
						text-decoration:underline;
					}

					.home-citations ul li .image{
						width:120px;
						height:63px;
						margin-bottom:2px;
					}

					.home-citations ul li img{
						border:1px solid black;
					}

		.home-citations .une{
			font-size:10px;
			padding-left:10px;
			padding-right:10px;
			line-height: 11px;
		}

.cite-themaaz{
	width:100%;
	height:auto;
	list-style:none;
}

	.cite-themaaz li{
		width:33%;
		float:left;
		height:200px;
		text-align:center;
	}

		.cite-themaaz li a{
			color:black;
			display:block;
			margin:0 auto;
			width:150px;
			margin-bottom:7px;
			text-decoration:none;
			font-weight:bold;
		}

			.cite-themaaz li a:hover{
				text-decoration:underline;
			}

.cite-home{
	margin-bottom:15px;
	background:white url("../bg/citations/bh.jpg") no-repeat center right;
	width:662px;
	height:159px;
	padding-bottom:15px;
	overflow:hidden;
	padding-top:10px;
}

	.cite-home .image{
		float:left;
		width:120px;
		text-align:center;
		padding-top:7px;
	}

		.cite-home .image img{
			display:block;
			padding:2px;
			border:1px solid silver;
			margin:0 auto;
		}

	.cite-home .infos{
		width:535px;
		float:left;
	}

		.cite-home .infos .titre{
			width:200px;
			float:left;
			font-size:1.3em;
			text-align:justify;
			color:#F3AE0A;
			padding-left:10px;
		}

		.cite-home .infos .auteur{
			width:325px;
			float:left;
			color:black !important;
			font-weight:bold;
		}

			.cite-home .infos .auteur a{
				color:black;
			}

				.cite-home .infos .auteur a:hover{
					text-decoration:underline;
				}

		.cite-home .infos  ul{
			margin-top:15px;
		}

.cite-2thema{
	width:100%;
	text-align:center;
	height:167px;
	padding-bottom:15px;
	clear:both;
}
 
	 .cite-2thema ul{
		list-style:none;
		width:488px;
		height:167px;
		margin:0 auto;
	 }
		
		.cite-2thema ul li{
			float:left;
			width:188px;
			height:167px;
			margin-left:26px;
			margin-right:26px;
			padding:1px;
			border:1px solid silver;
			text-align:center;
			background:transparent url("../bg/citations/bande_cadre.jpg") repeat-x bottom center;
		}

				.cite-2thema ul li .info a{
					display:block;
					color:black !important;
					text-decoration:none;
					font-weight:bold;
					padding-top:15px;
				}

					.cite-2thema ul li .info a{
						text-decoration:underline;
					}

.cite-top{
	width:100%;
	height:auto;
	overflow:hidden;
	clear:both;
}

	.cite-top ul{
		list-style:none;
		width:100%;
		height:auto;
		clear:both;
	}

		.cite-top ul li{
			width:266px;
			height:auto;
			padding:7px;
		}

			.cite-top ul li .left{
				float:left;
				margin-right:3px;
			}

			.cite-top ul li .right{
				float:right;
				margin-left:3px;
			}
		
		.cite-top ul li a{
			text-decoration:none;
			color:black;
		}

			.cite-top ul li a:hover{
				text-decoration:underline;
			}

		.cite-top ul li a:hover{
			text-decoration:underline;
		}

.cite-pref .auteur{
	text-align:right;
	color:black;
}

	.cite-pref .auteur a{
		color:black;
	}

	.cite-pref .auteur a:hover{
		text-decoration:underline;
	}

.cite-detailthema{
	text-align:center;
}

	.cite-detailthema div{
		text-align:left;
	}

	.cite-detailthema .top{
		background:transparent url("../bg/citations/fond-deco1.jpg") no-repeat top left;
		width:470px;
		height:235px;
		margin:0 auto;
		overflow:hidden;
	}

		.cite-detailthema .top .image{
			float:left;
			padding-top:10px;
			padding-left:10px;
			width:197px;
			height:137px;
			margin-bottom:10px;
			text-align::center;
		}

			.cite-detailthema .top .image img{
				padding:1px;
				border:1px solid silver;
			}

		.cite-detailthema .top .info{
			padding-top:10px;
			padding-right:5px;
			font-size:12px;
		}

.cite-other{
	padding-bottom:7px;
	padding-right:3px;
}

/*********************************************************************************************************************
*** MISE EN FORME DES QUESTIONS/REPONSES
*********************************************************************************************************************/

.home-qr{
	width:100%;
	height:195px;
	background: transparent url("../bg/home_magazine/onglets/bloc_qr.gif") no-repeat top left;
	overflow:hidden;
}

	.home-qr .questions{
		padding:10px;
		height:155px;
		overflow:hidden;
	}

		.home-qr .questions .image{
			float:left;
			display:block;
			margin-right:10px;
			width:108px;
			height:66px;
			margin-bottom:5px;
			overflow:hidden;
		}

		.home-qr .questions img{
			border:1px solid black;
		}

	.home-qr .questions h2{
		float:left;
		width:200px;
	}

	.home-qr .questions .alaune{
		width:262px;
		float:left;
	}

		.home-qr .questions .alaune a{
			color:black;
			text-decoration:none;
		}

			.home-qr .questions .alaune a:hover{
				text-decoration:underline;
			}

	.home-qr .questions .voiraussi{
		clear:both;
		overflow:hidden;
    		width:380px;
    	}

		.home-qr .questions .voiraussi h2{
			width:50%;
			float:none;
		}
		
		.home-qr .questions .voiraussi ul{
			width:380px;
			padding-left:0px;
		}


		.home-qr .questions .voiraussi ul li{
			width:100%;
		}


		.home-qr .questions .voiraussi a{
			color:black;
			text-decoration:none;
		}

			.home-qr .questions .voiraussi a:hover{
				text-decoration:underline;
			}

.qr-home-une{
	margin-bottom:15px;
	background:transparent url("../bg/questionreponses/qr.gif") no-repeat 100% 50%;
	height:180px;
}

	.qr-home-une .image{
		float:left;
		width:200px;
		padding-right:15px;
		text-align:center;
	}

		.qr-home-une .image img{
			display:block;
			padding:2px;
			border:1px solid silver;
			margin: 0 auto;
		}

	.qr-home-une .infos{
		float:left;
		width:440px;
	}

		.qr-home-une .infos a{
			text-decoration:none;
		}

			.qr-home-une .infos a:hover{
				text-decoration:underline;
			}

.qr-home-thema{

}
	
	.qr-home-thema .image{
		float:left;
		width:230px;
		padding-right:7px;
		text-align:center;
	}

	.qr-home-thema .infos{
		width:260px;
		float:left;
	}

		.qr-home-thema .infos ul{
			margin-bottom:15px;
		}

.qr-big-bythema a{
	text-decoration:none;
}

	.qr-big-bythema a:hover{
		text-decoration:underline;
	}

	.qr-big-bythema .top{
		margin-bottom:8px;
	}

		.qr-big-bythema .top .image{
			float:left;
			width:200px;
			padding-right:13px;
			text-align:center;
		}

			.qr-big-bythema .top .image img{
				display:block;
				padding:2px;
				border:1px solid silver;
			}

		.qr-big-bythema .top .info{
			float:left;
			width:290px;
		}
                .qr-big-bythema .top .info .reponse{ 
                        text-align:justify;

                }


			.qr-big-bythema .top .info a{
				color:#104ea5;
				text-decoration:none;
			}


				/* INSERER ICI LES VARIANTES THEMATIQUES */
				.sciences .qr-big-bythema .top .info a{
					color:#104ea5;
				}

				.techno .qr-big-bythema .top .info a{
					color:#5a92ff;
				}

				.habitat .qr-big-bythema .top .info a{
					color:#f07515;
				}

				.environnement .qr-big-bythema .top .info a{
					color:#5ab47e;
				}

				.sante .qr-big-bythema .top .info a{
					color:#E70000;
				}

				.services .qr-big-bythema .top .info a{
					color:#ffd801;
				}
			/* */  

	.qr-big-bythema .corps{
		list-style:none;
	}
		.qr-big-bythema .corps .titre{
			margin-bottom:7px;
			margin-top:7px;
		}

		.qr-big-bythema .corps h3{
			display:inline;
		}

			.qr-big-bythema .corps a{
				color:#104EA5;
				font-weight:bold;
			}

				.qr-big-bythema .corps a:hover{
					text-decoration:underline;
				}

				.qr-big-bythema .corps .tstamp{
					font-size:11px;
				}

		.qr-big-bythema .corps .image{
			width: 60px;
			float:left;
			margin-right:7px;
		}

			.qr-big-bythema .corps .image img{
				border:1px solid black;
			}

		.qr-big-bythema .corps .info{
			width:100%;
			float:left;
			text-align:justify;
		}

.liste_qr_droite li.qr{
	margin-bottom:7px;
}

.liste_qr_droite img{
	float:left;
	vertical-align:middle;
	margin-right:7px;
	margin-left:3px;
	border:1px solid black;
}

.liste_qr_droite a{
	color:black;
	text-decoration:none;
}
/*********************************************************************************************************************
*** MISE EN FORME DES FOND D'ECRANS
*********************************************************************************************************************/	

.home-fe-list{
	width:355px;
	height:250px;
	padding-top:15px;
}

	.home-fe-list ul{
		width:348px;
		height:245px;
		padding:0px;
		margin:0 auto;
		overflow:hidden;
	}
		
		.home-fe-list ul li{
			float:left;
			width:140px;
			height:123px;
			overflow:hidden;
			display:inline;
			padding-top:5px;
			padding-left:4px;
			margin-left:15px;	
			margin-right:15px;
			background:transparent url("../bg/fond_ecran/tele_fe.gif") no-repeat top center;
		}

			.home-fe-list ul li a{
				display:block;
				color:black;
				text-decoration:none;
				font-weight:bold;
				font-size:0.9em;
			}

				.home-fe-list ul li a:hover{
					text-decoration:underline;
				}

				.home-fe-list ul li a.image{
					padding-bottom:10px;
					margin-left:5px;
				}
				
				.home-fe-list ul li a.title{
					text-align:center;	
					width:140px;
				}

.home-fe-list-more{
	height:250px;
	width:170px;
	padding-top:15px;
	padding-right:10px;
	text-align:center;
}

	.home-fe-list-more h3{
		margin-bottom:10px;
	}

	.home-fe-list-more a{
		display:block;
		color:black;
		font-weight:bold;
		text-decoration:none;
		text-align:center;
	}

		.home-fe-list-more a:hover{
			text-decoration:underline;
		}

	.home-fe-list-more .thema{
		width:130px;
		height:123px;
		margin:0 auto;
		overflow:hidden;
		padding-top:5px;
		padding-left:4px;
		background:transparent url("../bg/fond_ecran/tele_fe.gif") no-repeat top center;
	}

		.home-fe-list-more .thema a.image{
			padding-bottom:10px;
			text-align:left;
		}
				
		.home-fe-list-more .thema a.title{
			text-align:center;
			background-color:blue;
		}

			.home-fe-list-more a.abolink{
				height:80px;
				margin-bottom:17px;
			}

.fe-top{
	width:290px;
	height:auto;
	overflow:hidden;
	margin-left:5px;
}

	.fe-top ul{
		list-style:none;
		width:290px;
		overflow:hidden;
	}

	.fe-top ul li{
		width:145px;
		height:137px;
		overflow:hidden;
		float:left;
		text-align:center;
		margin-bottom:15px;
	}

		.fe-top ul li a{
			color:black;
			text-decoration:none;
		}

			.fe-top ul li a:hover{
				text-decoration:underline;
			}

		.fe-top .fe-droite a img{
			border:1px solid black;
		}

.ameos_screen ul li{
	list-style:none !important;
}
		
.ameos_screen ul li.item{
	float:left;
	width:166px;
	height:160px;
	overflow:hidden;
	text-align:center;
	background:transparent url("../bg/fond_ecran/back_wallpaper.gif") repeat-x 0px 80px;
}

	.ameos_screen ul li.item h3{
		margin-bottom: 3px;
	}
	.ameos_screen ul li.item a{
		text-decoration:none;
		color:black;
	}

	.ameos_screen ul li.item img{
		border:1px solid black;
	}

	.ameos_screen ul li.item h3 a{
		color:black;
		font-size:15px;
	}

	.ameos_screen ul li.item p.count, .ameos_screen ul li.item a p.count{
		color:#666;
		font-size:12px;
	}

/*********************************************************************************************************************
*** MISE EN FORME DES E-CARDS
*********************************************************************************************************************/

.home-ecards{
	width:100%;
	height:260px;
	overflow:hidden;
}

	.home-ecards img{
		border:1px solid black;
	}

	.home-ecards ul{
		padding:15px 0px 10px 0px;
		width:510px;
		margin:0 auto;
		overflow:hidden;
	}

		.home-ecards ul li{
			float:left;
			width:170px;
			height:116px;
			overflow:hidden;
		}

			.home-ecards ul li a{
				color:black;
				font-weight:bold;
				text-decoration:none;
				display:block;
				text-align:center;
				padding-left:5px;
				padding-right:5px;
			}

				.home-ecards ul li a:hover{
					text-decoration:underline;
				}

.ecard-prochainement{
	width:100%;
	height:20px;
	overflow:hidden;
}

	.ecard-prochainement .info{
		width:315px;
		height:30px;
		padding-left:10px;
		float:left;
	}

		.ecard-prochainement .info a{
			text-decoration:none;
			color:black;
		}

			.ecard-prochainement .info a:hover{
				text-decoration:underline;
			}

	.ecard-prochainement .more{
		width:200px;
		height:30px;
		float:left;
	}

.ecard-top{
	width:290px;
	height:auto;
	overflow:hidden;
	margin-left:5px;
}

	.ecard-top ul{
		list-style:none;
		width:290px;
		overflow:hidden;
	}

	.ecard-top ul li{
		width:145px;
		height:137px;
		overflow:hidden;
		float:left;
		text-align:center;
		margin-bottom:15px;
	}

		.ecard-top ul li a{
			color:black;
			text-decoration:none;
		}

			.ecard-top ul li a:hover{
				text-decoration:underline;
			}

	.ecard-top .ecard-droite a img{
		border:1px solid black;
	}

.ecard-thema{
	width:290px;
	height:auto;
	overflow:hidden;
	margin-left:5px;
}

	.ecard-thema ul{
		list-style:none;
		width:290px;
		overflow:hidden;
	}

	.ecard-thema ul li{
		width:145px;
		overflow:hidden;
		float:left;
		text-align:center;
		margin-bottom:15px;
	}

		.ecard-thema ul li a{
			color:black;
			text-decoration:none;
		}

			.ecard-thema ul li a img{
				border:1px solid black;
			}
			
			.ecard-thema ul li a:hover{
				text-decoration:underline;
			}

/*********************************************************************************************************************
*** MISE EN FORME DU TAGCLOUD
*********************************************************************************************************************/

.tagcloud{
	width:100%;
	height:auto;
	margin-bottom:20px;
}

	.tagcloud ul{
		padding:10px;
		margin-top:10px;
		text-align:justify;
	}

		/* INSERER ICI LES VARIANTES MAGAZINE */
		.sciences .tagcloud ul{
				background-color:#CFE8FE;
		}

		/* ATTENTION TECHNO IDENTIQUE A SCIENCES */
		.techno .tagcloud ul{
				background-color:#CFE8FE;
		}

		.habitat .tagcloud ul{
				background-color:#FCCFB2;
		}

		.environnement .tagcloud ul{
				background-color:#B3E0CB;
		}

		.sante .tagcloud ul{
				background-color:#FFDBDB;
		}
		/* */

	.tagcloud ul li{
		font-size:30px;
		display:inline;
		line-height: 80%;
		width: auto;
	}

		.tagcloud ul li a{
			text-decoration:none;
			color:blue;
		}

			.tagcloud ul li a:hover{
				text-decoration:underline;
			}

			/* INSERER ICI LES VARIANTES MAGAZINE */
				.sante .tagcloud ul li a{
					color:red;
				}
				
				.environnement  .tagcloud ul li a{
					color:#0FA55B;
				}
				.habitat  .tagcloud ul li a{
					color:black;
				}
			/* */

		.tagcloud ul li a.size0{
			font-size:0.5em;
		}

		.tagcloud ul li a.size10{
			font-size:0.55em;
		}

		.tagcloud ul li a.size20{
			font-size:0.6em;
		}

		.tagcloud ul li a.size30{
			font-size:0.65em;
		}

		.tagcloud ul li a.size40{
			font-size:0.7em;
		}

		.tagcloud ul li a.size50{
			font-size:0.75em;
		}

		.tagcloud ul li a.size60{
			font-size:0.8em;
		}

		.tagcloud ul li a.size70{
			font-size:0.85em;
		}

		.tagcloud ul li a.size80{
			font-size:0.9em;
		}

		.tagcloud ul li a.size90{
			font-size:0.95em;
		}

		.tagcloud ul li a.size100{
			font-size:1em;
		}

			.tagcloud ul li a:hover, .tagcloud ul li a:focus, .tagcloud ul li a:active{
				text-decoration:underline;
			}

/*********************************************************************************************************************
*** MISE EN FORME DU DICTIONNAIRE
*********************************************************************************************************************/

	.home-dico{
		margin-top:10px;
		padding-left:10px;
		padding-right:10px;
	}

	.home-dico a{
		color:black;
		text-decoration:none;
		font-weight:bold;
	}

		.home-dico a:hover{
			text-decoration:underline;
		}

	.home-dico .home-dictionnaire .item{
		margin-bottom:10px;
	}

/*********************************************************************************************************************
*** MISE EN FORME DU PUZZLE
*********************************************************************************************************************/

.home-puzzle{
	width:100%;
	height:260px;
	overflow:hidden;
	background:transparent url("../bg/home_magazine/puzzle/bloc_puzzle.jpg") no-repeat top left;
}

a.grand_large {
	display: block;
	width: 100%;
	height: 260px;
}

/*********************************************************************************************************************
*** MENU DE GAUCHE
*********************************************************************************************************************/
#leftcontent{
	background:none !important;
	overflow:hidden;
	padding-left:0px;
}

	.menugauche{
		overflow:hidden;
		margin-left:0px !important;
		margin-bottom:10px;
		width:200px;
		background:transparent url("../bg/menugauche/mgc.jpg") repeat-y 0px 0px !important;

	}

		.menugauchesmall{
			width:147px;
			background:transparent url("../bg/menugauche/nd_c.gif") repeat-y 0px 0px !important;
		}

		.menugauche div{
			overflow:hidden;
			background:transparent url("../bg/menugauche/mgb.jpg") no-repeat bottom left !important;
		}

			.menugauchesmall div{
				background:transparent url("../bg/menugauche/nd_b.gif") no-repeat bottom left !important;
			}
	
			.menugauche div ul{
				overflow:hidden;
				padding-top:30px;
				padding-bottom:30px;
				padding-left:10px !important;
				list-style:none;
			}

			.menugauche div ul li{
				margin-top:10px;
			}

				.menugauche div ul li ul li{
					margin-top:0px;
				}

				.menugauche div ul li a{
					font-weight:bold;
					text-decoration:none;
				}

					.menugauche div ul li a.lev1{
						color:black;
					}

			.menugauche div ul ul{
				padding-top:0px !important;
				padding-left:0px !important;
				padding-bottom:0px !important;
			}

			.menugauche div #leftmenu2{
				overflow:hidden;
				padding-top:5px !important;
				padding-left:0px !important
			}

				/* INSERER ICI LES VARIANTES MAGAZINE*/
				.sciences .menugauche div ul{
					background:transparent url("../bg/menugauche/mgh_sciences_large.gif") no-repeat top left !important;
				}

				.sciences .menugauchesmall div ul{
					background:transparent url("../bg/menugauche/mgh_sciences.gif") no-repeat top left !important;
				}

				.sciences .menugauchesmall div ul ul, .sante .menugauchesmall div ul ul, .techno .menugauchesmall div ul ul, .habitat .menugauchesmall div ul ul, .environnement .menugauchesmall div ul ul, .services .menugauchesmall div ul ul{
					background-image:none !important;
					padding-top:0px !important;
				}

				.sciences .menugauche div ul ul, .sante .menugauche div ul ul, .techno .menugauche div ul ul, .habitat .menugauche div ul ul, .environnement .menugauche div ul ul, .services .menugauche div ul ul{
					background-image:none !important;
					padding-top:0px !important;
				}

				.techno .menugauche div ul{
					background:transparent url("../bg/menugauche/mgh_techno_large.gif") no-repeat top left !important;
				}

				.techno .menugauchesmall div ul, .techno .menugauchesmall div #leftmenu2{
					background:transparent url("../bg/menugauche/mgh_techno.gif") no-repeat top left !important;
				}

				.habitat .menugauche div ul{
					background:transparent url("../bg/menugauche/mgh_habitat_large.gif") no-repeat top left !important;
				}

				.habitat .menugauchesmall div ul, .habitat .menugauchesmall div #leftmenu2{
					background:transparent url("../bg/menugauche/mgh_habitat.gif") no-repeat top left !important;
				}

				.environnement .menugauche div ul{
					background:transparent url("../bg/menugauche/mgh_env_large.gif") no-repeat top left !important;
				}

				.environnement .menugauchesmall div ul, .environnement .menugauchesmall div #leftmenu2{
					background:transparent url("../bg/menugauche/mgh_environnement.gif") no-repeat top left !important;
				}

				.sante .menugauche div ul{
					background:transparent url("../bg/menugauche/mgh_sante_large.gif") no-repeat top left !important;
				}

				.sante .menugauchesmall div ul, .sante .menugauchesmall div #leftmenu2{
					background:transparent url("../bg/menugauche/mgh_sante.gif") no-repeat top left !important;
				}

				.services .menugauche div ul{
					background:transparent url("../bg/menugauche/mgh_services_large.gif") no-repeat top left !important;
				}

				.services .menugauchesmall div ul, .services .menugauchesmall div #leftmenu2{
					background:transparent url("../bg/menugauche/mgh_services.gif") no-repeat top left !important;
				}
				/* */

				.menugauche div .leftmenu1 li a, .menugauche div #leftmenu2 li a{
					font-size:12px;
				}

				.menugauche div .leftmenu1 li li a, .menugauche div #leftmenu2 li li a{
				}

				.menugauche div #leftmenu2{
					padding-bottom:20px;
				}

				.menugauche div #leftmenu2 li{
					margin-top:0px;
					padding-top:3px;
				}
				
				.menugauche div #leftmenu2 li a{
					display:block;
					padding-left:70px;
					color:white;
					font-weight:bold;
					font-size:10px;
					text-decoration:none;
				}

				.menugauche div #leftmenu2 li ul{
					padding-top:20px !important;
					background:transparent url("../bg/menugauche/pictos/pservneutral.gif") no-repeat 10px 0px !important;
					background-image:url("../bg/menugauche/pictos/pservneutral.gif") !important;
				}

				.menugauche div #leftmenu2 li li{
					padding-left:10px;
					padding-top:0px;
				}

				.menugauche div #leftmenu2 li li a{
					display:block;
					padding-left:20px;
					color:black;
					font-weight:normal;
					font-size:12px;
					text-decoration:none;
				}

					.menugauche div #leftmenu2 li li a{
						background:transparent url("../bg/menugauche/pictos/sciences/join.gif") no-repeat bottom left;
					}

				.menugauche div #leftmenu2 li li a.premier{
				}

				.menugauche div #leftmenu2 li li a.dernier{
					background:transparent url("../bg/menugauche/pictos/sciences/joinbottom.gif") no-repeat bottom left;
				}

					/* INSERER ICI LES VARIANTES MAGAZINE*/
						.sciences .menugauche div #leftmenu2 li li a{
							background:transparent url("../bg/menugauche/pictos/sciences/join.gif") no-repeat bottom left;
						}

						.sciences .menugauche div #leftmenu2 li li a.dernier{
							background:transparent url("../bg/menugauche/pictos/sciences/joinbottom.gif") no-repeat bottom left;
						}

						.techno .menugauche div #leftmenu2 li li a{
							background:transparent url("../bg/menugauche/pictos/techno/join.gif") no-repeat bottom left;
						}

						.techno .menugauche div #leftmenu2 li li a.dernier{
							background:transparent url("../bg/menugauche/pictos/techno/joinbottom.gif") no-repeat bottom left;
						}

						.habitat .menugauche div #leftmenu2 li li a{
							background:transparent url("../bg/menugauche/pictos/habitat/join.gif") no-repeat bottom left;
						}

						.habitat .menugauche div #leftmenu2 li li a.dernier{
							background:transparent url("../bg/menugauche/pictos/habitat/joinbottom.gif") no-repeat bottom left;
						}

						.environnement .menugauche div #leftmenu2 li li a{
							background:transparent url("../bg/menugauche/pictos/environnement/join.gif") no-repeat bottom left;
						}

						.environnement .menugauche div #leftmenu2 li li a.dernier{
							background:transparent url("../bg/menugauche/pictos/environnement/joinbottom.gif") no-repeat bottom left;
						}

						.sante .menugauche div #leftmenu2 li li a{
							background:transparent url("../bg/menugauche/pictos/sante/join.gif") no-repeat bottom left;
						}

						.sante .menugauche div #leftmenu2 li li a.dernier{
							background:transparent url("../bg/menugauche/pictos/sante/joinbottom.gif") no-repeat bottom left;
						}

						.services .menugauche div #leftmenu2 li li a{
							background:transparent url("../bg/menugauche/pictos/services/join.gif") no-repeat bottom left;
						}

						.services .menugauche div #leftmenu2 li li a.dernier{
							background:transparent url("../bg/menugauche/pictos/services/joinbottom.gif") no-repeat bottom left;
						}
					/* */

.menugauche .menudroitesciences a.act{
	color:#104ea5 !important;
}

.menugauche .menudroitetechno a.act{
	color:#5a92ff !important;
}

.menugauche .menudroitehabitat a.act{
	color:#FFA200
}

.menugauche .menudroiteenvironnement a.act{
	color:#5ab47e !important;
}

.menugauche .menudroitesante a.act{
	color:red !important;
}

.menugauche .menudroiteservices a.act{
	color:#ffd801 !important;
}

/*******************************************************************************************************************
*** LIVRES
********************************************************************************************************************/

.livres .liste .search_cat, .livres .liste .search_tri{
	float:left;
	height:28px;
	line-height:28px;
	font-size:11px;
	font-weight:bold;
}
	.livres .liste .search_cat select, .livres .liste .search_tri select{
		font-weight:normal;
		font-size:10px;
		width:170px;
	}

.livres .liste .search_cat{
	width:261px;
	margin-right:5px;
}

.livres .liste .search_tri{
	width:242px;
}

	.livres .liste .search_elem{
		background:transparent url("../bg/livres/tri-them-m.gif") repeat-x top left;
		height:28px;
	}

	.livres .liste .search_elem_g{
		background:transparent url("../bg/livres/tri-them-g.gif") no-repeat top left;
		padding-left:10px;
	}

	.livres .liste .search_elem_d{
		background:transparent url("../bg/livres/tri-them-d.gif") no-repeat top right;
		padding-right:10px;
	}

.livres .liste .lister{
	list-style:none;
	margin:0px;
	padding:0px;
}

.livres .liste .lister li{
	margin:0px;
	padding:0px;
}

.livres .liste .lister li.impair, .livres .liste .lister li.pair{
	margin:0px;
	padding:0px;
	padding:24px 10px 24px 14px;
}

.livres .liste .lister li.pair{
	background-color:#FCF0BC;
}

	.livres .liste .lister .image, .livres .liste .lister .infos, .livres .detail .image, .livres .detail .infos{
		float:left;
		margin:0px;
		padding:0px;
	}

	.livres .liste .lister .image a{
		display:block;
		width:100%;
		height:100%;
		text-align:center;
	}

	.livres .liste .lister .image a img{
		vertical-align:middle;
	}

	.livres .liste .lister .image, .livres .detail .image{
		width:140px;
		overflow:hidden;
	}

	.livres .liste .lister .image img, .livres .detail .image img{
		vertical-align:middle;
	}

	.livres .liste .lister .infos, .livres .detail .infos{
		width:345px;
	}

	.livres img{
		vertical-align:top;
		border:none;
	}

	.livres .liste .lister .image a img, .livres .detail .image a img{
		border:1px solid black;
	}

	.livres .liste .lister .infos h2{
		padding-left:20px;
		overflow:hidden;
	}

	.livres .liste .lister .infos h2 a{
		color:black;
		text-decoration:none;
	}

	.livres .liste .lister .infos li, .livres .detail .infos li{
		margin-top:15px;
		margin-bottom:15px;
	}

	.livres .liste .lister .infos .livre_thema, .livres .detail .infos .livre_thema{
		float:left;
		margin:0px;
		padding:0px;
		list-style:none;
		width:235px;
	}

	.livres .liste .lister .infos .livre_thema li, .livres .detail .infos .livre_thema li{
		margin-top:0px;
		margin-bottom:0px;
		display:inline;
		float:left;
		background-color:blue;
	}

		.livres .liste .lister .infos li a, .livres .detail .infos li a{
			margin-right:5px;
		}

.livres .detail h1{
	color:black;
	margin-bottom:11px;
	margin-top:7px;
}

.livres .detail ul{
	list-style:none;
}

.livres .detail .image{
	text-align:center;
}

.livres .detail .image a.bigger{
	display:block;
	color:black;
	font-weight:bold;
	text-decoration:none;
	padding-left:14px;
	background:transparent url("../bg/livres/loupe.gif") no-repeat bottom left;
	font-size:10px;
	margin-top:3px;
}

.livres .detail .image a.bigger img{
	margin-bottom:3px;
}

.livres .detail .infos{
	font-weight:bold;
}

.livres .detail a.amazonlink{
	display:block;
	width:237px;
	height:38px;
	background:transparent url("../bg/livres/bouton-cliquez.gif") no-repeat top left;
	text-decoration:none;
	margin-top:15px;
	margin-left:50px;
}

.livres .detail .custom{

}

	.livres .detail .custom h3{
		font-size:12px;
		padding-left:60px;
		margin-bottom:3px;
	}

	.livres .detail .custom h3.rating1{
		background:transparent url("../bg/livres/e1.gif") no-repeat 0% 50%;
	}

	.livres .detail .custom h3.rating2{
		background:transparent url("../bg/livres/e2.gif") no-repeat 0% 50%;
	}

	.livres .detail .custom h3.rating3{
		background:transparent url("../bg/livres/e3.gif") no-repeat 0% 50%;
	}

	.livres .detail .custom h3.rating4{
		background:transparent url("../bg/livres/e4.gif") no-repeat 0% 50%;
	}

	.livres .detail .custom h3.rating5{
		background:transparent url("../bg/livres/e5.gif") no-repeat 0% 50%;
	}

	.livres .detail .custom h3 .date{
		font-weight:normal;
	}

	.livres .detail .custom .review{
		font-style:italic;
		font-size:12px;
		margin-bottom:7px;
		text-align:justify;
	}

.livres .important{
	color:red;
}

.livres .livredroite ul{
	width:100%;
	list-style:none;
	background:transparent url("../bg/biographies/fond_top_bio.jpg") repeat-y scroll left top;
}

	.livres .livredroite ul li{
		width:150px;
		text-align:center;
		margin-bottom:7px;
		overflow:hidden;
	}

	.livres .livredroite ul li.pair, .livres .livredroite ul li.impair{
		float:left;
	}

	.livres .livredroite ul li.clear{
		clear:both;
		height:1px;
		width:100%;
	}

	.livres .livredroite ul li img{
		border:1px solid black;
	}

	.livres .livredroite ul li p{
		text-align:center;
		width:110px;
		margin:0 auto;
	}

	.livres .livredroite ul li p a{
		color:black;
		font-weight:bold;
		text-decoration:none;
	}

.livres .onebookaday{width:100%;background:none;overflow:hidden;border:1px solid #EAEAEA;margin-bottom:20px;}
.livres .onebookaday a{color:font-weight:bold;}
.livres .onebookaday a:hover{text-decoration:underline;}

.livres .onebookaday .image{float:left;width:100px;text-align:center;width:170px;padding-top:10px;padding-bottom:10px;}
.livres .onebookaday .infos{float:left;width:313px;padding:5px;font-size:12px;background-color:#FCF0BC;}

.livres .onebookaday .infos {margin-top:10px;margin-bottom:2px;padding:2px;}
.livres .onebookaday .infos ul{list-style:none;}
.livres .onebookaday .infos ul li{padding-left:27px;}
.livres .onebookaday .infos h3 a{display:block;text-decoration:none;font-weight:bold;color:black;margin-bottom:15px;font-size:18px;padding-left:27px;}
.livres .onebookaday .infos h3 a:hover{text-decoration:underline;}

.livres .onebookaday .image .thematic{display:block;width:100%;height:30px;line-height:30px;text-decoration:none;font-weight:bold;color:#3F4F32;text-align:center;}

.livres .editeur{
	padding-left:15px;
	padding-right:15px;
}

	.livres .editeur h1{
		margin-top:15px;
		margin-bottom:15px;
		color:black;
	}

	.livres .editeur .image{
		float:left;
		width:200px;
		text-align:center;
	}

		.livres .editeur .image img{
			border:1px solid silver;
		}

	.livres .editeur .infos{
		float:left;
		width:270px;
	}

	.livres .editeur .infos p.edilink{
		text-align:right;
	}

		.livres .editeur .infos p.edilink a{
			color:black;
			text-decoration:none;
			font-weight:bold;
			padding-left:23px;
			padding-right:7px;
			background:transparent url("../bg/livres/picto-editeur.gif") no-repeat top left;
		}

.livres .fleche_droite{
	background-position:bottom right;
	padding-bottom:0px;
}

/*******************************************************************************************************************
*** ANNUAIRE AUTEUR EDITEUR
********************************************************************************************************************/

.annuaire_liste{
	list-style:none;
	text-align:center;
}

.annuaire_liste li{
	display:inline;
	padding:0px 10px 0px 10px;
}

.annuaire_liste a{
	font-size:24px;
	color:black;
	text-decoration:none;
	text-transform:uppercase;
}

.annuaire_liste a:hover{
	text-decoration:underline;
}

.services .annuaire_liste a{
	color:#F3AE0A;
}

/*******************************************************************************************************************
*** PAGINATION
********************************************************************************************************************/

.paginaction{
	margin:0px;
	padding: 4px 0px 2px 0px;
	border-top:1px solid silver;
	border-bottom:1px solid silver;
	clear: both;
}

.tablepagin{
	text-align:center;
	margin:0px;
	padding:0px;
	height:28px;
	line-height:28px;
}

.tablepagin .tablestart{
	text-align:left;
	width:30%;
}

.tablepagin .middle{
	width:auto;
	width:40%;
}

.tablepagin .tableelipse{
	text-align:center;
	width:25px;
}

.tablepagin .tablemiddle{
	text-align:center;
}

.tablepagin .tableend{
	text-align:right;
	width:30%;
}

.tablepagin a.inner, .tablepagin .tableelipse span{
	display:inline;
	text-decoration:none;
	padding-top:8px;
	padding-bottom:8px;
	height:12px;
	line-height:12px;
	font-size:12px;
	background:transparent url("../bg/pagin/navmulti-sciences-g.gif") no-repeat 0% 50%;
	color:black;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none !important;
}

.tablepagin a.inner .in, .tablepagin .tableelipse span span{
	display:inline;
	padding-top:8px;
	padding-bottom:8px;
	height:12px;
	line-height:12px;
	background:transparent url("../bg/pagin/navmulti-sciences-d.gif") no-repeat 100% 50%;
	text-decoration:none !important;
}

.tablepagin a.inner .in .inin, .tablepagin .tableelipse span span span{
	display:inline;
	padding-top:8px;
	padding-bottom:8px;
	height:12px;
	line-height:12px;
	border:0px dotted transparent;
	margin-right:7px;
	margin-left:5px;
	background:transparent url("../bg/pagin/navmulti-sciences-m.gif") repeat-x 0% 50%;
	text-decoration:none !important;
}

	/* INSERER ICI LES VARIANTES MAGAZINE*/

		.techno .tablepagin a.inner, .techno .tablepagin .tableelipse span{
			background:transparent url("../bg/pagin/navmulti-techno-g.gif") no-repeat 0% 50%;
		}

		.habitat .tablepagin a.inner, .habitat .tablepagin .tableelipse span{
			background:transparent url("../bg/pagin/navmulti-maison-g.gif") no-repeat 0% 50%;
		}

		.environnement .tablepagin a.inner, .environnement .tablepagin .tableelipse span{
			background:transparent url("../bg/pagin/navmulti-env-g.gif") no-repeat 0% 50%;
		}

		.sante .tablepagin a.inner, .sante .tablepagin .tableelipse span{
			background:transparent url("../bg/pagin/navmulti-sante-g.gif") no-repeat 0% 50%;
		}

		.services .tablepagin a.inner, .services .tablepagin .tableelipse span{
			background:transparent url("../bg/pagin/navmulti-service-g.gif") no-repeat 0% 50%;
		}

		.techno .tablepagin a.inner .in, .techno .tablepagin .tableelipse span span{
			background:transparent url("../bg/pagin/navmulti-techno-d.gif") no-repeat 100% 50%;
		}

		.habitat .tablepagin a.inner .in, .habitat .tablepagin .tableelipse span span{
			background:transparent url("../bg/pagin/navmulti-maison-d.gif") no-repeat 100% 50%;
		}

		.environnement .tablepagin a.inner .in, .environnement .tablepagin .tableelipse span span{
			background:transparent url("../bg/pagin/navmulti-env-d.gif") no-repeat 100% 50%;
		}

		.sante .tablepagin a.inner .in, .sante .tablepagin .tableelipse span span{
			background:transparent url("../bg/pagin/navmulti-sante-d.gif") no-repeat 100% 50%;
		}

		.services .tablepagin a.inner .in, .services .tablepagin .tableelipse span span{
			background:transparent url("../bg/pagin/navmulti-service-d.gif") no-repeat 100% 50%;
		}

		.techno .tablepagin a.inner .in .inin, .techno .tablepagin .tableelipse span span span{
			background:transparent url("../bg/pagin/navmulti-techno-m.gif") repeat-x 0% 50%;
		}

		.habitat .tablepagin a.inner .in .inin, .habitat .tablepagin .tableelipse span span span{
			background:transparent url("../bg/pagin/navmulti-maison-m.gif") repeat-x 0% 50%;
		}

		.environnement .tablepagin a.inner .in .inin, .environnement .tablepagin .tableelipse span span span{
			background:transparent url("../bg/pagin/navmulti-env-m.gif") repeat-x 0% 50%;
		}

		.sante .tablepagin a.inner .in .inin, .sante .tablepagin .tableelipse span span span{
			background:transparent url("../bg/pagin/navmulti-sante-m.gif") repeat-x 0% 50%;
		}

		.services .tablepagin a.inner .in .inin, .services .tablepagin .tableelipse span span span{
			background:transparent url("../bg/pagin/navmulti-service-m.gif") repeat-x 0% 50%;
		}

	/*  */

.tablepagin a.act{
	color:white;
	background:transparent url("../bg/pagin/navmulti-actif-g.gif") no-repeat 0% 50% !important;
}

.tablepagin a.act .in{
	color:white;
	background:transparent url("../bg/pagin/navmulti-actif-d.gif") no-repeat 100% 50% !important;
}

.tablepagin a.act .in .inin{
	color:white;
	background:transparent url("../bg/pagin/navmulti-actif-m.gif") repeat-x 0% 50% !important;
}

.tablepagin a.disabled{
	color:white;
	background:transparent url("../bg/pagin/navmulti-inactif-g.gif") no-repeat 0% 50% !important;
}

.tablepagin a.disabled .in{
	color:white;
	background:transparent url("../bg/pagin/navmulti-inactif-d.gif") no-repeat 100% 50% !important;
}

.tablepagin a.disabled .in .inin{
	color:white;
	background:transparent url("../bg/pagin/navmulti-inactif-m.gif") repeat-x 0% 50% !important;
}

.tablepagin a.inner:hover{
	color:white;
	background:transparent url("../bg/pagin/navmulti-rollover-g.gif") no-repeat 0% 50%;
	text-decoration:none !important;
}

.tablepagin a.inner:hover .in{
	background:transparent url("../bg/pagin/navmulti-rollover-d.gif") no-repeat 100% 50%;
	text-decoration:none !important;
}	

.tablepagin a.inner:hover .in .inin{
	background:transparent url("../bg/pagin/navmulti-rollover-m.gif") repeat-x 0% 50%;
	text-decoration:none !important;
}

.tablepagin a.act:hover{
	color:white;
	background:transparent url("../bg/pagin/navmulti-actif-g.gif") no-repeat 0% 50%;
	text-decoration:none !important;
}

.tablepagin a.act:hover .in{
	color:white;
	background:transparent url("../bg/pagin/navmulti-actif-d.gif") no-repeat 100% 50%;
	text-decoration:none !important;
}

.tablepagin a.act:hover .in .inin{
	color:white;
	background:transparent url("../bg/pagin/navmulti-actif-m.gif") repeat-x 0% 50%;
	text-decoration:none !important;
}

.tablepagin a.disabled:hover{
	color:white;
	background:transparent url("../bg/pagin/navmulti-inactif-g.gif") no-repeat 0% 50%;
	text-decoration:none !important;
}

.tablepagin a.disabled:hover .in{
	color:white;
	background:transparent url("../bg/pagin/navmulti-inactif-d.gif") no-repeat 100% 50%;
	text-decoration:none !important;
}

.tablepagin a.disabled:hover .in .inin{
	color:white;
	background:transparent url("../bg/pagin/navmulti-inactif-m.gif") repeat-x 0% 50%;
	text-decoration:none !important;
}




.boite_liste1 .page_list {

font-size:10px;
padding-bottom:9px;
padding-top:3px;
}

/*********************************************************************************************************************
*** FOOTER
*********************************************************************************************************************/

#rightcontent * a:hover, #centercontent * a:hover{
	text-decoration:underline !important;
}

#rightcontent .livres .detail a.amazonlink , #centercontent .livres .detail a.amazonlink ,#rightcontent a.inner:hover, #centercontent a.inner:hover, #rightcontent .contenu_connexe h2.principal span a:hover, #centercontent .contenu_connexe h2.principal span a:hover{text-decoration:none !important;}

a {outline: none;}

div.contenu_noir a{
	color:black !important;
}


/****************************************************************************/
/*	JSC: CONCOURS 2011														*/
/****************************************************************************/

body.concours2011 #content-container {
	background-image: none;
}

body.concours2011 div.deux_cols {
	width: 100%;
}

body.concours2011 div.deux_cols div.col_gauche {
	width: 250px;
	overflow: hidden;
}

body.concours2011 div.deux_cols div.col_droite {
	
	margin-left: 15px;
	margin-right: 0px;
	width: 373px;	/* 375 - 1px bordure * 2 */
	display: inline;
	overflow: hidden;
	background-color: #DCEBF2;
}

body.concours2011 div.deux_cols h2.puce_carre {
	display: none;
}

body.concours2011 div.screen {
	text-align: center;
}

body.concours2011 div.screen IMG {
	width: 250px;
	height: 400px;
}

body.concours2011 h1.concours-header {
	font-family: Helvetica;
	font-size: 35px;
	font-weight: bold;
	margin-bottom: 10px;
	text-shadow: rgba(0, 0, 0, 0.4) 1px 1px 1px;
	color: #151515;
	text-align: left;
}

body.concours2011 div.texteintro {
	margin-bottom: 20px;
}

body.concours2011 div.concours-ligne {
	font-weight: bold;
	text-align: justify;
}

body.concours2011 div.image_colonne1 {
	text-align: center;
	margin-bottom: 20px;
}

body.concours2011 div.texte_lots {
	margin-bottom: 20px;
}

body.concours2011 div.texte_lots UL {
	color: red;
	margin-left: 20px;
}

body.concours2011 div.texte_lots div.contenu {
	padding: 0 15px 15px 15px;
}

body.concours2011 div.image_colonne2 {
	text-align: center;
	margin-bottom: 20px;
}


body.concours2011 div.newsletter-item {
	border-bottom: 1px dashed silver;
	margin-bottom: 1em;
	padding-bottom: 1em;
}

body.concours2011 div.newsletterpic {
	margin-right: 20px;
}

body.concours2011 div.newsletter-item div.newsletterdesc {
    width: 350px;
}

body.concours2011 div.newsletter-item strong {
    color: #7A7A7A;
    font-size: 1.5em;
    font-weight: bold;
}

body.concours2011 span.readonly {
    color: #7A7A7A;
    font-weight: bold;
}

body.concours2011 div.newsletter-item .margintop {
    margin-top: 1em;
}

body.concours2011 div.newsletter-item div.newsletterdesc {
	width: 250px;
}

body.concours2011 div.questionconcours div.label {
	font-size: 0.9em;
	font-weight: bold;
}

body.concours2011 div.questionconcours div.input {
	margin-left: 30px;
	margin-bottom: 15px;
}

body.concours2011 div.question-text input {
	width: 300px;
}

body.concours2011 div.question-radiobutton div.questionitem {
	display: block;
}

body.concours2011 div.question-radiobutton div.questionitem LABEL {
	margin-left: 5px;
}

body.concours2011 .align-center {
	text-align: center;
}

body.concours2011 div.field div.label {
	width: 120px;
	display: block;
	float: left;
	line-height: 1.2em;
	text-align: left;
	margin-right: 10px;
	font-weight: bold;
	color: #3c3c3c;
	font-size: 0.9em;
}

body.concours2011 div.field div.input {
	float: left;
	line-height: 1.2em;
}

body.concours2011 div.field div.input input {
	width: 200px;
}

body.concours2011 div.field label.hasError span {
	font-weight: bold;
	color: red;
}

body.concours2011 div.field {
	margin-bottom: 10px;
}

body.concours2011 div.fleft {
	float: left;
}


body.concours2011 div.messageblock {
	font-weight: bold;
	margin-bottom: 10px;
}

body.concours2011 DIV.messageblock SPAN {
	display: block;
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-bottom: 5px;
	line-height: 16px;
}

body.concours2011 div.messageblock.margintop {
	margin-top: 20px;
}

body.concours2011 div.errorblock {
	color: red;
}

body.concours2011 div.errorblock span {
	background-image: url('/typo3conf/ext/fs_account/res/design/warning.png');
}


body.concours2011 #centercontent h1 {
	color: #FF0084;
	font-size: 22px;
	margin-bottom: 10px;
	text-align: center;
	text-shadow: rgba(255,255,255,1) 1px 1px 1px;
}

body.concours2011 .tx-fsconcours-sequencecomplete {
	margin: 10px;
}

body.concours2011 div.tx-fsconcours-sequencecomplete div.phasecontent {
	width: 100%;
	margin: 0px;
	padding: 0px;
}

body.concours2011 div.deux_cols div.col_droite {
	behavior: url('/fileadmin/templates/v4/css2/border-radius.htc');
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
	border: 1px solid #C3CAD2;
}

body.concours2011 a.liendiscret {
	color: #939393;
}

body.concours2011 a.sprite {
	display: block;
}

body.concours2011 a.valider-sprite {
	background-image: url('/typo3conf/ext/fs_concours/phases/res/valider-sprite.png');
	width: 180px;
	height: 51px;
	margin: 0 auto;
}

body.concours2011 a.valider-sprite:hover,
body.concours2011 a.valider-sprite:focus {
	background-position:0px -51px;
}

body.concours2011 a.valider-sprite:active {
	background-position:0px -102px;
}


body.concours2011 a.participer-sprite {
	background-image: url('/typo3conf/ext/fs_concours/phases/res/participer-sprite.png');
	width: 260px;
	height: 87px;
	margin: 0 auto;
}

body.concours2011 a.participer-sprite:hover,
body.concours2011 a.participer-sprite:focus {
	background-position:0px -87px;
}

body.concours2011 a.participer-sprite:active {
	background-position:0px -174px;
}

/* question du concours */
body.concours2011 TEXTAREA.question-textarea,
body.concours2011 TEXTAREA.question-textarea-large {
	height: 60px;
	width: 300px;
}

body.concours2011 TEXTAREA.question-textarea-large {
	height: 200px;
}


/****************************************************************************/
/*	JSC: CONCOURS 2011														*/
/****************************************************************************/

body.compteutilisateur #content-container {
	background-image: none;
}

body.compteutilisateur #centercontent h1,
body.compteutilisateur #centercontent h2 {
	margin-top: 15px;
}
