
/************************** EMPIEZAN estilos generales del web **************************/



body {
	background-color: #54504D;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../images/fondoweb.gif);
	background-position: top;
	background-repeat: repeat;

	scrollbar-face-color : #CCCCCC; /* face color */
	scrollbar-highlight-color : #88888; /* left highlight */
	scrollbar-shadow-color : #88888; /* right highlight */
	scrollbar-3dlight-color : #888888; /* left margin*/
	scrollbar-darkshadow-color : #EEEEEE; /* right margin */
	scrollbar-arrow-color : #B91001; /* arrow color */
	scrollbar-track-color : #EEEEEE; /* track color */	
}


a {
	color: #7F0100;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #590B03;
	text-decoration: underline;
}



.txt_menu {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 16px;
	padding-left: 16px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;

}

.txt_menu a {
	color: #FFFFFF;
	text-decoration: none;

}
.txt_menu a:hover {
	color: #AE3010;

}


.txt_normal {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 30px;
	padding-left: 30px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
	line-height: 125%;
}




/************************** EMPIEZAN estilos para PORTADA **************************/


.txt_intro {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 16px;
	padding-bottom: 16px;
	padding-right: 30px;
	padding-left: 30px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
	line-height: 125%;
}


.txt_enlaintro {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 60px;
	padding-left: 0px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
	line-height: 125%;
	text-align: right;

}

.txt_enlaintro a {
	text-align: right;
	color: #A94D15;
	text-decoration: none;

}
.txt_enlaintro a:hover {
	text-align: right;
	color: #590B03;
	text-decoration: underline;

}


.txt_servi_ti {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-right: 10px;
	padding-left: 0px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
	line-height: 125%;
	text-align: right;

}

.txt_servi_ti a {
	text-align: right;
	color: #A94D15;
	text-decoration: none;

}
.txt_servi_ti a:hover {
	text-align: right;
	color: #590B03;
	text-decoration: underline;

}

.txt_servi {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	line-height: 125%;
	text-align: right;
}


.tb_lat {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #A94D15;

}



.txt_trabajo {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-right: 6px;
	padding-left: 0px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #E6E6E6;
	line-height: 125%;
	text-align: right;
}

.txt_trabajo a {
	text-align: right;
	color: #FFFFFF;
	text-decoration: none;

}
.txt_trabajo a:hover {
	text-align: right;
	color: #590B03;
	text-decoration: underline;

}


.txt_noti_ti {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-right: 20px;
	padding-left: 20px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	line-height: 125%;
	font-weight: bold;
}


.txt_noti {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 4px;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-right: 20px;
	padding-left: 20px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	line-height: 135%;
}

.txt_avance {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 26px;
	padding-bottom: 6px;
	padding-right: 0px;
	padding-left: 6px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	line-height: 125%;
}


/************************** EMPIEZAN estilos para EMPRESA **************************/



.txt_empresa {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 16px;
	padding-bottom: 16px;
	padding-right: 30px;
	padding-left: 8px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
	line-height: 125%;

}

.txt_eslogan {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-right: 6px;
	padding-left: 0px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #E6E6E6;
	line-height: 125%;
	text-align: right;
}


.txt_nota {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #987200;
	line-height: 115%;
	text-align: right;

}


