/***************** STYLE GLOBAUX *****************/



a img{



border:none;



}



a:active, a:focus{



outline:none;



}



/***************** STYLE CONTENU *****************/



#contenu h1{



float:left;



font:normal 18px Arial, Helvetica, sans-serif;



color:#000;



line-height:1.8em;



width:780px;



text-indent:40px;



padding:0 0 0 0;



margin:20px 0 30px 0;



background:url(../images/charte/puce-h1.jpg) left no-repeat;



}



#contenu p{



color:#666666;



margin:0 0 15px 0;



line-height:1.6em;



}







#contenu  .ul_fondation a:visited, #contenu .ul_fondation a:link, #contenu .ul_fondation a:active{



color:#ff7c00;



text-decoration:none;



}



#contenu .coul{



color:#FF6600;



font-weight:bold;



}



#menuLeft{



width:150px;



margin:20px 0 0 0;



float:left;



padding-left:5px;



background:url(../images/charte/bg-colleft.jpg) top right no-repeat;



}



.itemLeft{



margin:5px;



}



#menuLeft span{



display:none;



}



#menuLeft #item1 a{



display:block;



height:101px;



width:101px;



background:url(../images/charte/left-bt1.gif) top center no-repeat;



}



#menuLeft #item1 a:hover{



background:url(../images/charte/left-bt1.gif) bottom center no-repeat;



}



#menuLeft #item2 a{



display:block;



height:101px;



width:101px;



background:url(../images/charte/left-bt2.gif) top center no-repeat;



}



#menuLeft #item2 a:hover{



background:url(../images/charte/left-bt2.gif) bottom center no-repeat;



}



#menuLeft #item3 a{



display:block;



height:101px;



width:101px;



background:url(../images/charte/left-bt3.gif) top center no-repeat;



}



#menuLeft #item3 a:hover{



background:url(../images/charte/left-bt3.gif) bottom center no-repeat;



}



#menuLeft #item4 a{



display:block;



height:101px;



width:101px;



background:url(../images/charte/left-bt4.gif) top center no-repeat;



}



#menuLeft #item4 a:hover{



background:url(../images/charte/left-bt4.gif) bottom center no-repeat;



}



#menuLeft #item5 a{



display:block;



height:101px;



width:101px;



background:url(../images/charte/left-bt5.gif) top center no-repeat;



}



#menuLeft #item5 a:hover{



background:url(../images/charte/left-bt5.gif) bottom center no-repeat;



}



#menuLeft #item6 a{



display:block;



height:101px;



width:101px;



background:url(../images/charte/left-bt6.gif) top center no-repeat;



}



#menuLeft #item6 a:hover{



background:url(../images/charte/left-bt6.gif) bottom center no-repeat;



}



#menuLeft #item7 a{



display:block;



height:101px;



width:101px;



background:url(../images/charte/left-bt7.gif) top center no-repeat;



}



#menuLeft #item7 a:hover{



background:url(../images/charte/left-bt7.gif) bottom center no-repeat;



}



/***************style index***************/







.encart_index{



float:left;



width:138px;



margin-left:4px;



margin-bottom:25px;



padding:8px 5px 0 4px ;



position:relative;



background-image: url(../images/charte/bg_index2.gif);



background-repeat:no-repeat;



min-height:370px;



}





.cadre_img{



float:left;



width:136px;



height:136px;



border:1px solid #fff;



margin-bottom:10px;

text-align: center;



}



#contenu .encart_index p.ref{



font-size:13px;



width:137px;



height:25px;



color:#46bbd5;



margin-bottom:5px;



margin-left:5px;



font-weight:bold;



}







#contenu .encart_index2 p.ref a:visited, #contenu .encart_index2 p.ref a:link, #contenu .encart_index2 p.ref a:active{



color:#46bbd5;



text-decoration:none;



}



#contenu .encart_index p.ref a:visited, #contenu .encart_index p.ref a:link, #contenu .encart_index p.ref a:active{



color:#46bbd5;



text-decoration:none;



}







