a.all_actus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #668B00;
	font-weight: bold;
}
 
a.archive_actus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a.archive_actus:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 10px;
}

.footer_bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00E6FF;
	padding-right: 10px;
	text-align: right;
}

.footer_bleu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00E6FF;
	padding-right: 10px;
	text-align: right;
}

.footer_bleu3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00E6FF;
	text-align: right;
}

.select_box {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	padding-left: 2px;
	width: 140px;
}

.search {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 3px;
	text-align: left;
	font-weight: bold;
}

.box_materiel {
	border: #BCBCBD;
	border-style: solid;
	border-width: 1px;
	background-color: #FFFFFF;
}

.titre_materiel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	background-color: #008ABF;
}

.titre_actus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #668B00;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #BBFF00;
	font-weight: bold;
}

.titre_services {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006C93;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #E2F9FC;
	border-bottom: #E6E6E6;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.titre_box_center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006C93;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: #87E4ED;
	border-bottom: #C4C4C4;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.titre_serti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #006C93;
	text-decoration: underline;
}

a.titre_serti:hover { 
	text-decoration: none;
}

.titre_box_center_fiche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #006C93;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
  background-color: #87E4ED;
	border-bottom: #C4C4C4;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

.titre_box_center_ref {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
  background-color: #87E4ED;
	border-bottom: #C4C4C4;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

.fiche_marque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	color: #000000;
  background-color: #F3F3F3;
	border-bottom: #FFFFFF;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

.fiche_selection {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	color: #FFFFFF;
  background-color: #FF5A00;
	border-bottom: #FFFFFF;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

.select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}

a.select:hover { 
	text-decoration:underline;
}

.titre_panier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3D3D3D;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
  background-color:#FFFFFF;
	border-bottom:#E6E6E6;
  border-bottom-style:solid;
  border-bottom-width:1px;
}

.rappel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #FFFFFF;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
}

.rappelbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #454545;
	padding-left:8px;
  border-color:#137194;
  border-bottom-style:solid;
  border-bottom-width:1px;
}

.txt_materiel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: #E6E6E6;
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

.box_materiel .menu_materiel{
 padding:0;
}

.box_materiel .menu_materiel a{
	display:block;
	padding:3px 0 3px 8px;
}

.box_materiel .menu_materiel a:hover{
	background:#e1e2e6;
	color:#000;
}

.materiel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration:none;
}

a.materiel:hover { 
text-decoration:none;
color: #BBFF00;
}

.txt_actus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #237F3A;
	padding:10px;
	border-bottom:#E6E6E6;
	border-bottom-style:solid;
	border-bottom-width:1px;
	text-align:justify;
}

.txt_actus8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #237F3A;
	padding:10px;
}

.actus {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #237F3A;
	text-decoration:underline;
}

.actuslink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #237F3A;
	text-decoration:none;
}

a.actuslink:hover { 
text-decoration:underline;
}

a.actus:hover { 
font-weight:bold;
}

.txt_services {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006C93;
	padding:10px;
	border-bottom:#E6E6E6;
  border-bottom-style:solid;
  border-bottom-width:1px;
  text-align:justify;
}
.linkservices {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006C93;
	text-decoration:none;
}

a.linkservices:hover { 
text-decoration:underline;
}

.serti {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2F2F2F;
	padding-top:6px;
	padding-bottom:6px;
	border-bottom:#E6E6E6;
  text-decoration:none;
}
		
a.serti:hover { 
text-decoration:underline;
}

.services {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006C93;
	text-decoration:underline;
}

a.services:hover { 
font-weight:bold;
}

body {
	margin-top:0px;
	background-color: #113440;
}

.txt_box2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #151515;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:#E6E6E6;
  border-bottom-style:solid;
  border-bottom-width:1px;
}

.nv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #151515;
	text-decoration:underline;
}

.nv2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #151515;
	text-decoration:none;
}

.nv8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #151515;
	text-decoration:none;
}

a.nv:hover { 
text-decoration:none;
}

a.nv2:hover { 
text-decoration:underline;
}

.txt_services2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006C93;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
}

.txt_services8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006C93;
	padding:10px;
	text-align:justify;
}

