.cssnav { 
position: relative;
background-repeat: no-repeat;
white-space: nowrap;
display: block;
margin: 0; 
padding: 0; 
float:left;
}

.cssnav_accueil {background-image: url(images/hmenuo_04.jpg);}
.cssnav_contact {background-image: url(images/hmenuo_05.jpg);}
.cssnav_plan {background-image: url(images/hmenuo_06.jpg);}

.cssnav_entreprise {background-image: url(images/menuo_11.jpg);}
.cssnav_pieces {background-image: url(images/menuo_14.jpg);}
.cssnav_chariots {background-image: url(images/menuo_20.jpg);}
.cssnav_autres {background-image: url(images/menuo_26.jpg);}
.cssnav_promo {background-image: url(images/menuo_32.jpg);}
.cssnav_location {background-image: url(images/menuo_38.jpg);}

.cssnav a {
display: block;
color: #000000;
font-size: 11px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.accueil {width: 52px; height: 13px; border: 0; }
.contact {width: 54px; height: 13px; border: 0; }
.plan {width: 75px; height: 13px; border: 0; }

.entreprise {width: 210px; height: 23px; border: 0; }
.pieces {width: 210px; height: 23px; border: 0; }
.chariots {width: 210px; height: 23px; border: 0; }
.autres {width: 210px; height: 23px; border: 0; }
.promo {width: 210px; height: 23px; border: 0; }
.location {width: 210px; height: 23px; border: 0; }

* html a:hover {visibility:visible}
.cssnav a:hover img{visibility:hidden}

/*////////////////////////////////////////////////////*/

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	background-color: #9eacad;
	padding: 0px;
	line-height:16px;
}

td {
	font-family:Verdana;
	font-size:10px;
	line-height:16px;
	color:#282828;
}

th {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#317981;
}

.texte {
	font-family:Verdana;
	font-size:11px;
	text-align:left;
	line-height:16px;
	color:#4c4c4e;
}

.emphase {
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#c5772c;
}

.mainframe{width:769px; background:url(images/bg_main.gif) repeat-y; margin:0 auto 0 auto; /*border-right:#dedccd 1px solid; border-left:#dedccd 1px solid;*/}

.content {
	width:527px;
	padding:0px 20px 12px 12px;
	float:right;
	/*height:280px;*/
	background:url(images/bg_content.jpg) top no-repeat;
	font-family:Verdana;
	font-size:11px;
	text-align:justify;
	line-height:16px;
	color:#4c4c4e;
}

.faux_h1 {
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	color:#4c4c4e;
}

.news {
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	line-height:14px;
}

.copyright {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#8f9ba2;
}

.hautdepage {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
}

.titre {
	font-family:Arial;
	font-size:22px;
	font-weight:bold;
	color:#0f2736;
	padding-top:12px;
	padding-bottom:18px;
	line-height:24px;
	margin:0px;
}

.stitre {
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#0f2736;
	line-height:16px;
	border-bottom:#d6d3c1 1px solid;
	padding-bottom:0px;
	margin-bottom:10px;
}

.titre_case {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#2e8fce;
	padding-bottom:14px;
	line-height:16px;
}

.testimonial {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:300;
	font-style:italic;
	color:#002f54;
	padding-bottom:14px;
	line-height:15px;
}

.case_studies {padding:10px 20px 0px 8px;}

.liste{
padding:10px 0px 10px 10px;
margin:8px;
line-height:14px;
list-style:none;
text-indent: -1.7em;
}

a.lien:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002f54;
	font-weight:bold;
	text-decoration:underline;
}

a.lien:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002f54;
	font-weight:bold;
	text-decoration:underline;
}

a.lien:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002f54;
	font-weight:bold;
	text-decoration:none;
}

a.lien:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002f54;
	font-weight:bold;
	text-decoration:underline;
}

a.lien_interne:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	text-decoration:none;
}

a.lien_interne:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	text-decoration:none;
}

a.lien_interne:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	text-decoration:underline;
}

a.lien_interne:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#ffffff;
	text-decoration:none;
}

a.lien-plan:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002f54;
	text-decoration:none;
}

a.lien-plan:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002f54;
	text-decoration:none;
}

a.lien-plan:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002f54;
	text-decoration:none;
}

a.lien-plan:active{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#002f54;
	text-decoration:none;
}


