/*---------------------------------------------------geral---------------------------------------------------*/

#site, #stereoteca , #menu, #conteudo , ul#menuCont li.confira a, ul#menuCont li.contato a, h2.slogan, h3.patrocinio, h1.logo, p.data, li.data, h4.prog { behavior: url(css/iepngfix.htc) }
#navegacao, #menuCont  { behavior: url(css/csshover2.htc) }

body, html{
width:100%;
height:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
background: #f2f2f2 url(../imgs/fundo.gif) repeat;
}

#site{
width:100%;
height: 100%;
}

#site p{
line-height: 160%;
}

#site p a{
line-height: 120%;
}

#stereoteca,#navegacao, #conteudo{
float:left;
}

#stereoteca{
margin-left: 5px;
}

#conteudo{
margin-top: 20px;
margin-left: 50px;
}

#lanca, #shows, #news{
background:#FFF;
border-bottom: 1px dashed #000;
border-top: 1px dashed #000;
}


/*---------------------------------------------------animacao/logo---------------------------------------------------*/
#stereoteca{
width: 345px;
height:785px;
margin-left: 10px;
margin-top: 0px;
}
/*---------------------------------------------------navegacao---------------------------------------------------*/
#navegacao{
width:700px;
height:67px;
background: url(../imgs/fundo_menu.gif) center no-repeat;
}

#navegacao{
margin-left: -70px;
margin-top: 10px;
}

#navegacao ul#menu li{
float:left;
}

ul#menu{
margin-top: 13px;
margin-left: 10px;
}

#navegacao ul#menu li a{
color:#FFF;
text-decoration:none;
}

/*evento*/
li.evento{
display:block;
margin-left: 5px;
}

li.evento a{
display: block;
background:url(../imgs/laranja/evento_laranja.gif) no-repeat;
background-position: 0px -15px;
width:83px;
height: 18px;
text-indent: -10000px;
}

li.evento a:hover{
background-position: 0px 3px;
}
/*evento*/

/*programacao*/
li.programacao{
display:block;
margin-top: 17px;
margin-left:-60px;
}

li.programacao a{
display: block;
background:url(../imgs/laranja/programacao_laranja.gif) no-repeat;
background-position: 0px -25px;
width:119px;
height: 20px;
text-indent: -10000px;
}

li.programacao a:hover{
background-position: 0px -3px;
}
/*programacao*/

/*galeria*/
li.galeria{
display:block;
margin-top:5px;
}

li.galeria a{
display: block;
background:url(../imgs/laranja/galeria_laranja.gif) no-repeat;
background-position: 0px -21px;
width:72px;
height: 21px;
text-indent: -10000px;
}

li.galeria a:hover{
background-position: 0px -1px;
}
/*informações*/

/*participe_menu*/

li.participe_menu{
display:block;
margin-top: 12px;
margin-left: -40px;
}

li.participe_menu a{
display: block;
background:url(../imgs/laranja/participe_menu_laranja.gif) no-repeat;
background-position: 0px -25px;
width:91px;
height: 26px;
text-indent: -10000px;
}

li.participe_menu a:hover{
background-position: 0px 2px;
}
/*participe_menu*/

/*coletanea*/
li.coletanea{
display:block;
margin-left: -10px;
}

li.coletanea a{
display: block;
background:url(../imgs/laranja/coletanea_laranja.gif) no-repeat;
background-position: 0px -37px;
width:96px;
height: 39px;
text-indent: -10000px;
}

li.coletanea a:hover{
background-position: 0px 1px;
}
/*comunidade*/

/*links*/
li.links{
display:block;
margin-top: 29px;
}

li.links a{
display: block;
background:url(../imgs/laranja/links_laranja.gif) no-repeat;
background-position: 0px -25px;
width:67px;
height: 15px;
text-indent: -10000px;
}

li.links a:hover{
background-position: 0px -6px;
}

/*links*/

/*parceiros*/
li.parceiros{
display:block;
margin-left: -20px;
margin-top: 5px;
}

li.parceiros a{
display: block;
background:url(../imgs/laranja/parceiros_laranja.gif) no-repeat;
background-position: 0px -25px;
width:81px;
height: 23px;
text-indent: -10000px;
}

li.parceiros a:hover{
background-position: 0px -2px;
}
/*parceiros*/

/*imprensa*/

li.imprensa{
display:block;
margin-top: 5px;
}

li.imprensa a{
display: block;
background:url(../imgs/laranja/imprensa_laranja.gif) no-repeat;
background-position: 0px -30px;
width:86px;
height: 33px;
text-indent: -10000px;
}

li.imprensa a:hover{
background-position: 0px 6px;
}
/*imprensa*/

/*contato*/
li.contato{
display:block;
margin-top: 15px;
}

li.contato a{
display: block;
background:url(../imgs/laranja/contato_laranja.gif) no-repeat;
background-position: 0px -15px;
width:82px;
height: 16px;
text-indent: -10000px;
}

li.contato a:hover{
background-position: 0px 1px;
}
/*contato*/

/*---------------------------------------------------conteudo---------------------------------------------------*/
#conteudo{
width: 570px;
height:auto;
}
/*---------------------------------------------------lançamento / promoção------------------------------------------*/
#lanca{
width: 550px;
height:125px;
margin-bottom:20px;
}

h2.lancaTitulo a, h2.lancaTituloHome a{
text-decoration:none;
color:#f18518;
}

h2.lancaTitulo a:hover, h2.lancaTituloHome a:hover{
text-decoration: underline;
color:#f18518;
}

h2.lancaTitulo{
width:49%;
height: auto;
display:block;
padding: 0.4%;
float:right;
margin-right: 20px;
margin-top: 3px;
margin-bottom: 3px;
display:block;
font-size: 14px;
}

h2.lancaTituloHome{
width:49%;
height: auto;
display:block;
padding: 0.4%;
float:right;
margin-right: 20px;
margin-top: -123px;
margin-bottom: 3px;
display:block;
font-size: 14px;
}


p.lancaTexto a, p.lancaTextoHome a{
font-size:10px;
text-decoration:none;
color:#000;
display:block;
}

p.lancaTexto a:hover, p.lancaTextoHome:hover{
font-size:10px;
text-decoration: underline;
color:#000;
}

p.lancaTexto{
width: 49%;
height: auto;
display:block;
float:right;
margin-top: 0px;
margin-right: 22px;
}

p.lancaTextoHome{
width: 49%;
height: auto;
display:block;
float:right;
margin-top: -75px;
margin-right: 22px;
}

span.lancaFoto{
float:left;
}

span.maislanca{
display:block;
background: #f18518;
width: 20px;
height: 20px;
float:right;
margin-top: -15px;
}

span.maislancaHome{
display:block;
background: #f18518;
width: 20px;
height: 20px;
float:right;
margin-top: -20px;
}

span.maislanca a, span.maislancaHome a{
display:block;
background: #f18518;
margin-top: 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
text-align:center;
color:#FFF;
text-decoration:none;
}

/*---------------------------------------------------Slogan---------------------------------------------------*/
#slogan{
width: 550px;
height:77px;
margin-bottom: 20px;
}

#sloganComunidade{
width: 550px;
height:150px;
}

#slogan h2.homeTitulo{
width: 279px;
height: 75px;
background:url(../imgs/slogan.gif) center no-repeat;
text-indent: -10000em;
display:block;
}

#slogan h3{
width: 236px;
height: 77px;
background:url(../imgs/texto.png) center no-repeat;
text-indent: -10000em;
display:block;
margin-left: 10px;
}

#slogan h2, #slogan h3{
float:left;
}

/*---------------------------------------------------banners---------------------------------------------------*/
#ad{
width: 550px;
height: 60px;
margin-bottom: 20px;
clear:both;
}

.banner{
border-bottom: 1px dashed #000;
border-top: 1px dashed #000;
width: 260px;
height: 60px;
display:block;
float:left;
}

.left{
margin-left: 30px;}

/*---------------------------------------------------agenda-----------------------------------------------*/

#agendahome{
width: 550px;
height:20px;
float:left;
border-bottom: 1px dashed #000;
border-top: 1px dashed #000;
background:#FFF;
margin-bottom: 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#agendahome a{
text-decoration:none;
color:#FFF;
}

#agendahome h4{
display:block;
color:#FFF;
text-indent: -10000px;
background: url(../imgs/laranja/agenda_h4laranja.gif) no-repeat left;
height: 20px;
width: 100px;
margin-left:-1px;
}

#agendahome h4{
float: left;
}


#agendahome p a{
color:#000;
}

p.agenda, span.agenda{
display:block;
height:20px;
width:408px;
margin-left:-10px;
}



