h1 { color: rgb(170, 20, 20); text-transform: uppercase; font-size:12px; line-height: 15px }
h2 { color: rgb(15, 70, 170); text-transform: uppercase; font-size:16px;
	 line-height: 15px; text-align: center }
h3 { color: rgb(50, 50, 20); font-size:12px; font-weight:400; text-decoration:underline; text-align: center;
	 font-style: italic}
h4 { color: rgb(50, 50, 20); font-size:12px; font-weight:400; text-decoration:underline; text-align: right;
	 font-style: italic}
h5 { color: rgb(15, 70, 130); text-transform: uppercase; font-size:15px; text-align: left}


p.tit_2 { color: rgb(15, 70, 130); text-transform: uppercase; font-style: italic; text-align: center;
		font-weight:600}

.grande {font-size:20px;font-weight:800; text-decoration:underline;}
		
A.mn:link,A.mn:visited,A.mn:active {text-decoration:none; color:black}
A.mn:hover {text-decoration:none; color:rgb(250, 20, 20)}

A.mnc:link,A.mnc:visited,A.mnc:active {text-decoration:none; color:rgb(170, 20, 20)}
A.mnc:hover {text-decoration:none; color:rgb(250, 20, 20)}

A.lk:link,A.lk:visited,A.lk:active {text-decoration:none; color:darkblue}
A.lk:hover {text-decoration:none; color:rgb(250, 20, 20)}

A.mno:link,A.mno:visited,A.mno:active {text-decoration:none; color:rgb(250, 0, 20)}
A.mno:hover {text-decoration:none; color:rgb(250, 20, 20)}

A.hom:link,A.hom:visited,A.hom:active {text-decoration:none}
A.hom:hover {text-decoration:none}
A.hom {color:rgb(15, 20, 25)}

A.dat:link,A.dat:visited,A.dat:active {text-decoration:none; color:black}
A.dat:hover {text-decoration:none; color:rgb(250, 20, 20)}

A.tx:link {color:rgb(170, 20, 20)}
A.tx:visited {color:rgb(170, 20, 20)}

A.tx2:link {color:rgb(0, 0, #80)}
A.tx2:visited {color:rgb(0, 0, #80)}

A.tx3:link,A.tx3:visited {text-decoration:none;color:rgb(0, 0, #80)}

A.txt:link,A.txt:visited{text-decoration:none;color:rgb(170, 20, 20)}
/*A.txt:active {text-decoration:underline}
A.txt:hover {text-decoration:underline}*/

A.tit:link,A.tit:visited{text-decoration:none; color: rgb(15, 70, 130)}
A.tit:active {text-decoration:underline}
A.tit:hover {text-decoration:underline}

A.red:link,A.red:visited{text-decoration:none; color: rgb(170, 20, 20)}
A.red:active {text-decoration:underline}
A.red:hover {text-decoration:underline}

A.barr:link,A.barr:visited{text-decoration:none; color: rgb(255, 255, 240)}
A.barr:active {text-decoration:underline}
A.barr:hover {text-decoration:underline}

A.path:link,A.path:visited{text-decoration:none; color: rgb(0, 0, 0)}
A.path:active {text-decoration:underline}
A.path:hover {text-decoration:underline}

A.hor:link,A.hor:visited{text-decoration:none; color: black}
A.hor:active {text-decoration:underline}
A.hor:hover {text-decoration:underline}

li {margin-left: -10px}

div {font-family: arial}

div#home {text-align: center; width: 160px ; padding-left: 10px; padding-right: 10px;
          padding-top: 2px; padding-bottom: 2px; font-weight:600; font-size: 15px}

div#tit_menu {color:rgb(15, 70, 130); background: rgb(220, 220, 220);text-transform: uppercase;
		text-align: center; width: 160px ; padding-left: 10px; padding-right: 10px;
          padding-top: 2px; padding-bottom: 2px; font-weight:600; font-size: 13px;
          border-style: inset; border-width : 1px; border-color: rgb(240, 240, 240)}
           
div#menu {color: black; background: rgb(220, 220, 220); width: 160px ; 
           padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; 
           float:left; font-size: 13px;border-style: inset;
            border-width : 1px; border-color: rgb(240, 240, 240)}

div#menu_meteo {color: black; background: rgb(255, 255, 240); width: 130px ; 
           padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; 
           float:left; font-size: 13px}

                        
div#menu_meteo_1 {color: black; background: rgb(255, 255, 240); width: 130px ; 
           padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; 
           float:left; font-size: 15px}

div#menu_meteo_2 {color: black; background: rgb(255, 255, 240); width: 130px ; 
           padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; 
           float:left; font-size: 13px}
                      
