#page #container #content h2{margin:20px 0 20px 0;}

#page #container #content .fnd_flecha{background:url(../images/fnd_flecha_contacto.gif) top left no-repeat;}
#page #container #content .datos{width:445px; padding:10px}
#page #container #content .datos span{color:#CE1126; font-size:14px; font-weight:bold;}

#page #container #content #mapa{margin:20px 0 0 0; border:#D9D9D9 solid 1px;}

#page #container #content #form_contact{margin:0}

#page #container #content #form_contact fieldset.medio{clear:none; margin:0 35px 0 0; }

#page #container #content #form_contact fieldset.last{margin:0;}
#page #container #content #form_contact fieldset label{float:none;}
#page #container #content #form_contact input.formuModWhite{width:193px;}
#page #container #content #form_contact textarea{width:400px; margin:0 0 0px 0; }
#page #container #content #form_contact span{float:left; margin:8px 5px 0 0;}


#page #container #content #form_contact input.check {
	width:auto;
	vertical-align:bottom;
	height:auto;
	}

#page #container #content #form_contact input.button{
width:auto
}

#page #container  h1,body.doscol #page #container #content  h1{
border:medium none;
font-size:22px;
margin:30px 0pt 2px;
color:#CE1126
}