	p,h1,h2,h3,h4,h5 {margin:0}
	
	p  {
	font:12px Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: 120%;
	margin: 20px 0 10px 0;
	text-align: justify;
		
	}
	h1  {
	font:bold 16px Verdana;
	text-align : left;
	color : #0062E7;
	line-height: normal;
	}	
	h2  {
	font:bold 12px Arial, Helvetica, sans-serif;
	text-align : left;
	color:#000;
	margin-bottom: 20px;
	
	}
	h3  {
		font:normal 10px Verdana;
		text-align : left;
		color:#333333;
		padding:5px 0 0 5px;
	}
	h4  {
		font:bold 11px  Arial, Helvetica, sans-serif;
		text-align : left;
		color : #666666;		
	}
	h5 {
	font:bold 11px  Arial, Helvetica, sans-serif;
	text-align : left;
	color : #B11016;
	margin-top: 12px;
		
	}
	td  {
		font: 12px Arial, Helvetica, sans-serif;
		text-align : center;
		color : #586885;	
	}
	a	{
	color:#0066CC;
	margin-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
	a:link {
		text-decoration: none;		
	}
	a:visited {
		text-decoration: none;
		color:#325FA0;	
	}
	a:hover {
		text-decoration: none;
		color:#000066;	
	}
	a:active {
	text-decoration: none;
	color:#0099CC;
	
		
	}
	BODY  {
		line-height: 10px; 
		margin:0 0 0 0;
		background:  url(../imagenes/fondo.jpg);
	}
	#contenedor	{
		margin: 0 auto; 
		width:1066px;
		height:auto;
	}
	.header{
		width:1099px;
		height:80px;
		background: #9AB0E4 url(../imagenes/cabecera.jpg);
	}
	.menu{
		width:1099px;
		height:23px;
		background: #000 url();
		margin-left:180px;
		_margin-left:0;
	}
	/* Menu ****************************************************************************************************/
#menu{					text-align:left;width:1099px; margin:0 auto;}
#menu ul{				float:left;list-style-type:none;margin:3px 0 0 400px; padding:0;
						_float:left;list-style-type:none;margin:3px 0 0 230px; padding:0;}
#menu ul li{			float:left;display:inline;text-align:center}
#menu ul li a{			display:block;color:#FFF;padding:0 14px;letter-spacing:1px;text-decoration:none;font-weight:bold;}
#menu ul li a:hover{ 	text-decoration:underline;color:#ffff00; }
.activo a{    			border-left:1px solid #fff;  border-right:1px solid #fff; color:#ffff00 !important; }
#navegacion{			width:870px; margin:0 auto; padding:0 0 0 30px; font-size:9px; }		
	
	
	.productos{
	width:1099px;
	height:201px;
	float:left;
	margin:0 0 0 100px;
	}
	.contenidos{
		width:1099px;
		height:auto;
	}
	.foto_noticia{
	width:260px;
	height:198px;
	float:right;
	margin: 40px 0 20px 20px;
	border: 2px solid #CACBCD;
	}
	.columna_izquierda{
	width:661px;
	_width:650px;
	height:auto;
	float:left;
	margin: 35px 0 0 90px;	
	_margin: 35px 0 0 50px;
	}
	.noticia{
	width:661px;
	height:auto;
	float:left;
	margin: 20px 0 0 0;
	border-bottom: 1px dotted #4D4B4B;
	}
	.noticias_anteriores{
	width:661px;
	height:auto;
	float:left;
	margin: 30px 0 0 0;	
	}
	.columna_derecha{
	width:252px;
	height:auto;
	float:right;
	margin: 35px 90px 0 0;
	_margin: 35px 30px 0 0;
	background: #fff url(../imagenes/linea_col.jpg);
	}
	.parte1{
	width:252px;
	height:15px;
	}
	.parte2{
	width:252px;
	height:15px;
	float: right;
	}
	.texto_columna{
	width:220px;
	height:auto;
	float: left;
	margin: 0 0 0 20px;
	_margin: 0 0 0 12px;
	}
	.texto1{
	width:200px;
	padding: 50px 0 0 0;
	background: url(../imagenes/titulo1.jpg);
	}	
	.texto2{
	width:200px;
	padding: 20px 0 0 0;
	background: url(../imagenes/titulo2.jpg);
	}	
	.texto3{
	width:220px;
	padding: 30px 0 0 0;
	background: url(../imagenes/clientes.jpg);
	}
	.contenido_clientes{
	width:220px;
	margin-top: 20px;
	}
	.foto_columna{
	width:200px;
	padding: 20px 0 0 0;
	}
	.foto_clientes{
	width:164px;
	height:auto;
	margin:1px 0 0 20px;
	border: 1px solid #CACBCD;
	}
	.foto_clientes a img{	
	border: 0px;
	}	
	
	/** PIE ***************************************************/
	#pie{
	clear:both;
	width:850px;
	height:37px;
	float:left;
	margin: 0 0 30px 0;
	}
	.menuh {
	font: normal 10px Verdana;
	margin: 20px 0 0 250px;
}

	.menuh ul, li {
		list-style-type: none;
	}
	.menuh ul {
		margin: 0;
		padding: 0;
	}
	.menuh li {
		float: left;
	}	
	.menuh a {
		text-decoration: none;
		color: #1647C4;
		background: #fff;
		padding: 3px 10px;
		text-align: center;
	}
	.menuh a#primero {

	}
	.menuh a:hover {
		text-decoration: none;
		color: #0D2154;
	}
	.direccion {
	float:left;
	width:830px;
	height:auto;
	margin:0 0 30px 130px;
	_margin:0 0 30px 50px;
	border-top: 1px solid #ccc;	
	}
		/* Formulario ****************************************************************************************************/
	.formulario2{
	width:661px;
	height:320px;
	margin: 0 0 0 0;
	float: left;
	}
	.formulario2 input{
	height:19px;
	border: 1px solid #CACBCD;
	margin: 0 0 0 0;
	}
	.formulario2 textarea{
	border: 1px solid #CACBCD;
	}	
