@charset "utf-8";
/* CSS Document */

body{margin:0px auto; background: url(../images/bg_marbellavillastobuy.jpg) repeat-x #d7d7d7; font-family:Georgia, "Times New Roman", Times, serif;}

h1{font-size:48px; color:#21221d; width:940px; padding-top:269px; margin-left:40px; font-weight:normal;}
h2{ color:#000; font-size:22px; font-weight:normal; margin-bottom:0px;}
h3{text-align:center; font-family:"Times New Roman", Times, serif; font-size:28px; color:#dae27c; font-weight:normal; margin:15px 0px 20px 20px; border-bottom:1px solid #535353; width:210px;}

a.company_logo{ background: url(../images/logo_marbellavillastobuy.jpg) no-repeat; width:244px; height:60px;display:block; margin-left:17px; _margin-left:-3px;}
.header{height:415px;width:980px; margin-left:auto; margin-right:auto;padding-top:10px;}
.header_image{ background: url(../images/header_marbellavillastobuy.jpg) no-repeat; height:352px; width:942px; position:relative; margin-left:auto; margin-right:auto; margin-top:20px;}


.content{width:870px; height:535px;margin:0px auto; margin-top:33px; _margin-top:20px;}
.text{width:550px; float:left; height:470px; _margin-top:0px;}
.text p{ font-size:14px; margin-top:5px;}
.text a{ color:#636b0c;}
.text a:hover{ text-decoration:none;}
.text ul{width:510px; _width:500px;}
.text ul li{ font-size:14px; margin-bottom:15px; list-style:disc 0px 5px; *list-style:inside; *margin-left:-20px; _margin-left:0px;}
.form{ background:#373737; border:5px solid #FFF; width:250px; float:left; height:435px; margin-left:35px; _margin-left:17px; margin-top:13px; _margin-top:-5px; *margin-top:5px;}

a.privacy{display:inline-block; color:#dae27c; font-family:"Times New Roman", Times, serif;text-align:center;margin-top:10px; font-size:12px;width:250px;}

.footer{background:#464646;height:55px;border-top:6px solid #898989;width:auto; min-width:980px;margin-left:auto; margin-right:auto;text-align:center; padding-top:30px;}
.inner_footer{ position:relative;  height:45px; width:940px; _width:975px; margin-top:-60px; margin-left:auto; margin-right:auto;}
.footer_logo{ background:url(../images/altavista_logo.jpg) no-repeat; height:40px; width:295px; margin-left:0px;}
.footer_logo p{color:#aeacb3;margin:0px;padding:3px 0px 0px 50px;font-family: "Times New Roman", Times, serif; font-size:12px;}
.footer_logo a{color:#aeacb3; text-decoration:none;}
.footer_logo a:hover{ text-decoration:underline;}
.website{width:110px; height:20px; float:right;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-right:-13px; _margin-right:10px;}
.website a{ display:inline-block;color:#aeacb3; font-size:12px;}
.website a:hover{ text-decoration:none;}

.bottom_links{height:35px; margin-top:15px; background:#000; width:auto; min-width:980px; margin-left:auto; margin-right:auto;}


/*FORM*/
error{ border:1px solid #F00;}
.input-error {color:#F00;}
p.contact1{margin-bottom:16px; margin-top:0px; *margin-bottom:11px;}
p.contact{ margin-bottom:16px; margin-top:0px;*margin-bottom:11px;}
input{width:190px; height:21px; border:none; margin-left:30px; background:#d7d7d7; color:#464646; font-family:Arial, Helvetica, sans-serif; font-size:12px; *padding-top:4px;}
input.submitbutton{ background:url(../images/sendbtn_marbellavillastobuy.png) no-repeat;width:159px; height:42px; border:none;color:#1a1a1a; font-size:18px;padding-bottom:3px; cursor:pointer; font-family:"Times New Roman", Times, serif; font-weight:bold;margin-left:45px;}
textarea{width:190px;height:115px; margin-top:0px; border:none;margin-left:30px; background:#d7d7d7;color:#464646; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
p.mandatory{font-size:9px;padding-left:33px;margin-top:-5px;margin-bottom:20px;color:#acacac; font-family:Verdana, Geneva, sans-serif;}
h2.success{ width:240px; margin:0px; padding:0px; margin-bottom:25px; color:#aeacb3; margin-left:5px;}
.success{ text-align:center;}
.success a{color:#aeacb3; font-size:14px;}
.success a:hover{ text-decoration:none;}
a.image{ background: url(../images/pdf_download.png) no-repeat; width:58px; height:60px; display:block; margin:0px 0px 10px 95px; *margin-left:0px;}
.success a:visited{ color:#aeacb3;}




