body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #003366;
}
.rojo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#CC0000; 
	font-weight:bold;
	}
.blanco {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	color:#FFFFFF; 
	padding:5px;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#555555;
}
.textochico {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	color:#777777;
}
.celestebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	color:#315E75;
	font-weight:bold;
}
.textbox1 {
	BACKGROUND-COLOR: #F9FDFF;
	BORDER-BOTTOM: 1px solid;
	BORDER-LEFT:1px solid;
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px; FONT-WEIGHT: bold;
}
.menu {
	BACKGROUND-COLOR: #FCFCFC;
	BORDER-BOTTOM: 1px solid; 
	BORDER-LEFT: 1px solid; 
	BORDER-RIGHT: 1px solid; 
	BORDER-TOP: 1px solid; 
	COLOR: #333333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold; 
	MARGIN-RIGHT: 5px; 
	PADDING-RIGHT: 5px; 
}
A
.linkblanco:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	color:#FFFFFF; 
	TEXT-DECORATION: none;
}
A.linkblanco:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	color:#FFFFFF; 
	TEXT-DECORATION: none;
}
A.linkblanco:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	color:#FFFFFF; 
	TEXT-DECORATION: none;
}
A.linkblanco:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	color:#FFFFFF; 
	TEXT-DECORATION: underline;	
}
A.linkbordo:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#993333; 
	TEXT-DECORATION: none;
}
A.linkbordo:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#993333; 
	TEXT-DECORATION: none;
}
A.linkbordo:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#993333; 
	TEXT-DECORATION: none;
}
A.linkbordo:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; 
	color:#993333; 
	TEXT-DECORATION: underline;	
}
A.linkceleste:visited {
	COLOR: #727E9C;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight: normal;
	TEXT-DECORATION: underline;
}
A.linkceleste:link {
	COLOR: #727E9C;
	TEXT-DECORATION: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight: normal;
}
A.linkceleste:active {
	COLOR: #999933;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight: normal;
}
A.linkceleste:hover {
	COLOR: #999933;
	TEXT-DECORATION: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight: normal;
}
A.linkcelestebold:visited {
	COLOR: #999933;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight: bold;
}
A.linkcelestebold:link {
	COLOR: #727E9C;
	TEXT-DECORATION: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight: bold;
}
A.linkcelestebold:active {
	COLOR: #999933;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight: bold;
}
A.linkcelestebold:hover {
	COLOR: #999933;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight: bold;
}
A.linkcelestebold9:visited {
	COLOR: #6593C5;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	font-weight: bold;
}
A.linkcelestebold9:link {
	COLOR: #6593C5;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	font-weight: bold;
}
A.linkcelestebold9:active {
	COLOR: #6593C5;
	TEXT-DECORATION: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	font-weight: bold;
}
A.linkcelestebold9:hover {
	COLOR: #999933;
	TEXT-DECORATION: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; 
	font-weight: bold;
}
A.linkazul:visited {
	COLOR: #5186BB;
	TEXT-DECORATION: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight: bold;
}
A.linkazul:link {
	COLOR: #274665;
	TEXT-DECORATION: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight: bold;
}
A.linkazul:active {
	COLOR: #274665;
	TEXT-DECORATION: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight: bold;
}
A.linkazul:hover {
	COLOR: #5186BB;
	TEXT-DECORATION: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight: bold;
}

.destacado {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
}
.items{
	margin-left:50px;
}
.li{
	list-style-image:url(../Imagenes/vineta1.gif);
}
.sub_tit {
	margin-top:10px;
	margin-bottom:3px;
	color:#0066CC;
	font-weight:bold;
}
.titulo_home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #A3423D;
	background-color:#E0E2E9;
	font-size:11px;
	padding:3px;
	margin-top:3px;
	margin-bottom:3px;
}
/*---noticias---*/
.noti_fecha {
	font-size:9px;
	margin-top:10px;
	border-top:1px dashed #333333;
	padding-top:6px;
}
.noti_titulo {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#006699;
	font-weight:bold;
}
.noti_titulo_comple {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#006699;
	font-weight:bold;
}
.noti_fuente {
	background-color:#E0E2E9;
	font-size:9px;
	padding:3px;
	margin-top:3px;
	margin-bottom:3px;
}
.noti_copete {
	line-height:16px;
	font-weight:bold;
	margin-bottom:10px;
}
.noti_cuerpo {
	line-height:16px;
}
.noti_mas {
	line-height:16px;
	text-align:right;
}
.noti_foto {
	float:left;
	padding-right:10px;
}
.recuadro_comunicados {
	width:504px;
	height:38px;
	padding:13px 3px 0;
	background: url("../Imagenes/bkg_recuadro_scroll.gif") no-repeat 0 0;
}

/*** Nuevos ***/

.hide {
	display:none;
}
.Estadisticas .Intro {
	font-weight:bold;
	padding:8px 0 12px;
}
.Estadisticas .Puerto {
	padding-bottom:26px;
}
.Estadisticas .TituloDestacado {
	background-color:#E0E2E9;
	font-size:14px;
	font-weight:bold;
	margin-bottom:8px;
	padding:5px;
}
.Estadisticas .SubTitulos {
	padding-bottom:6px;
	line-height:180%;
}
.Estadisticas .Documento {
	display:-moz-inline-stack; /* fix Firefox 2 */
	display:inline-block;
	zoom: 1; /* fix IE 6/7 */
    *display: inline; /* fix IE 6/7 */
	padding:15px 15px 0 0;
	text-align:center;
}
.Estadisticas .Documento a {
	display:block;
}
.Estadisticas .DocumentoTitle {
	margin-top:8px;
}
