Body { background-color: #F6F6F6; color: #666666;	
		font-family:  Arial, Helvetica, sans-serif;	font-size: 10px;
	}

/*enlaces, links*/
a:link, a:active, a:visited, a:hover  {	color: #666666; text-decoration: none; }
a:hover {	color: #666666; font-weight: normal; text-decoration: underline;  }  

a.link1:link, a.link1:active, a.link1:visited  { color: #000064; text-decoration: none; }
a.link1:visited { color: #000064;  text-decoration: underline; }


td {	font-family: Arial, Helvetica, sans-serif;	font-size: 0.7em;}
div {	font-family: Arial, Helvetica, sans-serif; }


/*.lateralderecha {	 font-size: 0.7em; }*/
.titular-menu { color: #666666; }
.titular-foro { color: #CC3300;  font-weight: bold; }
.menu { color: #CC3300;  margin-left: 1.5em;}
.menu a:link , .menu a:visited, .menu a:hover {	color: #CC3300; text-decoration: none;  font-weight: normal;  }
		.menu a:hover {	text-decoration: underline; }
.fecha { text-align: right; padding-right: 0.5em; color: Black; }

.color0 {	background-color: White; }
.color1 {	background-color: #D9E8F0;}
.color2 {	background-color: #E9E9E9;}

h1 {	margin-left: 1.5em; margin-right: 2em; margin-bottom: -0.5em; font-size: 1.3em; color: #CC3300;}
.texto {	margin-left: 2em; margin-right: 2em;}
.txtcolor1 { color: #CC3300; }
.txtcolor2 { color: black; }


/* estilos  bordes */
	/*borde menu lateral derecha*/
.borde  { border: medium solid white; border-width: thin; margin:0.3em; margin-left: 1.2em; padding: 0.2em;  background-image: url(../images/px.gif); } 
	/*borde generico*/
.borde1  { border: thin solid white; border-width: 1px;} 
	/*borde tableados colores alternados impar, par*/
	.borde2  { border: thin solid white; border-width: 1px; height: 2.3em; padding-top: 0.5em; padding-left: 0.5em; padding-right: 0.5em; } 
	.borde2a { border: thin solid white; border-width: 1px; height: 2.3em; padding-top: 0.5em; padding-left: 0.5em; padding-right: 0.5em; background-color: White;} 
/*.bordetxt { color: #666666; font-size: 0.7em; }*/

.menufnd {	background-image: url(../imgs/fnd_men.jpg);}

.path {	font-family: Arial, Helvetica, sans-serif; text-align: center; }
	.path a:link , .path a:visited, .path a:hover {	text-decoration: none;  font-weight: normal;  }
		.path a:hover {	text-decoration: underline; }
		
/* tablas de datos*/
TH { font-family: Arial, Helvetica, sans-serif;	color: #666666; font-size: 0.7em; background-color: #D2D2D2; }
.impar { background-color: #E9E9E9; }
.par { background-color: #F5F5F5; }
.fondo { background-color: white; }
.respuesta { background-color: #E9F2F7; }
.pie { background-color: #5E5E5E; }

/* listas */
ul.ulmenu { list-style: square; list-style-image: url(../imgs/flec.gif);  margin-left: auto; margin-bottom: 0.5em; margin-top: 0.5em; }
	ul.ulmenu a:link , ul.ulmenu a:visited, ul.ulmenu a:hover {	font-family: Arial, Helvetica, sans-serif;	color: #666666;	text-decoration: none;  font-weight: normal;  }
		ul.ulmenu a:hover {	text-decoration: underline; }
ul.ulmenu li {	margin-bottom: 0em; }


/*Formularios*/

input.caja
{ border: 1px;  
border-style:  groove;
font-family: Arial, Helvetica, sans-serif;
font-size: 11; width: 80px;
height: 20px;
}
input.cajagrand
{ border: 1px;  
border-style:  groove;
font-family: Arial, Helvetica, sans-serif;
font-size: 11; width: 125px;
height: 20px;
}

input.btn
{ border: 1px;  
border-style:  ridge;
font-family: Arial, Helvetica, sans-serif;
font-size: 11;
}
textarea
{ border: 1px;  
border-style:  ridge;
font-family: Arial, Helvetica, sans-serif;
font-size: 11;
}

select
{ border: 1px;  
border-style:  ridge;
font-family: Arial, Helvetica, sans-serif;
font-size: 11;
}
