@CHARSET "UTF-8";
body { color:#333; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:9pt; margin: 0; padding: 0; background-color:#FFFFFF; background:#000; }
table { font-size:1em; }
p,
form { margin:0; }
.p2 { margin:5px 0; font-weight:bold }
.rouge { color:#f8302e; }
.imageright { float:right; margin: 0 0 10px 10px; }
.imageleft { float:left; margin: 0 10px 10px 0; }
.imagecadre { border: #ddd 1px solid; padding:5px }
.textesmall { font-size:0.9em; color:#999; }
/* ---- Les liens ----- */
a img { border:0; }
a:link,
a:visited,
a:active { color: #f8302e; text-decoration: underline; }
a:hover { color: #cc0000; text-decoration: none; }
/* ---- Le menu droit ---- */
.menuv p { text-indent:5px; }
.menuv h3 { color:#fff; font-style:normal; font-weight:bold; font-size:1em; text-transform: uppercase; text-indent:5px; margin: 5px 0 1px 0; padding: 5px 0; background-color:#0184B6; background: url(../../images/arp-titre-menu.jpg) repeat-x; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom:0px; }
.menuv .a2:link,
.menuv .a2:visited,
.menuv .a2:active { color:#fff; font-style:normal; font-weight:bold; font-size:1em; text-decoration: none; text-transform: uppercase; text-indent:5px; margin: 5px 0 1px 0; padding: 5px 0; background-color:#0184B6; background: url(../../images/arp-titre-menu.jpg) repeat-x; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; border:0px; }
.menuv .a2:hover { color: #ffcfe3; text-decoration: none; background: url(../../images/arp-titre-menu.jpg) repeat-x; }
.menuv a:link,
.menuv a:visited,
.menuv a:active { padding:3px 0; color: #000000; text-decoration: none; display:block; border-bottom:1px dotted #ddd; }
.menuv a:hover { color: #cc0000; text-decoration: none; background-color:#f6f6f6; }
/* ---- Les titres ----- */
h1 { /* titres des pages */ color:#cc0000; font-style:normal; font-weight:normal; font-size:1.5em; margin: 20px 0 20px 0; padding: 0 0 5px 0; border-bottom: 1px dotted #CCCCCC; font-family:Georgia, "Times New Roman", Times, serif; }
h2 { /* sous titre toutes les pages */ font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:1.3em; font-style:normal; font-weight:normal; margin: 10px 0; padding: 0; }
h3 { /* titres voitures samilease */ color:#000000; font-size:1.1em; font-style:normal; font-weight:bold; margin: 5px 0; padding: 0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
h4 { /* prix voitures samilease */ color:#cc0000; font-size:1.1em; font-style:normal; font-weight:bold; margin: 10px 0; padding: 0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
/* ----- Les listes */
ul { list-style: none; list-style-image:url(../../images/puce.jpg); padding: 0px; margin: 10px 0; text-align: left; }
li { margin:0 0 0 15px; padding:0; text-align:justify; }
/* ---- Les tableaux ----- */
.tableliste tr { background-color: #f5f5f5; }
.tableliste tr:hover { background-color: #e0e0e0; }
/*----- validation des formulaires ----*/
label.error { color: #fff; font-weight: normal; background-color: #cc0000; margin: 0 5px; padding: 3px; }
/*------ Liste des produits---------*/
.produit { width:110px; height:160px; padding:10px; margin:5px; float: left; border: #ddd 1px solid; padding:5px }
/* -------------------------------------------- */
/* 		Pagination                              */
/* -------------------------------------------- */
.pagination .active { color:#CC0000; font-weight:bold; padding:4px 6px; }
.pagination a { border:solid 1px #DDDDDD; margin-right:2px; }
.pagination a:link,
.pagination a:visited { color:#0063e3; padding:3px 6px; text-decoration:none; }
.pagination a:hover { border:solid 1px #666666; }
/*--------Menu Horizontal-------*/
.menuh { position:relative; height:30px; background:url(../../images/arp-menuh.jpg) repeat-x; width:100%; padding:10px 0; margin:10px 0 5px 0; }
.menuh a:link,
.menuh a:active,
.menuh a:visited { border-right:1px solid #ddd; color:#000000; font-size:1.1em; font-weight:bold; text-decoration:none; padding:10px 10px 10px 10px; height:30px; background:url(../../images/arp-menuh.jpg) repeat-x; font-family: Arial, Helvetica, sans-serif; }
.menuh a:hover { background-color:transparent; color:#ed2929; text-decoration:none; }
/* ---- Le slide de l'index ------ */
#slide_images { width:890px; height:267px; overflow:hidden; margin:0 auto }
#slide_nav { margin: 10px; }
#slide_nav a { background-color: #fff; margin: 0px 2px 0px 0px; padding: 3px 8px; color: #333; text-decoration: none; float: left; font-size: 0.8em; border:1px #333 solid }
#slide_nav a:hover,
#slide_nav a.selected { background-color: #fff; color: #800; border:1px #800 solid; }
#slide_nav .activeSlide { background-color: #fff; color: #800; border:1px #800 solid; }


