/* DIVS */

#container1{
	float:left;
	width:100%;
	min-height:217px
	margin:0; 
	background:url(../imagens/topo_faixa.png) repeat-x top center;
}

#container2{
	width:836px;
	height:548px;
	margin:49px auto 0;
	background:url(../imagens/estrutura.png) no-repeat bottom;
}

#containerFlash{
	width:764px;
	height:auto;
	margin:0 auto 0;
}

#topo{
	float:left;
	width:836px;
	height:57px;
	margin:3px 0 0;
}

#menu{
	float:left;
	width:411px;
	height:57px;
	margin:0 0 0 15px;
}

#redes_sociais{
	float:right;
	width:178px;
	height:20px;
	margin:35px 70px 0;
}

#assinatura{
	float:left;
	width:736px;
	height:37px;
	margin:25px 0 0 28px;
}

#bandeiras{
	position:absolute;
	width:24px;
	height:18px;
	margin:39px 0 0 2px;
	*margin:39px 0 0 -423px;
}

#hugosoares_com{
	position:absolute;
	width:99px;
	height:11px;
	margin:520px 0 0 40px;
	*margin:520px 0 0 -385px;
}

#logo_usagi{
	position:absolute;
	width:41px;
	height:15px;
	margin:504px 0 0 700px;
	*margin:504px 0 0 272px;
	z-index:3;
}

#banner{
	float:left;
	width:727px;
	height:182px;
	margin:5px 0 0 37px;
}
#banner img{
	border:5px solid #FFF;
}

#default_box_agenda{
	float:left;
	width:400px;
	height:175px;
	margin:13px 0 0 37px;
}

#default_box_agenda_interna{
	float:left;
	width:400px;
	height:153px;
	margin:5px 0 0;
	background:url(../imagens/bg_box.png) repeat;
}

#default_box_twitter{
	float:left;
	width:300px;
	height:175px;
	margin:13px 0 0 27px;
}

#default_box_twitter_interna{
	float:left;
	width:300px;
	height:153px;
	margin:5px 0 0 0;
}

#bio_box_curriculo{
	float:left;
	width:395px;
	height:auto;
	margin:5px 0 0 40px;
}

#bio_box_curriculo_interna{
	float:left;
	width:395px;
	height:345px;
	margin:5px 0 0;
	background:url(../imagens/bg_box.png) repeat;
}

#multimidia_box_videos{
	float:left;
	width:388px;
	height:367px;
	margin:14px 0 0 38px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#multimidia_menu{
	float:left;
	width:246px;
	height:21px;
	margin:0px;
}

#visualiza_video{
	float:right;
	width:357px;
	height:240px;
	margin:4px 7px 0 0;
}

#listar_videos{
	float:right;
	width:357px;
	height:101px;
	margin:0px 7px 0;
}

dl.listar_videos{
	float:left;
	width:137px;
	height:95px;
	margin:7px 20px 0;
	background:url(../imagens/video_textura.jpg) no-repeat;
	text-align:center;
}
	.listar_videos dt{
		margin:7px 0 0;
}
	.listar_videos dd{
		float:left;
		margin:2px 0 0;
		margin:5px 0 0\9;
		font-size:9px;
		text-align:left;
}

#multimidia_box_fotos{
	float:left;
	width:375px;
	height:325px;
	margin:14px 0 0 38px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#fotos_sub{
	float:left;
	clear:both;
	width:100%;
	margin:5px 0 0;
	font-size:12px;
}

#fotos_sub a{
	color:#939598;
	text-decoration:none;
}

.fotos_sub_selecionada{
	color:#231F20;
	background:#CACE20;
	padding:1px 2px 1px 2px;
}

#listar_fotos{
	float:left;
	width:375px;
	height:263px;
	margin:20px 0 0;
}

#listar_equip_fotos{
	float:left;
	width:375px;
	height:263px;
	margin:45px 0 0;
	clear:both;
}

dl.listar_fotos{
	float:left;
	width:81px;
	height:72px;
	margin:0 6px 10px;
	background:url(../imagens/foto_textura.jpg) no-repeat;
	text-align:center;
}
	.listar_fotos dt{
		margin:8px 0 0;
}

.box_wallpaper{
	float:left;
	width:175px;
	height:80px;
	margin:30px 12px 0 0;
	font-size:10px;
}

.box_wallpaper ul{
	float:left;
	margin:3px 0 0;
}

.box_wallpaper a{
	color:#231F20;
	text-decoration:none;
}

