
/*table {border: 1px solid black}
td {border: 1px dotted gray}

img, form {border: 1px dashed blue}
p {border: 1px solid yellow}

ul {border: 1px solid green}
li {border: 1px solid lightgreen}
*/

html{
	height				:100%;
}
body{
	background-image	:url(../images/habillage/vert_bg_contenu.gif);
	background-repeat	:repeat-y;
	font-family:Georgia,arial;
	background-color	:#FFFFFF;
	height				:100%;
	margin				:0;
	padding				:0;

}
object{
position:absolute;
top:0;
left:0;
}
#contenu object{
position:relative;
}
/* ----------- BALISES HTML -------------- */
/* ----- LIENS ------ */
a{
	color				:#7BB433;
	text-decoration		:none;
}
a:hover{
	color				:#003300;
	text-decoration		:none;
}
/* ----- TITRES ----- */
h1{
	z-index				:70;
	height				:104px;
	margin				:0;
	padding				:0;
	background-image	:url(../images/habillage/bandeau_au_fil_de_l_angora2.jpg);
	background-repeat	:no-repeat;
	background-position	:0;
	background-color	:#FFFFFF;
}
h1 a{
	position			:absolute;
	top					:-300em;
}
h2{
	position			:absolute;
	top					:-200em;

	margin				:0;
	padding				:0;
}

#menu{
	margin				:0 10px 0 0;
	padding				:10px 0 10px 0;
	z-index				:20;
	width				:155px;
	position			:absolute;
	float				:left;
	background-color	:#3BA828;

}
#menu li{
	display				:block;
	list-style-type		:none;
	padding				:0;
	margin				:0;
}
#menu li a{
	display				:block;
	margin				:0;
	padding				:5px 0 5px 15px;
}
#menu li a:link{color:#FFFFFF;background-color:#3BA828;}
#menu li a:visited{color:#FFFFFF;background-color:#3BA828;}
#menu li a:hover{color:#3BA828;background-color:#FFFFFF;}


#contenu{
	background-repeat	:repeat-y;
	margin				:0;
	padding				:0;
	width				:550px;
	left				:190px;
	position			:absolute;
	display:block;
	z-index:10;
}
#contenu p{
	margin				:15px 0 15px 0;
}
#contenu img.illustration{
	margin				:15px 5px 5px 5px;
}
#contenu table{
	width				:100%;
}
#contenu table td{
	vertical-align		:top;
	text-align			:left;
}
#contenu table .img_gr{
	width				:400px;
}
#hometblx img{
margin:0;
padding:0;

}
h3{
	margin				:15px 0 15px 0;
	padding				:0;
	color				:#3BA828;
	/*text-transform	:capitalize;*/
	background-color	:#FFDB30;
	padding				:3px 3px 3px 10px ;
	background-image	: url("../images/habillage/home/bg_h3.jpg");
	background-repeat	:no-repeat;
}
h3.bandeau_titre{
margin-bottom			:0;
}

h4{
	clear				:both;
	margin				:20px 0 0 0 ;
	padding				:0 0 0 20px;
	color				:#FFFFFF;
	background-color	:#f3d400;
	background-image	: url("../images/habillage/h4.jpg");
	background-repeat	:no-repeat;
	background-position	:left top;
	
	

}

h4 a:link {color:#FFFFFF;}
h4 a:visited{color:#FFFFFF;}
h4 a:hover{color:#00FF00;text-decoration:none;}

h5{
	color				:#009900;
	border-bottom		:1px solid #3BA828;
	margin				:10px 0 5px 0;
	padding				:0;
	background-color	:#FFFF99;
}

h5 a:link {color:#009900;}
h5 a:visited{color:#009900;}
h5 a:hover{color:#00CC00;text-decoration:none;}


h5.prix{
	float				:right;
}

.listeactu{
padding:0;
background-color:#FFFDE1;
margin:0 0 25px 25px;
display:block;

}

p{
	margin				:0;
	padding				:0;
}
hr{
	color				:#3BA828;
	clear				:both;
	border				:1px solid #3BA828
}

#bas_de_page{
	padding				:0;
	margin				:100px 0 0 0;
	font-size			:x-small;
	text-align			:left;
	display				:block;
	clear				:both;
	border-top			:1px solid #3BA828;
}


/*---- CLASSES blocs--- */
.lien{
display:block;
margin-top:10px;
}
p.justify{
	text-align			:justify;
}
p.liste{
	border-bottom		:1px solid #3BA828;
}
.clear{
	clear				:both;
}
.info{
font-size:small;
clear				:both;
display				:block;
padding				:15px;
background-color	:#EFEFEF;
border				:1px solid #999999;

}
.mini_img_agenda{
	float				:right;
	margin				:0 10px 10px 0;
	display				:block;
	width				:50px;
	height				:50px;

}
.img{
	margin				:0;
	padding				:0;
	margin-bottom		:10px;
	display				:block;
	width				:400px;
	clear				:both;
	border				:1px solid #FFCCFF;
		
}

#item_article{
	display				:block;
	float				:left;
	width				:260px;
	margin				:0 10px 10px 0;
	padding				:0;
}
#item_article strong{ 
	display				:block;
	background-color	:#FFCC00;
}
.mini_img{
	margin				:0 10px 10px 0;
	display:block;
	width				:70px;
	height				:70px;
	border				:1px solid #FFCC00;
	float				:left;
}
#item_article p{
	margin				:0 0 0 70px;
}

.color{
	width				:50px;
	height				:50px;
	display				:block;
	float				:left;
	
}

.container_img_article{
	
}
.img_article{
	border				:2px solid #EFEFEF;
	margin				:0 10px 0 0;
	padding				:0;

}
.ref_prix_article{
	background-color	:EFEFEF;
}
.reference_article{
	font-size			:xx-small;
}

.actions_article li{
	list-style-type		:circle;
	color				:#009900;
	margin-top			:10px;
	list-style-type		:none;
	color				:#009900;
}
.actions_article li a{
	padding-left		:20px;
	background-image	:url(../images/icones/icone_fleche_coul3.gif);
	background-repeat	:no-repeat;
	background-position	:left 0.5em;
}
/*---- CLASSES textes --- */
.retourliste{
	display				:block;
	margin				: 10px 0 10px 0;
}

.bold{
	font-weight			:bold;
}
.mini{
	font-size			:x-small;
}
.petit{
	font-size			:small;
}
.red{
color					:#FF0000;
}
.attention{
color					:#FF0000;
background-color		:#FFFF00;
}
.liste_color{
margin-top				:15px;
color					:#3BA828;
text-decoration			:underline;	
}