/*-----------------------------------------------------------------------------------------------------
Folha de estilo básica
versão: 2.0 firefox
autor: sergio l. baptista
e-mail: sergioelebe@gmail.com
website: http://wwww.nasbaladas.com.br
------------------------------------------------------------------------------------------------------*/

/*-------------------------------------   Internal Pages  -------------------------------------------*/
* { margin: 0px; padding: 0px; }
body { min-width: 780px;   background-image: url(../../images/artwork/back.gif); margin: 0px; 
text-align: center; font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;  	
}
img { border: 0px; 
}
a:link { text-decoration: none; color: white; cursor: hand; }	
a:active { text-decoration: none; color: white; cursor: hand; }
a:visited { text-decoration: none; color: white; cursor: hand; }
a:hover { text-decoration: none; color: #f60000; cursor: hand; }

div#wrapper { width: 780px; height: auto; margin: 0px auto;  border: 0px red solid;
padding: 0px; background-color: #111111; text-align: left;
}/* envolve todo site */

div#top { width: 780px; height: 100px; margin: 0px auto; top: 5px;  border: 0px black solid;
padding: 0px; background: transparent; text-align: left; 
}/* topo do  site */
div#menu { width: 780px; height: auto;	padding: 0px;
}/*menu principal*/
div#banner { width: 750px; height: 10px;	padding: 0 0 0 30px; background: #111111; 
border: 0px black solid;
}/*full banner*/
div#banner_ { width: 750px; height: 10px;	padding: 0 0 0 30px; background: #181818; 
border: 0px black solid;
}
div#footer { width: 775px; height: 45px; margin: 0px auto;	background-color: #111111; 
border-top: 1px solid #ffffff; font-size: 10px; color: White; text-align: right;
padding-right: 5px; 
}/*rodapé*/
div#footer_ { width: 775px; height: 45px; margin: 475px auto;	background-color: #181818; 
border-top: 1px solid #ffffff; font-size: 10px; color: White; text-align: right;
padding-right: 5px; top: 468px; 
}/*rodapé*/
/*-------------------------------------   staff    ------------------------------------------------*/

div#staff { width: 780px; height: 400px; background-color: #111111; margin: 0px auto;
text-align: center; padding-top: 30px; margin-left: 118px;	
}
p.staff {  padding-bottom: 8px; color: #9C9C9C; font-size: 12px;	
}
/*--------------------------------------------------------------------------------------------------*/

div#col_main { width: 780px; height: auto; background-color: #111111;	
}
div#col_main_ { width: 780px; height: auto; background-color: #181818;	
}
table#nightclub { width: 430px; text-align: center; margin: 0px auto; margin-bottom: 35px;
margin-top: 20px; color: Silver;	
}
/*------------------------------------  Contact Form  ----------------------------------------------*/
div#contact { width: 440px; margin-left: 165px; margin-bottom: 28px;	
}
fieldset { width: 440px;  height: 350px; margin: 1em 0; padding: 1em; border: 1px solid #cccccc; 
background: transparent;  
}
legend { color: #075D8A; font-weight: bold; 
}
label { display: block;	
}
input { width: 250px;	
}
input:focus, textarea:focus { background: #f0f8ff;	
}
textarea { width: 300px; height: 120px;	
}
.text { font-size: 11px; text-align: left; color: Silver;	
}
/*--------------------------------------  bares    -------------------------------------------*/
table#pubs { color: Silver; margin: 0px auto;
}
.style1 {color: #CCCCCC}
.style3 {color: #CCCCCC; font-weight: normal; }
.style5 {color: #CCCCCC; font-size: 12px; }
.style7 {font-size: 10}
.style9 {color: #CCCCCC; font-size: 10px; }
.style11 {font-size: 11px}
.style12 {font-size: 10px}
.style13 {font-size: 12px}
/*--------------------------------------  agenda   ----------------------------------------------*/
table#schedule { width: 740px; margin: 0px auto;	
}
td.title { background: #cdcdcd; color: ; text-align: center; font-size: 14px; font-weight: bold; }
td.topic { font-weight: bold; font-size: 13px; color: #cdcdcd; }
td.text { font-weight: normal; font-size: 12px; color: #ffffff; }
ul#party_list { margin-left: 2%; list-style: none;	
}
/*------------------------------------ fotos festas    --------------------------------------------*/
#col_left{ width: 110px; height: 470px; background-color: #111111; z-index: 2; 
top: 180px; margin-left: 5px; left: 5px; float: left; 
}
#agenda_festas{ width: 616px; height: 470px; background-color: #181818; 
top: 180px; margin: 0px auto; float: right;
}	
.text{ font-size: 10px; color:#ffffff 
}
ul#menu { width:110px; background:#111111; margin:0; padding:0; list-style-type:none;
}
ul#menu li { border-bottom:0px solid #9C9C9C; border-right:0px solid #828282;
}
ul#menu li a:link, ul#menu li a:visited { display: block;height:1%; text-decoration:none; 
font-size:10px; font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; 
color:#ffffff; border-left: 0px solid #696969; padding-left:1px;
}
ul#menu li a:hover {background-color:#696969; color:#DAA520; border-left:0px solid #828282;
}
/*------------------------------------------ cinema  ----------------------------------------------*/
div#top_movie { width: 555px; height: 55px; margin: 0px auto; color: silver;
border-width: 8px 1px 1px 1px;  border-style:solid; border-color: silver; text-align: center; 
}
table#movie { width: 555px; margin: 15px auto 15px auto; color: silver; 
}
div.contour_one { width: 140px; height: 226px; border-width: 1px 1px 1px 1px; border-style:solid;
border-color: Orange; margin-bottom: 15px; background-color: Orange;
}
div.situation_one { width: 140px; height: 6px; margin:  0px auto 15px auto; color: Black;
background-color: Orange; font-size: 12px; text-align: center;	
}
div.contour { width: 140px; height: 226px; border-width: 1px 1px 1px 1px; border-style:solid;
border-color: Silver; margin-bottom: 15px; background-color: silver;
}
div.situation { width: 140px; height: 6px; margin: 0px auto 15px auto; color: Black;
background-color: Silver; font-size: 12px; text-align: center;	
}
h4.title { text-align: left; color: #ffffff; top: 11px; position: relative; margin-left: 15px;
}
h5.genere {text-align: left; color: #ffffff; margin-left: 15px;
}
h5.hour {text-align: left; color: #ffffff; margin-left: 15px;
}
p.text { width: 380px; font-size: 11px; text-align: left; color: #ffffff; margin-left: 15px;
text-align: justify;
}
table#price { width: 380px; border: 1px solid #cdcdcd; margin-bottom: 20px;}
td.price {font-size: 12px; border: 1px solid #cdcdcd; color: #cdcdcd; 
}
div.price { width: 400px;  margin: 0px auto; }
img.move { margin-bottom: 0px; padding-bottom: 0px; 
}	 








