/*-----------------------------------------------------------------------------------------------------18/01/2008
Ag. Dotes - Otimizando seus dons - http://www.dotes.com.br - +55(62)3514.1227 | url: http://www.tudoin.com.br  
Criado por : Luiz Jr. Fernandes | email: contato@dotes.com.br / luizbox@msn.com
---------------------------------------------------------------------------------------------------------------*/
/*--|Reseting everbody	*/
* { margin: 0; padding: 0; text-decoration: none; font-size: 1em; outline: none; }
code, kbd, samp, pre, tt, var, textarea, input, select, isindex { font: inherit; font-size: 1em; }
dfn, i, cite, var, address, em { font-style: normal; }
th, b, strong, h1, h2, h3, h4, h5, h6 { font-weight: normal; }
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td, center { text-align: left; vertical-align: top; }
body { line-height: 1; color: black; }
q { quotes: "" ""; }
ul, ol, dir, menu { list-style: none; }
sub, sup { vertical-align: baseline; }
a { color: inherit; }
hr { display: none; }
font { color: inherit !important; font: inherit !important; color: inherit !important; }

/*--|Layout	*/
*{margin:0;padding:0;font-family:Lucida Sans Verdana,Arial,Helvetica,sans-serif;text-align:left;}
body,html{background:#000 url(images/background.jpg) no-repeat center;margin:0;padding:0;text-align:center;position:relative;height:760px;}
#sbody,html{background:#000 url(images/background_2.jpg) no-repeat center;margin:0;padding:0;text-align:center;position:relative;}
#main{position:relative;margin:0 auto 0 auto;width:1000px;height:760px;}
#banner{position:absolute;top:45px;right:172px}
#player{display:block;text-align:right;width:82.9%;}
#content{width:100%;height:600px;position:absolute;bottom:0;overflow:hidden;left:-40px;}
#container{color:#747031;margin:40px 0 0 0;width:77%;font-size:10pt;letter-spacing:0.5px;word-spacing:1px;line-height:17px;}
#container p{line-height:15px;letter-spacing:0.5px;word-spacing:0.5px;font-size:9pt;}
.rogerio{position:absolute;left:0px;z-index:999999;bottom:-10px;}

#subcontent{width:100%;height:604px;position:absolute;bottom:0;left:-50px;overflow:hidden;}
#subcontainer{color:#747031;position:absolute;left:350px;top:20px;padding:10px;width:520px;font-size:10pt;letter-spacing:0.5px;word-spacing:1px;line-height:17px;height:330px;}
	#subcontainer h2{color:#58551f;letter-spacing:2px;text-transform:uppercase;font-weight:bold;padding:10px;margin:0 0 10px 0;}

/*--|Index*/
#eventos{position:absolute;width:284px;height:396px;position:absolute;right:0;top:140px; background:url(images/eventos.png) no-repeat center;z-index:0;}
	#eventos div {display:block; width:219px; height:275px;position:absolute;top:80px;left:31px;}
	#eventos div img{position:absolute;display:none;}

#menu{position:absolute;top:135px;right:145px;z-index:9999;}
	#menu ul{display:block;}
	#menu ul li{display:block;float:left;}
	#menu ul li a{font-size:10pt;font-weight:bold;color:#747031;letter-spacing:1px;padding:5px 3px 5px 3px;}
	#menu ul li a em:first-line {      color: #FF5B3C;   }
    #menu ul li a.selected{color:#FF5B3C;}
	#menu ul li a.selected em:first-line {      color: #747031;   }
   
#agenda{color:#747031;width:200px;height:105px;position:absolute;bottom:62px;left:370px;font-size:7pt !important;}
	#agenda ul li{padding:5px 0 5px 0;}
	#agenda ul li em{letter-spacing:1px;}	
	#agenda ul li strong{font-size:8pt !important;letter-spacing:0.5px;text-transform:uppercase;font-weight:bold !important;}	

#parceiros{width:126px;height:79px;position:absolute;bottom:70px;right:253px;}
	#parceiros div{display:block; width:126px; height:79px;position:absolute;}
	#parceiros div img{position:absolute;display:none;}
	
#cont_release{height:450px;width:480px;overflow:hidden;z-index:99999999999;margin:0 0 0 10px;}
#cont_release h3{color:#58551f;letter-spacing:2px;text-transform:uppercase;font-weight:bold;padding:10px 10px 30px 10px;margin:0 0 10px 0;text-align:center;}
#cont_release ul {list-style:disc;padding:5px 0px 10px 40px;}
#cont_release ul li{padding:10px;}
#cont_release ul em{font-style:normal;padding:10px 10px 10px 0;font-size:10pt;letter-spacing:2px;font-size:8pt !important;font-weight:bold;}
#cont_release em{font-style:italic;}

/*--|ScrollbArs	*/	
.track {z-index:9999;position:absolute;top:240px;right:175px;height: 420px;width: 17px;background: #FFF;}
	.track .thumb {background: #58551F;position: absolute;top: 10px;left: 0;height: 10px;width: 17px;cursor:n-resize !important;}

/*--|Agenda*/
.agenda {font-size:8pt !important;}
.agenda h2{font-size:9pt;}
.agenda h3{text-transform:uppercase;letter-spacing:2px;font-weight:bold;padding:8px;color:#58551F;}
.agenda ul {list-style:disc;padding:5px 0px 10px 40px;}
.agenda ul em{font-style:normal;padding:10px 10px 10px 0;font-size:10pt;letter-spacing:2px;font-size:8pt !important;font-weight:bold;}
.agenda em{font-style:italic;}

.rider ul {list-style:disc;padding:10px 0px 10px 40px;}
.rider p{padding:4px 4px 4px 4px;margin:0 0 0 14px;}

/*--|Fotos*/
#contfotos {overflow:hidden;height:430px;margin:0 30px 0 ;}

#contfotos a{padding:5px 5px 3px 5px;display:block;float:left;}
#contfotos a:hover{background-color:#003300;display:block;}

/*--|Forms	*/
.float_left{float:right;width:49%;margin:-5px 0 0 0;position:relative;}
.float_right{float:left;width:49%;margin:-5px 7px 0 0;position:relative;}
.right{float:right;}
.left{float:left;}
form{width:70%;margin:3% auto 0 auto;line-height:10px !important;font-size:7.5pt !important;letter-spacing:0px !important;}
input, textarea, select, option{border:1px solid #003300;color:#58551f;background-color:transparent;}

input[type="text"]{padding:2px;margin:1px 0 3px;}
input[type="text"]:focus{background-color:#FFFFFF;border:1px solid #efd20c;color:#003300;}

input[type="button"]{margin:10px;padding:5px;background-color:#003300;float:right;color:#FFF;border:1px solid #003300;text-transform:uppercase;letter-spacing:2px;}
input[type="button"]:hover{cursor:pointer;border:1px solid #FFF;color:#FFF;}
input[type="button"]:focus{background-color:#FFFFFF;border:1px solid #efd20c;color:#003300;}
input[type="button"]:active{border: 1px solid #efd20c;color:#FFF;}

textarea{border:1px solid #003300 !important;background-color:transparent;padding:5px;margin:1px 0 3px 0;width:94%;height:120px;}
textarea:focus{background-color:#FFFFFF;border:1px solid #efd20c;color:#003300;}

select{color:#000 !important;margin:0px 0px 0px 0px;background-color:transparent;}
select:focus{color:#000 !important;background-color:#FFF;}
select:hover{color:#000 !important;background-color:#FFF;}

#form label{text-transform:uppercase;color:#58551f;font-size:7.5pt !important;letter-spacing:0px !important;}
#form span{color:#FF0000;font-size:7.5pt !important;letter-spacing:0px !important;}
option{border:none;padding:1px;margin:2px;}
#results{text-align:left;float:left;padding:10px;color:#FF0000;text-transform:uppercase;letter-spacing:2px;}

#msgcontato{display:block;margin:-25px 0 0 0;float:left;color:#58551f;line-height:10px !important;}
	#msgcontato h2{margin:15px 0 1px 0;padding:4px 0 4px 0;color:#58551f;letter-spacing:1px;text-transform:uppercase;font-weight:bold !important;font-size:9pt;}
	#msgcontato p{margin:0;padding:0;line-height:13px;text-align:center;}

#desc{margin:2px 0 8px 0;}
#nome{width:99%;margin:2px 0 5px 0;}
#endereco{width:99%;margin:2px 0 8px 0;}
#titulo{width:99%;margin:2px 0 8px 0;}
#cidade{width:57%;margin:0px 0 18px 0;}
#UF{width:35%;margin:3px 0 0 0;position:absolute;top:7px;right:0;color:#003300 !important;}
#telefone{width:75%;margin:2px 0 8px 0;}
#DDD{width:15%;margin:2px 0 8px 0;}	
.playlist li{margin:0 !important;line-height:12px;}
.playlist li a{font-size:10px !important;}