/***** Reset *****/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0} img { behavior: url(iepngfix.htc); }

/***** 960gs *****/
.container_12 {margin-left:auto;margin-right:auto;width:960px}.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16 {display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.container_12 .grid_1 {width:60px}.container_12 .grid_2 {width:140px}.container_12 .grid_3 {width:220px}.container_12 .grid_4 {width:300px}.container_12 .grid_5 {width:380px}.container_12 .grid_6 {width:460px}.container_12 .grid_7 {width:540px}.container_12 .grid_8 {width:620px}.container_12 .grid_9 {width:700px}.container_12 .grid_10 {width:780px}.container_12 .grid_11 {width:860px}.container_12 .grid_12 {width:940px}.alpha {margin-left:0}.beta {margin-left:10px}.omega {margin-right:0}.clear {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after {clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.clearfix {display:inline-block}* html .clearfix {height:1%}.clearfix {display:block}

/***** Global Settings *****/
html, body {background:#66584d url(../img/bg.jpg) repeat-x center top;color:#6e6a6a;font:11px/21px 'Lucida Sans Unicode', Tahoma, serif}

h1 {font:normal 25px/25px Georgia, serif}
h2 {color:#736939;font:italic 23px/21px Georgia, serif;letter-spacing:-1px;padding:5px 0 15px 70px}
h2 span {color:#69913b;font:italic 19px/19px Georgia, serif}
h3 {color:#736939;font:italic 19px/21px Georgia, serif;letter-spacing:-1px;padding:5px 0 15px 5px}
a,a:link,a:visited {color:#84c447;font-weight:bold}a:hover {color:#333}a.active {color:#fff;text-decoration:underline}
p {margin:0;padding:0 0 15px 10px}

.text-right {text-align:right}
.float-right {background:#fff;border:#69913b solid 1px;padding:5px 5px 0px 5px;float:right;margin:5px 5px 5px 10px}
.float-left {background:#fff;border:#69913b solid 1px;padding:5px 5px 0px 5px;float:left;margin:5px 10px 5px 5px}

#content {border:#adc687 solid 10px;padding:25px 0px 5px 0px;background:#fff}
#content-home {margin:-10px 0 0 0}
#content-res {border:#adc687 solid 5px;background:#f1edc8;height:260px;width:220px}
#content-res h2 {background:url(../img/bg-res.gif) no-repeat;padding:15px 0 15px 67px}
#content-res table td {text-align:center;padding:5px 0px 0px 5px;width:100%}
#content-res table td.note {border-top:#adc687 dotted 1px;font:italic 9px/12px 'Lucida Sans Unicode', Tahoma, serif;padding:10px 10px 0px 10px}
#content-photo {border:#adc687 solid 5px;height:260px;width:690px}

#general table, #bloc2 table {border:#adc687 solid 5px;background:#f1edc8;width:95%;font-weight:bold;text-align:center;margin:0 10px 15px 10px}
#general table th, #bloc2 table th {background:#69913b;border:#69913b solid 2px;padding:2px;color:#fff}
#general table td, #bloc2 table td {border:#69913b solid 2px;padding:5px;font-size:14px}

#como-llegar iframe {border:#adc687 solid 5px;background:#f1edc8}

/***** Header *****/
#header #title h1 {border-left:#84c447 dotted 1px;color:#fff;font:italic 14px/18px Georgia, serif;letter-spacing:1px;padding:25px 22px 18px 22px}
#header #data h2 {background:url(../img/bg-tel.gif) no-repeat right; color:#fff;font:normal 36px Georgia, serif}
#header #data p {color:#fff;margin:3px 0 0 0;padding:0}
#header #data p a{padding:0 8px 0 8px}
#header #data p a.last{padding:0 0 0 8px}
#header #data p a:hover, #header #data p a.active {color:#fff}

/***** Top Menu *****/
#nav {background:url(../img/nav.jpg) no-repeat;height:50px;margin:0 -10px -20px -10px;text-transform:uppercase;width:980px}
#nav ul {list-style:none}
#nav li {float:left}
#nav a {font:bold 14px/16px Georgia, serif;color:#fff;display:block;text-decoration:none;padding:11px 22px 0px 22px}
#nav a:hover {text-decoration:underline}
#nav li.active a {text-decoration:underline}
#nav li.first a {padding:11px 22px 0px 50px}

/***** Blocs *****/
#blocs a, #bloc1 a, #bloc2 a, #blocs a:link, #bloc1 a:link, #bloc2 a:link, #blocs a:visited, #bloc1 a:visited, #bloc2 a:visited {background:url(../img/btn-lg.gif) no-repeat;color:#fff;float:left;font: bold 10px Georgia;display:block;height:18px;padding:4px 0 0 7px;text-decoration:none;width:195px}
#blocs a:hover, #bloc1 a:hover, #bloc2 a:hover {color:#8CB333}
#blocs img {background:#fff;border:#69913b solid 1px;padding:3px;float:left;margin:5px 10px 5px 0}
#bloc2, #bloc3, #bloc5 {background:url(../img/bg-bloc.jpg) no-repeat}
#bloc1 h2, #general h2 {background:url(../img/bg-bloc1.gif) no-repeat}
#bloc2 h2 {background:url(../img/bg-bloc2.gif) no-repeat}
#bloc3 h2 {background:url(../img/bg-bloc3.gif) no-repeat}
#bloc4 h2, #casas h2 {background:url(../img/bg-bloc4.gif) no-repeat}
#bloc5 h2 {background:url(../img/bg-bloc5.gif) no-repeat}

#box {background:#69913b;color:#fff;font:normal 10px/17px 'Lucida Sans Unicode', Tahoma, serif;padding:15px 15px 15px 12px;}
#box a, #box a:link, #box a:visited, #box a:hover {background:url(../img/btn-lg-2.gif) no-repeat;color:#fff;float:left;font: bold 10px Georgia;display:block;height:18px;padding:4px 0 0 7px;text-decoration:none;width:165px}

#break {padding:15px 0 10px 0}

/***** Gallery *****/
#thumb-gallery {background:#736939;padding:10px 10px 12px 10px;width:192px}
#thumb-gallery h2 {background:url(../img/bg-gallery.gif) no-repeat}
#thumb-gallery h2, #thumb-gallery h2 span {color:#fff}
#thumb-gallery img {height:45px;width:80px}
#thumb-gallery a, #thumb-gallery a:link, #thumb-gallery a:visited {background:#fff;border:#999 solid 1px;padding:3px;margin:4px;float:left;height:45px;width:80px}
#thumb-gallery a:hover {background:#84c447;border:#84c447 solid 1px}

/***** Slider *****/
#slider {height:260px;overflow:hidden;position:relative;width:690px}
#sliderContent {width:690px;position:absolute;top:0;margin-left:0}
.sliderImage {float:left;position:relative;display:none}
.sliderImage span {position:absolute;font:italic 19px/26px Georgia, serif;letter-spacing:-1px;padding:10px 13px;width:690px;background-color:#333300;filter:alpha(opacity=80);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;color:#fff;display:none}
.sliderImage span b {font:italic 23px/26px Georgia, serif;}
.left {bottom:0;left:0;width:690px  !important;height:80px}
.right {right:0;top:0;width:280px !important;height:250px}

/***** Maps *****/
#maps ul, #casas ul {list-style:lower-roman;padding:10px 0 20px 90px}
#maps ul.sub, #casas ul.sub {list-style:square;padding:5px 0 5px 30px}
#maps a, #casas a, #maps a:link, #casas a:link, #maps a:visited, #casas a:visited  {color:#69913b;font:italic 16px/20px Georgia, serif;}
#maps a:hover, #casas a:hover, #casas li.active a {color:#736939;text-decoration:none}

/***** Contacto *****/
#contacto table {width:75%;font-weight:bold;margin:5px 15px;color:#69913b}
#contacto	table td {padding:5px;border-top:#69913b dotted 1px}
#contacto	table select, #contacto	table input, #contacto input {width:200px;padding:5px}
#contacto	textarea {width:95%}
#contacto	td.label {width:150px;padding:5px}

/***** Footer *****/
#footer {color:#fff;padding:10px 10px 20px 10px}
#footer p {padding:0}
#footer a {color:#fff}
