body,p,h {  
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}



h5 {
  font-size: 14px;
  color:#466432;
  background: url(side.jpg) 0 100% no-repeat;
  }

TD,select,option  {
	text-decoration : none;
	color : #003366;
	font-size : 8pt;
}

    TD:hover {  font-size : 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; color: #660000; text-decoration: none; font-weight: normal}

TH {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 8pt;
    background-color: #B5B2BD;
    color: white;
}

ul {
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.textoBusqueda {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #326699;
}

.menuDiv {
	border-right: 1px dotted #CCCCCC;
	padding-right: 262px;
}

.menuDivHeader2 {
	margin-left: 15px;
	margin-top: 12px;
	margin-bottom: 8px;
	font-size: 10px;
	color: #9C0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	cursor: pointer;
}

.menuDivHeader2 a:link {
	text-decoration: none;
	color: #9C0000;
}

.menuDivHeader2 a:hover {
	text-decoration: none;
	color: #9C0000;
	background-color: #DEDFBD;
}

.menuDivHeader3 {
	margin-top: 4px;
	margin-bottom: 6px;
	font-size: 10px;
	color: #9C0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: pointer;
	text-decoration: none;
}

.menuButBlank{
	margin-right: 1px;
}
.menuButPlus {
    background-image: url(../images/menu/Admiracion.gif);
	margin-right: 6px;
}
.menuButMinus {
	/*background-image: url(../images/menminus.gif);*/
    background-image: url(../images/menu/AdmiracionINV.gif);
	margin-right: 6px;
	cursor: pointer;
}
.menuMarker {
	margin-right: 0px;
	cursor: pointer;
}

.showIt {
	display: block;
}
.hideIt {
	display: none;
}
.expBlank   { 
	display: none;
	cursor:hand;
}
.expBlank2 { 
	display: none;
	cursor:hand;
}
.expandIt { 
    background-image: url(../images/menu/Admiracion.gif);
	cursor: pointer; 
	display: block;
	background-repeat: no-repeat
}
.expandIt2 {
    background-image: url(../images/menu/AdmiracionINV.gif);
	cursor: pointer;
	display: block;
	background-repeat: no-repeat
}
.controlP {
	margin-top: 0px; 
	margin-bottom: 0px;
}
input, textarea {
	background-color : #f0f0f0;
	font-family : Verdana, Arial;
	font-size : 11px;
	color : #000000;
	border : 1px solid;
	border-color : #6A6C7B;
}

.formBoton {
	background-color : #f0f0f0;
	font-family : Verdana, Arial;
	font-size : 11px;
	color : #000000;
	border : 1px solid;
	border-color : #6A6C7B;
	cursor: hand;
}

.formTexto {
	background-color : #ffffff;
	font-family : Verdana, Arial;
	font-size : 12px;
	border : 1px solid;
	border-color : #6A6C7B;
}

.formAreaTexto {
	background-color : #ffffff;
	font-family : Verdana, Arial;
	font-size : 12px;
	border : 1px solid;
	border-color : #6A6C7B;
}

.formSelector {
	background-color : #ffffff;
	font-family : Verdana, Arial;
	font-size : 12px;
	border : 1px solid;
	border-color : #6A6C7B;
}

.formTextoClaro {
	background-color : #ffffff;
	font-family : Verdana, Arial;
	font-size : 11px;
	color: #6A6C7B;
	border : 1px solid;
	border-color : #6A6C7B;
}

.formAreaTextoClaro {
	background-color : #ffffff;
	font-family : Verdana, Arial;
	font-size : 11px;
	color: #6A6C7B;
	border : 1px solid;
	border-color : #6A6C7B;
}

.formSelectorClaro {
	background-color : #ffffff;
	font-family : Verdana, Arial;
	font-size : 11px;
	color: #6A6C7B;
	border : 1px solid;
	border-color : #6A6C7B;
}

.err {
	color:#CC0000; 
	font-size: 12px;
	font-family: tahoma;
}
.nota {
	color: #738EC6;
	font-size: 11px;
	font-family: tahoma;
}
/** Texto del TÍTULO */
.home {
	font-family: Arial, sans-serif;
	font-size: 28px;
	font-style: normal;
	font-weight: bold;
	text-transform: lowercase;
	color: #DEDFBD;
}

.home:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 28px;
	font-style: normal;
	font-weight: bold;
	text-transform: lowercase;
	color: #9C0000;
}

A  {
	text-decoration : none;
	/* color: #003366; */
	color:#048204;
	
}

A:hover  {
	text-decoration : none;
	/* color : #660000; */
	color: #426531;
	/* text-decoration: overline;*/
	text-decoration: underline;
}


/** estilos.css */
.subtitle  { font-family : Verdana, Arial; }
.textoTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #6A6C7B;
	text-decoration: none;
}


.textoTitulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #6A6C7B;
	text-decoration: none;
}
/* DHTML Tabsets */
.tab-button	 { 
	margin-top: 12px;
	margin-bottom: 8px;
	font-size: 12px;
	color: #9C0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	background-color: #DEDFBD;
    border-top: 1px solid buttonhighlight; 
    border-left: 1px solid buttonhighlight; 
    border-bottom: 1px solid buttonhighlight;  
    border-right: 1px solid buttonshadow; 
    cursor: hand; 
    padding-top: 10px; 
    padding: 3;
}


.tab-button a:hover {
	text-decoration: none;
	color: #9C0000;

}

.tab-button a:link {
	text-decoration: none;
	color: #9C0000;
	background-color: #DEDFBD;
}


.tab-body	{ 
    background: white; 
    border-top: 0px dotted buttonhighlight; 
    border-left: 1px dotted buttonhighlight; 
    border-bottom: 1px dotted buttonshadow; 
    border-right: 1px dotted buttonshadow; 
    border-style: dotted;
    padding: 10;    
    position:absolute; 
    left:200px; 
    top:110px; 
    width:500px; 
    z-index:1; 
    visibility: hidden
}

/* ----------------------------------------------------------------------------
  Los colores corporativos van a ser:
    - naranja:      E7B229
    - blanco:       white
    - gris claro:   DEDBDE --> gainsboro
    - gris oscuro:  B5B2BD
    - dorado:       9C865A (D6C18A)
    - rojo:         840831
 ----------------------------------------------------------------------------*/
h4 {
    font-size: 16px;
}

.txtH5 {
    font-size: 14px;
    font-weight: bold;
}

h6 {
    font-size: 12px;
}

li {
    padding: 2px;
}
.enumTit {
    text-align: right;
    /*color: #B5B2BD;*/
    font-weight: bold;
}
.bgLightGrey {
    background-color: gainsboro;
}
.bgDarkGrey {
    background-color: #B5B2BD;
}
.bgWhite{
    background-color: white;
}
.doradoGrueso {
    font-family : Arial, Helvetica, Verdana, sans-serif;
	font-size : 13px;
    color: #9C865A; /* Dorado */
    text-decoration: none;
    font-weight: bold;
}
.even {
    background-color: #F3F3F3;
}
.odd {
}

.tableOddEven {
    border: 1px solid gainsboro;
}

.textTopMenu {
    font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
    color: #840831; /* Rojo */
    text-decoration: none;
    font-weight: bold;
    letter-spacing: 2px;
    padding: 2px;
}
    .textTopMenu:a:link, .textTopMenu:a:visited, .textTopMenu:a:hover {
        color: #840831; /* Rojo */
        text-decoration: none;
        font-weight: bold;
    }

.textTopMenuEnab {
    font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
    color: #840831; /* Rojo */
    text-decoration: overline;
    font-weight: bold;
    letter-spacing: 2px;
    padding: 2px;
}
    .textTopMenuEnab:a:link, .textTopMenuEnab:a:visited, .textTopMenuEnab:a:hover {
        color: #840831; /* Rojo */
        text-decoration: overline;
        font-weight: bold;
        margin-bottom: 12px;
    }


