@charset "utf-8";
/* CSS Document */

body {
	background:url(images/bg_home.jpg);
	background-repeat:repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

select {
	width:150px;
	border:1px solid #858583;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

input {
	width:150px;
	border:1px solid #858583;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

img {
	border:none;
}

li {
	padding-bottom:10px;
}

.header {
	background:url(images/bg_header.jpg);
	background-repeat:repeat;
	height:200px;
}

.menu {
	background:url(images/bg_menu.jpg);
	background-repeat:repeat;
}

.search {
	background:url(images/bg_search.jpg);
	background-repeat:repeat;
}

.fond {
	background:url(images/bg_fond.jpg);
	background-repeat:repeat;
}

.titre_search {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#1a171b;
}

.texte_search {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#1a171b;
}

.footer {
	font-size:11px;
	color:#333333;
	font-weight:normal;
}

a.footer {
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
}

a:hover.footer {
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:underline;
}

.legals {
	font-size:11px;
	color:#333333;
	font-weight:normal;
}

a.legals {
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:none;
}

a:hover.legals {
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:underline;
}

.contact {
	font-size:12px;
	color:#000000;
}

.titre_liste {
	font-size:13px;
	font-weight:bold;
}

.texte_liste {
	font-size:11px;
	font-weight:normal;
	text-align:justify;
}

.prix_liste {
	font-size:14px;
	font-weight:bold;
}

.titre_fiche {
	font-size:15px;
}

.ref {
	font-size:13px;
}

.refliste {
	font-size:11px;
	font-weight:normal;
}

.dispo {
	font-size:12px;
	font-weight:bold;
	color:#009900;
}

.pasdispo {
	font-size:12px;
	font-weight:bold;
	color:#CC0000;
}

.pedispo {
	font-size:12px;
	font-weight:bold;
	color:#FF6600;
}

.texte_fiche {
	font-size:11px;
}

retourliste {
	font-size:11px;
	font-weight:bold;
	color:#1a171b;
}

a.retourliste {
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#1a171b;
}

a:hover.retourliste {
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
	color:#1a171b;
}

input.contact, textarea.contact {
	width:200px;
	border:1px solid #858583;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

textarea.message {
	width:540px;
	border:1px solid #858583;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}