#contenu .encart_index2 p.des a:visited, #contenu .encart_index2 p.des a:link, #contenu .encart_index2 p.des a:active{



color:#000000;



text-decoration:none;



}



#contenu .encart_index p.des a:visited, #contenu .encart_index p.des a:link, #contenu .encart_index p.des a:active{



color:#000000;



text-decoration:none;



}







#contenu .encart_index p.des{



font-size:15px;



color:#000000;



font-weight:bold;



text-align:center;



margin-bottom:10px;



height:80px;



}







#contenu .encart_index .prix{
	float:left;
	width:90%;
	font-size:15px;
	color:#01524c;
	font-weight:bold;
	margin-bottom:10px;
	margin-top:15px;
	margin-left:5px;
}



#contenu .encart_index .prixbarre{



float:left;



width:40px;



text-decoration:line-through;



font-size:14px;



color:#bf028a;



font-weight:bold;



margin-bottom:10px;



margin-top:15px;



}



.plus_info{



float:right;



width:103px;



margin-right:2px;



margin-top:17px;



margin-bottom:25px;



}







#contenu p.top{



width:700px;



padding-left:50px;



font-size:18px;



color:#ff5200;



font-weight:bold;



border-bottom:1px dotted #ff5200;



background:url(../images/charte/etoile.gif) no-repeat scroll left bottom;



margin-bottom:20px;



margin-top:15px;



padding-top:20px;



}







.cadre_destockage{



float:left;



width:470px;



margin-top:15px;



}



#contenu p.top2{



width:410px;



padding-left:50px;



text-align:left;



font-size:18px;



color:#ff5200;



font-weight:bold;



border-bottom:1px dotted #ff5200;



background:url(../images/charte/etoile.gif) no-repeat scroll left bottom;



margin-bottom:20px;



margin-top:15px;



padding-top:20px;



}











.encart_prof{



float:left;



width:228px;



height:191px;



padding:150px 20px 40px 20px;



margin-left:10px;



background-image: url(../images/charte/contact_index2.gif);



background-repeat:no-repeat;



}











#contenu .encart_prof p.prof{



font-size:18px;



font-weight:bold;



color:#ff5200;



margin-bottom:40px;



}







#contenu .encart_prof p.prof_cont{



font-size:13px;



font-weight:bold;



color:#fff;



}











.img_index{



float:left;



width:268px;



height:381px;



margin-left:12px;



margin-top:20px;







}







/***********************style listing*************************/







.encart_index2{

 display:inline;

float:left;



width:138px;

height:440px;

min-height:440px !important;

height:440px;

margin-left:30px;



margin-bottom:25px;



position:relative;



padding:8px 5px 0 4px ;



background-image:url(../images/charte/encart_listing.gif);



background-repeat:no-repeat;



font-size:12px;



color:#000;



}















#contenu .encart_index2 p.ref{



font-size:13px;



width:137px;



height:25px;



color:#46bbd5;



margin-bottom:5px;



margin-left:5px;



font-weight:bold;



}



#contenu .encart_index2 p.des{



font-size:15px;



color:#00000;



font-weight:bold;



text-align:center;



margin-bottom:10px;



height:65px;



width:100%;



}







#contenu .encart_index2 .prix{



float:left;



width:100%;



font-size:15px;



color:#01524c;



font-weight:bold;



margin-bottom:-10px;



margin-top:110px;



margin-left:5px;







}



#contenu .encart_index2 .prixbarre{



float:left;



width:40px;



text-decoration:line-through;



font-size:14px;



color:#bf028a;



font-weight:bold;



margin-bottom:10px;



margin-top:15px;



}



#contenu .encart_index2 div.desc{



font-size:12px;



color:#000;



height:110px;



margin-left:5px;



margin-bottom:10px;



}







#contenu .encart_index2 div.desc p {



	color:#000;



}







.label44{



width:80px;



line-height:2.2em;



font-size:12px;



color:#ff7c00;







font-family:Arial, Helvetica, sans-serif;







}



.label11{



	width:80px;



	line-height:2.2em;



	font-size:12px;



	margin-left:50px;



	color:#ff7c00;



	font-family:Arial, Helvetica, sans-serif;



}







