/* @override

	http://localhost/~olikenobi/MGP/css/home.css

*/





#encart-header-home {


	overflow: hidden;

	display: block;

	text-align : center;

	width : 100%;

	height : auto;

	clear:both;

	margin-bottom : 5px;

	margin-top : 5 px;

}



#encart-header-home h1 {

color : #f15c22;

font-weight : bold;

font-size : 24px;

text-transform : none;

margin : 0px;

padding : 0px;

border-bottom: none;

}



#encart-header-home #texte-accueil {

	visibility :hidden;

	padding-top : 15px;

	padding-left :5px;

	width : 920px;

	font-size : 11px;

	color : #1c3f95;

	height : 0px;	

}

#encart-header-home #texte-accueil p {

	line-height: 1.2em;

}



#encart-header-home #texte-accueil  h3 {

	margin-bottom : 5px;
    font-size : 11px;
	margin-top : 5px;
	text-transform : none;

}

#encart-header-home #texte-accueil h2 {

	margin-bottom : 5px;
    font-size : 13px;
	margin-top : 5px;
	text-transform : none;

}



#encart-header-home a, #encart-header-home a:visited {

	font-size : 9px;

	color : #f17d22;

	text-decoration : underline;
}


#encart-header-home a.lien-interne, #encart-header-home a.lien-interne:visited {
	color : #f17d22;
	font-size : 11px;
	text-decoration : underline;
}

#encart-header-home a.lien-interne:hover {
	color : #f17d22;
	font-size : 12px;
	text-decoration : none;
}

#encart-header-home a:hover {

	font-size : 10px;

	color : #f17d22;

	text-decoration : none;

}



#filet-orange-home {

	overflow: hidden;

	display: block;	

	width : 946px;

	height : 15px;

	background: url(../images/filet_orange.gif) no-repeat 0px 0px;

}



/*** Content **/


#content {

	width: 934px;

	padding-left: 13px;

	padding-right: 13px;


}


#content #bt-promo {



    padding : 0px;

    display : block; 

    height : 38px;

    width :  152px;

    margin-top : -60px;

    margin-bottom : 30px;

    margin-left : 8px;







}





/*** Produits ***/

#content ul.produits {

	overflow: hidden;	

	height: 100%;

	list-style-type: none;

	background: url(../images/homeproduits-back.gif) repeat-y 308px 0;

	padding-top : 0px;

}

#content ul.produits li {

	float: left;

	display: block;

	width: 296px;

	padding-top : 0px;

}

#content .produits li.separateur {

	display: block;

	width: 23px;

}

#content .produits dt {

	height: 46px;

	font-family: "Times New Roman", Times, serif;

	line-height: 16px;

	color: #f63;

	text-align: center;

	padding-top : 0px;

	margin : 0px;

}





#content .produits h2 {

	display: block;

	overflow: hidden;

	padding : 0px;	

	margin : 0px;

	padding-left: 24px;

	background: url(../images/arrow-right.gif) no-repeat 0 3px;

	font-size: 20px;

	font-weight: bold;

	text-transform: uppercase;

	color : #f15c22;

	/**padding-bottom : 15px;**/

	/**line-height: 1em;**/

	height : 40px;

	text-align : left;

	/**margin-top : -30px;**/

		

}



#content .produits dl dt {

	padding : 0px;

	margin : 0px;

}



#content .produits h2 a, #content .produits h2 a:hover,#content .produits h2 a:visited {

	font-size: 20px;

	font-weight: bold;

	text-transform: uppercase;

	color : #f15c22;

	line-height: 1em;

	text-decoration : none;

	padding :0px;

	margin : 0px;

	

}



#content .produits .particuliers dt .titre {

	padding-top: 8px;

	background-position: 60px 9px;

}

#content .produits .independants dt .titre {

	background-position: 55px 1px;

}

#content .produits .entreprises dt .titre {

	padding-top: 8px;

	background-position: 65px 10px;

}

#content .produits  .more  {

	background: none;

	font-size: 11px;

	text-transform: none;

	font-weight: normal;

}



#content .produits  .more a, #content .produits  .more a:visited, #content .produits  .more a:hover {

	font-size: 11px;

	text-transform: none;

	font-weight: normal;

	text-decoration : none;

}



#content .produits dd {

	position: relative;

	display: block;

	width: 280px;

	height: 81px;

	margin: 0 0 2px;

	padding: 8px;

	background: #f0f4fb url(../images/produit-back.jpg) no-repeat 0 0;

}

#content .produits dd.pub {

	display: block;

	overflow:hidden;

	height: 100%;

	width : 100%;

	margin: 0;

	padding: 0;

	background-color: #fff;

}

#content .produits dd h3 {

	margin: 0;

	padding: 0;

	border: none;

	text-transform: none;

	line-height: 15px;

	font-size: 17px;

	font-weight: normal;

	color: #f63;

}



#content .produits h3 a, #content .produits h3 a:hover,#content .produits h3 a:visited {



	margin: 0;

	padding: 0;

	text-transform: none;	

	font-size: 17px;

	font-weight: normal;

	color: #f63;

	text-decoration : none;

	

}



#content .produits .bt-savoir-plus {

padding-left : 180px;



}



#content .produits .bt-savoir-plus-i {

	position: absolute;

	top: 65px;

	left: 180px;



}





#content .produits dd p {

	padding: 8px 0;

	font-size: 11px;

	color: #339;

}





#popup {



    visibility : hidden;

    display : block;overflow: hidden; width : 308px; height : 231px;

    background : url(../images/bg-popup.png) no-repeat;

    position : absolute;

    top : 400px;

    left : 50%;

    margin-left : -150px;

}



#popup h1 {



    margin : 0px;

    padding : 0px;

    color : #ffffff;

    padding-left : 6px;

    padding-top : 8px;

    margin-bottom : 6px;

    text-transform : uppercase;

    font-size : 12px;



}



#popup h1 span.bt-close {

   position :  absolute;

	  top : 5px;

		right : 6px;

   /** margin-right : 6px;

    margin-top : 0px;

    padding-top : 0px;**/



}





#popup #flash {

    margin: 0;

    margin-top : 0px;

    margin-left : 6px;

  	display: block;

	overflow:hidden;

	height: 197px;

	width : 296px;

    height: auto;

	width : auto;

	padding: 0;

	/**background-color: #fff;**/

}










