/***Reinicio***/
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, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-weight: normal;
     font-style: normal;
     font-size: 100%;
     font-family: inherit;
     vertical-align: baseline
}

body {
     line-height: 1
}

:focus {
     outline: 0
}

ol, ul {
     list-style: none
}

table {
     border-collapse: collapse;
     border-spacing: 0
}

blockquote:before, blockquote:after, q:before, q:after {
     content: ""
}

blockquote, q {
     quotes: "" ""
}

input, textarea {
     margin: 0;
     padding: 0
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}


/***Estructura***/
#cuerpo{
font-family: Times New Roman, Times, serif;
color: #cc9933;
text-align: justify;
background: #67391b url(../img/fnd.jpg);
}
#container{
margin: 13px auto 20px;
width: 800px;
}
#col01{
width: 179px;
height: 890px;
float: left;
}
#col02{
width: 369px;
height: 890px;
float: right;
background: url(../img/fnd_col_cent.gif) repeat-y ;
}
*HTML #col02{
width: 360px;
height: 675px;
float: right;
background: url(../img/fnd_col_cent.gif) repeat-y ;
}
#col02 .fnd{
float: left;
width: 369px;
height: 3%;
background: url(../img/inf_col_centr.gif)repeat-x bottom ;
}
#col03{
margin-left: 5px;
width: 242px;
height: 890px;
float: right;
}
.logo{
margin-bottom: 2px;
width: 179px;
height: 214px;
float: left;
background: url(../img/logo_sp.jpg) no-repeat;
}
.mot_der{
margin-bottom: 2px;
float: left;
width: 225px;
height: 238px;
background: url(../img/ft_sup_izq.jpg) no-repeat;
}
.texto_ppal{
line-height: 150%;
font-size: 14px;
float: left;
margin: 10px;
}
.img_izq{
float: left;
position: relative;
top: 240px;
}
.img_der{
float: left;
position: relative;
}
.cont_fotos{
background: url(../img/fnd_col1.gif);
float: left;
width: 225px;
height: 617px;
}
.cont_fotos p{
font-size: small;
margin: 20px;
}

.cont_fotos span{
color: white;
font-weight: bold;
}

.fotos{
margin-left: 15px;
}
.titulos{
float: left;
clear: both;
width: 120px;
font-size: small !important;
margin-top: 5px;
margin-bottom: 5px;
text-align: center;
}
.foto_col_1{
float: left;
width: 122px;
height: 83px;
background: url(../img/img_casas/thm_casa_p.jpg) no-repeat;
}
.foto_col_1_selec{
background: url(../img/img_casas/thm_casa_p_selec.jpg) no-repeat;
}
.foto_col_2{
float: left;
width: 122px;
height: 83px;
background: url(../img/img_casas/thm_casa_p.jpg) no-repeat;
}
.foto_col_2_selec{
background: url(../img/img_casas/thm_casa_p_selec.jpg) no-repeat;
}
.foto_col_3{
float: left;
width: 122px;
height: 83px;
background: url(../img/img_casas/thm_casa_p.jpg) no-repeat;
}
.foto_col_3_selec{
background: url(../img/img_casas/thm_casa_p_select.jpg) no-repeat;
}
.pie{
font-family: Arial;
width: 800px;
float: left;
margin-top: 20px;
text-indent: -50px;
text-align: center;
font-size: x-small;
}


