.minienlace {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-style: normal;
	font-weight: bold;
	margin-left: 10px;
	color: #663300;
	text-decoration: none;
}

.minienlace:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-style: normal;
	font-weight: bold;
	color: #CCCC66;
	text-decoration: none;
}
.minienlace:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-style: normal;
	font-weight: bold;
	color: #CCCC66;
	text-decoration: none;

}
.minienlace:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-style: normal;
	font-weight: bold;
	color: #CCCC66;
	text-decoration: none;
}
.minienlace:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 60%;
	font-style: normal;
	font-weight: bold;
	color: #CCCC66;
	text-decoration: none;
}

.ventanaBordes {
background-color: #F1F4F5;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #dedfe7; 
border-right-width: 1px;
border-right-style: solid;
border-right-color: #dedfe7; 
border-bottom-width: 1px; 
}

.ventanaBordesContenidos {
background-color: #F1F4F5;
border-bottom-width: 1px; 
border-bottom-style: solid;
border-bottom-color: #dedfe7; 
}

.ventanaBordesCallejero {
background-color: #808080;
border-top-width: 1px; 
border-top-style: solid;
border-top-color: #808080; 
}

.ventanaBordesInferior {
background-color: #dedfe7;
border-top-width: 1px; 
}

.ventanaBordesSuperior {
background-color: #FFFFFF;
}

.ventanaBordeInf {
background-color: #FFFFFF;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #dedfe7; 
border-right-width: 1px;
border-top-width: 1px; 
border-bottom-width: 1px; 
}
.ventanaBordeIzq {
background-color: #F1F4F5;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #dedfe7; 
border-right-width: 1px;
border-right-style: solid;
border-right-color: #F1F4F5; 
border-top-width: 1px; 
border-bottom-width: 1px; 
}
.ventanaBordeDcha {
background-color: #F1F4F5;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #dedfe7; 
border-left-width: 1px;
border-top-width: 1px; 
border-bottom-width: 1px; 
}

.ventanaFondo {
background-color: #F1F4F5;
}

.ventanaBordeInferior {
background-color: #F1F4F5;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #dedfe7; 
border-right-width: 1px;
border-right-style: solid;
border-right-color: #F1F4F5; 
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #dedfe7; 
border-top-width: 1px; 
}
.TitulosVentanas
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
	padding-top: 2px;
	background-color: #808080;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #808080;
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	text-align:left;
}
.TitulosVentanas_off
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
	background-image:url(../media/ventana_off_pixel.gif);
	background-repeat: repeat;
    color: #808080;
	padding-top: 2px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #F1F4F5;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align:left; 
}

.TitulosVentanas_off2
{
	background-color: #F1F4F5;
}

.appsettingsEntries
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #000000;
}

.appsettingsOptionEntries
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #000000;
}


.buttons
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;

}

.xxsNorm
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
}

.xxsItalic
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-style: italic;
}

.xxsBold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
}

.xsNorm
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.xsRedItalic
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: red;
    font-style: italic;
}

.xsRed
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: red;
}

.xsBold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.sBold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
	line-height: 1.166;	
}

#botonAzul {
	cursor: pointer;
	border: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color:#808080;
	color:#FFFFFF;
	font-weight:bold;
	height: 18px;
	width: 55px;
}

.sDesc
{
    font-family: Verdana, sans-serif;
    font-size: 10px;
    font-weight: bold;
	line-height: 1.45;
	color: #000000;
	margin-top: 3px;
	margin-left: 7px;
	margin-right: 0px;
}

.sInfoTecnica
{
    font-family: Arial, sans-serif;
    font-size: 10px;
	color: #000000;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 4px;
	margin-bottom: 3px;
}

.sBoldWhite
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #FFFFFF;
}

.mBold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

.title
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

select
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid black;
	margin-bottom: 3px;
}

input
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
	margin-top:0px;
	margin-bottom:0px;
}

.italic
{
    font-style: italic;
}

.appLinks
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
}

A.appLinks:hover
{
    color: #CCCCCC;
}

A.appLinksSmall
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #000000;
    text-decoration: none;
}

A.appLinksSmall:hover
{
    color: #CCCCCC;
}

A.appLinksSmallOff
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666;
    text-decoration: none;
}

TD.greygradbar
{
      background-color: #DCEAF2;
}

