h2.rotulo  {width:95%; font-family:opensans,Arial,Helvetica,sans-serif; font-size:35px; line-height:36px; color:#ff6633; font-weight:normal; float:left; padding:0 0 0 10px;}
/*COMUNES*/
.titular-tax a:hover, .cliente-right h1.cliente a:hover, .cliente-left h1.cliente a:hover, #content-art h4 a:hover, .lista-solucion .item .vermas a:hover, .lista-solucion .subir a:hover, .lista-solucion .item .titular a:hover, .lista-productos .subir a:hover, .bread-crumbs a:hover, .botones-tabs div a:hover, .subir a:hover, .subtitulos a:hover, .contSubtit .linkSubtit a:hover, .col-rel .vermas a:hover, .col-rel .texto a:hover, .col-rel .texto .texto-link a:hover {color:#CC0000; text-decoration:none;}

/*-------------------oo------------------------*/

/*AUXILIARES*/
.volver-top {float:right;}
.subir {margin:10px 0; padding:0; font-size:11px; color:#999999; text-align:right;}
.subir a {font-size:11px; color:#999999;}
.cont-general {width:100%;}
.cont-general-sidebar {width:650px; float:left; margin:0 0 0 20px;}
/*-------------------oo------------------------*/

/*TABS Destacados area1*/
.sidebar {width:245px; float:left; margin:0 20px 0 0;}
.tabs-admision {width:245px;  background-color:#fff; position:relative; overflow:visible; margin:0 0 20px 0;}
.tabs-admision .tabs {background:url(bg_admision.png) no-repeat 222px top; width:257px; height:600px; overflow:hidden; margin:0;  margin:20px 0 0 0; z-index:10; float:left;}
.tabs-admision .tabs ul {padding:0; margin:0; }
.tabs-admision .tabs li {height:43px;width:257px; list-style:none; float:left; text-align:left; display:block; margin:0; }

.tabs-admision .tabs li.last {border-right:none;}
.tabs-admision .tabs li a {height:33px; font-size:13px; display:block; margin:0; padding:5px 25px 5px 10px; color:#555555;}
.tabs-admision .tabs li a:hover {background:url(tabs_admision.png) no-repeat left top; color:#ffffff; border-bottom:0px solid #dcdcdc;}

/*ancore*/
.subtitulos {margin:0 0 5px 0; padding:0; font-size:11px; color:#0f1281; font-weight:normal; text-align:left; clear:both;}
.subtitulos a {margin:0 5px 0 0; font-size:11px; color:#0f1281;}
.subtitulos a:hover {color:#CC0000;}
/*subt�tulo en el cuerpo*/
.contSubtit {display:table; width:100%; margin:0 0 15px 0; padding:18px 0 8px 0; border-bottom:1px solid #e3e3e3; clear:both;}
.contSubtit .titSubtit {font-family:Myriad Pro,Myriad,Arial,Helvetica,Sans-Serif,Tahoma,Verdana; margin:0; padding:0; font-size:20px; color:#0369a6; float:left; width:82%;}
.contSubtit .titSubtit div, .contSubtit .titSubtit a, .contSubtit .titSubtit a:hover { font-size:20px; color:#0369a6; line-height:110%; text-decoration:none;}
.contSubtit .linkSubtit {margin:0 6px 0 0; padding:4px 0 0 0; font-size:12px; font-weight:normal; color:#1b92b4; text-align:right;}
.contSubtit .linkSubtit a {margin:5px; font-size:12px;  font-weight:normal;  color:#1b92b4; text-align:right;}
.contSubtit .linkSubtit a:hover {color:#ccc; text-decoration:none;}

p { font-size:13px; font-weight:normal; color:#333333;}
.CUERPO p { font-size:13px; font-weight:normal; color:#333333; text-align:justify; margin:0 0 15px;} /* Esto es solo para que funcione el +/- letra */
.CUERPO ul, .CUERPO p ul {margin-top:8px; margin-left:50px; font-size:13px; color:#333333;}
.CUERPO ul li, .CUERPO p ul li {list-style-type:square; font-size:13px; color:#333333;}
.CUERPO ol, .CUERPO p ol {margin-top:8px; margin-left:50px; font-size:13px; color:#333333;}
.CUERPO ol li, .CUERPO p ol li {list-style-type:decimal; font-size:13px; color:#333333;}
.CUERPO blockquote {margin-left:15px;}
.CUERPO { margin:10px 0 0 0; padding:0 0 20px; font-size:10px; font-weight:normal; color:#333; 
         line-height:170%; text-align:justify; clear:both;}
.CUERPO table, .CUERPO table td {border-collapse:collapse; padding:1px; font-size:13px; color:#333333; line-height:12px; font-weight:normal; text-align:left;}
.CUERPO table, .CUERPO table td strong {font-weight:bold; font-size:13px; margin:0; line-height:12px;}
.CUERPO a {font-size:12px; font-weight:normal; text-decoration:none; color:#003366;}
.CUERPO a:hover, .CUERPO * a:hover {text-decoration:underline;}
.CUERPO strong, .CUERPO b {font-weight:bold;}
.CUERPO sup {font-size:10px;}
ul {list-style:square; display: block; margin: 5px 5px 0px 50px; font-size:11px; color:#333333;}
ol {list-style:decimal; display: block; margin: 5px 5px 0px 50px; font-size:11px; color:#333333;}

/*-------------------oo------------------------*/

/*FORMATO VTXT*/
.CUERPO h1 {font-size:18px; font-weight:normal; color:#930000;}
.CUERPO h2 {font-size:15px; font-weight:bold; color:#666666;}
.CUERPO h3 {font-size:12px; font-weight:bold; color:#666666;}
.CUERPO h4 {font-size:11px; font-weight:bold; color:#1C2B45;}
.CUERPO h5 {font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif; font-size:10px; font-weight:bold; color:#1C2B45;}
.CUERPO h6 {font-family:Tahoma,Verdana,Arial,Helvetica,Sans-Serif; font-size:9px; font-weight:bold; color:#1C2B45;}
.CUERPO address {font-size:12px; font-weight:normal; color:#000000; font-style:italic;}
.CUERPO pre {font-size:11px; font-weight:normal; color:#666666; text-align:justify; text-indent:10px;}

/* estilos obligatorios para tablas en vtxt */
.CUERPO table {margin:3px; padding:2px; border-collapse:collapse; empty-cells:show;}
.CUERPO td {margin:1px; padding:2px;}
.CUERPO img {margin:10px;}

/*--------------- .tablaEjemplo1 ---------------*/
.tablaEjemplo1 { margin-bottom: 10px; }
.tablaEjemplo1 .aviso { max-width: 400px; background-color:#e3e2e2; color: #666666 ;font-family: Arial, Helvetica, sans-serif; border-bottom:1px solid #fff; font-size:15px; font-weight: bold; padding:12px; text-align: center}
.tablaEjemplo1 .subtitulo { background-color:#e3e2e2; color: #666666 ;font-family: Arial, Helvetica, sans-serif; border-bottom:1px solid #fff; font-size:15px; font-weight: bold; padding:12px; text-align: center}
.tablaEjemplo1 .subtitulo-borde { background-color:#e3e2e2; color: #666666 ;font-family: Arial, Helvetica, sans-serif; border-bottom:1px solid #fff; border-right:1px solid #fff; font-size:15px; font-weight: bold; padding:20px;text-align:center;}
.tablaEjemplo1 .subtitulo-estrecho { width:10px; background-color:#e3e2e2; color: #666666 ;font-family: Arial, Helvetica, sans-serif; border-bottom:1px solid #fff; border-right:1px solid #fff; text-align:center; font-size:15px; font-weight: bold;}
.tablaEjemplo1 .tabla-pdf { background-color:#f0f0f0 ; color: #666666 ;font-family: Arial, Helvetica, sans-serif; border-bottom:1px solid #fff; font-size:12px; padding:0px;}
.tablaEjemplo1 .tabla-derecha { background-color:#f0f0f0 ; color: #666666 ;font-family: Arial, Helvetica, sans-serif; border-bottom:1px solid #fff; font-size:12px; padding:12px;}
.tablaEjemplo1 .tabla-destacado { background-color:#f0f0f0 ; color: #842114 ;font-family: Arial, Helvetica, sans-serif; border-bottom:1px solid #fff; font-weight:bold; font-size:12px; padding:10px;}
.tablaEjemplo1 .tabla-izquierda { background-color:#e3e2e2; color: #666666 ;font-family: Arial, Helvetica, sans-serif; border-bottom:1px solid #fff; font-size:12px; padding:5px;text-align:center;}
.tablaEjemplo1 .tabla-estrecho { width:10px;background-color:#e3e2e2; color: #666666 ;font-family: Arial, Helvetica, sans-serif; border-bottom:1px solid #fff; font-size:13px; padding:5px; text-align: center;}
.tablaEjemplo1 .tabla-borde { min-width: 65px; background-color:#e3e2e2; color: #666666 ;font-family: Arial, Helvetica, sans-serif; border-bottom:1px solid #fff;  border-right:1px solid #fff;font-size:12px; padding:20px;text-align:center;}
.tablaEjemplo1 .tabla-borde2 { min-width: 65px; background-color:#e3e2e2; color: #666666 ;font-family: Arial, Helvetica, sans-serif; border-bottom:1px solid #fff;  border-right:1px solid #fff;font-size:12px; padding:10px;text-align:center;}
.tablaEjemplo1 .tabla-borde a { color: #00305A; text-decoration:none;}
.tablaEjemplo1 .tabla-centro { background-color:#f0f0f0 ; color: #666666 ;font-family: Arial, Helvetica, sans-serif; border-bottom:1px solid #fff; font-size:12px; padding:20px; display:block}
.tablaEjemplo1 .tabla-centro td {  color: #666666 ;font-family: Arial, Helvetica, sans-serif;}

/* FIN .tablaEjemplo1 */

#loader{
   display: none;
   height: 300px;
   width: 300px;
   margin: 0 auto;
   cursor: wait;
}

/***FIN***/