@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;zoom:1;}
a img{border:none;}

.clear{clear:both;font-size:0;line-height:0;margin:0}

    body {
    	font: 100% Arial, Helvetica, sans-serif;
    	background: #1b2b80;
    	margin: 0; 
    	padding: 0;
    	text-align: center; 
    	color: #000000;
    }
   
/*module1*/
	 .homecontainer {
		background:url(../images/background-site/main-bkg-small.jpg) no-repeat top center;
    	margin: 0 auto;
		text-align: center; 
		height:100%;
		padding-bottom:25px;
    }
/*module2*/
	.container {
		background:url(../images/background-site/new-bkg.jpg) no-repeat top center;
    	margin: 0 auto;
		padding:0px;
		text-align: center;	
		min-height:860px;	
    }
	.mainContent {
		background:url(../images/background-site/new-bkg-center.jpg) no-repeat top center;
    }
	.backcontent{ background:url(../images/background-site/bkg.jpg) repeat-y top center; margin: 0 auto; padding:0 auto;}
	.tablecontent{margin:0px auto; width:970px; border:0px;}

/*Header*/
	#topcontent{
	height:158px;
	text-align:left;
	background:url(../images/header/bkg-head.jpg) no-repeat bottom center;
	}
	
	.logo{position:absolute; margin-left:61px; top:35px;}
	.topright{position:absolute; margin-left:599px; top:39px; width:371px; height:27px;}
	.topright .ebout{
		background:url(../images/header/onglet-boutique.jpg) no-repeat bottom left;
		width:176px;
		height:27px;
		color:#ebebec;
		font: 12px italic bold Arial, Helvetica, sans-serif;
		text-align:center;
		float:left;
	}
	.topright .exp{
		background:url(../images/header/onglet-expert.jpg) no-repeat bottom left;
		width:195px;
		height:27px;
		color:#565656;
		font: 12px italic bold Arial, Helvetica, sans-serif;
		text-align:center;
		float:right;
	}
	.topright .ebout a{color:#ebebec; padding-top:8px; font-style:italic; display:block; text-decoration:none;}
	.topright .exp a{padding-top:8px; color:#565656; font-style:italic; display:block; text-decoration:none;}
	
	.mysearch{position:absolute; margin-left:755px; top:92px; width:230px;  text-align:left;}
	.mysearch fieldset{border:none;}
	.mysearch  span{ float:left; background:url(../images/header/bkg-search.jpg) no-repeat top left; height:30px; width:154px!important; width:178px;  padding-left:25px; margin:0px;}
	.mysearch span .fond-search{ float:left;  background:url(../images/header/bkg-search-txt.jpg) repeat-x top left; width:135px; padding-top:4px;   height:22px; border:none; text-align:left; font-size:11px;}
	.mysearch fieldset .btn-valid{width:22px; height:22px; }

	
	.contentnav{ position:absolute; top:131px; height:30px; width:970px;}
	.mainnav{ margin:0px; padding:0px;}
	.mainnav li{display:inline;}
/*Center*/
	#centercontent{
	
	width:970px;
	text-align:left;
	vertical-align:top;
	background-color:#FFF;
	}
/*Footer*/
	
	#bottomcontenthome{
	height:69px;
	margin:0 auto;
	text-align:center;
	background:url(../images/footer/bkg-footer-home.png) bottom center no-repeat !important; 
	background:url(../images/footer/bkg-footer-home.jpg) bottom center no-repeat;
	}
	#bottomcontent{
	height:58px;
	margin:0px 1px 10px auto;
	text-align:center;
	background:url(../images/footer/bkg-footer.jpg) bottom center no-repeat;
	margin-bottom:;
	}
	.bigfoot li, .smallfoot li{
	display:inline;
	list-style:none;
	padding:0 5px;
	border-right: #afcded 1px solid;
	color:#afcded;
	}
	.bigfoot li.nobarre, .smallfoot li.nobarre{border-right: none;}
	.bigfoot a, .smallfoot a{
	text-decoration:none;
	color:#afcded;
	}
	.bigfoot{margin:0px; font-weight:bold; padding-top:22px;}
	.smallfoot{margin-top:3px;}
	.bigfoot{font-size:12px;}
	.smallfoot{font-size:10px;}