.titHeader {
    background-color: #B5B2BD;
    color: white;
    font-weight: bold;
}
.borderDashed {
    border: 1px dashed gainsboro;
}
.borderSolid {
    border: 1px solid gainsboro;
}
.borderLeftDashed {
    border-left: 1px dashed gainsboro;
}
.menuDivHeader {
	margin-top: 6px;
	margin-bottom: 6px;
	font-size: 12px;
	color: #466432;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
}
    .menuDivHeader a:link, .menuDivHeader a:visited {
        margin-top: 6px;
        margin-bottom: 6px;
        font-size: 12px;
        color: #466432;
        font-family: Arial, Helvetica, Verdana, sans-serif;
        font-weight: bold;
        cursor: pointer;
        text-decoration: none;
    }
    .menuDivHeader a:hover {
    	border-top:2px solid #466432;
  		padding-top:0;
        text-decoration: none;
        /* background-color: #466432;*/
        /* background:#ce9 url("../images/menu/bg.gif") no-repeat right top; */
        background:#CEE3D6 url("../images/menu/bg.gif") no-repeat right top;
    }

.subLinks {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 35px;
	font-size: 11px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
    text-decoration: none;
    font-weight: bold;
    color: #7B7B54;
}
    .subLinks a:link,.subLinks a:visited {
        text-decoration: none;
        color: #7B7B54;
    }

    .subLinks a:hover {
        text-decoration: none;
        border-color:#ccc;
        color:#333;
        background:#ce9;
    }

.th2  {
	font-family : Verdana, Arial;
	font-size : 8pt;
    background-color: gainsboro;
}

.titCategory {
    /*background-color: #C6BAA5;*/
    background-color: #CEE3D6; 
    /* background: url(side.jpg) 0 0 no-repeat; */
    color: white;
    font-size: 12px;
    font-weight: bold;
    padding: 3px;
    letter-spacing: 2px;
}
    .titCategory a:link,.titCategory a:visited {
        text-decoration: none;
        color: white;
    }

    .titCategory a:hover {
        text-decoration: none;
        color: #840831;
    }

.subtitCategory {
    background-color: #E8E8D0;
    font-size: 12px;
    font-weight: bold;
    padding: 3px;
    letter-spacing: 1px;
}
    .subtitCategory a:link,.titCategory a:visited {
        text-decoration: none;
    }

    .subtitCategory a:hover {
        text-decoration: none;
        color: #840831;
    }
/*
.borderTopBottom {
    border-bottom: 1px dashed #9C865A;
    border-top: 1px dashed #9C865A;
}
*/


.eqth {
	font-family : Verdana, Arial, sans-serif;
	font-size : 8pt;
    font-weight: bold;
    text-align: center;
    background-color: #B5B2BD;
    color: white;
}

.footer {
	font-family: Tahoma, Arial,  sans-serif;
	font-size: 11px;
	text-decoration: overline;
}

.scroll {
    color: gainsboro;
}
    .scroll a:link, .scroll a:visited {
        color: gainsboro;
        text-decoration: none;
    }
    .scroll a:hover {
        color: #EAB72F;
        text-decoration: none;
    }

.title {
    border-right: 1px solid gainsboro; 
    text-align: right; 
    font-size: 20px; 
    color: gainsboro; 
    padding: 20px;
}
    .title a:link, .title a:visited {
        text-align: right; 
        font-size: 20px; 
        padding: 20px;
        color: gainsboro;
        text-decoration: none;
    }
    .title a:hover {
        text-align: right; 
        font-size: 20px; 
        padding: 20px;
        color: #EAB72F;
        text-decoration: none;
    }


.title2 {
    font-size: 20px; 
    color: #FFD700;
    padding: 20px;
}
	.title2 a:link, .title a:visited {
		font-size: 20px;
		padding: 20px;
		text-decoration: none;
		color: #FFD700;
	}
   	.title2 a:hover {
		font-size: 20px;
		padding: 20px;
   		text-decoration: none;
		color: #00FF00;
    }
    
.exportlinks {
    border: 1px solid #9C865A;
    padding: 3px;
}

.noenlace {
	font-weight: bold;
	color: #466432;
}
################################################


