*{
	margin:0;
	padding:0;
	}

BODY{
	color:#303030;
	font-family:Tahoma;
	font-size:12px;	
	}
#all{
	float:left;
	width:100%;	
	font-size:12px;
	}
	body > #all {
		font-size:12px;
		}
#general{	
	margin:auto;
	padding:0;
	width:auto;
	background:#ffffff;
	}
.centrar-contenido{
	margin:auto;
/*	width:948px;*/
	width:958px;	
	}

H2{	
	margin:0 0 13px 0;
	padding:2px 0 5px 0;
	clear:both;
	color:#0a3352;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:29px;
	letter-spacing:-1px;
	background:url(../images/comunes/linea_puntos.gif) repeat-x left bottom;	
	}
	H2 A{
		float:right;
		}
		#contenido .listado-noticias H2 IMG{
			margin:5px 2px 0 0;
			padding:0;
			border:0;			
			}
#contenido-inicio H2{
	margin:0;
	padding:0 0 10px 0;
	color:#0a3352;
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	letter-spacing:-2px;
	background:none;
	}
H3{	
	color:#0a3352;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	letter-spacing:-1px;
	line-height:24px;
	}
H4{
	padding:5px 0 0 0;
	color:#E1091F;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;	
	}
H5{
	color:#0a3352;	
	font-family:Arial, Helvetica, sans-serif;	
	font-size:15px;
	}
P{	
	font-family:Tahoma;
	font-size:12px;
	line-height:25px;
	}
A{
	color:#E1091F;
	text-decoration:underline;
	}
	A:hover{
		text-decoration:none;
		}
UL{
	padding:10px 0 15px 5px;
	}
	UL LI{
		padding:5px 0 5px 15px;
		background:transparent url(../images/comunes/flechitas_rojas_listas.gif) no-repeat scroll left 10px;
		color:#303030;
		font-size:12px;		
		}		
		UL LI UL{
			padding:5px 0 0;
			}
			UL LI UL LI{				
				color:#303030;
				font-size:12px;
				padding:4px 0 4px 18px;
				background:transparent url(../images/comunes/flechitas_grises_listas.gif) no-repeat scroll left 9px;
				}	
OL{
	padding: 10px 0 10px 26px;
	}
	OL LI{
		padding: 5px 0;
		}						
#contenido IMG{
	float:left;
	margin:6px 15px 5px 0;	
	padding:5px;
	border:1px solid #d1d1d1;	
	}


#contenido TABLE{
	width:100%;
	padding:5px;
	empty-cells:show;
	border-collapse:collapse;
	border:0;
	margin-bottom:10px;
	margin-top:15px;
	clear:both;
	font-size:11px;
	}
	#contenido TH{
		padding:8px 5px;
		border:0;
		font-size:12px;
		/*color:#BD1B34;*/
		color:#ffffff;
		background:#0A3352;
		}
		#contenido TH A{
			/*color:#BD1B34;*/
			color:#ffffff;
			}				
			#contenido TH.centrada{
				text-align:center;
				}
		#contenido TD{
			padding:8px 5px;
			border-top:1px solid #f2f2f2;
			font-weight:bold;
			}	
			#contenido TD IMG{
				float:none;
				margin:0;
				border:none;
				}	
			#contenido TD.centro{
				text-align:center;
				}
			#contenido TD.centrada{
				text-align:center;
				}
/**********************************************************/
/*						UTILIDADES						  */
/**********************************************************/
#utilidades{
	float:left;	
	padding:5px 0 0;
	width:100%;
	min-width:948px;	
	text-align:right;	
	background:#022c4b;
	}			
	#utilidades UL{
		float:right;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		}
		#utilidades UL LI.primero{	
			background:transparent none repeat scroll 0 0;
			}
		#utilidades UL LI{
			float:left;
			padding:0;
			background-image:url(../images/cabecera/separador_utilidades.gif);
			background-position:0 6px;
			background-repeat:no-repeat;			
			}
			#utilidades UL LI A{
				float:left;
				height:20px;
				width:26px;
				background-position:center center;
				background-repeat:no-repeat;				
				}
				#utilidades UL LI A:HOVER{	
					text-decoration:underline;
					}
					#utilidades UL LI A SPAN{
						display:none;
						}
				#utilidades UL LI A.volver{					
					margin-top:0;
					padding-top:0;
					border-top:none;
					clear:none;				
					background-image:url(../images/cabecera/volver.gif);
					}
				#utilidades UL LI A.home{					
					background-image:url(../images/cabecera/home.gif);
					}
				#utilidades UL LI A.mapa-web{					
					background-image:url(../images/cabecera/mapa_web.gif);
					}
				#utilidades UL LI A.imprimir{					
					background-image:url(../images/cabecera/print.gif);
					}
				#utilidades UL LI A.email{
					background-image:url(../images/cabecera/email.gif);
					}					
				#utilidades UL LI A.idioma{
					padding:4px 0 0 5px;
					font-weight: 700;
					width:95px;				
					color:#c71326;
					font-family:Arial, Helvetica, sans-serif;
					font-size:10px;				
					text-decoration:none;
					}
					#utilidades UL LI A.idioma:HOVER{
						text-decoration:underline;
						}
					
				
					
/**********************************************************/
/*						CABECERA						  */
/**********************************************************/
#cabecera{
	float:left;
	clear:both;
	width:100%;
	min-width:948px;
	height:auto!important;	
	min-height:136px;
	height:136px;
	border-top:1px solid #7e8f9c;
	background:#022c4b url(../images/cabecera/fondo-cabecera.jpg) no-repeat center top;
	}
	#cabecera .centrar-contenido A.logotipo{
		float:left;
		/*padding:18px 0 9px 40px;		*/
		padding:18px 0 9px 0;		
		}
		/*#cabecera .centrar-contenido A.logotipo IMG{
			margin:18px 0 9px 20px;
			}*/
			
	#menu-principal{
		float:right;
		padding: 0 5px 0 0;
		/*width:643px;		*/
		}
		#menu-principal UL{			
			margin:97px 0 0 0;
			padding:0;
			}
			#menu-principal UL LI{
				float:left;
				margin:0;
				padding:0 0 0 28px;				
				background:none;				
				}
				#menu-principal UL LI.sel A{
					color:#e1091f;
					}
					#menu-principal UL LI.sel A:HOVER{
						color:#e1091f;
						}				
					#menu-principal UL LI A{
						color:#fffefe;
						font-family:Arial, Helvetica, sans-serif;
						font-size:17px;
						font-weight:bold;
						text-decoration:none;
						}
						#menu-principal UL LI A:HOVER{
							color:#e1091f;
							}
				#menu-principal UL LI.ultimo{			
					margin:0;
					}

												


