/*** Tags HTML ***/
* { font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif;}
body { margin:0px; padding:0px; border:0px; background-color:#FFFFFF;}
html>body { margin:0px; padding:0px;}
a { text-decoration:none; }
a:hover { text-decoration:none; }
a:hover * { text-decoration:none; }

/*estructura*/
.art {margin:0px; padding:0px;}
.main {display:table; width:100%; margin:0px; padding:0px;}
html>body .main { margin:0px; padding:0px;}
.head {width:100%; clear:both; height:129px; margin:0px; padding:0px; text-align:left;}
html>body .head { margin:0px; padding:0px;}
.menu {width:209px; float:left; margin:0px; text-align:left; padding:10px 0px 0px 0px; background-color:#ffffff;}
html>body .main .menu { margin:0px; padding:10px 0px 0px 0px;}
.content {width:100%; margin:0px; padding:0px; float:left; background-color:#ffffff;}
html>body .main .content { margin:0px; padding:0px;}

/* HEAD */
.head .td {background:url(/prontus_home/imag2/head/back_menu2.jpg) no-repeat right top; padding:4px 14px 0px 14px; height:25px;}
.head .td .titular_menu {font-size:13px; font-weight:bold; color:#FFFFFF;}
.head .td .titular_menu a {font-size:13px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.head .td .titular_menu a:hover {font-size:13px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

/*bloques estructurales articulo*/
.artLeft {width:95%; margin:10px 10px 15px 10px; padding:0px; text-align:left;}
html>body .main .content .artLeft { margin:10px 16px 15px 0px; padding:0px;}
.porTax {width:95%; margin:10px 16px 15px 0px; padding:0px; text-align:left; float:right; clear:right;}
html>body .main .content .porTax { margin:10px 16px 15px 0px; padding:0px;}

/* Bloques multimedia */
.artLeft2 {width:220px; float:left; clear:left;}
.artRight2 {width:220px; float:right; clear:right;}

/*Resultados Buscador*/
.campo_buscador {width:95px; height:15px; margin:0 0 0 18px; background-color:#FFFFFF; border:none; font-size:11px; color:#06A4D2;}

/* MENU - columna izquierda */
.boto {text-align:right;}
.boto a { display:table; width:201px; clear:both; background:url(/prontus_home/imag2/menu/back_of.gif) no-repeat left bottom; margin:0; padding:4px 0 5px 0; border-bottom:0px; font-size:13px; font-weight:bold; color:#FFFFFF;}
.boto a:hover { display:table; width:201px; clear:both;  background:url(/prontus_home/imag2/menu/back_on.jpg) no-repeat left top; margin:0; padding:4px 0 4px 0; border-bottom:1px solid #80C0D2; font-size:13px; font-weight:bold; color:#FFFFFF;}
.tituLeft {margin:0px 57px 0px 2px;}
.texto {width:172px; margin:25px 0px 15px 0px; text-align:right; font-family:Arial,Verdana,Tahoma,Helvetica,Sans-Serif; font-size:11px; color:#D8F6FF;}

/* HERRAMIENTAS - columna derecha articulo */
.asociado {margin:0px 0px 20px 0px;}
.asociado p {font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; font-size:11px; color:#003366; font-weight:bold; margin:0px 0px 5px 0px; padding:0px 0px 5px 0px; border-bottom:1px solid #50BFE0;}
.asociado a {display:block; clear:both; font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; font-size:11px; color:#0C5095; font-weight:bold; margin:0px 0px 5px 0px; padding:0px 0px 5px 0px;}
.asociado a:hover {color:#FF6000;}

/* HERRAMIENTAS */
.foto {width:220px; clear:both; margin:0px 0px 5px 0px; border-bottom:1px solid #B2E1F3;}
.foto .piefoto {font-size:9px; color:#666666; font-weight:normal; margin:5px 0px 5px 0px;}
.ver {margin:15px 0px 1px 0px;}

/* Bloque articulo */
.seccion {margin:10px 0px 0px 0px; padding:0px 0px 5px 0px; clear:both;}
.titular , .titular a { margin:5px 0px 15px 0; padding:2px 0 0 0; border-top:1px solid #B2E1F3; font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; font-size:27px; font-weight:bold; color:#999999; text-align:left;}
.titular a:hover {color:#0091DA;}
.titular2 { margin:10px 0px; padding:2px 0 0 0; font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; font-size:27px; font-weight:bold; color:#999999; text-align:left;}
.bajada, .bajada a {font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; font-size:12px; color:#003366; font-weight:bold; margin:5px 0px 13px 0px; text-align:left; line-height:20px;}
.fecha {font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; font-size:11px; color:#003366; font-weight:normal; text-align:left;}
.fotoTop {margin:0px 0px 0px 10px; border:3px solid #FFFFFF;}
.campos {width:70%; background-color:#F4F4F4; border:1px solid #666666; font-size:11px; font-weight:bold; padding:5px; color:#06A4D2;}

/* Tabla de Subtitulos */
.subtitulos {margin:0px 0px 5px 0px; padding:0px;}
.subtitulos a {font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; font-size:11px; color:#0187AE; font-weight:normal; margin:0px;}
.subtitulos a:hover {color:#6F6A64;}
.contSubtit {display:table; margin:10px 0px 5px 0px; width:100%; border-bottom:1px solid #B2E1F3; font-size:16px; font-weight:bold; color:#01A2D1;}
.contSubtit .titSubtit {font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; font-size:16px; font-weight:bold; color:#01A2D1; float:left; width:82%;}
.contSubtit .titSubtit a {font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; font-size:16px; font-weight:bold; color:#01A2D1;}
.contSubtit .linkSubtit {font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; text-align:right; font-size:11px; font-weight:normal; color:#003366;}
.contSubtit .linkSubtit a { margin:0px; padding:0px; font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; text-align:right; font-size:11px; font-weight:normal; color:#003366;}
.contSubtit .linkSubtit a:hover {color:#CC0000;}

/* Footer */
.footer { border-top:1px solid #CCCCCC; padding:10px 0px 25px 0px; font-family:Arial, Tahoma, Verdana, sans-serif; font-size:11px; color:#017B9E;}
.footer strong { font-family:Arial, Tahoma, Verdana, sans-serif;}
.footer a { font-family:Arial, Tahoma, Verdana, sans-serif; font-size:11px; color:#017B9E; decoration:none;}
.footer a:hover {color:#CC0000;}

/* Portada Taxonómica */
.rotuloT { font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; font-size:27px; font-weight:bold; color:#FFFFFF; margin:0px 0px 5px 0px;}
.tax {width:100%;  margin:8px 0px 8px 0px; text-align:left; border-bottom:1px solid #B2E1F3;}
.tax .fecha {font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; color:#6F6A64; font-size:11px;}
.tax .titular, .tax .titular a {font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; font-size:16px; font-weight:bold; color:#003366; margin:0px;}
.tax .titular a:hover { color:#666666;}
.tax .seccion {font-weight:normal; font-size:11px; color:#003366; line-height:15px; margin:0px;}
.tax .bajada {font-size:11px; color:#003366; line-height:15px; margin:0 0 8px 0px;}
.msg1 {font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; font-size:12px; font-weight:bold; color:#003366; text-align:left; margin:0px 0px 5px 0px;}
.msg {font-size:12px; font-weight:normal; color:#003366; margin:0px 0px 10px 0px; text-align:left;}
.subir {display:table; width:99%; clear:both; border-top:1px solid #B2E1F3; margin:15px 0px 15px 0px; text-align:right; padding:2px 0px 5px 0px;}
.subir a {font-size:11px; font-weight:bold; color:#01A2D1;}
.subir a:hover {color:#666666;}
.vermas, .vermas a {font-size:11px; font-weight:normal; color:#595959; margin:0 0 8px 0px;}
.vermas a:hover {color:#0066CC;}

/* Texto del articulo */
p { font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; font-size:12px; margin-top:12px; margin-bottom:12px; line-height:170%; color:#003366;}
.CUERPO {text-align:justify; line-height:15px; border-top:1px solid #B2E1F3; padding:5px 0px 0px 0px; font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; font-size:12px; color:#003366; background-color:#fff;}
.CUERPO p, .CUERPO * {text-align:justify; font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; font-size:12px; line-height:170%; color:#003366;} /* Esto es solo para que funcione el +/- letra */
.CUERPO p ul { font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; margin-top:8px; margin-left:30px; line-height:150%; font-size:12px; color:#003366;}
.CUERPO p ul li { font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; list-style-type:circle; line-height:150%; font-size:12px; color:#003366;}
.CUERPO p ol { font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; margin-top:8px; margin-left:30px; line-height:150%; font-size:12px; color:#003366;}
.CUERPO p ol li { font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; list-style-type:decimal; line-height:150%; font-size:12px; color:#003366;}
.CUERPO blockquote { font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; margin-left:15px; }
.CUERPO a {font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; font-size:12px; color:#0182A7;}
.CUERPO a:hover { font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; color:#CC0000;}
.CUERPO strong {font-weight:bold;}

/*vtxt*/
.subtit /* subtitulos */ { display:table; margin:10px 0px 10px 0px; width:99%; padding:0px; border-bottom:1px solid #B2E1F3; font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; font-size:16px; font-weight:bold; color:#01A2D1;}
.piefoto /* pies de fotos */ { color:#404040; font-size:10px; }
.resalta /* texto resaltado */ {font-family:"Trebuchet MS",Arial,Verdana,Tahoma,Helvetica,Sans-Serif; font-size:12px; font-weight:bold; color:#0182A7;}
.amarillo /* texto amarillo */ {color:#F8DA07; }
.azul     /* texto azul */   { color:#003366; }
.blanco   /* texto blanco */ { color:#FFFFFF; }
.negro    /* texto negro */  { color:#000000; }
.rojo     /* texto rojo */   { color:#CC0000; }
.naranjo  /* texto naranjo */  { color:#FF6000; }
.verde    /* texto verde */  { color:#0182A7; }
.gris     /* texto gris */  { color:#6F6A64; }
/*/vtxt*/

/* Manejo de imagenes en VTXT */
.centerImg { display:block; text-align:center; margin-left:auto; margin-right:auto; }
.rightImg  { display:block; margin-left:5px; margin-right:auto; float:right; }
.leftImg   { display:block; margin-left:auto; margin-right:5px; float:left; }

/* FIN */
              
   