@charset "utf-8";
/* CSS Document */

#divCont {float:left; position:relative; height:255px; width:304px; padding:2px; display:none; background:url(/img/fonds/fond-performances.gif) no-repeat; margin-right:24px;}
.clTop   {position:relative; width:301px; height:21px; line-height:21px; background:url(/img/fonds/bg_menu.gif) no-repeat;}
html > body .clTop {height:auto;}
.clSub{position:relative; width:301px; line-height:14px; /*background:pink;*/ margin-top:4px; margin-bottom:-10px; height:155px}
html > body .clSub {margin-top:0px; margin-bottom:2px; height:190px}

/*** This sets the style for the links inside the menu. ***/
#divCont a img {border:0;}
#divCont .clTop a {color:#000000; font-family:verdana,arial,helvetica,sans-serif; font-size:14px; font-weight:bold; text-decoration:none;}

#divCont .clTop a img.picto {margin-bottom:2px !important; margin-right:-2px !important}

#divCont .clTop a:hover {color:#000000; text-decoration:none;}
#divCont .clTop .clSub {font-family:verdana,arial,helvetica,sans-serif; font-size:10px; line-height:12px;}
#divCont .clTop .clSub a {color:#777777; font-family:verdana,arial,helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none;}
#divCont .clTop .clSub a:hover {color:#333333; text-decoration:none;} 

/* Performances - divSub0 */
ul.perf {list-style-type:none; margin:0 0 0 5px; padding:5px 0 0 0; position:relative;}
ul.perf li { position:relative; background:url(/img/fonds/puce.gif) left 9px no-repeat; padding:5px 2px 10px 12px; font-size:10px; font-weight:bold; color:#758270}
ul.perf li span {color:#213420}
ul.perf li img.calendrier {position:absolute; top:0px; margin-left:3px}

ul.perf #imgCalendar {position:absolute; top:0px; margin-left:3px}


div.cumul {position:relative; padding-bottom:13px; margin-bottom:5px;}
/*ajout pour le déplacement de encour*/
div.encour {width:600px; background:transparent; float:left; margin:0 0 0 10px; font-size:9px; color:#213520;}

img.cumul {margin:1px 0 0 5px; display:block; position:relative; }

ul.cumul {position:absolute; z-index:10; top:-6px; list-style-type:none; margin:0 0 0 4px; padding:0;}
ul.cumul li {float:left; padding:0 20px 0 0; text-align:right;}
ul.cumul li.padnone {padding:0;}
ul.cumul li.last {padding:0 0 0 7px !important; line-height:10px; width:53px !important; display:block;}

ul.cumul li a {color:#758271; font-size:9px !important; display:block; padding-top:14px}

ul.cumul li a:focus, ul.cumul li a:active, ul.cumul li a.on {background:url(/img/fonds/fleche-cumul.gif) 50% 22% no-repeat;}
ul.cumul li.last a:focus, ul.cumul li.last a:active {background:url(/img/fonds/fleche-cumul.gif) 98% 15% no-repeat;}

/* Historique - divSub1 */
#divSub1 input {width:75px !important; padding:0; font-family:verdana,arial,helvetica,sans-serif; font-size:10px}
#divSub1 p {margin:0; padding:5px 5px 2px 5px;}

#divSub1 div {position:relative; vertical-align:middle; height:25px; padding-top:15px;} /* Historique */
#divSub1 div input, #divSub1 div span {float:left; margin:0 5px 0 7px; }
#divSub1 div input{width:70px}
#divSub1 div img{float:left; margin:0 0 0 -3px}

#divPriceCount {float:left; margin:0;} /* Historique du ... au ... */
#divPriceCount p {padding:0 5px 0 5px !important; margin:0; line-height:15px;}
#lienPrix {margin-top:3px; color:#fff; text-decoration:none; background:url(/img/logo-xls.gif) left no-repeat; padding:2px 0 2px 20px;}
#lienPrix:hover {text-decoration:underline;}

#divSub1 div span#Histoprice {font-weight:bold; font-size:12px; padding-left:60px; display:block; float:none;} /* Valeur au ... */

/* Caractéristiques - divSub2 */
#divSub2 p {margin:0 0 7px 0; padding:0; font-size:9px; line-height:14px;}

#divSub1 div span.historique{
	float:none;
	display:inline-block;
	margin:0;
	padding:5px 0 3px 5px;
}




