body {
	background-color: #FFFFFF;
	font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif; 
	font-size: small;
	font-style: normal;
	color: black;
	background-image: url(.../graphics/fondoFondo.gif);
}


#postit{
position:absolute;
width:250;
padding:5px;
color:#FF0000;
border:1px solid black;
visibility:hidden;
z-index:500;
cursor:hand;
font-family: Verdana; 
font-size: 8pt; 
font-weight: normal; 
background-color: #DDDDE8; 
color: #000000; 
height: 18px
}

H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	color: #330066;
	margin-top: 7px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

html, body, #contenedor {
	height:100%;
	min-height:100%;
	width:100%;
	min-width:100%;
}
#contenedor {
  position:absolute;
  text-align:center;
}
html > body, html > body #contenedor {
  height:auto;
  width:auto;
  text-align:center;
}
#contenedor div {
  padding-bottom:1em;
}
#piePagina {
	position:absolute;
	bottom:0;
	background-color: #DDDDE8;
}

.celda1 {  
background-color: #DDDDE8; 
font-family: Verdana; 
font-size: 8pt; 
font-style: normal; 
color: #330066; 
clip:   rect(   ); 
font-weight: bold; 
padding-left: 5px
}


.celdavistosa {  
background-color: #DDDDE8; 
font-family: Verdana; 
font-size: 8pt; 
font-style: normal; 
color: rgb(204,0,0);
clip:   rect(   ); 
font-weight: bold; 
padding-left: 5px
}

.celdaesp {  
background-color: #DDDDE8; 
font-family: Verdana; 
font-size: 8pt; 
font-style: normal; 
color: Black; 
clip:   rect(   ); 
font-weight: bold; 
padding-left: 5px
}

.lineapar  {  
font-family: Verdana; 
font-size: 8pt; 
font-weight: normal; 
background-color: #DDDDE8; 
color: #000000; 
height: 18px
}
.lineaimpar { 
font-family: Verdana; 
font-size: 8pt; 
font-weight: normal; 
background-color: #FFFFFF; 
color: #000000 ; 
height: 18px
}
.entreCelda { 
background-color: #666699; 
text-align: center;
font-weight: bold;
color:#FFFF00;
font-size: 10pt; 

}
.tituloDato { 
background-color: #FFFFFF; 
text-align: left;
font-weight: bold;
color:#000066;
font-size: 10pt; 
}

.tituloDatoC { 
background-color: #FFFFFF; 
text-align: center;
font-weight: bold;
color:#000066;
font-size: 10pt; 
}

.ayuda {
	background-color: #FFFFFF;
	text-align: right;
	font-weight: bold;
	color:#000066;
	font-size: 10pt;
	vertical-align: top;
}

.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	color:#FF0000;
	background-color: #FFFFCC;
}

.alerta1  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	color:#000000;
	background-color: #FFFF66;
}
.alerta2  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	color:#330099;
	background-color: #FFFF66;
}
.alerta3  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	color:#339966;
	background-color: #FFFF66;
}
.alerta4  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	color:#FF9933;
	background-color: #FFFF66;
}
.alerta5  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	color:#FF3333;
	background-color: #FFFF66;
}

