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

/*Paseo Monticello 1,0*/

@import"css/banners_principales.css";
@import"css/footer.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-style:inherit;
	vertical-align:baseline;
	text-decoration:none;
	color:#fefefe;
	font-size:14px;
}
	
em{ font-style:italic;}
:focus{	outline:0;}
ol, ul{	list-style:none;}



ol{	list-style:decimal;}

hr { width:90%; background:#FF9D3C; border: 0; height:2px;}
/* 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*/

html{background:url(css/bg/bg-body.jpg)}
body{background:url(css/bg/bg-body-shadow.png) repeat-x}

#contenedor{ width:960px; height:auto; min-height:550px; margin:0 auto;
			background:#B8A28F; font-family:"Trebuchet MS", Tahoma;}

/*Header*/		
#header{ width:960px; height:190px; background:url(css/bg/bg-header.png) top center no-repeat;}

#header h1 a{ width:170px; height:90px; position:absolute; text-indent:-9999px; margin:28px 0 0 185px;}

#header #nav_menu{ width:865px; height:42px; margin:0 auto; position:absolute;
					margin:121px 0 0 100px;}
					
#header #nav_menu li{ float:left; }
#header #nav_menu li a{  text-indent:-9999px; cursor:pointer; color:#FFFFFF; font-family:'Tahoma' }
					
#header #nav_menu #casino_monticello a{ width:250px; height:42px; display:block;}
#header #nav_menu #paseo_monticello a{width:232px; height:42px; display:block;}
#header #nav_menu #hotel_monticello a{width:203px; height:42px; display:block;}
#header #nav_menu #club_mvg a{width:172px; height:42px; display:block;}

#header #sub_nav_menu-paseo{ position:absolute;  z-index:100; left:150px; margin:3px 0 0 0; }
#header #sub_nav_menu-paseo li{color:#FFFFFF; font-size:12px;  }

#header #sub_nav_menu-paseo li a{ text-align:center; text-indent:0px; padding:2px 10px; float:left;
								 width:auto !important; height:auto !important; }

#header #sub_nav_menu-paseo li a:hover{color:#ffcc66;} 

/*Header*/		

/*Content*/

#content{width:865px; height:auto; min-height:500px; margin:0 auto;}

#content #flash_principal{width:865px; height:334px; display:block; margin:0 auto;}

#content #main{ width:600px; float:left; height:auto;}
#content #sidebar h6{ padding:5px 10px 5px 25px; text-transform:uppercase; text-align:left}

#content #main p, #content #sidebar p{ padding:8px 15px;}

#content #sidebar{ width:250px; float:right; height:auto;
				margin:10px 0 0 0; background:#7E7F7B;}
				
				
#content #sidebar hr{height:1px; background:#BFBFBD; margin:0 auto 8px auto; text-align:center;}

#content ul, #content ol { margin:5px 10px 15px 25px;}
#content ul li { list-style:none; padding-left:5px; color:#fff; line-height:20px;}
#content ol li { list-style:decimal; padding-left:5px; color:#fff;line-height:20px;}
#content p{ padding:10px 0px;}

#featured{width:865px; padding:0; margin:10px 0 0 0; background:#7E7F7B; position:relative; }
#featured img{ float:left; }

#featured h4{color:#FF9D3C; text-transform:uppercase; font-family:"Trebuchet MS", Tahoma; font-size:20px;
			padding:10px 20px 5px 20px;}


#featured p{ margin:0px 20px; font-size:14px; color:#fff; line-height:14px;}

#text-1{ width:172px; height:auto; float:left; padding:0; margin:10px 0 0 0; }
#text-2{ width:273px; height:auto; float:left; padding:0; margin:10px 0 0 0; }


a.link-1 {  width:160px; position:absolute; font-size:10px; text-transform:uppercase;
			border:#B5B1B1 solid 1px; border-left:none; 
			padding:3px; margin:2px 0;bottom:10px; 
			color:#fff; text-align:center;
			background:#595752; }
a:hover.link-1 { color:#FF9D3C; display:block; }

a.link-2 { 	position:absolute; padding:3px; margin:2px 0;bottom:10px;	
			text-decoration:underline;font-size:12px; right:10px;}
a:hover.link-2 {color:#FF9D3C;}

a.link-3 { color:#FFFFFF; text-decoration:underline; position:relative; text-align:center; padding:5px;}
a:hover.link-3 { text-decoration:none;}

#featured .img-int{ float:none; margin:0 auto; border:none; text-align:center;}
.subtit{ margin:10px 5px 5px 18px;}
.subtit-int{ padding:10px 10px 1px 10px; background:#AA6969;
			border:#CCCCCC solid 1px; border-left:none; border-right:none;}

.subtit-int-2{ margin:10px 5px 5px 18px;}

#featured.expand{ width:865px;float:left;}
#featured.expand-2{ width:600px;float:left;}

#featured.short-1{ width:428px;float:left; margin:10px 0 0 0}
#featured.short-2{ width:428px;float:right; margin:10px 0 0 0}

#featured.short-3{ width:295px; min-height:250px; float:left;}
#featured.short-4{ width:295px; min-height:250px; float:right;}

#featured.short-5{ width:273px; min-height:360px; float:left;  margin:15px 15px 0 0;}


/*Content*/

/*Adicionales*/

#lanzamiento_monticello{ width:865px; height:904px; margin:10px auto 0 auto; position:relative;
						background:url(css/bg/bg-lanzamiento.jpg) no-repeat; }
						
#lanzamiento_monticello p{ width:550px; text-align:center; margin:0 auto;}

						
#form_inscripcion_lanzamiento { width:537px; height:450px; margin:0 auto;padding:20px; position:relative;
								background:url(css/bg/bg-form-lanzamiento.png) top no-repeat;}

#form_inscripcion_lanzamiento label, 
#form_inscripcion_lanzamiento input {display: block;width: 350px;float: left; 
									padding:5px 0; margin:2px auto;border:none;}

#form_inscripcion_lanzamiento input {font-size: 14px; border:none; padding-left:5px; 
									 background:url(css/bg-input.png) no-repeat;color:#FFFFFF;}
#form_inscripcion_lanzamiento input:hover {border-color: #B80934;color: #aaa;}

#form_inscripcion_lanzamiento label {text-align: right;width:125px;padding-right:10px; color:#FFFFFF;}
#form_inscripcion_lanzamiento br {clear: left;}
#form_inscripcion_lanzamiento a:hover{ text-decoration:underline;}

#form_inscripcion_lanzamiento #email_check,
#form_inscripcion_lanzamiento #sms_check
{ width:10px; height:20px; position:absolute;}

#form_inscripcion_lanzamiento #email_marketing
{ width:50px; height:20px; display:block; background:none; border:none;}

#form_inscripcion_lanzamiento input#enviar {

width:220px; height:37px; position:relative; cursor:pointer; outline:none; position:absolute;
background:url(css/btn-enviar.png) no-repeat; top:415px; left:180px;}

#lanzamiento_monticello #flash_globo{ position:absolute; width:300px; height:500px;
									top: 50px; right:-50px;  }

#news {font-size:16px; border:#fff solid 1px; font-style:italic; width:80%;
			 background:url(../img/informationIcon.png) left center no-repeat #C9B09D; 
			padding:10px 80px; margin:10px auto; text-align:center;  display:block;}


