
p { width:280px; margin:0 15px 10px 0; float:left;}
div { float:left; width:320px;}
div #map { width:100%; height:260px;}

form {float:none;}
form div { width:50%; margin:3px 0;}
form label { font-size:0.85em; padding:4px 5px 0 0; width:75px; text-align:right; float:left; display:block;}
form div input { font-size:0.85em; padding:3px 5px 1px 5px; width:170px; border:1px solid #ccc;}
form div textarea { font-size:0.8em; font-family:Arial, Helvetica, sans-serif; width:340px; height:70px; border:1px solid #ccc;}
form div.area { width:100%;}
form div.botones { clear:both; float:left; width:400px; padding:10px 0 0 200px;}
form div.botones input { float:left; clear:none; width:96px; height:24px; padding:2px 0 0 0; margin:0 3px; color:#d02421; border:0; background:url(../img/fnd-btn.gif) no-repeat; }

#footer { margin:0 0 0 -160px!important; margin:0 0 0 -80px;}

.oblg { color:#CC0000; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:1.6em;}

ul{ clear:both;}

