a	{text-decoration:none; color:#008193;}
body
{
	background-color:#ffffff;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	margin:0px auto;
	width:835px;
}
FORM 
{
	margin: 0px;
}
#CabeceraBuscadorInput
{
    border:solid 1px #c9c8c3;
	font-family:Arial;
	height:13px; 
	font-size:12px;
	margin:2px 5px 0px 5px; 
	padding:0px;
	vertical-align:top;
}
#CabeceraCajaBuscador
{
    height:22px;
    float:left;
    overflow:visible;
	width:225px;
}
.CabeceraBuscadorTexto      {float:left; margin-top:2px;}
#Cabecera                   {padding:6px 3px 50px 0px;}
.CabeceraCajaDerecha	    {float:right; margin-top:3px;}
#CabeceraCajaFechaIdiomas
{
	background-image:url(../images/HomeCabeceraCajaFecha.gif); 
	background-repeat:no-repeat;  
	width:275px; 
	height:20px;  
	padding-top:2px;
}
#CabeceraFecha
{
	float:left; 
	width:136px; 
	text-align:center; 
	font-size:11px;
}
#CabeceraIdiomas
{
	float:right;
	margin-right:10px;  	 
}
#CabeceraLogo
{
	float:left; 
	margin:10px 0px 0px 15px;
}
#Cuerpo
{
	overflow:hidden;
	float:left;
	padding:10px 0px 0px 46px;
}
#CuerpoCaja
{
	float:left;
	width:460px;
	padding-right:15px;
	margin-bottom:25px;
	border-right:solid 1px #a5a5a5;
}
#CuerpoEnlacesBottom
{
	clear:both;
	width:572px;
	padding-left:6px;
	border-right:solid 1px #a5a5a5; 
	border-left:solid 1px #a5a5a5;
}
.CuerpoImpresoraCorreo		{padding-top:10px;}
.CuerpoImpresoraCorreo a	{margin-left:10px;}
#CuerpoLateralDerecha
{
	overflow:hidden;
	padding-left:10px;
}
.CuerpoLateralTexto
{
	color:#448e95; 
	font-size:14px;
	font-style:italic;
}
div
{
	font-family:Arial;
	position:relative;
}



#camposFormulario{
	width:82%;
	margin:10px auto;
}
/*/////////////////////////////////////Delegaciones/////////////////////////////////////////*/

