 /* DEFAULTS */
ul#navlist li a,ul#subnavlist li a
{
font-family:verdana,arial,helvetica,sans-serif;
font-size: 10px;
font-weight: 900;
text-decoration: none;
}

td{
font-size: 12px;
font-weight: normal;
font-family:verdana,arial,helvetica,sans-serif
}


hr{
color: #97C46F;
}


.borde_titulo{
	background-color:#97C46F;;
    color:#fafafd; 
	border-color:#fafafd;
} 

/* Titulo de seccion tamaņo 40 */ 
.titulo {font-size: 40px; font-family:verdana,arial,helvetica,sans-serif; line-height: 40px; text-align: right; color: #97C46F;}

/* Titulo tamaņo 14 */ 
.titulo1{font-size: 14px; font-weight: bold; font-family:verdana,arial,helvetica,sans-serif; color: #97C46F;}

/* Titulo de seccion tamaņo 20 */ 
.titulo2 {font-size: 20px; 	font-weight: bold; font-family:verdana,arial,helvetica,sans-serif; line-height: 20px; text-align: right; color: #97C46F;}

/* Estilo para los links */ 

/* link y visitado */ 

a:link, a:visited
{
	color: #97C46F;
	background-color: transparent;
	text-decoration: none;
	font-family:verdana,arial,helvetica,sans-serif;
}

/* sobre y activo */ 

a:hover, #nav a:active
{
	color: #FAFAFD;
	background-color: #97C46F;
	font-family:verdana,arial,helvetica,sans-serif;
}


/* Estilo para los links PERO CON TAMAŅO 16 */ 

a:link#grande
{
	font-weight: bold;
	font-size: 16px;
	color: #97C46F;
	background-color: transparent;
	text-decoration: none;
	font-family:verdana,arial,helvetica,sans-serif;
}

a:visited#grande
{
	font-weight: bold;
	font-size: 16px;
	color: #97C46F;
	background-color: transparent;
	text-decoration: none;
	font-family:verdana,arial,helvetica,sans-serif;
}

a:hover#grande
{
	font-weight: bold;
	font-size: 16px;
	color: #FAFAFD;
	background-color: #97C46F;
	font-family:verdana,arial,helvetica,sans-serif;
}

a:active#grande
{
	font-weight: bold;
	font-size: 16px;
	color: #FAFAFD;
	background-color: #97C46F;
	font-family:verdana,arial,helvetica,sans-serif;
}

/* FIN Estilo para los links */


div#navcontainer
{
width: 100px;
background: #FAFAFD;
}

/* NAV LIST */
ul#navlist
{
list-style-type: none;
margin: 0;
padding: 0;
}

ul#navlist li { display: inline; }

ul#navlist li a
{
color: #FAFAFD;
display: block;
background: #009933 url(cnr.png) top left no-repeat;
padding: 2px 0 2px 20px;
border-top: solid 1px #FAFAFD;
width: 140px;
}

ul#navlist li a:hover { background: #97C46F url(imagenes/cnr.png) top left no-repeat; }

ul#navlist li a#current
{
color: #FAFAFD;
background: #97C46F url(cnr.png) top left no-repeat;
}

/* SUB NAV LIST */
ul#subnavlist
{
margin: 0 0 0 13px;
list-style-type: none;
padding: 0;
}

ul#subnavlist li { display: inline; }

ul#subnavlist li a
{
display: block;
color: #666;
background: #ccc;
padding: 2px 0 2px 20px;
border-top: solid 1px #FAFAFD;
height: auto;
width: 127px;
}

ul#subnavlist li a:hover { color: #FAFAFD; background: #97C46F url(imagenes/cnr.png) top left no-repeat; }

ul#navlist li a#subcurrent
{
color: #999;
background: #ddd;
}

ul#navlist li a#suvcurrent:hover { background: #ddd; }

/*Formulario*/

.form {

 font-family: verdana,arial,helvetica,sans-serif;
 font-size: 12px;
 font-weight: 900;

}

/*Colores de los campos de los formularios*/

input, textarea, select
  { background : #fafafd;
    color : #97C46F;
    font-size: 12px;
    border: 1px solid #97C46F;
  }


input:focus, textarea:focus, select:focus, input:hover
  { background : #97C46F;
    color : #fafafd;
    font-size: 12px;
    border: 1px solid #3D6A85 ;
  }



/*boton enviar formulario*/

.boton
{ 
 font-size: 12px;
 font-family: verdana, arial, helvetica, sans-serif;
 color: #97C46F;
 background-color : #e4e4e4;
}