.opt{



	color:#ff7c00;



	border-color:#ff7c00;



	border:1px solid #ff7c00;



	margin-top:10px;



	font-size:11px;



	width: auto;



	}



/********************style fiche*****************/







.encart_dr_fiche{



float:right;



width:306px;



padding:12px 10px 5px 10px ;



border:1px solid #ff7c00;



margin-right:20px;



background-image:url(../images/charte/bg_fiche.gif) ;



background-repeat:no-repeat;







}



#contenu .encart_dr_fiche   p.description{



	color:#000;



	width:290px;



	font-size:11px;



	text-align:justify;



	line-height:1.5em;



	margin-bottom:10px;



}







#contenu .encart_dr_fiche  p.titrefiche{



	font-weight:bold;



	border-bottom:1px dotted #ee4c04;



	margin-bottom:5px;



	padding-left:15px;



	color:#ee4c04;



	width:275px;



	



}



#contenu .encart_dr_fiche  p.centre2{



	float:left;



	margin-top:20px;



	margin-left:30px;



	max-height:25px;



	height:25px;



	width:300px;



}







#contenu .encart_dr_fiche  span.prix2{



	font:bold 20px Arial, Helvetica, sans-serif;



	margin-right:30px;



	color:#ee4c04;



	



}







#contenu .encart_dr_fiche  span.prixbarre2{



	text-decoration:line-through;



	color:#000;



}



#contenu .encart_dr_fiche p.designation2{



font:bold 14px Arial, Helvetica, sans-serif;



color:#ff8400;



letter-spacing:1px;



margin:0 0 7px;



}







.formulair{



float:left;



width:240px;







}



	



	



	.label1 {



	width:80px;



	line-height:2.2em;



	font-size:12px;



	color:#343434;



	font-family:Arial, Helvetica, sans-serif;



}







.label2 {



	width:80px;



	margin-left:15px;



	line-height:2em;



	font-size:12px;



	color:#ff5200;



	font-family:Arial, Helvetica, sans-serif;



	float:left;



}



.label3 {



	line-height:2.2em;



	font-size:11px;



	color:#fff;



	font-family:Arial, Helvetica, sans-serif;



}







#contenu .encart_dr_fiche  .listee2{



	width:90px;



	border:1px solid #ff5200;



	font-size:12px;



	color:#000;



	background-color:#fff;



	font-family:Arial, Helvetica, sans-serif;



}







#contenu .encart_dr_fiche .listee1{



	width:90px;



	border:1px solid #ee4c04;



	font-size:12px;



	color:#323232;



	background-color:#fff;



	font-family:Arial, Helvetica, sans-serif;



	margin-left:15px;



	margin-right:15px;



}







#contenu .encart_dr_fiche  .qtit{



	width:90px;



	border:1px solid #ee4c04;



	font-size:12px;



	color:#323232;



	background-color:#fff;



	font-family:Arial, Helvetica, sans-serif;



}







#contenu .encart_dr_fiche .prix{



float:left;



width:40px;



font-size:15px;



color:#01524c;



font-weight:bold;



margin-bottom:10px;



margin-top:15px;



margin-left:5px;



}







#contenu .encart_dr_fiche .prixbarre{



float:left;



width:40px;



text-decoration:line-through;



font-size:14px;



color:#bf028a;



font-weight:bold;



margin-bottom:10px;



margin-top:15px;



}



.ajout_panier{



float:right;



padding-left:2px;



width:238px;



margin-right:5px;



text-align:right;



}



.cadre_ficheg{



float:left;



width:345px;



height:346px;







background-image:url(../images/charte/cadre_ficheg.gif);



background-repeat:no-repeat;



padding:20px 25px 29px 20px;



}



.cadre_ficheg img{



border:1px solid #fff;



}







.cadre_fichep{



float:left;



width:114px;



height:114px;



margin-right:10px;



margin-top:7px;



background-image:url(../images/charte/cadre_fichep.gif);



background-repeat:no-repeat;



padding:8px 0 0 9px;



}



