/* página em geral */
body{
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #000;
background: #3D4F01 url(../img/bg_body_v2.jpg) repeat-x;
margin:0px;
text-align:center;
padding-bottom:20px;
}

html{
scrollbar-3dlight-color:#999999;
scrollbar-arrow-color:#999999;
scrollbar-base-color:#E4E4E4;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-face-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#999999;
scrollbar-track-color:#F2F2F2;
}
form{margin: 0px;}
a,a:link,a:visited,a:hover{text-decoration:none; color: #000;}

.ie-hack{clear: both;}
.fleft{float:left;}
.fright{float:right;}

/* fontes */
.f9-red,.f10-red,.f11-red,.f12-red,.f14-red,.f16-red{color: #C10606;}
.f9-dkred,.f10-dkred,.f11-dkred,.f12-dkred,.f14-dkred,.f16-dkred{color: #C70A0A;}
.f9-blue,.f10-blue,.f11-blue,.f12-blue,.f14-blue,.f16-blue{color: #0967B7;}
.f9-black,.f10-black,.f11-black,.f12-black,.f14-black,.f16-black{color: #000;}
.f9-white,.f10-white,.f11-white,.f12-white,.f14-white,.f16-white{color: #FFF;}
.f9-brown,.f10-brown,.f11-brown,.f12-brown,.f14-brown,.f16-brown{color: #604B2A;}
.f9-dkbrown,.f10-dkbrown,.f11-dkbrown,.f12-dkbrown,.f14-dkbrown,.f16-dkbrown{color: #6F6A55;}
.f9-dkgray,.f10-dkgray,.f11-dkgray,.f12-dkgray,.f14-dkgray,.f16-dkgray{color: #231F20;}
.f9-dkyellow,.f10-dkyellow,.f11-dkyellow,.f12-dkyellow,.f14-dkyellow,.f16-dkyellow{color: #4B4B3E;}
.f11-green,.f12-green{color: #597410;}
.f12-ltgreen{color: #AEA112;}

.f9-red, .f9-dkred, .f9-blue, .f9-black, .f9-white, .f9-brown, .f9-dkgray, .f9-dkyellow, .f9-dkbrown{font-size: 9px;}
.f10-red, .f10-dkred, .f10-blue, .f10-black, .f10-white, .f10-brown, .f10-dkgray, .f10-dkyellow, .f10-dkbrown{font-size: 10px;}
.f11-red, .f11-dkred, .f11-blue, .f11-black, .f11-white, .f11-brown, .f11-dkgray, .f11-dkyellow, .f11-dkbrown, .f11-green{font-size: 11px;}
.f12-red, .f12-dkred, .f12-blue, .f12-black, .f12-white, .f12-brown, .f12-dkgray, .f12-dkyellow, .f12-dkbrown, .f12-ltgreen{font-size: 12px;}
.f14-red, .f14-dkred, .f14-blue, .f14-black, .f14-white, .f14-brown, .f14-dkgray, .f14-dkyellow, .f14-dkbrown{font-size: 14px;}
.f16-red, .f16-dkred, .f16-blue, .f16-black, .f16-white, .f16-brown, .f16-dkgray, .f16-dkyellow, .f16-dkbrown{font-size: 16px;}

.brd1-gray{border: 1px solid #C7C7C7;}

.float-left{float: left;}
.float-right{float:right;}

/* SIRENA HOME */

.sirena #conteudo{padding: 56px 42px 20px 59px;}
.sirena-crono #conteudo{padding: 38px 42px 20px 45px;}
.sirena-crono #tit{margin-bottom: 20px;}
.sirena-temporada #conteudo{background: url(../img/bg_sirenight_temporada.gif) left bottom no-repeat;width:730px; margin:0; height:487px; padding:0 22px 20px 10px;}
.sirena-temporada #conteudo_form{width:720px; margin:0; padding:0 0 20px 20px; background:url(../img/bg_fundo.gif) left bottom no-repeat; position:relative;}
.sirena-home #conteudo{padding: 56px 42px 20px 10px;}
.fotos-videos #conteudo{padding:56px 42px 40px 30px;}

.promo,.reservas{background: url(../img/bg_promo.gif) left bottom no-repeat;}
.oquee{background: url(../img/bg_oquee.jpg) right bottom no-repeat;}
.cronologia{background: url(../img/bg_cronologia.jpg) 429px 131px no-repeat;}
.sirena-home{background-image: url(../img/bg_sirena_home.jpg); background-position: 66px 25px; background-repeat: no-repeat;}
.fotos-videos{background: url(../img/bg_fotosvideos.jpg) 350px 0px no-repeat;}

.promo,.reservas dl{margin:0px;padding:0px;}
.promo dt,.reservas dt{font-size: 14px; font-weight: bold;}
.promo dd,.reservas dd{font-size: 12px; margin:0px; padding: 0px;}

.oquee dt,.cronologia dt{font-size: 12px; font-weight: bold;margin:0px;}
.oquee dd,.cronologia dd{font-size: 11px; margin:0px; padding: 0px;}

/* SIRENA HOME */
.mn-oquee{width: 333px;position:relative;left:129px; margin-bottom: 45px;}
.mn-fotos-videos{width: 426px;position:relative;left:10px; margin-bottom: 60px;}
.mn-cronologia{width: 459px;position:relative;left:90px; margin-bottom: 55px;}
.mn-reservas{width: 426px;position:relative;left:250px; margin-bottom: 60px;}
.mn-promocoes{width: 426px;position:relative;left:105px; margin-bottom: 55px;}

/* SIRENIGHT */
.sirenight-home{background: url(../img/bg_sirenight.jpg) 207px 13px no-repeat;}
.sirenight-home #conteudo{margin: 0px; padding:0px 30px 0px 0px; position:relative;left:0px; top:0px; height: 488px; min-height: 488px;}
.sirenight-home #img-dest{border:none !important; float: left;}


/* SIRENIGHT - INTERNAS */
.sirenight #conteudo{background: url(../img/bg_sirenight_internas.jpg) 90px bottom no-repeat; height:1%; padding: 20px}

.notas #notas-dest{background: #FFF; width: 373px; padding: 20px 30px 20px 20px;margin:18px 0px 0px 0px;}
.notas #notas-dest dl{margin: 0px; padding:0px;}
.notas #notas-dest dt{margin-bottom: 20px; font-weight: bold;}
.notas #notas-dest dd{margin:0px;}

.galeria #fotos-dest{background: #FEFDFC; width: 379px; padding: 30px 0px 16px 40px; margin: 20px 0px 0px 0px;}
.galeria #fotos-dest #tit-fotos{font-size: 16px; font-weight: bold;color: #6F6A55; margin-bottom: 25px;}
.galeria #fotos-dest .thumbs{width: 144px; height: 97px; padding:4px; background: #FFF; border: 1px solid #D8D8D8;margin:0px 29px 18px 0px;}


/* SIRENIGHT - TEMPORADA*/
.mn-convites{width: 504px;position:relative;left:0px; margin:0; padding:15px 0 0 5px;}
.mn-porta_ipods{width: 223px;position:relative;left:135px; margin:0; padding:0 0 0 25px;}
.mn-playlist{width: 220px;position:relative;left:175px; margin:0; padding-bottom:7px;}
.mn-balada{width: 398px;position:relative;left:188px; margin-bottom:15px;}
.mn-questionario{width: 259px;position:relative;left:265px; margin-bottom:15px;}
.mn-responder{width:490px;position:relative;left:210px; margin-bottom:30px;}
.mn-disclamer{width: 506px;position:relative;left:230px; margin-bottom:20px; text-align:right; font-size:9px;}
.mn-resposta{width: 506px;position:relative;left:205px; padding:200px 0 200px 0; text-align:right; font-size:16px; font-weight:bold; text-align:center;}
.tit-formulario{ margin:0 0 15px 5px;}
.tit-consumos{ margin:20px 0 0 5px;}
.text_form{ color:#80760b; text-align:left; padding:0 5px 20px 0; font-weight:bold; font-size:12px;}
.consumo{ color:#80760b; text-align:left; padding:25px 5px 7px 0; font-weight:bold; font-size:12px;}
.carro{ color:#80760b; text-align:left; padding:0 5px 7px 0; font-weight:bold; font-size:12px;}
.bloco{float:left; margin-right:20px;}
.bloco_outros{width:125px; margin:20px 0 0 0;}
.bloco_outras{width:125px; margin:0 0 20px 10px;}





/* HOME MP3 */
/*
#conteudo.mp3-home{background: #FFF url(../img/bg_mp3.gif) left top no-repeat;}
.mp3{padding: 45px 37px 20px 50px;}
*/
#mp3{
	background: #FFF url(../img/bg_mp3.gif) left top no-repeat;
	margin: 0px;
	padding: 43px 37px 20px 50px;
}


/* HOME DJS */
#djs{
	background: #FFF url(../img/bg_djs.gif) left top no-repeat;
	margin: 0px;
	padding: 43px 25px 20px 30px;
}

#pagina.trilhas-home{background: #626262;}
.trilhas-home #conteudo{padding: 0px 0px 20px 32px;height: 1%;}
.trilha{background: #626262;}
.trilha #destaque{width: 323px;}
.trilha #bloco-texto{width: 388px; margin: 40px 0px 0px 0px; padding:0px;}
.trilha #tit{width: 100%;background: #626262; margin-bottom: 20px; padding-bottom: 5px;}
.trilha #bloco-texto dl{width: 388px;margin:0px;}
.trilha #bloco-texto dt{background: #626262;margin:0px;padding: 5px 10px 5px 8px;color: #FFDD00;font-size: 14px;font-weight: bold;}
.trilha #bloco-texto dd{background: #FFF;margin:0px;padding: 5px 10px 5px 8px;}
.trilha #abelha{position:absolute; top:258px; left:502px; width:247px; z-index:3;}
.trilha #borboleta{position:absolute; top:470px; left:420px; width:180px; z-index:3;}
.trilha #joaninha{position:absolute; top:200px; left:370px; width:154px; z-index:3;}
.box_arquivos{width: 242px;height: 220px; margin: 10px 30px 20px 30px; float:right;}

/* FALE CONOSCO */
#pagina.faleconosco{background: #FFF;}
.faleconosco #conteudo{background: #FFF url(../img/bg_faleconosco.jpg) 429px bottom no-repeat; padding: 20px 80px 20px 37px; height:1%;}
.falecon{margin:0px;}
.falecon form{width: 394px;}
.falecon input{height: 18px; background: #F0EDDF; border: none; margin-bottom: 9px;}
.falecon textarea{height: 55px; background: #F0EDDF; border: none; margin-bottom: 9px;}
.falecon #inforrmacoes{width: 225px; padding:0px;}

/* CHAT */
.chat #conteudo{background: url(../img/bg_chat.gif) repeat; padding: 0px 0px 30px 13px; height:1%;}
.chat form{position: absolute;top: 430px;left: 295px;width: 469px;z-index: 2;}

/*BORDAS*/
.brdr3-bottom{border-bottom:3px solid #ffffff;}
.brdr3-right{border-right:3px solid #ffffff;}