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


img{
border:0px;
}

button{
/* background-color:#0099FF; */

}

form, table{
margin:0px;
padding:0px;

}

.teste{
border:1px solid #f00;
}

div{
/* border:2px dashed #CCFF33;  */
}


body{
margin:0px;
padding:0px;
font-size:x-small;
font-family:Verdana, Arial, Helvetica, sans-serif;
}



input, textarea{
border:1px solid #FFF;
color:#666666;
margin-left:3px;
}

#nome_mail_tel #arquivo_abada{
border:1px solid #fff;
width:290px;
}



#site{
position:absolute;
top:0px;
display:block;
width:99.5%;
height:99.5%;
}

#corpo{
margin-left:auto;
margin-right:auto;
width:990px;
position:relative;
}





/* imagem de fundo */



/*
#background_2{
z-index: 5; 
overflow: hidden;
position:absolute;
left:0px;
bottom:0px; 
background-image:url(../img/1px.gif);
background-repeat:no-repeat;
width:98.5%;
 border:1px solid #f00; 

}

*/




#menu_topo{
width:960px;
text-align:center;
margin: 10px auto 10px auto;
}

#menu_topo a{
text-decoration:none;
color:#999999;
font-size:x-small;
font-weight:bold;
}

#menu_topo a:hover{
text-decoration:underline;
color:#222;
}

#centro{
display:block;
}

#esquerda{
width:300px;
margin-left:50px;
}

#direita{
float:right;
display:block;
width:490px;
height:480px;
overflow:auto;
margin-bottom:30px;
/*border:1px solid #000000;*/
}


.img_titulo{
margin: 40px auto 20px auto;
}


.opcoes{
float:none;
clear:both;
display:block;
margin-bottom:10px;
width:98%;
}


.opcoes a{
color:#666;
text-decoration:none;
}


.opcoes a:hover{
color:#000;
text-decoration:underline;
}


/* BOX 1 */
.box1{
margin-bottom:7px;
}


.box1_abre{
background-image:url(../img/box/box1_abre.gif);
width:442px;
height:18px;

}

.box1_fecha{
background-image:url(../img/box/box1_fecha.gif);
width:442px;
height:18px;
}

.box1_content{
background-color:#FFFFFF;
background-image:url(../img/box/box1_centro.gif);
background-repeat:repeat-y;
width:423px;
display:block;
padding-left:20px;
/* border:1px solid #f00; */
}

.box1_content .text{
width:350px;
}

.box1_content h2{
margin:0px;
padding:0px;
color:#b4d550;
font-size:medium;
}

/* --------- */









/* BOX 2 */
.box2{
margin-bottom:7px;
}

.box2_abre{
background-image:url(../img/box/box2_abre.gif);
width:449px;
height:30px;
}


.box2_content{
margin-top:0px;
background-color:#FFFFFF;
/* background-image:url(../img/box/box1_centro.gif); 
background-repeat:repeat-y;*/

border-top: 1px solid #fff;
border-right: 1px solid #c5da7b;
border-left: 1px solid #c5da7b;



border-bottom: 1px solid #c5da7b;
width:424.5px;
display:block;
padding-left:20px;
padding-bottom:20px;

/* border:1px solid #f00; */
}

.box2_content .text{
width:350px;
}

.box2_content h2{
margin:0px;
padding:0px;
color:#b4d550;
}

/* --------- */











.title{
	height: 1px;
/*	filter: Shadow(Color=#FFFFFF, Direction=135, Strength=1); */
	font-family:tahoma;
	font-size:10px;
}


/* carnaval 2008 */ 
#text_img{
width:300px;
/* border:2px dashed #FF9900; */
float:left;
}

#img_list_fotos{
display:block;
width:110px;
/* margin-left:320px; */
float:right;
height:330px;
overflow:auto;
}

#img_list_fotos img{
margin-bottom:8px;
padding:2px;
border:1px solid #ccc;
width:80px;
/* height:99%; */
}



#img_list{
display:block;
width:110px;
/* margin-left:320px; */
float:right;
}

#img_list img{
margin-bottom:8px;
padding:2px;
border:1px solid #ccc;
width:80px;
/* height:99%; */
}



/* *** universo interativo **** */

/* universo.php */
#barras{
width:449px;
}

#btn_abada{
width:153px;
/*padding-right:22px;*/
/*border:2px dashed #FF9900;*/
}

#barra_abre{
float:right;
display:block;
/*border:2px dashed #FF00FF;*/
background-image:url(../img/barra_abre.gif);
background-repeat:repeat-x;
width:264px;
height:30px;
margin-top:-30px;
padding-bottom:10px;
}



#barras1{
/*border:2px solid #FFFF00;*/
width:443px;
}

#btn_repertorio{
width:297px;
/*float:left;*/
/*padding-right:22px;*/
/*border:2px dashed #FF9900;*/
}

#barra_abre1{
float:right;
display:block;
/*border:2px dashed #FF00FF;*/
background-image:url(../img/barra_abre.gif);
background-repeat:repeat-x;
width:120px;
height:30px;
margin-top:-30px;
padding-bottom:10px;
}


#barras2{
/*border:2px solid #FFFF00;*/
width:443px;
}

#btn_convidados{
width:215px;
/*float:left;
padding-right:22px;*/
/*border:2px dashed #FF9900;*/
}

#barra_abre2{
float:right;
display:block;
/*border:2px dashed #FF00FF;*/
background-image:url(../img/barra_abre.gif);
background-repeat:repeat-x;
width:202px;
height:30px;
margin-top:-30px;
padding-bottom:10px;
}