/******MENU*********/
.barra{
float: left;
width: 179px;
height: 10px;
background: url(../img/fnd_col1.gif)  repeat-y;
}
.menu{
float: left;
background: url(../img/fnd_col1.gif)  repeat-y;
width: 179px;
height: 568px;
}
.menu .sub_ul{
float: left;
height: 180px;
}
.menu .tapa{
width: 179px;
height: 30px;
}
.menu .text_menu_1{
cursor: pointer;
width: 179px;
height: 30px;
background:url(../img/bot/bot_1_rep.gif)  no-repeat;
}
.menu .text_menu_1_selec{
width: 179px;
height: 30px;
text-indent: -9000px;
background: url(../img/bot/bot_1_act.gif) no-repeat;
}
.menu .text_menu_2{
width: 179px;
height: 30px;
text-indent: -9000px;
background: url(../img/bot/bot_2_rep.gif) no-repeat;
}
.menu .text_menu_2_selec{
width: 179px;
height: 30px;
text-indent: -9000px;
background: url(../img/bot/bot_2_act.gif) no-repeat;
}
.menu .submenu_1{
width: 179px;
height: 30px;
text-indent: -9000px;
background: url(../img/bot/bot_sub_1_rep.gif) no-repeat;
}
.menu .submenu_1_selec{
width: 179px;
height: 30px;
text-indent: -9000px;
background: url(../img/bot/bot_sub_1_act.gif) no-repeat;
}
.menu .submenu_2{
width: 179px;
height: 30px;
text-indent: -9000px;
background: url(../img/bot/bot_sub_2_rep.gif) no-repeat;
}
.menu .submenu_2_selec{
width: 179px;
height: 30px;
text-indent: -9000px;
background: url(../img/bot/bot_sub_2_act.gif) no-repeat;
}
.menu .submenu_3{
width: 179px;
height: 30px;
text-indent: -9000px;
background: url(../img/bot/bot_sub_3_rep.gif) no-repeat;
}
.menu .submenu_3_selec{
width: 179px;
height: 30px;
text-indent: -9000px;
background: url(../img/bot/bot_sub_3_act.gif) no-repeat;
}

.menu .text_menu_3{
width: 179px;
height: 30px;
text-indent: -9000px;
background: url(../img/bot/bot_3_rep.gif) no-repeat;
}
.menu .text_menu_3_selec{
width: 179px;
height: 30px;
text-indent: -9000px;
background: url(../img/bot/bot_3_act.gif) no-repeat;
}
.menu .text_menu_4{
width: 179px;
height: 30px;
text-indent: -9000px;
background: url(../img/bot/bot_4_rep.gif) no-repeat;
}
.menu .text_menu_4_selec{
width: 179px;
height: 30px;
text-indent: -9000px;
background: url(../img/bot/bot_4_act.gif) no-repeat;
}
.menu .text_menu_5{
width: 179px;
height: 30px;
text-indent: -9000px;
background: url(../img/bot/bot_5_rep.gif) no-repeat;
}
.menu .text_menu_5_selec{
width: 179px;
height: 30px;
text-indent: -9000px;
background: url(../img/bot/bot_5_act.gif) no-repeat;
}
.menu .text_menu_6{
width: 179px;
height: 30px;
text-indent: -9000px;
background: url(../img/bot/bot_6_rep.gif) no-repeat;
}
.menu .text_menu_6_selec{
width: 179px;
height: 30px;
text-indent: -9000px;
background: url(../img/bot/bot_6_act.gif) no-repeat;
}
.menu .text_menu_7{
width: 179px;
height: 30px;
text-indent: -9000px;
background: url(../img/bot/bot_7_rep.gif) no-repeat;
}
.menu .text_menu_7_selec{
width: 179px;
height: 30px;
text-indent: -9000px;
background: url(../img/bot/bot_7_act.gif) no-repeat;
}


/**************/






/******CASAS********/
.texto_ppal h1{
color: #ffffcc;
width: 340px;
border-bottom: #8e451d solid 1px;
margin-bottom: 10px;
}

.texto_ppal p{
width: 340px;
text-align: justify;
margin-bottom: 10px;
}

.texto_ppal ul{s
text-align: justify;
width: 340px;
}
.texto_ppal li{
text-indent: 25px;
background: url(../img/las_casas/mot_li.jpg) no-repeat;
}

.texto_ppal span{
color: #CC6600;
border-bottom: #CC6600 solid 1px;
}

