body {background: #FFF; font: 300 11px Verdana; text-align: center; margin: 15px auto; background: url('../images/fondo.jpg') top repeat-x; background-color: #010137;}

.contenedor {
	width:  778px;
	margin: auto;
	background: #F5F5F5;
	border-top: 3px solid #065FB3;
	border-top: 5px solid #DDEEFF;
	border-right: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
	border-left: 1px solid #CDCDCD;
	text-align: left;}
	
.encabezado {
	width: 770px;
	height: 30px;
	text-align: right;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 12px 10px 0px 0px;
	background: url('../images/logo.gif') top left no-repeat;}

.conpie {
	background: url('../images/piefondo.gif') bottom center no-repeat;}
	
.conmid {
	text-align: left;
	background: url('../images/midfondo.gif') center repeat-y;}

.cierraconmid {
	clear: both;
	border: 1px solid #C0C0C0;}

.colizq {
	float: left;
	width: 504px;
	padding: 0px 10px 0px 35px;}

.colder {
	float: left;
	text-align: center;
	width: 175px;
	padding: 0px 15px 0px 10px;}

.pie {
	clear: both;
	width: 760px;
	margin: 5px auto;
	padding: 10px;
	background: url('../images/bg-shadow.gif') top center no-repeat;
	text-align: center;}
	
.contcol {
	width: 175px;
	margin: 0px auto;
	text-align: center;
	background: #DDEEFF;}

.topcol {
	height: 19px;
	text-align: center;
	padding-top: 3px;
	background: url('../images/Bg_topcol.gif') top center no-repeat;}
	

	

.topcol p {font: 300 10px Verdana; color: #333;}

.textcol {
	margin: auto;
	padding: 3px 4px 3px 4px;
	text-align: left;
	background: #DDEEFF;}

.textcol p {font: 300 10px Verdana; color: #333;}
.seccion {font: 300 10px Verdana; color: #324D7A; padding: 2px;}

.tdtextoform {width: 20%; font: 300 11px Verdana; color: #666; white-space: nowrap; text-align: right;}
.tituloslogin { font-family: Verdana; font-size: 14px; font-weight: 700; text-align: left; color: #065FB3}
.txtresulbusqueda { font-family: Verdana; font-size: 10px; margin-top:10px; margin-bottom:0px; text-align: right; background-color:#F2F2F2 }

li.seccionNivel1 {padding: 0px 0px 0px 0px; }
li.seccionNivel2 {padding: 0px 0px 0px 20px;}
li.seccionNivel3 {padding: 0px 0px 0px 40px;}
li.seccionNivel4 {padding: 0px 0px 0px 60px;}

a:link.verseccion { text-decoration: none; font: 700 12px Verdana; color: #065FB3;}
a:visited.verseccion { text-decoration: none; font: 700 12px Verdana; color: #065FB3;}
a:hover.verseccion { text-decoration: underline; font: 700 12px Verdana; color: #0986F7;}	

/*
a:link.seccionNivel2 { text-decoration: none; font: 700 12px Verdana; color: #065FB3; padding: 0px 0px 0px 20px;}
a:visited.seccionNivel2 { text-decoration: none; font: 700 12px Verdana; color: #065FB3; padding: 0px 0px 0px 20px;}
a:hover.seccionNivel2 { text-decoration: underline; font: 700 12px Verdana; color: #065FB3; padding: 0px 0px 0px 20px;}	

a:link.seccionNivel3 { text-decoration: none; font: 700 12px Verdana; color: #065FB3;  padding: 0px 0px 0px 40px;}
a:visited.seccionNivel3 { text-decoration: none; font: 700 12px Verdana; color: #065FB3; padding: 0px 0px 0px 40px;}
a:hover.seccionNivel3 { text-decoration: underline; font: 700 12px Verdana; color: #065FB3; padding: 0px 0px 0px 40px;}	

a:link.seccionNivel4 { text-decoration: none; font: 700 12px Verdana; color: #065FB3; padding: 0px 0px 0px 60px;}
a:visited.seccionNivel4 { text-decoration: none; font: 700 12px Verdana; color: #065FB3; padding: 0px 0px 0px 60px;}
a:hover.seccionNivel4 { text-decoration: underline; font: 700 12px Verdana; color: #065FB3; padding: 0px 0px 0px 60px;}	
*/

h1, h2, h3, h4, h5, h6, p {
  position: relative;	/* MSIE6 hack */
}



p {margin: 0px; padding: 0px;}

h1 { font: 700 18px Verdana; color: #065FB3; margin: 5px 0px 2px 0px; }
h2 { font: 700 14px Verdana; color: #065FB3; margin: 10px 0px 2px 0px; }
h3 { font: 700 12px Verdana; color: #065FB3; padding: 4px; background-color: #F5F5F5 }
h4 { font: 700 11px Verdana; color: #666 }
h5 { font: 300 12px Verdana; color: #666; margin: 10px auto 10px 0px; text-align: justify }
h6 { font: 300 9px Verdana; color: #666 }


ul {
	list-style-image: url('../images/Ulmini.gif');
	font: 300 10px Verdana;
	color: #666;
	letter-spacing: 1pt;
	text-align: left;
	line-height: 200%;}

ul.viņeta {
	list-style-image: url('../images/Ulmini.gif');
	font: 300 10px Verdana;
	color: #666;
	text-align: left;}

.boton {
	border: 1px solid #666;
	font: 300 10px Verdana;
	color: #065FB3;
	background-color: #F5F5F5;
	padding: 0px;}
	
.input {
	border: 1px solid #666;
	font: 300 9px Verdana;
	color: #065FB3;
	background-color: #F5F5F5;
	padding-left: 3px;} 

.barra {
	height: 20px;
	background-color: #F5F5F5;
	font: 300 9px Verdana;}

.barra a:link, .barra a:visited {
	text-decoration: none; font: 300 9px Verdana; color: #666;}
.barra a:hover {
	text-decoration: none; font: 300 9px Verdana; color: #333;}

h5.txtresumen {font-size: 13px; font-style: italic;}

a:link.lnkeon{
	font-family: Verdana;
    color:#1DC0BF;
    text-decoration:none;
   	font-size:11px;
	font-weight:bold;
    }
    
a:visited.lnkeon{
	font-family: Verdana;
    color:#1DC0BF;
	font-size:11px;
    text-decoration:none;
	font-weight:bold;
    }
    
a:hover.lnkeon{
	font-family: Verdana;
	font-size:11px;
    color:#F78F14;
    text-decoration:none;
	font-weight:bold;
    }

a:link.lnksitio { text-decoration: none; font-family: Verdana; font-size: 12px; font-weight: 300; color: #800000;}
a:visited.font-family { text-decoration: none; font-family: Verdana; font-size: 12px; font-weight: 300; color: #800000;}
a:hover.lnksitio { text-decoration: underline; font-family: Verdana; font-size: 12px; font-weight: 300; color: #800000;}

a:link.lnkmenu { text-decoration: none; font: 700 10px Verdana; color: #999;}
a:visited.lnkmenu { text-decoration: none; font: 700 10px Verdana; color: #999;}
a:hover.lnkmenu { text-decoration: none; font: 700 10px Verdana; color: #000;}

a:link.lnktitulonota { text-decoration: none; font: 300 14px Verdana; color: #FB8134; display: block; background: #F2F2F2; padding: 2px; margin: 0px;}
a:visited.lnktitulonota { text-decoration: none; font: 300 14px Verdana; color: #FB8134; display: block; background: #F2F2F2; padding: 2px; margin: 0px;}
a:hover.lnktitulonota { text-decoration: underline; font: 300 14px Verdana; color: #FB8134; display: block; background: #F2F2F2; padding: 2px; margin: 0px;}

a:link.lnkresumennotahome { text-decoration: none; font: 300 11px Verdana; color: #666; margin: 0px;}
a:visited.lnkresumennotahome { text-decoration: none; font: 300 11px Verdana; color: #003399; margin: 0px;}
a:hover.lnkresumennotahome { text-decoration: underline; font: 300 11px Verdana; color: #8D9377; margin: 0px;}

a:link.lnktitcolumna { text-decoration: none; font: 700 10px Verdana; color: #065FB3;}
a:visited.lnktitcolumna { text-decoration: none; font: 700 10px Verdana; color: #065FB3;}
a:hover.lnktitcolumna { text-decoration: underline; font: 700 10px Verdana; color: #065FB3;}

a:link.lnkresumencolumna { text-decoration: none; font: 300 11px Verdana; color: #333;}
a:visited.lnkresumencolumna { text-decoration: none; font: 300 11px Verdana; color: #333;}
a:hover.lnkresumencolumna { text-decoration: underline; font: 300 11px Verdana; color: #333;}

a:link.paginacion { text-decoration: none; font: 300 10px Verdana; color: #484848; text-align: center}
a:visited.paginacion { text-decoration: none; font: 300 10px Verdana; color: #484848; text-align: center}
a:hover.paginacion { text-decoration: underline; font: 300 10px Verdana; color: #484848; text-align: center}

a:link.lnktitnota { text-decoration: none; font: 700 12px Verdana; color: #065FB3;}
a:visited.lnktitnota { text-decoration: none; font: 700 12px Verdana; color: #065FB3;}
a:hover.lnktitnota { text-decoration: underline; font: 700 12px Verdana; color: #065FB3;}

a:link.lnksitiobig { text-decoration: underline; font-family: Arial; font-size: 13px; font-weight: 300; color: #065FB3;}
a:visited.lnksitiobig { text-decoration: underline; font-family: Arial; font-size: 13px; font-weight: 300; color: #065FB3;}
a:hover.lnksitiobig { text-decoration: underline; font-family: Arial; font-size: 13px; font-weight: 300; color: #065FB3;}