/**********************************************************/
/*							FLASH						  */
/**********************************************************/
#flash{
	float:left;	
	width:100%;
	min-width:948px;	
	background:#f2f1f1;
	}	
	#flash .contenido-flash{
		margin:auto;
		padding:15px 0 105px 0;
		width:948px;		
		background:transparent url(../images/home/fabricacion_tubos.gif) no-repeat left 5px;
		}
		DIV#flash > DIV.contenido-flash{		
			padding:15px 0 85px 0;
			}
			#flash .texto-contenido-flash{
				padding:50px 0 0 40px;		
				width:361px;			
				}
				#flash .texto-contenido-flash H2{
					color:#ffffff;
					font-family:Arial, Helvetica, sans-serif;
					font-size:31px;
					font-weight:normal;
					line-height:34px;
					background:none;
					}
					#flash .texto-contenido-flash H2 SPAN.rojo-grande{
						color:#f5172e;
						font-family:Arial, Helvetica, sans-serif;
						font-size:38px;
						font-weight:normal;
						letter-spacing:-3px;		
						}
					#flash .texto-contenido-flash H2 SPAN{
						color:#ffffff;
						font-family:Arial, Helvetica, sans-serif;
						font-size:38px;
						font-weight:normal;
						letter-spacing:-3px;
						}
				#flash .texto-contenido-flash P{
					color:#ffffff;
					font-family:Tahoma;
					font-size:13px;
					font-weight:normal;
					line-height:20px;
					}		
			
			
			
						
/**********************************************************/
/*					CONTENIDO-INICIO					  */
/**********************************************************/
#contenido-inicio{
	float:left;	
	width:100%;
	min-width:948px;	
	background:transparent url(../images/home/sombreado_contenido_home.gif) repeat-x left top;
	}
	#contenido-inicio .bloque-arriba{
		float:left;
		clear:both;
		width:954px;
		}
		#contenido-inicio .destacado{
			float:left;
			padding:25px 30px 20px 0;
			width:598px;		
			}	
			#contenido-inicio .destacado P{
				margin:0;		
				line-height:25px;
				word-spacing:2px;
				}
				#contenido-inicio .destacado P.ver-mas A{
					float:left;
					margin:20px 0 0 0;				
					color:#3b3b3b;
					font-family:Tahoma;
					font-size:13px;				
					line-height: 25px;
				/*	background:transparent url(../images/comunes/boton_derecha.gif) no-repeat 115px top;*/
					text-decoration:none;
					padding:0 25px 0 0;							
					}
					#contenido-inicio .destacado P.ver-mas A SPAN{			
						float:left;					
						background:transparent url(../images/comunes/boton_izquierda.gif) no-repeat left top;
						padding:4px 6px 4px 13px;			
						}
		DIV.borde-noticias > DIV.fondo-noticias{
			margin:3px;	
			width:304px;					
			}					 
	#contenido-inicio .bloque-de-cinco{
		float:left;
		/*padding:20px 0 60px 0;*/
		padding:20px 0 0 0;
		width:950px;		
		clear:both;		
		}
		#contenido-inicio .bloque{	
			float:left;
			padding:0 11px 0 0;
			width:181px;			
			}
		#contenido-inicio .ultimo{
			padding:0;
			}
			#contenido-inicio .bloque H3 A,
			#contenido-inicio .bloque-ultimo H3 A{	
				color:#0a3352;
				font-family:Arial, Helvetica, sans-serif;
				font-size:20px;
				font-weight:bold;
				letter-spacing:-1px;
				text-decoration:none;
				}
				#contenido-inicio .bloque H3 A:HOVER,
				#contenido-inicio .bloque-ultimo H3 A:HOVER{				
					color:#5190c6;
					text-decoration:none;
					}
			#contenido-inicio .bloque A IMG,
			#contenido-inicio .bloque-ultimo A IMG{
				margin:10px 0;
				padding:5px;
				border:1px solid #d1d1d1;
				}
			#contenido-inicio .bloque P,
			#contenido-inicio .bloque-ultimo P{
				margin:0;
				font-size:11px;
				line-height:20px;				
				word-spacing:2px;
				}			
				
			#contenido-inicio .bloque .destacado P{
				margin:0;		
				line-height:25px;
				word-spacing:2px;
				}
				#contenido-inicio .bloque .destacado P.ver-mas A{
					float:left;
					margin:20px 0 0 0;				
					color:#3b3b3b;
					font-family:Tahoma;
					font-size:13px;				
					background:transparent url(../images/comunes/boton_derecha.gif) no-repeat 115px top;
					text-decoration:none;
					padding:0 25px 0 0;							
					}
					#contenido-inicio .bloque .destacado P.ver-mas A SPAN{			
						float:left;					
						background:transparent url(../images/comunes/boton_izquierda.gif) no-repeat left top;
						padding:4px 6px 4px 13px;			
						}
				