p.agenda a{
display:block;
padding-top: 5px;
padding-left: 10px;
}


p.agenda, ul.link{
float:left;}

ul.link{
width: 42px;
height:20px;
float:left;
margin-left:-9px;
}

ul.link li{
float:left;
text-align:center;
}


li.volta{
background:#b2b2b2;
display:block;
width:21px;
height:20px;
}

li.volta a{
display:block;
padding-top: 5px;
}

li.avanca{
background:#7f7f7f;
display:block;
width:21px;
height:20px;
}

li.avanca a{
display:block;
padding-top: 5px;
}

li.reseta{
background:#595959;
display:block;
width:21px;
height:21px;
}

li.reseta a{
display:block;
padding-top: 5px;
}

/*---------------------------------------------------galeria geral---------------------------------------------------*/

#galeriageral{
width:550px;
height: auto;
display:block;
/*border-top: 1px dashed #000;
border-bottom:1px dashed #000;*/
margin-bottom: 10px;
}

/*---------------------------------------------------galeria---------------------------------------------------*/

#galeria, #interatividade{
width: 550px;
height:20px;
background:#f18518 url(../imgs/galeria_stereoteca.gif) center no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border-top: 1px dashed #000;
border-bottom:1px dashed #000;
}

#interatividade{
background:#f18518 url(../imgs/laranja/interatividade_stereoteca_laranja.gif) center no-repeat;
}

#galeria h3, #galeria p, #interatividade h3, #interatividade p{
float:left;
}

p.galeriahome{}

#galeria h3 a, #interatividade h3 a{
display:block;
background:#CCFF00;
text-indent: -10000em;
}

#galeria p a{
display:block;
text-decoration:none;
color:#FFF;
margin-left: 230px;
margin-top: -27px;	
}

#interatividade p a{
display:block;
text-decoration:none;
color:#FFF;
margin-left: 200px;
margin-top: 3px;
}

#interatividade p a:hover{
text-decoration:underline;}


/*---------------------------------------------------video / foto---------------------------------------------------*/
#video, #foto{
width: 265px;
height: 98px;
margin-bottom: 30px;
margin-top: 0;
}

#video{
float:right;
}

#foto{
float:left;
position:relative;
left: -5px;
}

span.fotoImg, span.videoImg, #navvota{
width: 130px;
height: 97px;
float:left;
}

span.veja a{
display: none;
width:130px;
height:97px;
background: url(../imgs/play_thumbs.gif) center no-repeat;
z-index:2;
clear:both;
position:relative;
top: -160px;
text-indent: -10000em;
float:left;
}

span.fotoImg a:hover, span.videoImg a:hover{
background:url(../imgs/play_thumbs.gif);
}

span.fotoImg, span.videoImg{
margin-right:10px;
}

#videoTexto{
background:#FFF;
height:97px;
}

#videoTexto h4{
font-size:10px;
text-transform:uppercase;
display:block;
margin-left: 10px;
padding-top: 10px;
}

#videoTexto h4 a{
text-decoration:none;
color:#000;
}

#videoTexto h4 a:hover{
text-decoration:underline;
}

#videoTexto p{
font-size:10px;
display:block;
margin-top: 10px;
}

#videoTexto p a{
text-decoration:none;
color:#000;
}

#videoTexto p a:hover{
text-decoration:underline;
}

ul#navvota {
width: 130px;
height:10px;
font-size: 10px;
display:block;
position:relative;
bottom:0px;
float:right;
top: -19px;
}

/*ul#navvota li{
float:left;
margin-left: 5px;
display:block;
}
*/

ul#navvota li a{
color:#f18518;
}

ul#navvota li a:hover{
color:#000;
}


ul#navvota li.voltar{
border-right:#f18518 solid 1px;
display:block;
padding-right: 5px;}


#participeHome{
clear:both;
margin-top: 7px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

#participeHome a{
color: #fff;
text-decoration:none;
}

#participeHomeFoto{
clear:both;
margin-top: 7px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin-left:5px;
}

.participe{
width:105px;
height:20px;
background:#000 url(../imgs/participe.gif) center no-repeat;
color:#FFF;
display:block;
text-indent: -10000em;
}

.participeFoto{
width:100px;
height:20px;
background:#000 url(../imgs/participe.gif) center no-repeat;
color:#FFF;
display:block;
text-indent: -10000em;
}


.envie{
width: 160px;
height:20px;
background:#b5b5b5;
}


.participe,.participeFoto, .envie{
float:left;
}

.envie a{
margin-left: 18px;
margin-top: 4px;
display: block;
color:#FFF;
text-decoration:none;
}

/*---------------------------------------------------newsletter / redes--------------------------------------------------*/

#newsletter{
width: 550px;
height:30px;
margin-right: 10px;
clear:both;
margin-bottom: 20px;
margin-top: 20px;
}

#formNews{
width: 250px;
height: 30px;
background:#f18518;
margin-left: 10px;
}

#formNews, #redes{
float:left;
}

#formNews legend{
display: none;
}

#formNews input{
width: 110px;
height:14px;
margin-top: 4px;
margin-left: 5px;
}

#formNews button{
width: 21px;
height: 20px;
background:url(../imgs/assinarBT.gif);
display:block;
text-indent: -10000px;
border: none;
margin-top: 4px;
}

#formNews h6{
background:#000 url(../imgs/stereonews.gif) left no-repeat;
color:#FFF;
width: 100px;
height: 30px;
text-indent: -10000em;
display:block;
margin-left:-10px;
}

#formNews input, #formNews h6, #formNews button{
float:left;
}

#redes{
display:block;
width:263px;
height:30px;
margin-left:25px;
background:#fff;
}

/*---------------------------------------------------player-----------------------------------------------*/

#player{
width: 550px;
height:20px;
float:left;
border-bottom: 1px dashed #000;
border-top: 1px dashed #000;
background:#FFF;
margin-bottom: 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#player h1{
display:block;
color:#FFF;
text-indent: -10000px;
background: url(../imgs/laranja/bullet_red.gif) no-repeat center;
height: 20px;
width: 20px;
float: left;
}

#player p.playertitulo{
float: left;
font-weight: bold;
color: #f18518;
margin-left: 5px;
margin-top: 2px;
}

#player p.playermusica{
float: left;
margin-left: 5px;
margin-top: 2px;
}

#player span.playerplayer{
float: right;
}

/*---------------------------------------------------patrocinadores---------------------------------------------------*/
#patrocinadores{
clear:both;
width:565px;
height:60px;
font-size:10px;
margin-left: 40px;
}

#realizacao, #patrocinio, #apoio{
float:left;
margin-left: 15px;
}

#realizacao h5, #patrocinio h5, #apoio h5{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
font-weight:lighter;
margin-top: 10px;
}

#realizacao ul li, #patrocinio ul li, #apoio ul li{
float:left;
margin-top: 10px;
margin-right: 20px;
}

#realizacao ul li li, #patrocinio ul li li, #apoio ul li li{
}

li.natura a img{
margin-top: -20px;
display:block;
}

#limpar{
clear:both;}

/*---------------------------------------------------rodapé---------------------------------------------------*/
#rodape p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color: #9A9A9A;
font-weight:lighter;
margin-top: 20px;
text-align:center;
}

/*---------------------------------------------------internas---------------------------------------------------*/

#interna{
width: 597px;
height:auto;
background:#FFF;
}

#internaTitulo h2{
color:#f18518;
font-size: 20px;
text-decoration:none;
}


#interna p{
font-size:10px;
text-decoration:none;
color:#000;
margin-bottom:5px;
margin-top: 5px;
}

#lanca p a:hover, #shows p a:hover{
font-size:10px;
text-decoration: underline;
color:#000;
}

/*---------------------------------------------------musicos---------------------------------------------------*/

#slogan h2.programaTitulo{
width: 333px;
height: 57px;
background:url(../imgs/programacai.gif) center no-repeat;
text-indent: -10000em;
display:block;
margin-right: 10px;
}

form#musicos{
display:block;
margin-top: 20px;
width:200px;
height:30px;
float:right;
}

#musicos legend, #musicos h5{
display:none;
}


#musicos select{
float:left;
}

select#listamusicos{
display:block;
width:120px;}

select#listadatas{
display:block;
width: 65px;
margin-left: 10px;
}

/*---------------------------------------------------programacao---------------------------------------------------*/

#destaque, #fragment-1, #fragment-2, #fragment-3, #fragment-4, #fragment-5, #fragment-6{
background:#FFFFFF;
border-bottom: 1px dashed #000;
border-top: 1px dashed #000;
margin-bottom: 40px;
width: 550px;
font-size:10px;
}

#fragment-1, #fragment-2, #fragment-3, #fragment-4, #fragment-5, #fragment-6{,
height: auto;
}

