/* #################################################### geral #################################################### */
* {
	border:0;
	margin:0;
	padding:0;
	list-style:none;
	font-family:Arial, Verdana, Helvetica;
}
body {
	background-color: #000;
	background-image:url(../images/bg.jpg);
	background-repeat:no-repeat;
	background-position: center top;
}
#itemRevista{border-bottom:#e0b363 dotted 1px;width:615px; margin-left:40px; padding-bottom:30px; margin-bottom:30px; float:left;}
#itemRevista img{float:left;}
#textRevista{ float:right; width:285px; height:160px; padding-left:10px; padding-top:10px; }
#textRevista p{ margin:0; padding:0;}
p {
	font-size: 12px;
	margin-top: 0;
	margin-left:40px;
	margin-right:40px;
	padding-bottom:10px;
	text-align:justify;
	color: #cccccc;	
}
ul {
	margin-top: 10px;
	margin-left:55px;
	margin-right:40px;
	margin-bottom:20px;
	text-align:left;
	clear:both;
}
li {
	list-style:circle;
	font-size: 12px;
	padding-bottom:10px;
	text-align:left;
	color: #cccccc;
	clear:both;
}
h1 {clear:both;
	width:655px;
	height:40px;
	text-indent:-9999px;
}
h2.novidades{
	margin-left:40px;
	width:100%;
	height:30px;
	clear:both;
	color:#e0b363;
	padding-bottom:8px;
	font-size:16px;
	font-weight:bold;
	color:#e0b363;
}
h3.itemNovidades{	
	width:100%;
	height:30px;
	clear:both;
	color:#e0b363;
	font-size:14px;
	font-weight:bold;
	color:#e0b363;
}
#itemNews {
	border-right:#e0b363 dotted 1px;
	width:150px;
	height:120px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	margin-left:10px;
	margin-right:2px;
	
}
#itemNews p{
	margin-left:0;
	margin-right:0;
	font-size:11px;
}

a {
	color: #FFF;
	font-weight: normal;
	text-decoration: none;
}
a:hover {
	color: #FFF;
	text-decoration: underline;
}
a:visited {
	color: #FFF;
	font-weight: normal;
}
a.link{color:#e0b363;}
#topo {
	width:100%;
	height:664px;
	float:left;
	background:url(../images/bgTopo.gif) repeat-x;
}
#topo_internas{
	width:100%;
	height:262px;
	float:left;
	background:url(../images/bgTopo.gif) repeat-x;
	border-bottom:#660000 solid 10px;
}
.imagem{float:left; clear:both; width:auto; margin:0 20px 20px 40px;}
.imagem2{float:left;  width:auto; margin:0 0 40px 40px;}
/* #################################################### conteudo #################################################### */
#geral {
	width:1000px;
	padding:0px;
	margin:0 auto;
	clear:both;
}
#coluna_esq {
	width:280px;
	height:240px;
	background-image:url(../images/albuns_digitais.jpg);
	background-repeat:no-repeat;
	float:left;
}
#coluna_esq #texto {
	margin-left:127px;
	margin-top:75px;
}
#coluna_esq #texto p {
	margin:0;
	font-size: 11px;
	margin-top:10px;
}
#coluna_esq #texto p a {
	font-weight:bold;
	color: #fff;
}
#conteudo {
	float:right;
	width:690px;
	background-color:#660000;
}
#conteudo.index {
	float:right;
	width:710px;
	background:none;
}

.blu-ray {
	float:left;
	margin-left:150px;
	margin-top:-83px;
}

.full-hd {
	float:left;
	margin-left:236px;
	margin-top:-83px;
}
	

#news {
	background:url(../images/bgNews.png) no-repeat top;
	width:250px;
	height:240px;
	padding-left:75px;
	float:left;
}
#news p {
	font-size:11px;
	color:#323232;
	text-align:right;
	margin:0;
	margin-right:20px;
}
#news p.titulo {
	font-size:14px;
	font-weight:bold;
	color:#323232;
	text-align:right;
	padding-top:15px;
}
#dok {
	background:url(../images/dok.gif) no-repeat top;
	width:210px;
	height:240px;
	float:left;
	margin-left:10px;
}
#dok p {
	font-weight:normal;
	font-size:11px;
	margin:0;
	padding:0;
	margin-left:117px;
	margin-top:75px;
	margin-right:15px;
}
#dok p a {
	font-weight:normal;
}
/************************/
#colunaSocial {
	background:url(../images/coluna.gif) no-repeat top;
	width:150px;
	height:240px;
	margin-left:15px;
	float:left;
}
#colunaSocial p a {
	font-weight:normal;
}
#colunaSocial p {
	font-weight:normal;
	font-size:11px;
	margin:0;
	padding:0;
	margin-left:5px;
	margin-top:150px;
	margin-right:5px;
}
/************************/

