/* CSS PAGE */

* {margin:0 0 0 0; padding:0 0 0 0}

h1 {display:none}
h2 {display:none}
hr {display:none}

body {background-color:#0F0F0F; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

#mae {width:947px; height:583px; position:absolute; left:50%; top:50%; 
margin:-292px 0 0 -473px;}

/* LIGHTBOX */

* html #overlay{
background-color: #fff;
back\ground-color: transparent;
background-image: url(images/blank.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
}
#overlay{
background-image: url(images/overlay.png);
width:782px;
height:484px;
position:absolute;
left:50%;
top:50%;
margin:-241px 0 0 -397px;
z-index:2;
}

#box{
border:7px solid #333333;
background-color:#333333;
width:302px;
position:absolute;
left:50%;
top:50%;
margin:-140px 0 0 -150px;
z-index:3;
}

#box table {width:300px; border:1px solid #474646;}
#box table span {display:none}
#box table tr td a {width:22px; height:18px; display:block; background-image:url(images/ligthbox_td02.jpg);}
.lightboxTd01 {width:278px; height:18px; background-image:url(images/ligthbox_td01.jpg);}
.lightboxTd02 {width:22px; height:18px;}
.lightboxTd03 {width:300px; height:235px;}
.lightboxTd04 {width:300px; height:225px;}

#box02{
border:7px solid #333333;
background-color:#333333;
width:302px;
position:absolute;
left:50%;
top:50%;
margin:-140px 0 0 -150px;
z-index:3;
}
#box02 table {width:300px; border:1px solid #474646;}
#box02 table span {display:none}
#box02 table tr td a {width:22px; height:18px; display:block; background-image:url(images/ligthbox_td02.jpg);}

#box04{
border:7px solid #333333;
background-color:#333333;
width:302px;
position:absolute;
left:50%;
top:50%;
margin:-140px 0 0 -150px;
z-index:3;
}

#box04 table {width:300px; border:1px solid #474646;}
#box04 table span {display:none}
#box04 table tr td a {width:22px; height:18px; display:block; background-image:url(images/ligthbox_td02.jpg);}

#box03{
background-color:#000000;
width:782px;
height:480px;
position:absolute;
left:50%;
top:50%;
margin:-241px 0 0 -397px;
z-index:3;
}

#box03 p {color:#FFFFFF; float:left; width:180px; padding-top:5px;
}
#box03 p span {line-height:7px;}

/* INDEX */

#index {
width:550px;
height:250px;
background-image:url(images/logo.jpg);
background-position:top;
background-repeat:no-repeat;
position:absolute;
left:50%;
top:50%;
margin:-70px 0 0 -280px;
}

#boxLeft {float:left; padding-top:140px; padding-left:140px;}
#boxLeft h3 {width:81px; height:16px; display:block; background-image:url(images/tit_port.jpg);}
#boxLeft h3 span {display:none}
#boxLeft ul li {list-style-type:none; margin-top:4px;}
#boxLeft ul li a {color:#FFFFFF; text-decoration:none; background-image:url(images/bg_bot.jpg); padding-left:12px; background-repeat:no-repeat; background-position:left center;}
#boxLeft ul li a:hover {text-decoration:underline}

#boxRight {float:right; padding-top:140px; padding-right:140px;}
#boxRight h3 {width:63px; height:16px; display:block; background-image:url(images/tit_ing.jpg);}
#boxRight h3 span {display:none}
#boxRight ul li {list-style-type:none; margin-top:4px;}
#boxRight ul li a {color:#FFFFFF; text-decoration:none; background-image:url(images/bg_bot.jpg); padding-left:12px; background-repeat:no-repeat; background-position:left center;}
#boxRight ul li a:hover {text-decoration:underline}

/* MENU */

#menu {height:20px; width:780px; clear:both; margin-top:12px; margin-left:76px; border-top:8px solid #F20000;}
#menu h3 {display:none}

#menu01 {float:left; width:300px;}
#menu01 ul {padding-top:8px;}
#menu01 ul li {float:left; list-style-type:none;}
#menu01 ul li a {
background-image:url(images/bg_bot.jpg);
background-repeat:no-repeat;
background-position:left;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-left:12px;
}
#menu01 ul li a:hover {text-decoration:underline;}

#menu02 {float:right; width:400px;}
#menu02 ul {padding-top:8px;}
#menu02 ul li {float:right; list-style-type:none;}
#menu02 ul li a {
background-image:url(images/bg_bot.jpg);
background-repeat:no-repeat;
background-position:left;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-left:12px;
}
#menu02 ul li a:hover {text-decoration:underline;}

.espacador01 {margin-left:10px;}
.espacador02 {margin-right:10px;}

/* --------- PRINCIPAL ---------- */