/**********************************************************/
/*						CONTENIDO						  */
/**********************************************************/
#contenido{
	float:left;	
	width:100%;
	min-width:948px;	
	height:auto !important;
	min-height:433px;	
	background:transparent url(../images/comunes/sombreado_contenido_home.gif) repeat-x left top;	
	}
	#contenido span.fecha{
		padding:0;
		color:#292929;
		font-size:11px;	
		}	
	#contenido .izquierda{
		float:left;	
		padding:0 10px 0 0;
		width:610px;
		}
		#contenido .centrar-contenido > .izquierda{
			padding:0 18px 0 0;
			}					
		#contenido .izquierda H2{
			padding:2px 0 8px 0;
			}
			#contenido .izquierda H2 A IMG{
				margin:0;
				padding-right:2px;
				border:0;
				}
				#contenido .izquierda .listado-noticias{
					padding:0 0 50px 0;
					width: 100%;
					}
				#contenido .izquierda .listado-noticias UL{
					padding:5px 0 0 0;
					width:100%;
					}
					#contenido .izquierda .listado-noticias LI{
						padding:20px 0;
						background:url(../images/comunes/linea_puntos.gif) repeat-x left bottom;
						}
						#contenido .izquierda .listado-noticias LI.primero{
							padding-top:0px;
							}
							#contenido .izquierda .listado-noticias H3{
								padding:0 0 3px 0;
								letter-spacing:-1px;				
								}
								#contenido .izquierda .listado-noticias H3 A{
									color:#0a3352;
									text-decoration:none;
									}
									#contenido .izquierda .listado-noticias H3 A:HOVER{
										text-decoration:underline;
										}
							#contenido .izquierda .listado-noticias .con-imagen{
								padding:3px 10px 5px 0;
								float:left;			
								width:98%;
								}
								#contenido .izquierda .listado-noticias IMG{
									float:left;
									margin:6px 10px 0 0;
									padding: 3px;
									}
							#contenido .izquierda .listado-noticias UL LI P{
								margin:0;
								padding:1px 0 0 0;
								font-weight:bold;
								line-height:25px;					
								}						
	#contenido .derecha{
		float:left;
		/*padding:20px 0 0 0;		*/
		width:237px;
		}					
		#contenido .derecha .buscador-superior{		
			float:left;
			margin:37px 0 0;
			padding:1px 0 0 0;
			width:320px;		
			background:url(../images/comunes/sombra_buscador_superior.gif) no-repeat right 15px;		
			}
			#contenido .derecha .buscador-inferior{
				float:left;
				width:312px;
				border:1px solid #e2e2e2;				
				}
				#contenido .derecha .buscador-noticias{		
					float:right;
					padding:18px 13px 10px 15px;
					width:281px;
					border:1px solid #ffffff;
					background:#f6f6f6;
					}		 
					#contenido .derecha .buscador-noticias form{
						padding:0px 0;
						width:auto;
						}
						#contenido .derecha .buscador-noticias .formulario{
							border:0px;
							}
							#contenido .derecha .buscador-noticias .formulario DIV{
								float:left;
								margin:13px 0 0 0;
								width:100%;
								}
							#contenido .derecha .buscador-noticias .formulario LABEL{
								padding:10px 0 0 0;
								width:50px;		
								clear:none;
								font-size:13px;
								font-weight:bold;				
								}		
							#contenido .derecha .buscador-noticias .formulario INPUT{
								padding:0.5em 0.3em;
								clear:none;
								font-family:tahoma;
								font-size:12px;			
								border-top:1px solid #ababab;
								border-left:1px solid #ababab;
								border-bottom:1px solid #e8e8e8;
								border-right:1px solid #e8e8e8;			
								}
							#contenido  .derecha .buscador-noticias .formulario .con-calendario IMG{
								float:none;
								margin:0;
								padding:5px 0 5px 8px;
								border:0;
								}
							#contenido .derecha .buscador-noticias .formulario .botones{
								float:left;
								margin:25px 0 5px 0;
								padding:0px 25px 0 0;
								width:90%;
								/*width:64px;*/
								clear:both;
								background:transparent url(../images/comunes/boton_derecha.gif) no-repeat scroll right top;								
								}								
								#contenido .derecha .buscador-noticias .botones INPUT{
									float:right;
									padding:8px 0 8px 7px;	
									width:65px;
									color:#3b3b3b;
									cursor:pointer;
									font-family:tahoma;
									font-size:13px;
									font-weight:bold;
									border:medium none;
									background:transparent url(../images/comunes/boton_izquierda.gif) no-repeat scroll left top;												
									}
						
					
.migas{
	padding:20px 0 0 0;
	font-size:12px;
	}
	.migas P{
		margin:0;	
		padding:0;
		color:#808080;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		font-weight:normal;	
		}
		.migas A{
			color:#808080;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			text-decoration:underline;		
			}
			.migas A:hover{
				text-decoration:none;
				}		
.noticias{
	float:right;
	margin:25px 0 0 0;
	width:316px;						
	background:transparent url(../images/comunes/caja_noticias_home_top.gif) no-repeat left top;
	}
	 .borde-noticias{
		float:left;
		background:transparent url(../images/comunes/caja_noticias_home_bottom.gif) no-repeat left bottom;
		}
		 .fondo-noticias{	
			float:left;
			margin:2px;
			width:295px;
			height:auto!important;					
			min-height:255px;
			height:255px;
			background:transparent url(../images/home/fondo_noticias_home.gif) no-repeat left top;
			}
.noticias .listado-noticias{
	width:310px;				
	}
	.noticias .listado-noticias UL LI A{
		font-family:Tahoma;
		font-size:12px;
		font-weight:bold;
		color:#303030;
		line-height:20px;
		}
		.noticias .listado-noticias UL LI A:hover{
			color:#BD5A69;
			text-decoration:none;
			}
	 .noticias H3{
		color:#BD1B34;
		font-size:23px;
		font-weight:bold;
		font-family:Arial, Helvetica, sans-serif;
		}
	 .noticias  A.rss{
	 	float:right;
		margin:2px 20px 0 0;
	 	}	
	 .noticias  H3{
		padding:10px 20px 3px 20px;							
		}
		
		 .noticias  A{								
			color:#bd1b34;
			font-size:23px;
			text-decoration:none;
			}
			 .noticias A:HOVER{
				color:#bd5a69;
				text-decoration: none;
				}
	 .noticias .listado-noticias UL{
		padding:0 20px 10px 20px;
		width:270px;							
		}
		 .noticias .listado-noticias UL LI{
			padding-bottom:10px;					
			background:transparent url(../images/comunes/separador_noticias_home.gif) repeat-x left top;
			}
		 .noticias .listado-noticias UL LI.ultimo .con-imagen{
			padding:15px 0 0 0;
			}
			 .noticias .listado-noticias UL LI.ultimo P{
				margin-bottom:0;
				}						
			 .noticias .listado-noticias UL LI{
				padding-top:15px;
				}
				 .noticias .listado-noticias UL LI SPAN.fecha{
					margin-bottom:2px;
					color:#292929;
					font-size:11px;
					font-family:Tahoma;
					}
				 .noticias .listado-noticias UL LI P{
					margin-top:0;
					line-height:20px;
					}
.enlaces-comentarios{
	float:left;
	width:100%;
	clear:both;
	}
	.enlaces-comentarios SPAN{
		float:left;
		padding:0 5px;
		width:auto;
		}
	.enlaces-comentarios A.ver-comentario{
		float:left;
		margin:0;
		padding:0 0 3px 20px;
		color:#e1091f;
		text-decoration:underline;
		background:url(../images/comunes/comentarios.gif) no-repeat left top;		
		}
		.enlaces-comentarios A.ver-comentario:hover{
			text-decoration:none;
			}
	.enlaces-comentarios .total-valoracion{
		float:left;
		padding:0 0 4px 0;
		width:67px;	
		background:transparent url(../images/comunes/unsel.gif) no-repeat left top;
		}
	.enlaces-comentarios .total-valoracion SPAN{
		float:left;
		padding:0 0 4px 0;
		width:43px;	
		background:transparent url(../images/comunes/sel.gif) no-repeat left top;
		}
.paginador{
	float:left;
	padding:0 0 10px 0;
	width:100%;	
	}
	.paginador A{
		color:#e1091f;
		text-decoration:none;
		}
		.paginador A.siguiente{
			padding-right:7px;
			background:url(../images/comunes/background_paginador.gif) no-repeat right center;	
			}
			.paginador A:hover{
				text-decoration:underline;
				}
		.paginador A.anterior{
			padding-left:7px;
			background:url(../images/comunes/background_paginador_anterior.gif) no-repeat left center;	
			}
	.paginador .pagination{
		float:right;
		width:auto;
		}