/*---------------------------------------------------destaque---------------------------------------------------*/

#destaque{
display:block;
height:150px;
}

span.imagens{
display:block;
float:left;
margin-right: 10px;
width:210px;
height:150px;
}

img.datadestaque{
display:block;
width: 82px;
height:45px;
text-indent:-10000em;
color:#FFF;
margin-top:-30px;
margin-left: 467px;
margin-bottom: 15px;
}

#destaque h4{
margin-bottom: 20px;
display:block;
}

#destaque h4 a{
font-size: 14px;
color:#f18518;
text-decoration:none;
font-stretch:normal;
}

#destaque h4 em{
text-transform:uppercase;
font-style:normal;
}

#destaque p{
margin-bottom:10px;
}

ul#navdestaque{
margin-left: -5px;
}

ul#navdestaque li{
float: left;
margin-left: 5px;
display:block;
border-right:#f18518 solid 1px;
padding-right: 5px;
}

ul#navdestaque li a{
color:#f18518;
}

ul#navdestaque li a:hover{
color:#000000;
}

ul#navdestaque li.baixe{
border:none;
}

/*---------------------------------------------------datas---------------------------------------------------*/
#abril, #maio, #junho, #julho, #agosto, #setembro, #outubro{
height:130px;
}

#data01, #data02, #data03, #data04, #data05, #data06, #data07, #data08, #data09, #data10, #data11, #data12, #data13, #data14, #data15, #data16, #data17, #data18, #data19, #data20, #data21, #data22, #data23{
display:block;
float:left;
}

.ui-tabs-hide { display: none; }


ul.tabs{
display:block;
width: 550px;
height:20px;
position:relative;
bottom: -29px;
margin-left:8px;
}

ul.tabs li{
float:left;
margin-left: -16px;
}

.selected{
position:relative;
top: 15px;
}

/*---------------------------------------------------datas imagens---------------------------------------------------*/

li.data a{
display:block;
width:60px;
height:20px;
text-indent:-10000em;
}



li.nome a{
	text-decoration:none;
	text-transform: uppercase;
	color:#000;
	margin-top: 10px;
	display:block;
	font-weight: bold;
}

li.nome a:hover{
text-decoration: underline;
}



/*---------------------------------------------------abril---------------------------------------------------*/
h3.abrilTab a{
display:block;
background:url(../imgs/abril.gif) center no-repeat;
width:58px;
height:35px;
text-indent:-10000em;
}

#data01, #data02, #data03{
margin-left: 25px;
width:150px;
height: auto;
margin-top: 30px;
}

#data01 li.abril a{
background:url(../imgs/datas_peq/1604.gif) center no-repeat;
}

#data02 li.abril a{
background:url(../imgs/datas_peq/2304.gif) center no-repeat;
}

#data03 li.abril a{
background:url(../imgs/datas_peq/3004.gif) center no-repeat;
}

/*---------------------------------------------------maio---------------------------------------------------*/
h3.maioTab a{
display:block;
background:url(../imgs/maio.gif) center no-repeat;
width:58px;
height:35px;
text-indent:-10000em;
}

#data04, #data05, #data06, #data07{
margin-left: 25px;
width:100px;
height:60px;
margin-top: 30px;
}

#data04 li.maio a{
background:url(../imgs/datas_peq/0705.gif) center no-repeat;
}

#data05 li.maio a{
background:url(../imgs/datas_peq/1405.gif) center no-repeat;
}

#data06 li.maio a{
background:url(../imgs/datas_peq/2105.gif) center no-repeat;
}

#data07 li.maio a{
background:url(../imgs/datas_peq/2805.gif) center no-repeat;
}

/*---------------------------------------------------junho---------------------------------------------------*/
h3.junhoTab a{
display:block;
background:url(../imgs/junho.gif) center no-repeat;
width:81px;
height:35px;
text-indent:-10000em;
}

#data08, #data09, #data10, #data11{
margin-left: 25px;
width:100px;
height:60px;
margin-top: 30px;
}

#data08 li.junho a{
background:url(../imgs/datas_peq/0406.gif) center no-repeat;
}

#data09 li.junho a{
background:url(../imgs/datas_peq/1106.gif) center no-repeat;
}

#data10 li.junho a{
background:url(../imgs/datas_peq/1806.gif) center no-repeat;
}

#data11 li.junho a{
background:url(../imgs/datas_peq/2506.gif) center no-repeat;
}

/*---------------------------------------------------julho/agosto---------------------------------------------------*/
h3.julhoTab a{
display:block;
background:url(../imgs/julho.gif) center no-repeat;
width:145px;
height:36px;
text-indent:-10000em;
}

#agosto{
margin-top: -40px;
border-top:none;
}

#data12, #data13, #data14, #data15, #data16{
margin-left: 40px;
width:140px;
height:60px;
margin-top: 30px;
}

#data15, #data16{
margin-top: 30px;
}

#data12 li.julho a{
background:url(../imgs/datas_peq/0207.gif) center no-repeat;
}

#data13 li.julho a{
background:url(../imgs/datas_peq/0608.gif) center no-repeat;
}

#data14 li.julho a{
background:url(../imgs/datas_peq/1308.gif) center no-repeat;
}

#data15 li.julho a{
background:url(../imgs/datas_peq/2008.gif) center no-repeat;
}

#data16 li.julho a{
background:url(../imgs/datas_peq/2708.gif) center no-repeat;
}

/*---------------------------------------------------setembro---------------------------------------------------*/
h3.setembroTab a{
display:block;
background:url(../imgs/setembro.gif) center no-repeat;
width:92px;
height:35px;
text-indent:-10000em;
}

#data17, #data18, #data19, #data20{
margin-left: 25px;
width:100px;
height:60px;
margin-top: 30px;
}

#data17 li.setembro a{
background:url(../imgs/datas_peq/0309.gif) center no-repeat;
}

#data18 li.setembro a{
background:url(../imgs/datas_peq/1009.gif) center no-repeat;
}

#data19 li.setembro a{
background:url(../imgs/datas_peq/1709.gif) center no-repeat;
}

#data20 li.setembro a{
background:url(../imgs/datas_peq/2409.gif) center no-repeat;
}

/*---------------------------------------------------outubro---------------------------------------------------*/
h3.outubroTab a{
display:block;
background:url(../imgs/outubro.gif) center no-repeat;
width:92px;
height:35px;
text-indent:-10000em;
}

#data21, #data22, #data23{
margin-left: 35px;
width:100px;
height:60px;
margin-top: 30px;
}

#data21 li.outubro a{
background:url(../imgs/datas_peq/0110.gif) center no-repeat;
}

#data22 li.outubro a{
background:url(../imgs/datas_peq/0810.gif) center no-repeat;
}

#data23 li.outubro a{
background:url(../imgs/datas_peq/151610.gif) center no-repeat;
}

/*---------------------------------------------------eventos---------------------------------------------------*/

#eventoTexto{
	background:#FFFFFF;
	border-top: 1px dashed #000;
	margin-bottom: -20px;
	width: 550px;
	height: auto;
	font-size:10px;
}

#eventoTexto p.Texto{
display:block;
width: 500px;
height:auto;
}

#eventoTexto p.TextoSete{
display:block;
width: 265px;
height:auto;
}

#eventoTexto span.cartaz{
display: block;
width:220px;
height:305px;
float: right;
margin-right: 15px;
}

/*#eventoDesetaque{
	border-top: 1px dashed #000;
	width: 550px;
	height: auto;
	background:#f18518 url(../imgs/fundo_vermelho.gif) repeat;
	margin-top: -40px;
	font-size:10px;
	color:#FFF;
}*/

#eventoDesetaque p{
	display:block;
	width: 520px;
	margin-bottom: 5px;
	padding-top: 10px;
	padding-left: 25px;
	padding-bottom: 10px;
}

#eventoDesetaque p a{
color:#FFF;
}

#evento h2{
width:49%;
height: auto;
display:block;
padding: 0.4%;
float:left;
margin-left: 20px;
margin-top: 3px;
margin-bottom: 3px;
display:block;
}


h2.fichatec{
text-decoration:none;
margin-bottom: 10px;
color:#f18518;
display:block;
width:100%;
height: 40px;
clear:both;
}

#slogan h2.eventoTitulo{
width: 242px;
height: 50px;
background:url(../imgs/oevento.gif) center no-repeat;
text-indent: -10000em;
display:block;
margin-right: 10px;
}

span.programaLink a{
width:129px;
height:37px;
background:url(../imgs/programalink.gif) center no-repeat;
text-indent:-10000em;
display:block;
}