.dato { 
background-color: #E2E2EB;
text-align: right;
color:#000066;
font-size: 11pt; 
}
.datoL {
	background-color: #E2E2EB;
	text-align: Left;
	color:#000066;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.datoLFicha {
	background-color: #E2E2EB;
	text-align: center;
  font-weight: bold;
  color:yellow;
  font-size: 12pt; 	
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
.datoL_SinNegrita {
	background-color: #E2E2EB;
	text-align: Left;
	color:#000066;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.datoR {
	background-color: #E2E2EB;
	text-align:right;
	color:#000066;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.datoC {
	background-color: #E2E2EB;
	text-align: center;
	color:#000066;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.BotonWin {
	background-color: #C6C6D7;
	text-align: center;
	color:#000066;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(../graphics/botonWin.gif);
	background-repeat: repeat;
	border:1px solid #999999;
}

.CabezaCeldaC {
	background-color: #C6C6D7;
	text-align: center;
	color:#000066;
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.cajaTextoAndSelectObligatorio {
	background-color: #F0FAFF;
	text-align: left;
	color:#000066;
	font-size: 11pt;
    border: 1px solid #999999;
}
.cajaTextoAndSelectRObligatorio {
	background-color: #F0FAFF;
	text-align: right;
	color:#000066;
	font-size: 11pt;
    border: 1px solid #999999;
}
.cajaTextoAndSelectRedOnly {
	background-color: #EFEFF8;
	text-align: left;
	color:#333333;
	font-size: 11pt;
	border: 1px solid #999999;
}
.cajaTextoAndSelect {
	background-color: #FFFFFD;
	text-align: left;
	color:#000066;
	font-size: 11pt;
	border: 1px solid #999999;
	padding-left: 3px;
}
.cajaTextoAndSelectR {
	background-color: #F0FAFF;
	text-align:right;
	color:#000066;
	font-size: 11pt;
	border: 1px solid #999999;
	padding-right: 5px;
}
.subTablas { 
background-color: #FFFFFF; 
}
.cabezaC { 
	text-align: center;
	font-weight: bold;
	color:#333333;
	font-size: 10pt;
	background-image: url(../graphics/FTitulo.gif);
	background-repeat: repeat;
	text-transform: uppercase;
}
.cabeza {
	text-align: left;
	font-weight: bold;
	color:#333333;
	font-size: 10pt;
	background-image: url(../graphics/FTitulo.gif);
	background-repeat: repeat;
	text-transform: uppercase;
}


.formPrincipal {
	text-align: left;
	font-weight: bold;
	color:#333333;
	font-size: 7pt;
	background-color: #DDDDE8; 
	text-transform: uppercase;
}
.lineaparp {
	text-align: left;
	font-weight: bold;
	color:#333333;
	font-size: 7pt;
	background-color: #DDDDE8; 
	text-transform: uppercase;
}
.lineaimparp {
	text-align: left;
	font-weight: bold;
	color:#333333;
	font-size: 7pt;
	background-color:  #FFFFFF; 
	text-transform: uppercase;
}
.marcaUno {
	text-align: left;
	font-weight: bold;
	color:#333333;
	font-size: 7pt;
	background-color:rgb(233,228,106);
	text-transform: uppercase;
}
.marcaDos {
	text-align: left;
	font-weight: bold;
	color:#333333;
	font-size: 7pt;
 	background-color: rgb(197,213,177);
	text-transform: uppercase;
}

.derecha {
	text-align: left;
	background-image: url(../graphics/Derecha.gif);
	background-repeat: no-repeat;
}

.subirArchivo {
	text-align: center;
	background-image: url(../graphics/fondoSubirArchivo.jpg);
	background-repeat: no-repeat;
}

.subirPlanoBanco {
	text-align: center;
	background-image: url(../graphics/fondoSubirBancaria.jpg);
	background-repeat: no-repeat;
}

.fondoTabla { 
background-color: #9999CC; 
}
.tab { 
background-color: #000066; 
text-align: center;
font-weight: bold;
color:yellow;
font-size: 12pt; 
}
.tabFicha { 
background-color: #000066; 
text-align: center;
font-weight: bold;
color:yellow;
font-size: 14pt; 
}

img {
cursor:pointer;
}

.boton {
	background-color: #999999;
	text-align: center;
	color:#ECBD00;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	background-image: url(../graphics/fondoBotones.gif);
	background-repeat: repeat;
	border: 1px Solid #84AA00;
	padding: 3 3 2 3;
}



#header {
    
    width:100%;
    background:#DAE0D2 url("../graphics/bg.gif")
      repeat-x bottom;

    font-size:93%;
    line-height:normal;
}
 
#header ul {
    margin:0;
    padding:10px 10px 0;
	padding:0;
    list-style:none;
}

#header li {
    float:left;
	background:url("../graphics/left.gif")
    	no-repeat left top;
    margin:0;
    padding:0 0 0 9px;
}

#header a, #header strong, #header span {
    float:left;

	display:block;
    background:url("../graphics/right.gif")
    no-repeat right top;
	text-decoration:none;
    color:#000966;
	padding:5px 15px 4px 6px;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
#header a {float:none;}
  /* End IE5-Mac hack */

#header #current {
    background-image:url("../graphics/left_on.gif");
}

#header #current a {
    background-image:url("../graphics/right_on.gif");
	padding-bottom:5px;
	text-decoration:none;	
}