.buscador-noticias H3{
	margin:0 0 15px 0;
	padding:0 0 3px 0;
	color:#BD1B34;
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	font-weight:bold;			
	letter-spacing:0;
	background:url(../images/comunes/linea_puntos.gif) repeat-x left bottom;			
	}
.buscador-noticias  A{								
	color:#bd1b34;
	font-size:23px;
	text-decoration:none;
	}
	.buscador-noticias A:HOVER{
		color:#bd5a69;
		}
.buscador-noticias P{
	line-height:20px;
	}					
					
/**********************************************************/
/*					NOTICIA AMPLIADA					  */
/**********************************************************/
#contenido .noticia-ampliada{
	float:left;	
	padding:0 0 15px 0;
	width:614px;	
	background:url(../images/comunes/linea_puntos.gif) repeat-x left bottom;
	}
	#contenido .noticia-ampliada H3{
		letter-spacing:-1px;
		padding:0 0 3px;
		}
	#contenido .noticia-ampliada .enlaces-comentarios{
		padding:0 0 7px 0;
		}
	#contenido .noticia-ampliada IMG{
		float:left;
		margin:6px 15px 4px 0;
		}
	#contenido .noticia-ampliada P.ultimo{
		margin:25px 0 0 0;
		}
#comentarios{
	float:left;
	padding:9px 0px 10px 0;
	width:100%;	
	}	
	#comentarios H4{
		color:#bd1b34;
		}
	#comentarios UL{
		padding:0 2px 0 2px;
		}
	#comentarios UL LI{
		padding-top:10px;
		background:none;
		}		
		#comentarios UL LI P{
			font-size:13px;
			}
		#comentarios UL LI SPAN A{
			color:#bd1b34;
			font-size:11px;
			text-decoration:underline;
			}
			#comentarios UL LI SPAN A:HOVER{
				text-decoration:none;
				}
#contenido P.ver-comentarios{
	clear:both;
	}	
#add-comentario{
	float:left;
	margin-top:0px;
	padding:30px 0 50px 0;
	width:100%;
	}	
	#add-comentario H4{
		margin-bottom:13px;
		}
		
/*				VOTOS de noticia Ampliada					*/

#all #contenido .voto{
	width:60px;
	float:left;
	}
#contenido .voto ul {
	background:transparent url(../images/comunes/unsel.gif) no-repeat scroll 0 2px;
	float:right;
	height:15px;
	line-height:normal;
	list-style-type:none;
	margin:0;
	padding:0;
	position:relative;
	text-align:center;
	width:60px;
	}	
	#contenido .voto ul LI{
		background:transparent none repeat scroll 0 0;
		margin:0;
		padding:0;
		width:12px;
		height:15px;
		display:block;
		}
		#contenido .voto ul li a{
			background:transparent none repeat scroll 0 50%;
			color:#FFFFFF;
			display:block;
			height:15px;
			left:0;
			padding:0;
			position:absolute;
			text-decoration:underline;
			top:0;
			width:100%;
			}
		#contenido .voto ul li a:hover {
			background:transparent url(/sites/1/images/comunes/actual.gif) repeat-x scroll 0 50%;
		}		
		#contenido .voto ul LI SPAN{
			display:inline;
			float:none;
			}		
			#contenido .voto ul LI SPAN.oculto{
				display:none;
				}
#contenido .voto LI.star1 {
	position:absolute;
	width:12px;
	z-index:6;
	}	
#contenido .voto LI.star2 {
	position:absolute;
	width:24px;
	z-index:5;
	}		
#contenido .voto LI.star3 {
	position:absolute;
	width:36px;
	z-index:4;
	}	
#contenido .voto LI.star4 {
	position:absolute;
	width:48px;
	z-index:3;
	}		
#contenido .voto LI.star5 {
	position:absolute;
	width:60px;
	z-index:2;
	}		
#contenido .voto li.votoActual {
	background:transparent url(../images/comunes/sel.gif) no-repeat scroll 0 2px;
	height:15px;
	}		
#contenido .numero-de-votos{
	float:right;
	padding-left:0.5em;	
	}
	#contenido .numero-de-votos P{	
		margin:0;
		font-family:Tahoma, Arial, Helvetica, SansSerif;
		font-size:11px;
		color:#222;
		line-height:normal;
		
		padding-top:0.1em;
		}	
		
		
		
/**********************************************************/
/*					NOTICIA DETALLE TODO				  */
/**********************************************************/
#contenido .noticia-todo{
	float:left;
	padding:0 0 40px 0;
	width:100%;
	}
	#contenido .noticia-todo H3{
		padding:3px 0 0 0;
		}
	#contenido .noticia-todo P{
		margin:1.5em 0;
		}
		#contenido .noticia-todo P.ultimo{
			margin:25px 0 0 0;
			}	
	#contenido .noticia-todo #noticiaAmpliada UL{
		padding-left:0;
		padding-top:0;
		list-style-image:url(../images/comunes/flechitas_rojas_listas_noticias.gif);
		list-style-position:inside;
			}
		#contenido .noticia-todo #noticiaAmpliada UL LI{
			padding-left:0;
			background:none;
			}
			#contenido .noticia-todo #noticiaAmpliada UL LI UL{
				padding-top:10px;
				}
				#contenido .noticia-todo #noticiaAmpliada UL LI UL LI{
					padding-left:15px;
					list-style-image:url(../images/comunes/flechitas_grises_listas_noticias.gif);
					}
	#contenido .noticia-todo #noticiaAmpliada OL{
		list-style-type:decimal;
		list-style-position:inside;
		}
/*
#contenido #add-comentario .formulario .botones DIV{
	margin:0;
	}	
	*/	
		
