body {
	font-family: Arial, Helvetica, sans-serif;
	background:#552e5f;
	text-align:center;
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-size:12px;
}
a img, a:hover img{border:0;}
a, a:hover{text-decoration:underline; color:#ffb400;}
p{padding-bottom:7px; margin:0;}
ul{
	list-style:url(../imagenes/bullet.gif);
	padding:0 0 0 10px;
	margin:10px 0 0 10px;
}
.pdf{
	list-style:url(../imagenes/pdf.jpg);
	padding:0 0 0 10px;
	margin:30px 0 0 10px;
}
ul li{
	padding: 0 0 5px 5px;
	margin:0;
}
h1{
	color:#ffb400;
	font-size:20px;
	padding:10px 0 0 10px;
	font-weight:100;
	margin:0 0 15px 0;
}
.negrita{color:#ffb400;}
h1 a, h1 a:hover{text-decoration:none;}
h2{
	color:#ffb400;
	font-size:16px;
	padding:4px 0 0 15px;
	font-weight:100;
	margin-top:8px;
}
.error{font-size:16px;
	padding:4px 0 0 15px;
	font-weight:100;
	margin-top:8px;
	color:#FF0000;
	}
h3{
	color:#ffb400;
	font-size:14px;
	padding:0;
	font-weight:100;
	margin:0;
	text-align:left;
}
h3 a{text-decoration:none; color:#ffb400;}
h3 a:hover{text-decoration:underline;}
#contenedor{
	width:960px;
	background:#552e5f url(../imagenes/fondo.jpg) no-repeat left top;
	margin:0 auto 0 auto;
	padding-top:45px;
	text-align:center;
}
/*CABECERA------------------------------------------------------------------------------------------------------------*/
#cabecera{
	height:70px;
	width:640px;
	text-align:left;
	margin:0 auto 0 auto;
	padding:0;
}
#logo{
	float:left;
	width:181px;
}
#cabecera_derecha{
	float:right;
	width:459px;
}
	#eslogan{
		color:#ffb400;
		font-size:16px;
		text-align:right;
		padding-top:15px;
		margin:0;
	}
	
/*MENU------------------------------------------------------------------------------------------------------------*/
#menu{padding-top:10px;height:27px;margin:0;}	
#menu a{text-decoration:none; color:#FFFFFF;}
#menu a:hover{text-decoration:underline; color:#FFFFFF;}
		.btn_izda{
			float:right;
			background:url(../imagenes/pestana_izqda.gif) no-repeat;
			width:5px;
			height:27px;
			margin:0;
			padding:0;
		}
		.btn_izda_on{
			float:right;
			background:url(../imagenes/pestana_izqda_on.gif) no-repeat;
			width:5px;
			height:27px;
			margin:0;
			padding:0;
		}
		.btn_dcha{
			float:right;
			background:url(../imagenes/pestana_dcha.gif) no-repeat;
			width:6px;
			height:27px;
			margin:0;
			padding:0;
		}
		.btn_dcha_on{
			float:right;
			background:url(../imagenes/pestana_dcha_on.gif) no-repeat;
			width:6px;
			height:27px;
			margin:0;
			padding:0;
		}
		.btn_dcha_contacto{
			float:right;
			background:url(../imagenes/pestana_dcha_contacto.gif) no-repeat;
			width:6px;
			height:27px;
			margin:0;
			padding:0;
		}
		.btn_centro{
			float:right;
			background:url(../imagenes/pestana_centro.gif) repeat-x;
			padding: 6px 6px 0 6px;
			font-size:12px;
			color:#FFFFFF;
			height:21px;
		}
		.btn_centro_on{
			float:right;
			background:url(../imagenes/pestana_centro_on.gif) repeat-x;
			padding: 6px 6px 0 6px;
			font-size:12px;
			color:#FFFFFF;
			height:21px;
		}
