/* debugging 
table {border: 1px solid black}
td {border: 1px dotted gray}
div {border: 1px solid orange}
img, form {border: 1px dashed blue}
h1, h2, h3, h4, h5, h6, p {border: 1px solid yellow}
ul {border: 1px solid green}
li {border: 1px solid lightgreen}
*/
/* definition du flux dans toutes les pages
<div ipage>
		<div BlocNavEntete>
		</div>
		<div BlocContenu>
				<div BlocNavDroit>
				</div>
				<div cpage>
				</div>
		</div>
		<div BlocPiedDePage>
		</div>
</div>
*/
body {margin : 0;}
#ipage {position : relative;width : 960px;margin:0 auto;background-color: #FFFFFF;}
#BlocNavEntete {overflow:hidden;height: 185px;}
#BlocContenu {overflow:hidden;}
#cpage {float:left;width:640px;}
#BlocNavDroit {margin-left:650px;vertical-align: top;margin-top : 10px;border : 1px solid #9e9e9e;background-color: #FBF5F1;padding-bottom:5px;}
#BlocPiedDePage {width:960px;margin-top:10px;}
/* fin definition des div de flux */
/* definition des elements du div BlocNavEntete */
#BlocBanniere {width : 960px;padding-top: 3px;}
#BlocLogo {float:left;}
#BlocPub728x90 {text-align: right;height:90px;}
#BlocCompte {height:40px;text-align:left;color:#999999;font-size:10px;font-weight:bold;padding-top:10px;margin-top:3px;font-family : Verdana, Arial, Helvetica, sans-serif;background-image:url(/docroot/images/bg-compte.gif);}
#BlocCompte ul li {float:left;text-align:left;color : #999999;}
#BlocCompte ul li a {color : #999999;text-decoration:none;}
#BlocCompte ul li a:hover {color:#FD5400;text-decoration:none;}
#BlocAnnonceGratuite {position:absolute;left:232px;top:107px;height:20px;width:500px;BORDER-BOTTOM:#999999 1px solid;BORDER-LEFT:#999999 1px solid;BORDER-RIGHT: #999999 1px solid;BORDER-TOP: #999999 1px solid;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;text-align: left;padding-top: 0px;padding-left: 5px;}
#BlocAnnonceGratuite a {font-family :Arial,Helvetica,sans-serif;color: #999999;font-size:13px;font-weight: bold;}
#BlocAnnonceGratuite a:hover {color:#EFAC03;}
#BlocAnnonceGratuite img {vertical-align:middle;}
/* menu de navigation haut */
#BlocMenu{width:960px;font-family :Arial,Helvetica,sans-serif;padding-top:1px;}
#BlocMenu ul li{float:left;width:136px;text-align:center;font-weight:700;height:26px;}
#BlocMenu ul li a{padding-top:7px;font-size:14px;text-decoration:none;display:block;color:#ffffff;}
#BlocMenu ul #bt{background-image:url(/docroot/images/bg_bloc_menu.gif);}
#BlocMenu ul #bt_on{background-image:url(/docroot/images/bg_bloc_menu_on.gif);}
#bt a:hover{background:url(/docroot/images/bg_bloc_menu_on.gif);height:19px;}
/* bloc de recherche google */
#BlocRecherche{width:960px;height:20px;font-family :Arial,Helvetica,sans-serif;}
#OngletMoto {position : absolute;left : 884px;top : 118px;width : 71px;height : 25px;margin-top : 3px;background-image : url(/docroot/images/onglet_moto_plein.gif);}
#OngletMoto a {text-decoration : none;color : #ffffff;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;font-weight : bold;}
/* FIN définition des éléments BlocNavEntete */
/* blocs inclus dans le div BlocNavDroit */
.enteteNavDroite1 {width:300px;text-align:left;margin-top:5px;padding-bottom:5px;background-image:url(/docroot/images/fond-nav-droite.gif);}
.enteteNavDroite1 a {color:#666666;}
.enteteNavDroite2 {width:300px;text-align:left;margin-top:5px;padding-bottom:5px;background-image:url(/docroot/images/fond-nav-droite-2.gif);}
.enteteNavDroite2 a {color:#FFFFFF;}
.EnteteTitre {padding-left:5px;font-family :Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;}
.EnteteTitre a {text-decoration:none;text-transform:none;}
#navDroiteVO ul {margin-left:10px;margin-top:10px;}
#navDroiteVO ul li {height:55px;}
#navDroiteVO ul li p {font-family:Arial,sans-serif;font-size:10px;line-height:10px;color:#FD4E00;font-weight:bold;}
#navDroiteVO ul li p a {font-size:10px;color:#666666;}
#navDroiteVO ul li p a:hover {color:#FD5400;}
#navDroiteVO ul li .desc {float:left;width:215px;vertical-align:middle;margin-right:5px;}
#navDroiteVO ul li .photo {float:left;margin-right:5px;}
#navDroiteVO ul li .photo img {width:55px;height:45px;vertical-align:middle;border:1px solid #666666;}
#navDroiteVN ul {margin-left:10px;margin-top:10px;}
#navDroiteVN ul li {height:55px;}
#navDroiteVN ul li p {font-family:Arial,sans-serif;font-size:10px;line-height:10px;color:#FD4E00;font-weight:bold;}
#navDroiteVN ul li p a {font-size:10px;color:#666666;}
#navDroiteVN ul li p a:hover {color:#FD5400;}
#navDroiteVN ul li .desc {float:left;width:175px;vertical-align:middle;margin-right:5px;}
#navDroiteVN ul li .rem {float:left;width:40px;padding-top:20px;}
#navDroiteVN ul li .rem p {color:#e20000;font-size:14px;}
#navDroiteVN ul li .photo {float:left;margin-right:5px;}
#navDroiteVN ul li .photo img {width:55px;height:45px;vertical-align:middle;border:1px solid #666666;}
#navDroiteEN ul {margin-left:10px;margin-top:10px;}
#navDroiteEN ul li {height:55px;}
#navDroiteEN ul li p {font-family:Arial,sans-serif;font-size:10px;line-height:10px;color:#FD4E00;font-weight:none;}
#navDroiteEN ul li p a {font-size:10px;color:#666666;}
#navDroiteEN ul li p a:hover {color:#FD5400;}
#navDroiteEN ul li .desc {float:left;margin-left:30px;vertical-align:middle;margin-right:5px;}
#navDroiteEN ul li .photo {float:left;margin-right:5px;}
#navDroiteEN ul li .photo img {width:55px;height:45px;vertical-align:middle;border:1px solid #666666;}
#navDroiteAC {background-image:url(/docroot/images/fond-assurance.gif);width:290px;padding-left:10px;margin-top:5px;}
#navDroiteAC ul li {float:left;margin-right:10px;width:135px;text-align:center;}
#navDroiteAC ul li p {font-family :Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#FFFFFF;}
#navDroiteCOTE {background-image:url(/docroot/images/fond-coteauto.gif);width:280px;padding-right:10px;padding-left:10px;padding-top:5px;padding-bottom:5px;margin-top:5px;}
#navDroiteCOTE img {vertical-align:middle;}
#navDroiteCOTE p a {font-family :Verdana,Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;color:#666666;padding-left:10px;padding-bottom:10px;}
#navDroiteCOTE p a:hover {color:#FFFFFF;}
/* FIN blocs inclus dans le din BlocNavDroit */
/* definition des menu du div BlocPiedDePage */
#MenuPiedDePage {width:950px;height:25px;padding:5px;background-image:url(/docroot/images/bg-compte.gif);font-family:Arial,sans-serif;font-size:12px;font-weight:bold;}
#MenuPiedDePage ul li {float:right;color:#999999;}
#MenuPiedDePage ul li a {text-decoration:none;margin-right:5px;margin-left:5px;color:#999999;}
#MenuPiedDePage ul li a:hover {color:#FD5400;}
#sousMenuPiedDePage {height:40px;margin-bottom:20px;padding:10px;background-color : #F5F5F5;}
/* FIN definition des menu du div BlocPiedDePage */
/* definition du titre principal de la page */
h1 {color : #000000;margin : 0;text-align : left;line-height : 45px;font-weight : bold;font-size : 17px;font-family : Verdana, Arial, Helvetica, sans-serif;height: 45px;}
/* definition du titre secondaire de la page */
h2 {height:19px;padding-left:10px;padding-top:5px;margin-top:20px;margin-bottom:0px;background-image:url(/docroot/images/fond-titreh2.gif);background-repeat:repeat;font-weight : bold;font-family : Arial, Helvetica, sans-serif;color:#FD5400;font-size:14px;text-align:left;}
/* definition des listes */
ul {text-align : left;list-style-type : none;padding : 0;list-style-position : outside;margin:0;overflow:hidden;}
li {margin-right:1px;font-family:Arial,sans-serif;font-size:11px;font-weight:bold;color:#666666;}
li a {text-decoration:none;color:#666666;}
li.on a{color:#FD4E00;}
li a:hover {color:#FD5400;}
li.hori{float:left;margin-right:10px;font-family:Arial,sans-serif;font-size:11px;font-weight:bold;color:#666666;}
li.hori a{text-decoration:none;color:#666666;}
li.hori a:hover {color:#FD5400;}
/* definition des éléments de formulaires */
form p {margin-bottom : 4px;line-height : 16px;padding : 0;vertical-align : middle;text-align : justify;}
input {vertical-align : middle;}
input.text {border-style : inset;font : 10px Arial, sans-serif;color : #000000;background-color : #ffffff;}
input.textm {border-style : inset;font : 10px Arial, sans-serif;color : #000000;background-color : #ffffff;}
input.button {height : 25px;font : 11px Arial;color : #1d4498;vertical-align : middle;}
input.radio {vertical-align : middle;}
input.buttonsmall {height : 20px;font : 11px Arial;color : #1d4498;vertical-align : middle;}
select.box {height:20px;width:200px;font-weight:bold;vertical-align:middle;font-size:14px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.box {line-height: 16px;margin:0;padding:0;color : #000000;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;vertical-align : middle;}
.box11 {line-height: 16px;margin:0;padding:0;color : #000000;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 11px;vertical-align : middle;font-weight : bold;}
.get {margin:0;padding:0;width : 250px;float : left;color : #000000;font-size : 10px;font-family : Verdana, Arial, Helvetica, sans-serif;vertical-align : middle;}
.getkelkoo {margin:0;padding:0;width : 250px;float : left;color : #fe511b;font-size : 10px;font-family : Verdana, Arial, Helvetica, sans-serif;vertical-align : middle;}
.get11 {margin:0;padding:0;width : 250px;float : left;color : #000000;font-size : 11px;font-family : Verdana, Arial, Helvetica, sans-serif;vertical-align : middle;font-weight : bold;}
.getlong {height : 16px;width : 130px;float : left;color : #0019b4;font-size : 10px;font-family : Verdana, Arial, Helvetica, sans-serif;vertical-align : middle;font-weight : bold;}
.put {line-height: 16px;width : 70px;float : left;color : #000000;font-weight : bold;font-size : 10px;font-family : Verdana, Arial, Helvetica, sans-serif;vertical-align : middle;}
.putm {line-height: 16px;width : 135px;float : left;color : #000000;font-size : 10px;font-weight : bold;font-family : Verdana, Arial, Helvetica, sans-serif;vertical-align : middle;}
.putoptions {margin: 10px;width : 450px;color : #000000;font-size : 10px;font-family : Verdana, Arial, Helvetica, sans-serif;vertical-align : middle;text-align: justify;}
/* definition des paragraphes */
p {margin-top : 0px;margin-bottom : 5px;padding : 0;text-align : justify;color : #000000;font-family : Arial, sans-serif;font-size : 12px;}
p a{color : #999999;text-decoration:none;font-weight:bold;}
p a:hover{color:#FD5400}
p.indent {text-indent:10px;}
p.margeleft5px {text-indent:0px;margin-left: 5px;margin-top: 5px;}
p.droite {float : right;margin-right : 5px;}
p.margetop {margin-top : 20px;}
p.margeimage {margin-top : 80px;}
span {font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 10px;color : #000000;vertical-align : middle;}
.col4 {float:left;position:relative;width:25%;}
/* definition des images */
img.vmiddle {vertical-align : middle;}
.bordercolorimage {width:150px;padding:3px;COLOR:#999999;BORDER-BOTTOM:#999999 2px solid;BORDER-LEFT:#999999 1px solid;BORDER-RIGHT: #999999 2px solid;BORDER-TOP: #999999 1px solid;FONT-WEIGHT:bold;FONT-SIZE:10px;FONT-FAMILY:Arial;}
.bordercolorimageon {width: 150px;padding: 3px;BACKGROUND-COLOR: #DDDDDD; COLOR: #999999; BORDER-BOTTOM: #999999 2px solid; BORDER-LEFT: #999999 1px solid;BORDER-RIGHT: #999999 2px solid;BORDER-TOP: #999999 1px solid;FONT-WEIGHT: bold;FONT-SIZE: 10px;FONT-FAMILY: Arial;font-size : 16px;}
/* definition des fieldset */
fieldset {margin: 0;text-align: left;}
legend {color : #666666;font-size : 12px;font-weight : bold;font-family : Arial, Helvetica, sans-serif;}
/* definition des hyperliens */
a:link {text-decoration : none;}
a:visited {text-decoration : none;}
a:hover {text-decoration : none;}
a:active {text-decoration : none;}
.textlink {font-family:Arial,sans-serif;font-size:11px;font-weight:bold;color:#666666;}
.textlink a {text-decoration:none;color:#666666;}
.textlink a:hover {color:#FD5400;}
.DelimitPoint {text-align:left;height:1px;margin-top:10px;margin-bottom:10px;margin-right:10px;background-image:url(/docroot/images/point.gif);}
.BlocMultiPage {height:25px;width:638px;border: 1px solid #DDDDDD;margin-bottom:5px;margin-top:5px;}
.BlocMultiPage ul li {float:left;padding-right:10px;padding-left:10px;padding-top:5px;font-size :14px;font-weight : bold;font-family : Arial, Helvetica, sans-serif;color:#666666;}
.BlocMultiPage ul li a:hover{color:#e20000;}
.BlocMultiPage ul li.on{color:#e20000;}
.BlocTexte {text-align:left;padding:10px;border:1px solid #DDDDDD;overflow:hidden;}
/* styles communs */
.gris_10 {color : #666666;font-size : 10px;font-family : Arial, Helvetica, sans-serif;}
.gris_10 a{color : #666666;font-size : 10px;font-family : Arial, Helvetica, sans-serif;}
.gris_10 a:hover{color : #fe511b;font-size : 10px;font-family : Arial, Helvetica, sans-serif;}
.gris_bold_10 {color : #666666;font-size : 10px;font-weight : bold;font-family : Arial, Helvetica, sans-serif;}
.gris_bold_10 a {color : #666666;font-size : 10px;font-weight : bold;font-family : Arial, Helvetica, sans-serif;}
.kelkoo_bold_11 {color : #fe511b;font-family : Arial;font-size : 11px;font-weight : bold;}
.kelkoo_bold_11 a{color : #fe511b;font-family : Arial;font-size : 11px;font-weight : bold;}
.rouge_10 {color : #e20000;font-family : Arial, sans-serif;font-size : 10px;}
.rouge_bold_14 {color : #e20000;font-family : Arial, sans-serif;font-size : 14px;font-weight : bold;}
/* FIN styles communs */
/* styles specifiques leasing */

/* FIN styles specifiques leasing */