/**********************************************************/
/*						FORMULARIO						  */
/**********************************************************/
#contenido form{
	float:left;
	width:100%;
	}
	#contenido .formulario{		
		float:left;
		margin:0;
		padding:1px;
		border:1px solid #dfdfdf;
		background:#f6f6f6;		
		}
		#contenido .formulario DIV{
			float:left;
			margin:5px 0 10px 0;
			/*width:64px;*/
			width:100%;
			clear:both;
			}
			#contenido .formulario DIV.fieldWithErrors{
				clear: none;
				width: auto;
				float: none;
				margin: 0;
				}
			#contenido .formulario .formulario-confondo {
				float:left;
				margin:0px;
				padding:10px 15px;
				width:95%;				
				}	
		#contenido .formulario IFRAME{
			clear: both;
			float: left;
			}
		#contenido .formulario LABEL{			
			float:left;
			padding:0 0 4px 0;
			width:120px;
			clear:both;
			font-size:12px;
			font-weight:bold;			
			color:#2f2f2f;
			}
		#contenido .formulario INPUT,
		#contenido .formulario TEXTAREA{
			float:left;
			clear:both;
			border-top:1px solid #ababab;
			border-left:1px solid #ababab;
			border-bottom:1px solid #e8e8e8;
			border-right:1px solid #e8e8e8;
			font-family:Tahoma, Arial, Helvetica, SansSerif;
			padding:0.4em 0.3em;
			font-size:12px;			
			}
			#contenido .formulario INPUT.check{
				border: 0;
				background: transparent;
				margin: 2px 0 0;
				width: 14px;
				height: 14px;
				}
			#contenido .formulario LABEL.check{
				clear: none;
				width: auto;
				margin: 0 0 0 10px;
				}
			#contenido .formulario div .botones{
				margin:14px 0 20px 0;
				width:64px;
				}
			 #contenido .formulario .botones{				
				float:none;
				margin:5px 0 7px;
				width:100%;
				clear:both;
				}
				#contenido .formulario .botones DIV{
					float:left;
					margin:0 15px 0 0;
					padding:0 25px 0 0;
					width:auto;
					background:transparent url(../images/comunes/boton_derecha.gif) no-repeat scroll right top;
					display: inline;
					}
					#contenido .formulario .botones > DIV{
						display:block;
						}
					#contenido .botones INPUT{
						/*float:right;*/
						float:left;
						padding:8px 0 8px 7px;	
						/*width:65px;*/
						width:auto;
						color:#3b3b3b;
						cursor:pointer;
						font-family:tahoma;
						font-size:13px;
						font-weight:bold;
						border:medium none;
						background:transparent url(../images/comunes/boton_izquierda.gif) no-repeat scroll left top;					
						}



/**********************************************************/
/*						MAPA WEB						  */
/**********************************************************/
#mapa-web{
	padding:0 0 90px 0;
	font-size:12px;
	}
	#mapa-web H2{
		margin:0px;
		}
		#mapa-web UL{
			padding-left:0;
			}
			#mapa-web UL LI{
				background:transparent url(../images/comunes/linea_puntos.gif) repeat-x scroll left bottom;
				padding:15px 0 14px;
				}
			#mapa-web UL LI A{
				background:transparent url(../images/comunes/flechitas_rojas_listas.gif) no-repeat scroll 5px 5px;
				font-weight:bold;
				padding-left:23px;
				color:#303030;
				text-decoration:none;
				}
				#mapa-web UL LI A:hover{
					text-decoration:underline;
					}
				#mapa-web UL LI UL{
					padding:5px 0 5px 19px;
					}
					#mapa-web UL LI UL LI{
						padding:5px 0;
						background:transparent none repeat scroll 0 0;
						}
						#mapa-web UL LI UL LI A{
							background:transparent url(../images/comunes/flechitas_grises_listas.gif) no-repeat scroll 5px 5px;
							font-weight:normal;
							}
							



/**********************************************************/
/*						CALIDAD							  */
/**********************************************************/
#contenido .contenedor-todo{
	float:left;	
	width:100%;
	min-height: 433px;
	height: auto!important;
	height: 433px;
	background:url(../images/comunes/fondo_menu_izquierda.gif) repeat-y 0 2px;	
	}		
	#contenido .menu-secundario{
		float:left;	
		padding:50px 2px 0 2px;
		width:188px;
		background:transparent url(../images/comunes/sombreado_menu.gif) no-repeat left top;			
		}
		#contenido .menu-secundario UL{
			float:left;
			padding:0;
			width:100%;
			background:transparent url(../images/comunes/separador_lista_menu.gif) repeat-x left bottom;
			}		
			#contenido .menu-secundario UL LI{
				float:left;
				padding:11px 0 11px 10px;
				width:178px;
				background:transparent url(../images/comunes/separador_lista_menu.gif) repeat-x left top;
				}
				#contenido .menu-secundario UL LI.sel{
					padding:9px 0 9px 10px;
					background:#e0e0e0 url(../images/comunes/fondo_sel_menu.gif) repeat-x left top;
					}
					#contenido .menu-secundario UL LI A{
						float:left;
						padding:0 0 0 13px;
						width:auto;
						color:#808080;				
						font-size:13px;
						text-decoration:none;
						background:transparent url(../images/comunes/angulo_derecha_gris.gif) no-repeat left 4px;
						}
						#contenido .menu-secundario UL LI A:HOVER{
							color:#0a3352;
							background:transparent url(../images/comunes/angulo_derecha_azul.gif) no-repeat left 4px;
							}
						#contenido .menu-secundario UL LI.sel A{
							padding:0 0 0 13px;
							color:#0A3352;				
							font-size:13px;
							font-weight:bold;
							text-decoration:none;
							background:transparent url(../images/comunes/angulo_derecha_azul.gif) no-repeat left 4px;
							}
	#contenido .contenedor-contenido{
		float:left;
		padding:0 0 90px 23px;
/*		width:733px;*/
		width:743px;		
		}
		#contenido .contenedor-contenido .migas P{
			padding:0;	
			}			
			#contenido .contenedor-contenido .migas A{
				color:#808080;
				font-family:Arial, Helvetica, sans-serif;
				font-size:10px;
				text-decoration:underline;		
				}
				#contenido .contenedor-contenido .migas A:hover{
					text-decoration:none;
					}
		#contenido .contenedor-contenido .izquierda{
			float:left;
			padding:0 12px 30px 0;
			width:480px;
			clear:left;
			}
			#contenido .contenedor-contenido .izquierda P{
			/*	margin:0 0 25px 0;*/
				margin:0 0 8px 0;
				padding:0;
				}
				#contenido .contenedor-contenido .izquierda P.ultimo{
					margin:0;
					padding:0;
					}
				#contenido .contenedor-contenido .izquierda P.equipos-inspeccion{
					margin:0 0 5px 0;
					}
			#contenido .contenedor-contenido .izquierda UL{
				padding:10px 0 15px 5px;
				}
				#contenido .contenedor-contenido .izquierda UL LI{
					padding:0 0 10px 15px;
					color:#303030;						
					font-size:12px;
					background:transparent url(../images/comunes/flechitas_rojas_listas.gif) no-repeat left 5px;
					}
					#contenido .contenedor-contenido .izquierda UL LI.ultimo{
						padding:0 0 0 15px;						
						}
			#contenido .contenedor-contenido .izquierda H3{
				padding:0 0 8px 0;
				}				
		#contenido .contenedor-contenido .derecha IMG{
			float:left;
			margin:3px 0 0 0;
			width:auto;
			clear:both;
			}
			#contenido .contenedor-contenido .derecha IMG.editor-cms{
				float:none;
				}
			#contenido .contenedor-contenido .destacado-azul P,
			#contenido .destacado-azul P{
				padding:0 12px;				
				font-family:Arial, Helvetica, sans-serif;
				font-size:16px;
				font-weight:bold;
				font-style:italic;
				color:#ffffff;
				}

