/******* ZERAR ELEMENTOS **********/
body {
	font:12px Arial, Verdana, Helvetica, sans-serif;
	color:#666;
	background: #fff;
}
body#capa {background: url(img/capa_inicial.jpg) center top no-repeat;}
body.gremio {background:url(gremio/img/fundo.jpg) no-repeat center top;}
body.gremio_home {background:url(gremio/img/fundo_home.jpg) no-repeat center top;}
body.inter {background:url(inter/img/fundo.jpg) no-repeat center top;}
body.inter_home {background:url(inter/img/fundo_home.jpg) no-repeat center top;}



p {margin-bottom:15px; line-height:16px;}
a {text-decoration:none;}
body.gremio a {text-decoration:none; color:#004B8A;}
body.inter a {text-decoration:none; color:#660000;}
a:hover {text-decoration:underline;}
table {border-collapse: collapse;}
* {margin:0px; padding:0px; list-style:none; border:none;}

#mae {width:960px; position:relative; margin:0 auto; text-align:left; Xdisplay:table; Xbackground:#333 !important;}
div#mae:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	overflow:hidden;
}

body.gremio #mae {min-height:712px; background:url(gremio/img/fundo.jpg) no-repeat center top;}
body.gremio_home #mae {min-height:712px; background:url(gremio/img/fundo_home.jpg) no-repeat center top;}
body.inter #mae {min-height:712px; background:url(inter/img/fundo.jpg) no-repeat center top;}
body.inter_home #mae {min-height:712px; background:url(inter/img/fundo_home.jpg) no-repeat center top;}

/***************************** PÁGINA INICIAL *****************************/
#container_ini {width:960px; position:relative; margin:0 auto; text-align:left;}
#container_ini a.gremio_dvd {width:480px; height:400px; display:block; float:left; text-indent:-5000px; overflow:hidden; }
#container_ini a.gremio_ini {width:480px; height:215px; display:block; float:left; text-indent:-5000px; overflow:hidden; }
#container_ini a.inter_dvd {width:480px; height:400px; display:block; float:left; text-indent:-5000px; overflow:hidden;}
#container_ini a.inter_ini {width:480px; height:215px; display:block; float:left; text-indent:-5000px; overflow:hidden;}
#container_ini #rodape_ini {text-align:center; width:100%; float:left; margin:35px 0 0 0; padding-bottom:20px;}

#container_ini #contador_gremio {width:274px; height:87px; float:left; margin:-168px 0 0 55px; display:inline; background:url(img/fundo_contador_gremio.jpg) no-repeat;}
#container_ini #contador_gremio .numeracao_dep {text-align:center; width:87px; position:absolute; margin:40px 0 0 18px;}
#container_ini #contador_gremio .numeracao_capa {text-align:center; width:87px; position:absolute; margin:40px 0 0 115px;}

#container_ini #contador_gremio2 {width:274px; height:87px; float:left; margin:-168px 0 0 55px; display:inline; background:url(img/fundo_contador_gremio2.jpg) no-repeat;}
#container_ini #contador_gremio2 .numeracao_dep {text-align:center; width:87px; position:absolute; margin:40px 0 0 18px;}
#container_ini #contador_gremio2 .numeracao_capa {text-align:center; width:87px; position:absolute; margin:40px 0 0 115px;}

#container_ini #contador_inter {width:274px; height:87px; float:left; margin:-168px 0 0 636px; display:inline; background:url(img/fundo_contador_inter.jpg) no-repeat;}
#container_ini #contador_inter .numeracao_dep {text-align:center; width:87px; position:absolute; margin:40px 0 0 56px;}
#container_ini #contador_inter .numeracao_capa {text-align:center; width:87px; position:absolute; margin:40px 0 0 153px;}

#container_ini #contador_inter2 {width:274px; height:87px; float:left; margin:-168px 0 0 636px; display:inline; background:url(img/fundo_contador_inter2.jpg) no-repeat;}
#container_ini #contador_inter2 .numeracao_dep {text-align:center; width:87px; position:absolute; margin:40px 0 0 56px;}
#container_ini #contador_inter2 .numeracao_capa {text-align:center; width:87px; position:absolute; margin:40px 0 0 153px;}
/***************************** PÁGINA INICIAL *****************************/


/***************************** GERAL *****************************/
#mae img.logo_g7 {position:absolute; margin:660px 0 0 -80px;}

#mae #conteudo {width:614px; min-height:660px; float:right; margin:18px 25px 0 0; display:inline; Xbackground:#ccc;}
#mae #conteudo img.cabecalho {float:left; margin:0 0 0 2px;}
#mae #conteudo h1 img,
#mae #conteudo h2 img {float:left;}
#mae #conteudo h1 {width:100%; float:left; margin:45px 0 25px 0;}
#mae #conteudo h2 {width:100%; float:left; margin:35px 0 0 0;}
#mae #conteudo h3 {font-size:13px; font-weight:bold; width:100%; float:left;}

#mae #conteudo p {text-align:justify; float:left; width:100%;}
#mae #conteudo p.depoimentos_int {width:354px;}
#mae #conteudo p.chamada {font-size:13px;}

#mae #conteudo img.img_filme {margin:-25px 0 20px -7px; position:relative;}

#mae #conteudo #paginacao {text-align:right; width:100%; float:left;}
#mae #conteudo #paginacao a {color:#666; padding:0 5px;}
#mae #conteudo #paginacao a.select {color:#0088C5;}

#banner1 {float:left; margin:0px 0 30px 0px; display:inline;}
/***************************** GERAL *****************************/


/***************************** HOME *****************************/
#mae #conteudo #banner_home {width:630px; height:258px; float:left; margin:0;}
#mae #conteudo #destaque_home {width:194px; height:134px; float:left; display:inline;}
#mae #conteudo #destaque_home a {color:#666 !important; text-decoration:none;}

#mae.gremio #conteudo #destaque_home.capa {margin:0 8px 0 15px; background:url(gremio/img/fundo_destaque_capa.jpg) no-repeat;}
#mae.gremio #conteudo #destaque_home.depoimento {margin:0 8px 0 0; background:url(gremio/img/fundo_destaque_depoimentos.jpg) no-repeat;}
#mae.gremio #conteudo #destaque_home.video {margin:0 0 0 0; background:url(gremio/img/fundo_destaque_videos.jpg) no-repeat;}
#mae.gremio #conteudo #destaque_home.contato {height:73px; float:right; margin:12px 0 0 0; background:url(gremio/img/fundo_destaque_contato.jpg) no-repeat;}
#mae.gremio #conteudo #destaque_home.depoimento span,
#mae.gremio #conteudo #destaque_home.video span {font-size:11px; color:#666 !important; width:110px; height:80px; float:left; display:inline; margin:60px 0 0 72px;}
#mae.gremio #conteudo #destaque_home.contato span {font-size:11px; color:#fff !important; width:117px; float:left; display:inline; margin:20px 0 0 0;}

#mae.inter #conteudo #destaque_home.capa {margin:0 8px 0 15px; background:url(inter/img/fundo_destaque_capa.jpg) no-repeat;}
#mae.inter #conteudo #destaque_home.depoimento {margin:0 8px 0 0; background:url(inter/img/fundo_destaque_depoimentos.jpg) no-repeat;}
#mae.inter #conteudo #destaque_home.video {margin:0 0 0 0; background:url(inter/img/fundo_destaque_videos.jpg) no-repeat;}
#mae.inter #conteudo #destaque_home.contato {height:73px; float:right; margin:12px 0 0 0; background:url(inter/img/fundo_destaque_contato.gif) no-repeat;}
#mae.inter #conteudo #destaque_home.depoimento span,
#mae.inter #conteudo #destaque_home.video span {font-size:11px; color:#666 !important; width:110px; height:80px; float:left; display:inline; margin:60px 0 0 72px;}
#mae.inter #conteudo #destaque_home.contato span {font-size:11px; color:#fff !important; width:117px; float:left; display:inline; margin:20px 0 0 0;}
/***************************** RODAPE *****************************/


/***************************** RODAPE *****************************/
#rodape {width:100%; height:120px; position:relative; float:left; text-align:center; margin:40px 0 0 0; background: url(gremio/img/fundo_rodape.jpg) center top;}
#rodape #container {font-size:11px; width:960px; position:relative; margin:0 auto; padding:20px; display:table;}
/***************************** RODAPE *****************************/


/***************************** DEPOIMENTO *****************************/
#mae #conteudo img.bt_envie_depoimento {float:right; margin:-67px 0 0 0;}
#mae #conteudo #depoimentos_links {width:230px; float:right; margin-top:-45px;}
#mae #conteudo #depoimentos_links a {width:100%; display:block; margin-bottom:4px;}
#mae #conteudo .box_depoimento {width:100%; float:left; border:solid 1px #E2F2FF; margin:10px 0 16px 0;}
body.gremio #mae #conteudo .box_depoimento {border:solid 1px #E2F2FF; background:url(gremio/img/fundo_depoimento.png) repeat-x}
body.inter #mae #conteudo .box_depoimento {border:solid 1px #ccc; background:url(inter/img/fundo_depoimento.png) repeat-x}
#mae #conteudo .box_depoimento h2 {font-size:15px; color:#0088C5; width:578px; margin:17px 0 5px 17px; display:inline;}
body.gremio #mae #conteudo .box_depoimento h2 {color:#0088C5;}
body.inter #mae #conteudo .box_depoimento h2 {color:#CC0000;}
#mae #conteudo .box_depoimento h2 span {font-size:11px; font-weight:normal; color:#666;}
#mae #conteudo .box_depoimento a.leia {font-size:15px; font-weight:bold; color:#0088C5; text-align:center; width:80px; float:right; margin:0 15px 0 0;}
body.gremio #mae #conteudo .box_depoimento a.leia {color:#0088C5;}
body.inter #mae #conteudo .box_depoimento a.leia {color:#CC0000;}
#mae #conteudo .box_depoimento .txt {width:460px; float:left; margin:0 0 0 17px; padding:10px 27px 0 0; border-right:solid 1px #ccc; display:inline;}
#mae #conteudo .box_depoimento .inf {width:580px; float:left; margin:15px 0 0 0; padding:7px 17px 0 17px;}
body.gremio #mae #conteudo .box_depoimento .inf {border-top:solid 1px #E2F2FF;}
body.inter #mae #conteudo .box_depoimento .inf {border-top:solid 1px #ccc;}
#mae #conteudo .box_depoimento .inf p {float:left; width:250px; padding-bottom:8px; margin:0px;}
#mae #conteudo .box_depoimento .inf .votacao {text-align:right; float:right; width:300px;}
#mae #conteudo .box_depoimento .inf .votacao p {width:auto; margin:0px;}
#mae #conteudo .box_depoimento .inf .votacao img {margin:-5px 0 0 0;}

#mae #conteudo #txt_depoimentos {width:292px; float:left; margin:-5px 0 0 0;}
/***************************** DEPOIMENTO *****************************/


/***************************** VÍDEOS *****************************/
#mae #conteudo h2.tit_resultado {font-size:14px; color:#004B8A; margin: 40px 0 20px 0;}

#mae #conteudo img.bt_envie_video {float:right; margin:-67px 0 0 0;}
#mae #conteudo #video {width:356px; height:212px; float:left;}
body.gremio #mae #conteudo #video {border:solid 7px #AEDAFE;}
body.inter #mae #conteudo #video {border:solid 7px #ccc;}
#mae #conteudo #video object {float:left;}

#mae #conteudo #links_video {width:200px; height:90px; float:left; margin:8px 0 0 22px;}
#mae #conteudo #links_video a {width:100%; float:left; margin-bottom:5px;}

#mae #conteudo #inf_video {width:213px; height:113px; float:right; padding:0 10px 0 21px; margin:15px 0 0 0;}
body.gremio #mae #conteudo #inf_video {background:#E4F3FF;}
body.inter #mae #conteudo #inf_video {background:#ededed;}
#mae #conteudo #inf_video p {font-size:11px; text-align:left; margin:14px 0 10px 0;}

#mae #conteudo #txt_video {width:292px; float:left; margin:-5px 0 0 0;}

#mae #conteudo #video_data {width:213px; height:113px; float:right; margin:-113px 0 0 0; padding:0 10px 0 21px;}
body.gremio #mae #conteudo #video_data {background:#E4F3FF;}
body.inter #mae #conteudo #video_data {background:#ededed;}
#mae #conteudo #video_data a {float:left; font-weight:bold;}
#mae #conteudo #video_data a.buscar {margin:0 0 0 25px;}

#mae #conteudo .video_thumb {text-align:center; width:92px; height:110px; float:left; margin:0 35px 0 0;}
#mae #conteudo .video_thumb.ultimo {margin:0 0px 0 0;}
#mae #conteudo .video_thumb img {width:90px; float:left; padding:1px; border:solid 1px #ccc; margin-bottom:6px;}
#mae #conteudo .video_thumb h3 {font-size:11px; line-height:11px;}

#mae #conteudo img.tit_outros_videos {float:left; margin:25px 0 -30px 0;}
/***************************** VÍDEOS *****************************/


/***************************** EQUIPE *****************************/
#mae #conteudo .box_equipe {width:100%; float:left; margin-bottom:30px; padding-bottom:20px; border-bottom:solid 1px #D6D6D6;}
#mae #conteudo .box_equipe img {width:102px; float:left; border:solid 2px #D6D6D6;}
#mae #conteudo .box_equipe div {width:470px; float:right; margin-left:15px;}
#mae #conteudo .box_equipe div h3 {font-size:23px; margin-bottom:2px;}
#mae #conteudo .box_equipe div h4 {font-size:15px; font-weight:normal; margin-bottom:10px;}
/***************************** EQUIPE *****************************/


/***************************** ESCOLHA A CAPA *****************************/
#mae #conteudo #capa_vencedora {width:354px; float:left; margin:20px 0 20px 100px; display:inline;}
#mae #conteudo #capa_vencedora span {text-align:center; color:#004586; width:100%; display:block;}
#mae #conteudo #capa_vencedora span.inter {text-align:center; color:#AE0001; width:100%; display:block;}


#mae #conteudo .capas_desc {text-align:center; width:153px; float:left; margin:0 20px 0 15px; display:inline;}

#mae #conteudo .box_capa {text-align:center; width:155px; float:left; margin:20px 0px 20px 100px; display:inline;}
#mae #conteudo .box_capa.terceiro {margin:20px 0 20px 100px;}
#mae #conteudo .box_capa.quarto {margin:20px 53px 20px 102px;}
#mae #conteudo .box_capa img {width:153px; float:left; margin:0 0 10px 0; border:solid 1px #D6D6D6;}
#mae #conteudo .box_capa input {margin:0 0 0 70px !important; float:left;}

#mae #conteudo .box_capa .resultado {text-align:center; width:100%; float:left;}
/***************************** ESCOLHA A CAPA *****************************/


/***************************** NOTÍCIAS *****************************/
#mae #conteudo .not_data {color:#fff; font-size:16px; font-weight:bold; width:125px; padding:6px 15px; float:left;}
body.gremio #mae #conteudo .not_data {background:#0088C5;}
body.inter #mae #conteudo .not_data {background:#C40000;}
#mae #conteudo  .not_box + .not_data {margin-top:20px;}

#mae #conteudo .not_box {width:100%; float:left; margin:10px 0 16px 0;}
body.gremio #mae #conteudo .not_box {border:solid 1px #E2F2FF; background:url(gremio/img/fundo_depoimento.png) repeat-x}
body.inter #mae #conteudo .not_box {border:solid 1px #ccc; background:url(inter/img/fundo_depoimento.png) repeat-x}
#mae #conteudo .not_box .not_inf {width:576px; float:left; margin:10px 0 16px 18px;}
#mae #conteudo .not_box .not_inf * {float:left;}
#mae #conteudo .not_box .not_inf .logo {width:110px; float:left; margin:5px 0 0 0;}
#mae #conteudo .not_box .not_inf .logo img {max-width:110px;}
#mae #conteudo .not_box .not_inf h2 {font-size:15px; color:#0087C5; width:350px; float:left; margin:5px 0 0 11px;}
body.gremio #mae #conteudo .not_box .not_inf h2 {color:#0087C5;}
body.inter #mae #conteudo .not_box .not_inf h2 {color:#CC0000;}
#mae #conteudo .not_box .not_inf h2 span {font-size:12px; color:#666; font-style:italic; display:block; width:100%;}
#mae #conteudo .not_box .not_inf a.leia {font-size:15px; color:#0087C5; text-align:right; font-weight:bold; width:88px; float:right; margin:5px 0 0 0; padding:10px 0; border-left:solid 1px #ccc;}
body.gremio #mae #conteudo .not_box .not_inf a.leia {color:#0087C5;}
body.inter #mae #conteudo .not_box .not_inf a.leia {color:#CC0000;}

#mae #conteudo .not_box .not_inf .txt {margin:30px 0 0 0;}
#mae #conteudo .not_box .not_inf .txt p {float:none;}
#mae #conteudo .not_box .not_inf .txt .img {width:208px; float:left; padding:6px 6px 0 6px; margin:0 20px 15px 0; background:url(img/img_not_top.jpg) no-repeat;}
#mae #conteudo .not_box .not_inf .txt .img img {width:208px; float:left;}
#mae #conteudo .not_box .not_inf .txt .img img + img {width:auto; margin:-9px 0 0 -6px;}
/***************************** NOTÍCIAS *****************************/



/**************************************
  					CLASSES GERAIS
**************************************/
.zera_margin {margin:0px !important;}
.zera_padding {padding:0px !important;}
.zera_borda {border:none !important;}
.tira_imagem {background:none !important;}
.some {display:none !important;}
.block {display:block;}

.txt_esq {text-align:left !important;}
.txt_dir {text-align:right !important;}

.float_esq {float:left !important;}
.float_dir {float:right !important;}
 
.bold {font-weight:bold !important;}
.t9 {font-size:9px !important;}
.t10 {font-size:10px !important;}
.t11 {font-size:11px !important;}
.t12 {font-size:12px !important;}
.t13 {font-size:13px !important;}
.t14 {font-size:14px !important;}
.t15 {font-size:15px !important;}
.t16 {font-size:16px !important;}
.t17 {font-size:17px !important;}
.t18 {font-size:18px !important;}
.t19 {font-size:19px !important;}
.t20 {font-size:20px !important;}

.nome_cor {color:#XXX !important;}
.a_m_t_5 {margin-top:5px !important;}
.a_m_t_10 {margin-top:10px !important;}
.a_m_t_15 {margin-top:15px !important;}
.a_m_t_20 {margin-top:20px !important;}
.a_m_t_25 {margin-top:25px !important;}
.a_m_t_30 {margin-top:30px !important;}
.a_m_t_35 {margin-top:35px !important;}
.a_m_t_40 {margin-top:40px !important;}
.a_m_t_45 {margin-top:45px !important;}
.a_m_t_50 {margin-top:50px !important;}
.a_m_b_10 {margin-bottom:10px !important;}
.a_m_b_15 {margin-bottom:15px !important;}
.a_m_b_20 {margin-bottom:20px !important;}
.a_m_b_25 {margin-bottom:25px !important;}
.a_m_b_30 {margin-bottom:30px !important;}
.a_m_b_35 {margin-bottom:35px !important;}
.a_m_b_40 {margin-bottom:40px !important;}
.a_m_b_45 {margin-bottom:45px !important;}
.a_m_b_50 {margin-bottom:50px !important;}
.a_m_b_200 {margin-bottom:200px !important;}
.a_m_b_400 {margin-bottom:400px !important;}
.a_m_e_20 {margin-left:20px !important;}
.a_m_e_30 {margin-left:30px !important;}
.a_m_d_11 {margin-right:11px !important;}

#loading {position:absolute; margin:-40px 0px 0px -130px; font:bold 15px Verdana, Arial; color:#769613;}
#loading img {margin:0px 0px -5px 0px;}
.loading_processo {margin:0px 0px 0px 25px !important;}