#principal {width:780px; height:481px; padding-top:12px; padding-left:77px;}
#menuAreas {width:780px; height:133px; overflow:hidden;}
#menuAreas h3 {display:none}
#menuAreas ul li {list-style-type:none; float:left;}
#menuAreas ul li a span {display:none}

.espacador03 {margin-right:2px;}

.menuLogotipo {background-image:url(images/menu/logotipo01.jpg); display:block; width:110px; height:133px; background-position:left;}
a:hover.menuLogotipo {background-image:url(images/menu/logotipo01.jpg); display:block; width:110px; height:133px; background-position:right;}
.menuLogotipoOver {background-image:url(images/menu/logotipo01.jpg); display:block; width:110px; height:133px; background-position:right;}

.menuCorp {background-image:url(images/menu/id_corp.jpg); display:block; width:110px; height:133px; background-position:left;}
a:hover.menuCorp {background-image:url(images/menu/id_corp.jpg); display:block; width:110px; height:133px; background-position:right;}
.menuCorpOver {background-image:url(images/menu/id_corp.jpg); display:block; width:110px; height:133px; background-position:right;}

.menuTV {background-image:url(images/menu/tv.jpg); display:block; width:108px; height:133px; background-position:left;}
a:hover.menuTV {background-image:url(images/menu/tv.jpg); display:block; width:108px; height:133px; background-position:right;}
.menuTVOver {background-image:url(images/menu/tv.jpg); display:block; width:108px; height:133px; background-position:right;}

.menuInst {background-image:url(images/menu/inst.jpg); display:block; width:110px; height:133px; background-position:left;}
a:hover.menuInst {background-image:url(images/menu/inst.jpg); display:block; width:110px; height:133px; background-position:right;}
.menuInstOver {background-image:url(images/menu/inst.jpg); display:block; width:110px; height:133px; background-position:right;}

.menuDoc {background-image:url(images/menu/doc.jpg); display:block; width:110px; height:133px; background-position:left;}
a:hover.menuDoc {background-image:url(images/menu/doc.jpg); display:block; width:110px; height:133px; background-position:right;}
.menuDocOver {background-image:url(images/menu/doc.jpg); display:block; width:110px; height:133px; background-position:right;}

.menuShows {background-image:url(images/menu/shows.jpg); display:block; width:110px; height:133px; background-position:left;}
a:hover.menuShows {background-image:url(images/menu/shows.jpg); display:block; width:110px; height:133px; background-position:right;}
.menuShowsOver {background-image:url(images/menu/shows.jpg); display:block; width:110px; height:133px; background-position:right;}

.menuCinema {background-image:url(images/menu/cinema.jpg); display:block; width:110px; height:133px; background-position:left;}
a:hover.menuCinema {background-image:url(images/menu/cinema.jpg); display:block; width:110px; height:133px; background-position:right;}
.menuCinemaOver {background-image:url(images/menu/cinema.jpg); display:block; width:110px; height:133px; background-position:right;}

.menuSocial {background-image:url(images/menu/social.jpg); display:block; width:110px; height:133px; background-position:left;}
a:hover.menuSocial {background-image:url(images/menu/social.jpg); display:block; width:110px; height:133px; background-position:right;}
.menuSocialOver {background-image:url(images/menu/social.jpg); display:block; width:110px; height:133px; background-position:right;}

/* CONTEÚDO */

#divConteudo {width:780px; height:215px; overflow:hidden; background-color:#000000;} 

/* HOME */

#divHome {width:780px; height:217px; background-color:#FFFFFF;}
#divHome h3 {display:none}
#divHome h4 {display:none}
#divHome a {width:780px; height:217px; display:block; background-image:url(images/home.jpg);}
#divHome a span {display:none}

/* CONTATO */