/**********************************************************/
/*						CONTACTO						  */
/**********************************************************/
#contenido .izquierda-contacto{
	float:left;
	padding:0 10px 60px 0;
	width:700px;
	}
	#contenido .izquierda-contacto H3{
		padding:5px 0 12px 0;
		}
	#contenido .fondo-formulario{
		background:#ffffff;
		border:1px solid #DFDFDF;
		float:left;
		margin:0 0 20px;
		padding:1px;
		width: 99.6%;
		}
		#contenido .formulario{
			background:#F6F6F6;
			border:none;
			float:left;
			padding:1% 2.5% 2% 2.5%;			
			width: 95%;
			}
			#contenido .formulario LABEL{
				width:150px;
				font-size:13px;
				}
			#contenido .formulario INPUT{						
				color:#3c3c3c;				
				}
				#contenido .formulario INPUT.cortos{	
					width:305px;
					}
				#contenido .formulario INPUT.largos{	
					width:433px;
					}
				#contenido .formulario INPUT.check{
					border: 0;
					background: transparent;
					width: 14px;
					height: 14px;	
					}
			#contenido .formulario SELECT{				
				padding:3px;
				width:205px;
				}
			#contenido .formulario TEXTAREA{
				padding:5px;
				color:#3c3c3c;
				font-family:Tahoma;
				font-size:12px;
				line-height:18px;
				width:608px;
				}
				#contenido .formulario TEXTAREA#noticia_summary{
					width:575px;
					}
			#contenido .formulario .radio,				
			#contenido .formulario .aceptaprivacidad{
				margin:3px 0 20px 0;
				}
				#contenido .formulario .radio INPUT,
				#contenido .formulario .aceptaprivacidad INPUT{
					border:0;
					clear:none;
					display:inline;
					vertical-align:middle;
					height:14px;
					}
				#contenido .formulario .radio LABEL,
				#contenido .formulario .aceptaprivacidad LABEL{
					display:inline;
					clear:none;
					line-height:14px;									
					padding:0 0 0 5px;
					width:auto;
					color:#3c3c3c;					
					font-size:12px;
					font-weight:normal;
					}
#contenido .derecha-contacto{
	float:left;
	width:238px;
	}	
	#contenido .derecha-contacto IMG{
		margin:5px 0 13px 0;
		}
	#contenido .derecha-contacto P{
		font-size:13px;
		line-height:18px;
		}
	#contenido .derecha-contacto .datos-contacto{
		padding:10px 0 0 0;
		}
		#contenido .derecha-contacto .datos-contacto H3{
			padding:0 0 5px 0;
			color:#0a3352;
			font-family:Tahoma;
			font-size:11px;
			letter-spacing:0;
			line-height:15px;
			}
			#contenido .derecha-contacto .datos-contacto P{
				margin:0;
				color:#3d3c3c;
				font-size:11px;
				line-height:20px;
				}
		#contenido .derecha-contacto .datos-contacto A{
			color:#303030;
			text-decoration:none;
			}
			#contenido .derecha-contacto .datos-contacto A:hover{
				text-decoration:underline;
				}



/**********************************************************/
/*					ERROR EXPLANATION					  */
/**********************************************************/
.errorExplanation{	
	margin:5px 0;
	padding:0;	
	border:1px solid #f6b5bb;
	background:#ffffff;
	}
	
	.errorExplanation .fondo-errorExplanation{
		margin:1px;
		padding:10px 18px;
		background:#ffd9d9;
		}
	.errorExplanation P{
		margin:0;
		color:#e1091f;
		font-family:Tahoma;
		font-size:13px;
		font-weight:bold;
		line-height:18px;
		}
	.errorExplanation UL{
		float: none;
		margin:0;
		padding:3px 0 5px 0;
		list-style-type:none;
		}
		.errorExplanation UL LI,
		#contenido .izquierda .errorExplanation UL LI{
			clear: none;
			float: none;
			padding:8px 0 0 18px;
			color:#3d3c3c;
			font-family:Tahoma;
			font-size:13px;
			background:transparent url(../images/comunes/flechitas_rojas_listas.gif) no-repeat left 15px;
			}




/**********************************************************/
/*						EMPRESA							  */
/**********************************************************/
#contenido .contenedor-contenido .izquierda UL{
	padding:5px 0 15px 5px;
	}	
	#contenido .contenedor-contenido .izquierda UL LI UL{
		padding:10px 0 0;
		}
	#contenido .contenedor-contenido .izquierda UL LI UL LI{
		padding:0 0 8px 18px;
		color:#303030;						
		font-size:12px;
		background:transparent url(../images/comunes/flechitas_grises_listas.gif) no-repeat left 5px;
		}
	#contenido .contenedor-contenido .izquierda P A{
		color:#e1091f;
		font-size:12px;
		text-decoration:underline;
		}
		#contenido .contenedor-contenido .izquierda P.ver-mas A,
		#contenido P.ver-mas A{
			color:#3B3B3B;
			text-decoration:none;
			}
			#contenido .contenedor-contenido .izquierda P A:HOVER{				
				text-decoration:none;
				}
		#contenido .contenedor-contenido .izquierda .descarga-pdf P A{
			text-decoration:none;
			}
			#contenido .contenedor-contenido .izquierda .descarga-pdf P A:hover{
				text-decoration:underline;
				}
#contenido .contenedor-contenido .izquierda H4{
	padding:0 0 5px 0;
	color:#e1091f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	letter-spacing:-1px;
	}
