@charset "utf-8";
/* CSS Document */



/* CSS RESET */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
body {
line-height: 1;
color: black;
background: white;
}
ol, ul {
list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}

/* FIM CSS RESET */


/* PADRÃO */

body{font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center;}

/* FIM PADRÃO */

/* PRINCIPAL */

#main{width: 970px; min-height: 10px; overflow: hidden; margin-left: auto; margin-right:auto; text-align: left;  }

#main_1{width: 970px; min-height: 10px; overflow: hidden; margin-left: auto; margin-right:auto; }

#main_2{width: 800px; min-height: 10px; overflow: hidden; float:left; margin-bottom: 31px; text-align: left;  }

#main_3{width: 160px; min-height: 210px; overflow: hidden; float: right; margin-bottom: 31px; text-align: left; }

/* FIM PRINCIPAL */



/* PAGINA HEADER */

#top{width: 970px; height: 80px; margin-bottom: 12px; }

#logo{width: 230px; float: left; height: 76px; padding-top: 14px; }

#title{width: 513px; height: 65px; float: left;padding-top: 25px; text-align: center; }

#title h1 {float: left; font-size: 33px; font-weight: bold; margin-left: 50px; }
#title .video a{ color: #c3171d; text-decoration: none;}
#title .video a:hover{ color: #c3171d; text-decoration: underline;}

#title .revista a{ color: #1760c3; text-decoration: none;}
#title .revista a:hover{ color: #1760c3; text-decoration: underline;}

#title .casting a{ color: #41d032; text-decoration: none;}
#title .casting a:hover{ color: #41d032; text-decoration: underline;}

#separador{ width: 41px; height: 60px; border-right: solid 1px #CCC; float: right; margin-top: 20px; margin-right: 19px;}

#webradio{ float: right; width: 160px; height: 70px; padding-top: 20px; }

/* MENU */

#menu { width: 100%; height: 43px; background-repeat: repeat-x; background-image: url(../images/nav_4.jpg); text-align: center; padding-top: 10px; margin-bottom: 12px;  }

#menu ul {margin: 0px; padding: 0px;}
#menu ul li { display: inline; margin: 0px 30px;}
#menu ul li a{ font-size: 18px; text-decoration: none; color: #f9f9f9;}
#menu ul li a:hover{ text-decoration: underline;}


/* FIM MENU */


/* PUBLICIDADE */

#pub2 { width: 970px; height: 160px;   margin-bottom: 15px; text-align: left;  float: left; }

/*#pub { background-image: url(../images/chamada_pub.jpg); width: 21px; height: 130px; float: left;}*/

#publicidade{ width: 791px; height: 130px; float:left; }

/* FIM PUBLICIDADE */





/* FIM PAGINA HEADER */











/* PAGINA INDEX */


#video_destaque{ width: 405px; height: 254px; float: left; margin-bottom: 16px;  }
#video_destaque_texto { width: 405px; height: 17px; text-align: left; font-weight: bold; color: #c3171d; font-size: 17px;}
#video_destaque_1 { width: 405px; height: 225px; background-color: #000; margin-top: 12px; }


#novos_videos{ width: 370px; height: 254px; float: left; margin-bottom: 16px; margin-left: 19px; }
#novos_videos_texto { width: 370px; height: 17px; text-align: left; font-weight: bold; color: #c3171d; font-size: 17px;}
#novos_videos_1 { width: 370px; height: 225px; padding-top: 12px; text-align: left;}