span.programaEventoLink a{
width:129px;
height:37px;
background:url(../imgs/programalink.gif) center no-repeat;
text-indent:-10000em;
display:block;
}

span.fichalink a{
width:132px;
height:36px;
background:url(../imgs/ficha.gif) center no-repeat;
text-indent:-10000em;
display:block;
}

span.eventolink a{
width:58px;
height:35px;
background:url(../imgs/2008.gif) center no-repeat;
text-indent:-10000em;
display:block;
}

span.fichalink, span.programaLink{
float:left;
margin-left: 10px;
margin-top: 10px;
}

span.eventolink, span.programaEventoLink{
float:left;
margin-left: 10px;
margin-top: 10px;
}

span.programaEventoLink{
margin-left: 100px;}

span.evento08 a{
width:58px;
height:35px;
background:url(../imgs/evento08.gif) center no-repeat;
text-indent:-10000em;
display:block;
}

span.evento07 a{
width:60px;
height:42px;
background:url(../imgs/evento07.gif) center no-repeat;
text-indent:-10000em;
display:block;
}


span.evento06 a{
width:58px;
height:35px;
background:url(../imgs/evento06.gif) center no-repeat;
text-indent:-10000em;
display:block;
}

span.evento08{
margin-left:100px;
}

span.evento07,span.evento06{
margin-left:10px;
}

span.evento08, span.evento07, span.evento06{
float:left;
margin-top: 10px;
}

h3.eventoStereo{
display:block;
width:550px;
height:108px;
text-indent:-10000px;
background:url(../imgs/laranja/stereoteca2008_laranja.gif) no-repeat left;
margin-left:0px;
}

h3.eventoStereo06{
display:block;
width:480px;
height:60px;
text-indent:-10000px;
background:url(../imgs/laranja/stereoteca06_laranja.gif) no-repeat center;
margin-top:15px;
margin-left: 25px;
}

h3.eventoStereo07{
display:block;
width:480px;
height:60px;
text-indent:-10000px;
background:url(../imgs/laranja/slogan07_laranja.gif) no-repeat center;
margin-top:15px;
margin-left: 25px;
}

#eventoTexto p{
display:block;
width: 517px;
margin-bottom: 5px;
padding-top: 12px;
padding-left: 25px;
}

p.assinatura{
color:#AAAAAA;
}

span.confira{
width:407px;
height:15px;
background:url(../imgs/confira.gif) center no-repeat;
text-indent:-10000em;
display:block;
margin-top: 15px;
}

span.doissete a{
width:60px;
height:42px;
background:url(../imgs/datas_peq/2007.gif) center no-repeat;
text-indent:-10000em;
display:block;
}

span.doisseis a{
width:58px;
height:35px;
background:url(../imgs/datas_peq/2006.gif) center no-repeat;
text-indent:-10000em;
display:block;
margin-bottom: 30px;
}

span.confira, span.doissete, span.doisseis{
float:left;
margin-left: 9px;
}

#eventoFicha{
	background:#FFFFFF;
	border-bottom: 1px dashed #000;
	border-top: 1px dashed #000;
	margin-bottom: 40px;
	width: 550px;
	height: auto;
	font-size:10px;
}

#eventoFicha p{
display:block;
margin-bottom: 10px;
}

#col{
display:block;
width: 240px;
height:300px;
clear:both;
margin-left: 20px;
margin-top: 40px;
}

#col2{
display:block;
width: 240px;
height:300px;
margin-left: 280px;
margin-bottom: 10px;
margin-top: -300px;
}


ul#subnavDestaque{
display:block;
width: 550px;
height:auto;
font-size:10px;
background:#b5b5b5 url(../imgs/fundo_links.gif) repeat;
margin-top:-20px;
margin-bottom:10px;
}

li.linkdestaque{
display:block;
height:24px;
border-bottom: 1px dashed #000;
}

li.linkdestaque a{
color:#FFF;
display:block;
text-decoration:none;
padding-left: 10px;
padding-top: 6px;
}


/*---------------------------------------------------coletaneas---------------------------------------------------*/
h4.coletaneaTitulo{
width: 210px;
height: 75px;
background:url(../imgs/coletanea_titulo.gif) center no-repeat;
text-indent: -10000em;
display:block;
margin-right: 40px;
float:left;
}

#slogan h3.parceirosTitulo{
width: 280px;
height: 80px;
background:url(../imgs/slogan.gif) center no-repeat;
text-indent: -10000em;
display:block;
margin-top:-5px;
margin-left: -10px;
}

#playerOito, #playerSete, #playerSeis{
background:#FFFFFF;
border-bottom: 1px dashed #000;
border-top: 1px dashed #000;
margin-bottom: 40px;
width: 550px;
height: 230px;
font-size:10px;
}

#player2008, #playerOito h3, #player2007, #playerSete h3, #player2006, #playerSeis h3{
margin-left:10px;
margin-top: 10px;
}

#playerOito h3{
display:block;
background:url(../imgs/laranja/colec2008_laranja.gif) center no-repeat;
width:60px;
height:20px;
text-indent:-10000em;
}

#playerSete h3{
display:block;
background:url(../imgs/laranja/colec2007_laranja.gif) center no-repeat;
width:60px;
height:20px;
text-indent:-10000em;
}

#playerSeis h3{
display:block;
background:url(../imgs/laranja/colec2006_laranja.gif) center no-repeat;
width:60px;
height:20px;
text-indent:-10000em;
}


/*---------------------------------------------------release---------------------------------------------------*/
#release{
display:block;
width: 550px;
height:auto;
font-size:10px;
background:#fff repeat;
margin-top:-20px;
margin-bottom:30px;
border-bottom: 1px dashed #000;
border-top: 1px dashed #000;
}

#release h2{
color:#f18518;
font-size: 12px;
text-decoration:none;
margin-left: 10px;
margin-top: 20px;
margin-bottom: 10px;
}


#release p{
font-size:10px;
text-decoration:none;
color:#000;
margin-bottom:5px;
margin-top: 5px;
margin-left: 10px;
margin-right: 10px;
}

span.fecharrelease{
display:block;
background:#f18518;
width: 20px;
height: 20px;
float:right;
}

span.fecharrelease a{
color:#FFFFFF;
display:block;
padding-top: 4px;
text-align:center;
text-decoration:none;
}

span.fecharrelease a:hover{
color:#000000;
}

/*---------------------------------------------------notícias---------------------------------------------------*/

#conteudoNoticia{
background:#FFFFFF;
border-bottom: 1px dashed #000;
border-top: 1px dashed #000;
margin-bottom: 40px;
width: 550px;
height: auto;
font-size:10px;
}

#conteudoNoticia span.spanfoto{
display:block;
width:550px;
height:282px;
border-bottom: 1px dashed #000;
}

span.spanfoto{
margin-bottom:20px;
}

h3, h6, p, h4{
margin-right: 10px;
margin-bottom:20px;
margin-left: 10px;
}

#conteudoNoticia p.News{
margin-right: 10px;
margin-bottom:20px;
margin-left: 20px;
}

#conteudoNoticia h3{
font-size: 20px;
color:#f18518;
display:block;
}

h3.todasNoticias{
display:block;
text-indent:-10000em;
width:230px;
height:20px;
background:#03a1d1 url(../imgs/laranja/todas_noticias_laranja.gif) center no-repeat;
margin-top: 10px;
margin-left: 10px;
}

#conteudoNoticia h4{
font-size: 14px;
color:#f18518;
display:block;
}


ul#foto02{
display:block;
width:199px;
height:151px;
float:left;
margin-left:10px;
margin-bottom: 10px;
margin-right: 10px;
}

li.legenda{
display:block;
background:#eaeaea;
color:#ff4346;
padding: 5px;
line-height:125%;
}

/*---------------------------------------------------leia tambem---------------------------------------------------*/

span.leiatambem{
display:block;
width:95px;
height:12px;
background:url(../imgs/leiatambem.gif) center no-repeat;
text-indent:-10000em;
}

.not_leia_tambem {
background-image:url('../imgs/laranja/fundo_laranja.gif');
padding:16px 23px;
font-family:Verdana;
font-size:10px;padding-right:0px;
behavior:url(../css/iepngfix.htc)
}

.not_leia_tambem span.leiatambem{
display:block;
width:95px;
height:12px;
background:url(../imgs/laranja/leia.gif);
text-indent:-10000px;
}

.not_leia_tambem .lista {
color:#FFFEFE;
text-decoration:none;
background-image:url('../imgs/marca_link.gif');
background-repeat:no-repeat;
padding-left:10px;
background-position:0px 4px;
}
.not_leia_tambem .lista:hover {
text-decoration:underline;
}
.img_ver_todas {
behavior:url(../css/iepngfix.htc);
position:relative;top:78px;
}