#contenido TABLE.azul{
/*	float:left;	*/
	width:100%;
	border-left:8px solid #f6f6f6;
	border-right:8px solid #f6f6f6;	
	font-weight:bold;
	text-align:center;
	background:#f6f6f6;
	margin:1em 0;
	}
	#contenido TABLE.azul TD{				
		color:#262626;
		font-size:11px;
		padding:10px 0;
		}		
		#contenido TABLE.azul TR TH{
			color:#0a3352;
			font-size:10px;
			background:none;
			}
			#contenido TABLE.azul THEAD{
				background:transparent url(../images/comunes/linea_puntos.gif) repeat-x left bottom;
				}
				#contenido TABLE.azul TR.primero TH{			
					font-size:11px;
					font-weight:bold;
					padding:10px 0 5px;
					text-transform:uppercase;
					background:none;
					}
					TABLE.azul TR.primero TH SPAN{
						text-transform:lowercase;
						}
				#contenido TABLE.azul THEAD TR.segundo TH{
					padding:0 0 8px 0;					
					}							
		#contenido TABLE.azul TBODY TD{
			padding:15px 0 15px 0;
			background:transparent url(../images/comunes/linea_puntos.gif) repeat-x left top;
			}			
		#contenido TABLE.azul TFOOT TD{
			padding:10px 0  10px 10px;
			font-weight:normal;
			text-align:left;	
			background:transparent url(../images/comunes/linea_puntos.gif) repeat-x left top;		
			}
			

/**********************************************************/
/*				EMPRESA	 TODO ANCHO						  */
/**********************************************************/
#contenido .contenedor-contenido P{
	margin:0;
	/*padding:0 0 23px 0;*/
	padding: 0 0 8px 0;
	}
	#contenido .contenedor-contenido P A{
		color:#e1091f;
		/*font-size:12px;*/
		text-decoration:underline;
		}
		#contenido .contenedor-contenido P.volver A{
			color:#0A3352;
			font-size:11px;
			text-decoration:none;
			}
			#contenido .contenedor-contenido P.volver A:hover{
				text-decoration:underline;
				}
		#contenido .contenedor-contenido P.ver-mas A{
			color:#3B3B3B;
			text-decoration:none;
			}
		#contenido .contenedor-contenido P A:HOVER{				
			text-decoration:none;
			}
#contenido .contenedor-contenido H4{
	padding:5px 0;
	color:#e1091f;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	letter-spacing:-1px;
	}
				
					



/**********************************************************/
/*						PRODUCTOS						  */
/**********************************************************/
#contenido .izquierda .imagenes-galeria-productos{
	float:left;
	padding:0 0 15px 0;
	width:481px;
	}
	#contenido .izquierda .imagenes-galeria-productos IMG{
		margin:6px 0 0 0;
		}
	#contenido .izquierda .bloque-imagenes{
		float:left;
		padding:7px 0 5px 0;
		width:auto;
		}
		#contenido .izquierda .bloque-imagenes IMG{
			margin:0 7px 0 0;
			padding:3px;
			}
			#contenido .izquierda .bloque-imagenes IMG.ultimo{
				margin:0;
				padding:3px;
				}
#contenido .fondo-gris{
	float:none;
	margin:6px 0 0 0;
	padding:0 13px 10px 13px;
	width:auto;	
	clear:both;
	font-size:11px;
	border:1px solid #d1d1d1;
	background:#f8f8f8 url(../images/comunes/fondo_gris_derecha.gif) repeat-x left top;
	}	
	#contenido .fondo-gris UL{
		padding:5px 5px 5px 0;
		}
		#contenido .fondo-gris UL LI{
			font-size:11px;
			}	
	#contenido .fondo-gris OL{
		padding-left:20px;
		}	
	#contenido .fondo-gris H3,
	#contenido .izquierda .fondo-gris H3{
		padding:10px 0 3px 0;
		color:#e1091f;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		background:transparent url(../images/comunes/linea_puntos.gif) repeat-x left bottom;
		}
	#contenido .fondo-gris P,
	#contenido .izquierda .fondo-gris P{
		padding:8px 0 0 0;
		margin:0;
		font-size:11px;
		line-height:20px;
		}
		#contenido  .fondo-gris P.primero{
			padding:8px 0 10px 0;
			}
	


/**********************************************************/
/*						ERROR							  */
/**********************************************************/
#error{
	padding:27px 0 0 0;
	clear:both;	
	}
#error H3{
	font-size:17px;
	}
			
/**********************************************************/
/*						Localizacion					  */
/**********************************************************/
			
#contenido .localizacion IMG{
	margin:0;
	}
			
			
			
/**********************************************************/
/*						PIE						  */
/**********************************************************/
#pie{
	float:left;
	width:100%;	
	min-width:948px;	
	clear:both;
	background:#08273e;
	}
	#pie .contenido-pie{
		float:left;
		padding:20px 0 96px 0;
		width:672px;		
		}
		#pie P{
			color:#cccccc;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;			
			}
		#pie P.derechos-reservados{
			margin:0 0 20px 0;
			}
			#pie P STRONG{
				color:#ffffff;			
				}
		#pie .direccion P{
			margin:0;
			font-size:12px;
			line-height:18px;
			}
		#pie .telefono P{
			margin:0;
			font-size:12px;
			line-height:18px;
			}
			#pie .telefono P A{
				color:#cccccc;
				font-size:12px;
				text-decoration:underline;
				}
				#pie .telefono P A:HOVER{
					color:#cccccc;
					font-size:12px;
					text-decoration:none;
					}
		#pie .sin-fondo{
			float:right;
			width:276px;			
			color:#cccccc;
			font-size:12px;
			font-family:Arial, Helvetica, sans-serif;
			}
			#pie .sin-fondo IMG{
				margin:18px 0 5px 165px;
				}
			#pie .sin-fondo P{
				float:left;
				color:#cccccc;
				font-size:12px;
				font-family:Arial, Helvetica, sans-serif;
				}
				#pie .sin-fondo P A{					
					color:#cccccc;
					font-size:12px;
					font-family:Arial, Helvetica, sans-serif;
					text-decoration:underline;
					}
					#pie .sin-fondo P A:HOVER{						
						text-decoration:none;
						}
			#pie .sin-fondo P.vorago-tecnologia{
				margin:0.5em 0 0.5em 0.2em;
				}

#contenido .galeria-productos{
	padding-bottom:20px;
	float:left;	
	width:100%;
	}
	/*			Plantilla Galeria 1 imagenes		*/  
	#contenido .galeria-de-una{
		float:left;
		width:100%;
		margin:0.5em 0;
		}
		#contenido .galeria-de-una IMG{
			margin:0;
			}	
		#contenido .galeria-de-una P{
			text-align:center;
			clear:both;
			line-height:normal;
			padding:3px 0 0;
			font-family:Tahoma, Arial, Helvetica, SansSerif;
			font-size:11px;
			color:#0a3352;		
			}		
	/*			Plantilla Galeria 4 imagenes		*/  
	#contenido .galeria-de-cuatro{
		float:left;
		width:100%;
		margin:0.5em 0;
		clear:both;
		}
		#contenido .galeria-de-cuatro DIV{
			float:left;
			padding-right:1%;
			width:23.5%;
			}	
			#contenido .galeria-de-cuatro > DIV{
				width:24%;
				}
			#contenido .galeria-de-cuatro DIV IMG{	
				padding:2px;
				margin:0;		
				}
			#contenido .galeria-de-cuatro DIV P{
				text-align:center;
				clear:both;
				line-height:normal;
				padding:3px 0 0;
				font-family:Tahoma, Arial, Helvetica, SansSerif;
				font-size:11px;
				color:#0a3352;			
				}
