﻿body{font:70% Tahoma, Verdana, Arial, Helvetica, sans-serif;background-color:#fff;text-align:center;margin:0 auto}
p{font-size:1em;color:#000}
hr{display:none}
h1,h2{margin-top:3px;margin-bottom:3px;color:#666;font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:left;font-size:1.6em;}
h3{margin-top:3px;margin-bottom:3px;color:#666;font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:left;font-size:1.5em}
h4{font-size:1.4em;margin-top:3px;margin-bottom:3px;color:#666;font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:left}
h5{font-size:1.2em;text-transform:uppercase;margin-top:3px;margin-bottom:3px;color:#666;font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:left}
h6{font-size:1.1em;margin-top:3px;margin-bottom:3px;color:#666;font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:left}
.h5camjoven{color:#369;font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;font-size:1.4em;margin-bottom:3px;margin-top:3px;text-align:left}
.h2Especial{font-size:1.4em;margin-top:3px;margin-bottom:3px;color:#000;font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:left}
.h2EspecialNaranja{font-size:1.4em;margin-top:3px;margin-bottom:3px;color:#fd9f0b;font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:left}
.hEspecialNaranja{font-size:1.4em!important;color:#fd9f0b!important;}
.hEspecialNegro{font-size:1.4em!important;color:#000000!important;}
.hEspecialAzul{font-size:1.4em!important;color:#369!important;}

td{color:#586885;text-align:left}
img{border:0}
form{margin:0;padding:0}
table{font-size:1em} 
#textodesarrollo table, #textodesarrollo table a { color:#000} 
.ocultar{visibility:hidden;position:absolute}
#contenedor{width:980px;height:auto;background-color:#fff;text-align:left;margin:0 auto}
#header{overflow:hidden;height:100%;width:980px;margin:0 auto 10px}
#header h1{font-size:.1em;color:#FFF;text-indent:-2000px}
#header li{float:left;list-style-type:none;padding:0 3px}
#izquierda{float:left;margin-left:-770px;width:210px}
* html #izquierda {margin-left:-757px}
#derecha{margin-left:0;float:right;margin-right:8px;width:190px}
* html #derecha{margin-right:5px} 
#principal{float:left;width:550px;line-height:1.5;height:auto;background-color:#fff;padding:0 0 0 230px}
#footer{border-top:#ccc 1px solid;float:left;text-align: center ;line-height:normal;width:100%;margin:30px 0; clear:both}
#logo{float:left;margin:20px 0 0 7px}
#bannertop{border-right:#ccc 1px solid;border-top:#ccc 1px solid;float:left;visibility:hidden;border-left:#ccc 1px solid;width:468px;border-bottom:#ccc 1px solid;height:70px;background-color:#fff;margin:10px 0 0 28px}
#contenedor_menucab{float:right;margin:5px 10px 0 0}
#menucab1{color:#f90;padding-top:18px;text-align:right}
#menucab2{font-weight:bold;color:#f90;padding-top:5px;text-align:right;height: 10px;}
#menucab2 li { background: #FFFFFF url("../Imagenes%20Caja%20Ahorros%20Mediterranea/ES/Logos-Simbolos/Simbolos/guioncito_idioma.GIF") 0 0 no-repeat; padding-left:15px}
#menucab2 li.primero {background-image:none;padding-left:0}
#menucab2 a:active{color:#b43990;text-decoration:none}
#menucab2 a:hover{color:#03c;text-decoration:none}
#tabs{font-size:1em;background:#fff;float:left;overflow:visible;width:100%;line-height:normal;border-bottom:#efefef 1px solid}
#tabs ul{list-style-type:none;margin:0;padding:5px 10px 0}
#tabs li{display:inline;margin:0;padding:0}
#tabs a{background:url("/Imagenes%20Caja%20Ahorros%20Mediterranea/ES/Logos-Simbolos/Simbolos/tabizq.gif") no-repeat left top;float:left;text-decoration:none;margin:0;padding:0 0 0 4px}
#tabs a span{display:block;background:url("/Imagenes%20Caja%20Ahorros%20Mediterranea/ES/Logos-Simbolos/Simbolos/tabder.gif") no-repeat right top;color:#666;float:none;padding:5px 15px 4px 6px}
#tabs a:hover span{color:#ff9834;background-position:100% -42px}
#tabs a:hover{background-position:0 -42px}
#tabs #activo a{background-position:0 -42px;font-weight:bold;color:#039}
#tabs #activo a span{background-position:100% -42px;font-weight:bold;color:#039}
#breadcrumb{font-size:0.9em;color:#f90;height:15px;background-color:#fff;margin:10px 0 0 10px;padding:5px 0 0}
#breadcrumb a:hover{color:#f90;text-decoration:underline}
#menuizq{float:left;border-left:#f8f8f8 1px solid;width:208px;background-color:#fff;text-align:left;margin:0;padding:0}
#menuizq .menuizqcab{background-color:#fd9f0b;padding:4px 3px 5px 12px;font-weight:bold}
#menuizq ul{line-height:1.5em;list-style-type:none;margin:0;padding:0 0 5px}
#menuizq li{background-position:0 6px;font-weight:normal;background-image:url("/Imagenes%20Caja%20Ahorros%20Mediterranea/ES/Logos-Simbolos/Simbolos/ico_flecha.png");background-repeat:no-repeat;list-style-type:none;margin:0 0 0 5px;padding:0 0 0 7px}
#menuizq #nivel2 li{background-position:0 6px;font-weight:normal;background-image:url("/Imagenes%20Caja%20Ahorros%20Mediterranea/ES/Logos-Simbolos/Simbolos/ico_flecha2.png");background-repeat:no-repeat;list-style-type:none;margin:0 0 0 10px;padding:0 0 0 3px}
#menuizq #nivel3 li{background-position:0 6px;font-weight:normal;background-image:url("/Imagenes%20Caja%20Ahorros%20Mediterranea/ES/Logos-Simbolos/Simbolos/ico_flecha3.png");background-repeat:no-repeat;list-style-type:none;margin:0 0 0 10px;padding:0 0 0 7px}
.menupie{color:#333;margin:10px 0 0 10px}
.cab_derecha1{background-color:#ccc;padding:3px 3px 2px 5px}
#cab_derecha2{background-color:#fd9f0b;padding:3px 3px 2px 5px}
#cab_derecha2 h1{font-weight:bold;font-size:1.2em;color:#fff;font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif}
#cont_derechapromo{text-align:center;padding:5px 0 0}
#cont_derechapromo a:link{padding:5px 0 0}
#promociones{width:100%;background-color:#fff;padding:0}
#promocentral{width:100%;background-color:#fff;text-align:left;margin:0 0 0 5px;padding:0 0 0 2px}
.sol_hipo a{text-decoration:none;background:url("/Imagenes%20Caja%20Ahorros%20Mediterranea/ES/Logos-Simbolos/Simbolos/flecha_nar.gif") 0 .55em no-repeat;padding-left:7px;font-weight:normal;color:#fd9f0b !important;margin-top:5px !important;float:left}
.sol_hipo a:hover{text-decoration:underline}
.minipromos{float:left;width:100%;height:auto;margin:0;padding:10px 0 0}
* html .minipromos{width:540px}
.minipromos h3{font-size:1.3em;text-transform:none;color:#369;margin:0;padding:5px 0 0}
.promo{float:left;list-style-image:url("/Imagenes%20Caja%20Ahorros%20Mediterranea/ES/Logos-Simbolos/Simbolos/ico_flecha.png");margin:0 0 0 6px;padding:0}
.promo img {margin-bottom:-4px}
.minipromos p{margin-top:0;margin-bottom:3px;color:#999;width:220px}
#menunivel1{float:left;width:550px;color:#999;padding:3px 0 0 5px}
#menunivel1 h3{font-size:1.3em;text-transform:none;color:#369;padding:5px 0 0}
#menunivel1 p{margin-top:6px;font-size:1em;margin-bottom:6px;color:#999}
.modnivel1{float:left;width:250px;padding:0 8px}
#menunivel1 a:hover{color:#f93;text-decoration:underline}
#des_contenido p{font-size:1em;margin-bottom:0;color:#000}
#des_contenido h4{font-size:1.5em;}
#des_contenido h5{font-size:1.3em;text-transform:uppercase;color:#369}
#des_contenido h6{font-size:1.1em;color:#369}
#des_contenido td{color:#586885;text-align:center}
#des_contenido{float:left;width:540px;padding:0 5px}
#des_contenido .titular_comentario{font-weight:bold;font-size:1em;color:#369}
#des_contenido .titular_comentario strong{font-weight:bold;color:#f90}
#des_contenido .p_aclaracion{font-size:0.8em;color:#999}
#des_contenido ul{list-style-position:outside;list-style-image:url("/Imagenes%20Caja%20Ahorros%20Mediterranea/ES/Logos-Simbolos/Simbolos/ico_flecha.png");margin:0 0 0 20px;padding:5px 0 10px 14px}
#des_contenido #ol{list-style-position:outside;margin:0 0 0 25px;padding:5px 0 8px 20px}
#des_contenido #tabla_datos{width:100%;background-color:#97c2d5;border-spacing:1px}
#des_contenido #tabla_datos_tr{background-color:#fff;padding:2px}
#des_contenido .imagendesarrollo{clear:both;float:right;width:auto;margin:0}
#textodesarrollo table{background-color:#97c2d5;text-align:left;border-spacing:1px}
#textodesarrollo tr{background-color:#fff;text-align:left;padding:2px}
#mod_usable{text-align:right;padding:5px 13px 5px 10px}
#mod_usable a:link{margin:0 5px}
.imagendesarrollo{clear:both;float:right;width:177px;margin:10px 20px}
#des_contenido #textodesarrollo ul li a{color:#F8A30C;text-decoration:none !important}
#des_contenido #textodesarrollo ul li a:hover{text-decoration:underline !important}
#des_contenido #textodesarrollo ul.mapa,#des_contenido #textodesarrollo ul.mapa,#des_contenido #textodesarrollo ul.mapa li{list-style:none;list-style-image:none}
#des_contenido #textodesarrollo ul.mapa li{list-style-type:none;font-weight:bold;background:url("/Imagenes%20Caja%20Ahorros%20Mediterranea/ES/Logos-Simbolos/Simbolos/flecha_naranja.gif") 0 .55em no-repeat;padding-left:8px;border-bottom:1px solid #CCC;margin-bottom:15px}
#des_contenido #textodesarrollo ul.mapa li a{color:#F8A30C;font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;font-size:1.2em}
#des_contenido #textodesarrollo ul.mapa li li a {color:#039;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em}
#des_contenido #textodesarrollo ul.mapa li li{font-weight:normal;background:url("/Imagenes%20Caja%20Ahorros%20Mediterranea/ES/Logos-Simbolos/Simbolos/flecha_naranja.gif") 0 .55em no-repeat;border-bottom:none;margin-bottom:0}
#des_contenido #textodesarrollo ul.mapa li li li{list-style:none;background:url("/Imagenes%20Caja%20Ahorros%20Mediterranea/ES/Logos-Simbolos/Simbolos/ico_flecha.png") 0 .6em no-repeat}
#des_contenido #textodesarrollo ul.mapa li li li a{color:#414141}
.ms-menutoolbar{border-bottom:#fd9f0b 1px solid;background-image:none !important;background-color:#fd9f0b !important}
.ms-listheader{background-image:none !important}
.ms-WPheader td{border-bottom:#fd9f0b 1px solid}
dl.listaresultado{float:left;width:430px;clear:both;border-top:1px solid #CCC;margin:20px 0 10px 25px;padding:10px 0}
.listaresultado dt{font-weight:bold;float:left;width:28%;color:#039;margin:0 0 10px}
.listaresultado dd{float:left;width:70%;clear:right;margin:0 0 10px}
#des_contenido table.tablaresultado {font-size:1em;border-collapse:collapse}
#des_contenido table.tablaresultado th{background:#CCC;color:#039;padding:4px 5px}
#des_contenido table.tablaresultado tr.par td{background-color:#FaFaFa}
#des_contenido table.tablaresultadopeq {font-size:0.9em;border-collapse:collapse}
#des_contenido table.tablaresultadopeq th{background:#CCC;color:#039;padding:4px 5px}
#des_contenido table.tablaresultadopeq tr.par td{background-color:#FaFaFa}
.btn_buscofi {display:block; margin:5px auto 15px 342px; text-align:center;background:url("/Imagenes%20Caja%20Ahorros%20Mediterranea/ES/Logos-Simbolos/Simbolos/btn_buscar.gif");width:63px;height:17px;border:0;color:#fff;font-size:90%;letter-spacing:0;font-family:tahoma,arial,verdana;font-weight:bold;padding-left:15px}/********************************************************************19 de julio: recauchute de encabezados */h2.enca1{background-color:#FD9F0B;color:#000;font:bold 1em verdana,Arial,Helvetica,sans-serif;text-transform:none;margin:0;padding:5px 3px 4px 9px}
h2.enca2{background-color:#CCC;color:#000;font:bold 1em verdana,Arial,Helvetica,sans-serif;text-transform:none;margin:0;padding:5px 3px 4px 9px}
#menunivel1 h2{color:#369;font-size:1.3em;text-transform:none;padding:5px 0 0}
#des_contenido h3{color:#369;font-family:"Trebuchet MS",Tahoma,Verdana,Helvetica,Arial,sans-serif;margin-bottom:3px;margin-top:3px;text-align:left;text-transform:none;font-size:1.1em}
#des_contenido table th{background-color:#FFB43F;text-align:center;color:#FFF;border:1px solid #97C2D5;border-collapse:collapse;border-bottom:none}
#des_contenido table td{border-collapse:collapse;border:1px solid #97C2D5;padding:3px 4px}
#des_contenido table tr.filapar{background-color:#E5E5E5}
#des_contenido #textodesarrollo .textonaranja *{color:#F93}
.parpromos{overflow:hidden;height:100%;width:100%;clear:both}
.parpromos .promo{width:250px;margin:0 0 0 2px}
* html .parpromos .promo {margin:0 0 0 1px}
.parpromos .promo.primer{margin-right:28px}
* html .parpromos .promo.primer{margin-right:24px}
#menuizq li.activo ul li a{font-weight:normal;color:#333}
#menuizq #nivel3 li{margin-left:15px}
.txtpeq{font-size:90%}
#contenedor .menupie ul li{border-left:1px solid #333;padding-left:7px;margin-left:5px}
#contenedor .menupie ul li.primer{border-left:none;padding-left:0;margin-left:0}
.parpromos h2,.parpromos h3{margin-bottom:10px}
.minipromos h2{font-size:1.3em;text-transform:none;color:#369}
#migas a{padding-right:13px;background:url("/Imagenes%20Caja%20Ahorros%20Mediterranea/ES/Logos-Simbolos/Simbolos/flecha.gif") 100% 5px no-repeat}
#des_contenido h3{color:#666;font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, Arial, sans-serif;text-align:left;font-size:1.8em;margin:0}
a,#des_contenido a{font-size:1em;color:#333}
a:link,#logo a:link,#logo a:active,#logo a:visited,#logo a:hover,.menupie a:link,#des_contenido a:link{text-decoration:none}
a:visited,.menupie a:visited,#des_contenido a:visited{color:#333;text-decoration:none}
a:hover,.menupie a:hover,#des_contenido a:hover{color:#006;text-decoration:underline}
a:active,.menupie a:active,#des_contenido a:active{color:#900;text-decoration:none}
#logo img,.camdirecto_boton img{border-width:0}
#menucab2 a:link,#menucab2 a:visited{color:#F8A30C;;text-decoration:none}
#breadcrumb ul,.menupie ul{display:inline;padding-left:0;margin-left:0;border-style:none}
#breadcrumb ul li,.menupie ul li{display:inline;padding-left:2px;margin-left:0;list-style-type:none;border-style:none}
.menupie ul {width:80%; margin:0 auto; display:block}
#breadcrumb ul li a{padding-right:13px;background:url("/Imagenes%20Caja%20Ahorros%20Mediterranea/ES/Logos-Simbolos/Simbolos/flecha.gif") 100% 5px no-repeat}
#menuizq #nivel2 ul,#menuizq #nivel3 ul{line-height:1.5em;list-style-type:none;margin:0;padding:0}
#menuizq #nivel2 .activo,#menuizq #nivel3 .activo,#des_contenido ul strong,#textodesarrollo strong,#menuizq .activo,#menuizq .activo a,#menuizq li.activo ul li.activo a,#izquierda li.activo{font-weight:bold}
.mod_derecha1,.mod_derecha2{line-height:1.5em;border-bottom:#ccc 1px solid;background-color:#fafafa;text-align:left;margin:0 0 10px;padding:0 0 5px}
.cont_derecha1 ul,.cont_derecha2 ul{list-style-image:url("/Imagenes%20Caja%20Ahorros%20Mediterranea/ES/Logos-Simbolos/Simbolos/ico_flecha.png");margin:6px 0 0 20px;padding:0}
.minipromos a:link,.minipromos a:visited,.minipromos a:active,#menunivel1 a:link{color:#F8A30C;font-weight:bold}
#textodesarrollo a:link,#textodesarrollo a:visited,#textodesarrollo a:active{color:#F8A30C}
.minipromos a:hover,#textodesarrollo a:hover{text-decoration:underline}
#des_contenido table,tr,#textodesarrollo td{text-align:left}
#des_contenido #textodesarrollo,#textodesarrollo{clear:left;padding-bottom:50px}
#des_contenido #textodesarrollo a {color:#F8A30C;}
#des_contenido #tabla_datos_top,.tabla_datos_top{background-color:#e2eef4}
.ms-WPBorder,.ms-WPBorderBorderOnly{border-color:#fd9f0b !important}
.ms-bottompaging,.ms-bottompagingline1{background:#fd9f0b}
.minipromos h1{font-size:1.3em;text-transform:none;color:#666; margin-bottom:10px}
h1.enca1{background-color:#FD9F0B;color:#000;font:bold 1em verdana,Arial,Helvetica,sans-serif;text-transform:none;margin:0;padding:5px 3px 4px 9px}
#menuizq h1.enca1 {margin-bottom:10px}/*es este, elena*/
h1.enca2{background-color:#CCC;color:#000;font:bold 1em verdana,Arial,Helvetica,sans-serif;text-transform:none;margin:0;padding:5px 3px 4px 9px}
.promo p {color:#000}
#breadcrumb span{float:left;font-weight:bold;padding-right:5px}
.fila_red {	overflow:hidden; height:100%; margin-bottom:15px}
.lista 
{
	margin-top: 0px;
}
.FormValidacionRyanair
{
	width: 250px;
	text-align: right ; 
	}
	
.CampoFormValidacionRyanair
{
	width: 154px;
	}
.TextoCampoFormValidacionRyanair
{
  font-weight: bold;
  color: #F8A30C;
  padding-right: 4px; 
}
#formulariocontacto fieldset {border:none}
#formulariocontacto .texto{ font-size:1em ;border: 1px #aab solid; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
}
#formulariocontacto .desplegable{ font-size:1em ;border: 1px #aab solid; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
}
#formulariocontacto .opciones{ font-size:1em ;border: 0px #aab solid; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
}
#formulariocontacto .check
{ 
font-size:1em ;
border: 0px #fff solid; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
}


#formulariocontacto textarea {font-size:1em;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;}
#formulariocontacto .fila { height:100%; overflow:hidden; padding-top:1.5em}
#formulariocontacto .fila .izda { float:left; width:30%}
#formulariocontacto .fila .dcha { float:right; width:69.9%}
#formulariocontacto .fila p {margin:0; padding:0}
#formulariocontacto .fila .izda label, .formulariocontacto .fila .izda .plabel {background:url(/SiteCollectionImages/ico_flecha.png) 0 .4em no-repeat; padding-left:7px}
#formulariocontacto .fila .dcha label {display:block}
#formulariocontacto .importante{color:#F06202; font-weight:bold}
.asterisco {
	color: #FF0000;
}
#formulariocontacto  a{

font-weight:bold;
color:#F8A30C !important;
font-size:1em;
}

#formulariocontacto  a:hover{

color:#F8A30C;
}

.novalidxhtml{
	margin-top: 10px;
	padding: 5px;
	border: 2px red solid;
	background-color: #ffffff;
	color: #000000;
	font-weight: bold;
}


#contenedor .boton01{ background:url(Images/bkg_bot_.jpg) no-repeat top left; padding:4px 0 8px 6px; text-align:left; margin:0 6px 0 6px} 
#contenedor .boton01:hover{cursor:pointer} 
* html #contenedor .boton01{padding:0px 0px 0px 16px; height:1em}  
*:first-child+html #contenedor .boton01{padding:0px 0px 0px 8px; position:relative}


#contenedor .boton01 a{ background:url(Images/bkg_bot0.jpg) no-repeat top right;white-space:nowrap;padding:6px 8px 6px 2px;color:#333333!important; font:bold 1em Verdana, Arial, Helvetica, sans-serif; text-decoration:none; text-align:left; line-height:30px} 
#contenedor .boton01 a span{ background:url(Images/bkg_bot0.jpg) no-repeat top right;white-space:nowrap;padding:6px 8px 6px 2px;color:#333333!important; font:bold 1em Verdana, Arial, Helvetica, sans-serif; text-decoration:none; text-align:left; line-height:30px} 
* html #contenedor .boton01 a{ padding:6px 16px 6px 0px; line-height:24px;} 
*:first-child+html #contenedor .boton01 a{ padding:4px 0px 8px 2px; line-height:31px} 

input#k	{ font-size:1em ;border: 1px #aab solid; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
}


#contenedor .boton01 input{ background:url(Images/bkg_bot0.jpg) no-repeat top right;height:26px;white-space:nowrap;padding:0px 14px 6px 0;color:#333333!important; font:bold 1em Verdana, Arial, Helvetica, sans-serif; margin:0; border:none; text-align:left;} 
* html #contenedor .boton01 input{ padding:3px 0px 6px 0px; text-align:center} 
*:first-child+html #contenedor .boton01 input{ padding:3px 0px 6px 0px;text-align:center} 
#contenedor .boton01 input{ background:url(Images/bkg_bot0.jpg) no-repeat top right;height:26px;white-space:nowrap;padding:0px 14px 6px 6px;color:#333333!important; font:bold 1em Verdana, Arial, Helvetica, sans-serif; margin:0; border:none; text-align:left;} 
* html #contenedor .boton01 input{ padding:3px 0px 6px 0px; text-align:center; margin-left:-10px} 
*:first-child+html #contenedor .boton01 input{ padding:3px 0px 6px 0px;text-align:center} 

.imagen_centrada {text-align:center}

.justificado
{
	text-align: justify !important;	
}
.centradotextoimg
{

	text-align: center ;
	margin-top: 4px;
	margin-bottom: 4px;  
	
}

.tablasinlineas
{
background: #FFF;
border: none;	
color: #000 !important; 
background-color:#FFF !important;
border-width:0px !important;
background-color:#fff!important;
border-collapse:inherit !important;
border-color:#fff!important;
border-style:none none none!important;
border-width:0px!important;

}
.tablasinlineas th
{	
background-color:#fff !important;
color: #000 !important;
border-style:none none none !important;
}
.tablasinlineas td
{
border:0px solid #fff !important;
border-collapse:collapse!important;
padding:3px 4px!important;
color:#000 !important;
text-align:left;
}
.texto_centrado {text-align:center !important}
.texto_derecha {text-align:right !important}
.texto_izquierda {text-align:left !important}
.texto_justificado {text-align:justify !important}

div.flotante {
  float: left;
}
div.filalimpia {
  clear: both;
}

.contenedorcalculadora {
	WIDTH: 33.38em !important;
}
.alerta_rojo {
	color:#FF0000;
}

#PRINTLINK
{	
	float: right ;
	color:#F8A30C!important;
	text-decoration:none;
	font-weight:bold ; 
	
}
@media print
{
#breadcrumb,#contenedor_menucab,#izquierda,#footer,#tabs,#derecha,#PRINTLINK				
 { visibility:hidden ;}
#izquierda{width: 0px;}
#principal {padding: 0px;}
#derecha {float:left;}				
}

/*ESTILOS PARA LA TABLA BARCO CAM*/
table.palmares  {
border-spacing: 0px !important;
border-collapse:collapse!important;
padding: 0px;
}
table.palmares td {
border: 0px!important;
border-collapse:collapse!important;
padding: 0px;
border-spacing: 0px;
}


.palmares tr.ENCABEZADO td {
	height:20px; vertical-align:middle; text-align:center; 
	background-color:#F6A700; color:#FFFFFF!important;
	border-right: 1px solid #FFFFFF !important;
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
	}
	
.palmares tr.blanco td {
	height:20px; vertical-align:middle; text-align:center!important;
	border-bottom: 1px solid #CCCCCC!important;
	border-right: 1px solid #F6A700!important;
	font-family:Arial, Helvetica, sans-serif; font-size:10px;
	}
table.palmares tr.blanco td.regata{
	
	text-align:left !important;	
}	
.palmares tr.PIE td {
	height:20px; vertical-align:middle; text-align:center; 
	background-color:#FDDCA7!important;
	border-top: 2px solid #F6A700!important;
	border-right: 1px solid #F6A700!important;
	font-family:Arial, Helvetica, sans-serif; font-size:10px;font-weight:bold;
	}
	
.palmares tr.SEPARADOR td {
	height:10px;
	font-family:Arial, Helvetica, sans-serif; font-size:10px;font-weight:bold;
	}
.palmares td.regata 
{
				text-align: left!important ;
				border-left:1px solid #F6A700 !important;
}
.alineadoverticalmiddle
{
	vertical-align: middle ;
}
WidthCssClassHome
{

}

.WidthCssClassRes
{

	width:80%;
}				

#menucabsearch{margin-left:30px;margin-top:10px;padding-top:5px;text-align: right ;}
.srch-Title a,.srch-Title a b{
	color: #F8A30C;
}
.menupie2{ text-align:left;}
.menupie2 .logosIzq{float:left;}
.menupie2 .logosDer{float:right;}
.menupie2 .logosDer .logo{float:left;padding:20px 0 0;}
.ms-long{
	width: 200px;
}



.ms-WPBody a:hover {
color:#000000;
text-decoration:underline;
}

.ms-WPBody a:link, .ms-WPBody a:visited {
color:#003399;
text-decoration:none;
}



.srch-Page {
	background-color:#ECECEC;
	color:#666666;
	font-family:Tahoma;
	font-size:1em;
	font-weight:bold;
	text-align:right;
}

.srch-Title {
color:#003399;
font-family:Tahoma;
font-size:1.2em;
margin:0 0 5px;
}

.srch-Title a:hover {
	color:#FF0000;
	text-decoration:underline;
}

.srch-Title a:link, .srch-Title a:visited {
	color:#003399;
	text-decoration:none;
}

.srch-URL a:link, .srch-URL a:visited {
color:#008800 !important;
text-decoration:none;
}

.srch-Description {
	color:#333333;
	font-family:Tahoma;
	font-size:1em;
	margin:0 0 4px;
}

.srch-WPBody {
	color:#666666;
	font-family:tahoma;
	font-size:1em;
}

.srch-Metadata {
	border-top:1px solid #E0DED5;
	color:#8C8C8C;
	font-family:Tahoma;
	font-size:1em;
	margin:0 0 15px;
}

.srch-Page a:hover {
color:#FF0000;
}

.srch-Page a:link, .srch-Page a:visited {
color:#3764A0;
font-weight:normal;
text-decoration:none;
}


.t-ayudamos {
	color: rgb(88, 104, 133); 
	width: 70%; 
	border: 1px solid rgb(151, 194, 213);
}

.t-ayudamos-left {
	float: left; 
	vertical-align: middle; 
	width: 30%; 
	padding: 20px 4px;
}

.t-ayudamos-right {
	float: right; 
	padding: 3px 4px; 
	border-left: 1px solid rgb(151, 194, 213); 
	width: 57%;
}

.t-ayudamos-bottom {
	float: none; 
	clear: both; 
	border-collapse: collapse; 
	padding: 3px 4px; 
	border-top: 1px solid rgb(151, 194, 213);
}

.margin-top-5
{
	margin-top:5px;
}



#des_contenido .tabla-naranja
{
	background: none repeat scroll 0% 0% rgb(255, 204, 102); 
	border-collapse: collapse;
	font-size: 1em; 
	font-family: &quot;Futura Bk BT&quot;; 		
}

#des_contenido .tabla-naranja tr
{
	background: none repeat scroll 0% 0% rgb(255, 204, 102); 
}
#des_contenido .tabla-naranja .fila
{
	min-height: 9.9pt;
	height: 13px;
}

#des_contenido .tabla-naranja td 
{
	border: 1pt solid white;
	min-height: 9.9pt;
	padding: 0 5.4pt;
	width: 149.6pt;
	vertical-align=top;
	height:13px;
	text-align: center;
	color: black;
}



#des_contenido .tabla-naranja .cabecera
{
	background: none repeat scroll 0 0 #FF9900;
	font-weight: bold;
}

#des_contenido .tabla-naranja .celda-clara
{
	background: none repeat scroll 0 0 #FFFFCC;
}

