
/*HARINERA VILLAFRANQUINA*/
/* -----------------------------TIPOGRAFÍA-----------------------------*/
body, td,th,thead,tbody,tfoot,div,span,h1,h2,h3,h4,h5,h6,ol,ul,li,dl,dt,blockquote,textarea,input,select{font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;  color : #5E431F;}
b,strong {font-weight : bold;}
em,i{font-style : italic;}
/*-----------------------------fin TIPOGRAFÍA-----------------------------*/

/*-----------------------------ESTILOS GENÉRICOS-----------------------------*/
body {  background-color: #FFFFFF;}
div.all{text-align:center;}
a {color : #D68E00;  text-decoration : none; }
a:hover,div a:hover font {color : #4A311A;}
.fondo1{background-color: #dcdddb;}
input{color: #86602D; border-left:1px solid #86602D;border-right:1px solid #86602D;border-top:1px solid #86602D; border-bottom:1px solid #86602D;}
.noinput{border:0px;}
.boton{font-size:10px;color: #000000; border-left:1px solid #C6C3C6;border-right:1px solid #848284;border-top:1px solid #C6C3C6; border-bottom:1px solid #848284;  background-color : #F7EFE7;cursor:hand;}
select{color: #86602D;}
img.bordefotos{border-left:1px solid #000000;border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;}


/*-----------------------------fin ESTILOS GENÉRICOS-----------------------------*/


/*-----------------------------ANTE-CABECERA-----------------------------*/
/* tabla menú de navegación */
	div.margen-ante-cabecera {margin-top : 0px;}/* margen a la siguiente plantilla */
		table.ante-cabecera { border-bottom : 0px solid #FFFFFF; border-top : 0px solid #FFFFFF;}/* borde exterior de la tabla */
			td.ante-cabecera,td.ante-ante-cabecera1{background-color: #FFFFFF;}
				div.ante-cabecera{margin-right: 15px;margin-top: 3px;margin-bottom: 3px; font-size:10px; color : #FFFFFF; }
				div.ante-cabecera a{font-size:10px; color : #FFFFFF; font-weight:bold;}
/*-----------------------------fin ANTE-CABECERA-----------------------------*/


/* -----------------------------CABECERA-----------------------------*/
	div.margen-cabecera {margin-top : 8px;}/* margen a la siguiente plantilla */
		table.cabecera {border-top : 1px solid #ECDEC6;border-left : 1px solid #ECDEC6; border-right : 1px solid #ECDEC6;}/* borde exterior de la tabla */
			td.cabecera1 {}
			td.cabecera2 {}
			div.idiomas{margin-right:8px;}
			div.idiomas,div.idiomas a,div.cab-secciones,div.cab-secciones a{color:#666633;font-size:10px;}
			div.cab-secciones{margin-top:6px;}
			div.cab-mensaje{margin-top:20px;margin-right:6px;color:#FFFFFF;font-size:10px;  letter-spacing : 1px;    }
			div.cab-atencion{text-align:left;margin-top:30px;margin-left:115px;}
			a.cab-atencion{font-weight:bold;color:#232312;font-size:13px;}
			td.cab-cuadro{background-color:#624823;}
			td.cabecera3 {}
				div.cabecera1 { text-align : left; margin-bottom:0px;  margin-left : 0px;  margin-top : 0px; }
				div.cabecera2 { margin-top : 0px; margin-bottom : 6px; margin-right:0px; }
				span.fecha {font-size:10px;margin-top: 37px; margin-right:4px; color: #595031; height:15px}
/* -----------------------------fin CABECERA-----------------------------*/


/*-----------------------------ANTE-MENÚ DE NAVEGACIÓN SUPERIOR-----------------------------*/
/*-----------------------------fin MENÚ DE NAVEGACIÓN SUPERIOR-----------------------------*/


/*-----------------------------MENÚ DE NAVEGACIÓN SUPERIOR-----------------------------*/
	div.margen-menusup { }/* margen a la siguiente plantilla */
		table.menusup {}/* borde exterior de la tabla */
			td.menusup1,td.menusup2{background-color: #00882F;}
				div.menusup1{margin-left : 5px;  margin-top : 3px;margin-bottom : 0px; text-align : left;}

/* pestañas: hay que definir el color de fondo de la pestaña y el del borde. En total dos colores*/
					table.menusup-enlace-margen{margin-left : 5px;  margin-right : 0px;}
					td.menusup-enlace1{ background-color: transparent;    border-right : 1px solid #FFFFFF;}
					td.menusup-enlace2 {  background-color: transparent; border-right: 1px solid #DBDBDB; }
					td.menusup-enlace3 {  background-color: white;}

						div.menusup-enlace1{  margin-left : 6px;  margin-right : 6px; margin-bottom : 4px; }
						div.menusup-enlace2{  margin-left : 5px;  margin-right : 5px; margin-bottom : 5px; }
						div.menusup-enlace3{  margin-left : 5px;  margin-right : 5px; margin-top : 5px; color:#00882F;font-size:14px; font-weight:bold;}
						a.menusup-enlace1{font-size:11px;color : #000000;  text-decoration : none; font-weight : bold;}
						a.menusup-enlace2{font-size:11px;color : #000000;  text-decoration : none; font-weight : bold;}
/*-----------------------------fin MENÚ DE NAVEGACIÓN SUPERIOR-----------------------------*/


/*-----------------------------ANTE-CONTENIDO-----------------------------*/
/* tabla menú de navegación */
	div.margen-ante-contenido {margin-bottom:0px;}/* margen a la siguiente plantilla */
		table.ante-contenido{border-left : 1px solid #ECDEC6; border-right : 1px solid #ECDEC6;}/* borde exterior de la tabla */
			td.ante-contenido1,td.ante-contenido4{background-color: #F0A300;}
			td.ante-contenido2{background-color: #FFFFFF;}
			td.ante-contenido3{background-color: #EAD9BF;}
			td.md-cont-foto{background-color : #000000;}
			div.ante-contenido1{margin-top: 0px;}
					/* MENÚ DE NAVEGACIÓN IZQUIERDO */
					table.menuizq {margin-top:5px;margin-bottom:0px;}
						td.menuizq1 { background-color:#FF6600;}
							div.menuizq1 {margin-left : 7px;}
								a.menuizq1,span.menuizq1, span.menuizq1 a { font-weight : bolder; font-size:11px; color: #FFFFFF; text-decoration : none;  text-transform : uppercase; }
						td.menuizq2 { border-top : 0px solid #FFFFFF;padding-top:1px;padding-bottom:2px;}
						td.menuizq2-seleccionado{background-color: #5E431F;padding-top:1px;padding-bottom:2px;}
							div.menuizq2 { margin-left : 6px;}
								a.menuizq2{ font-size :11px; font-weight : bold; color: #FFFFFF; text-decoration : none;}
    							a.menuizq2-seleccionado,a.menuizq2-seleccionado:hover{ font-size : 11px; font-weight : bold; color: #FFFFFF; text-decoration : none;}
								td.menuizq3{background-color:#F5EEE2;}
								td.menuizq3-primero{background-color:#F5EEE2;padding-top:4px;}
								td.menuizq3-ultimo{background-color:#F5EEE2;padding-bottom:4px;}
									div.menuizq3 { margin-left : 18px;margin-top : 2px;margin-bottom : 2px;margin-right : 2px;text-indent:-12px}
										a.menuizq3{font-weight : bold; font-size:11px; color: #C2974E;text-decoration : none;}
										a.menuizq3-seleccionado{font-size:11px; color: #5A4118;text-decoration : none;font-weight : bold;}
										td.menuizq4 {background-color:#F5EEE2;}
											div.menuizq4 { margin-left : 24px;margin-right : 2px;text-indent:-8px}
												a.menuizq4{font-weight : normal; font-size : 10px; color: #C2974E; text-decoration : none; }
												a.menuizq4-seleccionado{font-weight : bold; font-size : 10px; color: #5A4118; text-decoration : none; }
					/*fin  MENÚ DE NAVEGACIÓN IZQUIERDO */
				/*MENU IZQUIERDO 2**/
					div.menuizquierdo2{margin:6px 1px 4px 28px}
					div.menuizquierdo2 a{font-size:10px;color:#FFFFFF;}
				/*fin MENU IZQUIERDO 2*/
				

/*-----------------------------fin ANTE-CONTENIDO-----------------------------*/


/*-----------------------------CONTENIDO-----------------------------*/
	div.margen-contenido {}/* margen a la siguiente plantilla */
		table.contenido {border-left : 1px solid #ECDEC6; border-right : 1px solid #ECDEC6;}/* borde exterior de la tabla */

	td.contenido1 {background-color:#D8E3F1 ;}
	td.contenido1-portada {background-color:#FFFFFF ;}
		div.contenido1-portada {margin-bottom : 0px;text-align:center;}
		div.contenido1 {margin-bottom : 0px;}
					/*EDITOR WEB*/
					div.articulo {font-size : 14px;   margin-bottom : 3px;  }
						div.antetitulo{font-size: 14px}
						div.titulo1, div.titulo1 a{font-weight: normal; font-size: 17px; margin-bottom: 2px; color: #5E431F; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.titulo2, div.titulo2 a{font-weight: normal; font-size: 15px; margin-bottom: 2px; color: #5E431F; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.titulo3, div.titulo3 a{font-weight: normal; font-size: 13px; margin-bottom: 2px; color: #5E431F; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.titulo4, div.titulo4 a{font-weight: normal; font-size: 12px; margin-bottom: 2px; color: #5E431F; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.titulo5, div.titulo5 a{font-weight: normal; font-size: 11px; margin-bottom: 2px; color: #5E431F; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.titulo6, div.titulo6 a{font-weight: normal; font-size: 10px; margin-bottom: 2px; color: #5E431F; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.entradilla{font-weight: bold; font-size: 11px; margin-bottom: 2px; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.normal{font-size: 10px; margin-bottom: 3px; font-family: Verdana, Arial, Helvetica, sans-serif}
						div.firma{font-size: 9px; margin-bottom: 5px; color: #5E431F; font-family: Verdana, Arial, Helvetica, sans-serif}
						/*fin EDITOR WEB*/

	td.contenido2-portada {background-color: #EAD9BF ;}
	td.contenido2 {background-color: #FFFFFF ;}
		div.contenido-portada{margin-left:15px;margin-bottom:3px;margin-top:3px;}
		div.contenido2,div.contenido-contacto{margin-bottom : 15px;  margin-left : 18px;  margin-right : 8px;  margin-top : 12px; }
		div.contenido-interior{margin:10px 10px 10px 12px;}
			
	

/*-----------------------------fin CONTENIDO-----------------------------*/
/*-----------------------------PIE-----------------------------*/
/* tabla menú de navegación */
	div.margen-pie {}/* margen a la siguiente plantilla */
		table.pie {border-left : 1px solid #ECDEC6; border-right : 1px solid #ECDEC6;border-bottom : 1px solid #ECDEC6;}/* borde exterior de la tabla */
			td.pie1{  background-color: #F5EEE2;}
				div.pie1{ margin-bottom : 4px;  margin-left : 10px;  margin-right : 0px;  margin-top : 4px;  color : #ffffff;  font-size : 10px;}
				a.pie1{ color : #C2974E;  font-size : 10px;}
				a.pie1:hover{color:#775928;}
				td.pie2{background-color: #F5EEE2;}
				div.pie2{ margin-bottom : 4px;  margin-left : 0px;  margin-right : 10px;  margin-top : 4px;  color : #9FBCDF;  font-size : 10px; font-weight:normal;  text-align: right;}
				a.pie2{ color : #C2974E;  font-size : 10px; font-weight:normal;}
				a.pie2:hover{color:#775928;}
/*-----------------------------fin PIE-----------------------------*/

/*MAS*/
td.bienvenida-portada{font-size:11px;color:#5E431F;  font-style : italic;border-bottom:1px solid #ECDEC6; padding:6px;}
span.encab-cp{font-size:10px;color:#F0A300;font-weight:bold;}
div.txt-cp,div.txt-cp a{font-size:10px;color:#5E431F;}

div.medioambiente{margin:6px 7px 6px 7px;font-size:11px;color:#FFFFFF;font-weight:bold;}
div.masinfo{margin-right:10px;margin-top:3px;}
td.masinfo,td.masinfo a{font-size:10px;color:#FFFFFF;font-weight:bold;background-color:#95561A;}
/*menu lateral C*/
table.menulateralc{background-color:#F5EEE2;}
div.menuizqc{margin-left:15px;}
div.menuizqc,.menuizq1c,.menuizq2c,.menuizq3c,.menuizq4c{font-size:10px;color:#5E431F;}

/*menu derecho portada*/
table.caja1{background-color:#FFFFFF;border:1px solid #FFFFFF;margin-top:16px;}
td.mdcaja1{background-color:#5E431F;font-size:13px;color:#FFFFFF;font-weight:bold;}
a.mdcaja1,span.mdcaja1{font-size:10px;color:#C08F45;}

table.caja2{}
td.mdcaja2{border-bottom:1px solid #FFFFFF;background-color:#B97831;font-size:13px;color:#FFFFFF;font-weight:bold;}
a.mdcaja2,span.mdcaja2{font-size:10px;color:#C08F45;}
div.mdcaja2{font-size:12px;}

/*centro*/
table.imagenc td{background-color:#F5EEE2;font-size:10px;color:#5E431F;}
table.imagenc img,table.instalaciones img{margin:0px;border-left:1px solid #000000;border-top:1px solid #000000;border-right:1px solid #000000;border-bottom:1px solid #000000;}
table.centro1 td{background-color:#F5EEE2;border:1px solid #F5EEE2;padding:2px;}
table.centro2 td{background-color:#FFFFFF;border:1px solid #F5EEE2;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:2px;}
table.centro3 td{background-color:#FFFFFF;border:0px solid #F5EEE2;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:2px;}
table.instalaciones{background-color:#F5EEE2;border-left:1px solid #EBDCC2;border-top:1px solid #EBDCC2;border-right:1px solid #EBDCC2;border-bottom:1px solid #EBDCC2;}
table.mapa-acceso{background-color:#F5EEE2;border-top:1px solid #EBDCC2;border-bottom:1px solid #EBDCC2;}
a.mapa-acceso{color:#5E431F;font-size:10px;}

table.imgmapa img{margin:1px;border-left:1px solid #ECDEC6;border-top:1px solid #ECDEC6;border-right:1px solid #ECDEC6;border-bottom:1px solid #ECDEC6;}

td.csepara{background-color:#EDE0CA;}
.c-seccion{font-size:12px;color:#D68E00;}
.c-seccion2{font-size:11px;color:#D68E00;}
div.piefoto{margin-left:6px;margin-bottom:2px;margin-top:2px;margin-right:1px;}
td.areaclientes{background-color:#FAF7EF;}
div.mb{margin-bottom:3px;}


@import url ("estilos_configuracion.css");
h1 { display:inline; padding: 2px 0px 0px 0px;}
h1 a{font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px;  color : #D68E00; font-weight:normal; }