#universo_texto{
display:block;
text-align:justify;
padding-left:3px;
margin-bottom:15px;
width:400px;
/*border:2px solid #FF0000;*/
}

/* monte_abada.php */
#nome_mail_tel {
width:400px;
}

#nome_mail_tel div{

}

#nome_mail_tel input{
width:340px;
}

#btn_anexar{
float:left;
clear:both;
padding-bottom:3px;
}

#btn_ok{
width:32px;
padding-top:3px;
float:left;
margin-right:10px;
}



#back{
margin-top:120px;
margin-left:190px;
width:112px;
/*border:1px solid #9933FF;*/
}


#nome_mt{
float:right;
}

#e-mail_mt{
float:right;
}

#tel_mt{
float:right;
}

/* monte_repertorio.php */

#repertorio_grupo{
width:400px;
/*border:1px solid #000033;*/
}

#nome_mail{
width:400px;
/*border:1px solid #FF0000;*/
}

#nome{
float:right;
}

#e-mail{
float:right;
}

#repertorio{
float:left;
}

#musica{
float:right;
margin-right:0px;
/*border:1px solid #9933FF;*/
}




/* chame_convidado.php */

#imagem{
float:right;
margin-right:-80px;
margin-top:-110px;
}

#back_rp{
margin-top:35px;
margin-left:300px;
width:112px;
/*border:1px solid #9933FF;*/
}

#nome_mail_cc{
width:400px;
/*border:1px solid #FF0000;*/
}	

#nome_cc{
float:right;
}

#mail_cc{
float:right;
}




/* promocoes.php */

#conteudo_promo{
width:450px;
/*border:1px solid #0099FF;*/
}

#promo{
width:400px;
/*border:1px solid #000033;*/
}

#barra_abre3{
float:right;
display:block;
/*border:2px dashed #FF00FF;*/
background-image:url(../img/barra_abre.gif);
background-repeat:repeat-x;
width:280px;
height:34px;
margin-top:-33px;
padding-bottom:10px;
}

#btn_promo{
width:135px;
/*float:left;*/
/*padding-top:22px;*/
/*border:2px dashed #FF9900;*/
}

#btn_promo2{

float:right;
/*padding-top:22px;*/
/*border:2px dashed #FF9900;*/
}





/* pergunte-voce.php */

#nome_mail_pv{
width:310px;
margin-top:10px;
/*border:1px solid #FF0000;*/
}

#nome_pv{
float:right;
width:400px;
}

#mail_pv{
float:right;
width:400px;
}


#back_pv{
float:right;
margin-right:0px;
margin-top:10px;
/*border:1px solid #FF0000;*/
}


.fto_exemplo{
position:relative;
left:-30px;
}

/* links */
#links{
width:450px;
/*border:1px solid #FF0000;*/
}


/* noticias */ 
#text_img2{
width:400px;
/*border:2px dashed #FF9900; */
float:left;
}


/* contato */

#nome_mail_contato{
width:400px;
margin-top:10px;
/*border:1px solid #FF0000;*/
}


#nome_mail_tel textarea{
width:400px;
}

#nome_contato{
float:right;
}

#mail_contato{
float:right;
}

#formulario_contato textarea{
width:395px;
}

#formulario_contato input{
width:353px;
}


/* paginacao */
#paginacao{
margin:20px auto auto auto;
}

#paginacao a{
text-decoration:none;
border:2px solid #CCCCCC;
background-color:#FFFFFF;
padding:4px;
}

#paginacao b{
text-decoration:none;
border:2px solid #CCCCCC;
background-color:#FFFFCC;
padding:4px;
}


#paginacao a:hover{
text-decoration:underline;
background-color:#FFEAD5;
padding:4px;
}


/* fotos */

.evento{
margin-bottom:20px;
}

.evento .titulo{
font-size:medium;
font-weight:bold;
float:left;
}


.evento .titulo a{
text-decoration:none;
color:#000;

}


.evento .data{
float:none;
clear:right;
}

.eventos_ft{
float:none;
clear:both;
}

.vote_vc{
float:left;
margin-right:10px;
}

.foto_aj_block1{
/* width:320px; */
/* border:1px dashed #f00; */
position:fixed;
top:110px;
z-index:6;
height:100%;
}

.foto_aj_block{
z-index:5;
/* border:1px solid #f00; */
}



#exibe_foto{

}
/*
#exibe_foto img{
position:fixed;
}*/



#close{
position:relative;
background-color:#FFFFFF;
border:1px solid #ccc;
padding:5px;
text-align:left;
}

#close a{
text-decoration:none;
color:#333;
font-weight:bold;
}

#close a:hover{
text-decoration:underline;
color:#000;

}







/*--------------------------------------*/



.erro_browser{
display:block;
border:1px solid #FF9900;
background-color:#FFFFCC;
padding:5px;
margin-bottom:5px;
margin-top:0px;
}


/* radio link */
#radio{
float:none;
clear:both;
width:350px;
position:relative;
z-index:30;
top:-75px;
left:16px;
}

#radio_lnk{

}


#rodape{
padding:0px;
color:#CCCCCC;
}



#copy{
/* float:right; */
}
#geko{}


#banner01{
width:596px;
position:absolute;
z-index:5;
top:20px;
left:200px;

text-align:right;
/* background-color:#FFFFFF; */
}

#banner01 a{
margin-right:20px;
color:#666666;
text-decoration:none;
font-weight:bold;
background-color:#F4F4F4;
padding:10px;
}

#banner01 a:hover{
color:#000000;
text-decoration:underline;
}