body{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
	background-attachment: fixed;
}
.aplicacion{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17pt;
	color: #333333;
	background-attachment: fixed;
}
.TxtPie{
	font-family: Verdana,sans-serif;
	font-size: 7pt;
	font-weight: normal;
	position: absolute;
	margin-top: 3px;
	margin-left: 5px;
	text-decoration: none;
	color: #010101;}
.TxtPie a{
	text-decoration: none;
	color: #000066;
	}
.TxtPie a:hover{
	color: #9C7110;
	text-decoration: none;
}

.utilidades{
	font-family: Verdana,sans-serif;
	font-size: 7pt;
	position: absolute;
	margin-top: 3px;
	margin-left: 5px;
	font-weight: bold;
	text-decoration: none;
	color: #010101;}
.utilidades a{
	text-decoration: none;
	color: #000066;
	}
.utilidades a:hover{
	color: #9C7110;
	text-decoration: none;
}
	table.MenuTable { height: 20px; border-top: 1px solid #F0F0F0; border-bottom: 1px solid #F0F0F0;}
	table.MenuTable2 { height: 20px; border-top: 1px solid #F0F0F0; border-bottom: 1px solid #F0F0F0; border-left: 1px solid #F0F0F0; border-right: 1px solid #F0F0F0;}
	table.MenuTable3 { height: 20px; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
	table.MenuTableActive { height: 20px; border-top: 1px solid #aaaaaa;  border-bottom: 1px solid #aaaaaa;}
	a.MenuLink {color: black; text-decoration: none; font: normal 12px Arial, Helvetica, sans-serif;}
	a.MenuLink:hover {color: black; text-decoration: none; font: normal 12px Arial, Helvetica, sans-serif;}
	a.MenuLink:visited {color: black; text-decoration: none; font: normal 12px Arial, Helvetica, sans-serif;}
		input.aff_field {color: black; font: normal 12px Arial, Helvetica, sans-serif; width: 400px; padding: 2px;}
p {color: black; font: normal 11px Verdana, Helvetica, sans-serif; margin-bottom: 4px; margin-top:2px;}
.Titulo2 {color: #FFFFFF;
			margin-top:3px;}
#utility{
	font-family: Verdana,sans-serif;
	font-size: 7pt;
	position: relative;
	margin-right: 5px;
	height: 12px;
	width: 220px; 
	text-decoration: none;
	color: #919999;}
#utility a{
	color: #000066;
	text-decoration: none;}
#utility a:link{
	color: #000066;
	text-decoration: none;}
#utility a:visited{
	color: #000066;
	text-decoration: none;}
#utility a:hover{
	color: #9C7110;
	text-decoration: none;}
.ayuda {
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
}
.ayudap {
	margin-top: 3px;
	margin-bottom: 7px;
}
.ayuda br {
line-height:7px;
}

#pedido td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

/* FILA QUE CONTIENE EL FOOTER*/
td.footer_1,td.footer_2,td.footer_3 { margin: 1px;padding: 1px; padding-bottom: 2px;  line-height: 15px; vertical-align:middle; text-align:center; font-size: 11px;}
td.footer_spacer { background-color: White; width: 1px; padding:1px; height:17px;}
/*TABLA DEL FOOTER*/
table.footer { width: 100%; border-width:0px; border-collapse:collapse; background-color: #808080; border:0px; text-align:center; }
/* COLUMNAS DEL FOOTER*/
td.footer_1 { width: 50%; color: #666666;text-decoration: none;}
td.footer_2 { width: 25%; }
td.footer_3 { width: 25%; }
/*enlaces*/
a.footer_enlace:link,a.footer_enlace:visited,a.footer_enlace:active {text-decoration: none;font-size: 10px;color: #ffffff; vertical-align:middle}
a.footer_enlace:hover {text-decoration: underline;font-size: 10px;color: #ffffff; vertical-align:middle}

/*TABLA DE MENU SUPERIOR*/
table.menu_sup { background:url(../media/fondo.gif); width: 100%; border-width:0px; border-collapse:collapse} /*características de la tabla del MENU SUPERIOR*/
td.menu_sup_white { background-color: White; width: 2px; padding:1px} /*columnas blancas de separación de los items del MENU SUPERIOR*/
td.menu_sup_spacer { width:100%}
td.menu_sup {white-space: nowrap; width: 100%; background-color: #003399; margin: 0px; padding: 0px 20px 1px 20px; line-height: 17px; vertical-align:middle} /*columnas que contienen texto de los items del MENU SUPERIOR*/
/*enlaces*/
a.menu_sup_enlace:link, a.menu_sup_enlace:visited, a.menu_sup_enlace:active { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: bold;color: #FFFFFF;}
a.menu_sup_enlace:hover {text-decoration: underline; font-size: 11px; font-weight: bold;color: #FFFFFF}
