/***** ESTILOS GENERALES *****/
body{
	background:url("../imagenes/fondo_uteco.jpg") #e8e8a6 top center no-repeat;
}

#pagina{
	background:url("../imagenes/pie-pagina.jpg") no-repeat bottom;
}

/***** ESTILOS PARA LA CABECERA *****/

#cabecera{
	background:url("../imagenes/cabecera/fondo_cabecera.jpg") no-repeat;
}

/***** ESTILOS PARA EL MENU DE NAVEGACION PRINCIPAL*****/
	/***** ESTILOS PARA EL MENU DE 1º NIVEL *****/
	#nav_principal{
		background-color:#ffffff;
	}
	
		#nav_principal a{color:#3D4717;font-weight:bold;border-bottom:3px solid #bcbd00;}
		#nav_principal a:hover{color:#bcbd00;font-weight:bold;border-bottom:3px solid #3D4717;}
		#nav_principal .seleccionado {color:#bcbd00;font-weight:bold;border-bottom:3px solid #000;}
	
	/***** ESTILOS PARA EL MENU DE 2º NIVEL *****/
	#np_segundo_nivel{
		background-color:#e6e6e6;
	}

		#np_segundo_nivel a{
			background: url("../imagenes/menus/ms_li.jpg") left no-repeat;
			color:#333;
		}
		#np_segundo_nivel a:hover{
			background: url("../imagenes/menus/ms_li_seleccionado.jpg") left no-repeat;
			color:#bcbd00;
			font-weight:bold;
		}
		
		#np_segundo_nivel .seleccionado{
			background: url("../imagenes/menus/ms_li_seleccionado.jpg") left no-repeat;
			color:#bcbd00;
			font-weight:bold;
			font-style:italic;
		}
	
	/***** ESTILOS PARA EL MENU DE 3º NIVEL *****/
	#np_tercer_nivel{
		background-color:#e6e6e6;
	}
		
		#np_tercer_nivel a{
			background: url("../imagenes/menus/ms_li.jpg") left no-repeat;
			color:#333;
		}
		#np_tercer_nivel a:hover{
			background: url("../imagenes/menus/ms_li_seleccionado.jpg") left no-repeat;
			color:#bcbd00;
			font-weight:bold;
		}
		
		#np_tercer_nivel .seleccionado{
			background: url("../imagenes/menus/ms_li_seleccionado.jpg") left no-repeat;
			color:#bcbd00;
			font-weight:bold;
		}

/***** ESTILOS PARA EL MENU DE NAVEGACION SECUNDARIA*****/
	#nav_secundaria{
		border-bottom:2px solid #bcbd00;
		text-align:right;
		background:#efefef;
	}
		#nav_secundaria a{color:#3D4717;font-weight:bold;border-bottom:3px solid #bcbd00;}
		#nav_secundaria a:hover{color:#bcbd00;font-weight:bold;border-bottom:3px solid #3D4717;}
		#nav_secundaria .seleccionado{color:#bcbd00;font-weight:bold;border-bottom:3px solid #000;}

		
/***** ESTILOS PARA EL CONTENIDO CENTRAL *****/

#contenido_central{
	background-color:#efefef;
}
		#columna_1_home .titular_home{
			text-transform:uppercase;
			font-weight:bold;
			font-size:14px;
		}
		
	#contenedor_productos_servicios{
		padding:0px 10px 0 20px;
	}
		#columna_1_ps{
			background:#ccc url("../imagenes/menus/pie_menu_secundario.jpg") bottom no-repeat;
		}
		#columna_2_ps{
			background:#ccc url("../imagenes/menus/pie_menu_secundario.jpg") bottom no-repeat;
		}
		#columna_3_ps{
			background:#D0D14C url("../imagenes/productos/pie_productos.jpg") bottom no-repeat;
		}
			#columna_3_ps h2{
				font-size: 18px;
				color:#3D4717;
			}
			#columna_3_ps h3{
				font-size: 14px;
				color:#4d4d4d;
				font-style:normal;
			}
			#columna_3_ps h4{
				font-size: 12px;
				color:#4d4d4d;
				font-style:normal;
			}
			#columna_3_ps .explicacion_producto{
				color:#4d4d4d;
			}
			#columna_3_ps a{
				font-weight:bold;
				font-style:italic;
				color:#4d4d4d;
			}
			#columna_3_ps a:hover{
				text-decoration:underline;
			}
			#columna_3_ps .lista_explicacion_producto{
				list-style:disc outside;
			}
		
		#columna_1_sedes{
			background:#ccc url("../imagenes/menus/pie_menu_secundario.jpg") bottom no-repeat;
			position:relative;
		}
		
			#columna_1_sedes h2{
				font-size: 18px;
				color:#3D4717;
			}
		
		#columna_2_sedes{
			background:#D0D14C url("../imagenes/sedes/pie_sedes.jpg") bottom no-repeat;
		}
			#columna_2_sedes h2{
				font-size: 18px;
				color:#3D4717;
			}
			
			#columna_2_sedes .contenido_sedes{
				background-color:#D7D866;
				text-align:center;
			}
			
			#columna_2_sedes .lista_sedes{
				list-style: url("../imagenes/sedes/imagen-lista-sedes.gif") inside;
			}
					.lista_sedes .impar{
						background-color:#E4E599;
					}
					
					.lista_sedes .par{
						background-color:#DEDE80;
					}
					
					.lista_sedes a{
						color:#4d4d4d;
					}
					
					.lista_sedes .titular_sedes{
						font-size: 14px;
						color:#4d4d4d;
						text-transform:uppercase;
					}
			
			#columna_2_sedes .texto_mapa_sedes{
				font-weight:bold;
				background-color:#d7d866;
			}
			
			#columna_2_sedes .mapa_sedes{
				background-color:#d7d866;
				text-align:center;
			}
			
	#columna_contacto{
		background:url("../imagenes/contacto/pie-contacto.gif") bottom no-repeat;
	}
	
	#contenido_form .explicacion{
		color:#4d4d4d;
	}
	#contenido_form .explicacion-mini{
		color:#4d4d4d;
	}
	#columna_mapa_web{
		background:#ccc url("../imagenes/contacto/pie-contacto.gif") bottom no-repeat;
	}
		#lista-mapa-web{
			font-size:16px;
			background-color:#e6e6e6;
		}
			
				#lista-mapa-web .apartado{
					background:url("../imagenes/sedes/imagen-lista-sedes.gif") left no-repeat;
				}
				#lista-mapa-web .subapartado{
					background:url(../imagenes/menus/ms_li.jpg) no-repeat left;
				}
			
			#lista-mapa-web a{
				color:#3D4717;
			}
			#lista-mapa-web a:hover{
				color:#bcbd00;
			}
	#aviso-legal{
		background:#ccc url("../imagenes/contacto/pie-contacto.gif") bottom no-repeat;
	}
	#aviso-legal .fondo_aviso_legal{
		background:#e6e6e6;
	}
	
	#aviso-legal h2{
		font-size: 18px;
		color:#3D4717;
	}
	#aviso-legal .explicacion{
		color:#4d4d4d;
	}
	
	
#menu_banner{
	float:left;
	padding-right:10px;
	padding-bottom:53px;
	/*padding-top:10px;*/
	width:185px;
	}
	
.bannersedes{
	}
