/********************************GENÉRICAS****************************************/
*{padding:0; margin:0; list-style:none; text-decoration:none;}
a{outline:none;}
.block{display:block;}
.left{float:left;}
.right{float:right;}
.indent{text-indent:-999999px; overflow:hidden;}
.txtcenter{text-align:center;}
.borderNone{border:none;}
#borderNone{border:none;}
#backgroundNone{background:none;}
#borderBackgroundNone{background:none; border:none;}

.a1 {background-color:#43C7F4;}
.a2{background-color:#659AD2;}
.teste{color:#093;}
.prop_logado{margin-top:185px;}

Body{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#808285;}
/*********************************************************************************/

/********************************ESTRUTURA*****************************************/
.contener{width:994px; display:block; /**************/position:relative; background-color:#fff; margin:0 auto;}
.contener .topo{width:994px; height:90px; background:url(../images/topo.jpg) no-repeat 0 0;}
.contener .menu_topo{width:994px; height:23px; background:url(../images/bg_menuTopo.gif) no-repeat 0 0;}
.contener .meio{width:994px; margin-top:6px;}
.contener .meio .pg_internas{padding:10px 10px 20px 10px; display:block;}
.contener .meio .pg_internasII{padding:10px 0 10px 0; display:block; font-size:12px;}
.contener .meio .pg_internasII h2, .contener .meio .pg_internas h2{width:100%; height:21px; display:block; border-bottom:1px solid #004A87; padding:10px 0 0 0; margin-bottom:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004A87;}
.contener .meio .pg_internasII .texto_maior {font-size:12px;width:770px;}

.contener .meio p.btPadrao a{background:#4890CA; color:#fff; border:none; font-size:12px; display:block; padding:5px 8px; float:left; margin:8px 0 0 0;}
.contener .meio p.btPadrao a:hover{background:#125894;}

#caixa{display: block;
	position:absolute;
	top:0;
	left:64px;
	/*margin-left:-150px;
	margin-top:-100px;*/
	width:930px;
	height:580px;
	display:block;
	padding:0 0 0 0px;
	z-index:99999;
}

.faixa{display: block;
	position:absolute;
	top:140px;
	left:805px;
	/*margin-left:-150px;
	margin-top:-100px;*/
	width:189px;
	height:582px;
	display:block;
	padding:0 0 0 0px;
	z-index:999;
/*	background:url(../images/bg_clickAqui.jpg) no-repeat 0 0;*/
}

.bt_faixa{display: block;
	position:absolute;
	/*margin-left:-150px;
	margin-top:-100px;*/
	display:block;
	padding:0 0 0 0px;
	z-index:99999;
	background:url(../images/transparent.gif) repeat 0 0;
}

.bt_faixaIE{display: block;
	position:absolute;
	top:140px;
	left:805px;
	width:189px;
	height:582px;
	display:block;
	padding:0 0 0 0px;
	z-index:99999;
	background:url(../images/bg_clickAqui.jpg) repeat 0 0;
}

.faixa a{
	display: block;
	width:189px;
	height:582px;
	display:block;
}

#flash{display: block;
	position:absolute;
	/*margin-left:-150px;
	margin-top:-100px;*/
	width:994px;
	height:796px;
	display:block;
	padding:0 0 0 0px;
	z-index:99999;
		background-color:#999;
	/*background:url(../images/bg_pop.png) no-repeat 0 0;*/
}

#pop .fechar{width:100px; height:20px; display:block; position:absolute; top:0; left:20px; line-height:25px; text-align:center; color:#FFF; background-color:#024D87;  display:block;}

/*#pop{display: block;
	position:absolute;
	top:130px;
	left:250px;
	/*margin-left:-150px;
	margin-top:-100px;
	padding:10px;
	width:470px;
	height:420px;
	padding:10px 0 25px 20px;
	border:0px solid #024D87;
	background-color:#024D87;
	z-index:99999;
}
#pop .fechar{ float:right; color:#FFF; display:block; padding:0 30px 10px 0;}

*/
/*********************************************************************************/

/***********************************AREA RESTRITA*********************************/
.case_home{}
.case_home .case1{width:376px;}
.case_home h3{font-size:11px; color:#6D6D6F; padding:20px 0 10px 0;}
.case_home p.a1{background:url(../images/seta_azulF.jpg) no-repeat 0 3px; display:block; padding:0 0 9px 13px;}
.case_home p.a2{background:url(../images/seta_azulF2.jpg) no-repeat 0 3px; display:block; padding:0 0 9px 13px;}

.area_restr{padding:0 0 10px 0; width:547px; height:234px; display:block;}
.area_restr p{text-indent:-99999px; overflow:hidden;}
.area_restr p a{width:547px; height:234px; display:block; padding:0; margin:0; background:url(../images/n_cadastro.jpg) no-repeat 0 0;}
.area_restr p a:hover{ background-position:0 -234px;}
/*********************************************************************************/

/***********************************PG NÃO LOGADO*********************************/
.naologado{ width:550px; display:block; float:left; margin:0 0 0 200px;}

.contener .meio .col_esqNaologado .Box .conteudoBoxs{width:248px;}
.contener .meio .col_esqNaologado .Box .conteudoBoxs .txtTop{width:100%; height:17px; padding:4px 0 0 0; border-bottom:1px solid #004A87;}
.contener .meio .col_esqNaologado .Box .conteudoBoxs .txtTop h2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#004B87; float:left;}
.contener .meio .col_esqNaologado .Box .conteudoBoxs .txtTop p a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#004B87; float:right; padding:1px 0 0 15px; background:url(../images/img_mais.jpg) no-repeat 0 3px}
.contener .meio .col_esqNaologado .Box .conteudoBoxs .txtTop p a:hover{text-decoration:underline;}

.contener .meio .col_esqNaologado .Box .conteudoBoxs1{width:509px;}

.contener .meio .col_esqNaologado .Box .conteudoBoxs .beneficios {padding:5px 0 10px 0; border-bottom:1px dashed #999; background:url(../images/img_mais_ii.jpg) no-repeat 237px bottom;}
.contener .meio .col_esqNaologado .Box .conteudoBoxs .beneficios img {float:left; border:0; margin:0;}

.contener .meio .col_esqNaologado .area_restrII{width:500px; height:234px; display:block; float:left; padding:0 0 0 10px; background-color:#009;}
.contener .meio .col_esqNaologado .area_restrII p a{width:500px; height:217px; display:block; padding:0; margin:0; background:url(../images/n_cadastro.jpg) no-repeat 0 0;}
.contener .meio .col_esqNaologado .area_restrII p.banner a{text-indent:-99999px; overflow:hidden;}
.contener .meio .col_esqNaologado .area_restrII p a:hover{ background-position:0 -217px;}

.case_homeNaologado .case1{width:376px; padding:0 0 0 15px;}
.case_homeNaologado h3{font-size:11px; color:#6D6D6F; padding:20px 0 10px 0;}
.case_homeNaologado p.a1{background:url(../images/seta_azulF.jpg) no-repeat 0 3px; display:block; padding:0 0 9px 13px;}
.case_homeNaologado p.a2{background:url(../images/seta_azulF2.jpg) no-repeat 0 3px; display:block; padding:0 0 9px 13px;}

.contener .meio .col_esqNaologado{width:767px; padding:0 15px 0 0;}
.contener .meio .col_esqNaologado .Box{width:250px; padding:20px 0 12px 0; margin:0 0 0 0; border-bottom:1px dashed #999;}
.contener .meio .col_esqNaologado .Box .boxSlide{width:335px; height:190px; display:block; padding:0 17px 0 0; position:relative;}

.area_restrII{width:541px; height:234px; display:block; float:left; padding:0;}
.area_restrII p a{width:541px; height:234px; display:block; margin:0 0 0 120px; padding:0;  background:url(../images/n_cadastro.jpg) no-repeat 0 0;}
.area_restrII p a{text-indent:-99999px; overflow:hidden;}
.area_restrII p a:hover{ background-position:0 -234px;}

/*********************************************************************************/

/**************************************NEWS***************************************/
.pg_news{ width:550px; display:block; float:left; margin:0 0 0 200px;}
.caseNews{width:150px; height:181px; overflow:hidden; background-color:#000099; margin:19px 0 10px 0; padding:12px 4px 0 10px; background:url(../images/bg_case_home.jpg) no-repeat 0 0;}
.caseNews h2{ font-size:15px; padding:0 0 7px 0; color:#FFF;}
.caseNews p{color:#FFF;}
.caseNews p strong{color:#FFF; padding:0 0 10px 0;}
.caseNews p.ant{width:75px; margin:4px 0 0 0; background:url(../images/seta_ant.jpg) no-repeat 0 0;}
.caseNews a{color:#D1E2EF; display:block; padding:0 0 10px 0;}
.caseNews p a.todas_noticias{font-size:10px; color:#0F4D7F;}
.caseNews a:hover{text-decoration:underline;}
.caseNews p.ant a{width:20px; height:10px;}
.caseNews p.prox{width:10px; margin:4px 0 0 58px; background:url(../images/seta_prox.jpg) no-repeat 0 0;}
.caseNews p.prox a{width:20px; height:10px;}

.caseNews1{margin-right:17px; _margin-right:0px; width:165px; height:70px; background-color:#000099; padding:4px 4px 0 4px; background:url(../images/bg_case_news.jpg) no-repeat 0 0; }
.caseNews1 p{color:#FFF;padding:1px 7px 0 7px;}
.caseNews1 p strong{color:#FFF; padding:0 0 4px 0;}
.caseNews1 a{color:#FFF}
.caseNews1 a:hover{text-decoration:underline;}
/*********************************************************************************/

/**********************************TOPO*******************************************/
/*.contener .topo h1{text-indent:-999999px; overflow:hidden; float:left;}
.contener .topo h1 a{width:325px; height:55px; display:block; margin:15px 0 0 11px;}*/
.logo{width:238px; height:62px; display:block; padding:12px 25px 0 35px;}

/*********************************************************************************/

/********************************LOGIN********************************************/
.contener .topo .login{ width:150px; height:87px; padding:0 20px 0 35px;}
.contener .topo .login label{width:125px; height:14px; display:block; float:left; padding:2px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#fff; font-weight:bold;}
.contener .topo .login ul li{padding:0; display:block; float:left;}
.contener .topo .login ul li input{height:16px; display:block; float:left; border:none; background-color:#fff;}
.contener .topo .login ul li input.campo{width:125px;}
.contener .topo .login ul li.link{width:150px;}
.contener .topo .login ul li.link, .contener .topo .login ul li.link a{font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#FFF; padding:3px 0 0 0;}
.contener .topo .login ul li.link a:hover{text-decoration:underline;}
.contener .topo .login input.bt{width:21px; height:14px; display:block; float:left; margin:1px 0 0 4px; }
/*********************************************************************************/

/********************************LOGADO*******************************************/
.contener .topo .login .logado{width:170px; height:70px; padding:17px 0 0 0; }
.contener .topo .login .logado p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;}
.contener .topo .login .logado p.btns{padding:9px 0 0 0;} 
.contener .topo .login .logado p.btns a{color:#fff;}
.contener .topo .login .logado p.btns a:hover{text-decoration:underline;}
/*********************************************************************************/

/********************************BOX CONTATO**************************************/
.contener .topo .contato{width:210px; height:57px; padding:16px 20px 0 0;}
.contener .topo .contato p{font-size:14px; color:#FFF; text-align:center; font-weight:bold;}
.contener .topo .contato p span{font-size:17px; color:#FFF; text-align:center; font-weight:bold;}
.contener .topo .contato .texto_menor{font-size:10px; color:#FFF; text-align:center; font-weight:normal;margin-top:-2px;}
/*********************************************************************************/

/********************************BOX O QUE E CANAL AZUL***************************/
.contener .topo .canal_azul{width:205px; height:57px; padding:25px 0 0 15px;}
.contener .topo .canal_azul a{width:179px; height:39px; display:block; margin:0 0 0 13px; text-indent:-999999px; overflow:hidden; background:url(../images/bt_canalAzul.gif) no-repeat 0 0;}
.contener .topo .canal_azul a:hover{width:179px; height:39px; display:block; opacity:0.70; -moz-opacity:0.70; filter:alpha(opacity=70);}

/*********************************************************************************/

/**********************************MENU TOPO**************************************/
.contener .menu_topo ul{width:974px; height:23px; padding:0 0 0 20px;}
.contener .menu_topo ul.menu li{font-size:12px; height:23px; display:block; float:left; position:relative;}
.contener .menu_topo ul.menu li a{font-weight:bold; height:20px; display:block; float:left; padding:3px 26px 0 26px; display:block; color:#FFF;}
.contener .menu_topo ul.menu li a:hover{background-color:#43C7F4;}
.contener .menu_topo ul.menu li ul#sub_menu2{
	display:none;
	background-color:#43C7F4;
	position:absolute;
	width:969px;
	height:20px;
	display:block;
	left: -365px;
	top: 22px;
	padding:0;
	margin:0;
}
.contener .menu_topo ul.menu li ul#sub_menu2 li{float:left; padding:0 0 0 10px; height:20px; display:block;} 
.contener .menu_topo ul.menu li ul#sub_menu2 li a{color:#004B88; padding:2px 8px 0 8px; margin:0; height:18px; display:block;}
.contener .menu_topo ul.menu li ul#sub_menu2 li a:hover{background-color:#659AD2;}
.contener .menu_topo ul.menu li ul#sub_menu2 #borda{
	width:13px;
	height:34px;
	display:block;
	position:absolute;
	background:url(../images/borda_esq.gif) no-repeat 0 0;
	left: -12px;
	top: -13px;
}
.contener .menu_topo ul.menu li ul#sub_menu2 #borda_dir{
	width:13px;
	height:34px;
	display:block;
	position:absolute;
	background:url(../images/borda_dir.gif) no-repeat 0 0;
	left: 969px;
	top: -13px;
}
.contener .menu_topo ul.menu li ul#sub_menu{
	background-color:#43C7F4;
	position:absolute;
	width:969px;
	height:20px;
	display:block;
	left: -93px;
	top: 22px;
	padding:0;
	margin:0;
}
.contener .menu_topo ul.menu li ul#sub_menu li{float:left; padding:0 0 0 10px; height:20px; display:block;} 
.contener .menu_topo ul.menu li ul#sub_menu li a{color:#093880; padding:2px 8px 0 8px; margin:0; height:18px; display:block;}
.contener .menu_topo ul.menu li ul#sub_menu li a:hover{background-color:#659AD2;}

.contener .menu_topo ul.menu li ul#sub_menu #borda{
	width:13px;
	height:34px;
	display:block;
	position:absolute;
	background:url(../images/borda_esq.gif) no-repeat 0 0;
	left: -12px;
	top: -13px;
}
.contener .menu_topo ul.menu li ul#sub_menu #borda_dir{
	width:13px;
	height:34px;
	display:block;
	position:absolute;
	background:url(../images/borda_dir.gif) no-repeat 0 0;
	left: 969px;
	top: -13px;
}
/*********************************************************************************/

/**********************************HOME*******************************************/
.contener .meio .col_esq{width:767px; padding:0 15px 0 0;}
.contener .meio .col_esq .Box{width:100%; padding:0 0 0 0; margin:0 0 0 0; border-bottom:1px dashed #999;}
.contener .meio .col_esq .Box .boxSlide{width:335px; height:190px; display:block; padding:0 17px 0 0; position:relative;}
.contener .meio .col_esq .Box .boxSlide img{border:0;}

.contener .meio .col_esq .Box_logado{width:990px; padding:0 0 0 0; margin:0 0 0 0; border-bottom:1px dashed #999;}
.prop_logado{width:200px;display:block; position:absolute; top:128px; left:800px;}


.contener .meio .col_esq .Box .boxSlide #stage{width:324px; height:190px; display:block; overflow:auto; overflow-x:hidden; overflow-y:hidden;}
.contener .meio .col_esq .Box .boxSlide #ant{z-index:2; width:13px; height:16px; display:block; position:absolute; top:79px; left:-5px; background:url(../images/bt_anterior.gif) no-repeat 0 0;}
.contener .meio .col_esq .Box .boxSlide #ant a{z-index:2; width:13px; height:16px; display:block; text-indent:-999999px; overflow:hidden;}
.contener .meio .col_esq .Box .boxSlide #prox{z-index:2; width:13px; height:16px; display:block; position:absolute; top:79px; left:317px; background:url(../images/bt_proximo.gif) no-repeat 0 0;}
.contener .meio .col_esq .Box .boxSlide #prox a{z-index:2; width:13px; height:16px; display:block; text-indent:-999999px; overflow:hidden;}

.contener .meio .col_esq .Box .boxSlide #myList{width:9000px; border:0; margin:0; padding:0; left:9000px;}
.contener .meio .col_esq .Box .boxSlide #myList li{
		list-style:none;
		margin:0; 
		padding:0; 
		border:0; 
		float:left;
		width:324px;
		height:190px;
}
.contener .meio .col_esq .Box .boxSlide #myList li span{width:284px; height:10px; padding:0 20px 0 20px; display:block; float:left; text-align:center;}
.contener .meio .col_esq .Box .boxSlide a{color:#999;}
.contener .meio .col_esq .Box .boxSlide a:hover{text-decoration:underline;}

.contener .meio .col_esq .Box .News{width:395px; padding:0 0 0 8px; margin:0 0 0 0; /*border-left:1px dashed #999;*/}
.contener .meio .col_esq .Box .News .txtTop{width:100%; height:17px; padding:4px 0 0 0;}
.contener .meio .col_esq .Box .News .txtTop h2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#004B87; float:left;}
.contener .meio .col_esq .Box .News .txtTop p a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#004B87; float:right; padding:1px 0 0 15px; background:url(../images/img_mais.jpg) no-repeat 0 3px}
.contener .meio .col_esq .Box .News .txtTop p a:hover{text-decoration:underline;}
.contener .meio .col_esq .Box .News .noticias {padding:7px; border-bottom:1px dashed #999;}
.contener .meio .col_esq .Box .News .noticias p, .contener .meio .col_esq .Box .News .noticias p a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#58595A;}
.contener .meio .col_esq .Box .News .noticias p a:hover{text-decoration:underline;}

.noticiasTwo {padding:7px; border:none;}
.noticiasTwo p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#58595A;}
.noticiasTwo a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#58595A;}
.noticiasTwo p a:hover{text-decoration:underline;}

.contener .meio .col_esq .Box .conteudoBoxs{width:248px;} 
.contener .meio .col_esq .Box .conteudoBoxs .txtTop{width:100%; height:17px; padding:4px 0 0 0; border-bottom:1px solid #004A87;}
.contener .meio .col_esq .Box .conteudoBoxs .txtTop h2{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#004B87; float:left;}
.contener .meio .col_esq .Box .conteudoBoxs .txtTop p a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#004B87; float:right; padding:1px 0 0 15px; background:url(../images/img_mais.jpg) no-repeat 0 3px}
.contener .meio .col_esq .Box .conteudoBoxs .txtTop p a:hover{text-decoration:underline;}
.contener .meio .col_esq .Box .conteudoBoxs .noticias {padding:5px 0 0 0; border-bottom:1px dashed #999; background:url(../images/img_mais_ii.jpg) no-repeat 237px bottom;}
.contener .meio .col_esq .Box .conteudoBoxs .noticias img {float:left; border:2px solid #6499D1; /*margin:0 5px 0 0;*/ margin:0;}
.contener .meio .col_esq .Box .conteudoBoxs .noticias p a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#58595A; display:block;}
.contener .meio .col_esq .Box .conteudoBoxs .noticias p a:hover{text-decoration:underline;}

.contener .meio .col_esq .Box .conteudoBoxs .concurso_cult {padding:12px 0 10px 0; border-bottom:1px dashed #999; background:url(../images/img_mais_ii.jpg) no-repeat 237px bottom;}
.contener .meio .col_esq .Box .conteudoBoxs .concurso_cult img {float:left; border:0; margin:0;}
.contener .meio .col_esq .Box .conteudoBoxs .concurso_cult p a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#58595A; display:block;}
.contener .meio .col_esq .Box .conteudoBoxs .concurso_cult p a:hover{text-decoration:underline;}

.contener .meio .col_esq .Box .conteudoBoxs .beneficios {padding:5px 0 10px 0; border-bottom:1px dashed #999; background:url(../images/img_mais_ii.jpg) no-repeat 237px bottom;}
.contener .meio .col_esq .Box .conteudoBoxs .beneficios img {float:left; border:0; margin:0;}

.contener .meio .col_esq .Box .conteudoBoxs .noticias .video{width:194px; height:117px; padding:0 0 0 28px;}
.contener .meio .col_esq .Box .conteudoBoxs .noticias .video img{border:none; background:none;}
.contener .meio .col_esq .Box .conteudoBoxs .noticias p.legenda{ width:194px; font-size:10px; text-align:center; padding:5px 0 0 28px;}

.contener .meio .col_esq .Box .conteudoBoxs .noticias p.downloads{width:100%; padding:0 0 5px 0; background:url(../images/bg_downloads.gif) no-repeat 0 2px;}
.contener .meio .col_esq .Box .conteudoBoxs .noticias p.downloads a{display:block; font-size:11px; letter-spacing:2px;}
.contener .meio .col_esq .Box .conteudoBoxs .noticias p.downloads:hover{opacity:0.70; -moz-opacity:0.70; filter:alpha(opacity=70);}
.contener .meio .col_esq .Box .conteudoBoxs a:hover.banner_troque{width:246px; height:183px; display:block; opacity:0.80; -moz-opacity:0.80; filter:alpha(opacity=80);}
.contener .meio .col_esq .Box .conteudoBoxs .noticias a{color:#125894;}
.contener .meio .col_esq .Box .conteudoBoxs .box_quiz{ height:160px; display:block; }
.contener .meio .col_esq .Box .conteudoBoxs .box_quiz p.perguntas{height:14px; display:block; padding:0; padding-top:1px;}
.contener .meio .col_esq .Box .conteudoBoxs .box_quiz p.perguntas span{ padding:0; margin:0;}
.contener .meio .col_esq .Box .conteudoBoxs .box_quiz p.nome_enquete {padding-bottom:3px;}

.border{border-right:1px dashed #999; padding:0 5px 0 0; margin:0 5px 0 0;} 

.contener .meio .col_dir{width:189px; padding:8px 0 0 0;}
.contener .meio .col_dir .boxs{padding:0 0 10px 0;}
.boxs_propagandas{width:189px; height:260px; margin-bottom:10px; z-index:1;}
.boxs_propagandas .encerrada{width:189px; height:260px; display:block; position:absolute; z-index:2; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/encerrada_M.png,sizingMethod='scale'); 
	background-image: url(../images/encerrada_M.png)!important;
	background-position: center;
	background-repeat: no-repeat;
	background-image: none;
}
.boxs_propagandas .encerrada a{width:189px; height:260px; display:block; position:absolute; z-index:2; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/encerrada_M.png,sizingMethod='scale'); 
	background-image: url(../images/encerrada_M.png)!important;
	background-position: center;
	background-repeat: no-repeat;
	background-image: none;
}
/*********************************************************************************/

/*****************************PG VIDEOS*******************************************/
.contener .meio .pg_videos{ height:485px; display:block; float:left;}
.contener .meio .pg_videos h2{width:100%; height:21px; display:block; border-bottom:1px solid #004A87; padding:10px 0 0 0; margin-bottom:14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004A87;}
.contener .meio .pg_videos h3{width:100%; height:21px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004A87;}
.contener .meio .pg_videos{width:100%;}
.contener .meio .pg_videos .col_esq{width:704px; height:420px; display:block; float:left; margin:0; padding:0;}
.contener .meio .pg_videos .col_esq .video p{text-align:center;}
.contener .meio .pg_videos .col_esq .video .box_video{width:640px; height:384px; padding:0 22px 15px 0; border-right:1px dashed #999; }

.contener .meio .pg_videos .coluna_thumbVideos{width:287px; display:block; float:left; margin:0;}

.contener .meio .pg_videos .col_esq .avalizacao{width:100%; height:35px; margin:5px 0 20px 0; border-bottom:1px dashed #999;}
.contener .meio .pg_videos .col_esq .avalizacao .estrelas{width:100px; height:18px;}

.contener .meio .pg_videos .col_esq .comentarios{width:100%; margin:0 0 20px 0;}
.contener .meio .pg_videos .col_esq .comentarios .box{width:100%; padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px dashed #999;}
.contener .meio .pg_videos .col_esq .comentarios .box p.nome{width:100%; display:block; float:left; font-size:12px; color:#004B87; padding:0 0 10px 0;}

.contener .meio .pg_videos .col_esq form textarea{width:704px; height:111px; overflow:auto; display:block; border:1px solid #57585A;}
.contener .meio .pg_videos .col_esq form input{width:47px; height:20px; display:block; color:#004B87; cursor:pointer; font-weight:bold; float:right; background:none; border:none;}

.contener .meio .pg_videos .thumb_videos{width:280px; height:380px; display:block; float:left; margin:0 0 0 5px;/*background:url(../images/linha_thumbVideos.jpg) no-repeat 0 92px;*/}
.contener .meio .pg_videos .thumb_videos .case{ width:278px; display:block; float:left; padding-bottom:10px; background-color:#F4F8FB; border:1px solid #EBEBEB;}
.contener .meio .pg_videos .thumb_videos p.txt_visualizacao{font-size:12px; line-height:19px; padding:4px 0 0 0;}
.contener .meio .pg_videos .thumb_videos img{padding:5px; margin:3px 7px 0 2px; /*border:1px solid #EBEBEB;*/}
.contener .meio .pg_videos .thumb_videos .boxVvideos{width:120px; height:70px; padding:0 7px 0 0;}
.contener .meio .pg_videos .thumb_videos p{width:117px; line-height:15px; display:block; float:left;}
.contener .meio .pg_videos .thumb_videos a{font-family:Arial, Helvetica, sans-serif; color:#58595A; cursor:pointer;}
.contener .meio .pg_videos .thumb_videos a img{border:2px solid #FFF;}
.contener .meio .pg_videos .thumb_videos a img:hover{border:2px solid #CCC;}
.contener .meio .pg_videos .thumb_videos p a:hover{text-decoration:underline;}
/*********************************************************************************/

/*****************************PG CAMPANHA*****************************************/
.contener .meio .pg_campanha h2{width:100%; height:21px; display:block; border-bottom:1px solid #004A87; padding:10px 0 0 0; margin-bottom:14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004A87;}
.contener .meio .banner_flash{width:992px; height:346px; border-bottom:1px dashed #999; padding:0 0 20px 0; margin:0 0 20px 0;}
.contener .meio .box_campanhas_realizadas{width:100%; border-bottom:1px dashed #999; padding:0 0 20px 0; margin:0 0 20px 0;}
.contener .meio .box_campanhas_realizadas .boxs{width:306px; height:254px; border-right:1px dashed #999;}
.contener .meio .box_campanhas_realizadas .boxs .campanhas{width:306px; height:103px; margin:0 0 20px 0;}
.contener .meio .box_campanhas_realizadas .boxs .campanhas img{float:left}
.contener .meio .box_campanhas_realizadas .boxs .campanhas p{width:185px; line-height:19px; display:block; float:left; padding:0 0 0 10px;}
.contener .meio .box_campanhas_realizadas .boxs .campanhas p.tit{color:#004B87;}
.contener .meio .box_campanhas_realizadas .boxs .campanhas p.data{color:#004B87; width:152px; padding:0 0 0 43px;}
.contener .meio .box_campanhas_realizadas .boxs .campanhas p.links{color:#7F8185; width:152px; padding:0 0 0 43px;}
.contener .meio .box_campanhas_realizadas .boxs .campanhas p.links a{color:#7F8185;}
.contener .meio .box_campanhas_realizadas .boxs .campanhas p.links a:hover{text-decoration:underline;}
.marg_campanhas{margin:0 36px 0 0;}

.contener .meio .box_vejatb{width:100%; padding:0 0 20px 0; margin:0 0 20px 0;}
.contener .meio .box_vejatb .boxs{width:306px; height:80px; border-right:1px dashed #999;}
.contener .meio .box_vejatb .boxs .campanhas{width:306px; height:80px; margin:0 0 0 0;}
.contener .meio .box_vejatb .boxs .campanhas img{float:left}
.contener .meio .box_vejatb .boxs .campanhas p{width:180px; line-height:17px; display:block; float:left; padding:0 0 0 10px;}

.contener .meio .pg_campanha .boxs_cham_camp{ width:980px; padding:10px 0 10px 10px; margin:0 0 10px 0; border:1px solid #D2E6EC; position:relative;}
.contener .meio .pg_campanha .boxs_cham_camp img{ display:block; float:left; padding:0; margin:7px 0 10px 0; border:none;}
.contener .meio .pg_campanha .boxs_cham_camp a{color:#7F8185; display:block; padding-top:5px; padding-bottom:10px;}
.contener .meio .pg_campanha .boxs_cham_camp a ul:hover{cursor:pointer; text-decoration:underline; }

/*.contener .meio .pg_campanha .boxs_cham_camp:hover{ background-color:#F5FBFE;}*/
.boxs_cham_camp ul{ width:830px; display:block; float:left; }
.boxs_cham_camp li.marcador_concurso{background:url(../images/seta_azulF.jpg) no-repeat 0 2px; display:block; padding:0 0 0 13px; line-height:15px; }
.boxs_cham_camp li.marcador_concurso a:hover{text-decoration:underline;}
.contener .meio .pg_campanha .boxs_cham_camp .encerrada{
	width:117px; height:70px; display:block; position:absolute; top:67px; left:10px;  z-index:2; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/encerrada_P.png,sizingMethod='scale'); 
	background-image: url(../images/encerrada_P.png)!important;
	background-position: center;
	background-repeat: no-repeat;
	background-image: none;
}
/*********************************************************************************/

/**********************************E MKT******************************************/
.contener .meio .pg_campanha .boxs_cham_emkt{ width:205px; height:190px; display:block; padding:10px; margin:0 16px 16px 0; border:1px solid #D2E6EC;}
.contener .meio .pg_campanha .boxs_cham_emkt img{ display:block; float:left; padding:0; margin:0 0 10px 0; border:none;}
.contener .meio .pg_campanha .boxs_cham_emkt a{color:#7F8185;} 
.contener .meio .pg_campanha .boxs_cham_emkt a ul:hover{cursor:pointer; text-decoration:underline;}

.contener .meio .pg_campanha .boxs_cham_emkt:hover{background-color:#F5FBFE;}

.boxs_cham_emkt ul{width:205px; display:block; float:left;}
.boxs_cham_emkt li.marcador_concurso{background:url(../images/seta_azulF.jpg) no-repeat 0 2px; display:block; padding:0 0 0 13px; line-height:15px; }
.boxs_cham_emkt li.marcador_concurso a:hover{text-decoration:underline;}
/*********************************************************************************/

/**********************************E MKT******************************************/
.contener .meio .boxs_pgAtencao{width:248px; height:90px; display:block; float:left; padding:10px 10px 10px 10px; margin:0 16px 16px 0; border:1px solid #D2E6EC;}
.contener .meio .boxs_pgAtencao img{display:block; float:left; padding:0; margin:0 0 10px 0; border:none;}
.contener .meio .boxs_pgAtencao a{color:#7F8185;} 
.contener .meio .boxs_pgAtencao a ul:hover{cursor:pointer; text-decoration:underline; }
.contener .meio .boxs_pgAtencao:hover{ background-color:#F5FBFE;}

.boxs_pgAtencao ul{width:205px; display:block; float:left;}
.boxs_pgAtencao li.marcador_concurso{background:url(../images/seta_azulF.jpg) no-repeat 0 2px; display:block; padding:0 0 0 13px; line-height:15px; }
.boxs_pgAtencao li.marcador_concurso a:hover{text-decoration:underline;}
/*********************************************************************************/

/*****************************PG REGULAMENTO**************************************/
.div_pg_regulamento{width:654px; padding:0;}
.div_pg_regulamento .encerrada{
	width:168px; height:238px; display:block; position:absolute; z-index:2; 
	filter: none !important;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/encerrada_G.png,sizingMethod='scale'); 
	background-image: url(../images/encerrada_G.png)!important;
	background-position: center;
	background-repeat: no-repeat;
	background-image: none;
}
.div_lef_pg_regulamento p{line-height:18px; font-size:12px; color:#333;}
.div_wid_pg_regulamento{width:340px; height:676px; margin:0; }
#pg_detalhe_suprimentos{
	width:644px; 
	font:1.2em/1.7 Tahoma, Verdana, sans-serif; 
	margin-right:10px;
	float:left;
	
}
#pg_detalhe_suprimentos #text{
	float:right; 
	width:300px;
	font-size:1.0em; 
	background:#A75B2E;
	border:2px solid #ccc;
}
#pg_detalhe_suprimentos #text p{
	padding:5px 20px;
}

#pg_detalhe_suprimentos a{
	display:block; 
	text-decoration:none; 
	width:100%; 
	line-height:30px;
}
#pg_detalhe_suprimentos li.resposta{
	display:block; 
	text-decoration:none; 
	width:100%; 
	line-height:30px;
}
#pg_detalhe_suprimentos #main li a:link,ul#main li a:visited {
	/*background:#EFEFEF; */
	color:#06375F; 
	padding:0 0 0 20px;
}
#pg_detalhe_suprimentos #main li a:hover,ul#main li a:hover {
	background:#EFEFEF url(../images/mais.gif) no-repeat 3px 9px;
}
#pg_detalhe_suprimentos #main li.resposta{ 
	padding:0 0 10px 20px; 
	width:100%; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	line-height:17px;
}
#pg_detalhe_suprimentos #ul_1, #ul_2, #ul_3, #ul_4 {
	display:none;
}
#pg_detalhe_suprimentos ul#main li ul.sub li a:link,ul#main ul.sub li a:visited {
	border-top:2px solid #eee; 
	background:#aeb5bd; 
	color:#333;
}
#pg_detalhe_suprimentos ul#main li ul.sub li a:link:hover,ul#main ul.sub li a:visited:hover {
	background:#123; 
	color:#fff;
}
#pg_detalhe_suprimentos ul li.marcador_concurso {background:url(../images/seta_azulF.jpg) no-repeat 0 4px; display:block; padding:0 0 0 13px; }
#pg_detalhe_suprimentos ul li.marcador_concurso_kit {background:url(../images/seta_azulF2.jpg) no-repeat 0 8px; display:block; padding:0 0 0 13px;margin-left:14px;}

.box_kit{border:1px solid #D2E6EC; padding:10px; width:622px;}
.box_kit ul li{ line-height:16px; padding:0;}

.box_texto{width:100%;}
.box_texto li{line-height:17px; margin:0 0 7px 0; font-size:12px;}
.box_texto li.marcador_concurso{ background:url(../images/seta_azulF.jpg) 0 3px no-repeat; padding:0 0 0 12px;}
.padImg{ padding:0 0 10px 0;}

.box_kit_margtop{margin-top:12px;}

.pg_internasII #pg_detalhe_suprimentos .formAceito p {float:left;padding-top:5px;padding-left:4px;width:300px;}
/*********************************************************************************/

/****************************PG PONTO PRODUTO*************************************/
table.tab_distribuidores{background-color:#E8F6FC; font-size:11px;}
table.tab_distribuidores tr.titulo_tab{background-color:#4890CA; border:1px solid #FFF; height:20px; text-align:left; color:#FFF;}
table.tab_distribuidores tr td{border:1px solid #fff; padding:2px; color:#0D436F; font-size:12px;}
table.tab_distribuidores tr td a{color:#305289;}
table.tab_distribuidores tr.cor_ii{ background-color:#fff;}
table.tab_distribuidores tr img{border:none; /*padding:0 7px 0 7px;*/}
table.tab_distribuidores tr img:hover{FILTER: alpha(opacity=70); opacity: 0.7}

table.tab_distribuidores1{background-color:#E8F6FC; font-size:12px;}
table.tab_distribuidores1 tr.titulo_tab{background-color:#4890CA; border:1px solid #FFF; height:20px; text-align:center; color:#FFF;}
table.tab_distribuidores1 tr td{border:none; padding:1px;  border:1px solid #FFF;}
table.tab_distribuidores1 tr td a{color:#305289;}
table.tab_distribuidores1 tr.cor_ii{ background-color:#F8FAFB;}
table.tab_distribuidores1 tr img{border:none; /*padding:0 7px 0 7px;*/}
table.tab_distribuidores1 tr img:hover{FILTER: alpha(opacity=70); opacity: 0.7}
/****************************************************************************/

/****************************PG PRODUTOS*************************************/
.contener .meio .lista_produtos {float:left; margin:0;}
.contener .meio ul.lista_produtos{ width:100%; padding:0 0 0 10px;}
.contener .meio .lista_produtos li {float:left; width:288px; height:190px; padding:10px; margin:0 20px 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0c4b9b; font-weight:bold; margin-top:20px; border:1px solid #D2E6EC; background:url(../images/bg_listaProd.jpg) 0 0 repeat-x;}
.contener .meio .lista_produtos li img {float:left; margin-top:10px;}
.contener .meio .lista_produtos li p {float:left; width:120px; margin-top:30px; padding-left:20px;}
.contener .meio .lista_produtos li p a{font-weight:normal; color:#004A87; line-height:17px;}
.contener .meio .lista_produtos li p a:hover{text-decoration:underline;}

.contener .meio .lista_produtos li h1{color:#F00;}

.contener .meio .lista_produtos_detalhesTabs {width:984px; display:block; float:left; margin:0;  margin:0 0 10px 0;}
.contener .meio .lista_produtos_detalhesTabs li {width:984px; float:left; display:block; color:#0c4b9b; background-color:#FFF; font-weight:bold; padding:0 0 0 10px; border-right:solid 1px #E8E8E8; border-left:solid 1px #E8E8E8; border-bottom:solid 1px #E8E8E8; background:url(../images/bg_listaProdII.jpg) 0 0 repeat-x;}
.contener .meio .lista_produtos_detalhesTabs li img {float:left; margin:10px 10px 10px 0; padding:1px; border:solid 1px #E8E8E8;}
.contener .meio .lista_produtos_detalhesTabs li p {margin-left:10px; margin-right:10px;}
.contener .meio .lista_produtos_detalhesTabs .titulo {font-weight:normal; font-size:14px; padding-bottom:4px; padding-top:8px; color:#004A87; font-weight:bold;}
.contener .meio .lista_produtos_detalhesTabs .descricao{ font-family:Arial, Helvetica, sans-serif; color:#004A87; font-weight:normal; font-size:12px;}
.contener .meio .lista_produtos_detalhesTabs .saiba_mais {padding-top:6px;}
.contener .meio .lista_produtos_detalhesTabs li a {color:#4890CA; font-weight:normal; text-decoration:underline; }
.contener .meio .lista_produtos_detalhesTabs li a:hover {color:#0c4b9b; text-decoration:underline;}

.contener .meio .lista_produtos_detalhesTabs .case{width:460px; border-right:1px solid #D4D4D4; margin:10px;}
.contener .meio .lista_produtos_detalhesTabs .case2{width:460px; margin:10px;}

.contener .meio .lista_produtos_detalhesTabs tr {border:none; border:0;}
.contener .meio .lista_produtos_detalhesTabs tr td {border:none; border:0;}
.contener .meio .lista_produtos_detalhesTabs tr td.tit {width:100%; padding:10px 0 15px 0px;}
.contener .meio .lista_produtos_detalhesTabs .margemFoto {width:107px; margin:0px 5-px 15px 0px; padding:0px; display:block; float:left;}
.contener .meio .lista_produtos_detalhesTabs .margemFoto img {margin:0 0 6px 0; width:85px; padding:10px; display:block; background-color:#EFEFEF;}

.contener .meio .lista_produtos_detalhes {width:984px; display:block; float:left; margin:0;  margin:0 0 10px 0;}
.contener .meio .lista_produtos_detalhes li {width:984px; float:left; display:block; color:#0c4b9b; background-color:#F5F5F5; font-weight:bold; padding:0 0 0 10px; border:solid 1px #DADADA;}
.contener .meio .lista_produtos_detalhes li img {float:left; margin:10px 10px 10px 0; padding:1px; border:solid 1px #DADADA;}
.contener .meio .lista_produtos_detalhes li p {margin-left:10px; margin-right:10px;}
.contener .meio .lista_produtos_detalhes .titulo {font-weight:normal; font-size:14px; padding-bottom:4px; padding-top:8px; color:#004A87; font-weight:bold;}
.contener .meio .lista_produtos_detalhes .descricao { font-family:Arial, Helvetica, sans-serif; color:#004A87; font-weight:normal; font-size:12px;}
.contener .meio .lista_produtos_detalhes .saiba_mais {padding-top:6px;}
.contener .meio .lista_produtos_detalhes li a {color:#4890CA; font-weight:normal; text-decoration:underline; }
.contener .meio .lista_produtos_detalhes li a:hover {color:#0c4b9b; text-decoration:underline;}

.contener .meio .lista_produtos_detalhes .case{width:460px; border-right:1px solid #D4D4D4; margin:10px;}
.contener .meio .lista_produtos_detalhes .case2{width:460px; margin:10px;}

.contener .meio .lista_produtos_detalhes tr{border:none; border:0;}
.contener .meio .lista_produtos_detalhes tr td{border:none; border:0;}
.contener .meio .lista_produtos_detalhes tr td.tit{width:100%; padding:10px 0 10px 0px; text-align:left;}
.contener .meio .lista_produtos_detalhes .margemFoto{width:107px; margin:0px 5-px 15px 0px; padding:0px; display:block; float:left;}
.contener .meio .lista_produtos_detalhes .margemFoto img{margin:0px 0px 6px 0px; width:85px; padding:10px; display:block; background-color:#EFEFEF;}
.contener .meio .lista_produtos_detalhes .margemFoto img:hover{background-color:#DFDFDF;}
/*.contener .meio .lista_produtos_detalhes tr td img{width:85px; height:83px; padding:10px; display:block; float:left; background-color:#EFEFEF;}
.contener .meio .lista_produtos_detalhes tr td img:hover{background-color:#DFDFDF;}*/
h2.tituloDescrProd{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#004A87;}

.contener .meio .lista_produtos_detalhes2 {width:995px; display:block; float:left; margin:0 0 10px 10px; }
.contener .meio .lista_produtos_detalhes2 li {width:470px; height:110px; margin:0 10px 0 0;  float:left; display:block; color:#0c4b9b; background:url(../images/bg_listaProd.jpg) 0 -22px repeat-x; background-color:#FFF; font-weight:bold; padding:0 0 0 10px; border:solid 1px #D2E6EC;}
.contener .meio .lista_produtos_detalhes2 li img {float:left; margin:10px 10px 10px 0; padding:1px; border:solid 1px #E8E8E8;}
.contener .meio .lista_produtos_detalhes2 li p {margin-left:10px; margin-right:10px; }
.contener .meio .lista_produtos_detalhes2 .titulo {font-weight:normal; font-size:14px; padding-bottom:4px; padding-top:8px; color:#004A87; font-weight:bold;}
.contener .meio .lista_produtos_detalhes2 .descricao { font-family:Arial, Helvetica, sans-serif; color:#004A87; font-weight:normal; font-size:12px;}

.contener .meio .lista_produtos_detalhes2 li a {color:#4890CA; font-weight:normal; text-decoration:underline; }
.contener .meio .lista_produtos_detalhes2 li a:hover {color:#0c4b9b; text-decoration:underline;}
.contener .meio .lista_produtos_detalhes2 .tools{width:352px; height:40px; padding:10px 0 0 0; display:block;}
.contener .meio .lista_produtos_detalhes2 .tools p{padding:10px 0 0 0; margin:0;}
.contener .meio .lista_produtos_detalhes2 .tools img{margin:0 10px 0 0; padding:0; border:none;}
.contener .meio .lista_produtos_detalhes2 .tools .catalago{width:160px; height:32px;}
.contener .meio .lista_produtos_detalhes2 .tools .catalago img,
.contener .meio .lista_produtos_detalhes2 .tools .imagem img{ padding:9px 0 0 0;}
.contener .meio .lista_produtos_detalhes2 .tools .imagem{width:160px; height:32px; margin:0 0 0 10px;}


.index_tab UL {
	OVERFLOW: hidden; 
	WIDTH: 995px;
	BORDER-BOTTOM: #DADADA 1px solid;	
	HEIGHT: 30px
}
.index_tab LI {
	BORDER-RIGHT: #DADADA 1px solid; 
	BORDER-TOP: #DADADA 1px solid; 
	BACKGROUND: #F5F5F5; 
	FLOAT: left; 
	BORDER-LEFT: #DADADA 1px solid; 
	MARGIN-RIGHT: 3px; 
	BORDER-BOTTOM: #DADADA 0px solid; 
	HEIGHT: 31px; 
	_width: 10px
}
.index_tab LI:hover{ background-color:#DADADA; }
.index_tab LI A:link {
	font-family:Arial, Helvetica, sans-serif;
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #333; 
	PADDING-TOP: 7px; 
	WHITE-SPACE: nowrap; 
	HEIGHT: 22px
}
.index_tab LI A:visited {
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #333; 
	PADDING-TOP: 7px; 
	WHITE-SPACE: nowrap; 
	HEIGHT: 22px
}
.index_tab LI A:hover .index_tab LI A:active {
	PADDING-RIGHT: 11px; 
	DISPLAY: block; 
	PADDING-LEFT: 11px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #333; 
	PADDING-TOP: 7px;
	WHITE-SPACE: nowrap; 
	HEIGHT: 22px
}
.index_tab LI.on {
	BACKGROUND: #fcfcfc
}
.index_tab LI.on A:link {
	COLOR: #037ec3
}
.index_tab LI.on A:visited {
	COLOR: #037ec3
}
.index_tab LI.on A:hover {
	COLOR: #037ec3
}
.index_tab LI.on A:active {
	COLOR: #037ec3
}
.case_dist{width:530px; display:table; background-color:#CCC;}
.case_dist .box{width:127px; display:block; float:left; background-color:#666; }

.frase_home { position:absolute;width:350px;}
/*********************************************************************************/

/********************************PG NOTICIAS**************************************/
.contener .meio .videos{}
.contener .meio .videos li{padding:0 0 7px 0;}
.contener .meio .videos li a{color:#888; background:url(../images/seta_azulF2.jpg) no-repeat 0 2px; padding:0 0 0 12px;}
.contener .meio .videos li a:hover{ text-decoration:underline;}
.resumo{color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0 0 0 11px; line-height:17px;}
ul.case_not{width:510px; display:block; float:left; /*background-color: #F7F7F7;*/ border-top: dashed 1px #E9E9E9; margin:0 0 5px 0; padding:10px 0 0 12px;}
.titulo{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#777;}
.resumo{color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0 0 0 11px; line-height:17px;}
a.destaque{ font-size:14px; }
ul.case_notII{width:982px; display:block; float:left; /*background-color: #F7F7F7;*/ border-top: dashed 1px #E9E9E9; margin:0 0 5px 0; padding:10px 0 0 12px;}
/*********************************************************************************/

/*******************************PG DISTRIBUIDORES**********************************/
.box_distr{width:230px; display:block; margin:0 0 15px 0; font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:14px; /*padding:16px 0 0 12px;*/ float:left; border:1px solid #D2E6EC; background-color:#FFF;}
.box_distr ul li.titulo{color:#555; font-size:11px; padding:0 0 4px 0;}
.box_distr ul li a{color:#666;}
.box_distr ul li a:hover{color:#222; text-decoration:underline;}
.box_distr ul li.link_mapa{display:block; padding:5px 0 0 0;}
.box_distr ul li.link_mapa a{color:#999; font-size:10px;}
.box_distr img{padding:16px 0 0 12px;}
.box_distr ul{padding:3px 0 10px 12px;}
.box_distr ul.telefones{padding:0 0 0 7px; margin:0 0 10px 10px; border-left:5px solid #D2E6EC;}
.box_contener{margin:0 0 0 0; width:240px; display:block; float:left;}
/*********************************************************************************/

/********************************PG REGULAMENTO***********************************/
.contener .meio .pg_internasII .regulamento {width:970px;border:1px solid #D2E6EC; padding:10px;}
.contener .meio .pg_internasII .regulamento p {font-size:11px;}
.contener .meio .pg_internasII .regulamento ul li {color:#888; background:url(../images/seta_azulF2.jpg) no-repeat 0 2px; padding:0 0 0 12px; font-size:11px;}
/*********************************************************************************/

/********************PG DETALHES SUPRIMENTOS**************************************/
.contener .meio .pg_internasII .regulamento_detalhe_suprimentos { width:582px; border:1px solid #D2E6EC; padding:10px; margin-left:5px; }
.contener .meio .pg_internasII .regulamento_detalhe_suprimentos p {font-size:11px;}
.contener .meio .pg_internasII .regulamento_detalhe_suprimentos ul li {color:#888; background:url(../images/seta_azulF2.jpg) no-repeat 0 2px; padding:0 0 0 12px; font-size:11px;}
/*********************************************************************************/

/**************************PG INFO PONTUAÇAO**************************************/
.contener .meio .info_pontuacao{width:994px; display:block; float:left; padding-bottom:10px; margin:8px 0 0 0; background:url(../images/bordar_box_pontuacao.jpg) 0 bottom no-repeat;}
.contener .meio .info_pontuacao .colunaInfoPont{width:382px; padding:0 10px 0 0; background:url(../images/lista_vertical.jpg) right 0 repeat-y;}

.contener .meio .info_pontuacao .colunaInfoPont .box1{width:382px;}
.contener .meio .info_pontuacao .colunaInfoPont .box1 p.tit{width:372px; height:20px; padding:4px 0 0 10px; color:#FFF; font-size:12px; background:url(../images/tit_prontuacao.jpg) 0 0 no-repeat;}
.contener .meio .info_pontuacao .colunaInfoPont .box1 p.tit span.resultado{height:20px; display:block; padding:0 10px 0 0;}
.contener .meio .info_pontuacao .colunaInfoPont .box1 p{padding:10px 0 10px 10px; color:#333;}
.contener .meio .info_pontuacao .colunaInfoPont .box1 p a{ color:#F00;}

.contener .meio .info_pontuacao .colunaInfoPont .box2{width:382px; padding-bottom:10px;}
.contener .meio .info_pontuacao .colunaInfoPont .box2 .boxRoll{width:382px; height:100px; display:block;float:left; background-color:#CCC; overflow:visible; background-color:#FBFBFB; border:1px solid #F8F8F8;}
.contener .meio .info_pontuacao .colunaInfoPont .box2 .boxRoll p{padding:0; margin:1px 0; line-height:16px!important; color:#F00; padding-left:10px; }
.contener .meio .info_pontuacao .colunaInfoPont .box2 p.tit{width:372px; height:20px; padding:4px 0 10px 10px; color:#FFF; font-size:12px; background:url(../images/tit_prontuacao2.jpg) 0 0 no-repeat;}
.contener .meio .info_pontuacao .colunaInfoPont .box2 p.tit span.resultado{height:20px; display:block; padding:0 10px 0 0;}
.contener .meio .info_pontuacao .colunaInfoPont .box2 p{padding:0 0 0 10px; color:#555;}
.contener .meio .info_pontuacao .colunaInfoPont .box2 p.usuarios{color:#666; line-height:17px; padding:0 0 0 10px;}
.contener .meio .info_pontuacao .colunaInfoPont .box2 ul{width:372px; padding:0 0 0 10px;}
.contener .meio .info_pontuacao .colunaInfoPont .box2 ul li{width:100%; line-height:17px;}
.contener .meio .info_pontuacao .colunaInfoPont .box2 ul li a{color:#105892;}

.contener .meio .info_pontuacao .col_direita2{width:580px; padding:0 0 0 10px; margin-left:10px; /*border-left:1px dashed #999;*/}
.contener .meio .info_pontuacao .col_direita2 .box1{width:570px; height:28px;}
.contener .meio .info_pontuacao .col_direita2 .box1 p{color:#004C85; font-size:12px;}
/*.contener .meio .info_pontuacao .col_direita2 .box1 p.pontos{font-family:"Arial Narrow", Arial, Helvetica, sans-serif; line-height: 21px; font-size:28px; color:#105892; padding:0;}*/
.contener .meio .info_pontuacao .col_direita2 .box1 p.pontos{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#004B87;}
.contener .meio .info_pontuacao .col_direita2 .box1 p.pontos span{color:#EC0092; font-size:14px;}

.contener .meio .info_pontuacao .col_direita2 .box2{width:270px; height:91px; padding:5px 10px 0 0; background:url(../images/border_info.jpg) 265px 7px no-repeat;}
.contener .meio .info_pontuacao .col_direita2 .box2 p{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px;}

.contener .meio .info_pontuacao .col_direita2 .box3{width:155px; height:91px; padding:5px 0 0 0;}
.contener .meio .info_pontuacao .col_direita2 .box3 p{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px;}

.contener .meio .info_pontuacao .col_direita2 .box4{width:570px; padding:15px 0 0 0; margin-top:15px; border-top:dashed 1px #CCC;}
.contener .meio .info_pontuacao .col_direita2 .box4 p{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:15px; padding-bottom:12px;}
.contener .meio .info_pontuacao .col_direita2 .box4 p.tit{display:block; padding-bottom:10px; font-family:"Arial Narrow", Arial, Helvetica, sans-serif; font-size:25px; color:#105892;}
.contener .meio .info_pontuacao .col_direita2 .box4 img{padding-right:15px;}
.contener .meio .info_pontuacao .col_direita2 .box4 p a{padding:0; margin:0; line-height:10px; color:#105892;}
.contener .meio .info_pontuacao .col_direita2 .box1 a:hover,
.contener .meio .info_pontuacao .col_direita2 .box2 a:hover,
.contener .meio .info_pontuacao .col_direita2 .box3 a:hover,
.contener .meio .info_pontuacao .col_direita2 .box4 a:hover{text-decoration:underline;}
/*********************************************************************************/

/*********************PG INFO PONTUAÇAO DISTRIBUIDOR******************************/
.contener .meio .info_pontuacaoDistr{width:994px; display:block; float:left; padding-bottom:10px; margin:8px 0 0 0; background:url(../images/bordar_box_pontuacao.jpg) 0 bottom no-repeat;}
.contener .meio .info_pontuacaoDistr .colunaInfoPont{width:382px; padding:0 10px 0 0; background:url(../images/lista_vertical.jpg) right 0 repeat-y;}

.contener .meio .info_pontuacaoDistr .box1{width:510px; margin-right:12px; border-right:dashed 1px #CCC;}
.contener .meio .info_pontuacaoDistr .box1 p.tit{width:500px; height:20px; padding:4px 0 0 10px; color:#FFF; font-size:12px; background:url(../images/tit_prontuacao2.jpg) 0 0 no-repeat;}
.contener .meio .info_pontuacaoDistr .box1 p{padding:10px 0 0 10px; color:#333; font:12px Arial, Helvetica, sans-serif; color:#105892;}
.contener .meio .info_pontuacaoDistr .box1 p a{color:#105892;}

.contener .meio .info_pontuacaoDistr .box2{width:470px; padding-bottom:10px;}
.contener .meio .info_pontuacaoDistr .box2 p.tit{width:460px; height:20px; padding:4px 0 10px 10px; color:#FFF; font-size:12px; background:url(../images/tit_prontuacao470.jpg) 0 0 no-repeat;}
.contener .meio .info_pontuacaoDistr .box2 ul li{padding:0 0 0 10px; color:#333; font:12px Arial, Helvetica, sans-serif; color:#105892;}
.contener .meio .info_pontuacaoDistr .box2 ul li a{color:#105892; font:12px Arial, Helvetica, sans-serif; color:#105892;}
/*********************************************************************************/

/*******************************PG CONTATO****************************************/
.contener .meio ul.form_contato{width:400px; display:block; padding:20px 0 0 10px; border-right:dashed 1px #CCC;}
.contener .meio ul.form_contato li label{font-size:13px; display:block; padding:4px 0 4px 0; color:#12477B; font-family:Tahoma, Geneva, sans-serif;}
.contener .meio ul.form_contato li input{font-size:12px; color:#12477B; border:none; width:354px; height:22px; display:block; padding:4px 0 0 5px; background:url(../images/bg_inputs.jpg) 0 0 no-repeat;/*width:350px; height:19px; padding:5px 0 0 5px; display:block; border:1px solid #CFCFCF;*/}
.contener .meio ul.form_contato li textarea{font-size:12px; color:#12477B; border:none; width:354px; height:99px; display:block; padding:5px 0 0 5px; background:url(../images/bg_txtarea.jpg) 0 0 no-repeat; /*width:350px; height:90px; display:block; border:1px solid #CFCFCF; */overflow:auto;}
.contener .meio ul.form_contato li input.bt{ width:100px; height:24px; display:block; float:left; background:url(../images/bt_ok.jpg) 0 0 no-repeat; text-indent:-999999px; overflow:hidden; cursor:pointer;/*width:100px; height:25px; display:block; background:#4890CA; color:#fff; border:none; font-size:12px; display:block; padding:5px; float:left; margin:8px 0 0 0;*/}
.contener .meio ul.form_contato li input.bt:hover{ background-position:0 -24px;/*background:#125894; cursor:pointer;*/}

.contener .meio ul.form_cadastroAlcateia{width:400px; display:block; padding:20px 0 0 35px; border-left: dashed 1px #CCC; }
.contener .meio ul.form_cadastroAlcateia li label{font-size:13px; height:18px; display:block; color:#12477B; font-family:Tahoma, Geneva, sans-serif;}
.contener .meio ul.form_cadastroAlcateia li input{width:350px; height:22px; display:block; font-size:12px; color:#12477B; border:none; padding:4px 0 0 4px; /*width:350px; height:19px; padding:5px 0 0 5px; display:block; border:1px solid #CFCFCF;*/}
.contener .meio ul.form_cadastroAlcateia li textarea{font-size:12px; color:#12477B; border:none; width:354px; height:99px; display:block; padding:5px 0 0 5px; background:url(../images/bg_txtarea.jpg) 0 0 no-repeat; /*width:350px; height:90px; display:block; border:1px solid #CFCFCF; */overflow:auto;}
.contener .meio ul.form_cadastroAlcateia li input.bt{ width:100px; height:24px; display:block; float:left; background:url(../images/bt_ok.jpg) 0 0 no-repeat; text-indent:-999999px; overflow:hidden; cursor:pointer;/*width:100px; height:25px; display:block; background:#4890CA; color:#fff; border:none; font-size:12px; display:block; padding:5px; float:left; margin:8px 0 0 0;*/}
.contener .meio ul.form_cadastroAlcateia li input.bt:hover{ background-position:0 -24px;/*background:#125894; cursor:pointer;*/}

.contener .meio ul.form_cadastroAlcateia li input.full{width:354px; background:url(../images/bg_inputs.jpg) 0 0 no-repeat;}
.contener .meio ul.form_cadastroAlcateia li input.pequeno{width:170px; background:url(../images/bg_inputsP.jpg) 0 0 no-repeat;}
li.Dlink{/****/background-color:#096; width:150px; height:20px; padding:2px 0 0 0; display:block; float:}
li.outras{}

/*.contener .meio ul.form_cadastroAlcateia li.full{width:354px; height:22px; display:block;}
.contener .meio ul.form_cadastroAlcateia li.pequeno{width:177px; height:22px; display:block; float:left;}
*/

.dicas_pg_contato .conteudoBoxs{width:248px; margin:25px 0 0 0; padding:0 25px 0 0; display:block; float:left; border:none;}
.dicas_pg_contato .conteudoBoxs .noticias p.downloads{width:100%; padding:0 0 5px 0; background:url(../images/bg_downloads.gif) no-repeat 0 2px;}
.dicas_pg_contato .conteudoBoxs .noticias p.downloads a{display:block; font-size:11px; letter-spacing:2px;}
.dicas_pg_contato .conteudoBoxs .noticias p.downloads:hover{opacity:0.70; -moz-opacity:0.70; filter:alpha(opacity=70);}
.dicas_pg_contato .conteudoBoxs a:hover.banner_troque{width:246px; height:183px; display:block; opacity:0.80; -moz-opacity:0.80; filter:alpha(opacity=80);}
.dicas_pg_contato .conteudoBoxs .noticias a{color:#125894;}
.dicas_pg_contato .conteudoBoxs .box_quiz{ height:160px; display:block; }
.dicas_pg_contato .conteudoBoxs .box_quiz p.perguntas{height:14px; display:block; padding:0; padding-top:1px;}
.dicas_pg_contato .conteudoBoxs .box_quiz p.perguntas span{ padding:0; margin:0;}
.dicas_pg_contato .conteudoBoxs .box_quiz p.nome_enquete {padding-bottom:3px;}
.dicas_pg_contato img{ border:none;}
/*********************************************************************************/

.contener .meio ul.form_contatoEsqueci_senha{width:700px; display:block; padding:20px 0 0 10px;}
.contener .meio ul.form_contatoEsqueci_senha li label{font-size:13px; display:block; padding:4px 0 4px 0; color:#12477B; font-family:Tahoma, Geneva, sans-serif;}
.contener .meio ul.form_contatoEsqueci_senha li input{font-size:12px; color:#12477B; border:none; width:554px; height:22px; display:block; padding:4px 0 0 5px; background:url(../images/bg_inputs.jpg) 0 0 no-repeat;/*width:350px; height:19px; padding:5px 0 0 5px; display:block; border:1px solid #CFCFCF;*/}
.contener .meio ul.form_contatoEsqueci_senha li textarea{font-size:12px; color:#12477B; border:none; width:354px; height:99px; display:block; padding:5px 0 0 5px; background:url(../images/bg_txtarea.jpg) 0 0 no-repeat; /*width:350px; height:90px; display:block; border:1px solid #CFCFCF; */overflow:auto;}
.contener .meio ul.form_contatoEsqueci_senha li input.bt{ width:100px; height:24px; display:block; float:left; background:url(../images/bt_ok.jpg) 0 0 no-repeat; text-indent:-999999px; overflow:hidden; cursor:pointer;/*width:100px; height:25px; display:block; background:#4890CA; color:#fff; border:none; font-size:12px; display:block; padding:5px; float:left; margin:8px 0 0 0;*/}
.contener .meio ul.form_contatoEsqueci_senha li input.bt:hover{ background-position:0 -24px;/*background:#125894; cursor:pointer;*/}


/**********************************FOOTER*****************************************/
.contener .footer{width:994px; height:31px; background:url(../images/footer.jpg) no-repeat 0 0;}
.contener .footerPF{width:994px; height:31px; background:url(../images/footerPF.jpg) no-repeat 0 0;}
/*********************************************************************************/

/*** ALEX ***/
/**********************************ALTERA DADOS***********************************/
#altera_dados{
	width:100%; 
	font:1.2em/1.7 Tahoma, Verdana, sans-serif; 
	margin-right:10px;
}
#altera_dados #text{
	float:right; 
	width:300px; 
	font-size:1.0em; 
	background:#A75B2E; 
	border:2px solid #ccc;
}
#altera_dados #text p{
	padding:5px 20px;
}

#altera_dados a{
	display:block; 
	text-decoration:none; 
	width:100%; 
	line-height:30px;
}
#altera_dados li.resposta{
	display:block; 
	text-decoration:none; 
	width:100%; 
	line-height:30px;
}
#altera_dados #main li a:link,ul#main li a:visited {
	/*background:#EFEFEF; */
	color:#06375F; 
	padding:0 0 0 20px;
}
#altera_dados #main li a:hover,ul#main li a:hover {
	background:#EFEFEF url(../images/mais.gif) no-repeat 3px 9px;
}
#altera_dados #main li.resposta{ 
	padding:0 0 10px 20px; 
	width:100%; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	line-height:17px;
}
#altera_dados #ul_1, #ul_2, #ul_3, #ul_4 {
	display:none;
}
#altera_dados ul#main li ul.sub li a:link,ul#main ul.sub li a:visited {
	border-top:2px solid #eee; 
	background:#aeb5bd; 
	color:#333;
}
#altera_dados ul#main li ul.sub li a:link:hover,ul#main ul.sub li a:visited:hover {
	background:#123; 
	color:#fff;
}
#altera_dados ul li.marcador_concurso {background:url(../images/seta_azulF.jpg) no-repeat 0 8px; display:block; padding:0 0 0 13px;}
#altera_dados ul li.marcador_concurso_kit {background:url(../images/seta_azulF2.jpg) no-repeat 0 8px; display:block; padding:0 0 0 13px;margin-left:14px;}
#altera_dados .box_kit {border:1px solid #D2E6EC; padding:10px;margin-top:12px;width:980px;}

.pg_internasII #altera_dados .formAceito p {float:left;padding-top:5px;padding-left:4px;width:300px;}
/*********************************************************************************/

/**********************************TERMO FORMULARIO*******************************/
.termo {	
	display:block; 
	clear:both; 
	overflow:auto; 
	height: 250px; 
	width: 90%; 
	margin-left:8px;	
	padding:5px; 
	border:1px solid #CCC;	
	margin-top:10px;
}

.termo_detalhe_suprimentos{	
	display:block; 
	clear:both; 
	overflow:auto; 
	height: 250px; 
	width: 98%; 	
	padding:5px; 
	border:1px solid #D2E6EC;	
	margin-top:8px;
}

/*********************************************************************************/
.galeria_fotos{
/*	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 6px solid; Z-INDEX: 1; FLOAT: left; MARGIN-BOTTOM: 22px; PADDING-BOTTOM: 16px; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 305px; BORDER-BOTTOM: #dfdfdf 1px solid; background-color:#CCCCCC;}*/	
	Z-INDEX: 1; FLOAT: left; WIDTH: 435px; padding:10px; margin:0 0 10px 0;
}
.descricao_galeria{width:350px; padding-left:17px;}

.galeria_fotos DL {
	BORDER-RIGHT: #dfdfdf 1px solid; BORDER-TOP: #dfdfdf 1px solid; MARGIN: 0px auto; OVERFLOW: auto; BORDER-LEFT: #dfdfdf 1px solid; WIDTH: 274px; BORDER-BOTTOM: #dfdfdf 1px solid; HEIGHT: 192px;
}

.galeria_fotos DT {
	FONT-WEIGHT: bold; MARGIN: 16px 16px 0px; COLOR: #0e5cac;
}

.galeria_fotos DD {
	MARGIN: 0px 16px 16px;
}

.galeria_fotos #previewPane {
	background-color:#F4F4F4;
	WIDTH: 446px; padding-top:6px; HEIGHT: 295px; display:block; float:left;
}

.galeria_fotos #previewPane img{ width:432px; height:288px; display:block; padding:0 0 0 7px;}

.galeria_fotos #galleryContainer {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 423px; display:block; margin-top:50px; PADDING-TOP: 1px; POSITION: relative; HEIGHT: 70px; padding-left:17px; float:left; clear:both;
	background:url(../images/bg_galeriaEventos.jpg) no-repeat 0 0;
}

.galeria_fotos #arrow_left {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; Z-INDEX: 10; PADDING-BOTTOM: 1px; WIDTH: 27px; CURSOR: pointer; PADDING-TOP: 1px; POSITION: absolute; HEIGHT: 68px;
}

.galeria_fotos #arrow_right {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; Z-INDEX: 10; PADDING-BOTTOM: 1px; WIDTH: 24px; CURSOR: pointer; PADDING-TOP: 1px; POSITION: absolute; HEIGHT: 68px; 
}

.galeria_fotos #arrow_left {
	LEFT: 0px;
	background-color:#F4F4F4;
}

.galeria_fotos #arrow_right {
	RIGHT: 0px;
	background-color:#F4F4F4;
}

.galeria_fotos #theImages {
	LEFT: 24px; WIDTH: 100000px; POSITION: absolute; HEIGHT: 50px; MARGIN: 7px 0px 0px;
}

.galeria_fotos #theImages #slideEnd {
	FLOAT: left;
}

.galeria_fotos #theImages IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BORDER-LEFT-WIDTH: 0px; FILTER: alpha(opacity=70); FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; CURSOR: pointer; PADDING-TOP: 1px; HEIGHT: 50px; width:69px; BORDER-RIGHT-WIDTH: 0px; opacity: 0.7;
}

.galeria_fotos #theImages IMG:hover {
	FILTER: alpha(opacity=100); opacity: 1;
}

.galeria_fotos #waitMessage {
	BORDER-TOP-WIDTH: 3px; PADDING-RIGHT: 4px; DISPLAY: none; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 3px; FONT-SIZE: 0.9em; BORDER-LEFT-COLOR: #000; LEFT: 60px; BORDER-BOTTOM-WIDTH: 3px; BORDER-BOTTOM-COLOR: #000; PADDING-BOTTOM: 4px; COLOR: #555; BORDER-TOP-COLOR: #000; PADDING-TOP: 4px; POSITION: absolute; TOP: 100px; BACKGROUND-COLOR: #fff; BORDER-RIGHT-WIDTH: 3px; BORDER-RIGHT-COLOR: #000
}

.galeria_fotos .fotosgrandes {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 15px; BACKGROUND: #f5f5f5; PADDING-BOTTOM: 3px; MARGIN: 6px; WIDTH: 275px; LINE-HEIGHT: 20px; PADDING-TOP: 3px; POSITION: relative; HEIGHT: 20px;
}

.galeria_fotos .fotosgrandes SPAN {
	DISPLAY: block; PADDING-LEFT: 20px; RIGHT: 15px; BACKGROUND: url(../comum/imagens/icone_lupa_azul.gif) #f5f5f5 no-repeat 0px 3px; VERTICAL-ALIGN: middle; WIDTH: 90px; CURSOR: pointer; POSITION: absolute; TOP: 3px; HEIGHT: 20px;
}
/*** ALEX ***/

.descricao_galeria{ width:250px; display:block; margin:10px 0 0 0; padding:10px; line-height:19px; float:left; background-color:#F4F4F4;}
p.tit_galeria{color:#004B87; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
span.legenda_galeria{width:445px; height:35px; display:block; float:left; color:#004B87; text-align:center; padding:5px 0 0 0;}

.detalhesNoticias{ width:500px; background-color:#999;}
.bt_supriPgAtencao{width:248px; height:85px; display:block; float:left; background-color:#999;}
a.bt_pdfSupr{width:250px; height:100px; display:block; float:left; text-indent:-99999px; overflow:hidden; margin:0 0 20px 30px; background:url(../images/banner_tabela_supri.jpg) no-repeat 0 0;}
a.bt_pdfSupr:hover{opacity:0.70; -moz-opacity:0.70; filter:alpha(opacity=70);}
.btVoltarTopo{width:38px; height:13px; display:block; margin:10px 0; float:right; text-indent:-99999px; overflow:hidden; background:url(../images/seta_topo.jpg) 0 0 no-repeat;}

.Desc_full{width:100%; /***/background-color:#666;}
.Desc_full .block{width:470px; /****/background-color:#960;}

h1.titulos{width:975px; display:block; padding:0 0 3px 0; font-weight:normal; font-size:14px; color:#004A87; font-weight:bold; /*border-bottom:1px solid #004A87;*/}

.contenerMinis{width:480px; margin:0 0 7px 0; background:url(../images/bg_contenerBOX.jpg) repeat-y 479px 0;}
.contener .meio .lista_produtos_detalhesTabs li .contenerMinis .Box img{padding:0 0 5px 0; margin:0; border:none;}
.contenerMinis .Box img{width:100px; height:145px; display:block;}
.contenerMinis .Box{width:100px; height:170px; display:block; float:left; padding:4px 4px 7px 4px; border:1px solid #DADADA; margin:0 5px 0 0; text-align:center; background-color:#F5F5F5;}
.contener .meio .descricaoConteudo{padding:0; margin:0;}
.contener .meio .descricaoConteudo h2{width:100%; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#004A87; padding:20px 0 0 0; border-bottom:1px solid #004A87;}
/*********************************************************/
.contener .meio .descricaoConteudo img{display:block; float:left; border:1px solid #DADADA;}
.contener .meio .descricaoConteudo{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666;}

/***************[ PESQUISA ]******************************/
.contener .topoPesquisa{width:994px; height:90px; background:url(../images/topo_pesquisa.jpg) no-repeat 0 0;}
table.PGpesquisa{background-color:#E8F6FC; font-size:11px; border:1px solid #C1E7F7;}
table.PGpesquisa tr td.cab{padding:15px 0 15px 15px; font-size:12px; font-weight:bold;}
table.PGpesquisa tr td.txt1{ font-size:12px; font-weight:bold;}
table.PGpesquisa tr td.center{text-align:center; color:#748E9A;}
table.PGpesquisa input.bt{width:100px; padding:2px 0 2px 0; color:#FFF; background-color:#115793; border:0;}
table.PGpesquisa textarea{ width:362px; overflow:auto; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#115793; background-color:#FFF; border:0;}

table.PGpesquisa tr.titulo_tab{background-color:#4890CA; border:1px solid #FFF; height:20px; text-align:center; color:#FFF;}
table.PGpesquisa tr td{border:1px solid #fff; padding:5px 15px; color:#0D436F; font-size:12px;}
table.PGpesquisa tr td a{color:#305289;}
table.PGpesquisa tr.cor_ii{ background-color:#fff;}
table.PGpesquisa tr img{border:none;}
table.PGpesquisa tr img:hover{FILTER: alpha(opacity=70); opacity: 0.7}

table.PGpesquisa1{background-color:#E8F6FC; font-size:12px;}
table.PGpesquisa1 tr.titulo_tab{background-color:#4890CA; border:1px solid #FFF; height:20px; text-align:center; color:#FFF;}
table.PGpesquisa1 tr td{border:none; padding:1px;  border:1px solid #FFF;}
table.PGpesquisa1 tr td a{color:#305289;}
table.PGpesquisa1 tr.cor_ii{ background-color:#F8FAFB;}
table.PGpesquisa1 tr img{border:none; /*padding:0 7px 0 7px;*/}
table.PGpesquisa1 tr img:hover{FILTER: alpha(opacity=70); opacity: 0.7}

a.Bt_catalogo{ background-color:#629CD4;}
a.Bt_Drives{ background-color:#43C7F4;}

a.Bt_catalogo:hover,
a.Bt_Drives:hover{background-color:#DADADA;}
/**********************************************************/

/***************[ PESQUISA2 ]******************************/
table.PGpesquisa2{background-color:#E8F6FC; font-size:11px; border:1px solid #C1E7F7;}
table.PGpesquisa2 tr td.cab{padding:12px 0 12px 15px; font-size:12px; font-weight:bold;}
table.PGpesquisa2 tr td.cab span{font:20px Arial, Helvetica, sans-serif; font-weight:bold;}
table.PGpesquisa2 tr td.txt1{ font-size:12px; font-weight:bold;}
table.PGpesquisa2 tr td.center{text-align:center; color:#748E9A;}
table.PGpesquisa2 input.bt{width:100px; padding:2px 0 2px 0; color:#FFF; background-color:#115793; border:0;}
table.PGpesquisa2 textarea{ width:362px; overflow:auto; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#115793; background-color:#FFF; border:0;}

table.PGpesquisa2 tr.titulo_tab{background-color:#4890CA; border:1px solid #FFF; height:20px; text-align:center; color:#FFF;}
table.PGpesquisa2 tr td{border:1px solid #fff; padding:5px 15px; color:#0D436F; font-size:12px;}
table.PGpesquisa2 tr td a{color:#305289;}
table.PGpesquisa2 tr.cor_ii{ background-color:#fff;}
table.PGpesquisa2 tr img{border:none;}
table.PGpesquisa2 tr img:hover{FILTER: alpha(opacity=70); opacity: 0.7}

table.PGpesquisa2 tr td table.porc{width:100%;}
table.PGpesquisa2 tr td table.porc tr{padding:0!important; background-color:#F3FBFE;}
table.PGpesquisa2 tr td table.porc tr td{padding:5px 7px!important;}

a.Bt_catalogo{ background-color:#629CD4;}
a.Bt_Drives{ background-color:#43C7F4;}

a.Bt_catalogo:hover,
a.Bt_Drives:hover{background-color:#DADADA;}
/**********************************************************/

.contener .meio .pg_treinamento{}
.contener .meio .pg_treinamento h2{width:100%; height:21px; display:block; border-bottom:1px solid #004A87; padding:10px 0 0 0; margin-bottom:14px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004A87;}
.contener .tabela_pontos tr td{ border:1px solid #D2E6EC; padding:0 3px 0 3px; font-size:12px;}
