.contacto {
	min-height:600px;
	height:auto!important;
	height:600px;
}
.contacto2 {
	min-height:740px;
	height:auto!important;
	height:740px;
}
.contacto h2, .contacto2 h2{
	background:url(/images/contacto-header-h2.gif) no-repeat left bottom;
	text-indent:-3000px;
	width:145px;
	height:46px;
	margin-left:70px;
}
.contacto h3, .contacto2 h3{
	background:url(/images/contacto-header-h3.gif) no-repeat left top;
	text-indent:-3000px;
	width:300px;
	height:42px;
	margin-top:10px;
	margin-left:70px;
}
.contacto h5, .contacto2 #pregunta h4{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4b3e34;
	font-weight:normal;
	background:url(/images/contacto-bg-h5.gif) no-repeat left 20px;
	width:260px;
	height:25px;
	padding-top:25px;
	padding-left:10px;
	margin-left:20px;
	
}
.contacto #opcionesContacto{
	margin-left:50px;
	margin-top:20px;
	float:left;
	display:inline;
	width:320px;	
	background:url(images/contacto-bg-listado-opciones.gif) no-repeat 20px 60px;	
}
.contacto #opcionesContacto ul{
	margin-left:40px;
	margin-top:34px;

}
.contacto #opcionesContacto li{
	list-style-type:none;

}
.contacto #opcionesContacto li a, .contacto2 #pregunta h5{
	display:block;
	height:28px;
	padding-top:7px;	
	text-indent:10px;
	background:url(images/contacto-li-bg.gif) no-repeat left top;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4b3e34;

}
.contacto #opcionesContacto li a:hover{
	display:block;
	background:url(images/contacto-li-bg_over.gif) no-repeat left top;
	color:#000;
}
.contacto #personal{
	float:left;
	margin-left:150px;
	width:650px;
	position:relative;
	margin-top:20px;
	padding-left:20px;
}
.contacto #personal .foto {
	float:left;
	width:146px;
	height:380px;
	margin-right:7px;
	text-align:center;
	background:#ececec url(images/flecha.gif) no-repeat right bottom;	
}
.contacto #personal .foto p {

	text-align:left;
	font-family:Tahoma;
	font-size:11px;
	color:#797979;
	margin-top:4px;
	margin-bottom:4px;
	margin-left:10px;
	margin-right:4px;
}
.contacto #personal .foto h4 {
	height:45px;
	margin-top:10px;
}
.contacto #personal .foto h4.cool{
	background:url(images/tit-contacto1.gif) no-repeat top left;
	text-indent:-20000px;
}
.contacto #personal .foto h4.product{
	background:url(images/tit-contacto2.gif) no-repeat top left;
	text-indent:-20000px;
}
.contacto #personal .foto h4.interiorista{
	background:url(images/tit-contacto3.gif) no-repeat top left;
	text-indent:-20000px;
}
.contacto #personal .foto h4.brand{
	background:url(images/tit-contacto4.gif) no-repeat top left;
	text-indent:-20000px;
}

/*
.contacto #personal ul{
	position:absolute;
	left:22px;
	top:20px;
	width:320px;
}
.contacto #personal h4{
	position:absolute;
	top:30px;
	left:340px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	line-height:100%;
	width:130px;
	color:#f43500;
	font-weight:normal;
}
.contacto #personal p{
	color:#492e25;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	position:absolute;
	top:80px;
	left:340px;
	width:190px;

}
.contacto #personal li{
	float:left;
	list-style-type:none;
	margin-right:10px;
	margin-top:6px;
	
}
*/
.contacto #enlaceTiendas, .contacto2 #enlaceTiendas{
	position:absolute;
	left:110px;
	top:396px;
}

.contacto2 #pregunta{
	float:left;
	display:inline;
	width:310px;
	margin-left:50px;
	background:url(images/contacto-bg-pregunta.gif) no-repeat 60px 84px;
	height:224px;
}
.contacto2 #pregunta p{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7c7c7c;
	margin-left:100px;
	margin-top:10px;
	width:180px;
}
.contacto2 #pregunta h5{
	font-weight:normal;
	color:#4b3e34;
	font-size:12px;
	margin-left:20px;	
	margin-top:4px;
}

.contacto2 #profile{
/*	background:url(images/contacto2-formulario-personal-bgInferior2.gif) no-repeat right 176px;*/
	position:relative;
	width:555px;
	height:186px;
	margin-top:20px;
}
.contacto2 #profile h5{
	position:absolute;
	top:56px;
	left:224px;
	color:#492e25;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;

}
.contacto2 #profile h4{
	position:absolute;
	background:#ffed00 url(images/contacto2-formulario-personal-bg2.gif) no-repeat left top;
	top:30px;
	left:200px;
	min-width:138px;
	height:41px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	text-indent:24px;
	padding-top:5px;
	padding-right:15px;
	color:#f43500;
}
.contacto2 #profile h6{
	color:#c5ba29;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	position:absolute;
	font-weight:normal;
	top:120px;
	left:200px;

}
.contacto2 #profile p{
	padding-left:1px;
	background:url(images/contacto-listado-bg.gif) repeat-y left bottom;
	border-bottom:1px solid #e5e3e1;
}
.contacto2 #profile p.flecha {
	position:absolute;
	bottom:-11px;
	right:0;
	width:11px;
	height:20px;
	background:url(images/contacto2-formulario-personal-bgInferior2.gif) no-repeat;
	border:0;
}
.contacto2 #profile p.frase {
	font-size:11px;
	color:#7c7c7c;
	position:absolute;
	top:90px;
	left:223px;
	width:215px;
	border:0;
	background:none;
}
.contacto2 #formulario{
	float:right;
	width:554px;
	margin-right:38px;
}
.contacto2 #formulario form{
	height:300px;
	background:url(images/contacto-listado-bg.gif) no-repeat left top;
	padding-left:20px;
	padding-top:10px;

}
.contacto2 #formulario label{
	color:#7c7c7c;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	margin-bottom:6px;
	margin-top:10px;

}

.contacto2 #formulario input, .contacto2 #formulario textarea{
	width:298px;
	padding-left:4px;
	background:#eaeaea;
	border:1px solid #d4d4d4;
	height:17px;
	padding-top:4px;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7c7c7c;
}
.contacto2 #formulario textarea{
	height:80px;
}
.contacto2 #formulario label.error{
	margin-top:4px;
	color:#333;
	font-size:10px;
}
.contacto2 #formulario #adjuntarId{
	border:1px solid red;
}
.contacto2 form p{
	margin-top:20px;
}
#botEnviar{
	background:url(/images/contacto-bg-boton-enviar.gif) no-repeat left top;
	width:100px;
	height:30px;
}
#enviar:hover {
	cursor:pointer;
}
#botEnviar input{
	background:url(/images/contacto-bg-boton-enviar.gif) no-repeat left top;
	width:100px!important;
	height:30px!important;
	display:block;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;

}
p.rsp {
	text-align:center;
	font-family:Tahoma;
	font-size:12px;
	color:#FF0000;
	font-weight:bold;
	padding-top:4px;
}