.obtenerlistado {
	FONT-SIZE: 11px; COLOR: #ff9933; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.anadir {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000066;
	FONT-FAMILY: arial, helvetica;
	TEXT-DECORATION: none;
	background-color: #dbdff7;


}
.TextoRankingSR {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: arial,helvetica; BACKGROUND-COLOR: #bbbbbb; TEXT-DECORATION: none
}
.TextoRankingSR2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; BACKGROUND-COLOR: #339900; TEXT-DECORATION: none
}
.TextoRankingSR3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: arial,helvetica; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.TextoRankingSR4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; BACKGROUND-COLOR: #cc0033; TEXT-DECORATION: none
}
.TextoRankingTurismo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; BACKGROUND-COLOR: #009999; TEXT-DECORATION: none
}
.TextoRankingFranquicia {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: arial,helvetica; BACKGROUND-COLOR: #003399; TEXT-DECORATION: none
}
.TablaBordeGrueso {
	BORDER-RIGHT: #aaaaaa 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #aaaaaa 2px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #aaaaaa 2px solid
}
.TablaBordeGrueso2 {
	BORDER-RIGHT: #339900 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #339900 2px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #339900 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #339900 2px solid
}
.TablaBordeGrueso3 {
	BORDER-RIGHT: #cc0033 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #cc0033 2px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #cc0033 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cc0033 2px solid
}
.TablaBordeGrueso4 {
	BORDER-RIGHT: #ff9933 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ff9933 2px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #ff9933 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ff9933 2px solid
}
.TablaBordeGruesoTurismo {
	BORDER-RIGHT: #009999 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #009999 2px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #009999 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #009999 2px solid
}
.TablaBordeGruesoFranquicias {
	BORDER-RIGHT: #003399 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #003399 2px solid; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BORDER-LEFT: #003399 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #003399 2px solid
}
.InputRadio {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; FONT-SIZE: 11px; BORDER-LEFT: #999999 0px solid; COLOR: #000000; BORDER-BOTTOM: #999999 0px solid; FONT-FAMILY: Arial,Helvetica; BACKGROUND-COLOR: #ffffff
}
.InputTextRanking {
	BORDER-RIGHT: #999999 0px solid; BORDER-TOP: #999999 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #999999 0px solid; COLOR: #000000; BORDER-BOTTOM: #999999 0px solid; FONT-FAMILY: Arial,Helvetica; BACKGROUND-COLOR: #ffffff
}
.rprovincial {
	FONT-SIZE: 12px; COLOR: #339900; FONT-FAMILY: arial,helvetica; TEXT-DECORATION: none
}
.ladoderecho {
	BORDER-RIGHT: #232988 2pt solid; BORDER-LEFT: #232988 1pt solid
}
.ladoarriba {
	BORDER-TOP: #232988 1pt solid; BORDER-LEFT: #232988 1pt solid; BACKGROUND-COLOR: #dbdff7
}
.ladoizq {
	BORDER-LEFT: #232988 2pt solid; BORDER-BOTTOM: #232988 1pt solid
}
.ladosu {
	BORDER-RIGHT: #232988 2pt solid; BORDER-LEFT: #232988 2pt solid; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #232988 1pt solid
}
.ladosucierre {
	BORDER-RIGHT: #232988 2pt solid; BORDER-LEFT: #232988 1px solid; BORDER-BOTTOM: #232988 2pt solid
}
.caja {
	BORDER-RIGHT: #dbdff7 1pt solid; BORDER-TOP: #dbdff7 1pt solid; BORDER-LEFT: #dbdff7 1pt solid; BORDER-BOTTOM: #dbdff7 1pt solid
}
.lados {
	BORDER-RIGHT: #232988 2pt solid; BORDER-LEFT: #232988 1pt solid; BORDER-TOP-STYLE: none; BORDER-BOTTOM: none
}
.lados_izq {
	BORDER-RIGHT: none; BORDER-LEFT: #232988 1pt solid; BORDER-TOP-STYLE: none; BORDER-BOTTOM: none
}
.lados_der {
	BORDER-RIGHT: #232988 2pt solid; BORDER-LEFT: none; BORDER-TOP-STYLE: none; BORDER-BOTTOM: none
}
.TextoTituloRanking {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #232988; FONT-FAMILY: arial,helvetica;  TEXT-DECORATION: none
}
.FondoToldoRanking {
BACKGROUND-COLOR: #f7f8fd
}
.FondoSubTituloRanking {
BACKGROUND-COLOR: #eeeeee
}
.TextoTituloCestaRanking {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: arial,helvetica;  TEXT-DECORATION: none
}
.TextoCriterioCestaRanking {
	FONT-SIZE: 10px; COLOR: #000066; FONT-FAMILY: arial,helvetica;  TEXT-DECORATION: none
}