/*---------------------------------------------------contato---------------------------------------------------*/

#contato{
background:#FFFFFF;
border-bottom: 1px dashed #000;
border-top: 1px dashed #000;
margin-bottom: 40px;
width: 550px;
height: auto;
font-size:10px;
}


#contatoDestaque{
	border-bottom: 1px dashed #000;
	border-top: none;
	width: 550px;
	height: 110px;
	background:#f18518 url(../imgs/laranja/fundo_laranja.gif) repeat;
	margin-top: -40px;
	font-size:10px;
	color:#FFF;
	margin-bottom: 20px;
}

#contatoDestaque p{
	display:block;
	width: 520px;
	margin-bottom: 5px;
	padding-top: 12px;
	padding-left: 25px;
}

#contatoDestaque p a{
color:#FFFFFF;
}

#contato h3{
display:block;
background:url(../imgs/laranja/contato_titulo_laranja.gif) center no-repeat;
width:120px;
height:20px;
text-indent:-10000px;
margin-top: 20px;
}

#contato h2{
display:block;
padding: 30px;
}

form#formcontato{
display:block;
margin-left: 20px;
margin-bottom: 20px;
}

form#formcontato legend{
display:none;
}

form#formcontato label{
display:block;
margin-left: 10px;
margin-bottom: 15px;
}

form#formcontato label h4{
display:block;
/*background:#006699;*/
width:60px;
height: 25px;
}

form#formcontato input{
display:block;
width: 500px;
border:none;
background:#d4d5d7;
}

form#formcontato textarea{
display:block;
width: 500px;
margin-bottom:5px;
border:none;
background:#d4d5d7;
}

form#formcontato button{
float:right;
margin-right: 25px;
border:none;
background:#f18518;
color:#FFF;
font-size:10px;
width:70px;
height:20px;
}

#contatoform input.checkContato{
display:block;
margin-left: 210px;
border:none;
margin-top:-30px;
width:10px;
height:10px;
}


/*---------------------------------------------------imprensa---------------------------------------------------*/

#slogan h2.imprensaTitulo{
width: 250px;
height: 80px;
background:url(../imgs/sala_imprensa.gif) center no-repeat;
text-indent: -10000em;
display:block;
}


#slogan h3.imprensaTitulo{
width: 280px;
height: 80px;
background:url(../imgs/slogan.gif) center no-repeat;
text-indent: -10000em;
display:block;
}


#contato h4.imprensaTitulo{
width: 124px;
height: 26px;
background:url(../imgs/releases.gif) center no-repeat;
text-indent: -10000em;
display:block;
margin-left:10px;
margin-top:10px;
}


#contato h5{
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
}


#contato p.fone{
margin-top:-20px;}

#contato a{
color:#f18518;
text-decoration:none;
}

#contato a:hover{
text-decoration:underline;
}


/*---------------------------------------------------parceiros---------------------------------------------------*/

#parceiros{
background:#FFFFFF;
border-bottom: 1px dashed #000;
border-top: 1px dashed #000;
margin-bottom: 40px;
width: 550px;
height: auto;
font-size:10px;
}

#slogan h2.parceirosTitulo{
width: 230px;
height: 81px;
background:url(../imgs/parceiros_titulo.gif) left no-repeat;
text-indent: -10000em;
display:block;
margin-right: 20px;
}


#slogan h3.parceirosTitulo{
width: 280px;
height: 80px;
background:url(../imgs/slogan.gif) center no-repeat;
text-indent: -10000em;
display:block;
margin-top:-5px;
}

#parceiros h5{
text-transform:uppercase;
font-weight:lighter;
padding-bottom: 10px;
}

.realiza_tabela, .parceria_tabela, .apoio_tabela, .patrocinio_tabela{
width:90%;
margin: 0 auto;
margin-top: 20px;
margin-bottom: 20px;
text-align:center;
}


.patrocinio_tabela img.vivo{
padding-left: 150px;
}

.patrocinio_tabela img.nat{
padding-right: 150px;
}

/*---------------------------------------------------links---------------------------------------------------*/
#link{
background:#FFFFFF;
border-bottom: 1px dashed #000;
border-top: 1px dashed #000;
margin-bottom: 40px;
width: 550px;
height: auto;
font-size:10px;
}

#slogan h2.linksTitulo{
width: 188px;
height: 50px;
background:url(../imgs/links_titulo.gif) center no-repeat;
text-indent: -10000em;
display:block;
margin-right: 60px;
}

#link h2{
color:#f18518;
font-size:12px;
padding-left: 10px;
padding-top: 20px;
padding-bottom: 20px;
}

#link a{
color:#f18518;
text-decoration:none;
}

#link a:hover{
text-decoration:underline;
}

/*---------------------------------------------------participe---------------------------------------------------*/
#participe{
background:#FFFFFF;
border-bottom: 1px dashed #000;
border-top: 1px dashed #000;
margin-bottom: 40px;
width: 550px;
height: auto;
font-size:10px;
}

#slogan h4.participeTitulo{
width: 230px;
height: 59px;
background:url(../imgs/participe_titulo.gif) left no-repeat;
text-indent: -10000em;
display:block;
float:left;
}


#slogan h3.participeTitulo{
width: 280px;
height: 80px;
background:url(../imgs/slogan.gif) center no-repeat;
text-indent: -10000em;
display:block;
}

#participe h2{
display:block;
width: 255px;
height: 31px;
background: url(../imgs/casulo_cultura.gif) left no-repeat;
text-indent: -10000em;
margin-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
}

form#formparticipe legend{
display:none;
}

h6.participeform{
margin: 10px 10px 10px 10px;
display:block;
width: 520px;
clear:both;
}


textarea.participeform, select.participeform{
margin-left: 10px;
clear:both;
}

select.participeform{
margin-bottom: 10px;
}

textarea.participeform{
width: 520px;
border: none;
background:#d4d5d7;
}

form#formparticipe img{
}

form#formparticipe span{
display:block;
width:150px;
height:260px;
margin-left:20px;
}

form#formparticipe span.projetovisual{
float:left;
}

p.resposta{
display:block;
margin-top: 40px;
font-size: 10px;
}

#eventoDesetaque{
	border-top: none;
	width: 550px;
	height: auto;
	background:#f18518 url(../imgs/laranja/fundo_laranja.gif) repeat;
	font-size:10px;
	color:#FFF;
	margin-top: 20px;
	border-top: 1px #000 dashed;
}

#eventoDesetaque h6{
display:block;
color:#FFF;
padding-left: 10px;
padding-top: 10px;
text-transform:uppercase;
}

#eventoDesetaque input.nome{
display:block;
width: 500px;
margin-bottom:5px;
margin-left: 10px;
}

#eventoDesetaque button{
margin-bottom: 10px;
margin-left: 475px;
}

#eventoDesetaque input.check{
display:block;
border:none;
margin-top: -20px;
margin-left: 250px;
}


/*---------------------------------------------------galeria---------------------------------------------------*/
#videogaleria, #fotogaleria, #guiagaleria, #campanhagaleria, #conhecaComunidade{
background:#FFFFFF;
border-bottom: 1px dashed #000;
border-top: 1px dashed #000;
margin-bottom: 40px;
width: 550px;
height: auto;
font-size:10px;
}

#videogaleria, #fotogaleria{
height:178px;}

#fotogaleria{
clear:both;}

#slogan h2.galeriaTitulo{
width: 225px;
height: 68px;
background:url(../imgs/galeria_titulo.gif) left no-repeat;
text-indent: -10000em;
display:block;
}

#videogaleria h4 a{
display:block;
width:182px;
height:38px;
background:url(../imgs/videorecente2.gif) center no-repeat;
text-indent:-10000em;
margin-left: 300px;
margin-bottom:10px;
}

#videogaleria h5, #videogaleria h6{
display:block;
width:auto;
height:auto;
}

#videogaleria h5, #fotogaleria h5{
font-size:16px;
color:#f18518;
}

#videogaleria p.notamedia{
display:block;
margin-top: 50px;
width: 120px;
height: 20px;
margin-left: 250px;
}

#fotogaleria p.notamedia{
display:block;
margin-top: 50px;
width: 120px;
height: 20px;
}

#videogaleria p.notamedia, #fotogaleria p.notamedia{
text-decoration:none;
color:#c7c7c7;
text-transform:uppercase;
font-weight:bold;
}

#videogaleria span.assistaVote{
position:relative;
left: 470px;
top: -45px;
display:block;
width:64px;
height:35px;
}

#fotogaleria span.assistaVote{
position:relative;
left: 220px;
top: -45px;
display:block;
width:64px;
height:35px;
}

