/* CSS Document - Master */
body {margin:0; padding:0; font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;}
html>body {margin:0; padding:0; background-color:#FFFFFF;}
.body1 {background: url(/prontus_meteo/imag/master/fondo2.jpg) top center repeat-x; background-color:#FFFFFF; text-align: center;}
.fondo {background: url(/prontus_meteo/imag/master/fondo.jpg) top center no-repeat; text-align:center;}
.fondo2 {background: url(/prontus_meteo/imag/master/fondo3.jpg) top center no-repeat; text-align:center;}

/*Estilos Principales*/
.cont_top {margin:0; padding:0 0 7px 0; border-bottom:1px solid #E0E4E7; clear:both;}
.titular_top {font-size:23px; font-weight:bold; color:#135A90;}
.titular_left {float:left; clear:left; font-size:23px; font-weight:bold; color:#135A90;}
.ciudad_top {font-size:18px; font-weight:bold; color:#003366;}
.fecha_top {margin:5px 0; font-size:12px; font-weight:bold; color:#6C90AA;}
.bajada_top {margin:10px 0; font-size:18px; font-weight:bold; color:#003366;}
.link_top {padding:10px 0 0 0; float:right; clear:right; font-size:11px;}
.link_top a {font-size:11px; font-weight:bold; color:#6C90AA;}
.datos {margin:20px 0;}
.subtit {font-size:12px; font-weight:bold; color:#003366; border-bottom:1px solid #999999;}
.subtit_table {margin:15px 5px 0px; padding:0 0 3px; font-size:11px; font-weight:bold; color:#003366; border-bottom:1px solid #999999; text-align:left;}
.bajada_m {font-size:13px; font-weight:bold; color:#333333;}
.separa_boton {padding:10px 0 0; border-top:1px solid #E0E4E7;}

/*Estilos Tablas*/
.table_top {font-size:11px; font-weight:bold; color:#333333;}
.table_top table {font-size:11px; font-weight:bold; color:#CC0000;}
.table_datos, .table_datos2 {font-size:11px; color:#666666; background-color:#6C90AA;}
.table_datos table td {padding:3px 5px; font-size:11px; color:#135A90; background-color:#FFFFFF; vertical-align:top; text-align:left;}
.table_datos2 table td {padding:3px 5px; font-size:11px; color:#135A90; background-color:#FFFFFF; vertical-align:middle; text-align:left;}
.table_datos2 table td a {color:#135A90; font-weight:bold; text-decoration:none;}
.table_datos2 table td a:hover {color:#CC0000; text-decoration:none;}
.table_explica {font-size:11px; font-weight:normal; color:#666666; background-color:#6C90AA;}
.table_explica table {font-size:11px; font-weight:normal;}
.table_explica table td {padding:3px 5px; font-size:11px; font-weight:normal; color:#666666; background-color:#FFFFFF; vertical-align:top; text-align:left;}
.table_est {background-color:#003366;}
.table_titulos {font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#003366; vertical-align:middle; text-align:center;}
.table_titulos td {padding:3px 5px; font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#003366; vertical-align:middle; text-align:center;}
.table_general, .table_div {margin:0px;}
.table_general td {padding:3px 4px; font-size:11px; font-weight:normal; color:#333333; background-color:#FFFFFF; vertical-align:middle; text-align:center;}
.table_general td a, .table_div td a {font-weight:bold; color:#135A90; text-decoration:none;}
.table_general td a:hover, table_div td a:hover {color:#CC0000;}
.table_graficos {margin:0 0 15px;}
.table_graficos td {vertical-align:top; text-align:center;}
.table_graficos img {clear:both; border:1px solid #E0E4E7;}
.table_aviso {padding:18px 0; background-color:#FFFFFF; vertical-align:middle; text-align:center; border:4px solid #DEDEDE;}
.table_imag {background-color:#FFFFFF; vertical-align:middle; text-align:center; border:4px solid #DEDEDE;}
.table_imag img {margin:0; padding:0; border:0;}
.table_adm {margin:20px 0;}
.table_div td {padding:3px 4px; font-size:11px; font-weight:normal; color:#333333; background-color:#FFFFFF;}
.table_campos {font-size:11px; color:#135A90;}
.table_campos td {text-align:left;}
.table_campos table {font-size:11px; font-weight:normal; color:#135A90;}
.table_campos .field {width:95%; padding:3px 5px; border:1px solid #999999; font-size:11px; font-weight:normal; color:#333333;}
.table_back {margin:0 0 10px; padding:0 0 8px 20px; font-size:14px; font-weight:bold; color:#FFFFFF; background:url(/prontus_meteo/imag/master/back_td.jpg) repeat-x top left;}
.calculadora {padding:6px 0 10px; background-color:#EFEFEF; font-size:11px;}
.recuadro {margin:20px 0 0; padding:3px 5px; border:1px solid #E8E8E8; font-size:10px; font-weight:normal; color:#000000; vertical-align:middle; text-align:center;}

.col533Foot {width:455px; margin:0; overflow:hidden; background:url(/prontus_meteo/imag/master/foot_533.jpg) no-repeat left bottom;}
.col533Top {width:455px; height:120px; margin:20px 0 8px; padding:50px 0 0; overflow:hidden; background:url(/prontus_meteo/imag/master/top_533.jpg) no-repeat left top;}
.table_est2 {background-color:#D3D3D3;}
.table_general2 {margin:0px; }
.table_general2 td {padding:10px 4px; font-size:14px; font-weight:bold; color:#666666; background-color:#FFFFFF; vertical-align:middle;}
.table_general2 td a {font-weight:bold; color:#135A90; text-decoration:none;}
.table_general2 td a:hover, .table_general2 td .sublink a:hover {color:#CC0000;}
.table_general2 td .sublink {font-weight:normal; font-size:12px; color:#666666; text-decoration:none; padding:3px 0 0 10px; margin:0px;}
.table_general2 td .sublink a {font-weight:normal; font-size:12px; color:#135A90; text-decoration:none; }
.table_busquedas2 td {margin:0px; padding:4px 0 0 10px;}

/*Estilos Alertas*/
.titu_alerta {font-size:18px; font-weight:bold; color:#135A90;}
.interior_table {margin:0 30px;}
.interior_table20 {margin:0 20px;}
.interior_table10 {margin:0 10px;}
.subtit_separa, .subtit_separa a {font-size:12px; font-weight:bold; color:#135A90; text-align:left;}

/*Estilos Listados*/
.lista {padding:6px 0; border-bottom:1px solid #E8E8E8;}
.titu_lista {font-size:14px; font-weight:bold; color:#135A90;}
.titu_lista a {font-size:14px; font-weight:bold; color:#003366; text-decoration:none;}
.titu_lista a:hover, .subtit_separa a:hover {color:#CC0000;}
.datos_lista {margin:3px 0 0; font-size:11px; font-weight:bold; color:#6C90AA;}
.descripcion_lista {margin:3px 0 0; font-size:11px; font-weight:normal; color:#666666; text-align:justify;}
.descripcion_lista_2 {margin:3px 0 0; font-size:10.5px; font-weight:normal; color:#666666; text-align:justify;}
.descripcion_lista a, .descripcion_graf a {font-size:11px; font-weight:normal; color:#666666;}
.icono {margin:0 0 10px 15px; float:right;}
.lista_foot {margin:10px 0; font-size:11px; font-weight:normal; color:#135A90;}
.lista_foot a, .descripcion_lista a:hover, .link_top a:hover, .descripcion_graf a:hover {color:#CC0000; text-decoration:none;}
.lista_foot a:hover {text-decoration:underline;}

/*Estilos Estado Puertos Publico */
.tr_verde td, .td_verde {margin:0px; padding:3px 4px; font-size:11px; font-weight:normal; color:#000000; background-color:#B7ECBD; vertical-align:middle; text-align:center;}
.tr_amarillo td, .td_amarillo {
	margin:0px;
	padding:3px 4px;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	background-color:#FFFFC4;
	vertical-align:middle;
	text-align:center;
}
.tr_rojo td, .td_rojo {margin:0px; padding:3px 4px; font-size:11px; font-weight:normal; color:#000000; background-color:#FF7979; vertical-align:middle; text-align:center;}
.tr_blanco td, .td_blanco {	margin:0px;	padding:3px 4px;font-size:11px;	font-weight:normal;	color:#000000;	background-color:#FFFFCC;	vertical-align:middle;	text-align:center;}

/*Estilos Adm*/
.separa_top {padding:10px 0 15px; text-align:right;}

/*Estilos Adm*/
.interior_div {margin:10px 6px 6px 6px; clear:both;}
.interior_div img {margin:0 7px 0; float:left;}
.interior_div .text_div {float:left;}

/*Estilos Auxiliares*/
.rojo_gen, .azul2 a:hover, .up a:hover, .anchor a:hover {color:#CC0000;}
.rojo {font-size:11px; color:#CC0000;}
.azul1 {margin:0 0 8px 0; font-size:12px; font-weight:bold; color:#135A90;}
.azul2 {margin:0; font-size:12px; font-weight:normal; color:#135A90;}
.azul2 a {color:#FF9000;}
.azul3 {margin:10px 0; font-size:11px; font-weight:bold; color:#135A90;}
.up, .table_general td .up {margin:15px 0px; font-size:11px; font-weight:normal; color:#6C90AA; text-align:right;}
.up a, .table_general td .up a  {font-size:11px; font-weight:normal; color:#6C90AA; text-decoration:none;}
.anchor {margin:10px 0; font-size:10px; font-weight:bold; color:#135A90;}
.anchor a {font-size:10px; font-weight:bold; color:#135A90;}
.small {font-size:10px; font-weight:normal; color:#333333; clear:both;}
.campos1 {width:80px; padding:3px 5px; border:1px solid #999999; font-size:11px; font-weight:normal; color:#333333;}
.campos2 {width:150px; padding:3px 5px; border:1px solid #999999; font-size:11px; font-weight:normal; color:#333333;}
.campos3 {width:95%; padding:3px 5px; border:1px solid #999999; font-size:11px; font-weight:normal; color:#333333;}
.button {padding:2px 3px; font-size:11px; font-weight:bold; color:#666666; border:1px solid #E4E4E4; background:url(/prontus_meteo/imag/master/back_boton.jpg) repeat-x top left;}
.button_azul {padding:2px 5px; font-size:11px; font-weight:bold; color:#FFFFFF; border:1px solid #E4E4E4; background-color:#135A90;}
.nro {margin:1px 0 0 4px; font-family:Arial,Tahoma,sans-serif; font-size:11px; font-weight:bold; color:#CCCC00;}
.abs {padding:0 0 10px 12px;}
.abs .text_div {font-size:11px; font-weight:bold; color:#FFFF00;}
/*FIN*/
