@charset "iso-8859-1";
/* CSS Document */

@import url("/library/styles/reset.css");
@import url("/library/styles/panels.css");
@import url("/library/styles/forms.css");
body{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000}
a{color:#C30; text-decoration:none;}
a:hover{ text-decoration:none;}
#site_container{width:966px; margin:0 auto;}
#wrap{background:url(/library/images/bgheader_bottomgray.jpg) repeat-x top left;}
#header{border-top:4px solid #C30; border-bottom:3px solid #c30;}
#header .module-icon{height:72px; margin-top:10px; overflow:hidden; text-indent: -9999px;}
#logo{width:323px; height:74px; }
#logo a{display:block;  height:74px;}
#menu-header{color:#999;}
#menu-header a{color:color:#999;}
#footer{background:#C30; margin-top:30px; padding:5px; color:#FFF; border-top:#033 4px solid;}
#footer ul {margin-top:10px;}
#footer ul li a{color:#FFF; font-size:11px;}
#footer ul li a:hover{text-decoration:underline;}
#formbusca .bg_1{float:left; width:250px; background:url(/library/images/bgboxbusca.jpg) left top; height:60px;}
#formbusca .bg_2{float:left; width:83px; background:url(/library/images/bgboxbusca.jpg) right top; height:60px;}
#formbusca .campo_busca{font-size:18px; margin-right:10px; width:240px; float:left; border:0px; height:25px; line-height:25px; margin-top:15px; margin-left:15px;}
#formbusca .btn_busca{float:left;  margin-top:14px;}
.float-l{float:left;}
.float-r{float:right;}
.tx_center{text-align:center}
.tx_left{text-align:left;}
.tx_right{text-align:right;}
.clearfix{clear:both; padding:0px; margin:0px; height:0px;}
.destacar_1{font-weight:bolder;}
#onde_estou{padding-top:10px; }
#onde_estou li{float:left; line-height:25PX; height:25px;}
#onde_estou .start_tag{width:10px;  background-image:url(/library/images/tag-ondeestou.png); background-repeat:no-repeat ; background-position:left;}
#onde_estou .content_tag{background:#336699; color:#FFF; font-weight:bold; padding-right:10px;}
#onde_estou .end_tag{width:25px; background:url(/library/images/tag-ondeestou_end.png) no-repeat;}
#onde_estou a{color:#FFF;}
#onde_estou a:hover{text-decoration:underline;}
#onde_estou span.tag{padding-left:7px; color:#FFF}
h1 a{font-size:25px; color:#C30; letter-spacing:-1px; text-decoration:none;}
h1 a:hover{text-decoration:none; color:#C30;}
h2 a{font-size:18px; color:#C30; line-height:100%; letter-spacing:-1px; text-decoration:none; display:inline}
h2 a:hover{text-decoration:none; color:#C30;}
p.chapeu-publicidades{font-size:10px; color:#999; display:block; border-bottom:1px solid #999;}
/*TITULOS */
.titulo-principal{font-size:25px; font-weight:bolder;  letter-spacing:-1px; text-decoration:none; line-height:98%;}
.titulo-secundario {font-size:18px; font-weight:bolder; display:block;line-height:100%; letter-spacing:-1px; text-decoration:none; }
.titulo-secundario2{font-size:18px; display:block; line-height:100%; letter-spacing:-1px; text-decoration:none;}
.titulo-terciario{font-size:15px;}
.sinopse{color:#666; margin-bottom:10px; margin-top:5px; display:block;}
.dispblock{display:block;}
.disptablecel{display:table-cell; vertical-align:middle;}
.aligncenter{text-align:center;}
.f10{font-size:10px;}
.f11{font-size:11px;}
.lh100{line-height:100%}
.caixa_140{width:140px;}
.caixa_120{width:120px;}
.caixa_85{width:85px;}
.caixa_165{width:165px;}
.caixa_225{width:225px;}
.caixa_266{width:266px;}
.caixa_200{width:200px;}
.caixa_50{width:50px;}
.caixa_125{width:125px;}
.caixa_20{width:20px;}
.caixa_600{width:600px;}
.caixa_150{width:150px;}
.caixa_500{width:500px;}
.caixa_350{width:350px;}
.caixa_550{width:550px;}
.caixa_580{width:580px;}
#ultimas-noticias{background:#DCE2E2;}
#ultimas-noticias ul{margin:5px;}
#ultimas-noticias ul .headline{font-size:10px;}
#ultimas-noticias li{margin-bottom:10px; border-bottom:1px solid #CCC}
#ultimas-noticias .time{width:50px; float:left; font-weight:bolder; color:#999}
#ultimas-noticias .img{width:45px; float:left;}
.box_img140{display:block; vertical-align:middle; height:105px;}
.headline{font-size:11px; display:block; color:#666; text-transform:uppercase;}
.container_ads468header{background:#DCE2E2;}
.ads468{width:468px; background:#BDCAD3; margin-bottom:15px; margin-top:15px; height: 60px;}
.adsilha{width:266px; height:190px; background:#BDCAD3; margin-bottom:15px; margin-top:15px;}
p.separador{border-bottom:1px solid #CCC;}
#conteudo_miolo{width: 756px; margin-top:20px;}
#coluna_publicidades_right{width:190px;  margin-top:20px;}
#capa{width:756px;}
#capa .coluna_primaria{width:470px; float:left;}
#capa .coluna_primaria .coluna300{float:left; width:300px; margin-right:20px;}
#capa .coluna_primaria .coluna150{float:left; width:150px;}
#capa .coluna_secundaria{width:266px; float:left;}
#capa .datamateria{color:#999; font-size:11px;}
/*MARGINS*/
.mgr5{margin-right:5px;}
.mgr10{margin-right:10px;}
.mgr15{margin-right:15px;}
.mgr20{margin-right:20px;}
.mgr25{margin-right:25px;}
.mgr30{margin-right:30px;}
.mgl5{margin-left:5px;}
.mgl10{margin-left:10px;}
.mgl15{margin-left:15px;}
.mgl20{margin-left:20px;}
.mgl25{margin-left:25px;}
.mgl30{margin-left:30px;}
.mgb5{margin-bottom:5px;}
.mgb10{margin-bottom:10px;}
.mgb15{margin-bottom:15px;}
.mgb20{margin-bottom:20px;}
.mgb25{margin-bottom:25px;}
.mgb30{margin-bottom:30px;}
.mgt5{margin-top:5px;}
.mgt10{margin-top:10px;}
.mgt15{margin-top:15px;}
.mgt20{margin-top:20px;}
.mgt25{margin-top:25px;}
.mgt30{margin-top:30px;}

.foto {
	overflow:hidden;
	zoom:1;
	position:relative;

}
.foto .borda-interna, .foto .borda-interna img {
	float:left;
	overflow:hidden
}
.foto .borda-interna:hover {
	border:3px solid
}
.foto .borda-interna:hover img {
	margin:-3px!important
}
.foto a.borda-interna:hover, .foto .borda-interna img {
	border-color:#069;
}

.foto span.canto-ce, span.canto-cd, span.canto-re, span.canto-rd {
	height:3px;	width:3px;	position:absolute;
	
}
.foto span.canto-ce{
	background:url(/library/images/canto-foto-arredondado.png) no-repeat 0 0;
	top:0;
	left:0
}
.foto span.canto-cd{
	background:url(/library/images/canto-foto-arredondado.png) no-repeat -3px 0;
	top:0;
	right:0
}
.foto span.canto-re{
	background:url(/library/images/canto-foto-arredondado.png) no-repeat 0 -3px;
	bottom:0;
	left:0
}
.foto span.canto-rd{
	background:url(/library/images/canto-foto-arredondado.png) no-repeat -3px -3px;
	bottom:0;
	right:0
}
/* Slider */
.base_galeria{position:relative;}
#prevBtn a, #nextBtn a {
	display:block!important;
	text-indent:-9999px;
	width:11px;
	height:23px;
	outline:none;
	position:absolute;
	top:30px;
	background-image: url(/library/images/slider_prevnext.png);
}
#prevBtn a { background-position:-11px center; left:5px}
#nextBtn a { float:right; right:5px}
.slider { width:420px; height:120px; overflow:hidden; margin-left:25PX; margin-bottom:20px;}
.slider ul { width:420px; overflow:hidden}
.slider ul { padding:0}
.slider li { width:420px; height:120px; float:left; overflow:hidden}
.slider li a{display:block;}
.slider div#produto_display {
	float:left; padding:5px; width:122px; height:90px; margin-bottom:5px; margin-right:5PX;}
.slider b#img{display:table-cell; text-align:center; vertical-align:middle; width:125px; height:95px; 
margin-bottom:5px;}
.slider  h3 { color:#666; font-size:13px; line-height:100%}
.slider  h4 a {color:#06C;}


#boximg-l{ float:left; background:#D8D8D8; padding:5px; margin-right:10px; margin-bottom:10px;}
#boximg-r{ float:right; background:#D8D8D8; padding:5px; margin-left:10px; margin-bottom:10px;}
#boxads-l{ float:left;  margin-right:10px; margin-bottom:10px;}
#boxads-r{ float:right;  padding:5px; margin-left:10px; margin-bottom:10px;}
#boximg-gg{display:block;  background:#D8D8D8; margin-bottom:10px; text-align:center;}
#boxvideo{display:block;  background:#D8D8D8; margin-bottom:10px; text-align:center;}
#texto_materia{font-size:12px;}
#caption_image {display:block;  margin-top:5px; text-align:center;}
.slider1 { width:740px; height:80px; overflow:hidden; margin-left:30PX; margin-bottom:20px;}
.slider1 ul { width:740px; overflow:hidden}
.slider1 ul { padding:0}
.slider1 li { width:740px; height:80px; float:left; overflow:hidden}
.slider1 li a{display:block;}
.slider1 div#produto_display {
	float:left; padding:3px; margin-bottom:5px; margin-right:3PX;}
.slider1 b#img{display:table-cell; text-align:center; vertical-align:middle; width:90px; height:75px; 
margin-bottom:5px;}
.slider1  h3 { color:#666; font-size:13px; line-height:100%}
.slider1  h4 a {color:#06C;}


#boximg{float:left; background:#D8D8D8; padding:5px; margin-right:10px; margin-bottom:10px;}
#boximg span{display:block; font-weight:bolder; margin-top:5px;}


/*CONTAINER FERRAMENTAS */
#barra-ferramentas{border-top:1px dotted #999; border-bottom:1px dotted #999; margin-top:20px; margin-bottom:20px;}
#barra-ferramentas ul{margin-left:10px; height:40px; line-height:40px;}
#barra-ferramentas ul li{float:left;}
#barra-ferramentas ul li a{display:block; overflow:hidden; text-indent: -9999px; margin-top:10px;}
#barra-ferramentas ul li .icone{width:21px; height:21px; margin-right:10px;}
#barra-ferramentas ul li .ico_imprimir{background:url(/library/images/ico_imprimir.gif) no-repeat top left;}
#barra-ferramentas ul li .ico_contato{background:url(/library/images/ico_contato.gif) no-repeat top left;}
#barra-ferramentas ul li .ico_orkut{background:url(/library/images/ico_orkut.gif) no-repeat top left;}
#barra-ferramentas ul li .ico_twitter{background:url(/library/images/ico_twitter.gif) no-repeat top left;}
#barra-ferramentas ul li .ico_facebook{background:url(/library/images/ico_facebook.gif) no-repeat top left;}
#barra-ferramentas ul li .ico_enviaramigo{background:url(/library/images/ico_enviaramigo.gif) no-repeat top left;}
#barra-ferramentas ul li .ico_comentario{
	background-image: url(/library/images/ico_comentario.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
}
#barra-ferramentas ul li input{
	border:0;
	padding-right:5px;
	height:23px;
	line-height:23px;
	background-color: transparent;
	background-image: url(/library/images/form-input-25.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#barra-ferramentas ul li span{
	padding-left:10px;
	display:block;
	background-image: url(/library/images/form-input-25.png);
	background-repeat: no-repeat;
	background-position: right 7px;
}
/*paginacao ultimas noticias */
#ultnot li{padding-bottom:15px; border-bottom:1px dotted #CCC; margin-bottom:10px;}
#ultnot .hora{width:60px; text-align:center;}
#ultnot .hora .mes{color:#999;}
#ultnot .imgNoticia{width:90px;}
#ultnot .titulo{width:445px;}
#filtro_categoria{border:1px solid #CCC;}
#filtro_categoria .mgfiltro{margin:3px;}
#filtro_categoria h3{border-bottom:1px solid #CCC; padding:5px;  margin-bottom:10px;}
#filtro_categoria .nivel1{font-size:12px; color:#333; font-weight:bold;}
#filtro_categoria .nivel2{font-size:12px; color:#999;}
#paginacao {font-size:13px; font-weight:bolder;}
#paginacao ul li{ text-align:center; float:left; margin:2px; width:25px; height:25px; line-height:25px; border:1px solid #CCC; background:#EBEBEB;}

#paginacao ul li a{display:block;}
#paginacao ul li a:hover{background:#CCC;}

/*comentarios */
#comentarios ul{margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #CCC;}
#comentarios li{float:left;}
#comentarios li.dados_user{width:120px;}
#comentarios li.comentario{width:600px;  background:url(/library/images/aspas-comment-in.png) no-repeat top left;}
#comentarios li.comentario span.fechaaspas{display:inline-block; width:46px; height:27px; background:url(/library/images/aspas-comment-out.png) no-repeat bottom left; float:right;}
#comentarios li.comentario span.textocomentario{margin-top:15px; float:left;}
#comentarios li.comentario span.spacer{display:inline-block; width:45px;}

#torpedos-home{}
#torpedos-home li {padding-bottom:5px; margin-bottom:5px; border-bottom:1px dotted #CCC;}
#torpedos-home li span.avatar{width:30px; margin-right:5px; display:inline-block; float:left;}
#torpedos-home li span.torpedo{ float:left; display:inline-block; font-style:italic}
#torpedos-home li .abreaspas,.fechaaspas{font-size:18px; font-weight:bolder; font-family:"Times New Roman"; color:#999; font-style:italic;}
#torpedos-home li .dttorpedo{color:#999; font-weight:bold; font-size:11px;}

#torpedos-interno{width:500px;}
#torpedos-interno li {padding-bottom:5px; margin-bottom:15px; border-bottom:1px dotted #CCC;}
#torpedos-interno li span.avatar{width:30px; margin-right:5px; display:inline-block; float:left;}
#torpedos-interno li span.torpedo{width:440px; float:left; display:inline-block; font-style:italic}
#torpedos-interno li .abreaspas,.fechaaspas{font-size:18px; font-weight:bolder; font-family:"Times New Roman"; color:#999; font-style:italic;}
#torpedos-interno li .dttorpedo{color:#999; font-weight:bold; font-size:11px;}



#classi-anuncie .txt {
	font-size: 18px;
	border: 1px solid #CCC;
	
}
#classi-anuncie .id{background:url(/library/images/fnd-stepatv.gif) no-repeat left top; width:34px; height:33px; line-height:33px; text-align:center; font-size:22px; display:inline-block; margin-right:5px;}
#classi-anuncie label{font-weight:bolder;}

#onde_estou{padding-top:10px; }
#onde_estou li{float:left; line-height:25PX; height:25px;}
#onde_estou .start_tag{width:10px;  background-image:url(/library/images/tag-ondeestou.png); background-repeat:no-repeat ; background-position:left;}
#onde_estou .content_tag{background:#336699; color:#FFF; font-weight:bold; padding-right:10px;}
#onde_estou .end_tag{width:25px; background:url(/library/images/tag-ondeestou_end.png) no-repeat;}
#flags *{line-height:24px; height:24px; font-weight:bolder; font-size:14px;}
#flags .i{padding-left:7px; background-position:top left; background-repeat:no-repeat;}
#flags .e{padding-right:40px; background-position:top right; background-repeat:no-repeat; display:inline-block;}
#flags .e-roxo{background-image:url(/library/images/flag_r_r2.png);}
#flags .roxo{background-color:#F5CCEB; background-image:url(/library/images/flag_r_r1.png); color:#FFF;}
#flags .e-azul{background-image:url(/library/images/flag_b_r2.png);}
#flags .azul{background-color:#D6E0EB; background-image:url(/library/images/flag_b_r1.png); color:#FFF;}
#flags .e-amarelo{background-image:url(/library/images/flag_a_r2.png);}
#flags .amarelo{background-color:#FFFFCC; background-image:url(/library/images/flag_a_r1.png); color:#000;}
#flags .e-verde{background-image:url(/library/images/flag_g_r2.png);}
#flags .verde{background-color:#CCEBCC; background-image:url(/library/images/flag_g_r1.png); color:#FFF;}
#flags .e-vermelho{background-image:url(/library/images/flag_v_r2.png);}
#flags .vermelho{background-color:#F5D6CC; background-image:url(/library/images/flag_v_r1.png); color:#FFF;}
#flags .e-laranja{background-image:url(/library/images/flag_l_r2.png);}
#flags .laranja{background-color:#FFEBCC; background-image:url(/library/images/flag_l_r1.png); color:#FFF;}
#flags .e-preto{background-image:url(/library/images/flag_p_r2.png);}
#flags .preto{background-color:#CCCCCC; background-image:url(/library/images/flag_p_r1.png); color:#FFF;}