.box_wallpaper_titulo{
	width:auto;
	background:#CACE20;
	padding:1px 2px 1px 2px;
}
	
#agenda_box{
	float:left;
	width:410px;
	height:370px;
	margin:14px 0 0 38px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
	
#calendario_box{
	float:left;
	width:270px;
	height:175px;
	margin:0;
}

#calendario_box_imagem{
	float:right;
	width:104px;
	height:175px;
	margin:0;
}

#contato_box{
	float:left;
	width:375px;
	height:325px;
	margin:14px 0 0 38px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#contato_box table td{
	padding:4px 2px 4px; 
}

#equip_box{
	float:left;
	width:730px;
	height:350px;
	margin:13px 0 0 37px;
}

#aulas_box{
	float:left;
	width:414px;
	height:365px;
	margin:13px 0 0 37px;
}

#equip_box_menu{
	float:left;
	width:170px;
	height:20px;
	margin:0px;
}

#aulas_box_menu{
	float:left;
	width:248px;
	height:19px;
	margin:0px;
}

#croqui_img{
	float:left;
	width:206px;
	height:284px;
	margin:15px 0 0 20px;
	clear:both;
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;	
}

#equip_box_croqui{
	float:left;
	width:480px;
	height:313px;
	margin:15px 0 0 15px;
	*margin:37px 0 0 70px;
	background:url(../imagens/bg_box.png) repeat;
}

#equip_box_equip{
	float:right;
	width:210px;
	height:313px;
	margin:30px 20px 0;
	background:url(../imagens/bg_box.png) repeat;
}

#aulas_box_sub{
	float:left;
	width:380px;
	height:325px;
	margin:15px 0 0 15px;
	background:url(../imagens/bg_box.png) repeat;
}

#parceiros_box{
	float:left;
	width:325px;
	height:260px;
	margin:65px 0 0 70px;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;	
}

#parceiros_links li{
	margin:0 0 10px;
}

#estudio_box{
	float:left;
	width:725px;
	height:320px;
	margin:50px 0 0 38px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

#estudio_box_lcol{
	float:left;
	width:390px;
	height:320px;
	margin:0;
}

#estudio_fotos{
	float:left;
	width:390px;
	height:80px;
	margin:0;
}

dl.estudio_listar_fotos{
	float:left;
	width:83px;
	height:74px;
	margin:0 13px 0 0;
	background:url(../imagens/estudio_fotos_textura.jpg) no-repeat;
	text-align:center;
}
	.estudio_listar_fotos dt{
		margin:8px 0 0;
}

dl.estudio_sound{
	float:left;
	clear:both;
	margin:0 0 30px 0;
	width:300px;
}
	.estudio_sound dt{
		margin:0 10px 5px 0;
		width:300px;
}
	.estudio_sound dd{
		margin:3px 0 0 0;
		font-weight:bold;
		width:300px;
}

#estudio_sound_listar{
	float:left;
	width:390px;
	height:auto;
	margin:30px 0 0;
}

#sound_listar{
	float:left;
	width:390px;
	height:auto;
	margin:40px 0 0 20px;
}

#estudio_box_gravacao{
	float:left;
	width:325px;
	height:313px;
	margin:0;
	background:url(../imagens/bg_box.png) repeat;
}



#absolute_bio{
	position:absolute;
	width:auto;
	height:auto;
	margin:130px 0 0 495px;
	*margin:130px 0 0 67px;
}
#absolute_multi_videos{
	position:absolute;
	width:auto;
	height:auto;
	margin:130px 0 0 495px;
	*margin:130px 0 0 60px;
}
#absolute_multi_fotos{
	position:absolute;
	width:auto;
	height:auto;
	margin:180px 0 0 460px;
	*margin:180px 0 0 40px;
}
#absolute_multi_sound{
	position:absolute;
	width:auto;
	height:auto;
	margin:180px 0 0 460px;
	*margin:180px 0 0 40px;
}
#absolute_multi_wallpaper{
	position:absolute;
	width:auto;
	height:auto;
	margin:125px 0 0 425px;
	*margin:125px 0 0 0px;
}
#absolute_agenda{
	position:absolute;
	width:auto;
	height:auto;
	margin:110px 0 0 460px;
	*margin:110px 0 0 30px;
}
#absolute_contato{
	position:absolute;
	width:auto;
	height:auto;
	margin:140px 0 0 420px;
	*margin:140px 0 0 -10px;
}
#absolute_equipamento{
	position:absolute;
	width:auto;
	height:auto;
	margin:150px 0 0 0px;
	*margin:150px 0 0 -425px;
}
#absolute_equipamento_texto{
	position:absolute;
	width:120px;
	height:auto;
	margin:450px 0 0 200px;
	*margin:450px 0 0 -230px;
	font-size:10px;
	font-family:Georgia, "Times New Roman", Times, serif;	
}
#absolute_equipamento_fotos{
	position:absolute;
	width:auto;
	height:auto;
	margin:160px 0 0 440px;
	*margin:160px 0 0 20px;
}
#absolute_aulas{
	position:absolute;
	width:auto;
	height:auto;
	margin:150px 0 0 440px;
	*margin:150px 0 0 20px;
}
#absolute_parceiros{
	position:absolute;
	width:auto;
	height:auto;
	margin:150px 0 0 440px;
	*margin:150px 0 0 20px;
}