/*					Plantilla Descarga PDF				*/						

#contenido .descarga-pdf{
	clear:both;
	margin:15px 0;
	border:1px solid #dfdfdf;
	background:#fff;
	padding:1px;	
	width:98.2%;
	}
	#contenido .descarga-pdf DIV.contenedor-descarga{
		background:transparent url(../images/comunes/separador_pdf.gif) repeat-x scroll 0 100%;
		}
	#contenido .descarga-pdf P{
		margin:0;
		}
	#contenido .descarga-pdf-flecha{
		background:#f6f6f6 url(../images/comunes/flecha-descargas.gif) no-repeat 100% 0px;
		padding:0 10px 20px 11px;
		}
		#contenido .contenedor-contenido .descarga-pdf P{
			margin:0;
			padding:5px 0 5px 2px;
			line-height:18px;
			}		
		/*#contenido .contenedor-contenido .descarga-pdf DIV.descarga-pdf-flecha{
			background:transparent url(../images/comunes/separador_pdf.gif) repeat-x scroll 0px 100%;
			}	*/						
			#contenido .descarga-pdf P.descarga{
			margin:0;
			padding:11px 10px 8px 43px;
			background:transparent url(../images/comunes/pdf.gif) no-repeat scroll 0 12px;
			}				
			#contenido .descarga-pdf P A{
				color:#e1091f;
				font-size:11px;
				font-weight:bold;	
				display:block;
				text-decoration:none;														
				}
				#contenido .descarga-pdf P A:HOVER{
					text-decoration:underline;
					}
				#contenido .descarga-pdf P SPAN{
					color:#262626;						
					font-size:10px;
					font-weight:bold;
					display:block;
					line-height:14px;						
					}
						
				#contenido .descarga-adobe-reader{			
					overflow:hidden;															
					padding:13px 0 0 0;
					width:auto;
					background:none;																
					}
					#contenido .descarga-adobe-reader A IMG{
						border:0;
						padding:0;
						float:left;
						margin:2px 14px 0 0;
						}
					#contenido .descarga-adobe-reader P.descarga-adobe-reader{
						float:none;
						margin:0;
						padding:0px 0 0 0;
						font-size:11px;
						line-height:17px;
						background:none;
						}
						#contenido .descarga-pdf P.descarga-adobe-reader A{
							display:inline;
							padding:0;
							color:#312b26;
							font-size:12px;
							font-weight:normal;						
							text-decoration:none;
							background:none;
							}
							#contenido .contenedor-contenido .descarga-adobe-reader P.descarga-adobe-reader A:HOVER{							
								color:#312b26;
								text-decoration:underline;
								}



	
/* ESTILOS */

#contenido .imagen-izquierda{
	float: left;
	margin: 7px 7px 0 0;
	}

#contenido .imagen-derecha{
	float: right;
	margin: 7px 0 0 7px;
	}
	
.sinMargenInferior{
	margin-bottom: 5px;
	}
.rojo{
	color:#E1091F!important;
	}	
.azul{
	color:#5190C6!important;
	}
A.ver-localizacion{
	float:left;
	margin:10px 0 0 0;
	padding: 0 0 5px 25px;
	width:auto;
	color:#e1091f;
	font-family:Arial, Helvetica, sans-serif;;
	font-size:12px;	
	text-decoration:underline;
	background:transparent url(../images/comunes/boton_comentarios.gif) no-repeat left top;
	}
	A.ver-localizacion:HOVER{
		text-decoration:none;
		}
P.ver-mas{
	float: left;
	width: 100%;
	}	
P.ver-mas A{		
	float:left;
	margin:5px 0;
	padding:0 25px 0 0;
	font-family:Tahoma;
	font-size:13px;	
	line-height: 20px;
	color:#3B3B3B;
	text-decoration:none;
	cursor: pointer;
	background:transparent url(../images/comunes/boton_derecha.gif) no-repeat scroll top right;
	}
	P.ver-mas A:hover{
		text-decoration: none;
		}
	P.ver-mas A SPAN{					
		float:left;
		padding:8px 6px 6px 13px;
		background:transparent url(../images/comunes/boton_izquierda.gif) no-repeat scroll left top;
		}
P.sumary{
	font-weight:bold;
	}	
P.ver-comentarios A{
	padding:5px 0 5px 25px;
	color:#bd1b34;
	text-decoration:underline;
	background:url(../images/comunes/boton_comentarios.gif) no-repeat 0px 5px;	
	}
	P.ver-comentarios A:hover{
		text-decoration:none;
		}
P.volver{
	margin-top:10px;
	padding:10px 0 0 0;
	border:0;
	background:transparent url(../images/comunes/linea_puntos.gif) repeat-x left top;
	}
	P.volver A,
	#contenido .contenedor-contenido .izquierda P.volver A,
	A.boton-volver{		
		color:#0A3352;
		font-family:Arial,Helvetica,sans-serif;
		font-size:11px;		
		text-decoration:none;
		}
P.enlace-contraseña{
	float:left;
	margin:10px 0 0 0;
	width:100%;
	clear:both;
	}
	P.enlace-contraseña A{
		text-decoration:underline;
		font-size:11px;
		}		
		P.enlace-contraseña A:hover{
			text-decoration:none;
			}	
			
.destacado-azul{
	float:left;
	margin:6px 0;
	padding:15px 0;
	width:100%;
	color:#ffffff;
	background:#0E558D url(/images/comunes/degradado_azul_derecha.gif) repeat-x 0 0;
	}
	.destacado-azul UL{
		padding:0 12px 10px 12px;
		}
		.destacado-azul UL LI{
			color:#ffffff;
			}
			.destacado-azul UL LI UL{
				padding:8px 0 0 0;
				}
	.destacado-azul OL{
		padding-left:32px;
		}

/**********************************************************************************/
/*					AÑADIDO POR PROGRAMADOR (LAURA)								  */
/**********************************************************************************/

#contenido IMG.editor-cms{
	float:none;
	border:0;
	}
	
/**********************************************************************************/	
#utilidades .centrar-contenido UL{
	padding:0 5px 0 5px;
	}
	
A.enlace-pdf{
	background:url(/images/comunes/pdf.gif) no-repeat left top;
	float:left;
	height:20px;
	padding:3px 0 5px 15%;
	width:85%;
	}

	
#pie .sin-fondo img {
	margin:18px 0 5px 0;
	}	