body { margin:0px; padding:0px; font-family:Arial, Verdana, Helvetica; font-size:11px; color:#5a4f49; text-align:center }
.content-inputs-popup {font-size:10px; color:#5a4f49;border:10px #8da5c5 solid; margin:0; text-align:left; padding:15px 15px 25px 15px;}

.content-inputs-popup .top {	background-image: url(../images/dates-tarifs-titre.gif); overflow: hidden; height: 22px; margin-bottom:5px; background-repeat:no-repeat;}
.content-inputs-popup .ligne{height:1px; overflow:hidden;background-image:url(../images/line_h.gif); background-repeat:repeat; margin-bottom:40px;}

.content-inputs-popup .content .ville {width: 95px;border-right: #cac5c3 1px solid;float: left;}
.content-inputs-popup .content .ville .title {background-position: left; padding-left: 7px; font-weight: bold; background-image:url(../images/arrow_02.gif); margin-bottom: 5px; background-repeat: no-repeat}
.content-inputs-popup .content .ville .left .line {font-weight: bold; color: #9B1062; line-height: 13px; margin-left:5px;}
.content-inputs-popup .content .ville .left .line a{ font-size:10px; color:#5a4f49; font-weight:normal;}
.content-inputs-popup .content .ville .left .line a:hover{ font-size:10px; color:#9B1062; text-decoration:none; font-weight:bold;}

.content-inputs-popup .content .mois { width:95px;margin-left:10px;float: left; border-right: #cac5c3 1px solid;}
.content-inputs-popup .content .mois .title {background-position: left; padding-left: 7px; font-weight: bold; background-image:url(../images/arrow_02.gif); margin-bottom: 5px; background-repeat: no-repeat}
.content-inputs-popup .content .mois .left .line {	font-weight: bold; margin-left: 5px; color: #9B1062; line-height: 13px}
.content-inputs-popup .content .mois .left .line a{ font-size:10px; color:#5a4f49; font-weight:normal;}
.content-inputs-popup .content .mois .left .line a:hover{ font-size:10px; color:#9B1062; text-decoration:none; font-weight:bold;}

.content-inputs-popup .content .dateprix {padding-left:25px; width:295px; float:left;}
.content-inputs-popup .content .dateprix .title {background-position: left; padding-left: 7px; font-weight: bold; background-image:url(../images/arrow_02.gif); margin-bottom: 5px; background-repeat: no-repeat}
.content-inputs-popup .content .dateprix .type {margin-right: 20px; text-align: right}
.content-inputs-popup .content .dateprix .type span {margin-right: 20px}
.content-inputs-popup .content .dateprix .left .line {font-weight: bold; margin-left: 20px; color: #062477; line-height: 16px}
.content-inputs-popup .content .dateprix .left .line a span {margin-left: 20px}
table.popupprix {font-size: 10px; width: 100%; text-align: center}
table.popupprix thead {color: white; height: 20px; background-color: #ffffff}
table.popupprix thead th {color:#9B1062;}
table.popupprix tr {cursor: pointer;}
table .tr-ligne{clear:both;height:1px; overflow:hidden;background-image:url(../images/line_h.gif); background-repeat:repeat-x;}
table .th-ligne{height:2px; overflow:hidden; background-color:#e5e2e1;}
.content-inputs-popup .content .note-de-droite{padding-top:40px; text-align:right;}

.content-inputs-popup .bottom .note-popup{ clear:both; text-align:justify; margin-top:35px;}
.content-inputs-popup .bottom .promotions-note{ color:#dc881b; margin-top:10px;}
.content-inputs-popup .bottom .close {text-align: right;}