.cadre_fichep img{



border:1px solid #fff;



}



.cadre_fichep2{



float:left;



width:114px;



height:114px;



margin-top:7px;



background-image:url(../images/charte/cadre_fichep.gif);



background-repeat:no-repeat;



padding:8px 0 0 9px;



}



.cadre_fichep2 img{



border:1px solid #fff;



}







.encart_gauch_fiche{



float:left;



width:390px;



margin-left:10px;



}







.cadre_picto{



float:left;



width:160px;



margin-top:15px;



}



.cadre_picto2{



float:right;



width:160px;



margin-top:15px;



}



.descriptif_fiches1{



float:left;



width:110px;



margin-left:4px;



margin-right:5px;



margin-bottom:5px;



padding-bottom:10px;



}



/*************style contact****************/







/* contact*/



	



	







#fomulaire {



	width:384px;



	float:left;



	padding-bottom:20px;



	



	



}



#contact_prop {



	width:310px;



	float:left;











}















#contact_plan a #imgplan {



	margin-left:0px;



	width:153px;



	







}











#contenu input,textarea{



	/*width:95%;*/



	font-size:12px;



	/*border:1px solid #ff5200;*/



	color:#000;



	background-color:#fff;



	font-family:Arial, Helvetica, sans-serif;



}







#contenu input:focus,textarea:focus{



	border:1px solid #ff5200;



}



#contenu .champRequis{



	color:#ff5200;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



}







#contenu   .bouton {



	border:1px solid #ff5200;



	color:#000;



	background-color:#fff;



	font-size:12px;



	font-family:Arial, Helvetica, sans-serif;



	width:95%;



	font-weight:bold;



}







#contenu  .bouton:focus {



	border:1px solid #ff5200;



}







#contenu  .capa{



	width:95%;



border:1px solid #ff5200;



	color:#000;



	background-color:#fff;



	font-size:12px;



	



	font-family:Arial, Helvetica, sans-serif;



}







#contenu  .capa:focus{



	border:1px solid #ff5200;



}







#contenu .case{



	text-align:left;



	width:15px;



	border:none;



	background:none;



	margin-bottom:5px;



}















.titre_parti{



	margin-bottom:15px;



	margin-left:0px;



	width:100%;



	



}



.titre_parti22{



	margin-bottom:15px;



	margin-left:0px;



	width:200px;



	



}







.titre_particoor {



	margin-bottom:15px;



	margin-left:10px;



	float:left;



	width:50px;



}







.titre_parti2  {



	width:200px;



	margin-top:10px;



	margin-bottom:10px;



	



}



#contact_coordonnees {



	width:270px;



	float:left;



	margin-bottom:20px;



	margin-left:10px;



	border-left:1px dotted #ff5200;



	padding-left:5px;







}



.decmerci {



	margin-left:50px;



	margin-top:20px;



}















#contact_loi {



	width:270px;



	float:left;



	margin-left:20px;



	margin-top:15px;



	padding-bottom:10px;



	border-left:1px dotted #ff5200;



		padding-left:5px;



		margin-left:10px;



}



#contact_plan {



	width:275px;



	float:left;



	margin-left:10px;



}











#formContact .txt_bas3 {



	font-size:11px;



}







#contact_loi .txt_bas{



	font-size:9px;



}



label {



	line-height:2.2em;



	font-size:11px;



	color:#00exb2;



	padding-left:20px;



	font-family:Arial, Helvetica, sans-serif;







}







#contact_fomulaire .titre_parti .listee2{



	width:110px;



	border:1px solid #fff;



	font-size:12px;



	color:#fff;



	background-color:#ffecb8;



	font-family:Arial, Helvetica, sans-serif;



}







#contact_fomulaire .titre_parti .listee1{



	width:125px;



	border:1px solid #fff;



	font-size:12px;



	color:#fff;



	background-color:#ffecb8;



	font-family:Arial, Helvetica, sans-serif;



	margin-left:15px;



	margin-right:15px;



}











#contact_fomulaire .titre_parti p.enval2{



margin-top:10px;



	font-weight:bold;



	border-bottom:1px dashed #ff5200;



	color:#ff5200;



	font-size:12px;



}







