/* CSS Document */

body {
	background:  url("../images/img_rep.jpg") #003366 repeat-y;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	
	/*
	scrollbar-face-color: #9babb7; 
	scrollbar-shadow-color: #DEEBF5; 
	scrollbar-3dlight-color: #9babb7; 
	scrollbar-darkshadow-color: #bac5ce; 
	scrollbar-track-color: #eef3f7; 
	scrollbar-arrow-color: #DEEBF5;
*/
}

a:link , a:visited 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	TEXT-DECORATION: none; 
	color: #18136f;
}
a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	TEXT-DECORATION: none; 
	color: #D62445;
}
.texto {font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.texto_blanco {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px  }
.texto_idioma,.texto_idioma a, .texto_idioma a:visited{color: #1979b8; font-family: Arial, Helvetica, sans-serif; font-size: 12px  }
.texto_azul {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #18136f }
.texto_rojo {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #D62445}
.titulo_azulF {color: #9babb7; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.texto_naranjaG {font-size: 36px; font-family: Arial, Helvetica, sans-serif; color: #FF5A00;text-align:center }
.texto_naranja {font-size: 13px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #FF5A00;text-align:center }

.titulo_azul {color: #18136f; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
.titulo_azulG {color: #18136f; font-size: 20px; font-family: Arial, Helvetica, sans-serif;}
.titulo_rojo {	color: #D62445; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;}
.titulo_rojoG {color: #D62445; font-size: 20px; font-family: Arial, Helvetica, sans-serif; text-transform:uppercase }

.noticia img {
    border: solid 1px #0E4881; 
    padding: 2px 2px 2px 2px; 
}
.ocasion_cabecera{
	background-image: url(../images/cabecera.gif);
	background-repeat: no-repeat;
	background-position: left;
}

.Estilo3 {font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.Estilo17 {font-family: Arial, Helvetica, sans-serif}
.Estilo19 {font-size: 11px}

.Estilo4 {color: #cccccc}
.Estilo5 {	font-size: 11px;
	font-weight: bold;
}
.Estilo6 {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #cccccc; }
.Estilo7 {font-size: 9px}
.Estilo9 {	font-size: 8px;
	font-weight: bold;
}
.Estilo13 {color: #D62445; font-weight: bold; font-size: 12px; }
.Estilo10 {font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #cccccc; font-weight: bold; }
.Estilo16 {font-size: xx-small}

.Tabla1{background: url(../images/separador_tabla.gif) repeat-x bottom left; }
.FTabla1{background: url(../images/separador_tabla2.gif) repeat-x top left; }
.FTabla2{background: url(../images/fondo_bt.gif) repeat-x top left; }


.titulo_rojo a:link , .titulo_rojo a:visited{color: #D62445; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;}
.titulo_rojo a:hover {color: #18136f; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px;}

    
.texto_blanco a:link , .texto_blanco a:visited {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.texto_blanco a:hover {color: #FF5A00; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

input, textarea{
	font: normal 12px;
	background: #eef3f7; 
	border: 1px solid #9babb7; 
	color: #4D528C;
}

.tabla_menu{ background: url(../images/img_menu.jpg) no-repeat; }
.tabla_menuREP{ background: url(../images/img_menuREP.jpg) repeat-y; }
.tabla_menuSUP{ background: url(../images/img_menuSUP.jpg) no-repeat; }
.tabla_menuESQ{ background: url(../images/img_menuESQ.jpg) no-repeat; }

.tabla_sup{ background: url(../images/img_up.gif) no-repeat; }
.tabla_inf{ background: url(../images/img_bottom.gif) no-repeat; }

.tabla_border{ background: url(../images/img_border.jpg) no-repeat; }
.tabla_borderREP{ background: url(../images/img_borderREP.jpg) repeat-y; }
.tabla_borderSUP{ background: url(../images/img_borderSUP.jpg) no-repeat; }
.tabla_borderESQ{ background: url(../images/img_borderESQ.jpg) no-repeat; }

.Estilo20 
{
    font-family: Arial, Helvetica, sans-serif;
	color: #838282;
	font-size: xx-small;
}
.Estilo21, .Estilo21 a:link,.Estilo21 a:visited {color: #838282; font-size: x-small; font-weight: bold; }
.Estilo21 a:hover {color: #838282; font-size: x-small; font-weight: bold; text-decoration:underline; }
.Estilo21a {color: #838282; font-size: x-small; font-weight: bold; text-decoration:underline; }

.Estilo22, .Estilo22 a:link,.Estilo22 a:visited {color: #4e4e4e; font-size: x-small; font-weight: bold; }
.Estilo22 a:hover {color: #4e4e4e; font-size: x-small; font-weight: bold; text-decoration:underline; }
.Estilo22a {color: #4e4e4e; font-size: x-small; font-weight: bold; text-decoration:underline; }

.Estilo22 {
	font-size: x-small;
	font-weight: bold;
}
.Site a:link
{    
    font-family: Tahoma,Arial, Helvetica, sans-serif;
	font-size: 11px;
	TEXT-DECORATION: none; 
	color: white;
    
}
.Site a:hover
{    
    TEXT-DECORATION: underline; 
	color: white;    
}
.etiqueta
{
  background :url(../images/etiqueta.png) no-repeat !important;
  background :none;
  width:55px; 
  height:40px;
  margin-left:105px;
  margin-top:55px;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/etiqueta.png');
}


.etiqueta_detalle
{
  
  background :url(../images/etiqueta.png) no-repeat !important;
  background :none;
  width:55px; 
  height:40px;
  margin-left:205px;
  margin-top:130px;
  filter: none !important;
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/etiqueta.png');
  
}
.textoetiqueta
{
  padding-left:0px;
  padding-top:8px;
  margin-left:3px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px ;
  text-align:center;
}
.fotosBarcos
{
    margin-left:0px;
    margin-top:0px;
    height:92px;
    width:160px;   
    padding-top:0px;
    vertical-align:top;
    position:absolute;
}

.fotosBarcos_detalle
{
    margin-left:0px;
    margin-top:0px;
    margin-bottom:10px;
    height:165px;
    width:280px;
}
.txttitol
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px ;
  text-align:left;
  text-transform:uppercase;
  font-weight:bold;
  margin-left:15px; 
    
}
.txttext
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:10px ;
  text-align:left;
  text-transform:uppercase; 
  margin-left:0px; 
  margin-bottom:20px;    
}