span.assistaVote a{
display:block;
text-indent:-10000em;
background:url(../imgs/assista.gif) center no-repeat;
width:64px;
height:35px;
}

#videogaleria p{
display:block;
width:auto;
height:auto;
margin-bottom:10px;
}

#fotogaleria h4 a{
display:block;
width:182px;
height:38px;
background:url(../imgs/fotorecente2.gif) center no-repeat;
text-indent:-10000em;
margin-bottom:10px;
margin-left: 10px;
}


#fotogaleria p, #fotogaleria h5, #fotogaleria h6{
margin-left: 10px;
}

#fotogaleria p{
display:block;
width:auto;
height:auto;
margin-bottom:10px;
}

#guiagaleria h4{
display:block;
background: url(../imgs/laranja/guia_laranja.gif);
width:420px;
height:20px;
text-indent:-10000em;
margin-bottom: 10px;
margin-left:0px;
margin-top: -0px;
}

#guiagaleria p{
display:block;
width: 373px;
height:50px;
margin-left: 10px;
}

#guiagaleria p a{
display:block;
color:#000;
text-decoration:none;
}

#guiagaleria p a:hover, span.play a:hover, #campanhagaleria p a:hover{
text-decoration:underline;
}

span.guiamais{
display:block;
width:18px;
height:18px;
background: #f18518;
float:left;
margin-top:-20px;
}

span.guiamais a{
color:#FFF;
display:block;
text-decoration:none;
padding-left: 4px;
padding-top: 3px;
}


#campanhagaleria, #guiagaleria, #conhecaComunidade{
height:98px;}

#campanhagaleria h4{
display:block;
background: url(../imgs/laranja/campanha_laranja.gif);
width:420px;
height:20px;
text-indent:-10000em;
margin-bottom: 10px;
margin-left: 130px;
margin-top: -0px;
}

#conhecaComunidade h4{
display:block;
background: url(../imgs/laranja/conheca_laranja.gif);
width:420px;
height:20px;
text-indent:-10000em;
margin-bottom: 10px;
margin-left: 130px;
margin-top: -0px;
}

#campanhagaleria p, #conhecaComunidade p{
display:block;
width:400px;
float:left;
margin-left: 10px;
}

p.campanhaGaleriaTexto{
margin-top:-20px;
display:block;
}

p.canhecaGaleriaTexto{
margin-top:00px;
display:block;
}

#campanhagaleria p a{
color:#000;
text-decoration:none;
}

p.canhecaGaleriaTexto a{
color:#000;
text-decoration:none;
}

p.canhecaGaleriaTexto a:hover{
text-decoration:underline;
}

span.campanhamais{
display:block;
width:18px;
height:18px;
background: #f18518;
float:right;
margin-top: -14px;
clear: right
}

span.campanhamais a{
color:#FFF;
display:block;
text-decoration:none;
padding-left: 4px;
padding-top: 3px;
}

span.conhecamais, span.conhecamaisComunidade{
display:block;
width:18px;
height:18px;
background: #f18518;
float:right;
margin-top: -18px;
clear: right
}

span.conhecamais a, span.conhecamaisComunidade a{
color:#FFF;
display:block;
text-decoration:none;
padding-left: 4px;
padding-top: 3px;
}

span.conhecamaisComunidade{
margin-top: -14px;}


span.tumbVideo, span.tumbFoto{
display:block;
width:240px;
height:178px;
background: #000;
text-align:center;
}

span.tumbVideo{
float:left;
margin-right:20px;
}

span.tumbFoto{
float:right;
}

span.tumbGaleria, span.tumbCampanha{
display:block;
width:130px;
height:98px;
background: #000;
}

span.tumbGaleria{
float:right;
}

span.tumbCampanha{
float:left;
}

ul.navvota{
display:block;
width:40%;
float: left;
position: relative;
bottom:-35px;
}

ul.navvota li{
float:left;
border-right: #f18518 solid 1px;
padding-right: 5px;
padding-left: 5px;
}

ul.navvota li a{
color:#f18518;
}

ul.navvota li.enviar{
border-right:none;
}

ul.video{
margin-left: -5px;
}

ul.foto{
margin-left: 5px;
}

#formulariologin{
float: right;
width:280px;
height:120px;
position:relative;
top: -110px;
left: 30px;
}

form#formgaleria{
display:block;
width:200px;
height:95px;
float:left;
}

form#formgaleria legend{
display:none;
}

h4.user{
display:block;
background: url(../imgs/login.gif) no-repeat center;
width:38px;
height:8px;
text-indent:-10000em;
float:left;
margin-right: 10px;
margin-top: -30px;
}

h4.senha{
display:block;
background: url(../imgs/senha.gif) no-repeat center;
width:41px;
height:8px;
text-indent:-10000em;
float:left;
margin-right: 10px;
margin-top: -40px;
}

span.fundoform{
display:block;
width:132px;
height:50px;
background:url(../imgs/fundoform.gif) center no-repeat;
border:none;
float: right;
margin-top:-50px;
}

span.fundoformSenha{
display:block;
width:132px;
height:50px;
background:url(../imgs/fundoform.gif) center no-repeat;
border:none;
float: right;
margin-top:-60px;}

input.textoform{
border:none;
display:block;
width: 120px;
height:20px;
background:none;
position:relative;
top: 16px;
left: 10px;
}

label.usuario{
display:block;
width: 200px;
height: 50px;
}

label.senhas{
display:block;
width: 200px;
height: 50px;
}

span.cadastroForm{
display:block;
width: 200px;
height: 35px;
clear:both;
position:relative;
left: 80px;
}

span.cadastroForm a{
color: #000;
}

span.entrar{
display:block;
width:58px;
height:32px;
position:relative;
left:210px;
top:-100px;
}

span.entrar a{
display:block;
width:58px;
height:32px;
text-indent:-10000px;
background: url(../imgs/entrar.gif) center no-repeat;
}

span.play{
display:block;
width:21px;
height:20px;
background:#f18518;
float:left;
position: relative;
bottom:-80px;
}

span.playComunidade{
display:block;
width:21px;
height:20px;
background:#f18518;
float:left;
position: relative;
bottom:-54px;
}

span.play a, span.playComunidade a{
display:block;
color:#FFF;
text-decoration:none;
text-align:center;
padding-top: 5px;
}


span.foto{
float:left;
display:block;
margin-top: -22px;
}

span.video{
float:right;
display:block;
margin-top: -6px;
}

/*---------------------------------------------------galeria foto---------------------------------------------------*/
#galeriafoto, #galeriaVideo, #menugaleriafoto, span.thumbgrande, span.nomegaleria, #enviado, span.legenda{
font-size:10px;
width:550px;
}

#galeriafoto, #galeriaVideo{
margin-top: 20px;
}

span.nomegaleria{
display:block;
height: 20px;
background:#f18518;
border-top: 1px dashed #000;
margin-bottom:-8px;
}

span.nomegaleriaFoto{
display:block;
height: 20px;
background:#f18518;
border-top: 1px dashed #000;
border-bottom:1px dashed #000;
margin-bottom:0px;
}

span.nomegaleria, #enviado, span.thumbgrande, #menugaleriafoto, .outrasFotos, span.legenda{
border-bottom:1px dashed #000;
}

span.legenda{
display:block;
height: 20px;
background:#ddd;
margin-top:-20px;
border-top:1px dashed #000;
}

span.legenda p{
display:block;
margin-left: 10px;
padding-top: 2px;
}

span.nomegaleria h3, span.nomegaleriaFoto h3{
color:#FFF;
text-transform:uppercase;
display:block;
padding-left: 10px;
padding-top: 5px;
}

span.thumbgrande{
display:block;
height: auto;
background: #FFf;
margin-top: 8px;
margin-bottom: 3.5%;
}

span.thumbgrandeComunidade{
display:block;
height: auto;
background: #FFf;
margin-top: 0px;
padding-bottom: 5%;
}

#menugaleriafoto{
background:#FFF;
height:auto;
margin-top:-0px;
}

ul#tumbs, span.menugaleria{
display:block;
float:left;
margin-left: 10px;
}

span.menugaleria{
width:20px;
height: 21px;
background:	#f18518;
margin-top: 45px; 
}

span.menugaleria a{
display:block;
color:#FFF;
text-decoration:none;
text-align:center;
padding-top: 5px;
}

span.menugaleria a:hover{
text-decoration:underline;}

ul#tumbs{
padding-bottom: 10px;
padding-top: 10px;}

ul#tumbs li{
float:left;
margin-left: 20px;
}

#enviado{
display:block;
clear:both;
background:#FFF;
margin-top:-19px;
}

#enviadoFoto{
display:block;
clear:both;
background:#FFF;
margin-top:0px;
border-bottom: #000 1px dashed;
}

