body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*tipografia base*/
body{font: 100% Geneva, Arial, Helvetica, sans-serif;}

/*------- TEXTOS ---------------------------------------------------------------------------------------------*/
h1,h2,h3,h4,h5{font-family: Geneva, Arial, Helvetica, sans-serif}
p,ul,li,.txt,.txtBold,.piePagina,.titulo,.tituloVerde,.subtitulo,.subtituloVerde{font-family: Geneva, Arial, Helvetica, sans-serif;}
/*tamanos,estilos,*/
h1{font-size: 36px;margin: 0px;padding: 0;line-height: normal;}
h2{font-size: 24px;margin: 0px;padding: 0;line-height: normal;}
h3{font-size: 18px;margin: 0px;padding: 0;line-height: normal;}
h4{font-size: 16px;margin: 0px;padding: 5;text-align: left;line-height: normal;}
h5{font-size: 14px;margin: 0px;padding: 0;text-align: left;line-height: normal;font-weight: normal;}
.titulo,.tituloVerde,.tituloAzul{font-size: 20px;margin: 0px;padding: 0;line-height: normal;font-weight: bold;}
.subtitulo,.subtituloVerde,.subtituloAzul{font-size: 16px;margin: 0px;padding: 0;line-height: normal;font-weight: bold;}
p{padding-bottom: 0.7em;line-height: normal; font-size: 14px;font-style: normal;font-weight: normal; text-align:left;}
.txt,txtVerde,txtAzul,ul,li{font-size: 12px;font-style: normal;font-weight: normal;line-height: normal;}
.txtBold,.txtAzulBold,.txtVerdeBold{font-size: 12px;font-style: normal;font-weight: bold;line-height: normal;}
.piePagina{font-size: 9px;font-style: normal;}
/*colores*/
body{background-color: #FFFFFF}
h1,h2,h3,h4,h5{color: #003399;}
p{color: #003399;}
ul,li,.titulo,.subtitulo{color: #05006C;}
.txt,.txtBold{color: #000000;}
.txtVerde,.txtVerdeBold,.tituloVerde,.subtituloVerde{color: #009900;}
.txtAzul,.txtAzulBold,.tituloAzul,.subtituloAzul{color: #05006C;}
.piePagina{color: #333333;}

/*------- VINCULOS -------------------------------------------------------------------------------------------*/
a.vinc_v{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;}
a.vinc_v:link{font-style: normal;color: #33CC00;text-decoration: none;}
a.vinc_v:visited{font-style: italic;color: #33CC00;text-decoration: none;}
a.vinc_v:hover{font-style: normal;font-weight: bolder;color: #66FF33;text-transform: capitalize;text-decoration: underline;}
a.vinc_v:active{font-style: normal;color: #33CC00;text-decoration: none;}

a.vinc_a{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;}
a.vinc_a:link{font-style: normal;color:#0033CC;text-decoration: none;}
a.vinc_a:visited{font-style: italic;color: #0033CC;text-decoration: none;}
a.vinc_a:hover{font-style: normal;font-weight: bolder;color:#FF0000;text-transform: capitalize;text-decoration: underline;}
a.vinc_a:active{font-style: normal;color: #0033CC;text-decoration: none;}

a.vinc_g{font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px; color:#6F6F6F;}
a.vinc_g:link{font-style: normal;color:#6F6F6F;text-decoration: none;}
a.vinc_g:visited{font-style: italic;color: #6F6F6F;text-decoration: none;}
a.vinc_g:hover{font-style: normal;font-weight: normal;color:#6F6F6F;text-transform: none;text-decoration: underline overline;}
a.vinc_g:active{font-style: normal;color: #6F6F6F;text-decoration: none;}

a {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;}
a:link {font-style: normal;color: #00000;text-decoration: none;}
a:visited {font-style: normal;color: #333333;text-decoration: none;}
a:hover {font-style: normal;font-weight: bolder;color: #666666;text-transform: capitalize;text-decoration: underline;}
a:active {font-style: normal;color: #000000;text-decoration: none;}

/*------- MENU ------------------------------------------------------------------------------------------------*/
#menu {
margin-bottom: 0em;
margin-left: 0em; 
margin-top: 0em;
padding: 10px 0px 10px 5px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size : 14px;
font-weight: bold;
display: block;
list-style: none;
border-top: 1px solid #fff;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
border-bottom: 0em;
}

#menu ul {
list-style: none;
margin: 0px 0px; padding: 5px 10px;
}

#menu li {
list-style: none;
border-bottom: 2px solid #fff;
}

#menu li a {
display: block;
margin: 0px 0px; padding: 5px 10px;
background-color: #E6E6F0;
color: #05006C;
text-decoration: none;
font-style: normal;
}

html>body #menu li a {
width: auto;
}

#menu li a:hover {
margin: 0px 0px; padding: 5px 10px;
background-color: #05006C;
color: #fff;
text-transform:none;
font-style: normal;
background-image: url(images/camara.gif);
background-position: right;
background-repeat: no-repeat;

}

ul#menu li.seleccionada {
padding: 0px 0px 2px 0px;
font-weight: normal;  
color: #05006C;
background: #fff;
}


/*-------- FORMS ---------------------------------------------------------------------------------------------*/
.formcampos{font-family: Geneva, Arial, Helvetica, sans-serif;}
.botform{font-family: Geneva, Arial, Helvetica, sans-serif;}
/*tamanos,estilos,*/
.formcampos{font-size: 9px;font-weight: lighter;text-decoration: none;}
.botform{font-size: 9px;font-weight: lighter;text-decoration: none;border: thin solid #efdede;background-color: #660000;}
/*colores*/
.formcampos{color: #660000;}
.botform{color: #efdede;}

/* admin FORMS */
.formBotonGris{
	font-size:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000000;
	background:#999999;
	border:0px;
	width:80px;
	height:18px;
	border-width: 1;
	border-color: #333333;
	border-style: solid;
	font-style: normal;
	line-height: normal;
       }
.formInputGris {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCCC;
	border: solid #999999;
	border-width: 1;
}


/*------- externo Deuchi.cl -----------------------------------------------------------------------------------*/
.DeuchiTextNormalBold {font-family: Verdana, Arial, Helvetica, sans-serif;}
.DeuchiTextNormalVerdeBold {font-family: Verdana, Arial, Helvetica, sans-serif;}
/*tamanos,estilos,*/
.DeuchiTextNormalBold {font-size: 12px;font-style: normal;line-height: normal;font-weight: bold;}
.DeuchiTextNormalVerdeBold {font-size: 12px;font-style: normal;line-height: normal;font-weight: bold;}
/*colores*/
.DeuchiTextNormalBold {color: #000000;}
.DeuchiTextNormalVerdeBold {color: #009900;}



