body {
	background:#000000 url(files_index/imagens/bg/bg_min.jpg) no-repeat top center;
	margin:0;
	padding:0;
	font-family:Tahoma, Arial, Verdana;
	font-size:12px;
	line-height:150%;
	color:#666;
}

#geral{
	width:980px;
	height:auto;
	margin:0 auto;
}

#banner{
	position:relative;
	width:960px;
	height:426px;
	float:left;
}

#box_vinhetas{
	width:426px;
	height:413px;
	float:left;
	padding-top:30px;
	padding-left:30px;
	background:url(files_index/imagens/bg/bg_player_iframe.png) no-repeat top center;
	margin:0 0 0 60px;
}

#box_portfolio{
	position:relative;
	width:460px;
	height:auto;
	float:left;
	padding-top:30px;
	padding-left:0px;
	background:url(files_index/imagens/bg/bg_player_scroll.png) no-repeat top center;
}

#segura_scrol{
	position:relative;
	width:460px;
	height:auto;
	float:left;
	margin:0 0 0 0;
}

#contato{
	width:318px;
	height:65px;
	padding-left:378px;
	float:left;
}

#formulario_contato{
	width:478px;
	height:280px;
	margin-left:378px;
	float:left;
}

#redes{
	width:478px;
	height:auto;
	float:left;
}

#tefone{
	width:160px;
	height:65px;
	float:left;
}

.fonte{
	color:#CDCDCD;
}

.entrega{
	color:#F93;
}

.mix{
	margin-bottom:10px;
}

#clear{
	clear:both;
}

.rodape{
	font-size:11px;
	color:#333;
}

a.link:link{font-family: Tahoma, Arial; font-size:12px; text-decoration:none; color:#CDCDCD;}
a.link:visited{font-family: Tahoma, Arial; font-size:12px; text-decoration:none; color:#CDCDCD;}
a.link:hover{font-family: Tahoma, Arial; font-size:12px; text-decoration:none; color:#F93;}
a.link:active{font-family: Tahoma, Arial; font-size:12px; text-decoration:none; color:#CDCDCD;}

a.linklovatel:link{font-family: Tahoma, Arial; font-size:11px; text-decoration:none; color:#333;}
a.linklovatel:visited{font-family: Tahoma, Arial; font-size:11px; text-decoration:none; color:#333;}
a.linklovatel:hover{font-family: Tahoma, Arial; font-size:11px; text-decoration:none; color:#F93;}
a.linklovatel:active{font-family: Tahoma, Arial; font-size:11px; text-decoration:none; color:#333;}

/*contato*/

.campo_contato{
margin-bottom:5px;
padding:2px; 
border-style:none;
font-family:Tahoma; 
font-size:11px; 
height:18px;
padding-top:4px;
width: 380px;
padding-left:5px;
background-color:#D9D9D9;
border:1px solid #CCC;
margin-top:5px;
}

.campo_contato_on{
margin-bottom:5px;
padding:2px; 
border-style:none;
background-color:#D9D9D9;
font-family:Tahoma; 
font-size:11px; 
height:18px;
padding-top:4px;
padding-left:5px;
width: 380px;
border:1px solid #999;
margin-top:5px;
}

.campo_mensagem{
margin-bottom:5px;
margin-top:5px;
padding:2px;
padding-left:5px;
border-style:none; 
font-family:Tahoma; 
font-size:11px; 
height: 145px; 
width: 380px; 
border:1px solid #CCC;
background-color:#D9D9D9;
}

.campo_mensagem_on{
margin-bottom:5px;
margin-top:5px;
padding:2px;
padding-left:5px;
border-style:none; 
font-family:Tahoma; 
font-size:11px; 
height: 145px; 
width: 380px; 
border:1px solid #CCC;
background-color:#D9D9D9;
}

/*jquery format*/
label { display: block; margin-top: 10px; }
label.error { float: none; color: orange; margin: 0 .5em 0 0; vertical-align: top; font-size: 11px }

#player{
	position:relative;
	float:left;
	width:100%;
	height:240px;
	outline:none;
	overflow:hidden;
	border:0px solid transparent;
}
#player02{
	position:relative;
	float:left;
	height:auto;
	width:412px;
	margin:0 0 0 14px;
}
#base{
	position:relative;
	float:left;
	width:460px;
	height:22px;
	background:url(files_index/imagens/bg/bg_base_palyer.png) no-repeat top center;
}
#marca{
	position:relative;
	float:left;
	width:317px;
	height:91px;
	background:url(files_index/imagens/elementos/logo.png) no-repeat top center;
	margin:30px 0 30px 100px;
}
#bg_cabecalho{
	position:relative;
	float:left;
	width:100%;
	height:250px;
	background:url(files_index/imagens/elementos/fundo_cabecalho.png) no-repeat center center;
}
#menu{
	position:relative;
	float:left;
	width:350px;
	height:80px;
	margin:0 300px 0 100px;
}
.menu{
	position:relative;
	float:left;
	padding:27px 25px;
	text-decoration:none;
	outline:none;
}
#inicio_marc{
	background:url(files_index/imagens/elementos/bg_link_menu.jpg) repeat-x  left center;
}
.menu:hover{
	background:url(files_index/imagens/elementos/bg_link_menu.jpg) repeat-x  left center;
}
#blog_aruma{
	top:-2px;
}
#contato_aruma{
	top:-1px;
}
.separa_menu{
	position:relative;
	float:left;
	width:1px;
	height:72px;
	background:url(files_index/imagens/elementos/separa_menu.png) no-repeat center center;
}

