﻿/* 0 BASIC TAGS */

table {
	font-size: 1em;
}

h1, h2, h3, h4 {
	margin: 0;
	font-family: tahoma, arial, helvetica, sans-serif;
}

.titulo
{
	color:inherit;
	font-size:12px;
	font-weight:bold;	
}
hr {
	border: 0;
	border-top: 1px solid #bababa;
	height: 1px;
}

.ident
{	
	color: #073535;
	background-color:#F1F1F1;
}

.borderTable
{
	background-color:#338487;
}

a:hover {
	text-decoration: none;
	color: #e2b43f;
}

a:visited, a:link, a
{
	color: #e2b43f;
	text-decoration: none;
}

.linkY:hover {
	color: #338487;
}

.linkY:visited, .linkY:link, .linkY:normal, .linkY
{
	color: #e2b43f;
	text-decoration: none;
}

body  {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #4080a0;
}

img {
	border-width: 0;
}

/* 1 HEADER */

.header 
{
	background-color: #F0F0F0;
	background-image: url(Imgnew/fondologo.gif);
	background-repeat: repeat-x;
	position: relative;
	width: 100%;
	height: 81px;
	margin-left: auto;
	margin-right: auto;
}
.footer 
{
	background-color: #E1E1E1;
	background-image: url(Imgnew/background.gif);
	background-repeat: repeat-x;
	border: solid 1px black;
	position: relative;
	font-family:Verdana;
	font-weight:bold;
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}

h1 {
	position: absolute;
	left: 37px;
	top: 12px;
	text-transform: uppercase;
	font-size: 18px;
}

h2 {
	position: absolute;
	left: 10px;
	top: 60px;
	font-size: 11px;
}

.nav2 {
	position: absolute;
	right: 37px;
	top: 60px;
	font-size: 10px;
}

/* 1.1 SHIM */

.shim {
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
	width: 760px;
	height: 8px;
	font-size: 0;
}

/* REPORT FILTER*/

.report, .report:link, .report:visited, .report:active
{
	text-decoration: underline;
	color: #1f5276;
}

.report:hover
{
	color:gray;	
}

/* 2 PAGE */

.page {
	background-repeat: repeat-y;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 10px;
	text-align: center;
	width: inherit;	
}

h3, .message {
	margin-top: 1.0em;
	margin-bottom: 1.12em;
	font-size: 12px;
	color:Red;
	font-weight: bold;
}
h4 {
	margin-top: 1.0em;
	margin-bottom: 1.12em;
	font-size: 1.3em;
	font-weight: bold;
}

/* 3 FOOTER */

.footerbg {
	
	width: auto;
	height: 75px;
	text-align:center;
	
}
/*MENU*/
.menuPrin, .menuPrin:link, .menuPrin:visited, .menuPrin:active, .menuPrin:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: white;
	text-decoration: none;
	cursor:hand;
	
}

.menua2, .menua2:link, .menua2:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	white-space:pre-line;
	text-decoration: none;
	cursor:hand;
}

a.links, a.links:link, a.links:visited, links
{
	background-image : url(Imgnew/adminfondo.jpg);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #336699;
	text-decoration: none;
	cursor:hand;	
}
.siteMenu, .siteMenu:visited, .siteMenu:link
{
	color:#4080a0;
	text-decoration: none;
}
.siteMenu:hover
{
	color:#ffffff;
	text-decoration: underline;
}
/* Inline styles are used because image controls hard code a border property */

INPUT.button
{
	border: solid 1px gray;
	cursor:hand;
}

INPUT, TEXTAREA, SELECT
{
	color:#100000;
	font-family:Arial,verdana;
	font-size: 11px;	
}

/* Site */
.estilos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.textoazul11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1F5276;
	text-decoration: none;
}
.titulos1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
.titulos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
	text-decoration: none;
}
.botones1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #6699CC;
	text-decoration: none;
}
.textogris10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.textogris11, p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.textogris12, TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.textogris13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.textogris14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.textogris15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.textogris16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.textoazulsite10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #1F5276;
	text-decoration: none;
}
.textoazulsite11, p, TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #1F5276;
	text-decoration: none;
}
.textoazulsite12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #1F5276;
	text-decoration: none;
}
.textoazulsite13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #1F5276;
	text-decoration: none;
}
.textoazulsite14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #1F5276;
	text-decoration: none;
}
.textoazulsite15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #1F5276;
	text-decoration: none;
}
.textoazulsite16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #1F5276;
	text-decoration: none;
}
.textoazul12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
}
.textogris11b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.titulosblancos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.btnSearch {
	font-family: Helvetica-condensed;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #346784;
	text-align:center;
	text-decoration: none;
	cursor:hand;
}

/* ADMIN */

.texto10gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.titulosblancos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menublanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.textoblanco10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
