A:link {color: #727447; background : transparent; text-decoration:none} 

A:visited {color: #727447; background : transparent;  text-decoration:none}

A:active {color: #727447; background : transparent;  text-decoration:none}



A.menus:link,A.menus:visited,A.menus:active {color: #0A82B9;  background : transparent; text-decoration: none}



body {

 scrollbar-face-color:#ebeac5;

 scrollbar-highlight-color:#ebeac5;

 scrollbar-shadow-color:#ebeac5;

 scrollbar-3dlight-color:#ebeac5; 

 scrollbar-arrow-color: #585738; 

 scrollbar-track-color:#ebeac5;

 scrollbar-darkshadow-color:#ebeac5;

 scrollbar-base-color:#ebeac5;

}





hr{

height: 3px;

border: 3px #C8CA7F solid;

filter : Alpha(Opacity=100,FinishOpacity=10,Style=2);

width: 250px;

}



/*Clase utilizada para las opciones del menú*/

.switchcontent{	

	display:none;
	margin-left::0.0in;margin-right::0.0in;

}



.cabecero {

	font-family: verdana,arial,helvetica;

	font-size: 10pt;

	font-weight: bold;

	color: #392d15;

	text-align: left;

	line-height: 14px;

	margin-left: 0.05in;

	margin-right: 0.05in;

	margin-top: 0.18in;

	margin-bottom: 0.1in;

	letter-spacing:0;

	word-spacing: 0;	

	/*list-style : outside url(imagenes/vineta_cabecero.gif);*/

}



.texto {

    font-family:arial,verdana,helvetica;

	font-size: 8pt;

	color: #392d15;/*4d3c32;*/

	text-align:justify;

	margin-left: 0.15in;

	margin-right: 0.05in;

	margin-top: 0.08in;

	margin-bottom: 0.08in;

	line-height : 14px;

	letter-spacing:0;

	word-spacing:0;

}



.tabla {

    font-family:arial,verdana,helvetica;

	font-size: 8pt;

	color: #392d15;/*4d3c32;*/

	text-align:justify;

	margin-left: 0.02in;

	margin-right: 0.02in;

	margin-top: 0.02in;

	margin-bottom: 0.02in;

	line-height : 14px;

	letter-spacing:0;

	word-spacing:0;

}



.mensaje {

    font-family:arial,verdana,helvetica;

	font-size: 8pt;

	color: #392d15;

	text-align:center;

	margin-left: 0.15in;

	margin-right: 0.05in;

	margin-top: 0.4in;

	margin-bottom: 0.4in;

	line-height : 14px;

	letter-spacing:0;

	word-spacing:0;

}





.li-lista {

    font-family:arial,verdana,helvetica;

	font-size: 8pt;

	color: #392d15;

	text-align: left;

	margin-left: 0.2in;

	margin-right: 0.05in;

	margin-top: 0.04in;

	margin-bottom: 0.04in;

	letter-spacing:0;

	word-spacing:0px;

	list-style : outside url(imagenes/flechita.gif);

	line-height : 14px;



}



.li-nolista {

	list-style: none outside;

	margin-top: 0.0in;

	margin-bottom: 0.0in;

	margin-left: 0.0in;

	margin-right: 0.0in;

	display:inline;

 }

 

.mayusculas

{

	text-transform: uppercase;

}



.img_categoria_catalogo{

	border:0px;

	width:90px;

	height:90px;

}

.img_categoria_catalogo_hand{

	border:0px;

	width:90px;

	height:90px;

	cursor:hand;

}



.categoria{

	font-family:arial,verdana,helvetica;

	font-size: 8pt;

	font-weight:bold;

	color: #392d15;

	border-bottom:1px solid #392d15;

	margin-left: 0.0in;

	margin-right: 0.0in;

	margin-top: 0.0in;

	margin-bottom: 0.0in;

	line-height : 14px;

	letter-spacing:0;

	word-spacing:0;

}



.titulo{

	font-family:arial,verdana,helvetica;

	font-size: 8pt;

	font-weight:bold;

	color: #392d15;

	margin-left: 0.15in;

	margin-right: 0.05in;

	margin-top: 0.08in;

	margin-bottom: 0.08in;

	line-height : 14px;

	letter-spacing:0;

	word-spacing:0;

}



.link{

    font-family:arial,verdana,helvetica;

	font-size: 8pt;

	font-weight: bold;

	text-align:right;

	color: #392d15;

	margin-top: 0.03in;

	margin-bottom: 0.03in;

	

}



.fecha {

    font-family:arial,verdana,helvetica;

	font-size: 7pt;

	color: #392d15;/*4d3c32;*/

	text-align:left;

/*	margin-left: 0.15in;

	margin-right: 0.05in;

	margin-top: 0.08in;

	margin-bottom: 0.08in;*/

	line-height : 14px;

	letter-spacing:0;

	word-spacing:0;

}



.caja {

    font-family:arial,verdana,helvetica;

	font-size: 8pt;

	color: #392d15;

	text-align:left;

	margin-left: 0.0in;

	margin-right: 0.0in;

	margin-top: 0.0in;

	margin-bottom: 0.0in;

	line-height : 13px;

	height:19px;



}



.text_area {

    font-family:arial,verdana,helvetica;

	font-size: 8pt;

	color: #392d15;

	text-align:left;

	margin-right: 0.0in;

	margin-top: 0.0n;

	margin-bottom: 0.0in;

	line-height : 13px;

	/*height:100px;*/

}



.boton{

    font-family:arial,verdana,helvetica;

	font-size: 8pt;

	font-weight: bold;

    color:#F4F4DA;

	background:#AAAA60;

    cursor: hand;

	border-left : 1px solid #392d15;

	border-top : 1px solid #392d15;

	border-right : thin outset #392d15;

	border-bottom : thin outset #392d15;

}



.select {

    font-family:arial,verdana,helvetica;

	font-size: 8pt;

	color: #392d15;

	text-align:left;

	margin-left: 0.0in;

	margin-right: 0.0in;

	margin-top: 0.0in;

	margin-bottom: 0.0in;

	line-height : 13px;

	height:18px;

	border : thin inset;

}



.formu{

margin-top:0.0in;

margin-bottom:0.0in;

}



.borde_celda

{

border:1px solid #392d15;

padding:0px 0px 0px 3px;

background-color:#AAAA60;

color:#F4F4DA;

}

/*********************************************************************************/





.menu_abierto {

    font-family:arial,verdana,helvetica;

	font-size: 8pt;

	color: #0A82B9;	

	text-align:left;

	margin-left: 0.26in;

	margin-right: 0.05in;

	margin-top: 0.04in;

	margin-bottom: 0.04in;

	line-height : 13px;

	letter-spacing:0;

	word-spacing:-2;

	list-style : outside url(imagenes/flechita_larga.gif);

	border-bottom:2px dotted #0A82B9;

}





.submenu {

    font-family:arial,verdana,helvetica;

	font-size: 8pt;

	color: #0A82B9;	

	text-align:right;

	margin-left: 0.1in;

	margin-right: 0.05in;

	margin-top: 0.02in;

	margin-bottom: 0.02in;

	line-height : 14px;

	letter-spacing:0;

	word-spacing:-1;	

}



.cabecero_1 {

    font-family:arial,verdana,helvetica;

	font-size:14pt;	

	color: #0A82B9;

	text-align: left;

	letter-spacing:0;

	word-spacing:0;

	line-height : 12px;

	margin-left: 0.1in;

	margin-right: 0.0in;

	margin-top: 0.05in;

	margin-bottom: 0.1in;

	/*list-style : outside url(imagenes/vineta_cabecero.gif);*/

}



.cabecero_2 {

    font-family:arial,verdana,helvetica;

	font-size:14pt;	

	color: #FDBF56;

	text-align: left;

	letter-spacing:0;

	word-spacing:0;

	line-height : 12px;

	margin-left: 0.0in;

	margin-right: 0.05in;

	margin-top: 0.10in;

	margin-bottom: 0.1in;

	/*list-style : outside url(imagenes/vineta_cabecero.gif);*/

}







.texto_formulario {

    font-family:arial,verdana,helvetica;

	font-size: 8pt;

	color: #0A82B9;	

	line-height : 14px;

	letter-spacing:0;

	word-spacing:-2;

}



.texto_tabla {

    font-family:arial,verdana,helvetica;

	font-size: 8pt;

	color: #353434;	

	line-height : 14px;

	letter-spacing:0;

	word-spacing:-2;

}



.nombre {

    font-family:arial,verdana,helvetica;

	font-size: 9pt;

	color: #FDBF56;

	text-align:right;

	margin-left: 0.0in;

	margin-right: 0.0in;

	margin-top: 0.08in;

	margin-bottom: 0.08in;

	line-height : 14px;

	letter-spacing:0;

	word-spacing:-2;

	border-bottom:1px solid #FDBF56;

	padding-bottom:2px;

}









 

.borde{

	border:1px solid #0A82B9;

	margin-top: 0.05in;

	margin-bottom: 0.0in;

	margin-left: 0.1in;

	margin-right: 0.0in;

	height:90%;

}



.