body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}del,ins{text-decoration:none;}
*{margin:0;padding:0;}a{text-decoration:none;}
.clear{clear:both; height:1px; width:auto; zoom:1; line-height:1px; font-size:1px;}strong{font-weight:bold;}
body{background:#e2d7c3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
#main{width:970px;min-height:469px;background:#fcf9f2 url(imgs/main_bg.jpg) no-repeat left top;margin:0px auto;}


/* HEADER */
#header{width:970px;height:14px;background:#FF0000;}


/* CONTAINER */
#container{width:970px;}


/**/
.cab_int{float:left;}
.cab_int a{width:156px; height:156px; display:block; float:left; margin:0 5px 5px 0; background-position:center center;}
.cab_int img{width:156px; height:156px;}

.cab_ext{float:left;}
.cab_ext a{width:156px; height:156px; display:block; float:left; margin:0 5px 5px 0; background-position:center center;}
.cab_ext img{width:156px; height:156px;}

.complejo{float:left;}
.complejo a{width:156px; height:156px; display:block; float:left; margin:0 5px 5px 0; background-position:center center;}
.complejo img{width:156px; height:156px;}



/* SIDEBAR */
#sidebar{width:280px;/*background:#990099;opacity:.2;*/padding-top:14px;float:left;}
#logo{width:260px; height:180px;}#logo a{width:260px; height:180px; display:block;}#logo strong{display:none;}
.side_block{width:260px; margin:0px 0px 20px 20px;}
ul#botonera li{color:#993300;background:url(imgs/sidebar_li.jpg) no-repeat center bottom;text-align:center;line-height:14px;padding:0px 0px 20px 0px;}ul#botonera li a{color:#993300;}

/* CONTENT */
#content{width:690px;font-size:11px;/*background:#00FF00;opacity:.2;*/float:left;}
.content{width:690px;font-size:11px;/*background:#00FF00;opacity:.2;*/float:left;}
p{padding:5px 30px;line-height:18px; color:#666;}

/* HOME */
#flash{height:520px;position:relative;zoom:1;}
#swf{width:636px;height:432px;position:absolute;left:20px; top:79px;}
p#home{color:#6c4736; font-size:12px;font-family:Arial, Helvetica, sans-serif;padding:0px 35px;}
#last_post{background:url(imgs/points_line.jpg) no-repeat left top;margin:30px 0px 0px 30px;padding-top:10px;}
#last_post h2{color:#663333;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;padding-bottom:14px;}
#last_post h3{color:#6f4e3a;font-size:14px;font-weight:bold;padding-bottom:15px;}#last_post h3 a{color:#6f4e3a;}
#thumb{width:127px;height:127px;background:url(imgs/thumb_bg.jpg) no-repeat left top;float:left;}
#thumb img{width:101px;height:101px;margin:13px 12px 13px 14px;}
#txt{color:#666666;width:505px;line-height:18px;padding:0px 15px 0px 13px;float:left;}

/* GALERIA */
#galeria{padding-top:109px;}
#galeria h2{text-align:center;}
#galeria h2 strong{display:none;}
#galeria .gal{padding-bottom:30px;}

/* LAS CABAŅAS */
#cabanas{padding:115px 0px 30px 0px;}
#cab_a{width:400px;float:left;}
#cab_b{width:200px;float:left;}
.col{width:200px; float:left;}
#cabanas ul{text-align:left;}
#cabanas ul li{color:#666;background:url(imgs/bullet.jpg) no-repeat left 7px;line-height:18px;padding-left:8px;}
#cab_pie{width:600px; margin-left:50px;padding-top:30px;}
#cab_pie h2{font-weight:bold;color:#993300;font-size:14px;}
#cab_pie h3{color:#993300;font-size:12px;padding-bottom:8px;}

/* APART */
#complejo ul{text-align:left;}
#complejo ul li{color:#666;background:url(imgs/bullet.jpg) no-repeat left 7px;line-height:18px;padding-left:8px;}

/* TARIFAS */
#tarifas{padding-top:109px;}
#tarif_table{padding:20px 0px;}
#tarif_table table td{width:100px;height:20px;text-align:center;border-bottom:solid 1px #ccc;}
#tarif_table table td span{color:#892e00;font-weight:bold;}
#tarif_table table tr#titles{font-size:13px;}
span.marron{color:#993300;font-weight:bold; font-size:13px;}
span.bordo{color:#990000;font-weight:bold; font-size:13px;}

/* CONSULTAS */
#consultas{padding:109px 0px 40px 0px;}
#consult td{width:240px;height:16px;}
#consult input{width:232px;height:18px;border:#e4e4e4;background:#e4e4e4;margin-bottom:10px;padding:4px 4px 0px 4px;}
#consult textarea{width:232px;height:120px;border:#e4e4e4;background:#e4e4e4;margin-bottom:10px;padding:4px;}
#consult button{background:none; border:none;}


/* EL COMPLEJO */
#imgs_comp{width:646px;height:465px;margin:130px 0px 0px 20px;}
#complejo h2 strong{display:none;}


/* BLOG */
#blog{padding-top:110px;}
#blog h2 strong{display:none;}
#blog #left{width:440px;margin-left:30px;float:left;}
#blog #right{color:#666666;width:200px;font-size:12px;line-height:20px;float:left;margin-left:15px;}

#blog .right{padding:12px 0px;}
#blog #right h2{color:#892f00;font-size:16px; border-bottom:1px solid #892f00;padding:0px 0px 4px 0px;margin:0px 0px 4px 0px;}
#blog #right h2 a{color:#892f00;}
#blog #right a{color:#666;}
#blog .txt{line-height:20px; padding-bottom:15px;}
#blog .categ{color:#996633;width:318px;float:left;font-size:11px;}#blog .categ strong{color:#666;}
#blog .comm{width:100px;float:left;font-size:11px; background:url(noticias/imgs/comments.jpg) no-repeat left top;padding-left:22px;}
#blog .share{width:440px;font-size:11px;}
#blog .post{padding-bottom:10px;margin-bottom:30px; background:url(noticias/imgs/points.jpg) no-repeat center bottom;}
#blog .post h2{color:#993300;font-size:18px;}

#blog ul#ultcom strong{color:#892f00;}




/* FOOTER */
#footer{width:970px;height:100px;font-size:11px;background:url(imgs/footer.jpg) no-repeat left top;position:relative;zoom:1;}
#pie{color:#694a3a;width:760px;height:30px;text-align:center; line-height:18px;position:absolute;left:20px;top:35px;}
#plogo{width:190px;height:100px;position:absolute;right:0px;}#plogo a{width:190px;height:100px;display:block;}#plogo strong{display:none;}
