#page #content h2{margin-bottom:0}
#page #content .dostercios{width: 72%;}
#page #content .trestercios{margin-top:40px;}
#page #content .trestercios h2{margin-bottom:12px;}
#page #content .untercio{width:25%}
#page #content #newsletter h2{margin-bottom:9px}
#page #content #newsletter p{margin-bottom:12px;}
#page #content #newsletter strong{font-size:1.1em; line-height:1.1em; color:#666;}
#page #content .dostercios .untercio{width:31%}

#page #content .dostercios input{width:95%;}
#page #content .dostercios textarea{width:95%; height:167px;}

#page .captcha label {font-size:1em;}
#page #content .dostercios .captcha input{width:153px;}
#page .last p{font-size: 1.1em;}
#page #content .lineaprivacidad input{width: auto; border:none; background:none;}
#page #content .untercio .lineaprivacidad{float: left; margin:36px 0 0 0;}
#page #content .untercio .lineaprivacidad input{margin:0 5px 0 0; display:block; float:left;}
#page #content #newsletter .lineaprivacidad{margin:12px 0 0 0;}
#page #content #newsletter label{margin:7px 0 4px;}
#page #content input.btn{display:block; width:auto; font-size: 1.5em; margin-top: 5px;}

#page #content img.mapa{display: block; float:left; margin-right:20px;border:2px solid #060 !important;}
#page #content .trestercios .untercio.trestercios .untercio{font-style: normal; font-size: 1.0em; display:block; float: left; margin:0;}
#page #content .trestercios .untercio h4{border:none; margin:0; font-weight:bold;}
#page #content .trestercios .untercio p{margin: 0 0 0.5em 0; font-size:1.2em;}

#page #content #direction{padding:18px; width:26%; margin-right:4%; margin-bottom:25px;}
#page #content #direction p{font-size:1.2em; padding:0; margin:0}
#page #content #direction p strong{display:block; width:46px; float:left;}