.btn_envsol {
		background:transparent url(../img/btn_search.gif) no-repeat scroll 0 0 !important;
		border-width:0 !important;
		cursor:pointer;
		height:26px;
		margin:0 0 0 10px;
		width:90px !important;
		float:right;
	}
	
.btn_comprar {
		background:transparent url(../img/btn_compra.gif) no-repeat scroll 0 0 !important;
		border-width:0 !important;
		cursor:pointer;
		height:26px;
		margin:0 0 0 10px;
		width:90px !important;
		float:right;
	}
		
table.listadoEmpresas
	{	width:100%;
		margin: 0 0 2em;		
		border-spacing:0px;/*por seguridad, ponerlo para eliminar el cellspacing en Mozilla. IE no lo soporta*/
		border-collapse:collapse;
	}

	table.listadoEmpresas thead th
	{
		border-bottom:1px solid #999;
		padding:0.2em 1em 0.2em 10px;
		border-spacing:0;
		vertical-align:top;
		white-space:nowrap;
		line-height:normal;
		color:#069;
		text-align:left;
		background: url(../img/nd_flechabajo.gif) 0 6px no-repeat;

		
	}

	table.listadoEmpresas tbody th
	{
		border-bottom:1px solid #999;
		padding:0.2em 1em;
		border-spacing:0;
		vertical-align:top;		
		line-height:normal;
		color:#333;
		text-align:left;
		font-weight: normal;
	}

	table.listadoEmpresas tbody th a
	{
		background: url(../img/naranja.gif) 0 6px no-repeat;
		padding-left:10px;
	}

	table.listadoEmpresas tbody th a:hover
	{
		color:#F3982D;
		text-decoration: underline;
	}


	table.listadoEmpresas tr
	{
		margin:0;
		padding:0;
		border-spacing:0;
	}

	table.listadoEmpresas tr.par
	{
		background-color: #f0f0f0;
	}

	table.listadoEmpresas td
	{
		border-bottom:1px solid #999;
		margin:0 1em;/*?*/
		padding:0.2em 1em;
		border-spacing:0;
		vertical-align:top;
	}
	#camposFormulario{
		margin:10px 0;
	}
	p {
		color:#586367;
		font-family:Trebuchet MS,Tahoma,Arial,Verdana,sans-serif;
		font-size:13px !important;
		font-weight:normal;
		padding:0;
		text-align:left;
		text-decoration:none;
		}
	.cols{		
		margin:0 0 1em;
	}		
	.colA{
		display:inline;
		float:left;
		margin:0 3% 0 0;
		text-align:right;
		width:28%;
	}	
	.colB{
		display:inline;
		float:left;
		width:68%;
	}
	#camposFormulario label{
		color:#333333;
	}
	
	#resultadosBusqueda{
		margin:10px 0 10px 0;
	}
	p.resaltado{
	font-weight:bold;
	color:#00377F;
	}
	.op3{
		margin:0 20px;
	}
	.op4{
		margin:0 30px;
	}
	
	/* CLEARFIX 
-------------------------------------------------*/

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


