html{
	top:0;
	height: 100%;
	margin:0 auto;
	padding:0;
	overflow:scroll;
}

body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	border: 0px;
	top: 0px;
	bottom: 0px;
	border-spacing: 0px;
	font-family:Verdana;
	font-size:12px;
}

a{
	font-family:tahoma;
	font-size:12px;
}
a:link {
	color: #003300;
}
a:visited {
	color: #003300;
}
a:hover {
	color: #003300;
}
a:active {
	color: #003300;
}
.tr{
	font-size:8px;
}
td,tr{
	font-size:12px;
}
/*Datos de filas de tabla*/
tr.FilaTitulo{
	font-weight:bold;
	color:#fff;
	background:#FF9900;
}
tr.FilaImPar{
	color:#000000;
	background:white;
}
tr.FilaPar{	
	color:#000000;
	background:#CAE494;
}
tr.noResults {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003300;
}
.tabla1{
	background-image:url('images2/fondo_t.png')
}

a.linkNovedades:link {
	color: #005E31;
}
a.linkNovedades:visited {
	color: #005E31;
}
a.linkNovedades:hover {
	color: #005E31;
}
a.linkNovedades:active {
	color: #005E31;
}

/*
input {
	height:19px;
	font-size:9px;
}
*/
select{
	font-size:12px;
}
.login{
	font-family: Arial, Helvetica, sans-serif;
	border-style:solid;
	border-color:#fff;
}
.datosencabezadobv{
	font-size:9px;
	color:#005E31;
}
.textosInformativos{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005E31;
}
.novedades{
	font-size:12px;
	color:#005E31;
}
.horario{
	font-size:8px;
	color:#005E31;
}
.style17 {
	font-family: Verdana;
	font-size: 9px;
	color: #333333; 
}
.style29 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003300;
}
.style39 {
	font-weight:  bold;
	font-style:italic;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000; 
}
.style62 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	font-weight: bold;
}
.style60 {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #003300; 
}
.contenido {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
}
.titulo_info{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.style53 {
	color: #006600;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style55 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.style57 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003300;
}
/*Textos*/	
.titulo{
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:navy;
}
.tituloGW{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:black;
}

.encabezado{
	font-family:Arial;
	font-size:16px;
	font-weight:bold;		
	color:GREEN;
}
.cuadro{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:white;
}

/*Paginacion*/
.LinkPaginacion
{	font-family: Webdings;
	color:Navy;
	font-size:16;
	text-decoration:none;				
}	
.TextoPaginacion
{	font-family: verdana;
	color:Navy;
	font-size:12;
	font-weight:bold;
	text-decoration:none;				
}				
.LinkPaginacion:hover
{	color:RED;
}	
.TextoPaginacion:hover
{	color:RED;
}
td.colDerechaAE{
	text-align:right;
	font-size:11px;
	color:black;
	font-weight:bold;
	background:#FFB366;
}
td.colIzquierdaAE{
	text-align:left;
	font-size:11px;
	font-weight:bold;
	background:#CAE494;
	color:#000000;
}
.parrafoProductos{
	line-height:1px;
}

.error{		
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;		
	color:red;
	text-align:center;
}

td.colDerechaQB{
	text-align:left;
	font-size:11px;
	color:black;
	font-weight:bold;
	background:#FFB366;
}
td.colIzquierdaQB{
	text-align:right;
	font-size:11px;
	font-weight:bold;
	background:#CAE494;
	color:#000000;
}


/* css de titulo */
.titulo-principal{
	width: 100%;
	display: flex;
	border-bottom: 2px solid rgb(1, 56, 33);
}
.titulo-principal-item-1{
	width: 100%;
	padding-right: 10px;
}
.titulo-principal >.titulo-principal-item-2{
	display: inline-block;
	
}
.titulo-principal >.titulo-principal-item-2 > div{
	display: inline;
}
.titulo-principal >.titulo-principal-item-2 p{
	font-family: 'Urbanist';
	font-size: 12px;
	color: #01622c;
	font-weight: bold;
	margin: 0;
	white-space: nowrap;
	text-align: right;
}
.titulo-principal >.titulo-principal-item-2 p:nth-child(2){
	border-top: 1px solid #f37427;
}
.titulo-principal >.titulo-principal-item-3 img{
	margin-left: 10px;
}



