/*
	Discotheque
	=========================================================
	(c)2009 Discotheque
	=========================================================
*/

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/* background: #24272C url(images/bdy-bg.gif) top left repeat-x; */
	background: #151515;
	
}
--.bg { background:url(D2008_WebImg/bg-02b.jpg) top center no-repeat;}
.main2 { width:100%;}
.main { width:952px;}
.center { margin:0 auto;}
.header { width:952px; height:297px; background:url(D2008_WebImg/hd-center-bg.png) top left no-repeat; }
.header2 { width:100%; height:382px; }

.leftp { background:url(D2008_WebImg/hd-left-bg.gif) top right no-repeat; width:100%; }
.rightp { background:url(D2008_WebImg/hd-right-bg.gif) top left no-repeat; width:100%; }

.top-nav { height:17px; margin-left:748px; }
.top-nav1 {background:#000000; color:#CCCCCC; font-size:10px; width:51px; height:17px; text-align:center; float:left; margin-right:2px;}
.top-nav1 a{ color:#CCCCCC; text-decoration:none;}
.top-nav1 a:hover { color:#FFFFFF; text-decoration:none;}
.top-nav1:hover {background:#666666; color:#FFFFFF; text-decoration:none;}

.top-nav2 {background:#666666; color:#FFFFFF; font-size:10px; width:51px; height:17px; text-align:center; float:left;}
.top-nav2 a { color:#FFFFFF; text-decoration:none; }
.top-nav2 a:hover { color:#CCCCCC; text-decoration:none;}
.top-nav2:hover {background:#000000; color:#CCCCCC; text-decoration:none;}


/* center box */

.leftpanel { width:620px; background:#F1F2F7; margin-left:103px; padding-bottom:5px;}
.leftpn-head { width:620px; height:80px; background:url(D2008_WebImg/hd2-center-img.gif) top left no-repeat;}
.lefpn-in {
	padding-left:32px;
	padding-top:2px;
	padding-right:225px;
	color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* container */
.container-box {
	margin:0 auto;
	width:581px;
	margin-bottom:3px;
}
.c-red {color:#FF0000;}
.c-green {color:#55BEB0;}
.c-yellow {color:#FFFF00;}
.c-grey {color:#999999;}
.c-blue {color:#0092D2;}
.c-ornge {color:#FF6600;}
.c-rosa {color:#CB0062; }


.red2 { color:#FEF10F;}
.brown { color:#CC006A;}

.container-head {width:581px; height:27px; background:#333333;}
.con-head-title { color:#CCCCCC; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; 
padding-left:16px; padding-top:8px; }
.arrow { float:right; width:30px; }

.date { float:right; width:220px; }
.date { color:#CCCCCC; font-size:10px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; 
padding-right:16px; padding-top:8px; text-align:right; }

.container-1 { width:579px; height:auto; /*  height:309px; */ background:#FFFFFF; color:#000000; border:1px solid #CCCCCC;}
.container-1-in {
	padding:1px 1px 1px 1px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;





	a:link {
	color: #666666;
	text-decoration: none;
	color: #999999;
	color: #666666;
	color: #666666;
	color: #666666;
	color: #FF0000;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #666666;
}
}

.img1 { float:right; width:300px; height:300px; border:0px;}

.pad-top {
	padding-top:1px;
}

h1 { color:#DB428D; font-size:22px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin:0px; padding:0px;}

/* center box */
.rightpanel { width:228px !important; width:225px; padding-bottom:5px; float:right;}
.rightp-in {
	padding-left:5px;
	padding-top:5px;
	color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}

.guest { width:160px; height:70px; background:#520052; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; }
.guest h1 { color:#FFFFFF; font-size:18px; font-weight:bold; width:145px; height:26px; background:#3C003C; padding-top:4px; padding-left:6px; margin-bottom:3px;}
.guest2 {padding: 4px; padding-bottom:3px;}

/* shadow */
.guest-shd {
	background:url(D2008_WebImg/menu-shad-guest_inactivo.gif) top left no-repeat;
	width:168px;
	height:74px;
	padding:6px 0px 4px 6px;
} 
 


/* end */

/* apartment start */

.container-1-top { background:#FFFFFF url(images/bar_top-shdw.gif) top left repeat-x; }

.container-text {
	color:#343434;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:10px 31px 30px 31px;
}

.slide {
	margin:1px 1px 1px 1px;
}
.slide-hr  { border-top:2px solid #CCCCCC; height:2px; margin-top:6px;}
.slide-nav { color:#9A9A9A; font-size:11px; padding:6px 0 6px 0px; }
.slide-nav a { color:#9A9A9A; text-decoration:none;}
.slide-nav a:hover { color:#000000; text-decoration:none;}




/* apartment end */


.nav2 {font-size:15px; width:174px; color:#CCCCCC;}
.nav, 
.inicio-pad, .prog-pad, .galeria-pad, .vip-pad, .apart-pad, .local-pad 
{ font-size:15px; color:#CCCCCC; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; }

.inicio-pad a, .prog-pad a, .galeria-pad a, .vip-pad a, .apart-pad a, .local-pad a 
{ font-size:15px; color:#CCCCCC; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; }


.nav2 .inicio { background:url(D2008_WebImg/menu-inicio.gif) top left no-repeat; width:174px; height:34px;}
.inicio-pad { padding:5px 0px 0px 26px;}

.nav2 .prog { background:url(D2008_WebImg/menu-programacion.gif) top left no-repeat; width:174px; height:34px;}
.prog-pad { padding:6px 0px 0px 25px;}

.nav2 .galeria { background:url(D2008_WebImg/menu-galeria.gif) top left no-repeat; width:174px; height:34px;}
.galeria-pad { padding:6px 0px 0px 25px;}

.nav2 .vip { background:url(D2008_WebImg/menu-vip.gif) top left no-repeat; width:174px; height:34px;}
.vip-pad { padding:6px 0px 0px 25px;}

.nav2 .apart { background:url(D2008_WebImg/menu-apartment.gif) top left no-repeat; width:174px; height:34px;}
.apart-pad { padding:6px 0px 0px 25px;}

.nav2 .local { background:url(D2008_WebImg/menu-localisation.gif) top left no-repeat; width:174px; height:37px;}
.local-pad { padding:6px 0px 0px 25px;}

.nav2 .active-link { color:#0095D1; font-weight:bold; text-decoration:none;}


/*
.nav2  ul { margin:0px; padding:0px; list-style:none; margin-top:3px; margin-bottom:3px; }
.nav2 li {  margin:4px 0px 4px 0px; padding:7px 7px 7px 6px; background: #222222 url(images/but-bg.gif) top left no-repeat;  }

.nav2 li a{ color:#CCCCCC; font-size:15px; text-decoration:none;  padding:7px 7px 7px 6px; font-family:Verdana, Arial, Helvetica, sans-serif;  padding-left:19px;}
.nav2 li a:hover{ color:#FFFFFF; font-size:15px; text-decoration:none; background: #222222 url(images/link-hover.gif) left no-repeat;}
.nav2 li a:hover{  padding-left:19px; font-weight:bold; border-left1:7px solid #0294CD;}

.nav2 .active {color:#FFFFFF; font-weight:bold; text-decoration:none; background:url(images/link-hover.gif) left no-repeat; border-left-:7px solid #0294CD; padding-left:19px;}

*/

.blog { width:160px; height:82px; background:#0094CE; font-size:10px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; /* margin-bottom:8px; */}
.blog h1 { color:#FFFFFF; font-size:18px; font-weight:bold; width:145px; height:26px; background:#024E6E; padding-top:4px; padding-left:6px; margin-bottom:4px; }
.blog2 { padding: 4px;}
.text1 { padding-left:8px; margin:0px;}
p { margin:0px; padding:0px;}

.blog-shd {
	height:85px;
	width:168px;
	padding:4px 6px 4px 0px; /*  width:162px; padding:4px 6px 4px 6px; */
} 


.event { width:160px; height:82px; background:#297F64; font-size:10px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; /* margin-bottom:8px;*/}
.event h1 { color:#FFFFFF; font-size:18px; font-weight:bold; width:145px; height:26px; background:#13392E; padding-top:4px; padding-left:6px; margin-bottom:4px; }
.event2 { padding: 4px;}

.event-shd {
	height:85px;
	width:168px;
	padding:3px 6px 5px 0px; /*  width:162px; padding:3px 6px 0px 6px; */
} 


.podcast { width:160px; height:70px; background:#6C639C; font-size:10px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;  /* margin-bottom:8px; */}
.podcast h1 { color:#FFFFFF; font-size:18px; font-weight:bold; width:145px; height:26px; padding-top:4px; padding-left:6px; margin-bottom:4px; }
.podcast h1 { background: #35324F url(D2008_WebImg/ico-podcast.gif) top right no-repeat; }

.podcast2 { padding: 4px;}

.podcast-shd {
	height:80px;
	width:168px;
	padding:3px 6px 5px 0px; /*  width:162px; padding:3px 6px 0px 6px; */
} 

.clicktickets-shd {
	height:40px;
	width:168px;
	padding:10px 0px 5px 5px; /*  width:162px; padding:3px 6px 0px 6px; */
} 


.links { width:160px; text-align:center;}
.links a{ border:0px;}
.links-pad {padding:4px 0px 6px 6px; }
.links-shd { background: url(D2008_WebImg/menu-shad-links-top.gif) top left no-repeat; width:174px; } 
.links-shd2 { background: url(D2008_WebImg/menu-shad-links-mid.gif) top left repeat-y; width:174px;  } 
.links-shd3 { background:  url(D2008_WebImg/menu-shad-links-btm.gif) bottom left no-repeat; width:174px;  } 

/* contacto */

.contacto {
	font-size:13px;
	text-align:left;
}
.contacto a {color:#666666; text-decoration:none; }
.contacto a:hover {color:#000000; text-decoration:none; }

/* footer */

.footer {width:610px; text-align:center;  margin-left:103px; padding:5px; color:#FFFFFF; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.clear {clear:both;}
.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */


/* toggler */

div.container-head { padding:0px; margin:0px; font-size:10px; font-weight:bold; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; }
div.container-head-cur {cursor: pointer;}

#accordion {
	margin:0px 0px;
}



/* guest list */
.guestlist-bg, .guestlist { background:#F1F2F7; border:0px;  }
---box-head4 { background: url(../images/box-top2.gif) top left no-repeat; width:478px; height:35px;}
.guestlist { background:#F1F2F7; margin: 0px 4px 0px 4px}

.guesttable {width:478px;  color:#FFFFFF; font-size:10px; }
.pad1 {padding:31px 0px 34px 0px; color:#333333; }
.pad2 {padding:0px 33px 24px 75px;}
.pad2a { width:10px}
.title-bg { background:#333333; width:102px; padding:6px; }


.width1 { width:56px;}
.width2 { width:150px;}
.width3 { width:70px;}
.width4 { width:202px;}

.table2 input  { background:#999999; border:0px; color:#FFFFFF;}
.input2  { width:193px; height:18px;  padding-top:4px;}
.input11 { width:35px; height:18px;  padding-top:4px;}

.subtable { width:146px; color:#303030} 

.dia { background:#333333; padding:7px}
.pad3 {padding:17px 0px 0px 33px;}
.pad3 img { margin-bottom:18px;}
.pad3a {padding:0px 0px 6px 0px; color:#333333;}
.width4 { width:202px;}
.dia2 { width:15px; height:20px; background:#999999; }


.input9 {   height:20px;}

.pad7 { padding-left:10px;}
.pad8 { padding-bottom:14px;}
.input33 { width:17px; height:20px;  padding-top:4px;}
.checkbox {background:#333333; border:0px; }