div#propios {/*background: rgb(170, 200, 250)*/;width: 740px;
            padding: 17px;line-height: 14px;font-size: 12px;}
            
div#datos {padding-top: 1px; padding-left: 10px; padding-right: 10px;
			line-height: 14px;font-size: 12px;}

div#tit_peq {font-size: 9px;}
			
div#partes {padding: 5px; font-size: 13px}

div#resumenes {padding: 17px}

div#nuevo {color: black; background: rgb(220, 180, 180); 
           font-size: 13px;border-style: inset;text-transform: uppercase;text-align: center;
            border-width : 1px; border-color: rgb(240, 240, 240)}
           
div#foto {font-size: 10px;text-align: center; float:center}

div#cabec {font-size: 10px; font-family: arial}

div#textos {color: black; padding: 10px; text-indent:15px; border-right-width : 1px; font-family: arial}

td.barra {text-align:center; background: rgb(0, 50, 100);
           padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px;
           font-size: 14px;border-style: inset;text-transform: uppercase;
            border-width : 1px; border-color: rgb(240, 240, 240); font-family: sans-serif}

td.horas {text-align:center; background: #CCFFFF;
           padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px;
           font-size: 12x;border-style: outset;
            border-width : 1px; border-color: rgb(240, 240, 240); font-family: sans-serif}

