a:link
{
	font-family: Tahoma;
	font-size: 11px;
	color: Black;
	text-decoration: none;
}
a:visited
{
	color: Black;
	text-decoration: none;
}
a:hover, a:active
{
	color: #FF7C00;
	text-decoration: none;
}

a.greenlinks:link, a.greenlinks:visited
{
	font-family: Tahoma;
	font-size: 11px;
	color: Black;
	text-decoration: none;	
}

a.greenlinks:hover, a.greenlinks:active
{
	color: Green;
	text-decoration: underline;
}

.greenlinks {
	font-family: Tahoma;
	font-size: 11px;
	color: green;
}

a.graylinks:link, a.graylinks:visited
{
	font-family: Calibri;
	font-size: 12px;
	color: Gray;
	text-decoration: none;
	font-weight: bold;	
}

a.graylinks:hover, a.graylinks:active
{
	color: Gray;
	text-decoration: underline;
	font-weight: bold;
}

.graylinks {
	font-family: Calibri;
	font-size: 12px;
	color: Gray;
	font-weight: bold;
}

a.bluelinks:link, a.bluelinks:visited
{
	font-family: Tahoma;
	font-size: 11px;
	color: #406089;
	text-decoration: none;	
}

a.bluelinks:hover, a.bluelinks:active
{
	color: #AEBACA;
	text-decoration: underline;
}

.bluelinks {
	font-family: Tahoma;
	font-size: 11px;
	color: #406089;
}

a.orangelinks:link, a.orangelinks:visited
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FF7F00;
	text-decoration: none;	
}

a.orangelinks:hover, a.orangelinks:active
{
	color: #FF7F00;
	text-decoration: underline;
}

.orangelinks {
	font-family: Tahoma;
	font-size: 11px;
	color: #FF7F00;
	font-weight: bold;
}

a.whitelinks:link, a.whitelinks:visited
{
	font-family: Tahoma;
	font-size: 11px;
	color: White;
	text-decoration: none;	
}

a.whitelinks:hover, a.whitelinks:active
{
	color: #D6E2F0;
	text-decoration: underline;
}

.whitelinks {
	font-family: Tahoma;
	font-size: 11px;
	color: White;
}


.Titulo {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : #FFFFFF;/*#5C5C5C;*/
}

.Texto_Negro {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Black;
}

.Texto_Rojo {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Red;
}
   
.Texto_Blanco {
   	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   	font-size : 11px;
   	color : White;
   }   

.Texto_Verde {
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color: #006600;
	}

.Texto_Azul {
	 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size : 11px;
	 color: #406089;
	}


.Texto_AzulClaro {
	 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size : 11px;
	 color: #84CBFF;
	}
	
.Texto_Gris {
	 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size : 11px;
	 color: #999999;
}

.Texto_Naranja {
	 font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	 font-size : 11px;
	 color: #FF7F00;
}

.TextoPekeAzul {   
   	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   	font-size : 9px;
   	color : #406089;
   }
   
.CajaTexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	border-style:solid;
	background-color: #FFFFFF;
	border-color: #7F9DB9;
	border-width:1px;
}

.CajaTexto3 {
	border-width: 1px 1px 1px 1px;
	border-color: #7F9DB9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: White;
	color: Black;
	border-style: solid;
	text-align: left;
	background: White;
}

.MsgAviso {
	border-width: 1px 1px 1px 5px;
	border-color: #7F9DB9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: White;
	color: Black;
	border-style: solid;
	background: #DAE2E9;
}

