#subcabecera img {padding-bottom: 3px; border-bottom: 3px solid #e0e0e0;}
#migas {margin: 0 0 3px; width: 450px; border-top: none;}

#contenido {margin-left: 6px; background: url(/imagenes/contacto/bg.jpg) no-repeat; height: 630px; color: #58585a;}
	#col_izq{position: relative; width: 249px;}
	#col_izq h3 {margin-bottom: 23px; height: 28px; text-indent: -9999px;}
	#col_izq p{margin: 10px 0 0 15px; font: 12px Arial; color: #58585a;}
	p.tel {height: 50px; text-indent: -9999px;}
	#col_izq h3.contacto{ background: url(/imagenes/contacto/h3-contacto.jpg) no-repeat;}
	#col_izq h3.request{ background: url(/imagenes/request/h3-request.jpg) no-repeat;}
#col_der {float: left; position: relative;  margin: -340px 0pt 0pt 265px; padding: 55px 0 0 55px; min-height: 475px; height: auto !important; height: 475px; width: 670px; display: inline; background: url(/imagenes/asociarse/p-bg.gif) no-repeat  0px 40px;}
#col_der.request{margin-top: -300px !important;}
	#col_der div p{float: left; padding: 12px 0; width: 330px; background: #fff;}
		#col_der div p label{float: left; margin-top: 6px; width: 75px; font: bold 12px Arial; color: #58585a;}
		#col_der div p input{padding: 7px 0pt 0pt 5px; width: 193px; height: 19px; border: 1px solid #c8c8c9;}
		#col_der select{margin: 4px 0 5px; width: 200px;}
		#col_der textarea{margin-bottom: 10px; width:601px; height: 65px;}
		#col_der span{float: left; width: 400px;}
		#col_der strong{float: left; margin: 10px 0 0 30px; width: 219px; height: 64px; text-indent: -99999px; background: url(/imagenes/contacto/telefonos.jpg) no-repeat;}
		#enviar{position: absolute; bottom: 25px; right: 66px; padding: 0; width: 200px; height: 26px; cursor: pointer; background: #58585a; color: #fff; border: 0}
		.tiendas{padding-bottom: 0px !important; width: 600px !important;}
		#direccionOficina{background-color:#d6d6d6; padding:10px; width:250px;}	
		