#enviado p{
padding-left: 10px;
padding-top: 10px;
}


form#voto{
margin-top: 10px;
margin-bottom: 10px;
margin-left: 10px;
display:block;
width: 200px;	
}

h5.nota{
display:block;
width: 20px;
padding-top: 16px;
}

label.voto{
color:#f18518;
font-weight:bolder;
}

span.pontuacao{
display:block;
color:#f18518;
font-weight:bolder;
margin-top: 16px;
width: 230px;
margin-left: 80px;
}

form#voto, h5.nota, span.pontuacao{
float:left;
}

#outras{
clear:both;
background:#FFF;
}

.outrasFotos, .outrosVideos{
width:550px;
height: 90px;
background:url(../imgs/fundoOutras.gif) repeat;
}

.outrasFotos h3{
display:block;
width:342px;
height:14px;
text-indent:-10000em;
background:url(../imgs/outrosFotos.gif) center no-repeat;
padding-left: 10px;
padding-top: 10px;
margin-bottom: 5px;
}

.outrosVideos h3{
display:block;
width:342px;
height:14px;
text-indent:-10000em;
background:url(../imgs/outrosVideos.gif) center no-repeat;
padding-left: 10px;
padding-top: 10px;
margin-bottom: 5px;}

.outrasFotos ul.lista, .outrosVideos ul.lista{
display:block;
width: 500px;
padding-left: 10px;
}

.outrasFotos ul.lista li, .outrosVideos ul.lista li{
display:block;
margin-bottom: 5px;
}

.outrasFotos ul.lista a, .outrosVideos ul.lista a{
color:#000;
text-decoration:none;
}

.outrasFotos ul.lista a:hover, .outrosVideos ul.lista a:hover{
text-decoration:underline;
}

span.voltarGaleria{
display:block;
margin-bottom:10px;
margin-top:10px;
float:left;
}

span.voltarGaleria a{
display:block;
width:80px;
height:36px;
text-indent: -10000em;
background:url(../imgs/voltar.gif) center no-repeat;
}


/*---------------------------------------------------recomende essa página---------------------------------------------------*/

span.indique{
display:block;
width: 158px;
height: 35px;
background: url(../imgs/indique.gif) center no-repeat;
float:right;
text-indent:-10000em;
margin-top: -50px;
}

span.indique a{
display:block;
width: 158px;
height: 35px;
}

/*---------------------------------------------------compartilhe essa página---------------------------------------------------*/

#compartilhe{
display:block;
width: 290px;
height: 28px;
background:#fff;
border-top: 1px dashed #000;
border-bottom: 1px dashed #000;
margin-top: 10px;
margin-bottom: -0px;
margin-left: 91px;
clear: right;
font-size: 9px;
}

#compartilhe ul li{
float:left;
margin-left: 10px;
}

#compartilhe ul li a{
margin-left: 3px;}

#compartilhe ul li a{
color: #000;
text-decoration:none;
}

#compartilhe ul li a:hover{
text-decoration:underline;
}

#compartilhe ul{
display:block;
width:350px;
height:10px;
}

#compartilhe h4{
display:block;
width:79px;
height:8px;
background:url(../imgs/compartilhe.gif) #fff center no-repeat;
text-indent:-10000em;
margin: 0 auto;
margin-top: -3px;
margin-bottom: 5px;
}

/*---------------------------------------------------lista foto---------------------------------------------------*/
/*ul.listafoto{
display:block;
background:#FFF;
width: 142px;
height: 231px;
float:left;
margin-right: 48px;
border-top: 1px dashed #000;
border-bottom:1px dashed #000;
margin-top:10px;
}
*/

#galeriafotos{
display:table-cell;
margin-top:-50px;
}

ul.listafoto{
display:block;
background:#FFF;
width: 142px;
height: 231px;
float:left;
margin-right: 41px;
margin-bottom: 50px;
border-top: 1px dashed #000;
border-bottom:1px dashed #000;
margin-top:10px;
}

#slogan h2.galeriaFotosTitulo{
width: 225px;
height: 68px;
background:url(../imgs/galeria_titulo.gif) center no-repeat;
text-indent: -10000em;
display:block;
margin-right:-50px;
}

#slogan h2.galeriaVideosTitulo{
width: 225px;
height: 68px;
background:url(../imgs/galeria_titulo.gif) center no-repeat;
text-indent: -10000em;
display:block;
margin-right:-50px;
}

#slogan h2.galeriaVideosTitulo a{
display:block;
width: 262px;
height: 68px;
}

#slogan h2.galeriaFotosTitulo a{
display:block;
width: 259px;
height: 68px;
}


ul.listafoto li{
display:block;
font-size:10px;
}

ul.listafoto li.assistaFotos span a{
display:block;
text-indent:-10000em;
background:url(../imgs/assista.gif) center no-repeat;
width:64px;
height:35px;
}



ul.listafoto li.thumbLista{
display:block;
width: 142px;
height:108px;
}

ul.listafoto li.thumbLista span{
display:block;
padding-left: 6px;
padding-top: 5px;
} 

ul.listafoto li.tituloFotos{
display:block;
border-top: 1px dashed #000;
width: 142px;
height: 41px;
}

/*ul.listafoto li.tituloFotos h4{
display:block;
}
*/
ul.listafoto li.nomeFotos{
display:block;
width: 142px;
height: 51px;
}

ul.listafoto li.nomeFotos p, ul.listafoto li.tituloFotos h4{
display:block;
padding-left: 10px;
padding-top: 10px;
}

ul.listafoto li.votaFotos{
float:left;
display:block;
margin-left: 10px;
}

ul.listafoto li.votaFotos span{
font-size: 9px;
font-weight: bolder;
color:#f18518;
display:block;
padding-top: 10px;
}

ul.listafoto li.assistaFotos{
display:block;
float:right;
position:relative;
left: 30px;
top: -5px;
}

/*---------------------------------------------------pagina Fotos---------------------------------------------------*/

#paginaFotos{
display:block;
clear:both;
width: 550px;
height:100px;
}

#paginaFotos span.anteriores, #paginaFotos span.conta, #paginaFotos span.proximos{
float:left;
}

#paginaFotos span.anteriores a{
width:129px;
height:37px;
display:block;
text-indent:-10000em;
background:url(../imgs/anteriores.gif) center no-repeat;
}

#paginaFotos span.conta{
width: 285px;
display:block;
font-size: 10px;
text-align:center;
padding-top: 15px;
}

#paginaFotos span.proximos a{
width:132px;
height:36px;
display:block;
text-indent:-10000em;
background:url(../imgs/proximos.gif) center no-repeat;
}

/*---------------------------------------------------particepeGaleria---------------------------------------------------*/

#particepeGaleria{
width:550px;
height:98px;
display:block;
font-size: 10px;
background:#FFF;
border-top: 1px dashed #000;
border-bottom:1px dashed #000;
margin-bottom: 20px;
}

#particepeGaleria h3{
display:block;
width:420px;
height:20px;
text-indent:-10000em;
background: url(../imgs/participe.jpg) center no-repeat;
}

ul.navParticipe{
display:block;
width:390px;
height:46px;
margin-left: 10px;
margin-top: 10px;
}

ul.navParticipe li{
margin-bottom: 3px;
display:block;
}

ul.navParticipe li a, ul.listafoto li a{
text-decoration:none;
color:#000;
}

ul.navParticipe li a:hover, ul.listafoto li a:hover{
text-decoration:underline;
}

/*---------------------------------------------------galeria video---------------------------------------------------*/
 
span.thumbVideogrande{
display:block;
width: 550px;
height: auto;
background:#FFF;
border-bottom: 1px #000 dashed;
}

span.thumbVideogrande object{
text-align:center;
display:block;
margin: 0 auto;
margin-bottom: 10px;
margin-top:10px;
padding-top: 5px;
}


/*---------------------------------------------------Comunidade---------------------------------------------------*/

#sloganComunidade h2.comunidadeFotosTitulo{
width: 256px;
height: 42px;
background: url(../imgs/participe_fotos.gif) center no-repeat;
text-indent: -10000em;
display:block;
margin-right:-50px;
}

#sloganComunidade h2.comunidadeVideosTitulo{
width: 256px;
height: 42px;
background:url(../imgs/participe_videos.gif) center no-repeat;
text-indent: -10000em;
display:block;
margin-right:-50px;
}

#sloganComunidade h2.comunidadeVideosTitulo a, #sloganComunidade h2.comunidadeFotosTitulo a{
display:block;
width: 256px;
height: 42px;
}

