body {
	background:url(../img/background.jpg) fixed top center;
	margin:0;
	padding:0;
	border:0;
	font-family:arial;
	color:#595754;
}

#corpo {
	width:980px;
	margin:0 auto;
	padding:0;
}

#conteudo {
	margin:0 15px 0 15px;
}

/********** MENU PRINCIPAL ************/
#menu-principal {
	color:#595754;
	border:0;
	margin:0;
	padding:22px 0 22px 14px;
	xmargin:22px 0 52px 14px;
}

#menu-principal ul {
	margin:0 0 70px 0;
	_margin:0 0 50px 0;
	list-style:none;
	padding:0;
}

#menu-principal ul li {
	float:left;
	font-size:16px;
	font-weight:bold;	
	text-transform:uppercase;
	line-height:1.8em;
}

#menu-principal ul .programacao, .filmes {
	width:220px;
}

#menu-principal ul .eventos, .espacos-de-exibicao {
	width:282px;
}
	
#menu-principal ul .mix-music, .dramatica{
	width:196px;
}

#menu-principal ul .festas, .imprensa{
	width:120px;
}

#menu-principal ul .premios{
	width:142px;
}
/********** MENU PRINCIPAL ************/
#parceiros {
	font-size:13px;
	padding:0 !important;
	margin:0 !important;
}

#parceiros p {
	margin-left:20px;
	text-align:left;
	padding-bottom:20px;
	font-size:18px;
	text-transform:uppercase;
	color:#8a8683;
}

#parceiros p.logo {
	padding-bottom:50px;
}

#apoio {
	font-size:13px;
	padding:0 !important;
	margin:0 !important;
}

#apoio p {
	margin-left:20px;
	font-size:18px;
	text-transform:uppercase;
	color:#8a8683;
}

#apoio p.logo {
	margin-left:20px;
	padding-bottom:50px;
}

#apoio p.texto {
	margin-left:20px;
	padding-bottom:10px;
	font-size:10px;
}

#rodape {
	width:980px;
	margin:0 auto;
	padding:50px 0 34px 0;
	_padding:0;
	font-size:13px;
}

#logo-rodape {
	list-style:none;
	margin:0 0 64px 20px;
	padding:0 0 60px 0;
}

#logo-rodape li {
	float:left;
	padding-right:50px;
}

#logo-apoio {
	list-style:none;
	margin:0 0 64px 20px;
	padding:0 0 60px 0;
}

#logo-apoio li {
	float:left;
	padding-right:50px;
}

#menu-rodape {
	color:#4d4d4d;
	font-size:13px !important;
	list-style:none;
	padding:0 !important;
	margin:0 0 0 32px;
	_height:48px;
}

#menu-rodape li {
	padding-right:40px !important;
	float:left
}

#menu-rodape .desenvolvido-por {
	padding:0 5px 0 58px;
}

.clear {
	clear:both
}

.link01 {text-decoration:none; color:#595754;}
.link01:hover {text-decoration:none; color:#ffffff;}
.link02 {text-decoration:none; color:#ffffff;}
.link03 {text-decoration:none; color:#1c1b18;}
.link04 {text-decoration:none; color:#1c1b18;}
.link04:hover {text-decoration:none; color:#ffffff;}

#logo-mix-brasil {
	margin:70px 15px 150px 0;
	text-align:right
}

/********** H1, H2, H3 ***********/
h1 {font-size:57px; font-weight:bold; color:#595754; margin:0; padding:0; text-transform:uppercase;}
h2 {font-size:28px; color:#595754; margin:0; padding:0; text-transform:uppercase;}
h2.internas {font-size:28px; color:#F3F3F3; margin:0; padding:5px 0 0 0; text-transform:uppercase;}
h3 {font-size:16px; font-weight:bold; color:#595754; padding:20px 0 0 0; text-transform:uppercase;}
h3.branco {font-size:16px; font-weight:bold; color:#F3F3F3; padding:20px 0 0 0; text-transform:uppercase;}
h3.internas {font-size:16px; font-weight:bold; color:#F3F3F3; padding:5px 0 0 0; text-transform:uppercase;}
h4.internas {font-size:16px; font-weight:bold; color:#595754; padding:5px 0 0 0; text-transform:uppercase;}

/********** H1, H2, H3 ***********/

/*********** DIVISÃO DE CONTEÚDO **************/
.part-esq {
	width:230px;
	float:left;
	xborder:red 1px solid;
	padding:42px 0 100px 0;
	margin:0;
	min-height:300px
}

.part-dir {
	width:665px;
	float:right;
	xborder:green 1px solid;
	padding:42px 0 100px 50px;
	margin:0;
	min-height:300px
}

.part-int {
	padding:22px 0 100px 30px;
	margin:0;
	min-height:300px
}

p.img-espaco img{
	padding-left:10px;
}

.part-int li {
	padding-bottom:10px;
}

span.branco {
	color:#BCBCBC;
}
/*********** DIVISÃO DE CONTEÚDO **************/
