body {
	margin: 0;
	padding: 0;
	height: 768px;
	width: 100%;
	border: 0;
	font-family: Helvetica,Tahoma;
	font-size: 100%;
	color: #333;
	background: #FFFFFF url("../imgs/fnd_web.jpg") no-repeat top center;
	SCROLLBAR-FACE-COLOR:#FFFFFF; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #333333; 
	SCROLLBAR-TRACK-COLOR: #FFFFFF; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;

}

#contenedor {
	position: relative;
	width: 1024px;
	margin: 0 auto;
  padding: 0; 
  overflow: hidden;  
}

#cabecera {
	width: 100%;
	height:137px;
	/*background-color: #464644;*/
}
/* IE 6 */
#cabecera .img_cab {
	width:816px;
	height:133px;
	margin: 0 0 0 0px;
	padding: 11px 5px 0 198px;
	
}
*:first-child+html #cabecera .img_cab img {
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
}
/* Firefox */
html>body #cabecera .img_cab {
	width:816px;
	height:133px;
	/*padding: 11px 5px 0 189px;*/
	margin:0;
}		

#cuerpo ul {
	padding: 14px 0 0 5px; /* menu margen */
	margin:0; 
	
}

#cuerpo #menu {
	
	width:175px;
	color:#FFFFFF;
	list-style:none;
	float:left;
	margin:0 0 0 0px;
}

*:first-child+html #cuerpo #menu {
	
	width:180px;
	color:#FFFFFF;
	list-style:none;
	float:left;
	margin:0 0 0 9px;
}
#cuerpo #menu li {
	/*padding: 2px 0 0 0;*/
}
	#menu li.lista {
	background: transparent url("../imgs/li_img.jpg") no-repeat left;
	top:0;
	padding:0 0 0 20px  ;
	margin:0 0 0 10px;
	}
	
	*:first-child+html #menu li.lista {
	margin: 0 0 0 0px;
	}
	
	#menu li.lista a {
		padding:0;
		margin:0;
		font-size:14px;
	}
	#menu li.separador{
		background:transparent url("../imgs/separador_menu.jpg") no-repeat center;
		padding:0;
		height:14px;
	}
	
	#menu li.aviso {
		position:relative;
		color:#FFFFFF;
		font-size:12px;
		width:65%;
		/*padding:0;
		margin:0;*/
		width:128px;
		height:22px;
		top:0;
		left:0;
		z-index:1;
	}
	#menu li.aviso span {
		position:absolute;
		background: transparent url("../imgs/fnd_aviso_legal.jpg") no-repeat top left;
		top:0;
		left:0;
		padding:0;
		margin:0;
		width:128px;
		height:22px;
		z-index:2;
	}
#cuerpo #menu a {
	color:#FFFFFF;
	text-decoration:none;
}
#cuerpo #contenido {
	padding: 0px 0 0 15px;
	float:left;
	
}
	#contenido .contenido_centro {
		width:440px;
		height:400px;
		float:left;
	}
		.contenido_centro  .tit_rojo {
		text-transform: uppercase;
		padding: 10px 0 0 20px;
		color:#FFFFFF;
		font-size:12px;
		}
		.contenido_centro .tit_gris {
			padding: 13px 0 10px 20px;
			color:#FFFFFF;
			font-size:19px;
			font-weight:bold;
		}
		.contenido_centro .tit_gris a {
			background: url('../imgs/li-img3.jpg') no-repeat left;
			padding: 1px 1px 1px 8px;
			font-size:14px;
			color:#FFFFFF;
			text-decoration:none;
		}
		.contenido_centro .tit_gris a.activo {
			color:#000000;
			
		}
		
		.contenido_centro .tit_apar7 a {
			font-size:13px;
			/*padding: 0 0 10px 0;
			margin-bottom:5px;*/
		}
		
		
		
		#contenido .contenido_txt {
			width: 445px;
			height: 395px;
	
			position:relative;
			overflow:auto;
			padding: 12px 10px 0 8px;
			float:left;
		}
	
		#contenido .contenido_txt p {
			text-align: justify;
			font-size:12px;
		}
		
		#contenido .contenido_txt p.parrafo:first-letter{
			font-size:300%;
			color:#990000; 
			
		}
		#contenido .contenido_txt strong.rojo {
			color:#990000;
		}
	
		#contenido .contenido_txt .precio_pie {
			font-size:10px;
		}
		
		#contenido .contenido_txt .form_contacto {
				
		}
		
		#contenido .contenido_txt .form_contacto td.lb {
			
			text-align:right;
			font-size:10px;
			
				
		}
		
		#contenido .contenido_txt .form_contacto td input {
			
			width:180px;
		
		}
		#contenido .contenido_txt .proteccion {
		 background-color: #555555 ;
		 color:#FFFFFF;
		 padding: 4px;
		 
		}
		
	#contenido .contenido_derech {
		padding: 15px 0 0 33px ;
		margin:0;
		width:319px;
		float:left;
			
	}
	
	
	#contenido .contenido_derech img {
		padding: 0 0 0 8px;
	}


	#contenido ul.lista_contenido li {
		 list-style-image: url('../imgs/li_img2.jpg');
		 font-size: 12px;
		 padding:2px;
		 
	}