/*
-----------------------------------------------
Style Sheet

@Site: jacarepop.com.br
@Author:   Roberto Lavor    www.communiq.com.br
@email roberto@communiq.com.br
@Version:  2009
----------------------------------------------- */
 *{margin:0; padding:0; list-style:none;}
body{font:small/1.6em "Trebuchet MS"; font-weight:normal; background:#220138 url(../img/background1.jpg) no-repeat center top;}
img{border:none;}
form{margin:0; padding:0;}
fieldset{border:none;}
input{
	border:1px solid #606;	
}
/*IDS*/
#wrapper{width:994px;height:auto;padding-bottom:0; margin:0 auto;}
#topo{ position:relative; width:980px; height:243px;}
#boxGeral{ position:relative; width:994px; height:145px; top:10px; margin:0 auto; }

#map{border:2px solid;}

/*CLASSES*/
*.slogan{position:absolute; left:0; top:107px;}
*.logo{position:absolute; left:350px; top:30px;}
*.colLeft{position:relative;float:left; width:653px; height:auto; background:transparent; }
*.colLeft ul{float:left; width:646px; height:39px; list-style:none; padding:0; background:transparent url(../img/menu.png) no-repeat center top;}
*.colLeft li{float:left; margin-right:1px; height:30px;width:100px;}
*.colLeft li a{ display:block; height:39px; line-height:39px; background:transparent; color: #fff; text-align:center; text-decoration:none; letter-spacing:2px;}
*.colLeft li a:hover{ color:#ffec00; z-index:1000;background:transparent;}

*.pg ul{float:left;width:350px; height:35px; background:transparent; background-image:none;}
*.pg li{float:left; width:25px; height:35px; margin-right:5px;margin-bottom:20px; background:#666; color:#fff;border:1px solid #306;}
*.pg li a{width:25px;text-decoration:none;height:35px;background:#96C;line-height:35px;color:#FFF;font-size:14px;}

/*COLRIGHT*/
*.colRight{ position:relative; float:right; width:311px;height:350px; background:transparent;}
*.colRight ul{width:311px; height:30px;margin-top:60px; }
*.colRight li{ width:311px; height:30px;margin-bottom:3px; }
*.colRight li a{ display:block;width:301px;height:20px;line-height:20px; background-color:#3D1659; color:#FFCC00; text-decoration:none; padding:5px; }
*.colRight li a:hover{background-color:#FFCC00; color:#3D1659;}

*.colRight *.ingresso{position:relative; width:311px; height:97px; border:1px solid #fff;}
*.colRight *.chegar{ position:relative; width:311px; height:97px; border:1px solid #fff; top:20px;overflow:hidden}
*.colRight *.informacoes{ position:relative; width:311px; height:97px; border:1px solid #fff; top:40px;}
*.imgNaoperca{ position:absolute; background:transparent ; right:0; bottom:-10px;}
*.imgComochegar{ position:absolute; background:transparent; right:0; bottom:0;}
*.imgInformacoes{position:absolute; background:transparent; right:10px; bottom:20px;}

/*BOXNEWS*/
*.boxNews{position:relative; width:311px; height:138px; border:1px solid #FFF; float:left; background:transparent; color:#00ff90;}
*.boxNews h2{ width:130px; height:30px;font-size:130%; margin:10px; line-height:30px; background:transparent; color:#00ff90;letter-spacing:2px;}

/*BOXSHOW*/
*.boxShow{position:relative; width:311px; height:138px; border:1px solid #FFF;float:left; background:transparent url(../img/back-show.jpg) no-repeat right top; color:#fff;}
*.boxShow h2{ width:200px; height:30px;font-size:130%; margin:10px; line-height:30px;letter-spacing:2px;}
*.boxShow a{background-color:#65338A; color:#ffec00; padding:5px; text-decoration:none;}
*.boxShow a:hover{background-color:#ffec00; color:#65338A; padding:5px; text-decoration:none;}

/*BOXDEPOIMENTO*/
*.boxDepoimento{position:relative; width:301px; height:138px; border:1px solid #FFF; float:right; background:transparent; color:#00ff90; padding: 0 5px;}
*.boxDepoimento h2{ width:160px; height:30px;font-size:130%; margin:10px; line-height:30px; background:transparent; color:#00ff90;letter-spacing:2px;}
*.boxDepoimento img{border:1px solid #5e2d7c; float:left; margin-right:10px; margin-bottom:10px; padding:2px; margin-left:8px; background-color:#fff;}
*.boxDepoimento a{color:#fff; text-decoration:none;}
*.boxDepoimento a:hover{color:#00ff90; text-decoration:underline;}

*.galPrincipal{ padding-top:10px;position:relative;width:100%; height:235px; top:20px; overflow:hidden; background:transparent url(../img/back-galeria.jpg) no-repeat center top; margin:0 auto; }

/*Galeria*/
*.galeria{width:994px; height:245px; margin:0 auto; background:transparent;}
*.galeria  h2{ width:100px; height:30px;font-size:130%; margin-left:10px; line-height:30px; background:transparent; color:#ffec00;letter-spacing:2px;}
div.galExib{float:left;margin:10px;width:113px;}
*.galeria *.detalhes{width:165px; height:180px; float:left; margin-top:20px; margin-left:29px;}
*.detalhes a{
	text-decoration:none;	
}
*.detalhes .fotoGal{float:left;width:113px;height:75px;overflow:hidden;margin-right:10px;margin-bottom:10px;border:2px solid #FFF}
*.detalhes .fotoGal2{float:left;width:90px;height:60px;overflow:hidden;margin-bottom:10px;border:2px solid #FFF;margin-top:10px;}
#paginaFoto{background:none;width:325px;float:right;margin-top:30px;}
#paginaFoto *.nav{width:25px;height:35px;background:#96C;text-align:center;line-height:35px;border:1px solid #306;float:left;	margin-right:5px;margin-bottom:20px;}
#paginaFoto *.nav a{width:25px;text-decoration:none;height:35px;background:#96C;line-height:35px;color:#FFF;font-size:14px;}
*.colRight2{position:relative; float:right; width:325px;height:350px; background:transparent;}
*.colRight2 *.paginaFoto{background:none;width:325px;float:right;margin-top:10px;}
*.colRight2 *.paginaFoto *.nav{width:25px;height:35px;background:#96C;text-align:center;line-height:35px;border:1px solid #306;float:left;margin-right:5px;margin-bottom:20px;}
*.colRight2 *.paginaFoto *.nav a{width:25px;text-decoration:none;height:35px;background:#96C;line-height:35px;color:#FFF;font-size:14px;}
*.h3Estrutura{margin-bottom:20px}
h2.albuns{

}
*.colRight2 #formDepo{
	margin:0;
	width:325px;
}
*.colRight2 #formDepo input, textarea{
	border:1px solid #606;	
}
/*PARCEIROS*/
*.parceirosPrincipal{padding-top:10px;position:relative;width:100%; height:134px; overflow:hidden; background:transparent url(../img/back-apoio.gif) no-repeat center top; margin:0 auto; top:40px; }
*.imgParc{
	margin-right:10px;
	border:3px solid #FF6;
}
*.parceiros{width:994px; height:245px; margin:0 auto; background:transparent;}
*.parceirosInt{height:130px; text-align:center; margin-top:20px; line-height:20px; float:left; margin-left:29px;}
*.parceiros img{ padding:2px; background-color:#fff;}

/*FOOTER*/
*.footer {width:100%; height:134px;overflow:hidden;background:transparent url(../img/back-footer.png) no-repeat center top; margin:0 auto; margin-top:50px;}
*.footer *.int{position:relative; width:994px; height:134px;  margin:0 auto;}
*.footer *.int ul{ position:absolute; width:485px; height:58px; left:300px; top:20px; float:left;}
*.footer *.int li{float:left;width:130px; height:20px;}

*.naoPerca{position:absolute;top:10px; left:20px; color:#ffec00; padding-bottom:15px; font-size:130%; font-weight:normal; letter-spacing:2px;}
*.textonaoPerca{position:absolute;top:40px; left:20px; color:#fff;}
*.textonaoPerca a{color:#fff; text-decoration:none;}
*.textonaoPerca a:hover{color:#ffec00; text-decoration:underline;}
*.maps{position:absolute;top:10px; left:20px; color:#f17e1e; padding-bottom:15px; font-size:130%; font-weight:normal; letter-spacing:2px;}
*.textoMaps{position:absolute;top:40px; left:20px; color:#fff;}
*.textoMaps a{color:#fff; text-decoration:none;}
*.textoMaps a:hover{color:#f17e1e; text-decoration:underline;}
*.info{position:absolute;top:20px; left:20px; color:#5e2d7c; padding-bottom:15px; font-size:130%; font-weight:normal; letter-spacing:2px;}
*.textoInfo{position:absolute;top:50px; left:20px; color:#ffec00; letter-spacing:2px; font-size:120%;}
*.clear{clear:both;}
*.vert{margin-top:20px;}
*.zero{margin:0;}
*.top{position:absolute;top:20px;}
*.mLeft{margin-left:27px;}
*.mLeftshow{margin-left:18px;}
*.right{ position:absolute;right:-2px;}
*.p{margin:10px;}
*.pForm{margin:3px 0 5px 10px;}
*.branco{color:#FFF;}
*.dep{font-size:80%;}
*.amarelo{color:#ffec00;}
*.lilaz{color:#6d00ff;}
*.ass{position:absolute; width:108px; height:45px; right:20px; top:20px;}
*.quemsomos{position:absolute; left:20px; top:0;}
*.estrutura{position:absolute; left:145px;_left:45px; top:0;}
*.shows{position:absolute; left:270px;_left:75px; top:0;}
*.mGaleria{position:absolute; left:403px;_left:95px; top:0;}
*.contato{position:absolute; left:530px;_left:125px; top:0;}
*.validacao{position:absolute; top:50px; }
*.validacao a{color:#ffec00; font-size:90%;}
*.css{margin-left:60px;}
*.h2Seg{margin-left:10px; margin-top:20px; letter-spacing:2px;}
*.h2Estrutura{margin:80px 0 20px 10px; letter-spacing:2px;}
*.titParceiros{margin:20px 0;}
*.vinte{margin-top:20px;}
*.pEstrutura{margin:20px 10px;}
*.laranja{color:#f68320;}
*.divisoria{ margin-bottom:3px;}
*.label{display:block;}
*.input{position:absolute; left:60px; width:210px;}
*.input2{position:absolute; left:60px; width:175px;}
*.btNews{position:absolute; right:20px; bottom:20px;}
*.textArea{width:265px; height:90px; margin-top:10px;}
*.textArea2{width:300px; height:50px; margin-top:10px;}
*.leftInt{float:left;}
*.rightInt{float:right; position:relative; top:184px;left:-30px;}
*.btContato{color:#fff; background-color:#52397b; width:auto; height:auto; padding:5px; margin-top:10px; border:none;margin-left:220px;}
*.btContato1{color:#fff; background-color:#52397b; width:auto; height:auto; padding:5px; margin-top:10px; border:none;right:10px; position:absolute;}
*.btContato2{color:#fff; background-color:#52397b; width:auto; height:auto; padding:5px; margin-top:5px; border:none;right:10px;}
#cadNews input{border:1px solid #606}
#cadNews input[type="text"]{width:200px;}
#cadNews label{width:50px;display:inline-block}
*#onde{border: 1px solid #000;width:500px;height:20px;padding:0 10px;}
img, h2, ul { behavior: url(js/iepng.htc) }
*.boxGal{float:left;width:100px;}