.filtroCont{
	width:210px;
	padding-left:3px;
}
.filtroCont li{

}

.filtroCont li a{
	background:url(../images/resultados/filtroBgUp.png) no-repeat left bottom;
	width:210px;
	height:40px;
	font-size:1.2em;
	cursor:pointer;
	line-height:3.2;
	color:#000;
	float:left;
	/*text-indent:15px;*/
}

.filtroCont li a:hover{
	background-position: left top;
	color:#EF7C00;
	text-decoration:none;
}

.filtroCont li a.current, .filtroCont li a.current:hover{
	color:#EF7C00;
	background:url(../images/resultados/filtroBgDown.png) no-repeat left top;
}

/* ---------------------------- */
.filtroSubCont{
	width:202px;
	padding-left:2px;
	float:left;
}
.filtroSubCont li{

}

.filtroSubCont li a{
	background:none;
	width:202px;
	height:14px;
	font-size:1.2em;
	cursor:pointer;
	line-height:1.2;
	color:#000;
	float:left;
	text-indent:0px;
	border-left:1px solid #cebebe;
	border-right:1px solid #cebebe;
	
}

.filtroSubCont li a:hover{
	color:#EF7C00;
	text-decoration:none;
	cursor:pointer;
}

.filtroSubCont li a.current, .filtroSubCont li a.current:hover{
	color:#EF7C00;
	background:none;
	cursor:default;
}

.ofDestBarra{
	background:url(../images/resultados/ofDestBarra_center.png) repeat-x;
	width:447px;
	height:31px;
	line-height:31px;
	font-size:1.2em;
	font-weight:bold;
	color:#ef7c00;
}

.ofDestBody{
	background:url(../images/resultados/ofDestBody_center.png) repeat-x;
	width:436px;
	height:245px;
}

.resOfDestPrecBg{
	background:url(../images/resultados/resOfDestPrecBg.png) repeat-x;
	height:17px;
	width:137px;
	font-size:1.2em;
	color:#FFF;
	line-height:15px;
	text-align:center;
	float:left;
}

.selBarra{
	background:url(../images/resultados/selBarra_center.png) repeat-x;
	height:119px;
	width:725px;
	float:left;
}

.selBarra2{
	background:url(../images/resultados/selBarra_center_2.png) repeat-y;
	width:773px;
	float:left;
}


/* ----------------- Resultados Contenedor Setup ---------------*/
ul.resTabs { 
	list-style:none; 
	margin:0 !important; 
	/*padding: 5px 0px 0px 30px;*/
/*	height:35px;*/
	/*border-bottom:1px solid #908d8a;*/
	width:380px;
	float:left;
}

ul.resTabs li { 
	float:left;	 
	text-indent:0;
	padding:0;
	margin:0 !important;
	list-style-image:none !important; 
}

ul.resTabs a { 
	font-family:Verdana, Arial, Geneva, sans-serif;
	height: 35px;	
	line-height:35px;	
	text-align:center;	
	text-decoration:none;	
	font-size:1.2em;
	font-weight:bold;  		
	color:#1a171b;
	display:block;
	padding:0px;
	margin:0px;	
}

ul.resTabs a:active {
	outline:none;		
}

ul.resTabs a:hover {
	background-position: 0px -30px;	
	color:#f58711;	
	text-decoration:none;
}

ul.resTabs a.current, ul.resTabs a.current:hover, ul.resTabs li.current a {
	background-position: 0px  -60px;		
	cursor:default !important; 
	color:#f58711 !important;
	text-decoration:none;
}

/* Tab 1 */
ul.resTabs a.first{
	width:109px;
	background:url(../images/resultados/resTab_1.png) no-repeat top left;	
}

ul.resTabs a.middle{
	width:169px;
	background:url(../images/resultados/resTab_2.png) no-repeat top left;	
}

ul.resTabs a.last{
	width:101px;
	background:url(../images/resultados/resTab_3.png) no-repeat top left;	
}

ul.resTabs a.first:hover,
ul.resTabs a.middle:hover,
ul.resTabs a.last:hover { background-position: 0px -35px;; }

ul.resTabs a.first.current,
ul.resTabs a.middle.current,
ul.resTabs a.last.current { background-position: 0px  -70px; }

/* initially all panes are hidden */ 
div.fichaCont div.pane {
	display:none;		
}

.resCont{
	width:770px;
	padding-left:12px;
	float:left;
}


