html { 
min-height:800px; 
}

body { 
background-image: url(footer.jpg); 
background-position: center bottom;
background-repeat: repeat-x;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
min-height: 800px; 
}
#wrapper { 
width: 100%;
background-image: url(muestra.jpg); 
background-position: top left;
background-repeat: repeat-x;
margin-bottom: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
}
div.full { 
height: 100%; 
}
div.footer { 
bottom:0;
width: 100%;
margin-left: 0;
margin-right: 0;
height: 400px;
}
div.push { 
width: 940px;
margin-left: auto;
margin-right: auto;
}
div.header{ 
top:0;
height: 510px;
width:940px;
}


h1 { 
font-family: Andale Mono ,Georgia, serif;
font-size: 18px;
color: #365FE8;
line-height: 130%;
}
span { 

}
font.footermain { 
font-family: verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #ffffff;
line-height: 110%;
}
td.main { 
padding-right: 20px;
}
font.menu { 

font-family: Lucida Sans Unicode, verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #ffffff;
}
font.service { 

font-family: Lucida Sans Unicode, verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #838383;
}
p.menu { 

font-family: Lucida Sans Unicode, verdana, arial, "lucida console", sans-serif;
font-size: 11px;
color: #fff8e5;
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
margin-left:10px;
line-height: 90%;
}
p.submenu { 

font-family: Lucida Sans Unicode, verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #fff8e5;
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
margin-left:40px;
}
td.normalmenu{

background-image: url(http://www.casafelisahostel.com/i/h/middle.gif); 
background-position: bottom left;
}

td.normalmenuon {
background-image: url(http://www.casafelisahostel.com/i/h/middle.gif); 
background-position: bottom right;


} 
table.mainfooter {
background-image: url(mainfooter.png); 
background-position: bottom left;


} 
td.normalmenuright{

color: #336699;


background-image: url(http://www.casafelisahostel.com/i/h/right.gif); 
background-position: bottom left;

}

td.normalmenurighton {
background-image: url(http://www.casafelisahostel.com/i/h/right.gif); 
background-position: bottom right;


} 
td.normalmenuleft{

color: #336699;


background-image: url(http://www.casafelisahostel.com/i/h/left.gif); 
background-position: bottom left;

}

td.normalmenulefton {
background-image: url(http://www.casafelisahostel.com/i/h/left.gif); 
background-position: bottom right;


} 
div.main { 
background-image: url(footer.jpg); 
background-position: bottom right;
background-repeat: repeat-x;
}
font.lang { 

font-family: Lucida Sans Unicode, verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #fff8e5;

}
span.footer { 

background-color: #48a2ff;
color: #FFFFFF;

}
div#preload1 {background: url(bglefthover.gif);display:none;}
div#preload2 {background: url(bghover.gif);display:none;}
div#preload2 {background: url(bgrighthover.gif);display:none;}


a.menu:link { 
font-family: Lucida Sans Unicode, verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #48a2ff;

}
a.menu:visited { 
font-family: Lucida Sans Unicode, verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #48a2ff;

}
a.menu:hover { 
font-family: Lucida Sans Unicode, verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #ffaa17;

}
a.menu:active { 
font-family: Lucida Sans Unicode, verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #ffaa17;

}
p.rightmenu { 


margin-top:0px;
margin-bottom:10px;
margin-right:10px;
margin-left:10px;

}
p { 


margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;

}
font.rightmenu { 

font-family: Lucida Sans Unicode, verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #888589;


}
font.included { 

font-family: Lucida Sans Unicode, verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #ffffff;


}
font.addnav { 
font-family: Lucida Sans Unicode, verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #FFFFFF;

}
label {  
float: left;  
width: 10em;  
margin-right: 1em;
font-family: verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #838383;
}
fieldset.remove { 
background-image: url(i/formbg.jpg); 
background-position: top left;
background-repeat: repeat-x; 
float: left;  
clear: both;  
width: 620px;  
margin: 0 0 1.5em 0;  
padding: 10;  
border: 1px solid #0fb3f4;  
background-color: #0fb3f4;
}
 input.button
{
padding: 3px;
font-family: verdana, arial, "lucida console", sans-serif;
font-size: 13px;
border: 1px solid #48A2FF;
background-color: #FFFFFF;
} 
 input.inputText
{
padding: 3px;
font-family: verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #000000;
color: #000000;
background: #ffffff;
border: 1px solid #0fb3f4
} 
select.inputText
{
padding: 3px;
font-family: verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #000000;
color: #000000;
background: #ffffff;
border: 1px solid #0fb3f4
} 
textarea.inputTextarea
{
padding: 3px;
font-family: verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #000000;
color: #000000;
background: #ffffff;
border: 1px solid #0fb3f4
} 

input.submit
{
border: none
}
div.entry {
padding: 5px;
font-family: verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #000000;

} 
div.help {
margin-top:0px;
margin-bottom:10px;
margin-right:10px;
margin-left:10px;
font-family: verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #999999;

} 
div.gbheader {
background: url(bg.gif);
background-position: bottom left;
background-repeat: repeat-x;
padding: 5px;
font-family: verdana, arial, "lucida console", sans-serif;
font-size: 12px;
color: #ffffff;
border: 1px solid #ffaa17
} 
a.gbheader:link { 
font-family: verdana, arial, "lucida console", sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: underline;

}
a.gbheader:visited { 
font-family: verdana, arial, "lucida console", sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: none;

}
a.gbheader:hover { 
font-family: verdana, arial, "lucida console", sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: none;

}
a.gbheader:active { 
font-family: verdana, arial, "lucida console", sans-serif;
font-size: 11px;
color: #ffffff;
text-decoration: none;

}
a.header:link { 
font-family: verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #ffffff;
text-decoration: none;

}
a.header:visited { 
font-family: verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #ffffff;
text-decoration: none;

}
a.header:hover { 
font-family: verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #ffffff;
text-decoration: underline;
}
a.header:active { 
font-family: verdana, arial, "lucida console", sans-serif;
font-size: 13px;
color: #ffffff;
text-decoration: none;
}
tr.h{
background-image: url(http://www.casafelisahostel.com/bg.gif); 
background-position: top left;
}
td.h{
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
margin-left:10px;
font-family: Lucida Sans Unicode, arial, "lucida console", sans-serif;
font-size: 13px;
color: #ffffff;
padding:7px;


}


td.m{
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
margin-left:10px;
padding:7px;
font-family: Lucida Sans Unicode, arial, "lucida console", sans-serif;
font-size: 13px;
color: #838383;

}
td.td_pager_top{
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
margin-left:10px;
padding:7px;
font-family: Lucida Sans Unicode, arial, "lucida console", sans-serif;
font-size: 13px;
color: #838383;

}
td.td_pager_bot{
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
margin-left:10px;
padding:7px;
font-family: Lucida Sans Unicode, arial, "lucida console", sans-serif;
font-size: 13px;
color: #838383;

}
div.div_tips{
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
margin-left:10px;
font-family: Lucida Sans Unicode, arial, "lucida console", sans-serif;
font-size: 13px;
color: #ffffff;
padding:7px;
background-image: url(http://www.casafelisahostel.com/bg.gif);
background-position: top left;


}
h1,pre {  
font-family: tahoma, georgia, sans-serif;
font-size: 16px;
color: #838383;
}
a.pre:link { 
font-family: tahoma, georgia, sans-serif;
font-size: 16px;
color: #48a2ff;

}
a.pre:visited { 
font-family: tahoma, georgia, sans-serif;
font-size: 16px;
color: #48a2ff;

}
a.pre:hover { 
font-family: tahoma, georgia, sans-serif;
font-size: 16px;
color: #ffaa17;

}
a.pre:active { 
font-family: tahoma, georgia, sans-serif;
font-size: 16px;
color: #ffaa17;

}

p.leftbar{
margin-top:10px;
margin-bottom:10px;

padding-left:15px;
font-family: Lucida Sans Unicode, arial, "lucida console", sans-serif;
font-size: 13px;
color: #838383;

}
.pics {  
    height:  300px;  
    width:   940px;  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    padding: 0;  
    
    
    width:  940px; 
    height: 300px; 
    top:  0; 
    left: 0 
} 