.txt_panier2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #151515;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:#E6E6E6;
  border-bottom-style:solid;
  border-bottom-width:1px;
}

.trailer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #151515;
	padding-left: 8px;
	padding-bottom: 3px;
}

.spip_logos { 
border: 0; 
}

img{
border:0;
}

#legs{
	width:758px;
	background:#0085bd;
	padding:15px;
	font-size:0.8em;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

#legs ul li {
	list-style:none;
	color:#fff;
}

#legs ul li  a{
	color:#fff;
	text-decoration:none;
}

#legs ul li  a:hover{
	color:#02597e;
}

#legs ul li.first {
	font-weight:bold;
	border-bottom:2px solid #fff;
	margin-bottom:10px;
}

#legs ul li.second {
	font-size:0.7em;
	margin-bottom:8px;
	padding-left:4px;
}

#legs ul.plan{
	width:170px;
	float:left;
	margin-right:40px;
}

#legs ul{
	margin:0;
	padding:0;
}

#legs:after,
#footer:after,
.news_home:after,
.news_home ul li:after{
  content: ".";
	display: block;
	height: 0;
	text-indent: -5000px;
	visibility: hidden;
	clear: both;
}

#legs .adresse{
	float:left;
	width:305px;
	height:150px;
	background:#02597e;
	padding:5px 15px 15px 15px;
}

#legs .adresse p{
	color:#0ca2e2;
	font-size:1.3em;
	padding:0 0 10px 0;
	margin:0;
	font-weight:bold;
}

#legs .adresse  li.title{
	font-size:1.1em;
}

#legs .adresse  li.infos{
	padding-top:10px;
}

#footer{
	width:758px;
	background:#02597E;
	padding:10px 20px 10px 10px;
}

#footer ul.group{
	padding:0;
	margin:0;
	float:right;
}

#footer ul.group li a{
	color:#0CA2E2;
	text-decoration:none;
}

#footer ul.group li{
	float:left;
	list-style:none;
	font-size:0.7em;
	text-align:right;
	padding-left:15px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	color:#0CA2E2;
}

.news_home{
	width:410px;
	background:#fff;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:0.8em;
	border:1px solid #BCBCBD;
	margin-top:10px;
}

.news_title{
	width:100%;
	background:#BBFF00;
	margin:0;
	font-weight:bold;
	padding-top:4px;
	padding-bottom:4px;
	color:#668B00;
	border-bottom:1px solid #BCBCBD;
}

.news_title p{
	margin:0;
	padding-left:8px;
}

.news_home ul{
	list-style:none;
	margin:0;
	padding:2px 0 2px 5px;
	font-size:0.8em;
}

.news_home ul li{
	padding:5px 0;
	border-bottom:1px solid #E6E6E6;
}

.news_home ul li.all{
	padding:5px 10px;;
	border-bottom:none;
	text-align:right;
}

.news_home ul li p{
	margin:0;
	color:;
	padding:2px;
}
.news_home ul li p.chapo{
	color:#3b3b3b;
}


.news_home ul li  a.lire{
	text-decoration:underline;
}

.news_home a.all_actus{
	color:#668B00;
	padding-top:10px;
	font-size:1em;
	text-align:right;
}
.news_home ul li  a.lire:hover{
	text-decoration:none;
}
.news_home ul a{
	color:#000;
	text-decoration:none;
}

.news_home ul a:hover{
	text-decoration:underline;
}

.news_home ul img{
	width:80px;
	height:80px;
	float:left;
	padding-right:10px;
}

.news_home ul li span{
	color:#006C93;
}

/* Une du site */

#une{
	height:184px;
	width:409px;
	background: url('IMG/une.jpg') no-repeat;
	position:relative;
}

#une_uk{
	height:184px;
	width:409px;
	background: url('IMG/une_uk.jpg') no-repeat;
	position:relative;
}

#une .sterilisateur,
#une_uk .sterilisateur{
	display:block;
	text-indent:-5000px;
	position:absolute;
	top:0;
	left:0;
	width:205px;
	height:184px;
}

#une .remplisseuse,
#une_uk .remplisseuse{
	display:block;
	text-indent:-5000px;
	position:absolute;
	top:0;
	right:0;
	width:205px;
	height:184px;
}
