/*body*/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #f1f1f1;
	
}
/*fin body*/

/*fondos y tablas*/


.fondo_menu{
	background-image: url(/images/index2_02.jpg);
	background-repeat: no-repeat;
	background-position:top;
	background-color:#C5D9A6;
}

.fondo_lateral{
	background-image: url(/images/index2_07.jpg);
	background-repeat:repeat;
	background-position:top;
	background-color:#C5D9A6;
}

.fondo_contenido{
	background-image: url(/images/index2_03.jpg);
	background-repeat: no-repeat;
	background-position:top;	
	background-color:#ffffff;
}

.fondo_pie_contenido_index{
	background-image: url(/images/index2_05_1.jpg);
	background-repeat: no-repeat;
	background-position:top;
	background-color:#C5D9A6;
}

.fondo_pie_contenido{
	background-image: url(/images/index2_05.jpg);
	background-repeat: no-repeat;
	background-position:top;
	background-color:#C5D9A6;
}

.fondo_pie_general{
	background-image: url(/images/index2_06.jpg);
	background-repeat: no-repeat;
	background-position:top;
	background-color:#C5D9A6;
}
/*fin fondos y tablas*/





/*formularios*/

.caja_texto1 {
	border:solid 1px #b9b9b9;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #000000;
	height:15px;
}

.area_textos_formularios {
	border:solid 1px #b9b9b9;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #000000;
}

.desplegable {
	border:solid 1px #3f00aa;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	width:202px;
	height:16px;
	color: #000000;
}

.boton {
	border:solid 1px #b9b9b9;
	background-color:#F2F1DF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:16px;
	color: #000000;
}

.boton2 {
	border:solid 1px #b9b9b9;
	background-color:#424242;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:18px;
	color: #ffffff;
	}

.linea1{
text-align:left;
border:1px  solid #ffffff ;
height:1px;

}

.linea2{
text-align:left;
border:1px  dashed #000000 ;
height:1px;
}

.linea_menu{
text-align: center;
border:1px  solid #ffffff ;
height:1px;
width:222px;
}

/*fin formularios*/

/*textos y vinculos*/

.vinculo_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	color: #ffffff;
	font-weight:bold;
}
.vinculo_menu a {
	color: #ffffff;
	text-decoration: none;
	
}
.vinculo_menu a:hover {
	text-decoration: none;
	color: #C5D9A6;
}

.vinculo_menu a:active {
	text-decoration: none;
	color: #C5D9A6;
}



.pie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	color: #14543a;
	text-decoration: none;
}

.fecha{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}


.rotulo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style:normal;
	color: #000000;
	font-weight:bold;
}

.cuerpo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}


.vinculo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #14543a;
	font-weight:bold;
}
.vinculo1:link {
	color: #14543a;
	text-decoration: none;
	
}
.vinculo1:visited {
	text-decoration: none;
	color: #14543a;
}
.vinculo1:hover {
	text-decoration: underline;
	color: #14543a;
}
.vinculo1:active {
	text-decoration: none;
	color: #14543a;
}
.vinculoSeleccionado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #14543a;
	font-weight:bold;
}

.rotulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style:normal;
	color: #333333;
	font-weight:bold;
}

.cuerpo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}

.cuerpo2_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	color: #14543a;
	text-decoration: none;
}

.vinculo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #14543a;
	font-weight:bold;
}
.vinculo2:link {
	color: #14543a;
	text-decoration: none;
	
}
.vinculo2:visited {
	text-decoration: none;
	color: #14543a;
}
.vinculo2:hover {
	text-decoration: underline;
	color: #14543a;
}
.vinculo2:active {
	text-decoration: none;
	color: #14543a;
}


/*fin textos y vínculos*/


/* Deex Software*/
.deex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
}
.deex:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
}
.deex:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
}
.deex:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
}
.deex:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
	text-decoration: underline;
	letter-spacing: 3px;
}

/* Fin Deex Sofware*/