@charset "UTF-8";
/* CSS Document  - Hotel Monticello*/

@import"css/banners_principales.css";
@import"css/footer.css";
@import"css/nav_menu.css";

	
/*Reset CSS*/
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, caption
{
	margin:0;
	padding:0;
	border:0;
	font-weight:normal;
	font-family:Tahoma, "Trebuchet MS";
	font-style:inherit;
	vertical-align:baseline;
	text-decoration:none;
	color:#6B6B6B;

}
	
em{ font-style:italic;}
:focus{	outline:0;}
ol, ul{	list-style:none;}
ol{	list-style:decimal;}
h3{ color:#666699; padding:20px 10px 10px 10px;}
p{ font-size:12px;}
strong, b{ font-weight:bold;}

/* tables still need 'cellspacing="0"' in the markup */
table {	border-collapse:separate;	border-spacing:0;}
caption, th, td{	text-align:center;	font-weight:normal; border-bottom:#FFFFFF solid 1px; padding:5px;}
blockquote:before, blockquote:after,q:before, q:after{	content:"";}
strong{ font-weight:bold;}
blockquote, q{	quotes: "" "";}
.clear{	clear:both;}

/* ----------------- gracias clearfix! -- */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {	display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {	display: block;}
/*Reset CSS*/


a, p, h1, h2, h3, li{ text-decoration:none; font-size:inherit; color:inherit; outline:none; }
.clear{ clear:both}
a{ cursor:pointer;}

html{background:url(css/bg-body-hotel.jpg)}
body{background:url(css/bg-body-shadow.png) repeat-x; z-index:100;}


#contenedor{ width:1000px; min-height:500px; margin:0 auto; background: url(css/bg-contenedor-shadow.png) repeat-y center; }


/*Header*/

#header{width:960px; margin:0 auto;height:194px; background:#fff url(css/bg-header-shadow.png) repeat-x; position:relative;	}

#header h1 a{ width:908px; height:122px; margin:0;position:absolute; z-index:1; display:block; padding:10px 0 0 0;
				 background:url(css/filmstrip_new.png) no-repeat bottom;  text-indent:-9999px; left:23px; cursor:pointer; }

/*Header*/

/*Content*/

#content{width:960px; margin:0 auto; height:auto !important; min-height:600px; background:#FFFFFF;}

.encabezado{ display:none;}
.img_encabezado{ margin:0 auto; padding:0 48px; text-align:center}

/*Content*/

/*Main*/

#main{width:568px; min-height:300px; float:left; padding:0; position:relative; 
		   margin:10px 0 10px 48px; z-index:10; background:none;}
		   
#main p, #main strong{ padding:0 0 20px 50px; font-size:12px;}

#main img{float:right;}

/*Main*/

/*Sidebar*/

#sidebar{
width:284px; min-height:120px;z-index:2; background:#E0E4EF url(css/bg-sidebar-header.jpg) top left no-repeat;
float:right;padding:0 0 10px 0; position:relative; margin:10px 48px 10px 0;
} 

#sidebar h4{ width:240px; display:block; height:55px; padding:11px 0 0 40px; color:#FFFFFF}

#sidebar ul{list-style:disc; color:#465A8F; width:230px; padding:0 0 0 50px; margin:0;}
#sidebar ul li{ padding:2px 5px;font-size:12px; font-weight:bold; margin:0;}

/*Sidebar*/



/*Footer*/

#footer{width:960px;  height:136px; margin:0 auto; background:#fff url(css/bg-footer-shadow.png) repeat-x bottom; padding-top:115px;
			border: #fff00f solid 0px; position:relative; margin-top:-110px; z-index:1;}
			
/*Footer*/			
			
			
			
/*Footer*/