#texto_topo{
	position:relative;
	float:left;
	width:500px;
	height:auto;
	margin:10px 0 0 100px;
}

#blog{
	position:relative;
	float:left;
	height:auto;
	width:883px;
	margin:0 0 0 60px;
	padding:40px 0 0 25px;
	background:url(files_index/imagens/elementos/bg_blog_name.png) no-repeat top left;
}
#base_top_blog{
	position:relative;
	float:left;
	height:11px;
	width:851px;
	background:url(files_index/imagens/elementos/base_top_blog.png) no-repeat top left;
}
#base_corpo_blog{
	position:relative;
	float:left;
	height:auto;
	width:851px;
	background:url(files_index/imagens/elementos/base_corpo_blog.png) repeat-y top left;
}
#base_bottom_blog{
	position:relative;
	float:left;
	width:851px;
	height:12px;
	background:url(files_index/imagens/elementos/base_bottom_blog.png) no-repeat top left;
}
#fundo_contato{
	position:relative;
	padding:100px 0 0 13px;
	margin:40px 0 0 0;
	float:left;
	height:auto;
	background:url(files_index/imagens/elementos/fundo_contato.png) no-repeat top center;
}
#cabecalho{
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}
.data{
	position:relative;
	float:left;
	background:url(files_index/imagens/elementos/data_blog.jpg) no-repeat top left;
	width:38px;
	height:42px;
	padding:6px 0 0 0;
	color:#FFF;
	text-align:center;
	margin:7px 0 0 20px;
	font-size:12px;
}
.horas{
	position:relative;
	float:left;
	font-size:12px;
	color:#000;
	width:680px;
	height:20px;
	margin:10px 0 0 20px;
}
.titulo_post{
	position:relative;
	float:left;
	font-size:16px;
	color:#333333;
	font-weight:bold;
	margin:0 0 0 20px;
}
.dia{
	font-size:15px;
}

#post{
	position:relative;
	float:left;
	padding:20px;
}
.img{
	position:relative;
	float:left;
	margin:0 10px 10px 0;
}
.img img{
	border:4px solid #333333;
}
.frame_facebook{
	position:relative;
	float:left;
	width:800px;
	height:30px;
}
.divisao{
	margin:20px 0 0 0;
	width:798px;
	height:1px;
	position:relative;
	background:#CCCCCC;
	float:left;
}
#anima{
	position:absolute;
	height:426px;
	width:500px;
	margin:-160px 0 0 450px;
}
#microfone{
	position:absolute;
	background:url(files_index/imagens/elementos/microfone.png) no-repeat top left;
	width:190px;
	height:320px;
	margin:-90px 0 0 765px;
}
.voltar{
	position:relative;
	float:left;
	text-decoration:underline;
	color:#FFF;
	font-weight:bold;
}

#paginacao {
	width:auto;
	height:auto;
	float:right;
	margin-top:10px;
	margin-right:27px;
}

.pagina { /*demais paginas*/
	width:15px;
	margin:0 5px 5px 0;
	background:#F0F0F0;
	text-align:center;
	color:#999999;
	font-size:11px;
	display:block;
	float:left;
	padding:5px;
	text-decoration:none;
	border:1px solid #CCC;
}

.pagina:hover { /*quando passar o mouse*/
	background:#C60;
	color:#FFF;
}

.pagina_atual { /*pagina que fica marcada*/
	width:15px;
	margin:0 5px 5px 0;
	background:#C60;
	text-align:center;
	color:#FFF;
	font-size:11px;
	display:block;
	float:left;
	padding:5px;
	text-decoration:none;
	border:1px solid #CCC;
}
	