.fon_homolo{
	background-image: url(../images/fn_homolo.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}



.txt_pdf {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 0px;
	padding-left: 60px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
	text-align: right;
}


.txt_homo {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
}



/************************** EMPIEZAN estilos para LA MADERA **************************/


.tb_lat_cali {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #AC8101;

}


.txt_cali_ti {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 6px;
	padding-right: 6px;
	padding-left: 6px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	line-height: 125%;
	font-weight: bold;
}

.txt_cali_ti a {
	color: #AC8101;
	text-decoration: none;
	font-weight: bold;
}

.txt_cali_ti a:hover {
	color: #590B03;
	text-decoration: underline;
}



.txt_cali {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-right: 6px;
	padding-left: 6px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	line-height: 135%;
}

.txt_cali a {
	color: #AC8101;
	text-decoration: none;
	font-weight: bold;
}

.txt_cali a:hover {
	color: #590B03;
	text-decoration: underline;
}

.conten_cepe { FONT-SIZE: 10px; COLOR: #444444; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center; font-weight: normal; line-height: 100%
}
.maderita{
border:1px solid black;
}


/************************** EMPIEZAN estilos para SERVICIOS **************************/


.txt_area_ti {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 6px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #326101;
	font-weight: bold;
}


.txt_area {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 6px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	line-height: 120%;
}


.txt_area_sel {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 6px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	line-height: 130%;
}


.fon_area_selec{
	background-image: url(../images/fn_areas_selec.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}



.txt_enarea_ti {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 40px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #DFDFDF;
	text-align: right;
}

.txt_zona_ti {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-right: 40px;
	padding-left: 40px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #326101;
	font-weight: bold;
}

.txt_zona {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 30px;
	padding-left: 40px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
	line-height: 125%;
}

.txt_detafoto {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	line-height: 125%;
}


.cajafoto {

	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-left: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #6A8D4B;
	background-color: #FFFFFF;
	text-align: center;
}


/************************** EMPIEZAN estilos para TRABAJOS **************************/

.txt_traba {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 30px;
	padding-left: 30px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
	line-height: 125%;
}

.tb_lat_traba {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #BB340F;

}

.txt_trejem {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-right: 30px;
	padding-left: 38px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BB340F;
	line-height: 125%;
}

.txt_descritr {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-right: 36px;
	padding-left: 36px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	line-height: 135%;
}


.txt_numfoto {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 6px;
	padding-left: 6px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}


.txt_numfoto a {
	color: #FFFFFF;
	text-decoration: none;
}

.txt_numfoto a:hover {
	color: #000000;
	text-decoration: none;
}


.provin {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-right: 6px;
	padding-left: 10px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	line-height: 135%;
}
.provin a {
	color: #755612;
	text-decoration: none;
	font-weight: bold;
}

.provin a:hover {
	color: #590B03;
	text-decoration: underline;
}

/************************** EMPIEZAN estilos para Provincias Trabajos **************************/



.txt_ciudad {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 3px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #755612;
	line-height: 125%;
}

.obra {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 20px;
}

.obra ul{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

.obra li{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 6px;
	padding-left: 0px;
	list-style-type: square;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3C3C3C;
	line-height: 135%;
}




/************************** EMPIEZAN estilos para NOTICIAS **************************/


.tb_lat_noti {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #395256;

}



.txt_noticia_ti {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 16px;
	padding-bottom: 16px;
	padding-right: 40px;
	padding-left: 40px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
	line-height: 125%;
}


.txt_noticia {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 40px;
	padding-left: 40px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
	line-height: 125%;
}


.txt_titular {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 16px;
	padding-bottom: 2px;
	padding-right: 30px;
	padding-left: 30px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
	line-height: 125%;
}


.txt_titular_col {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 6px;
	padding-left: 6px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
	line-height: 125%;
}



.txt_adelanto {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 6px;
	padding-right: 30px;
	padding-left: 30px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
	line-height: 125%;
}

.txt_adelanto_col {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-right: 6px;
	padding-left: 6px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3C3C3C;
	line-height: 135%;
}


.foto_not {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 50px;
	padding-left: 20px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4B7C84;
	line-height: 125%;
	text-align: center;
}

.margen_foto {
	margin-left: 20px;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 2px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 6px;
	padding-left: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4B7C84;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #4B7C84;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #4B7C84;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4B7C84;
}

.margen_foto_col {
	margin-left: 8px;
	margin-top: 0px;
	margin-right: 50px;
	margin-bottom: 2px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 6px;
	padding-left: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4B7C84;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #4B7C84;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #4B7C84;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #4B7C84;
}




/************************** EMPIEZAN estilos para CONSEJOS **************************/


.tb_lat_consejos {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #6C522D;

}

.fot_consejo {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 16px;
	padding-bottom: 2px;
	padding-right: 0px;
	padding-left: 40px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
	line-height: 125%;
	text-align: right;
}


.txt_ticonsejo {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 16px;
	padding-bottom: 2px;
	padding-right: 30px;
	padding-left: 14px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
	line-height: 125%;
}


.txt_adeconsejo {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 6px;
	padding-right: 30px;
	padding-left: 14px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
	line-height: 125%;
}



.txt_lista {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 30px;
	padding-left: 80px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
	line-height: 125%;
}


.txt_caracte {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 380px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E3508;
	line-height: 125%;
}




/************************** EMPIEZAN estilos para CONTACTO **************************/


.tb_lat_contact {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #6D6566;

}



.txt_col_contact {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-right: 6px;
	padding-left: 6px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #3C3C3C;
	line-height: 135%;
}

.fon_contact{
	background-image: url(../images/contacto.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}



/************************** EMPIEZAN estilos para MAPA WEB **************************/

.mapaw {
	margin-left: 60px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 20px;
}

.mapaw ul{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

.mapaw li{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 8px;
	padding-right: 6px;
	padding-left: 0px;
	list-style-type: square;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3C3C3C;
	line-height: 135%;
}



/************************** EMPIEZAN estilos para ELEMNETOS COMUNES **************************/

.foto {
	border-width: 1px;
	border-style: solid;
	border-color: #7F0100;
	border-margin-top: 4px;
}

.txt_volver {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-right: 20px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #987200;
	line-height: 115%;
	text-align: right;

}

.txt_volver_cen {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-right: 20px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #987200;
	line-height: 115%;
	text-align: center;

}



.txt_atras {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 30px;
	padding-right: 70px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3C3C3C;
	line-height: 115%;
	text-align: right;

}


.txt_cerrar {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-right: 20px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3C3C3C;
	text-align: right;

}


/************************** EMPIEZAN estilos para FORMULARIOS **************************/


.form_gen {
	padding: 0 2px 0 2px;
	margin: 0;
	font-family: MS Sans Serif, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #E6E3E3;
	color: #666666;
	background-color: #F4F2F2;

}

.txt_form {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #345986;
}


.txt_notaform {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-right: 60px;
	padding-left: 104px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9D9D9D;
	line-height: 135%;
}



/************************** EMPIEZAN estilos para PIE DE PAGINA **************************/


.txt_pie {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-top: 6px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 0px;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F3E6DF;
	line-height: 135%;
}
.txt_pie a {
	text-align: right;
	color: #FFFFFF;
	text-decoration: underline;

}
.txt_pie a:hover {
	text-align: right;
	color: #F3E6DF;
	text-decoration: none;

}