#divContato {margin:5px; border:1px solid #760000; background-color:#222222; height:205px;}
#divContato h3, #divContato h4 {display:none}
#cont01 {float:left; display:block; width:350px; height:170px; padding:10px; border:0; margin:5px;}
#cont01 legend {color:#CCCCCC; font-weight:bold;}
#cont01 p {color:#CCCCCC; padding-top:15px;}
#cont02 {float:left; display:block; width:350px; border:0; height:170px; padding:10px; margin-top:5px;}
#cont02 legend {color:#CCCCCC; font-weight:bold;}
#cont02 p {color:#CCC; font-size:10px; margin:2px;}
#cont02 p label {display:block; width:100px; height:17px; float:left; padding-right:5px; text-align:right;}
#cont02 p textarea {border:1px solid #666666; background-color:#333; color:#CCC; padding-left:3px; width:200px; height:49px;}
.contInput {border:1px solid #666666; background-color:#333333; color:#CCCCCC; padding-left:3px; width:200px; height:15px;}
.botEnviar {width:100px; height:17px; line-height:10px; font-weight:bold; background-color:#000; text-align:center; color:#CCC; font-size:10px; border:1px solid #666666;}

#divContatoEnv {margin:5px; border:1px solid #760000; background-color:#222222; height:205px;}
#divContatoEnv h3, #divContatoEnv h4 {display:none}
#divContatoEnv p {color:#CCCCCC; padding-top:70px; text-align:center}
#divContatoEnv a {color:#CCCCCC; text-decoration:none; font-size:10px; padding-top:5px; display:block; font-weight:bold;}
#divContatoEnv a:hover {text-decoration:underline;}

/* QUEM SOMOS */

#divQuemSomos {margin:5px; border:1px solid #760000; width:768px; background-color:#222222; height:205px;}
#divQuemSomos h3, #divQuemSomos h4 {display:none}

#quemSomos01 {height:205px; background-image:url(images/bg_quemsomos.jpg);}
#quemSomos01 p {display:none;}

.espacoP {padding-top:15px;}

/* TV */

#divTv {height:205px; background-image:url(images/bg_tv.jpg);}
#divTv h3 {display:none}
#divTv h4 {display:none}
#divTv ul li {
float:left;
margin:0 9px 0 9px;
text-align:center;
list-style-type:none;
width:136px;
height:205px;
padding-top:62px;
voice-family: "\"}\"";
voice-family:inherit;
height:143px
}
html>body#divTv ul li {
height:143px;
}
#divTv ul li a img {width:128px; height:85px; border:1px solid #463E86;}
.pTv01 {font-weight:bold; color:#ffffff; padding-top:25px; display:block; text-align:left; padding-left:2px;}
.pTv02 {font-weight:bold; color:#CEC9F7; display:block; text-align:left; padding-left:2px;}
.tvOut {background-image:url(images/bg_tv.jpg);}
.tvOver {background-image:url(images/bg_hover_tv.jpg);}

/* SHOWS */

#divShow {height:205px; background-image:url(images/bg_show.jpg);}
#divShow h3 {display:none}
#divShow h4 {display:none}
#divShow ul li {
float:left;
margin:0 9px 0 9px;
text-align:center;
list-style-type:none;
width:136px;
height:205px;
padding-top:62px;
voice-family: "\"}\"";
voice-family:inherit;
height:143px
}
html>body#divShow ul li {
height:143px;
}
#divShow ul li a img {width:128px; height:85px; border:1px solid #FF7EC8;}
.pShow01 {font-weight:bold; color:#ffffff; padding-top:25px; display:block; text-align:left; padding-left:2px;}
.pShow02 {font-weight:bold; color:#FFC8E7; display:block; text-align:left; padding-left:2px;}
.ShowOut {background-image:url(images/bg_show.jpg);}
.ShowOver {background-image:url(images/bg_hover_show.jpg);}

/* LOGOTIPO */

#divLogos {height:205px; background-image:url(images/bg_logos.jpg);}
#divLogos h3 {display:none}
#divLogos h4 {display:none}
#divLogos ul li {
float:left;
margin:0 9px 0 9px;
text-align:center;
list-style-type:none;
width:136px;
height:205px;
padding-top:62px;
voice-family: "\"}\"";
voice-family:inherit;
height:143px
}
html>body#divLogos ul li {
height:143px;
}
#divLogos ul li a img {width:128px; height:85px; border:1px solid #8E32EF;}
.pLogos01 {font-weight:bold; color:#ffffff; padding-top:25px; display:block; text-align:left; padding-left:2px;}
.pLogos02 {font-weight:bold; color:#CB9AFE; display:block; text-align:left; padding-left:2px;}
.LogosOut {background-image:url(images/bg_logos.jpg);}
.LogosOver {background-image:url(images/bg_hover_logos.jpg);}

/* ID CORP */

#divId {height:205px; background-image:url(images/bg_id.jpg);}
#divId h3 {display:none}
#divId h4 {display:none}
#divId ul li {
float:left;
margin:0 9px 0 9px;
text-align:center;
list-style-type:none;
width:136px;
height:205px;
padding-top:62px;
voice-family: "\"}\"";
voice-family:inherit;
height:143px
}
html>body#divId ul li {
height:143px;
}
#divId ul li a img {width:128px; height:85px; border:1px solid #FB9A70;}
.pId01 {font-weight:bold; color:#ffffff; padding-top:25px; display:block; text-align:left; padding-left:2px;}
.pId02 {font-weight:bold; color:#FFB494; display:block; text-align:left; padding-left:2px;}
.IdOut {background-image:url(images/bg_id.jpg);}
.IdOver {background-image:url(images/bg_hover_id.jpg);}

/* CINEMA */

#divCinema {height:205px; background-image:url(images/bg_cinema.jpg); background-repeat:repeat-x}
#divCinema h3 {display:none}
#divCinema h4 {display:none}
#divCinema ul li {
float:left;
margin:0 9px 0 9px;
text-align:center;
list-style-type:none;
width:136px;
height:205px;
padding-top:62px;
voice-family: "\"}\"";
voice-family:inherit;
height:143px
}
html>body#divCinema ul li {
height:143px;
}
#divCinema ul li a img {width:128px; height:85px; border:1px solid #3EAEF3;}
.pCinema01 {font-weight:bold; color:#ffffff; padding-top:25px; display:block; text-align:left; padding-left:2px;}
.pCinema02 {font-weight:bold; color:#83CDFA; display:block; text-align:left; padding-left:2px;}
.CinemaOut {background-image:url(images/bg_cinema.jpg);}
.CinemaOver {background-image:url(images/bg_hover_cinema.jpg);}

/* INSTITUCIONAL */

#divInst {height:205px; background-image:url(images/bg_inst.jpg);}
#divInst h3 {display:none}
#divInst h4 {display:none}
#divInst ul li {
float:left;
margin:0 9px 0 9px;
text-align:center;
list-style-type:none;
width:136px;
height:205px;
padding-top:62px;
voice-family: "\"}\"";
voice-family:inherit;
height:143px
}
html>body#divInst ul li {
height:143px;
}
#divInst ul li a img {width:128px; height:85px; border:1px solid #EE52D6;}
.pInst01 {font-weight:bold; color:#ffffff; padding-top:25px; display:block; text-align:left; padding-left:2px;}
.pInst02 {font-weight:bold; color:#FBA3EE; display:block; text-align:left; padding-left:2px;}
.InstOut {background-image:url(images/bg_inst.jpg);}
.InstOver {background-image:url(images/bg_hover_inst.jpg);}

/* VÍDEOS DOCUMENTÁRIOS */

#divDoc {height:205px; background-image:url(images/bg_doc.jpg);}
#divDoc h3 {display:none}
#divDoc h4 {display:none}
#divDoc ul li {
float:left;
margin:0 9px 0 9px;
text-align:center;
list-style-type:none;
width:136px;
height:205px;
padding-top:62px;
voice-family: "\"}\"";
voice-family:inherit;
height:143px
}
html>body#divDoc ul li {
height:143px;
}
#divDoc ul li a img {width:128px; height:85px; border:1px solid #96EFFB;}
.pDoc01 {font-weight:bold; color:#ffffff; padding-top:25px; display:block; text-align:left; padding-left:2px;}
.pDoc02 {font-weight:bold; color:#7EEFFF; display:block; text-align:left; padding-left:2px;}
.DocOut {background-image:url(images/bg_doc.jpg);}
.DocOver {background-image:url(images/bg_hover_doc.jpg);}

/* TRABALHOS SOCIAIS */

#divSocial {height:205px; background-image:url(images/bg_social.jpg);}
#divSocial h3 {display:none}
#divSocial h4 {display:none}
#divSocial ul li {
float:left;
margin:0 9px 0 9px;
text-align:center;
list-style-type:none;
width:136px;
height:205px;
padding-top:62px;
voice-family: "\"}\"";
voice-family:inherit;
height:143px
}
html>body#divSocial ul li {
height:143px;
}
#divSocial ul li a img {width:128px; height:85px; border:1px solid #96FA96;}
.pSocial01 {font-weight:bold; color:#ffffff; padding-top:25px; display:block; text-align:left; padding-left:2px;}
.pSocial02 {font-weight:bold; color:#7DFF7D; display:block; text-align:left; padding-left:2px;}
.SocialOut {background-image:url(images/bg_social.jpg);}
.SocialOver {background-image:url(images/bg_hover_social.jpg);}

/* ASSINATURA */

#footerAssinatura {width:780px; height:122px; background-image:url(images/assinatura.jpg);}
#footerAssinatura h3 {display:none}

/* INTRO */

#intro {width:780px; height:481px; padding-top:52px; padding-left:77px;}

/* FOOTER */

#footer {height:20px; width:780px; clear:both; padding-top:10px; margin-left:76px; border-bottom:8px solid #F20000;}
#footer h3 {display:none}
#footer a {
display:block;
background-image:url(images/bg_bot.jpg);
background-repeat:no-repeat;
background-position:left;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
padding-left:12px;
position:absolute;
left:50%;
margin-left:-70px;
}
#footer a:hover {text-decoration:underline;}
#footer p {color:#757575; font-size:9px;}

/* ASSINATURA */

#assinatura {float:right; margin-top:7px; padding-right:85px;}
#assinatura img {width:89px; height:15px; border:0px; margin-right:5px;}