/*IMAGEN------------------------------------------------------------------------------------------------------------*/
#banner{
	background: #552e5f url(/imagenes/estrategia_marketing.jpg) no-repeat;
	height:259px;
	width:640px;
	margin:0 auto 0 auto;
	padding:0;
}
#banner_quienes{
	background: #552e5f url(/imagenes/oportunidad_marketing.jpg) no-repeat;
	height:125px;
	width:640px;
	margin:0 auto 0 auto;
	padding:0;
}
#banner_servicios{
	background: #552e5f url(/imagenes/servicios.jpg) no-repeat;
	height:125px;
	width:640px;
	margin:0 auto 0 auto;
	padding:0;
}
#banner_clientes{
	background: #552e5f url(/imagenes/clientes.gif) no-repeat;
	height:167px;
	width:640px;
	margin:0 auto -42px auto;
	padding:0;
}
#banner_recursos{
	background: #552e5f url(/imagenes/herramientas_marketing.jpg) no-repeat;
	height:125px;
	width:640px;
	margin:0 auto 0 auto;
	padding:0;
}
#banner_contacto{
	background: #552e5f url(/imagenes/contacto.jpg) no-repeat;
	height:125px;
	width:640px;
	margin:0 auto 0 auto;
	padding:0;
}
#banner_portfolio{
	background: #552e5f url(/imagenes/portfolio.jpg) no-repeat;
	height:259px;
	width:640px;
	margin:0 auto 0 auto;
	padding:0;
}
#contenido{
	text-align:left;
	width:640px;
	margin:0 auto 30px auto;
	padding:0;
}

/*CONTENIDO------------------------------------------------------------------------------------------------------------*/
#txt_izquierda{
	float:left;
	width:290px;
	border-right:#675474 solid 1px;
	padding: 0 19px 0 10px;
	text-align:justify;
	margin:0;
}
#txt_derecha{
	float:left;
	width:290px;
	padding: 0 10px 0 20px;
	text-align:justify;
	margin:0 0 20px 0;
}
/*QUIENES SOMOS-------------------------------------------------------------------------------------------------------*/
.caja01{
	float:left;
	background:url(../imagenes/caja01.jpg) no-repeat;
	width:156px;
	margin:0 4px 20px 0;
}
.sub_caja{
	padding:0 15px 0 15px;
	text-align:justify;
	margin-bottom:20px;
}
.sub_caja2{
	padding:0 15px 0 15px;
	text-align:justify;
}
/*QUIENES SOMOS-------------------------------------------------------------------------------------------------------*/
.caja02{
	float:left;
	background:url(../imagenes/caja02.jpg) no-repeat;
	width:316px;
	margin-right:4px;
	margin-bottom:20px;
}
.caja04{
	float:left;
	background:url(../imagenes/caja04.jpg) no-repeat;
	width:316px;
	margin-right:4px;
	margin-bottom:20px;
}
/*SERVICIOS-------------------------------------------------------------------------------------------------------*/
ol{
	margin:0 0 0 25px;
	padding:10px 0 0 0;
	font-size:11px;
}
ol li{
	padding:0;
	margin:0;
}
#informacion{padding-left:15px;}


/*CLIENTES-------------------------------------------------------------------------------------------------------*/
.caja03{
	float:left;
	background:url(../imagenes/caja03.jpg) no-repeat;
	width:316px;
	margin-right:4px;
	padding-top:15px;	
	min-height: 130px;
  	height: auto !important;
}

/*RECURSOS-------------------------------------------------------------------------------------------------------*/
.caja_recursos{
	float:left;
	background:url(/imagenes/caja_recursos.jpg) no-repeat;
	width:282px;
	height:90px;
	margin:0 0 20px 2px;
	padding:12px 15px 15px 15px;
	text-align:justify;
	font-size:11px;
}
.caja_recursos2{
	float:right;
	background:url(/imagenes/caja_recursos.jpg) no-repeat;
	width:282px;
	height:90px;
	margin:0 4px 20px 0;
	padding:12px 15px 15px 15px;
	text-align:justify;
	font-size:11px;
}
.img_recursos{
	float:left;
	width:122px;
	padding:0;
	margin:0;
}
.descripcion{float:left;padding-top:5px;padding-left:10px;margin:0; width:150px;}