#rodape_conteudo {
	float:right;
	width:690px;
	height:90px;
	background-image:url(../images/conteudo_rodape.png);
	background-repeat:no-repeat;
	background-position:top;
}
/* #################################################### rodape #################################################### */
#rodape {
	width:100%;
	height:120px;
	clear:both;
}
#rodape #container {
	width:1000px;
	height:100%;
	margin-right: auto;
	margin-left: auto;
}
#rodape #copyright {
	width:100%;
	height:101px;
	background-color:#660000;
}
#rodape #inovamidia {
	width:82px;
	height:22px;
	float:right;
	margin-top:40px;
	margin-right:60px;
}
#rodape #marca_dok {
	width:127px;
	height:65px;
	float:left;
	margin-left:55px;
	margin-top:19px;
}
#rodape #texto {
	width:430px;
	height:15px;
	float:left;
	margin-left:90px;
	margin-top:25px;
	font-size: 12px;
	line-height: normal;
	color: #e5a37c;
	text-align: center;
}
#rodape #texto img{ margin-top:15px;}
/* #################################################### seções #################################################### */
h1.quem_somos {
	background:url(../images/tit_quem_somos.jpg) top left no-repeat;
	float:left;
	margin-top:50px;
	padding-bottom:30px;
	margin-left:35px;
}
h1.studio {
	background:url(../images/tit_studio.jpg) top left no-repeat;
	float:left;
	margin-top:50px;
	padding-bottom:30px;
	margin-left:35px;
}
h1.portfolio {
	background:url(../images/tit_portfolio.jpg) top left no-repeat;
	float:left;
	margin-top:50px;
	padding-bottom:30px;
	margin-left:35px;
}
h1.dok {
	background:url(../images/tit_dok.jpg) top left no-repeat;
	float:left;
	margin-top:50px;
	padding-bottom:30px;
	margin-left:35px;
	
	
}
h1.equipe {
	background:url(../images/tit_equipe.jpg) top left no-repeat;
	float:left;
	margin-top:50px;
	padding-bottom:30px;
	margin-left:35px;
}
h1.parceiros {
	background:url(../images/tit_parceiros.jpg) top left no-repeat;
	float:left;
	margin-top:50px;
	padding-bottom:30px;
	margin-left:35px;
}
h1.revista_online {
	background:url(../images/tit_revista_online.jpg) top left no-repeat;
	float:left;
	margin-top:50px;
	padding-bottom:30px;
	margin-left:35px;
}
h1.contato {
	background:url(../images/tit_contato.jpg) top left no-repeat;
	float:left;
	margin-top:50px;
	padding-bottom:30px;
	margin-left:35px;
}
h1.albuns_digitais {
	background:url(../images/tit_albuns_digitais.jpg) top left no-repeat;
	float:left;
	margin-top:50px;
	padding-bottom:30px;
	margin-left:35px;
}

h1.samuel {
	background:url(../images/tit_samuel.jpg) top left no-repeat;
	float:left;
	margin-top:30px;
	margin-left:35px;
	padding-bottom:30px;
}
h1.servicos {
	background:url(../images/tit_servicos.jpg) top left no-repeat;
	float:left;
	margin-top:30px;
	margin-left:35px;
	padding-bottom:30px;
	height:45px;
}
h1.news {
	background:url(../images/tit_news.jpg) top left no-repeat;
	float:left;
	margin-top:50px;
	margin-left:20px;
	padding-bottom:30px;
}
h1.coluna_social {
	background:url(../images/tit_coluna_social.jpg) top left no-repeat;
	float:left;
	margin-top:50px;
	padding-bottom:30px;
	margin-left:20px;
}
h1.galerias{
	background:url(../images/tit_galerias.jpg) top left no-repeat;
	float:left;
	margin-top:50px;
	margin-left:35px;
	padding-bottom:30px;
	height:45px;
}

h1.ensaios{
	background:url(../images/tit_ensaios.jpg) top left no-repeat;
	float:left;
	margin-top:50px;
	margin-left:35px;
	padding-bottom:30px;
	height:45px;
}
h1.eventos{
	background:url(../images/tit_eventos.jpg) top left no-repeat;
	float:left;
	margin-top:50px;
	margin-left:35px;
	padding-bottom:30px;
	height:45px;
}
h1.publicitarias{
	background:url(../images/tit_publicitarias.jpg) top no-repeat;
	float:left;
	margin-top:45px;
	margin-left:35px;
	padding-bottom:30px;
	height:45px;
}
h1.casamentos{
	background:url(../images/tit_casamentos.jpg) top left no-repeat;
	float:left;
	margin-top:50px;
	margin-left:35px;
	padding-bottom:30px;
	height:45px;
}
h1.formaturas{
	background:url(../images/tit_formaturas.jpg) top left no-repeat;
	float:left;
	margin-top:50px;
	margin-left:35px;
	padding-bottom:30px;
	height:45px;
}