.DelegacionesBarraLateralIzquierda { height:493px; float:left; overflow:hidden; width:130px;}
.DelegacionCajaDireccion           {font-size:12px; height:160px; padding:5px 8px 0px 10px;  width:195px; float:left;}
.DelegacionCajaDireccionBlanca     {background-image:url('../images/DelegacionesDireccionFondo.gif');background-repeat:no-repeat; font-size:12px; height:160px; padding:5px 0px 0px 7px; margin-left:5px; margin-right:3px; width:197px; float:left}
.DelegacionCajaHorarios            {width:369px; float:right; margin-right:5px; overflow:hidden}
.DelegacionCajaDestacadoImagenLeft {float:left;}
.DelegacionCajaDestacadoTitulo     {float:left; background-image:url('../images/DelegacionesTituloFondo.gif'); background-repeat:repeat-x;width:351px; height:23px;}
.DelegacionCajaDestacadoTituloTexto{font-size:12px;color:#008193; margin-top:3px; font-weight:bold}
.DelegacionCajaDestacadoImagenRight{float:right;}
.DelegacionCajaHorario             {background-color:#ffffff;float:left; min-height:45px; margin:0px 5px 0px 3px; padding:5px; width:100px; color:#666666; font-weight:bold;}
.DelegacionCajaHorarioL            {background-color:#ffffff;float:left; min-height:45px; margin:0px 5px 0px 3px; padding:5px; width:230px; color:#666666; font-weight:bold}
.DelegacionCajaHorarioTexto        {color:#448e95; font-weight:bold}
.DelegacionCajaHorarioSeparacion   {float:left; margin-right:20px;}
.DelegacionCajaCapsulaL            {background-image:url('../images/DelegacionesCajaCentralFondo.gif'); background-position:right; background-repeat:repeat-y; background-color:#f1f0f0; width:596px; float:left;}
.DelegacionCajaCapsula             {height:78px; background-image:url('../images/DelegacionesCajaCentralFondo.gif'); background-position:right; background-repeat:repeat-y; background-color:#f1f0f0; width:596px; float:left}
.DelegacionCajaCapsula img         {margin:7px 10px 7px 8px; float:left}
.DelegacionCajaDireccionDatos      {margin-top:5px;}
.DelegacionCajaDireccionDatos img  {float:left; margin-right:5px;}
.DelegacionCajaDireccionDatos div  {margin-top:0px;}
.DelegacionCajaDireccionEnlace     {color:#666666; font-size:12px; font-weight:bold; text-decoration:underline;}
.DelegacionCajaCapsulaImagen       {float:left; width:596px;}
.DelegacionesCajaRelleno           {width:117px; height:485px; background-color:#448e95;  margin-top:12px; margin-left:10px;}
#DelegacionesCuerpo
{
    margin-top:10px; 
    margin-left:10px;
	overflow:hidden;
	float:left;
}
.DelegacionesDestacado             {width:596px; margin-left:13px;}
.DelegacionesMenuLateralCapsula    {float:left; margin-top:0px;}
#DelegacionesMenuLateral
{
    float:none;
	width:120px; 
	margin-left:7px;
	background-image:url(../images/MenuLateralLineaGris.gif);
	background-repeat:repeat-y;  
}
#DelegacionesMenuLateral ul
{
	margin:0px;
	padding:0px;
	width:118px;	
}
#DelegacionesMenuLateral li	
{
	border-bottom:solid 1px #ffffff;
	list-style:none;
	margin:0px; 
	padding:2px 0px 2px 11px; 
}
.DelegacionesMenuLateralFinalCaja
{
	background-image:url(../images/MenuLateral[Bottom].gif);
	background-position:bottom;
	background-repeat:no-repeat;
	height:2px;
	font-size:1px;
	float:left;
	line-height:0px;
	width:120px;
}
.DelegacionesMenuLateralTexto		
{
	margin-left:10px; 
}
.DelegacionesMenuLateralTexto a		 
{
	font-family:Arial;
	font-size:11px;
} 
.DelegacionesMenuLateralTexto-Lite
{
	background-color:#cef5ee;
	margin-left:10px; 
} 
.DelegacionesMenuLateralTexto-Lite a
{
	font-family:Arial;
	font-size:11px;
}
.DelegacionesMenuLateralTexto-On
{
	background-color:#009699;
	margin-left:10px; 

}
.DelegacionesMenuLateralTexto-On a
{
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
}
.DelegacionesvalidezTexto
{
    float:left; 
    margin:5px 15px;
}
h1		{color:#008193; font-size:24px; font-weight:normal;}
h2		{color:#448e95; font-size:12px; font-weight:normal;}
img		{border:0px;}

.HechoDestacado
{
	background-color:#f2f2f2;
	position:relative;
	margin-top:14px;
	width:580px;
}
.HechoDestacadoFoto
{
	position:absolute;
	top:0px;
	left:0px;
}
.HechoDestacadoTexto
{
	font-size:11px;
	position:relative;
	top:0px;
	left:110px;
	width:430px;
}
.HechoDestacadoTexto .Anyo
{
	color:#666666;
	font-weight:bold;
}
.HechoDestacadoTexto .EnlacesOff
{
	margin-top:10px;
	display:none;
}
.HechoDestacadoTexto .EnlacesOn
{
	margin-top:10px;
}
.HechoDestacadoTexto .Titular
{
	color:#008193;
	margin-left:5px;
	font-weight:bold;
}
.HechoDestacadoTexto .Texto
{
	color:#666666;
	margin-top:4px;
}

/*/////////////////////////////////////Home/////////////////////////////////////////*/

.HomeBotonMasNoticia            {position:absolute; left:201px; top:25px;}
.HomeBotonMasNoticiaL           {position:absolute; left:201px; top:49px;}                               
.HomeBotonMasNoticiaIzquierda   {position:absolute; left:156px; top:344px;}
.HomeBotonMasNoticiaCentral     {float:right;margin-top:153px;}
#HomeCuerpo
{
	overflow:hidden;
	float:left;
}
#HomeCapsulaCentral
{
    float:left
}
#HomeCapsulaIzquierda
{
    border-bottom:solid 1px #989898;
    height:355px;
    float:left;
    margin:10px 0px 0px 10px;
    overflow:hidden;
    width:168px; 
}
#HomeDestacadoRevistaImagen
{
    background-image:url('../images/HomeDestacadoRevistaImagen.jpg');
    background-position:bottom right; 
    background-repeat:no-repeat;
    border:solid 1px #c9cdd2; 
    height:176px; 
    margin-top:10px; 
    clear:both;
    overflow:hidden;
    float:left;
    width:215px; 
}
#HomeDestacadoNoticias      {border:solid 1px #c9cdd2; overflow:hidden; font-size:11px; float:left; height:175px; width:213px; margin:10px 0px 0px 9px;}
.HomeDestacadoNoticiaGris   {background-color:#ededeb; height:29px; padding:4px 4px; width:207px; float:left; overflow:hidden}
.HomeDestacadoNoticiaGrisL  {background-color:#ededeb; height:53px; padding:4px 4px; width:207px; float:left; overflow:hidden}
.HomeDestacadoNoticiaBlanco {background-color:#ffffff; height:29px; padding:4px 4px; width:207px; float:left; overflow:hidden}
.HomeDestacadoNoticiaBlancoL{background-color:#ffffff; height:52px; padding:4px 4px; width:207px; float:left; overflow:hidden}
.HomeLateralImagenDetacado  {float:left; margin:10px 0px;}
.HomeLista                  {float:left; width:150px; margin-top:5px;}
.HomeLista dl               {font-size:10px; float:left;margin:0px; padding:0px; margin-left:5px; background-image:url(../images/DestacadoLista.gif); background-repeat:repeat-y;}
.HomeLista dl dt            {padding:0px; padding-left:10px; line-height:12px}
.MenuLateralCapsula         {float:left; margin-top:5px;}
#HomeMenuLateral
{
    clear:left;
	float:none;
	width:120px; 
	background-image:url(../images/MenuLateralLineaGris.gif);
	overflow:hidden;
	background-repeat:repeat-y;
}
#HomeMenuLateral ul
{
	margin:0px;
	padding:0px;
	width:118px;	
}
#HomeMenuLateral li	
{
	border-bottom:solid 1px #ffffff;
	list-style:none;
	margin:0px; 
	padding:3px 0px 3px 11px; 
}
.HomeMenuLateralFinalCaja
{
	background-image:url(../images/MenuLateral[Bottom].gif);
	background-position:bottom;
	background-repeat:no-repeat;
	line-height:0px;
	font-size:1px;
	width:120px; 
}
.HomeMenuLateralTexto		
{
	margin-left:10px; 
}
.HomeMenuLateralTexto a		 
{
	font-family:Arial;
	font-size:11px;
} 
.HomeMenuLateralTexto-Lite
{
	background-color:#cef5ee;
	margin-left:10px; 
} 
.HomeMenuLateralTexto-Lite a
{
	font-family:Arial;
	font-size:11px;
}
.HomeMenuLateralTexto-On
{
	background-color:#009699;
	margin-left:10px; 

}
.HomeMenuLateralTexto-On a
{
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
}
.HomeMenuLateralDestacado   
{
    background-image:url(../images/HomeMenuLateral[Top].gif);
    background-repeat:no-repeat;
    height:16px; 
    float:left;
    font-family:Arial; 
    font-size:11px;
    color:#ffffff; 
    width:120px; 
    padding-left:10px;
}
.HomeMenuLateralDestacadoL   
{
    background-image:url(../images/HomeDestacado[Top].gif);
    background-repeat:no-repeat;
    height:16px; 
    float:left;
    font-family:Arial; 
    font-size:11px;
    margin-top:5px;
    color:#ffffff; 
    width:618px; 
    padding-left:10px;
}
.HomeNoticiaDescripcion         {margin:0px; font-size:11px;}
.HomeNoticiaTitular             {font-size:14px; color:#3f9eaa; margin:0px; margin-bottom:3px; text-align:left;}
.HomeNoticiaTitularIzquierda    {font-size:14px; color:#3f9eaa; margin:0px; margin-bottom:4px; margin-top:5px; text-align:left; width:168px}
#HomeNoticiaCentral             {background-color:#ededeb; width:440px; padding-top:12px; float:left; height:165px; overflow:hidden;}
#HomeNoticiaCentralTexto        {width:180px; margin-left:12px; float:left}
.HomeNoticiaCentalImagen        {height:158px; float:left; width:216px; }
#HomePie	                    {clear:both; padding-top:10px;}
#HomePieCuadroEnlaces           {display:inline;}
.HomeSeparadorNoticias          {background-image:url(../images/HomeSeparador.gif); background-repeat:repeat-x; height:1px;float:left; width:214px; overflow:hidden;}

.HomeRevistaTituloImagen
{
    margin-left:25px;
    margin-top:5px;
}
.MenuImagenIzquierda    
{
    float:left
}

#Paginacion
{
	height:20px;
}
#PaginacionAnyos
{
	float:left;
	width:50%;
}
.PaginacionEnlaceOff
{
	font-family:Arial;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.PaginacionEnlaceOn
{
	font-family:Arial;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}
.PaginacionPaginasTop
{
	float:left;
	text-align:right;
	width:50%;
}
.PaginacionPaginasBottom
{
	text-align:right;
	width:100%;
}
#Pie	                    {clear:both; padding-top:10px;}
#PieCuadroEnlaces           {display:inline;}
#PieCuadroSecciones         {float:left; padding-top:13px;}
.PieEnlaceGrande		    {margin-right:5px;}
#PieLogoEmpresas            {float:right; padding-top:7px;}
.PieSeccion                 {color:#666666;font-size:11px;}

/*/////////////////////////////////////Recursos Humanos Formulario/////////////////////////////////////////*/

.RecursosHumanosCaja                    {background-color:#f2f2f2; float:left; margin-top:7px; padding:16px 0px 16px 13px; width:550px;}
.RecursosHumanosCajaTitulo              {color:#448e95; font-family:Arial; font-size:11px; font-weight:bold;}
.RecursosHumanosFormularioCampoTexto    {height:16px; float:left; margin-top:7px;}
.RecursosHumanosFormularioCampo         {height:14px; float:left; margin-top:5px; margin-right:8px; border:solid 1px #f2f2f2}
.NombreTexto                            {width:57px;}
.NombreCaja                             {width:80px;}
.ApellidosTexto                         {width:62px;}
.ApellidosCaja                          {width:180px;}
.NifTexto                               {width:30px;}
.NifCaja                                {width:100px;}
.DireccionTexto                         {width:57px;}
.DireccionCaja                          {width:80px;}
.PostalTexto                            {width:80px;}
.PostalCaja                             {width:35px;}
.MunicipioTexto                         {width:55px;}
.MunicipioCaja                          {width:60px;}
.ProvinciaTexto                         {width:55px;}
.ProvinciaCaja                          {width:75px;}
.PaisTexto                              {width:57px;}
.PaisCaja                               {width:80px;}
.FijoTexto                              {width:60px;}
.FijoCaja                               {width:182px;}
.MovilTexto                             {width:55px;}
.MovilCaja                              {width:75px;}
.NacimientoTexto                        {width:120px;}
.NacimientoCaja                         {width:63px;}
.LugarNacimientoTexto                   {width:116px;}
.LugarNacimientoCaja                    {width:80px;}
.EmailTexto                             {width:180px;}
.EmailCaja                              {width:211px;}
.CarnetTexto                            {width:110px;}
.CarnetCaja                             {width:120px; float:left; margin-top:6px;}
.CarnetRadioSi                          {float:left; margin-right:5px;}
.CarnetSiTexto                          {float:left; width:20px; margin-top:2px}
.CarnetSelect                           {width:70px;}
.CarnetRadioNo                          {float:left; margin-right:5px; margin-top:2px;}
.CarnetNoTexto                          {float:left; width:20px; margin-top:5px}
.PreferenciaTexto                       {width:150px; margin-top:10px;}
.PreferenciaCaja                        {width:74px; margin-top:7px;}
.DelegacionCaja                         {width:120px;}
.PuestoTexto                            {width:190px;}
.PuestoCaja                             {width:205px;}
.EstudiosTexto                          {width:50px; margin-top:10px;}
.EstudiosCaja                           {width:100px; margin-top:8px;}
.CentroTexto                            {width:40px; margin-top:10px;}
.CentroCaja                             {width:100px; margin-top:8px;}
.EstudiosInicioTexto                    {width:55px; margin-top:10px;}
.EstudiosInicioCaja                     {width:30px; margin-top:8px;}
.EstudiosFinTexto                       {width:90px; margin-top:10px;}
.EstudiosFinCaja                        {width:30px; margin-top:8px;}
.ComplementariaTexto                    {width:50px; margin-top:10px;}
.ComplementariaCaja                     {width:100px; margin-top:8px;}
.ComplementariaCentroTexto              {width:40px; margin-top:10px;}
.ComplementariaCentroCaja               {width:100px; margin-top:8px;}
.ComplementariaInicioTexto              {width:50px; margin-top:10px; text-align:right; margin-right:5px;}
.ComplementariaInicioCaja               {width:30px; margin-top:8px;}
.ComplementariaFinTexto                 {width:85px; margin-top:10px; margin-right:5px; text-align:right;}
.ComplementariaFinCaja                  {width:30px; margin-top:8px;}
.IdiomasCaja                            {width:135px; margin-top:8px;}
.IdiomasCombo1                          {width:120px; margin-top:5px; float:left}
.IdiomasCombo2                          {width:120px; margin-top:5px; float:left; margin-left:3px;}
.CursosRealizadosTexto                  {width:300px; margin-top:10px;}
.CursosRealizadosCaja                   {border:solid 1px #f2f2f2; height:70px; width:535px;}
.EmpresaTexto                           {width:135px; margin-top:10px;}
.EmpresaCaja                            {width:150px; margin-top:8px;}
.CargoTexto                             {width:85px; margin-top:10px;}
.CargoCaja                              {width:150px; margin-top:8px;}
.FuncionesTexto                         {width:130px; margin-top:10px; text-align:right; margin-right:5px;}
.FuncionesCaja                          {width:400px; margin-top:8px; height:40px; float:right; margin-right:10px;}
.DesdeTexto                             {width:40px; margin-top:40px;}
.DesdeCaja                              {width:75px; margin-top:35px; float:left}
.DesdeCajaAno                           {width:75px; margin-top:9px; margin-left:3px; float:left}
.HastaTexto                             {width:40px; margin-top:15px; margin-left:10px;}
.HastaCaja                              {width:75px; margin-top:9px; float:left}
.HastaCajaAno                           {width:75px; margin-top:9px; margin-left:3px; float:left}
.LegalTexto                             {float:left; width:510px; margin-left:5px;}
.LegalCaja                              {float:left}
.BotonSubmit                            {border:none; cursor:pointer; height:20px; margin-left:200px; margin-top:20px; width:104px} 
.PuestoAnadirImagen                     {margin-top:6px; float:right; margin-right:15px;}  
.PuestoAnadirCajaTexto                  {float:right; width:65px; margin-top:5px;}
.AnadirTexto                            {color:#666666; text-decoration:underline}
.AcademicaAnadirImagen                  {margin-top:11px; float:right; margin-right:15px;}  
.AcademicaAnadirCajaTexto               {float:right; width:100px; margin-top:9px;text-align:right; margin-right:5px;}
.ComplementariaAnadirImagen             {margin-top:11px; float:right; margin-right:15px;}  
.ComplementariaAnadirCajaTexto          {float:right; width:100px; margin-top:9px; text-align:right;margin-right:5px;}
.IdiomasAnadirImagen                    {margin-top:11px; float:right; margin-right:15px;}  
.IdiomasAnadirCajaTexto                 {float:right; width:100px; margin-top:9px; text-align:right;margin-right:5px;}
.ExperienciaAnadirImagen                {margin-top:14px; float:right; margin-right:15px;}  
.ExperienciaAnadirCajaTexto             {float:right; width:120px; margin-top:12px; text-align:right;margin-right:5px;}
.Salto                                  {clear:both}

/*/////////////////////////////Home Venta/////////////////////////////////////////*/

.HomeVentaAcomodacion               { height:18px; width:130px; float:left; margin-left:15px; font-size:11px;}
.HomeVentaResidencia                { height:18px; width:130px; float:left; margin-left:43px; font-size:11px;}
.HomeVentaResidenciaOfertas         { height:18px; width:130px; float:left; margin-left:117px; font-size:11px;}
.HomeVentaBonificacion              { height:18px; width:163px; float:left; margin-left:10px; font-size:11px;}
.HomeVentaMascotas            	    { height:18px; width:160px; float:left; margin-left:10px; font-size:11px;}

.HomeVentaNumSocio            		{ height:13px; width:130px; float:left; margin-left:10px; font-size:11px;}
.HomeVentaMascotasAvanzado          { height:18px; width:160px; float:left; margin-left:10px; font-size:11px;}
.HomeVentaLongitudAvanzado    	    { height:13px; width:130px; float:left; margin-left:10px; font-size:11px;}


.HomeVentaMascotasTextoAvanzado 	{clear:left; font-size:11px; height:15px; padding-top:10px; margin-right:165px;  _margin-right: 41px;float:right;}
.HomeVentaVehiculo                  { height:18px; width:260px; float:left; margin-left:5px; font-size:11px;}
#HomeVentaBotonBuscar               {margin:20px 0px 0px 20px; height:27px; width:93px;}
#HomeVentaBotonBuscarAvanzado       {margin:20px 0px 0px 150px; height:27px; width:93px;}
#HomeVentaBotonBuscarOfertas        {margin-top:20px; margin-left: 50px; height:27px; width:195px; float:left}
#HomeVentaBotonContinuarOfertas     {margin-top:20px; margin-left: 50px; height:27px; width:195px; float:left}
#HomeBuscadorSimpleOfertas			{margin-top:40px; margin-right: 680px; margin-left: 15px; height:27px; width:150px; color:#008193; font-weight: bold;}
#HomeCalendarioIda					{margin-top:70px; margin-right: 380px; margin-left: 315px; height:200px; width:200px; color:#008193; font-weight: bold;}
#HomeCalendarioVuelta				{margin-top:70px; margin-right: 180px; margin-left: 600px; height:200px; width:200px; color:#008193; font-weight: bold;}
.HomeVentaCalendario                {padding:1px 0px 0px 10px; float:left; width:18px; height:17px;}
#HomeVentaContenido                 {border:solid 1px #000000; width:812px}
#HomeVentaCuerpo                    {overflow:hidden;float:left;height:410px;}
.HomeVentaDestino                   { height:18px; width:90px; float:left; margin-left:5px; font-size:11px;}
.HomeVentaDestinoOfertas                   { height:18px; width:90px; float:left; margin-left:10px; font-size:11px;}
.HomeVentaCamposLogin               { height:18px; width:90px; float:left; margin-left:125px; font-size:11px;}
.HomeVentaCamposReserva             { height:18px; width:600px; float:left; margin-left:125px; font-size:11px;}
.HomeVentaCamposCambioPassword      { height:18px; width:150px; float:left; margin-left:125px; font-size:11px;}
.HomeVentaCamposEmailVisita	    { height:18px; width:200px; float:left; margin-left:200px; font-size:11px;}
.HomeVentaCamposEmailMateriales     { height:18px; width:150px; float:left; margin-left:125px; font-size:11px;}
.HomeVentaCamposConsultasReservas   {background-color:#9cd3d6;clear:left; font-size:11px; height:45px; padding-top:13px; margin-left:35px;padding-left:10px;}
.texto_reservas_links               {border-style: solid;border-width: 1px;border-color: 660033; background-color:#9cd3d6;clear:left;font-weight:bold; font-size:11px; height:45px; padding-top:13px; margin-left:35px;padding-left:10px;}
.celda_reservas                     {border-style: solid;border-width: 1px;border-color: 660033; }
.HomeVentaDestacadoOfertas          {color:#ffffff; float:right; font-size:11px; height:390px; overflow:hidden; width:505px;}
.HomeVentaDestacadoImagen           {float:left; margin-top:7px;}
.HomeVentaDia                       {height:18px; width:75px; margin-left:10px; float:left; font-size:11px;}
.HomeVentaDiaOfertas                {height:18px; width:75px; margin-left:20px; float:left; font-size:11px;}
.HomePasajeroOfertas                {height:18px; width:75px; margin-left:117px; float:left; font-size:11px;}
.HomeVentaEmail                     {height:18px; width:250px; margin-left:10px; float:left; font-size:11px;}
.HomeVentaExtrasTexto               {clear:left; font-size:11px; height:13px; margin-left:5px; padding:2px 0px; width:150px;}
.HomeVentaExtrasTarifaTexto         {float:left; width:70px;}
.HomeVentaExtra                     {width:125px; float:left; height:20px; margin-left:5px; font-size:11px;}
.HomeVentaExtraResidencia           {width:84px;}
.HomeVentaExtrasImagen              {float:left;}
#HomeVentaFormularios               {height:410px; float:left; width:307px; overflow:hidden}
.HomeVentaFormularioOpciones        {background-image:url('../images/HomeVentaTipoVentaFondoParticulares_fr.gif'); height:32px; width:307px;margin:0px;}
.HomeVentaFormularioOpcionesAgencia {background-image:url('../images/HomeVentaTipoVentaFondoAgencias_fr.gif'); height:32px; width:306px;margin:0px;}
.HomeVentaFormularioOpciones img    {width:120px; margin-left:10px; height:25px;}
.HomeVentaFormularioOpcionesAgencia img    {width:120px; margin-left:10px; height:25px;}
#HomeVentaFormularioAvanzado        {clear:left; color:#008193; font-weight:bold; margin-left:5px; float:left; width:50%; height:35px; padding:9px 0px;}
#HomeVentaFormularioMascotas        {background-color:#9cd3d6; clear:left; color:#008193; font-weight:bold; margin-left:1px; margin-top:-16px; float:left; width:306px; _width: 305px: height:15px;}
#HomeVentaFormularioMascotasArriba  {background-color:#9cd3d6; clear:left; color:#008193; font-weight:bold; margin-left:1px; margin-top:-19px; float:left; width:306px; _width: 305px; height:15px;}
#HomeVentaFormularioAnterior        {clear:left; color:#008193; font-weight:bold; float:left; padding:9px 0px;}
#HomeVentaFormularioFinalizar       {clear:left; color:#008193; font-weight:bold; padding:9px 0px;}
#HomeVentaFormularioSimple          {color:#008193; font-weight:bold; margin-left:5px; float:right; width:200px; height:35px; padding:9px 0px;}
#HomeVentaFormularioParticulares    {background-color:#9cd3d6; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff; border-bottom:solid 1px #ffffff; height:315px; width:306px; _width: 305px; margin:0px;}
#HomeVentaFormularioParticularesAvanzado    {background-color:#9cd3d6; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff; border-bottom:solid 1px #ffffff; height:315px; width:812px;margin:0px;}
#HomeVentaFormularioParticularesOfertas    {background-color:#9cd3d6; border-left:solid 1px #ffffff; border-right:solid 1px #ffffff; border-bottom:solid 1px #ffffff; height:255px; width:812px;margin:0px;}
.HomeVentaFormularioCapsula         {color:#000000; float:left; height:300px; margin:5px 0px 0px 3px; width:295px; overflow:hidden}
.HomeVentaFormularioCapsulaAvanzado {color:#000000; float:left; min-height:300px; margin:5px 0px 0px 3px; width:803px; overflow:hidden}
.HomeVentaFormularioCapsulaOfertas {color:#000000; float:left; height:240px; margin:5px 0px 0px 3px; width:803px; overflow:hidden}
.HomeVentaFormularioExtras          {float:left; width:135px; height:90px;overflow:hidden; margin-top:5px;}

#HomeVentaFormularioTarifa          {background-color:#9cd3d6; background-image:url('../images/HomeVentaTipoVentaEsquina[Bottom][Left].gif'); background-repeat:no-repeat; background-position:bottom left; border:solid 1px #ffffff; color:#000000; height:67px; width:306px; _width: 305px; overflow:hidden;}
#HomeVentaFormularioTarifaAvanzado  {background-color:#9cd3d6; background-image:url('../images/HomeVentaTipoVentaEsquina[Bottom][Left].gif'); background-repeat:no-repeat; background-position:bottom left; border:solid 1px #ffffff; color:#000000; height:67px; width:812px; overflow:hidden;}
#HomeVentaFormularioTarifaOfertas   {background-color:#9cd3d6; border:solid 1px #ffffff; color:#000000; height:100px; width:812px; overflow:hidden;}
#HomeCalendariosOfertas   			{background-color:#9cd3d6; border:solid 1px #ffffff; color:#000000; height:340px; width:812px; overflow:hidden;}
.HomeVentaFormularioTarifaCapsula   {margin-top:10px;}
#HomeVentaIdiomas                   {background-image:url('../images/HomeVentaBlancoMenuSuperior[Center].gif'); background-repeat:repeat-x; float:left; height:20px; width:100px;}
.HomeVentaIdioma                    {float:left; margin-top:3px;}
.HomeVentaIdiomaPrimer              {float:left; margin-left:8px; margin-top:3px;}
.HomeVentaIdaTexto                  {clear:left; font-size:11px; height:13px; padding-top:13px; margin-left:5px; width:200px; }
.HomeVentaAcomodacionIdaTexto       {clear:left; font-size:11px; height:15px; padding-top:13px; margin-right:394px; _margin-right: 189px; float:right; }
.HomeVentaAcomodacionIdaTextoOfertas {clear:left; font-size:11px; height:15px; padding-top:13px; margin-right:446px; _margin-right: 189px; float:right; }
.HomeVentaAcomodacionVueltaTexto    {clear:left; font-size:11px; height:15px; padding-top:13px; margin-right:379px;  _margin-right: 182px; float:right;}
.HomeVentaResidenciaTextoAvanzado   {clear:left; font-size:11px; height:15px; padding-top:10px; margin-right:71px;float:right; }
.HomeVentaBonificacionTextoAvanzado {clear:left; font-size:11px; height:15px; padding-top:10px; margin-right:166px;  _margin-right: 100px;float:right;}
.HomeVentaAlturaTextoAvanzado       {clear:left; font-size:11px; height:15px; margin-right:112px;float:right;}
.HomeVentaLongitudTextoAvanzado     {clear:left; font-size:11px; height:15px; margin-right:300px; _margin-right: 150px;  float:right;}

.HomeVentaNumSocioTextoAvanzado2   	{clear:left; font-size:11px; height:12px; padding-top:10px; margin-right:22px;float:right; }
.HomeVentaBonificacionTextoAvanzado2 {clear:left; font-size:11px; height:15px; padding-top:10px; margin-right:136px;  _margin-right: 100px;float:right;}
.HomeVentaAlturaTextoAvanzado2       {clear:left; font-size:11px; height:15px; margin-right:113px;float:right;}
.HomeVentaLongitudTextoAvanzado2     {clear:left; font-size:11px; height:15px; margin-right:92px;float:right;}
.HomeVentaMascotasTextoAvanzado2     {clear:left; font-size:11px; height:15px; margin-right:160px;float:right;}

.HomeVentaMes                       {height:18px; width:70px; margin-left:10px; float:left; font-size:11px;}
.HomeVentaCerrar					{color:#008193;font-weight:bold;}
.HomeVentaTextoLogin                {clear:left; font-size:11px; height:15px; padding-top:20px; margin-left:125px;}
.HomeVentaTextoLoginCheckin         {font-size:11px;margin: 25px auto;text-align:justify;}

.HomeVentaTextoEmailVisita          {clear:left; font-size:11px; height:15px; padding-top:20px; margin-left:200px;}

#HomeVentaOfertas                   {background-image:url('../images/HomeVentaOfertasFondo.jpg'); float:left; margin-top:7px; background-repeat:no-repeat; height:129px; width:172px;}
.HomeVentaOfertasTexto1             {font-weight:bold; float:left; padding:5px 0px 0px 13px;}
.HomeVentaOfertasTexto2             {font-weight:bold; float:right; padding:5px 15px 0px 0px;}
.HomeVentaOferta                    {float:left; padding:6px 0px 0px 13px;}
.HomeVentaOfertaTrayecto            {color:#666666; cursor:pointer; float:left; width:110px;}
.HomeVentaOfertaPrecio              {color:#589196; cursor:pointer; font-weight:bold; float:left; font-size:14px; width:25px;}
.HomeVentaOfertaPrecio span         {font-size:11px;}
.HomeVentaOfertaFlechas             {font-size:11px; font-weight:bold;}
.HomeVentaPieReservas               {font-weight:bold; font-size:11px; color:#666666;}
.HomeVentaPieOpcionPrimera          {color:#666666; font-size:11px; margin-left:165px;}
.HomeVentaPieOpcion	                {color:#666666; font-size:11px; margin-left:6px;}
#HomeVentaParticulares              {color:#000000;}
.HomeVentaPasajerosTexto            {clear:left; font-size:11px; height:15px; margin-left:5px; padding-top:10px; _padding-top: 3px; width:280px; margin-bottom: 3px;}
.HomeVentaPasajerosPie              {color:#000000; float:left; width:100%; height:15px; padding-left:110px; margin-top:2px; font-size:10px;clear:both;}
.HomeVentaPasajerosPieOfertas       {color:#000000; float:left; width:100%; height:15px; padding-left:400px; margin-top:2px; font-size:10px;clear:both;}
.HomeVentaRadio                     {padding:5px 0px 0px 5px; float:left; margin-left:15px;}
.HomeVentaRadioAvanzado             {padding:5px 0px 0px 5px; float:left; margin-left:90px;}
.HomeVentaRadioTexto                {font-size:11px; margin-top:3px; float:left;}
.HomeVentaRadioIda                  {margin-left:10px;}
.HomeVentaRadioIdaAvanzado          {margin-left:190px;}
.HomeVentaCheck                     {padding:5px 0px 0px 5px; float:left; margin-left:1px;}
.HomeVentaTextArea                	{height:72px;width:250px;font-size:11px; margin-left:10px; float:left;}

#CabeceraAgencia
{
	background-image:url(../images/fondoTituloAgencia.gif); 
	background-repeat:no-repeat;  
	width:505px; 
	height:69px;  
}

#CabeceraParticulares
{
	background-image:url(../images/fondoTituloAgencia.gif); 
	background-repeat:no-repeat;  
	width:505px; 
	height:69px;  
}

.HomeVentaVueltaTexto               {clear:left; font-size:11px; height:15px; margin-left:5px; padding-top:10px; _padding-top: 3px; width:280px; margin-bottom: 3px;}
.HomeAgenciaServiciosAgencia        {clear:left;float:right; width:300px; height:150px; position:absolute;margin-left:50;padding-left:55px;}
.HomeAgenciaSolicitarLocalizador   {background-color:#9cd3d6;clear:left; font-size:11px; height:45px; padding-top:13px; padding-left:10px;}
.HomeAgenciaSeleccionarAgencia   {background-color:#9cd3d6;clear:left; font-size:11px; height:35px; padding-top:15px; padding-left:10px;margin-top:50px;}
.HomeAgenciaSeleccionarAgenciaFiltro   {background-color:#9cd3d6;clear:left; font-size:11px; height:145px; padding-top:13px; padding-left:10px;margin-top:50px;}

.HomeAgenciaFormularioLocalizador {
	width:235px;
	float:right;
	padding:0;
	top:-95px;
}

.HomeVentaFormularioCapsula{
     min-height:310px;
}
#HomeVentaFormularioParticulares{
     min-height:314px;
}
.HomeVentaFormularioCapsula select{
     height:19px;
     z-index:0;
}
#bal_interior{
     width: 99%;
}
#bal_interiorCheckin{
    width:97%;
	margin:0 auto;
	border:1px solid #5098AE;
	padding-bottom:25px;
}
#mensajeError{
	width:85%;
	margin:10px auto;
	background-color:#ffb000;
}
#buscadorSimple{
	position:absolute;
    float:left;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-block;}  /* for IE/Mac */

#selectMonth{
	float:left;
	position:absolute;
	top:125px !important;
	left:72px !important;
	z-index:1;
}
#selectYear{
	float:left;
	position:absolute;
	top:125px !important;
	left:150px !important;
	z-index:1;
}
#calendar{
	z-index:1;
	left:25px !important;
	position:absolute;
	top:100px !important;
	visibility:hidden;
}

.HomeAgenciaFormularioLocalizador table {background-color:transparent;}
.HomeAgenciaServiciosAgencia table {background-color:transparent;}

#idOrigen, .HomeVentaVehiculo, .HomeVentaResidencia, #sBonificaciones{
	*height:19px;
}

#HomeVentaPie {
	color:#666666;
	height:32px;
	line-height:32px;
	padding:0 !important;
	vertical-align:middle;
	width:812px;
	font-size:11px;
}

a, a:visited, a:hover, a:active, a:link {
	color:#008193;
	text-decoration:none;
}

.mensajeTarifa {
    left: 50px;
    width: 680px;
    padding:8px;
color: #222222;
background-color: #FEEFB3; -moz-border-radius-topleft: 18px; -moz-border-radius-topright: 18px; -moz-border-radius-bottomright: 18px; -moz-border-radius-bottomleft: 18px;
}

.mensajeDiferencia {
    left: 50px;
    width: 680px;
    padding:8px;
color: #222222;
background-color: #9cd3d6; -moz-border-radius-topleft: 18px; -moz-border-radius-topright: 18px; -moz-border-radius-bottomright: 18px; -moz-border-radius-bottomleft: 18px;
}

.textoMensajeTarifa {
      padding:6px;
}


.textoMensajeTarifa {
      padding:6px;
}

.avisoImportes {
	font-size:10px;
}