/*CONTACTO-------------------------------------------------------------------------------------------------------*/
.mail_contacto a, .mail_contacto a:hover{text-decoration:underline; color:#FFFFFF;}
#formulario{padding-left:25px; margin:0;}
legend{display:none;}
fieldset{border:0; margin:0; padding:0;}
label{width:80px;float:left;}
input, textarea,{width:180px;border-right:#685374 solid 1px; border-bottom:#685374 solid 1px; border-top:none; border-left:none; color:#b4a2be;
background:#5e3967; font-family:Arial, Helvetica, sans-serif;padding-left:3px;}
.textarea_contacto{width:180px;border-right:#685374 solid 1px; border-bottom:#685374 solid 1px; border-top:none; border-left:none; color:#b4a2be;
background:#5e3967; font-family:Arial, Helvetica, sans-serif; font-size:12px;padding-left:3px;}
input#submit {
		width:95px;
		height:34px;
		background: url(/imagenes/enviar_marketalia.gif) no-repeat;
		border:none;
		margin-left:85px;
		margin-top:10px;
	}
.privacidad{
	font-size:11px;
	width:160px;
	color:#af95a3;
}
#caja_privacidad{
	background:url(/imagenes/caja02.jpg) no-repeat;
	width:316px;
	margin:10px;
}
input#acepto{
	width:15px;
	height:15px;
	border:0px;
	margin:0px;
	padding:0px;
}
.cerrar{
	font-size:11px;
	text-align:center;
	padding-top:5px;
}
.cerrar2{clear:both;}

/*MIGAS------------------------------------------------------------------------------------------------------------*/

#migas{
	width:640px;
	height:15px;
	margin-top:7px;
	padding:0;
}
#migas2{
	width:640px;
	height:15px;
	margin:0;
	padding:0;
}
#nivel1{
	float:left;	
	color:#887992;
	background:url(../imagenes/miga02.gif) no-repeat right;
	padding-right:13px;
	margin-left:10px;
}
#nivel2{
	float:left;float:left;	
	background:url(../imagenes/miga03.gif) no-repeat right;
	padding-right:13px;
	padding-left:3px;
	color:#887992;
}
#nivel2 a, #nivel1 a{color:#887992; text-decoration:none;}
#nivel2 a:hover, #nivel1 a:hover{color:#FFFFFF; text-decoration:nonde;}
#nivel3{
	float:left;
	padding-left:3px;
}
/*PIE------------------------------------------------------------------------------------------------------------*/
#pie{
	clear:both;
	width:640px;
	margin:0 auto 0 auto;
	border-top:#675474 solid 1px;
	height:70px;
	color:#ccc1cf;
	text-align:left;
	font-size:11px;
}
.informacion_contacto{
	float:left;
	width:210px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.informacion_contacto2{
	float:left;
	width:180px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.titulo_pie{
	font-size:12px;
	color:#FFFFFF;
	border-bottom:#675474 dotted 2px;
	margin-bottom:7px;
	background:url(../imagenes/m_marketalia.gif) no-repeat;
	padding:0 0 3px 18px;
}
#pie p{padding:0; margin:0;}
#pie p a, #pie p a:hover{color:#FFFFFF; text-decoration:underline;}
.google_adwords{
	float:right;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/*#pie_izquierda{
	float:left;
	background:url(../imagenes/logo_pie.gif) no-repeat;
	padding:0 0 20px 70px;
	font-size:11px;
	text-align:left;
	height:65px;
	margin:15px 0 15px 0;
}
#pie_izquierda a, #pie_izquierda a:hover{color:#FFFFFF; text-decoration:underline;}
.telefono{
	margin-top:8px;
}
#pie_izquierda p{
	padding:0;
}
#pie_derecha{
	float:right;
	font-size:11px;
	text-align:right;
	margin-top:15px;
}
#pie_derecha a, #derecha a:hover{
	text-decoration:none;color:#ccc1cf;
}*/


#publicidad{clear:both;}
.pictobrowser{border:#685372 solid 6px; width:290px; margin:0 auto 0;}