#posts { float: right; height: 225px; width: 135px; text-align:left; font-size: 12px; color: #333;margin-right: 3px;}
.news { font-size: 16px; color: #333; margin-top: 14px; margin-left: 5px; float: left; }
#posts a { text-decoration: none; }
#post_new { width: 135px; height: 225px;}
#post_new2 { width: 135px; height: 108px; background-color: #f9f9f9; }

#programas { width:405px; overflow: hidden; float: left; margin-bottom: 16px; }
#programa_texto { height: 17px; width: 404px; color: #ff6101; font-size: 16px; font-weight: bold; text-align: left; margin-bottom: 8px;}
#programa_div_2 { float: left; width: 109px; height: 103px; margin: 0px 38px; text-align: center;}
#programa_div_2 a{font-size: 12px;color: #ff6101; text-decoration:none;}
#programa_div_2 a:hover{text-decoration: underline;}

#programa_div { float: left; width: 113px; height: 100px; color: #ff6101; text-align: center; font-size: 10px; padding: 0px 10px 0px 11px; margin-bottom: 20px; overflow: hidden; }
#programa_div a{font-size: 12px;color: #ff6101; text-decoration:none; line-height: 1.2em}
#programa_div a:hover{text-decoration: underline;}

#programa_div_3 { width: 109px; height: 67px; color: #ff6101; text-align: center; font-size: 12px; border: 2px solid #ccc;}
#programa_div_3:hover { border: 2px solid #666;}
#programa_div_3 a{font-size: 12px;color: #ff6101; text-decoration:none;}
#programa_div_3 a:hover{text-decoration: underline;}

#programa_baixo { float: left; width: 400px; height: 20px; }


#integra { width: 405px; height: 225px; float: left; text-align: left;  }
#integra_texto { width: 405px;  }
#integra_texto_2 { color: #373737; font-size: 13px; text-align: left; }
#integra .esquerda {float: left;}
#integra .direita {float: left; margin-left: 30px;}


#banner { width: 169px; min-height: 1px; overflow: hidden; margin-top:10px;}
#banner_2 { width: 169px; height: 100px; margin-top: 20px; }
#banner_2_2 { width: 169px; height: 100px; margin-top:25px; }
#banner_2_1 { width: 169px; height: 100px; margin-top: 20px;}


#identidade { width: 360px;  float: left ; text-align: left; padding-right: 10px; margin-left: 18px; }
#identidade_texto {color: #373737; font-size: 15px; font-weight: bold; height: 17px; text-align: left; margin-bottom: 7px; }
#identidade .revista {color: #373737; font-size: 13px; text-align: left; line-height: 1.2em;}
#identidade #img_cat_revista { width: 350px; height: 30px; text-align: center; padding-top: 5px; float: left; margin-top: 20px; }


#social { width: 370px; height: 228px; float: right;  margin-top: 15px; text-align: left;  margin-right: 8px; }
#social_espaco { height: 54px; width: 190px;  margin-bottom: 30px; text-align: left;}
#social_espaco_2 { height: 54px; width: 190px; text-align: left;}
#social_espaco img {float: left;}
#social_espaco_2 img{ float: left;}
#social_texto {width: 135px; height: 39px;float:left; text-align: center; padding-top: 15px;}
#social_texto a{ font-size: 14px; color: #373737; text-decoration: none;}
#social_texto a:hover { text-decoration: underline;}
#social_media {  width: 370px; overflow: hidden; margin-bottom: 10px; float: left; margin-right: 5px; }


/* FIM PAGINA INDEX */







/* EMPRESA - ANUNCIE */

#empresa { width: 790px; min-height: 1px; overflow: hidden; float: left; text-align: left; }
#empresa { font-size: 14px; color: #333; line-height: 1.5em; }
#empresa2 { font-size: 12px; color: #333; line-height: 1.4em; }
#navegacao { width: 700px; height: 25px; color: #000; font-size: 16px; text-align: left; margin-bottom: 20px; font-weight: bold; }
#navegacao a {color: #000; text-decoration: none; font-weight: 100; }
#navegacao a:hover { text-decoration: underline; }

#empresa a {color: #000; text-decoration: none; }
#empresa a:hover { text-decoration: underline; }



.cont { float: left;}
.cont a { text-decoration:none; color:#333; font-weight: bold;}
.cont a:hover { text-decoration: underline; }
/* FIM EMPRESA */




/* Newsletter*/

#newsletter { width: 790px; min-height: 1px; overflow: hidden; float: left; text-align: left; }
#news_part { width: 450px; height: 440px; border: #ccc 1px solid; background-color: #fdfdfd; float: left; text-align: center; padding-top: 10px;  }
#news_id { text-align: left; width: 350px; float: right; min-height: 1px; overflow: hidden; padding-top: 20px; padding-right: 50px;}
.news_id_1 h1 { color: #333; font-size: 20px; font-weight: bold; }
.news_id_1 h2 { color: #333; font-size: 35px; font-weight: bold; }
#news_id ul {margin: 0px; padding: 0px; color: #666;}
#news_part ul li { margin-bottom: 7px;  }

#news_part_1 { width: 300px; height: 440px; border: #ccc 1px solid; background-color: #fdfdfd; float: right; padding-top: 10px; text-align: center;  }
#news_part_1 .news_p { color: #333; font-size: 22px; }
#news_part_1 .news_p_1 { color: #900; font-size: 22px;  }
#form_news { height: 300px; width: 206px; margin-left: auto; margin-right: auto; text-align: left; font-size: 12px;}
.new_form { height: 15px; width: 190px; font-size: 11px; font-weight: bold;}
.new_form1 { height: 15px; width: 115px; font-size: 11px; font-weight: bold; }
.new_form2 { height: 25px; width: 135px; font-weight: bold; float: left;  }
.new_form3 { height: 25px; width: 50px; font-weight: bold; font-size: 12px; }
.cad_news { height:30px; width: 180; float: left; background-color: #d10000; border: none; color: #FFF; font-weight: bold; font-size: 16px; cursor: pointer;}
#news_part_1 table{ font-size: 11px; }
.email_mkt { line-height: 1.3em; }

/* Fim Newsletter */



/* SUGESTOES */

#campo_sugestao { width: 500px; height: 350px; }
#campo_sugestao fieldset { width: 450px; height: 270px; border: 2px solid #CCC; text-align:left;}
#sugestao {width: 270px; height: 200px; padding: 50px 0px 0px 80px;}
.details { width: 300px; height: 20px;  border: 1px solid #999; }
.details:hover { border: 1px solid #900; }
.details_2 { border: #900 1px solid; background-color: #333; color: #FFF; cursor: pointer; height: 25px;}
.details_3 { border: 1px solid #999; }
.details_3:hover { border: 1px solid #900; }
#sugestao ul{ margin: 0px; padding: 0px; }
#sugestao ul li { list-style: none;  }

/* FIM SUGESTOES */




/* CONTATO */

.contato_field { float: left;border: #999 solid 1px; padding: 10px; }

#contato_f { width: 290px; height: 150px; float: right; padding-top: 5px; font-size: 14px; line-height: 1.8em; margin-top: 240px; }

#contato_f .ted {font-size: 18px;}

/* FIM CONTATO */






/* POPUP */

#popup{
	width:449px;
	height:670px;
	margin-left:450px;
	position:absolute;
	
	
}

/* FIM POPUP */




/* VIDEOS */

#videos { width: 790px; min-height: 1px; overflow: hidden; float: left; text-align: left; }

#videos_2 { float: left; width: 490px;  min-height: 1px;  }
#videos_2 .populares {font-size: 16px;}
#videos_2 .img_linha {margin: 5px 0px 15px 0px;}
#videos_2 #video_pop {width: 150px; height: 107px; overflow: hidden;  float: left; margin: 0px 0px 20px 0px; text-align: center; margin: 0px 6px 10px 6px; }
#videos_2 #video_pop a {color: #c3171d; font-size: 11px; text-decoration: none;}
#videos_2 #video_pop a:hover {text-decoration: underline;}
#videos_2 #video_pop_2 {width: 150px; height: 95px; float: left; margin: 0px 6px 10px 6px;}
#videos_2 #video_pop_2 a {color: #c3171d; font-size: 11px; text-decoration: none;}
#videos_2 #video_pop_2 a:hover {text-decoration: underline;}
#videos_2 #video_pop_img { width: 150px; height: 83px; background-color: #000;}

#videos_2 #titulo_play { font-size: 16px; color: #c3171d; margin-bottom: 10px; width: 400px;}
#videos_2 #play { width: 400px; height: 220px; margin-bottom: 15px;}
#videos_2 #play_descricao { font-size: 12px; color: #999;  margin-bottom: 5px; width: 400px;}

#videos_2 #relacionados {width: 400px;height: 220px; margin-top: 20px; }
#videos_2 #relacionados b {font-size: 16px;}
#videos_2 #video_relac { height: 66px; width: 120px; float: left; margin: 0px 6px 11px 6px;}
#videos_2 #video_relac_2 { height: 80px; width: 120px; float: left; margin: 0px 20px 11px 20px;}



#separacao_video { height: 20px; width: 490px; float: left;}

#videos_3 { float: right; width: 250px; min-height: 1px; background-color: #f9f9f9;}
#videos_3 b {font-size: 16px;}
#videos_3 #programa { width: 110px; height: 67px; float: left; margin-bottom: 20px; border: 2px solid #ccc; overflow: hidden; }
#videos_3 #programa:hover {border: 2px solid #666;}
#videos_3 #programa img {width: 110px; height: 67px;}
#videos_3 #programa_2 { width: 110px; height: 67px; float: right; margin-bottom: 20px; border: 2px solid #ccc; }
#videos_3 #programa_2 img {width: 110px; height: 67px;}
#videos_3 #programa_2:hover { border: 2px solid #666; }
#videos_3 #programa_3 { width: 110px; height: 90px; background-color: #990; float: left;  }
#videos_3 #programa_4 { width: 110px; height: 90px; background-color: #990; float: right;  }
#videos_3 .pag a { text-decoration: none; color: #333;}
#videos_3 .pag a:hover { text-decoration: underline;}



#paginacao { width: 490px; height: 25px;  float: left; text-align:center; margin-top: 10px;}
#paginacao a {font-size: 14px; color: #000; padding: 1px 3px; border: 1px solid #666; text-decoration: none; margin-left:3px;}
#paginacao a:hover {color: #000; padding: 1px 3px; border: 1px solid #c3171d; text-decoration: none; background-color: #f5f5f5;}
#paginacao .atual { color: #fff; padding: 1px 3px; border: 1px solid  #333; text-decoration: none; background-color:#999; }
#paginacao .atual:hover { color: #fff; padding: 1px 3px; border: 1px solid  #333; text-decoration: none; background-color:#999; }

/* FIM VIDEOS */




/*  CASTING  */

#casting { width: 790px; min-height: 1px; overflow: hidden; float: left; text-align: left; }
#casting fieldset { width: 230px; height: 160px; border: 2px #999 solid; padding-left: 70px; text-align: left;}
#casting fieldset legend { color: #000; font-size: 14px; margin-left: 2px; text-align:left;}

#casting2 { width: 790px; min-height: 1px; overflow: hidden; float: left; text-align: left; }
#casting2 fieldset { width: 230px; height: 210px; border: 2px #999 solid; padding-left: 70px; text-align: left;}
#casting2 fieldset legend { color: #000; font-size: 14px; margin-left: 2px; text-align:left;}

/*  FIM DO CASTING  */






/*  REVISTA  */

#menu_revista ul { margin: 0px; padding: 0px; }
#menu_revista ul li { display: inline; padding: 0px 15px;  }
#menu_revista ul li a { color: #666; text-decoration: none; }
#menu_revista ul li a:hover { text-decoration: underline; }


/*  FIM REVISTA  */




/*  ENSAIO  */

#ensaio { width: 217px; height: 163px; float: left; margin-bottom: 30px; font-size: 11px;  }
#ensaio_2 { width: 217px; height: 163px;  float: left; margin: 0px 65px 30px 65px;  }
#ensaio_2 a{ font-size: 11px; color: #333; text-decoration: none;  }
#ensaio_2 a:hover{ text-decoration: underline;  }
#ensaio a{ font-size: 11px; color: #333; text-decoration: none;  }
#ensaio a:hover{ text-decoration: underline; }
#ensaio_img { width: 217px; height: 143px; background-color: #900;}
#ensaio_img img {border: 0px;}

/*  FIM ENSAIO  */







/* RODAPE */

#rodape{ width: 100%; height: 146px; background-color: #e3e3e2; text-align:center;}
#rodape_limite{ width: 970px; height: 101px; margin-left: auto; margin-right: auto; text-align: left; padding-top: 45px;  }
#rodape_texto { width: 525px; height: 75px; float: left;  }
#rodape_texto2 { width: 525px; height: 18px; }
#rodape_texto2 ul {margin: 0px; padding: 0px;}
#rodape_texto2 ul li {list-style: none; display: inline; padding: 0px 8px 0px 8px;}
#rodape_texto2 ul li a { color: #888; font-weight: bold; text-decoration: none; font-size: 14px; }
#rodape_texto2 ul li a:hover {text-decoration: underline; }

#rodape_texto2 .video2 a{color: #c3171d; text-decoration: none; font-size: 14px; font-weight: bold;}
#rodape_texto2 .video2 a:hover {text-decoration: underline;}

#rodape_texto2 .revista2 a{color: #1760c3; text-decoration: none; font-size: 14px; font-weight: bold;}
#rodape_texto2 .revista2 a:hover {text-decoration: underline;}

#rodape_texto2 .casting2 a{color: #41d032; text-decoration: none; font-size: 14px; font-weight: bold;}
#rodape_texto2 .casting2 a:hover {text-decoration: underline;}

#rodape_texto2_2 {width: 525px; height: 40px; text-align: left;}
#rodape_texto2_2 ul {margin: 0px 0px 4px 0px; padding: 0px;}
#rodape_texto2_2 ul li {list-style: none; display: inline; padding: 0px 0px 0px 9px; font-size: 12px; line-height: 1.3em; font-weight: bold;  }
#rodape_texto2_2 ul li a { color: #000; text-decoration: none;}
#rodape_texto2_2 ul li a:hover { text-decoration: underline; }

.copy { font-size: 11px; margin-left: 8px;  }

#carregandolimit
{
	position:fixed;
	width:100%;
	height: 30px;
	margin-left:auto;
	margin-right:auto;
	display:none;
	z-index:1000;
	text-align: center
}

#carregandolimit #carregando
{
	background-image:url(../images/carregando.png);
	/*background-color: #e3e3e2;*/
	width:140px;
	height:20px;
	padding:5px;
	/*border:1px  #666 solid;*/
	color:#000000;
	/*background-repeat:no-repeat;*/
	font-weight:bold;
	font-size:14px;
	margin-left: auto;
	margin-right: auto;
	
}

#carregandolimit #carregando #img
{
	float:left;
	margin-left:10px;
}

#carregandolimit #carregando #txt
{
	float:left;
	margin-top:1px;
	margin-left:5px;
}

/* FIM RODAPE */




/* CASTING */

#cast_login {  width: 304px; text-align: left; }
#cast_login a { color:#1E1E1E; text-decoration: none; line-height: 1.4em; }
#cast_login a:hover { text-decoration: underline; }

#casting_left { min-height: 5px; overflow: hidden; width: 200px; float: left; text-align: center; }
#casting_top { background-image: url(../images/top_area_user.jpg); width: 200px; height: 11px; }
#casting_left_1 { min-height: 5px; overflow: hidden; width: 200px; float: left; text-align: center; background-color: #f9f9f9; }
#casting_img { width: 100px; height: 133px; margin-left: auto; margin-right: auto; border: 1px dashed #999; }
.casting_menu { font-size: 12px; text-align: left; margin-left: 35px; }
.casting_menu li { margin-bottom: 20px;}
.casting_menu li a { color: #333; text-decoration: none; }
.casting_menu li a:hover {text-decoration: underline; }

#casting_right { min-height: 5px; overflow: hidden; width: 558px; float: left; text-align: left; margin-left: 30px;}

.nro { width: 50px; }
.nro2 { width: 53px; }
.cast_texto { width: 210px; }
.cast_texto2 { width: 80px; }
.cast_texto3 { width: 110px; }
.cast_texto5 { width: 135px; }
.cast_texto4 { width: 170px; }
.bot_enviar { border: 2px #900 solid; background-color: #333; color: #FFF; height: 25px; }

/* FIM CASTING */