.WhiteBack { background: #FFFFFF; }

.FondoIconos { background: #F0F9FF; }

.FondoBuscar { background: #EBEEF2; }

.CabeceraTitle { background: #AEBACA; }

.SubFondo {	background: #6F6F6F; }

.FondoBox { background: #F4F7F9; }

.LineaBox {	background: #D4E0E9; }

.BordeTabla { background: #AEBACA; }

.BordeExpand {
	border-color: #AEBACA;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
}

.FondoLogin { background: #EBEEF2; }

.LineaGrid { background: #3C7BA6; }

.FondoBlue { background: #5D87B9; }

.FondoOptions {	background: #5D87B9; }

.FondoMarron { background: #426A93;/*#C8C6AD;*/ }

.FondoClaro { background: #E4ECF3;/*#E2E2D5;*/ }

.FondoPage {
	background: url(../images/pie_page.gif);
	background-repeat: repeat-x;
}

.Cabecera-table {
	background: url(../images/head.gif);
	background-repeat: repeat-x;
}

.FolderOn {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	height : 17px;
	color: #FFFFFF;
	background-color: #426A93;
	border: 1px;
	border-style: solid;
	border-color: #3D6084;
}

.FolderOff {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	height : 17px;
	color: #426A93;
	background-color: #E4ECF3;
	border-left: 1px solid #C0CFDD;
	border-right: 1px solid #C0CFDD;
	border-top: 1px solid #C0CFDD;
	border-bottom: 1px solid #F2F3E6;
}

.Boton {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	height : 17px;
	color: #FFFFFF;
	background-color: #4087C5;
	border: 1px;
	border-style: solid;
	border-color: #2973B0 #2973B0 #2973B0 #2973B0;
}

.BotonDisc {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	height : 17px;
	color: #2973B0;
	background-color: #FFFFFF;
	border: 1px;
	border-style: solid;
	border-color: #2973B0 #2973B0 #2973B0 #2973B0;
}

.BotonGrid {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	height : 19px;
	color: #406089;
	background: White;
	border: 1px;
	border-style: solid;
	border-color: #346AA6;
}

.BotonMenu {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	width : 100px;
	height : 20px;
	color: #406089;
	background: White;
	border: 1px;
	border-style: solid;
	border-color: #AEBACA #AEBACA #AEBACA #AEBACA;
}

.BotonSpecial {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	width: 100px;
	height: 20px;
	color: #006600;
	background: #E1E8EF;
	border: thin outset #E1E8EF;
}

.Combo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color:  #000000;
	border-style:solid;
	background-color: #FFFFFF;
	border-color: #AEBACA;
	border-width:1px;
	height: 18px;
}

.ComboSize {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #000000;
	border-style:solid;
	background-color: #FFFFFF;
	border-color: #AEBACA;
	border-width:1px;
}

.tborder
{
	color: #000000;
	border-width: 1px;
	border-color: #8A8A8A;
	border-style: solid;
}

.tLoading {
	background: #EBEEF2;
	color: #406089;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #899EB7;
	height: 70px;
}

.divLoading {
	position:absolute; 
	display:none; 
	top: 50%;
	left: 50%;
	margin-top: -35px;
	margin-left: -100px;
	width: 200px;
	height: 70px;
	opacity: 0.9;
	padding:5px;
	z-index : 9999;
}

.divDesplegable {
	position: absolute;
	/*visibility: visible;*/
	display: none;
}

/*.tHeader {
	background-color: #426A93;
	color: White;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
}*/

.tHeader {
	background-color: #426A93;
	color: White;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	height: 18px;
}

.tHeader td {
	border-left: 1px solid #FFFFFF;/*#C8DFF7;*/
	border-right: 1px solid #FFFFFF;/*#C8DFF7;*/
	border-top: 1px solid #FFFFFF;/*#C8DFF7;*/
	border-bottom: 1px solid #335373;
	background-color: #426A93;
	color: White;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	height: 18px;
}


.tHeaderImg {
	background: url(../images/head_tile.gif);
	color: White;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
}

.tExpaHeader {
	background-color: #C8C6AD;
	color: White;
	font-family: Tahoma;
	font-size: 11px;
	height: 17px;
}

.tExpaHeaderImg {
	background: url(../images/exp_tile.gif);
	color: White;
	font-family: Tahoma;
	font-size: 11px;
	height: 17px;
}

.tTablaFind {
	background: #AEBACA;
	border-color: #AEBACA #AEBACA #AEBACA #AEBACA;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	background-color: White;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	height: 22px;
}

.FolderHead {
	background-image: url(../images/fold_repeat.gif);
	background-repeat: repeat-x;
}

.tFilaPar {
	/*background: #F2F3E6;*/
	background: #FFFFFF;
	height: 20px;
}

.tFilaPar td {
	border-right: 1px dotted #E4ECF3;
	background: #FFFFFF;
	height: 20px;
}


.tFilaImpar {
	background: #E4ECF3;
	height: 20px;
}

.tFilaImpar td {
	border-right: 1px dotted #CFD6DC;
	background: #E4ECF3;
	height: 20px;
}


.tFilaOver {
	background: #FECB7A;
	height: 20px;
}

.tFilaOver td {
	border-right: 1px dotted #FFFFFF;
	background: #FECB7A;
	height: 20px;
}

.tFilaMenuOver {
	background: #D9E4EC;
	height: 20px;
}

.tFilaOpt {
	background: #E8DD9D;
	height: 20px;
}

.tFilaOptOver {
 	background: White;
 	height: 20px;
}

.form {
	display: inline;
}