#sloganComunidade h2.comunidadeTitulo{
width: 256px;
height: 42px;
background:url(../imgs/participe_titulo.gif) left no-repeat;
text-indent: -10000em;
display:block;
margin-right:-50px;
}

/*---------------------------------------------------download---------------------------------------------------*/

#sloganComunidade h2.downloadTitulo{
width: 256px;
height: 43px;
background:url(../imgs/download.gif) left no-repeat;
text-indent: -10000em;
display:block;
margin-right:-50px;
}

p.textoDowload{
font-size: 10px;
font-weight:bold;
display:block;
width:530px;
height:auto;
margin-top: -30px;
}

p.textoDowload a{
color:#f18518;
text-decoration:underline;
}

ul.listaDownload{
width: 265px;
height:252px;
background:#FFFFFF;
border-bottom: 1px dashed #000;
border-top: 1px dashed #000;
display:block;
float:left;
margin-left: 5px;
margin-right:5px;
margin-bottom: 30px;
margin-top: 10px;
}

li.thumbDownload a span{
display:block;
width: 240px;
height:180px;
padding-left: 12px;
padding-top: 10px;
}


li.tituloDownload a h4, li.nomeDownload a p{
font-size: 10px;
text-decoration:none;
display:block;
margin-left: 20px;
}

li.nomeDownload a p{
margin-top:-10px;
}

li.tituloDownload a h4{
color:#f18518;
margin-top: 15px;
}

li.nomeDownload a p{
color:#000;
}

li.tituloDownload a:hover h4, li.nomeDownload a:hover p{
text-decoration:underline;
}

li.baixar a{
display:block;
width:287px;
height:43px;
background:url(../imgs/baixar.gif) center no-repeat;
text-indent: -10000em;
margin-top: -40px;
margin-left: 73px;
}


#particepeComunidade{
width:550px;
height:98px;
display:block;
font-size: 10px;
background:#FFF;
border-top: 1px dashed #000;
border-bottom:1px dashed #000;
margin-bottom: 20px;
clear:both;
}

#particepeComunidadeInternas{
width:550px;
height:98px;
display:block;
font-size: 10px;
background:#FFF;
border-top: 1px dashed #000;
border-bottom:1px dashed #000;
margin-bottom: 30px;
clear:both;
}

#particepeComunidade h3, #particepeComunidadeInternas h3{
display:block;
width:420px;
height:20px;
text-indent:-10000em;
background: url(../imgs/laranja/comunidade_tarja_laranja.gif) center no-repeat;
margin-bottom: 10px;
}

#particepeComunidade h3{
margin-left:-0px;
}

#particepeComunidadeInternas h3{
margin-left:-0px;
margin-bottom: 30px;
}

#particepeComunidade p{
margin-left: 10px;
margin-bottom: 5px;
}

#particepeComunidade p a, #particepeComunidadeInternas p a{
color:#f18518;
text-decoration:none;
}

#particepeComunidade p a:hover, #particepeComunidadeInternas p a:hover{
text-decoration: underline;
}

p.participeComunidadeTexto{
margin-top:-20px;
}

/*---------------------------------------------------participe guia---------------------------------------------------*/

#sloganComunidade h2.participeTitulo{
width: 230px;
height: 59px;
background:url(../imgs/participe_titulo.gif) left no-repeat;
text-indent: -10000em;
display:block;
float:left;
margin-right: -40px;
margin-top: -20px;}


#participeguia{
margin-top: 30px;}

#enviarFotos, #enviarVideos{
background:#FFFFFF;
border-bottom: 1px dashed #000;
border-top: 1px dashed #000;
margin-bottom: 30px;
width: 550px;
height: 97px;
font-size:10px;
}

#enviarFotos h4, #enviarVideos h4{
display:block;
width:225px;
height:39px;
text-indent:-10000em;
margin-left:10px;
margin-top:-20px;
}

#enviarFotos h4{
background:url(../imgs/enviar_fotos.gif) center no-repeat;
}

#enviarVideos h4{
background:url(../imgs/enviar_videos.gif) center no-repeat;
}


#enviarVideos p, #enviarFotos span{
float:left;
}

#enviarVideos p{
font-weight:bold;
margin-right: 20px;
margin-top: 30px;
margin-left: 10px;
}

#enviarVideos span{
margin-left: 10px;
margin-top: 10px;
}

#enviarFotos p{
text-align:center;
margin-top: 25px;
}

#enviarFotos p a{
color:#f18518;
}

/*---------------------------------------------- forms comunidade ------------------------------------*/

#slogan a {color:#333333;}
#slogan a:hover {text-decoration:none}
#formulario, #formularioIndique {
background:#FFFFFF;
border-bottom: thin dashed #000;
border-top: thin dashed #000;
margin-bottom: 30px;
width: 550px;
height: auto;
font-size:10px;
}
#formularioIndique{
}
#formulario h1, #formularioIndique h1 {font-size:18px;color:#f18518;padding:15px 0 15px 18px}
#formulario label, #formularioIndique label {display:block;float:left;width:130px;text-align:right;padding-right:5px;}
#formulario .input1, #formularioIndique .input1{width:380px}
#formulario input, #formulario select, #formulario textarea, #formularioIndique input, #formularioIndique select, #formularioIndique textarea  {margin-bottom:5px; background:#d4d5d7; border:none;}
#formulario .form_texto, #formularioIndique .form_texto {padding:0 20px}


#formularioDestaque{
	border-bottom: 1px dashed #000;
	width: 550px;
	background:#f18518 url(../imgs/fundo_vermelho.gif) repeat;
	margin-top: -30px;
	font-size:10px;
	color:#FFF;
	margin-bottom: 10px;
}

#formularioDestaque p{
	display:block;
	width: 520px;
	margin-bottom: 10px;
	padding-top: 12px;
	padding-left: 25px;
	height:auto;
	
}

#formularioDestaque p a{
color:#FFFFFF;
font-weight:bold;
}

#formularioDestaque p a:hover{
color:#000000;
}

#formularioIndique h6{
color:#f18518;
display:block;
width:auto;
height:auto;
margin-top: 20px;}

button.enviar{
background:#f18518;
width:72px;
height:20px;
font-size:10px;
color:#FFF;
border:none;
float:right;
margin-top: -20px;
}

/*---------------------------------------------- submenu comunidade ------------------------------------*/
#subnave{
display:block;
width:370px;
height:31px;
background: url(../imgs/fundosubnav.gif) center no-repeat;
}

ul#menucomunidade{
display:block;
width:370px;
height:15px;
}

ul#menucomunidade li{
float:left;
margin-left: 20px;
margin-top: 10px;
}

span.menuvideos a, span.menufotos a, span.menuenviavideo a, span.menuenviafotos a{
display:block;
text-indent: -10000em;
}

span.menuvideos a{
background:url(../imgs/nav_videos.gif) center no-repeat;
width:38px;
height:10px;
}

span.menufotos a{
background:url(../imgs/nav_fotos.gif) top no-repeat;
width:35px;
height:11px;
}

span.menuenviavideo a{
background: url(../imgs/nav_enviavideo.gif) center no-repeat;
width:92px;
height:10px;
}

span.menuenviafotos a{
background: url(../imgs/nav_enviafotos.gif) center no-repeat;
width:110px;
height:10px;
}


/*---------------------------------------------- submenu logado ------------------------------------*/
#subnavlogado{
width:550px;
height:20px;
background:#f18518;
border-top:1px dashed #000;
border-bottom:1px dashed #000;
clear:both;
margin-top: 10px;
}

#subnavlogado p{
color:#FFF;
float:left;
}

p.bemvindo{
display:block;
margin-top: 2px;
}

ul#navlogado{
display:block;
margin-top: 5px;
margin-left: 250px;
}

ul#navlogado li{
float:left;
margin-left: 5px;
display:block;
border-right:solid 1px #FFF;
}

ul#navlogado li a{
text-decoration:none;
padding-right: 10px;
display:block;
color:#FFF;
}

ul#navlogado li a:hover{
text-decoration:underline;}

ul#navlogado li.sair{
border:none;}

li.sair a{
font-weight:bold;
}

/*---------------------------------------------- submenu galeria ------------------------------------*/

#navgaleria{
display:block;
width: 300px;
height:40px;
margin-left: 250px;
margin-top: -100px;
margin-bottom: 30PX;
}

span.galeriavideo, span.galeriafotos{
float:right;
margin-right: 5px;
}

span.galeriavideo a{
display:block;
width:132px;
height:32px;
background:url(../imgs/galeria_videos.gif) left no-repeat;
text-indent:-10000em;
}

span.galeriafotos a{
display:block;
width:132px;
height:32px;
background:url(../imgs/galeria_fotos.gif) left no-repeat;
text-indent:-10000em;
}