@charset "utf-8";
body { 
background : #908378; 
margin : 10px auto; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #8b8278; 
font-size : 11px; 
} 
a img {
	border : none;
	font-size: 11px;
} 
a:link, a:visited {
	color : #c41301;
	text-decoration : none;
	font-size: 11px;
} 
a:hover {
	color : #c41301;
	text-decoration : underline;
	font-size: 11px;
} 
#header { 
background : url(gfx/bg_header.gif) no-repeat; 
text-align : right; 
height : 321px; 
} 
#logo { 
background : url(gfx/bg_logo.gif) no-repeat; 
width : 267px; 
padding-left : 100px; 
} 
#menu { 
background : url(gfx/bg_menu.jpg) no-repeat; 
height : 42px; 
text-align : center; 
margin : 0 auto; 
font-size : 11px; 
vertical-align : top; 
} 
.elem_menu { 
padding-top : 6px; 
width : 200px; 
height : 26px; 
text-align : center; 
vertical-align : top; 
font-variant : small-caps; 
border-right : 2px solid #fff; 
} 
.elem_menu2 { 
padding-top : 5px; 
width : 150px; 
height : 26px; 
text-align : center; 
vertical-align : top; 
font-variant : small-caps; 
} 
.elem_menu a:link, .elem_menu a:visited, .elem_menu2 a:link, .elem_menu2 a:visited { 
display : block; 
text-decoration : none; 
color : #ca3c1b; 
font-weight : bold; 
margin-bottom : 5px; 
height : 19px; 
} 
.elem_menu a:hover, .elem_menu2 a:hover {
	text-decoration : none;
	color : #ca3c1b;
	font-weight : bold;
	margin-bottom : 0;
	border-bottom : 5px solid #afe11e;
	font-size: 11px;
} 
.bloc1 {
	background : url(gfx/bg_bloc1.jpg) repeat-y;
	width : 457px;
	padding : 0 23px 0 30px;
	font-size: 11px;
} 
.bloc2 { 
background : url(gfx/bg_bloc2.jpg) repeat-y; 
padding : 0 30px 0 23px; 
vertical-align : top; 
} 
.bloc3 { 
background : url(gfx/bg_bloc3.jpg) repeat-y; 
padding : 10px 30px 0 30px; 
} 
.hautbloc2 { 
background : url(gfx/bg_haut_bloc2.jpg) no-repeat; 
height : 50px; 
padding-left : 60px; 
} 
.hautbloc1 { 
background : url(gfx/bg_haut_bloc1.jpg) no-repeat; 
height : 50px; 
padding-left : 30px; 
} 
h2 { 
background : url(gfx/bg-titrebleu.gif) no-repeat; 
color : #00bccc; 
font-size : 15px; 
line-height : 22px; 
padding-left : 30px; 
} 
h4 { 
background : url(gfx/bg-titrerouge.gif) no-repeat; 
color : #e79f25; 
font-size : 15px; 
line-height : 26px; 
padding-left : 40px; 
margin : 0; 
} 
h3 { 
color : #ca3c1b; 
font-size : 15px; 
margin-top : 10px; 
margin : 0; 
} 
.img_d { 
float : right; 
margin-bottom : 3px; 
margin-left : 20px; 
} 
.img_g { 
float : left; 
margin-right : 10px; 
} 
.orange { 
color : #df9f3f; 
font-size : 14px; 
font-weight : bold; 
} 
.vert { 
color : #90ca15; 
font-size : 14px; 
font-weight : bold; 
} 
#footer { 
background : url(gfx/bg_footer.jpg) no-repeat; 
height : 41px; 
padding : 15px; 
text-align : right; 
color : #5f5549; 
} 
.meuble { 
color : #a7c354; 
font-weight : bold; 
} 
.table { 
color : #c4b38f; 
font-weight : bold; 
} 
.objets { 
color : #daaf4b; 
font-weight : bold; 
} 
.jardin { 
color : #6e931b; 
font-weight : bold; 
} 
.prix { 
text-decoration : line-through; 
color : #ce0505; 
font-size : 9px; 
} 
.noir { 
color : #000000; 
font-weight : bold; 
} 
.petit { 
font-weight : normal; 
font-size : smaller; 
} 
.coord {
	background : #faf7d9;
	vertical-align : top;
	text-align : center;
	font-size: 11px;
} 
.formulaire { 
border : 1px solid #ca3c1b; 
font-size : 11px; 
width : 99%; 
color : #626262; 
font-family : Arial, Helvetica, sans-serif; 
background-color : #fff; 
} 
.formulaire:hover { 
border : 1px solid #ca3c1b; 
font-size : 11px; 
width : 99%; 
color : #626262; 
font-family : Arial, Helvetica, sans-serif; 
background-color : #ffdbca; 
} 
.formulaire_bouton { 
border : medium none; 
font-size : 11px; 
width : 49%; 
color : #fff; 
font-family : Arial, Helvetica, sans-serif; 
background-color : #e79f25; 
font-weight : bold; 
}