.fotos_int_casas_1{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_1_rep.jpg);
margin-bottom: 5px;
}
.fotos_int_casas_1_selec{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_1_act.jpg);
margin-bottom: 5px;
}
.fotos_int_casas_2{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_2_rep.jpg);
margin-bottom: 5px;
}
.fotos_int_casas_2_selec{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_2_act.jpg);
margin-bottom: 5px;
}
.fotos_int_casas_3{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_3_rep.jpg);
margin-bottom: 5px;
}
.fotos_int_casas_3_selec{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_3_act.jpg);
margin-bottom: 5px;
}
.fotos_int_casas_4{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_4_rep.jpg);
margin-bottom: 5px;
}
.fotos_int_casas_4_selec{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_4_act.jpg);
margin-bottom: 5px;
}
.fotos_int_casas_5{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_5_rep.jpg);
margin-bottom: 5px;
}
.fotos_int_casas_5_selec{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_5_act.jpg);
margin-bottom: 5px;
}
.fotos_int_casas_6{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_6_rep.jpg);
margin-bottom: 5px;
}
.fotos_int_casas_6_selec{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_6_act.jpg);
margin-bottom: 5px;
}
.fotos_int_casas_7{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_7_rep.jpg);
margin-bottom: 5px;
}
.fotos_int_casas_7_selec{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_7_act.jpg);
margin-bottom: 5px;
}
.fotos_int_casas_8{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_8_rep.jpg);
margin-bottom: 5px;
}
.fotos_int_casas_8_selec{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_8_act.jpg);
margin-bottom: 5px;
}
.fotos_int_casas_9{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_9_rep.jpg);
}
.fotos_int_casas_9_selec{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_9_act.jpg);
margin-bottom: 5px;
}
.fotos_int_casas_10{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_10_rep.jpg);
}
.fotos_int_casas_10_selec{
width: 94px;
height: 64px;
background: url(../img/las_casas/casa_p/thm_10_act.jpg);
margin-bottom: 5px;
}

.fotos .col01{
float: left;
}
.fotos .col02{
margin-right: 15px;
float: right;
}

.fotos_ppal_1{
background: url(../img/las_casas/casa_p/port_cas_p_1.jpg) no-repeat;
float: left;
width: 369px; 
height: 329px;
}

.fotos_ppal_2{
background: url(../img/las_casas/casa_p/port_cas_p_2.jpg) no-repeat;
float: left;
width: 369px; 
height: 329px;
}

.fotos_ppal_3{
background: url(../img/las_casas/casa_p/port_cas_p_3.jpg) no-repeat;
float: left;
width: 369px; 
height: 329px;
}

.fotos_ppal_4{
background: url(../img/las_casas/casa_p/port_cas_p_4.jpg) no-repeat;
float: left;
width: 369px; 
height: 329px;
}

.fotos_ppal_5{
background: url(../img/las_casas/casa_p/port_cas_p_5.jpg) no-repeat;
float: left;
width: 369px; 
height: 329px;
}

.fotos_ppal_6{
background: url(../img/las_casas/casa_p/port_cas_p_6.jpg) no-repeat;
float: left;
width: 369px; 
height: 329px;
}

.fotos_ppal_7{
background: url(../img/las_casas/casa_p/port_cas_p_7.jpg) no-repeat;
float: left;
width: 369px; 
height: 329px;
}

.fotos_ppal_8{
background: url(../img/las_casas/casa_p/port_cas_p_8.jpg) no-repeat;
float: left;
width: 369px; 
height: 329px;
}

.fotos_ppal_9{
background: url(../img/las_casas/casa_p/port_cas_p_9.jpg) no-repeat;
float: left;
width: 369px; 
height: 329px;
}

.fotos_ppal_10{
background: url(../img/las_casas/casa_p/port_cas_p_10.jpg) no-repeat;
float: left;
width: 369px; 
height: 329px;
}

.fotos_ppal{
float: left;
width: 369px; 
height: 329px;
}