/*********************************
TAGS HTML
*********************************/
html{
	overflow:auto;
}

body{
	font-family:"Trebuchet MS", Tahoma, Verdana, Helvetica, sans-serif, Arial;
	font-size:11px;
	background:url(../imagens/bg_texture.png) repeat;
}

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


/*********************************
CLASS
*********************************/
.campoForm{
	background:url(../imagens/bg_contato.png) repeat top left;
	border:0;
	padding:1px;
	overflow:auto;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.campoForm{
		max-width:265px;
		max-height:90px;
	}
	.campoForm input{
		height:14px;
	}
}

.contato_textarea{
	width:262px;
	width:260px\9;
	*width:267px;
}

.titulo{
	font-size:14px;	
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
}

.titulo2{
	font-size:10px;	
	font-family:Georgia, "Times New Roman", Times, serif;
}


a.jScrollArrowUp {
	background: url(../imagens/btnRolagemMais.png) repeat-x 0 0;
}
a.jScrollArrowDown {
	background: url(../imagens/btnRolagemMenos.png) repeat-x 0 0;
}
.scroll-pane {
	width: 390px;
	height: 127px;
	overflow: auto;
	float: left;
	padding:13px 13px 13px;
	
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFF;
}

.twitter{
	float:left;
	width:292px;
	height:140px;
	overflow: auto;	
	margin:0;
	padding:13px 5px 0 13px;
	background:transparent;
	
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.twitter p{
	width:100%;
	margin:0 0 7px;
	padding:0 0 7px;
	border-bottom:1px #E2E2E2 dotted;
}

.twitter a{
	/*color:#2F7FC2;*/
	color:#7D5C45;
}

.curriculo{
	float:left;
	width:390px;
	height:332px;
	overflow: auto;	
	margin:0;
	padding:13px 8px 0 13px;
	
	color:#FFF;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.croqui{
	float:left;
	width:475px;
	height:300px;
	overflow: auto;	
	margin:0;
	padding:13px 8px 0 13px;
	
	color:#FFF;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.equipamento{
	float:left;
	width:205px;
	height:300px;
	overflow: auto;	
	margin:0;
	padding:13px 8px 0 13px;
	
	color:#FFF;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.estudio_gravacao{
	float:left;
	width:320px;
	height:300px;
	overflow: auto;	
	margin:0;
	padding:13px 8px 0 13px;
	
	color:#FFF;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.aulas{
	float:left;
	width:375px;
	height:310px;
	overflow: auto;	
	margin:0;
	padding:13px 8px 0 13px;
	
	color:#FFF;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
}


#paginacao {  /*div que conterá a paginação*/
    float:left;
	margin:50px 20px 0px 0px; /* define as margens em relação aos demais objetos da página*/
}

#paginacao p { /*formatação CSS para a tag <p>*/
    font-size:10px; /*tamanho da fonte*/
	/*text-align:left; alinhamento do texto*/
	margin:0;
	color:#231F20;/*cor da fonte*/
	border:none;/*define sem borda*/
}

#paginacao a { /*formatação CSS para a tag <a>*/
    border:0px solid #666666;/*define a borda*/
	padding:3px 8px; /*distância da margem*/
	text-decoration:none;/*retira o underline do link*/
	color:#939598;/*cor do texto*/
}

#paginacao a:hover { /*formatação CSS para a tag <a> quando o mouse estiver sobre ela*/
    background:#CACE20;/*cor de fundo*/
	color:#231F20;/*cor do texto*/
	padding:3px 8px;/*distancia da margem*/
	text-decoration:none;/*retira o underline do link*/
}