td.boton {text-align:center; background: #CCFFCC;
           padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px;
           font-size: 12x;border-style: solid;
            border-width : 1px; border-color: #669999; font-family: sans-serif}

td.boton2 {text-align:center; background: #CCFF99;
           padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px;
           font-size: 12x;border-style: solid;
            border-width : 1px; border-color: #669999; font-family: sans-serif}

                        
td.hora_actual {text-align:center; background: #99FFFF;
           padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px;
           font-size: 12x;border-style: inset;
            border-width : 1px; border-color: rgb(240, 240, 240); font-family: sans-serif}

td.horas_prdata {text-align:center; background: #CCFFFF;
           padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;
           border-style: outset;
            border-width : 1px; border-color: rgb(240, 240, 240); font-family: sans-serif}
            
td.hora_actual_prdata {text-align:center; background: #99FFFF;
           padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px;
           border-style: inset;
            border-width : 1px; border-color: rgb(240, 240, 240); font-family: sans-serif}
                        
td.content {color: black; background: rgb(255, 255, 230);
           padding: 10px; font-size: 12px;
           border-style: solid; border-color: black; /*text-indent:15px;*/ border-right-width : 1px;
           border-left-width : 1px; font-family: sans-serif;
           border-top-width : 1px; border-bottom-width : 1px;}
          
           
td.tit_1 { background: rgb(220, 220, 220);
           padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px;
           font-size: 14px; font-family: sans-serif; text-transform: uppercase}
           
td.tit_2 { background: rgb(220, 220, 220);text-align:center;
           padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px;
           font-size: 14px; font-family: sans-serif; text-transform: uppercase}
           
td.tit_3 { background: rgb(230, 230, 230);
           padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px;
           font-size: 15px; font-family: sans-serif; text-transform: uppercase}

td.tit_5 { color:rgb(15, 70, 130); background: rgb(220, 220, 220); width: 740px;text-align:center;
           padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px;
           font-size: 15px; font-family: sans-serif; text-transform: uppercase}
           
td.tit_6 { color:rgb(15, 70, 130); background: rgb(220, 220, 220); width: 740px;
           padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px;
           font-size: 14px; font-family: sans-serif; text-transform: uppercase}
           
td.tit_7 { text-align:center; background: rgb(255, 255, 240);
           padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px;
           font-size: 15px; font-family: sans-serif; text-transform: uppercase}
           
td.tit_8 { padding-top: 2px; padding-bottom: 2px; padding-left: 10px; padding-right: 10px;
           font-size: 16px; font-family: courier; text-transform: uppercase; color:rgb(15, 20, 140)}
                                  
td.tit_foto { background: rgb(220, 220, 220);
           padding-top: 2px; padding-bottom: 0px; padding-left: 10px; padding-right: 10px;
           font-size: 14px; font-family: sans-serif}           

td.reportajes {color: black; padding: 15px; border-right-width : 1px; font-family: arial}
td.path {color: black; padding: 1px; border-right-width : 1px; font-family: arial}
td.texto {color: black; padding: 15px; border-right-width : 1px; font-size: 14px; font-family: arial}

td.ind_report {color: black;  font-family: Sans-serif; font-size: 14px}

td.t_min {color: blue}
td.t_max {color: red}

td.form {text-align:right; font-size: 11px; font-family: arial}

td.border_right {font-size: 16px; border-style: solid; border-right-width: 1px;
				 border-left-width: 0px;border-top-width: 0px;border-bottom-width: 0px; border-color: black)}

td.tit_map {padding-top: 0px; padding-bottom: 2px; padding-left: 10px; padding-right: 0px;text-align:right;
           font-size: 15px; font-family: sans-serif; text-transform: uppercase}
				 
td.menu_2 { text-align:left; line-height:14px; 
           padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px;
           font-size: 12px; font-family: arial}

td.menu_3 { text-align:left; 
           padding-top: 2px; padding-bottom: 2px; padding-left: 0px; padding-right: 0px;
           font-size: 13px; font-family: arial}

td.menu_tit { text-align:left; vertical-align:bottom;
           padding-top: 14px; padding-bottom: 0px; padding-left: 2px; padding-right: 2px;
           font-size: 11px; font-family: arial; color:royalblue;font-weight: bold}
           
td.menu_1 { text-align:left; line-height:14px; vertical-align:center;
           padding-top: 4px; padding-bottom: 4px; padding-left: 2px; padding-right: 2px;
           font-size: 15px; font-family: arial}

td.pie_foto { text-align:center; 
           padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;
           font-size: 11px; font-family: arial}

td.cont_tit { text-align:center; font-size: 14px; font-family: arial; color:darkblue;font-weight: bold}
td.cont_subtit { text-align:left; font-size: 13px; font-family: arial; color:darkgreen;font-weight: bold}
td.cont_cont { text-align:left; font-size: 13px; font-family: arial; color:black; padding-left: 20px}

                      
td.cuadro_mapa {border-style: solid;border-width: 0px}
        
tr.stats {font-size: 12px; border-style: solid; border-width: 1px; border-color: black}

tr.stats_s {font-size: 8px; border-width: 0px}

.form_pr_data {border-style: solid; border-width: 0px; border-right-width: 1px}

select.sm {font-size: 9px}

.pr_data {text-align:center}
.pr_data .t12 td{font-size: 12px;padding:0.5px}
.pr_data .t11 td{font-size: 11px;padding:0.5px}
.pr_data .t12a td{font-size: 12px;padding:0px; border-style: solid; border-width: 0px; border-top-width: 1px; border-color: black}

td.enlaces {border-style: solid; border-width: 0px; border-right-width: 1px;color: black; padding: 15px;font-size: 14px; font-family: arial}
td.formu {padding: 10px;border-width: 0px;font-size: 11px; font-family: arial}
                         				 
s {display:block; font-size: 10px; text-align:right; text-decoration:none; font-family: arial}

img.graf {width: 740px; height: 460px;}

img.mapa {border: 1px solid black; margin:1px}
img.mapa_thumb {width: 100px; height: 71px; border: 1px solid black}

img.foto {width: 750px; height: 562px; border: 2px solid black}
img.foto_2 {width: 806px; height: 562px; border: 2px solid black}
img.foto_v {width: 421px; height: 562px; border: 2px solid black}
img.foto_v_2 {width: 437px; height: 562px; border: 2px solid black}
img.foto_v_3 {width: 400px; height: 600px; border: 2px solid black}
img.foto_esp_1 {width: 1322px; height: 400px; border: 2px solid black}

img.fotopd {width: 350px; height: 262px; float:right; border: 1px solid black; margin:10px }

img.fotopd_v {width: 350px; height: 449px; float:right; border: 1px solid black; margin:10px }

img.fotopd_v2 {width: 267px; height: 400px; float:right; border: 1px solid black; margin:10px }

img.fotopi {width: 350px; height: 262px; float:left; border: 1px solid black; margin:10px }

img.fotopd_2 {float:right; border: 1px solid black; margin:30px }
img.fotopi_2 {width: 350px; height: 233px; float:left; border: 1px solid black; margin:30px }
img.fotopd_v_2 {width: 233px; height: 350px; float:right; border: 1px solid black; margin:30px }
img.fotopi_v_2 {float:left; border: 1px solid black; margin:30px }

img.foto_izquierda {float:left; border: 1px solid black; margin:30px }
img.foto_derecha {float:right; border: 1px solid black; margin:30px }
img.foto_b {border: 2px solid black}


img.thumb {width: 125px; height: 75px; float:right; border: 1px solid black; margin:10px }

img.titulo {width: 950px; height: 100px; border: 1px solid black}

img.logo {width: 340px; height: 60px; border: 0px }

img.small {width: 180px; height: 135px; border: 1px solid black; float:right}

img.small_v {width: 101px; height: 135px; border: 1px solid black; float:right}

img.small_esp1 {width: 446px; height: 135px; border: 1px solid black; float:right}