#contact_coordonnees .titre_parti p.enval2{



margin-top:10px;



	font-weight:bold;



	border-bottom:1px dashed #ff5200;



	color:#ff5200;



	font-size:12px;



}







#contact_plan .titre_parti p.enval2{



margin-top:10px;



	font-weight:bold;



	border-bottom:1px dashed #ff5200;



	color:#ff5200;



	font-size:12px;



}











.img_acces{



margin-top:20px;



float:left;



width:298px;



height:299px;



margin-bottom:20px;



}







.desc_acces{



	width:620px;



	float:left;



	border:1px solid #fff;



	margin-top:20px;



	margin-bottom:20px;



	padding:10px;







}







.label3{



color:#ff5200;



font-family:Arial, Helvetica, sans-serif;



font-size:11px;}



	



	#contact_fomulaire {



	width:480px;



	float:left;



	padding-bottom:20px;



	



	margin-right:5px;



}







/******************style picto******************/



.nouveau2{



	width:71px;



	height:71px;



	position:absolute;



	z-index:10 ;



	background-image:url(../images/charte/news2.png);



	background-repeat:no-repeat;



	top:-10px;



	left:85px;



	_background:url();



	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/news2.png', sizingMethod='image');







}



.nouveau1{



	width:71px;



	height:71px;



	position:absolute;



	z-index:10 ;



	background-image:url(../images/charte/news1.png);



	background-repeat:no-repeat;



	top:-12px;



	left:85px;



	_background:url();



	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/news1.png', sizingMethod='image');







}



.nouveau3{



	width:71px;



	height:71px;



	position:absolute;



	z-index:10 ;



	background-image:url(../images/charte/news3.png);



	background-repeat:no-repeat;



	top:-10px;



	left:85px;



	_background:url();



	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/news3.png', sizingMethod='image');







}



.nouveau4{



	width:71px;



	height:71px;



	position:absolute;



	z-index:10 ;



	background-image:url(../images/charte/news4.png);



	background-repeat:no-repeat;



	top:-10px;



	left:85px;



	_background:url();



	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/news4.png', sizingMethod='image');







}



.nouveau5{



	width:71px;



	height:71px;



	position:absolute;



	z-index:10 ;



	background-image:url(../images/charte/epuise1.png);



	background-repeat:no-repeat;



	top:-10px;



	left:85px;



	_background:url();



	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/charte/epuise1', sizingMethod='image');







}







/****************plan site*******************/



.ul_fondation li{



font:normal 14px/1.2em Arial, Helvetica, sans-serif;



text-align:justify;



line-height:1.8em;



color:#e48515;



margin-left:15px;



list-style:url(../images/charte/puce.gif);}







.ul_fondation{



margin-left:30px;



margin-top:10px;



margin-bottom:10px;



}



#invisible{



display:none;



}



#boutons{



	float:left;



	width:345px;



}





/****************rubrique.php*******************/



#global_rubrique #bloc_sousrub {

	width:440px;

	margin:0 0 0 155px;

}



#global_rubrique #bloc_sousrub #wrapper_sousrub {

	float:left;

	background-image:url(../images/rubbg.jpg);

	background-position:left top;

	width:200px;

	height:210px;

	margin:0 0 10px 10px;

}



#global_rubrique #bloc_sousrub #wrapper_sousrub img {

	width:150px;

	height:150px;

	margin:15px 0 5px 21px;

}



#global_rubrique #bloc_sousrub #wrapper_sousrub img:hover {

	filter : alpha(opacity=80);

    -moz-opacity : 0.8;

    opacity : 0.8; 

}



#global_rubrique #bloc_sousrub #wrapper_sousrub a {

	text-decoration:none;

}



#global_rubrique #bloc_sousrub #wrapper_sousrub a:hover p {

	text-decoration:none;

	color:#FF6600;

}



#global_rubrique #bloc_sousrub #wrapper_sousrub p {

	text-align:center;

	font-variant:small-caps;

	font-weight:bold;

	font-size:1.3em;

}




