#cpv_compavols{
  font-size:11px;
  /* font-family: Verdana, Tahoma, Arial;*/
  font-family:arial,sans-serif;
  color:#222;
}

div.enum1 {
	font-family:Verdana, Tahoma, Arial; 
	font-size:11px;
	margin:10px 0 0 0;
}

div.enum1 ul {
  margin-top: 3px;
  margin-left:25px;
  padding:0px;
}
div.enum1 li {
  /* list-style-image: url('/images/tick.png');
  list-style-type: none;
  */
  padding:2px 0px 2px 0px;
}

.gggg{
	width:100%;
	position:absolute;
	top:25px;
	height:0px;
	/*font-size:1px;*/
	border-top:1px solid #c8d6f0;
}
#header-left{
	float:left;
	height:23px;
	padding-top:1px;
	padding-left:2px;
	font-size:13px;
}
#header-right{
	font-size:13px;
	padding:1px 5px 7px 0px;
}

#scroll {
	position:absolute;
	top:0;
	bottom:-0.1px;
	width:1em;
	z-index:-1;
} 

#cpv_compavols{
  font-size:11px;
  /* font-family: Verdana, Tahoma, Arial;*/
  font-family:arial,sans-serif;
  color:#333;
}

.cpv_link_nounderline {
	text-decoration: none;
	color:#222;
}

.cpv_link_nounderline:hover {
	text-decoration: underline;
}

.cpv_input, .cpv_input_error {
  font-size:12px;
  font-family: Geneva,Arial,Helvetica,sans-serif;
  background-color: #F5F7FE;
  border: 1px solid #C8D6F0;
  padding: 3px 5px 3px 5px;
}

.cpv_input_error {
	background-color: #FFE7EE;
}

.cpv_label {
	font-size:12px;
	font-weight: bold;
}

.cpv_checkbox {
	border: none;
}

.cpv_button{
	font-weight: bold;
}

div.cpv_autocomplete {
  position:absolute;
  background-color:white;
  border:1px solid #888;
  margin:0px;
  padding:0px;
}
div.cpv_autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0px;
}
div.cpv_autocomplete ul li.selected { background-color: #E13D7C; color:#FFF;}
div.cpv_autocomplete ul li {
  list-style-type:none;
  list-style-image:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
  font-size:10px;
  font-family: Verdana, Tahoma, Arial;
}

.cpv_acville{
	font-size:1.3em;
	font-weight:bold;
	margin-left:2px;
}
.cpv_acpays {
	font-size:0.9em;
}

.cpv_acairport {
  font-size:9px;
  margin-left:5px;
}


.cpv_voyagiste {
	height: 20px;
	font-size:12px;
}

td.cpv_voyagistesum {
	color: #666;
	font-size:10px;
}

#cpv_res {
	width:100%;
}

#cpv_restitle {
	font-size:1.8em;
	font-family:Arial;
	font-weight: bolder;
	color: #111;
}


.cpv_rescell {
	font-family: Verdana, Tahoma, Arial;
	font-size:11px;
}

td.cpv_rescell , td.cpv_rescell1{
	vertical-align:middle;
}

.cpv_rescell1 {
	font-family: Arial, Verdana, Tahoma;
	font-size:11px;
}

.cpv_prix {
	font-family: Tahoma, Arial, Verdana;
	font-size:20px;
}


#cpv_filterTitle {
	padding:4px 0px;
	font-weight: bold;
}

div.cpv_filter {
	padding:7px 0px;
	text-align:center;
}
.cpv_filter, label.cpv_filter {
	font-size:11px;
}
.cpv_selectinput {
	font-size:10px;
	font-family: Verdana, Tahoma, Arial;
	margin-top:3px;
}

div#cpv_sliderPrixRange, div#cpv_sliderPrixSelected {
	width:160px;
}
div#cpv_sliderPrixRange {
	font-size:8px;
	height:10px;
	text-align:right;
}
#cpv_slider2-prix-c, #cpv_slider-prix-bar, #cpv_slider-prix-handle {
     border: 0;
     padding: 0;
     margin: 0;
 }

#cpv_slider-prix-c {
     width: 150px;
     height:21px;
     /* background: url(images/bg.gif) no-repeat -150px; */
 }

#cpv_slider-prix-bar {
     width:150px;
     height:21px;
     background: url(images/track.png) no-repeat;
 }

#cpv_slider-prix-handle {
     width:21px;
     height:21px;
     cursor:pointer;
     background: url(images/gripper.png) no-repeat;
 }

.cpv_mainTableHeader {
	font-size: 0.7em;
	color: #666;
}