.ordNormal{
	background:url(../images/resultados/resOrdFlecha.gif) no-repeat right -43px;
	padding-right:15px;
}
.ordDown{
	background:url(../images/resultados/resOrdFlecha.gif) no-repeat right -2px;
	padding-right:15px;
	color:#F58711;
}
.ordUp{
	background:url(../images/resultados/resOrdFlecha.gif) no-repeat right -23px;
	padding-right:15px;
	color:#F58711;
}


.resBInfo_center{
	background:url(../images/resultados/resBInfo_center.png) repeat-x;
	height:30px;
}
.resBInfo_center_on{
	background:url(../images/resultados/resBInfo_center_on.png) repeat-x;
	height:30px;
	
}

.resBInfo_precio{
	background:url(../images/resultados/resBInfo_precio.png) repeat-x;
	height:30px;
}
.resBInfo_precio_on{
	background:url(../images/resultados/resBInfo_precio_on.png) repeat-x;
	height:30px;
}

.alChBox{
	margin:0px;
	padding:0px;
	
}

.cochesDest{
	background:url(../images/resultados/cochesDest_center.png) repeat-x;
	height:119px;
	width:741px;
}

.ofDestOver{	
	background:url(../images/resultados/ofDestOver_center.png) repeat-y;
	width:242px;
}

.destColAl_1{
	
}
.destColAl_2{
	top:115px;
}

#ofAmpl_1,#ofAmpl_2, #ofAmpl_3{
	left:105px;
	top:90px;
}
#ofAmpl_4,#ofAmpl_5, #ofAmpl_6{
	left:105px;
	top:180px;
}

#ofCochesAmpl_1{
	left:-105px;
	top:-70px;
}

#ofCochesAmpl_2{
	left:133px;
	top:-70px;
}

#ofCochesAmpl_3{
	left:373px;
	top:-70px;
}


a.ordTxt{
	color:#000;
}
a:hover.ordTxt{
	color:#000;
	text-decoration:none;
}

/* -------------- Parking ------------------ */
.borrarBtn{
	background:url(../images/comun/parkingBorrarBtn.png) no-repeat;
	width:96px;
	height:28px;
	font-size:1em;
	text-align:center;
	line-height:2.4;
}

.borrarBtn a{
	color:#000;	
}

.borrarBtn a:hover{
	color:#F69C07;	
	text-decoration:none;
}

.parkingCont{
	width:975px;
	padding-left:12px;
	padding-top:15px;
	float:left;
}

.parkingBarra2{
	background:url(../images/resultados/parkingBarra_center.png) repeat-y;
	width:975px;
	float:left;
}

/* ------------------ Overlay Styling ------------------ */
div.overlay {      
	behavior: url("images/alpha/iepngfix.htc");
	background:url(../images/ficha/direccionBg.png) no-repeat;
	z-index:10000; 
    width:465px; 
    height:330px;
    display:none;      
	text-align:left;
} 

div.overlay div.close{ 
    behavior: url("images/alpha/iepngfix.htc");
	background-image:url(../images/comun/overlayBtn.gif);
	background-repeat:no-repeat;	
    position:absolute; 
    right:18px; 
    top:15px; 
    cursor:pointer; 
    height:17px; 
    width:17px; 	
} 

	#mask {
	  position:absolute;
	  left:0;
	  top:0;
	  z-index:9000;
	  background-color:#000;
	  display:none;
	}
	  
	#boxes .window {
	  position: fixed;
	  left:0;
	  top:0;
	  width:550px;
	  height:400px;
	  display:none;
	  z-index:9999;
	  padding:5px;
	}
	
	* html #boxes .window {
	  position: absolute;
	  top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+0+"px" : body.scrollTop+0+"px");
	  width:550px;
	  height:400px;
	  display:none;
	  z-index:9999;
	  padding:0px;
	  left:0px;
	}	
	
    * html #boxes {
	  position: absolute;
	  top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+0+"px" : body.scrollTop+0+"px");
      left:0px;

     
     }


	#boxes #dialog1 {		
		behavior: url("images/alpha/iepngfix.htc");
		background:url(../images/ficha/direccionBg.png) no-repeat;
		z-index:10000; 
	    width:465px; 
	    height:330px; 
		text-align:left;
	}	
	
	#boxes #dialog2 {
		behavior: url("images/alpha/iepngfix.htc");
		background:url(../images/ficha/direccionBg.png) no-repeat;
		z-index:10000; 
	    width:465px; 
	    height:330px;      
		text-align:left;
	}

