@charset "iso-8859-1";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size:100%;vertical-align: baseline;}
img[src="_painel/img/"]{display:none;}
img[src="img/"]{display:none;}
HTML5 display-role reset for older browsers article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height:2;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
table {border-collapse: collapse; border-spacing: 0;}
p{-webkit-hyphens: auto;-moz-hyphens: auto;hyphens: auto;
}
body{background:#fff;}
#interface{overflow:auto; background:#fff; border:0px solid green;}

/* topo */
header#header{height:115px; background:url(../css/img/bg.png)repeat-x; margin-top:0px; border:0px solid red;}
header#header #img-header{position:relative; width:1260px; height:100px; margin:0 auto; margin-top:5px; background:url("../css/img/LOGO_SEGNEWS.png") no-repeat;}
header#header #pesquisa{float:right; width:320px; padding-top:60px;}
header#header #pesquisa .busca{width:200px; height:23px; padding:1px; border:2px solid #700; box-shadow:inset 0 0 2px 1px #f2eeee; font:14px Arial, Helvetica, sans-serif; color:#999; padding:0 5px;}
header#header #pesquisa .btn{height:25px; width:90px; background:#700; border:1px solid #9F0400; color:#fff;}
header#header #pesquisa .btn:hover{background:#9F0400; text-decoration:none;}

/*Menu*/
.menu{width:1260px; height:31px; list-style:none; border:0.5px solid #000; background-color:#741010; margin:auto;z-index:1;}
.menu li{position:relative; float:left; border-right:0.5px solid #000;}
.menu li a{color:#fff; text-decoration:none; font:15px Arial,Helvetica, sans-serif; padding:6px 48px 6px 15px; display:block;}
.menu li a:hover{background:#9F0400; color:#fff;}
.menu li  ul{position:absolute; top:29px; left:-2px; background-color:#741010; display:none;}

/*submenu*/
.menu li:hover ul, .menu li.over ul{display:block;}
.menu li ul li{margin-top:-01px;border:0.1px solid #000; display:block; width:208px;z-index:1;background-color:#741010;}

/* Geral Conteudo */
main{width:100%; height:auto; float:left; position: relative; z-index:1; margin-bottom:0px;}
#interface #full-content{width:1260px; overflow:auto; background:#fff; padding:0px 0px; margin:0 auto; margin-top:25px; border:0px solid blue;}
/* bloco 1 */
#interface #conteudo{float:left; width:620px; margin-left:0px; margin-right:1px;border:0px solid #C00; margin-bottom:30px; margin-top:0px;}
/* bloco 3 */
#interface #box_cont3{width:300px; float:left; padding:0px 16px 0px 17px; overflow:auto; border-bottom:1px dashed #999; border:0px solid #C00;}
/* Bloco 4 Lateral An�ncios */
#interface aside{float:right; width:300px; border:0px solid #C00; margin-top:0px; margin-bottom:30px;}

/* Post Home */
.posthome{float:left; width:620; margin-bottom:10px;}
.posthome h1{font:40px Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 42.4px; color:#222; text-decoration:none; font-weight:700;letter-spacing:-2px;}
.posthome h1 a{font:40px Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 42.4px; color:#222; text-decoration:none; font-weight:700;letter-spacing:-2px;}
.posthome h1 a:hover{text-decoration:none; color:#555;}
.posthome h5{font:20px Georgia, "Times New Roman", Times, serif; color:#333; padding:10px 2px 20px 0px;}
.posthome h5 a{font:20px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; padding:5px 2px;}
.posthome h5 a:hover{text-decoration:none; color:#666;}

/*Post slide*/
#slideshow-wrap {display:block; height:234px; width:365px; float:left; position:relative;}
#slideshow-inner {width:100%; height:100%;background-color: rgb(0,0,1);overflow:hidden;position:relative;}
#slideshow-inner>ul {list-style: none; height: 200%; width: 500%; overflow:auto; position: relative; left: 0px;
transition:.1s linear cubic-bezier(0.005, 0.625, 0.365, 0.0840);
-webkit-transition: .1s linear cubic-bezier(0.005, 0.625, 0.365, 0.0840);
-moz-transition: .1s linear cubic-bezier(0.005, 0.625, 0.365, 0.0840);
-o-transition: .1s linear cubic-bezier(0.005, 0.625, 0.365, 0.0840);
animation-name: slidy;
animation-duration: 25s;
animation-timing-function:inherit;
animation-delay: 0.1s;
animation-iteration-count: infinite;
animation-direction: left;
animation-play-state: running;
}
   
 @keyframes slidy{
  0%{left:0%;
  }
  20%{left:0%;
  }
  21%{left:-100%;
  }
  40%{left:-100%;
  }
  41%{left:-200%;
  }
  60%{left:-200%;
  }
  61%{left:-300%;
  }
  80%{left:-300%;
  }
  81%{left:-400%;
  }
  100%{left:-400%;
  }
  101%{
    right: 0%;
  }
}
  
#slideshow-inner>ul>li {
    width: 20%;
    height:234px;
    float: left;
    position: relative;
  }
  
  
#slideshow-inner>ul>li>img {
    margin: left;
    height: 100%;
  filter: brightness(0.8);
  filter:light(0.8);  
  }
  
#slideshow-inner img:hover {text-decoration: none; filter: brightness(0.8);filter:light(0.8);}

#slideshow-wrap input[type=radio] {
    position: absolute;
    left: 60%;
    bottom: 15px;
    z-index: 100;
    visibility: hidden;
  }
  
#slideshow-wrap label:not(.arrows):not(.show-description-label) {
    position: absolute;
    left: 50%;
    bottom: -15px;
    z-index: 100;
    width: 6px;
    height: 6px;
    background-color: rgba(200,200,200,1);
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    cursor: pointer;
    -webkit-box-shadow: 0px 0px 3px rgba(0,0,0,.8);
    -moz-box-shadow: 0px 0px 3px rgba(0,0,0,.8);
    box-shadow: 0px 0px 3px rgba(0,0,0,.8);
    -webkit-transition: background-color .2s;
    -moz-transition: background-color .2s;
    -o-transition: background-color .2s;
    transition: background-color .2s;
  }
  
#slideshow-inner>#slideshow-wrap label:not(.arrows):active { bottom: -16px;}
#slideshow-wrap input[type=radio]#button-1:checked~label[for=button-1] { background-color: rgba(100,100,100,1);}
#slideshow-wrap input[type=radio]#button-2:checked~label[for=button-2] { background-color: rgba(100,100,100,1);}
#slideshow-wrap input[type=radio]#button-3:checked~label[for=button-3] { background-color: rgba(100,100,100,1);}
#slideshow-wrap input[type=radio]#button-4:checked~label[for=button-4] { background-color: rgba(100,100,100,1);}
#slideshow-wrap input[type=radio]#button-5:checked~label[for=button-5] { background-color: rgba(100,100,100,1);}
#slideshow-wrap label[for=button-1] { margin-left: -36px }
#slideshow-wrap label[for=button-2] { margin-left: -18px }
#slideshow-wrap label[for=button-4] { margin-left: 18px }
#slideshow-wrap label[for=button-5] { margin-left: 36px }
#slideshow-wrap input[type=radio]#button-1:checked~#slideshow-inner>ul { left: 0 }
#slideshow-wrap input[type=radio]#button-2:checked~#slideshow-inner>ul { left: -100% }
#slideshow-wrap input[type=radio]#button-3:checked~#slideshow-inner>ul { left: -200% }
#slideshow-wrap input[type=radio]#button-4:checked~#slideshow-inner>ul { left: -300% }
#slideshow-wrap input[type=radio]#button-5:checked~#slideshow-inner>ul { left: -400% }


label.arrows {
    font-family:'WebSymbolsRegular';
    font-size: 35px;
    color: rgb(255,255,240);
    position: absolute;
    top: 50%;
    margin-top: -25px;
    display: none;
    opacity: 0.7;
    cursor: pointer;
    z-index: 1000;
    background-color: transparent;
    -webkit-transition: opacity .2s;
    -moz-transition: opacity .2s;
    -o-transition: opacity .2s;
    transition: opacity .2s;
    text-shadow: 0px 0px 3px rgba(0,0,0,.9);
  }

label.arrows:hover { opacity: 1 }
label.arrows:active { margin-top: -24px}
input[type=radio]#button-1:checked~.arrows#arrow-2, input[type=radio]#button-2:checked~.arrows#arrow-3, input[type=radio]#button-3:checked~.arrows#arrow-4, input[type=radio]#button-4:checked~.arrows#arrow-5 {
    right: 1px;
    display: block;
  }

input[type=radio]#button-2:checked~.arrows#arrow-1, input[type=radio]#button-3:checked~.arrows#arrow-2, input[type=radio]#button-4:checked~.arrows#arrow-3, input[type=radio]#button-5:checked~.arrows#arrow-4 {
    left: 1px;
    display: block;
    -webkit-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
  }
  
input[type=radio]#button-2:checked~.arrows#arrow-1 { left: 37px;}

input[type=radio]#button-3:checked~.arrows#arrow-2 { left: 19px;}

input[type=radio]#button-5:checked~.arrows#arrow-4 { left: -19px;}

.description {
 position: absolute;
 top: 165px;
 width: 365px;
 color: rgb(255,255,240);
 z-index: 1000;
 background: Black; /* For browsers that do not support gradients */
 background: -webkit-linear-gradient(top,rgba(255,0,0,0),black); /*Safari 5.1-6*/
 background: -o-linear-gradient(bottom,rgba(255,0,0,0),black)); /*Opera 11.1-12*/
 background: -moz-linear-gradient(bottom,rgba(255,0,0,0),black)); /*Fx 3.6-15*/
 background: linear-gradient(to bottom, black, white)); /*Standard*/
 }

.description figcaption{
  padding:8px;
  font-family: Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif; color:#fff;
  font-size: 22px;
  font-style: normal;
  font-variant: initial;
  font-weight: 400;
  line-height: 26.4px;
  box-shadow: 365px 6px 75px rgba(0,0,0,0.8);
  }

.description a{text-decoration:none; color:#fff;}
.description a:hover{text-decoration:underline; color:#fff;}

/*Post destaque */
.destaque{float:right; width:241px; height:234px;}
.destaque .vinheta{background-image:url(../css/img/destaque.png); background-repeat:no-repeat; width:210px; height:35px; margin-bottom:15px;}
.destaque h2{font:19px Georgia, "Times New Roman", Times, serif; color:#000; text-decoration:none; font-weight:900;padding:10px 20px 10px 0;}
.destaque h2 a{font:19px Georgia, "Times New Roman", Times, serif; color:#000; text-decoration:none; font-weight:900;padding:10px 20px 10px 0;}
.destaque h2 a:hover{text-decoration:none;}
.destaque h5{font:16px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; margin-bottom:3px; margin-top:10px;}
.destaque h5 a{font:16px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; margin-bottom:3px; margin-top:10px;}
.destaque h5 a:hover{text-decoration:none; color:#666;}

/*Chamada colunistas home */
#colunista{border-bottom-width:thin; border-bottom-style:solid; border-bottom-color:red; background-image:url(../css/img/colunista.png); background-repeat:no-repeat; width:620px; height:auto; float:left; margin-top:20px; margin-bottom:35px;}
#colunista img {float:left; width:71px; height:73px; margin:2px 18px 0px 0px; -webkit-filter: grayscale(100%);filter: grayscale(100%);-ms-filter:gray;}
#colunista .col1{width:200px; height:90px; float:left; margin-left:5px; margin-top:42px; line-height:120%;}
#colunista h4{font:15px Georgia, "Times New Roman", Times, serif; color:#333;font-weight:700; text-decoration:none; margin-bottom:3px; margin-top:10px;}
#colunista p{font:15px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; margin-top:5px; margin-bottom:10px;}
#colunista p a{font:15px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; margin-top:5px; margin-bottom:10px;}
#colunista p a:hover{text-decoration:underline; color:red;}
#colunista p{-ms-word-break: break-all; word-break:break-all; word-break:break-word; -webkit-hyphens:auto; -moz-hyphens:auto; hyphens:auto;}
#colunista p a{-ms-word-break: break-all; word-break:break-all; word-break:break-word; -webkit-hyphens:auto; -moz-hyphens:auto; hyphens:auto; hyphenate-resource:auto;}

#video .vinheta{background-image:url(../css/img/video.png); background-repeat:no-repeat; width:95px; height:38px; margin-bottom:-10px;margin-top:-10px;}
#video{width: 66,4%; position: relative;float: left; margin-bottom:0px;}
#video .NCs figcaption{
  position: absolute;
  width:100%;
  bottom:0px;
  left:0px;
  text-shadow: -1px -1px #000, 1px 1px #333;
  background: Black; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(top,rgba(255,0,0,0),black); /*Safari 5.1-6*/
  background: -o-linear-gradient(bottom,rgba(255,0,0,0),black)); /*Opera 11.1-12*/
  background: -moz-linear-gradient(bottom,rgba(255,0,0,0),black)); /*Fx 3.6-15*/
  background: linear-gradient(to bottom, black, white)); /*Standard*/
  }
#video .NCs figcaption p{margin-left:10px; margin-right:5px; margin-bottom:10px; font:19px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 24.4px; color:#fff; font-weight:400;}
#video .NCs a:link{text-decoration:none;}
#video .NCs a:hover{text-decoration: underline; color: #fff;}
#video .NCs a:hover img{text-decoration: none; filter: brightness(0.7);filter:light(0.7);}
#video ul.NCs {width:300px;} 
#video ul.NCs img{width:300px; height:206px; margin-right:0px;}
 
/* Notas */
.notas{float:right; width:300px; height:250px;}
.notas h2{font:13px Georgia, "Times New Roman", Times, serif; color:#d10707; text-decoration:none; font-weight:900;}
.notas p{font:15px Georgia, "Times New Roman", Times, serif; color:#000; text-decoration:none; margin-top:5px; margin-bottom:10px;}
.notas p a{font:15px Georgia, "Times New Roman", Times, serif; color:#000; text-decoration:none; margin-top:5px; margin-bottom:10px;}
.notas p a:hover{text-decoration:underline; color:#656262;}

.mercado{float:left; width:300px; height:290px; margin-top:30px; margin-right:20px;}
.mercado .vinheta{background-image:url(../css/img/mercado.png); background-repeat:no-repeat; width:300px; height:35px; margin-bottom:5px;}
.mercado img{float:left; width:90px; height:60px; margin:4px 10px 12px 10px;}
.mercado img[src="img/"]{display:none;}
.mercado img a:hover{text-decoration:underline;}
.mercado p{font:15px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; margin-top:2px; margin-bottom:15px;}
.mercado p a{font:15px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; margin-top:2px; margin-bottom:15px;}
.mercado p a:hover{text-decoration:underline;}

.leitores{float:right; width:300px; height:280px; margin-top:30px; margin-bottom:30px; background-color:#FAF0E6;}
.leitores a{text-decoration:none;}
.leitores a:hover{text-decoration:underline; color:#333;}
.leitores .vinheta{background-image:url(../css/img/espaco-leitor-capa.png); background-repeat:no-repeat; width:300px; height:35px; margin:10px 22px;}
.leitores img{float:left; margin:4px 8px 8px 21px;}
.leitores p{font:15px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; margin:5px 15px 15px 23px;}

.entrevista{float:left; width:300px; height:230px; margin-top:20px; margin-right:0px;}
.entrevista a{text-decoration:none;}
.entrevista a:hover{text-decoration:underline; color:#333;}
.entrevista .vinheta{background-image:url(../css/img/entrevista.png); background-repeat:no-repeat; width:300px; height:40px; margin-bottom:5px;}
.entrevista img{float:left; width:130px; height:90px; margin:4px 5px 0px 4px;}
.entrevista h4{font:18px Georgia, "Times New Roman", Times, serif; color:green; text-decoration:none; font-weight:900; margin-bottom:10px;}
.entrevista p{font:15px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; margin-top:2px; margin-bottom:0px;}
.entrevista p a{font:15px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; margin-top:2px; margin-bottom:0px;}

.lancamento{float:left; width:300px; height:auto; margin-top:10px;}
.lancamento .vinheta{background-image:url(../css/img/lancamento.png); background-repeat:no-repeat; width:300px; height:40px; margin-bottom:5px;}
.lancamento img{width:98%; height:150px; margin:4px 10px 0px 8px;}
.lancamento h2{font:16px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; font-weight:900; margin-left:5px; margin-bottom:10px;}
.lancamento h2 a{font:16px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; font-weight:900; margin-left:5px; margin-bottom:10px;}
.lancamento a:hover{text-decoration:none;color: #f00;}

.evento{float:right; width:300px; height:auto; margin-top:10px;}
.evento .vinheta{background-image:url(../css/img/eventos.png); background-repeat:no-repeat; width:300px; height:40px; margin-bottom:5px;}
.evento img{float:left; width:130px; height:65px; margin:4px 10px 10px 8px;}
.evento img[src="img/"]{display:none;}
.evento figure{margin-top:0px; height:85px}
.evento h4{font:15px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; font-weight:400; margin-top:0px; margin-bottom:20px;}
.evento h4 a{font:15px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; font-weight:400; margin-top:0px; margin-bottom:20px;}
.evento a:hover{text-decoration:underline; color:#777;}

.internacional{float:left; width:300px; height:auto; margin-top:10px; margin-right:0px;}
.internacional .vinheta{background-image:url(../css/img/internacional.png); background-repeat:no-repeat; width:300px; height:40px; margin-bottom:0px;}
.internacional img{float:left; width:100px; height:65px; margin:0px 10px 12px 0px;}
.internacional img[src="img/"]{display:none;}
.internacional figure{margin-top:10px; height:85px}
.internacional h3{font:15px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; font-weight:400;}
.internacional h3 a{font:15px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; font-weight:400;}
.internacional a:hover{text-decoration:underline; color:#777;}

.feiras{float:right; width:300px; height:auto; margin-top:20px;}
.feiras .vinheta{background-image:url(../css/img/feiras.png); background-repeat:no-repeat; width:300px; height:30px; margin-bottom:0px;}
.feiras img{float:left; width:100px; height:60px; margin:6px 10px 0px 0px;}
.feiras img[src="img/"]{display:none;}
.feiras figure{margin-top:10px; height:70px}
.feiras h3{font:15px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; font-weight:400;}
.feiras h3 a{font:15px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; font-weight:400;}
.feiras a:hover{text-decoration:underline; color:#777;}

#livraria{border:0px solid red; background-image:url(../css/img/livraria.png); background-repeat:no-repeat; width:615px; height:300px; float:left; margin-top:20px; margin-bottom:10px;}
#livraria img {float:left; width:auto; height:auto; margin:52px 10px 10px 4px;}


/* Terceira coluna */
aside#box_cont3{float:left; width:300px; height:auto;} 
aside#box_cont3 .vinheta{background-image:url(../css/img/edicao-impressa.png); background-repeat:no-repeat; width:300px; height:35px; margin-top:5px; margin-bottom:0px;}
figcaption.impresso{border:1px solid white; box-shadow:4px 1px 4px #CCC;}

aside#box_cont3 .vinhetaN{background-image:url(../css/img/ultimas-news.png); background-repeat:no-repeat; width:300px; height:35px; margin-top:10px; margin-bottom:15px;}
aside#box_cont3 figure img{width:280px; margin-left:10px;}
aside#box_cont3 figure .ultimas{margin-left:10px; margin-right:30px; margin-bottom:30px;}
aside#box_cont3 figure .ultimas h4 {font:17px Arial, Helvetica, sans-serif;color:#333; text-decoration:none; margin-left:0px; margin-top:1px;}
aside#box_cont3 figure .ultimas h4 a{font:17px Arial, Helvetica, serif; color:#333; text-decoration:none; margin-left:0px; margin-top:1px;}
aside#box_cont3 figure .ultimas h4 a:hover{text-decoration:none; color:darkred;} 

aside#box_cont3 .vinheta1{background-image:url(../css/img/mais-lidas.png); background-repeat:no-repeat; width:300px; height:35px; margin-top:25px; margin-bottom:5px;}
aside#box_cont3 .lidas{float:right; width:270px; height:auto; font-size:25px; margin-top:5px; margin-bottom:15px;}
aside#box_cont3 .lidas li {margin:5px; color:red; list-style-type: decimal;line-height:1;}
aside#box_cont3 .lidas li p{font:15px Georgia, "Times New Roman", Times, serif; color:#000; text-decoration:none; margin-top:0px; margin-right:5px; margin-bottom:0px;}
aside#box_cont3 .lidas li p a{font:15px Georgia, "Times New Roman", Times, serif; color:#000; text-decoration:none; margin-top:0px; margin-right:5px; margin-bottom:0px;}
aside#box_cont3 .lidas li p a:hover{text-decoration:underline;}

aside#box_cont3 .editorial.vinheta{background-image:url(../css/img/editorial.png); background-repeat:no-repeat; width:300px; height:40px; margin-bottom:0px;}
aside#box_cont3 .editorial{float:right; width:300px; height:auto; margin-top:10px;}
aside#box_cont3 .editorial li{margin:20px 10px 2px 25px; color:red;}
aside#box_cont3 .editorial  h4{font:14px Georgia, "Times New Roman", Times, serif; color:#444; text-decoration:none; font-weight:900; margin-top:-20px; margin-right:5px; margin-bottom:35px;}
aside#box_cont3 .editorial  h4 a{font:14px Georgia, "Times New Roman", Times, serif; color:#444; text-decoration:none; font-weight:900; margin-top:-20px; margin-right:5px; margin-bottom:35px;}
aside#box_cont3 .editorial  h4 a:hover{text-decoration:underline;}

aside#box_cont3 .newsletter .vinheta{background-image:url(../css/img/newsletter.png); background-repeat:no-repeat; width:300px; height:40px; margin-top:10px;}
aside#box_cont3 .newsletter{float:left; width:300px; height:auto; margin-top:0px;}
aside#box_cont3 .newsletter .form{width:auto; height:auto; margin:0px 0px 0px 20px;}
aside#box_cont3 .newsletter .form p{font:14px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; margin-right:5px; margin-bottom:10px;}
.newsletter .form{line-height: 19.5px;margin-top:10px;}


aside#box_cont3 .seg-inf .vinheta{background-image:url(../css/img/seg-informacao.png); background-repeat:no-repeat; width:300px; height:40px; margin-bottom:10px;}
aside#box_cont3 .seg-inf{float:left; width:300px; height:auto; margin-top:30px;}
aside#box_cont3 .seg-inf img{float:left; width:90px; height:60px; margin-top:0px;margin-left:20px; margin-right:10px; margin-bottom:10px;}
aside#box_cont3 .seg-inf li{float:left; margin-top:5px; margin-bottom:0px;}
aside#box_cont3 .seg-inf li a{text-decoration:none;}
aside#box_cont3 .seg-inf  h4{font:14px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; font-weight:900; margin-top: 10px; margin-right:5px; margin-bottom:0px;}
aside#box_cont3 .seg-inf  h4 a{font:14px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; font-weight:900; margin-top: 10px; margin-right:5px; margin-bottom:0px;}
aside#box_cont3 .seg-inf a:hover{text-decoration:underline;}

aside#box_cont3 .carta .vinheta{background-image:url(../css/img/carta-leitor.png); background-repeat:no-repeat; width:300px; height:40px; margin-bottom:0px;}
aside#box_cont3 .carta{float:right; width:300px; height:auto; margin-top:10px; margin-bottom:30px;}
aside#box_cont3 .carta li{margin-left:20px; color:red;line-height:1;}
aside#box_cont3 .carta  h4{font:14px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; margin: 5px 0px 10px 0px;}
aside#box_cont3 .carta  h4 a{font:14px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; margin: 5px 0px 10px 0px;}
aside#box_cont3 .carta a:hover{text-decoration:underline;}
aside#box_cont3 .emprego{float:right; width:300px; height:auto; margin-top:25px;}

/* Quarta coluna */
#col4home{margin-top:0px;}
aside.cidades{width:300px; height:auto; margin-top:0px;}
aside.cidades .vinheta{background-image:url(../css/img/cidades.png); background-repeat:no-repeat; width:300px; height:90px;}
aside.cidades ul{background-image:url(../css/img/rodape-cidade.png); background-repeat:repeat; width:300px; height:110px;}
aside.cidades  h4{font:14px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; margin: 10px 0px 0px 5px;}
aside.cidades  h4 a{font:14px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; margin: 10px 0px 0px 5px;}
aside.cidades  a:hover{text-decoration:underline;}

/*Anuncios estilizacao*/
/* publicidade 1 coluna*/
.publi-col1{float:right; width:300px; height:auto; margin-top:0px; margin-bottom:20px; background:#f4f4f4;}
/* publicidade 2 coluna */
.publi-col2{width:auto; height:100%; margin:0 auto; margin-bottom:25px; background:#f4f4f4;}
.ad-top{float:right; margin-top:0px;}
.ad-credit-top {height:auto; margin-top:0px; position: relative; background-image:
  -moz-linear-gradient(45deg, #EEEEEE 25%, transparent 25%,transparent 75%, #EEEEEE 75%, #EEEEEE 100%),  
    -moz-linear-gradient(45deg, #EEEEEE 25%, transparent 25%,transparent 75%, #EEEEEE 75%, #EEEEEE 100%);  
    background-image:  
    -webkit-linear-gradient(45deg, #EEEEEE 25%, transparent 25%,transparent 75%, #EEEEEE 75%, #EEEEEE 100%),  
    -webkit-linear-gradient(45deg, #EEEEEE 25%, transparent 25%,transparent 75%, #EEEEEE 75%, #EEEEEE 100%);  
    -moz-background-size:2px 2px;  
    background-size:2px 2px;  
    -webkit-background-size:4px 4px;  
    background-position:0 0, 50px 50px;}
.ad-credit-top .image-ad-credit {position: absolute; right: 0px; top: -15px;}
.image-ad-credit {color: #caa; font-size: 10px; font-family: helvetica; font-weight: 500; padding: 0px 0px; position: relative; float:right;}

/* Rodape */
#bottom{width:1260px; margin:0 auto; background:#741010; padding:30px 0px;}
#bottom p{text-align:center; font:14px Arial, Helvetica, sans-serif; color:#ccc;}

/*--------------------------------------------------------------------*/
/*Paginas internas*/

/*Pesquisa*/
/*Resultado da pesquisa*/

section.pesquisa {width:auto; margin-top:15px; margin-left:0px; margin-right:0px; background-color: #fff;}
section.pesquisa ul{margin:20px; margin-bottom:30px;}
section.pesquisa figure img{float:left; width:100px; height:70px; margin-top:12px; margin-right:10px;}
section.pesquisa figure img[src="../../sn/img/"]{display:none;}
section.pesquisa h1{font:25px Arial, Helvetica, sans-serif; font-weight: 900; color:#7b0c0c;}
section.pesquisa .texto{width:80%;}
section.pesquisa .texto h3{font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-size: 20px; font-style: normal; font-variant: normal; font-weight: 600; line-height: 38px;}
section.pesquisa .texto h4{font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 19px;}
section.pesquisa h5{font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 24px; color:#666;}
section.pesquisa .separador hr {background-color: #333; height: 0.5px;
    }


/*Cadastro mensagem*/
.page{width:1260px; overflow:auto;}
#popup{
  top: 0; bottom: 0;
  left: 0; right:0;
  margin:auto;
  width: 810px;
  height:600px;
  padding:20px;
  border: solid 2px #F8F8F0;
  background: #F8F8FF;
  display:none;
  }
  
fieldset { 
    display: block;
    margin-left: 2px;
    margin-right: 352px;
    padding-top: 1em;
    padding-bottom: 1em;
    padding-left: 1em;
    padding-right: 1em;
    border: 2px groove (internal value);
  font:Georgia, "Times New Roman", Times, serif;line-height: 25.4px; color:#222; text-decoration:none; font-weight:500;letter-spacing:0px;
  font-size:17px;
}

fieldset input {
  display:block;
  float:left;
  margin:1px;
  height:30px;
  overflow:hidden;
  padding:0px;
  margin-bottom:10px;
  box-shadow: -1px -1px 1px #EEE5DE, 1px 1px 1px #8B0000;
  -webkit-box-shadow: -1px -1px 1px #EEE5DE, 1px 1px 1px #8B0000;
  -moz-box-shadow: -1px -1px 1px #EEE5DE, 1px 1px 1px #8B0000;
  }

   
.logo-cadastro{position:relative; width:345px; height:84px; margin:0 auto; margin-top:35px; margin-bottom:10px; background:url("../css/img/LOGO_SEGNEWS_CAD.png") no-repeat !important;}
aside.assine .but-assine {
  float:right;
    display: inline-block;
    background-color: #8B0000;
    color: #fff;
    padding: 10px 20px;
  margin-top:-220px;
    text-decoration: none;
    box-sizing: border-box;
    font-family: Helvetica, Arial, sans-serif;
  font-size: 115%;
  font-weight:500;
    border: 0px;
  border-radius: 13px;
  box-shadow: 3px 3px 3px #999;
}
aside.assine img{float:right; margin-top:-420px;}
aside.assine p {float:right;}

/* EFFECTS */
.but-assine:hover {
    background-image: linear-gradient(to bottom, transparent, rgba(0,0,0,.15));
    cursor: pointer;
}
.contato{float:left; width:800px; overflow:auto;}
.contato h2{font:20px Arial, Helvetica, sans-serif; color:#333; font-weight:bold;}
.contato p{font:15px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; margin: 10px 0px 0px 10px;}

.buscar{border-bottom-width:thin; border-bottom-style:solid; border-bottom-color:red; background-image:url(../css/img/busca.png); background-repeat:no-repeat; width:1260px; height:auto; float:left; margin-top:20px; margin-bottom:35px;}
.buscar img {float:left; width:71px; height:73px; margin:2px 10px 10px 0px;}

/* Post Colunas */
.coluna{float:left; width:905px; overflow:auto;}
.col-dados{border-bottom-width:thin; border-bottom-style:solid; border-bottom-color:red; background-image:url(../css/img/LOGO_coluna.jpg); background-repeat:repeat; width:auto; width:905px; height:auto; margin-top:10px; margin-bottom:35px;}
.col-dados img{float:left; width:90px; height:auto; margin-right:15px; margin-bottom:5px;}
.col-dados h2{font:35px Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 38.4px; color:#888; text-decoration:none; font-weight:700;}
.col-dados h3{font:18px Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif;font-style:italic; color:#8B0000;font-weight:700; padding-top:35px}

.col {float:left; width:900px; margin-bottom:40px;border:0px solid #C00;}
.col h1{font:55px Georgia, "Times New Roman", Times,serif; color:#222; text-decoration:none; font-weight:900;letter-spacing:-2px;}
.col h5{font:18px Verdana, Arial,Helvetica,Garuda,sans-serif;font-weight: bold; color:#666;margin-top:10px; margin-bottom:30px;}
.col h6 {font:16px Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif; color:#676767;}
figure.col{float:left; width:100px; height:90px; border:5px}
.col img{float:right; width:550px; height:400px; border:5px; margin-bottom:10px;}
.col img[src="img/"]{display:none;}
.col p{font:45px Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height:150%; letter-spacing:0px; color:#444444;}
.coluna-sidebar {margin-top:30px; width:300px; overflow:auto;}
.coluna-sidebar .autor img{float:left; width:100px; height:105px; padding:0 10px 1px 1px;}
.coluna-sidebar .autor h4 {font:14px Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif; font-style:italic; color:#8B3A3A;font-weight:700;}
.coluna-sidebar .autor h3{font:19px Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif; color:#777;font-weight:700;}
.coluna-sidebar .autor p{font:16px Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height:130%; letter-spacing:0px; color:#444; margin-top:10px; margin-bottom:10px;}
.coluna-sidebar .maisartigo{display: inline-block;
background-color:#A52A2A;
color: #fff;
margin-top:10px;
padding: 10px 10px;
text-decoration: none;
box-sizing: border-box;
font-family: Helvetica, Arial, sans-serif;
font-size: 16px;
border: 0px;
}
.coluna-sidebar .mais-artigo {overflow:auto; padding:10px 10px 10px 20px; border: solid 1px #A52A2A;}
.coluna-sidebar .mais-artigo li p{font:16px Georgia, "Times New Roman", Times, serif; color:#000; text-decoration:none; margin-bottom:8px;}
.coluna-sidebar .mais-artigo li p a{font:16px Georgia, "Times New Roman", Times, serif; color:#000; text-decoration:none; margin-bottom:8px;}
.coluna-sidebar .mais-artigo li p a:hover{text-decoration:underline;}

/* Post News */
.post {float:left; width:620px; margin-bottom:30px;}
.post h1{font:35px Verdana, Arial,Helvetica,Garuda,sans-serif;font-weight:normal; color:#444;font-weight:700;letter-spacing:-1px;}
.post h2{font:14px Verdana, Arial,Helvetica,Garuda,sans-serif;font-weight:600; color:#777; padding:0px 2px 0px 0px;}
.post h3 {font:14px Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif; color:#676767;}
figure.post {float:left; display: table; width:620px; height:534px; border:0px;}
figcaption span{float:right;}
figcaption {font:10px Arial,Helvetica,Garuda,sans-serif;font-weight:200; font-style:italic; color:#777; margin-top:-0.5%;}
.post img[src="img/"]{display:none;}
.post p{font:18px Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height:150%; letter-spacing:0px; color:#444444;}
.post.anuncio{margin:0 auto; margin-top:-200px;}
.balao{
    background-color:#9F0400;
  border-top:5px solid #9F0400;
    border-left:12px solid transparent;
  padding: 5px 15px 3px 9px;
    background-clip: padding-box;
    margin-left:1px;
  -moz-border-radius: 50% 40% 20%;
    -webkit-border-radius: 50% 40% 20%;
    border-radius: 50% 40% 20%
  }
.balao h1{color:#fff;}

/* Utilizado no formulario contribuicao do leitor */
.post fieldset span#chek input{width:15px; height:15px; margin-right:5px;}


/* SIST COMENTARIO */
.coment{width:575px; overflow:auto;}
.coment img {float:left; width:50px; height:50px; border:0px solid #999; margin-right:10px;}
.coment h1{font:23px Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 45.4px; color:#8B3A3A; text-decoration:none; font-weight:800;letter-spacing:-1px;}
.coment span{ font:16px Arial, Helvetica, sans-serif; color:#888;}
.coment .btn2{float: right; height:35px; width:130px; margin-top: 5px; padding:4px;}
.mComents {width:575px; overflow:auto; border-bottom:1px dashed #999; padding-bottom:12px; margin-bottom:12px;}
.mComents h3{font:14px Arial, Helvetica, sans-serif; color:#333; padding-bottom:10px;}
.mComents img {float:left; width:50px; height:50px; border:0px solid #999; margin-right:10px;}
.mComents p{font:15px Arial, Helvetica, sans-serif; color:#666; padding-left:2px;}

hr{
    border: 0;
    height: 1px;
    background: #333;
    background-image: linear-gradient(to right, #ccc, #333, #ccc);
}

/*Cadastro*/

/*Chamada colunistas interno */
#colunistas{float:left;width:900px; height:auto; }
.colunista-page{border-bottom-width:thin; border-bottom-style:solid; border-bottom-color:red; background-image:url(../css/img/colunista-page.png); background-repeat:no-repeat; float:left; margin-top:15px; margin-bottom:45px;}
.colunista-page img {float:left; width:80px; height:80px; margin:4px 12px 0px 0px; -webkit-filter: grayscale(100%);filter: grayscale(100%);-ms-filter:gray;}
.colunista-page .col1{width:290px; height:90px; float:left; margin-left:5px; margin-top:30px; line-height:120%;}
.colunista-page p {font:18px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; margin-top:5px; margin-bottom:10px;}
.colunista-page p a{font:18px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none; margin-top:5px; margin-bottom:10px;}
.colunista-page p a:hover{text-decoration:underline; color:red;}
.colunas h2 {font:17px Georgia, "Times New Roman", Times, serif; color:#333; font-weight:600; text-decoration:none; margin-top:5px; margin-bottom:10px;}
.colunas h2 a{font:17px Georgia, "Times New Roman", Times, serif; color:#333; font-weight:600; text-decoration:none; margin-top:5px; margin-bottom:10px;}
.colunas h2 a:hover {text-decoration: underline overline; color:#f00;}
.colunas img{float:left; width:80px; height:80px; margin:4px 20px 5px 0px; -webkit-filter: grayscale(100%);filter: grayscale(100%);-ms-filter:gray;}
.coluna p{font:15px Georgia, "Times New Roman", Times, serif; color:#333; text-decoration:none;}
.menu-col h1{font:20px Arial, Helvetica, sans-serif; color:#8B0000;font-weight:500; padding-bottom:10px;}
.menu-col ul {width:296px; list-style-type:none ; margin-bottom:30px; padding: 0; overflow: hidden; border-bottom-width:thin; border-bottom-style:solid; border-bottom-color:red; background-color:#EEE0E5;}
.menu-col ul li:last-child{border:none;}
.menu-col li {float: left; border-right:1px solid red;}
.menu-col li a{display: block; font:16px Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 15.4px; color:#222; text-decoration:none; font-weight:600;text-align: center; padding: 8px 16px; text-decoration: none;}
.menu-col li a:hover {background-color: #CDC1C5;}


/* Sidebar avulso colunistas*/
#sidebar-avulso-col {width:270px; overflow:auto; margin-top:30px; border:solid 1px red; border-radius:1em;}
#sidebar-avulso-col li{margin:0px 5px 25px 10px; list-style-type:none; color:#333}
#sidebar-avulso-col li a{text-decoration:none; color: #333;}
#sidebar-avulso-col p:hover{text-decoration:none; color:#f00;;}
#sidebar-avulso-col h3 span {color:#FFF; margin-left:15px;}
#sidebar-avulso-col h4 {font:15px Georgia, "Times New Roman", Times, serif; color:#333; font-weight:600; line-height:1.2em;text-decoration:none; margin-top:0px; margin-bottom:5px;}
#sidebar-avulso-col p{font:17px Georgia, "Times New Roman", Times, serif; line-height:1.2em;color:#333;text-decoration:none; margin-bottom:0px;}
#sidebar-avulso-col img{float:left; margin-right:10px; margin-bottom:25px; width:56px;}

/*Pagina Editorial*/
.editorial-page{border-bottom-width:thin; background-image:url(../css/img/editorial.png); background-repeat:no-repeat; float:left; margin-right:50px; margin-top:0px; margin-bottom:45px;}
.cadas {background:#F5F5F5; padding;30px 20px;}
.cadas h3{margin-left:50px;}
.cadas h3 a:hover {text-decoration: underline; color:#f00}
.cadas img{margin-left:50px;}
.cadas img[src="painel/img/"]{display:none;}
.cadas ul {margin:0 auto; margin-top:-10px; width:355px; list-style-type:none ; margin-bottom:10px; padding: 0; overflow: hidden;}
.cadas li {float: left; border-left:thin solid red;}
.cadas li:first-child{border:none;}
.cadas li a{display: block; font:16px Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 15.4px; color:#222; font-weight:600;text-align: center; padding: 8px 16px; text-decoration:underline;}
.cadas li a:hover {text-decoration: underline;color: #f00}
.cadas1{margin-top:-30px;height:45px; background-color: #CDB7B5;}
.mask{width:100%; height:70px; margin-top:-60px;
background-color: #ffffff;
border: 0px solid black;
opacity: 0.5;
filter: alpha(opacity=60);}

.Elateral1{font-size:25px; margin-top:25px; margin-bottom:5px;}
.Elateral1 li {margin:50px 0px 30px 0px; list-style-type: none;}
.Elateral1 li p{font:16px Georgia, "Times New Roman", Times, serif; color:#000; font-weight:700; text-decoration:none; margin-top:-35px; margin-right:5px; margin-bottom:-3px;}
.Elateral1 li p a{font:16px Georgia, "Times New Roman", Times, serif; color:#000; font-weight:700; text-decoration:none; margin-top:-35px; margin-right:5px; margin-bottom:-3px;}
.Elateral1 li p a:hover{text-decoration:underline;}


/*Pagina do Leitor*/
.leitor-page{width: 620px; height:auto; background-image:url(../css/img/espaco-leitor.png); background-repeat:no-repeat; float:left; margin-right:20px; margin-top:35px; margin-bottom:0px;}
.leitor-page .fotos{margin-top:80px;}
.contenedorvisor {
position: relative;
width: 600px;
height: 400px;
margin: 0 auto;
background:black;
text-align:center;
overflow: hidden;
}
.contenedorvisor img[src="img/leitor/foto/"]{display:none;}

.contenedorvisor a {
display: inline;
text-decoration: none;
}

.contenedorvisor a img[src="img/leitor/foto/"]{display:none;}

/* Estilo miniaturas */
.miniatura {
width: 8%; /* 100/n�imagens*/
height:7%;
margin:10px 1px 10px 1px;
border: 2px solid black;
opacity: 1;
}

/* Estilo imagem principal */
.grande {
width:100%;
position: absolute;
top: 400px; /* Valor maior para ocultar todas as imagens */
margin:0 auto;
text-align: center;
display: block;
-webkit-transition: width 1s ease;
-moz-transition: width 1s ease;
-o-transition: width 1s ease;
-ms-transition: width 1s ease;
transition: width 1s ease;
}

.grande p{
  color:#fff;
  margin-top:308px;
  left:0px;
  text-shadow: -1px -1px #000, 1px 1px #333;
  background: Black; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(top,rgba(255,0,0,0),black); /*Safari 5.1-6*/
  background: -o-linear-gradient(bottom,rgba(255,0,0,0),black)); /*Opera 11.1-12*/
  background: -moz-linear-gradient(bottom,rgba(255,0,0,0),black)); /*Fx 3.6-15*/
  background: linear-gradient(to bottom, black, white)); /*Standard*/
}

/* Relleno inicial del espacio para imagen principal */
.muestra {
opacity: .3;
width: 100%;
top: 60px;
}

/* Marcamos con un borde la miniatura seleccionada */
a:hover .miniatura {
border: 2px solid grey;
opacity: .5;
}

/* Movemos con transici�n la imagen seleccionada a la zona visible */
a:hover .grande {
top: 60px;
-webkit-transition: width 1s ease;
-moz-transition: width 1s ease;
-o-transition: width 1s ease;
-ms-transition: width 1s ease;
transition: width 1s ease;
z-index:3;
}
.contenedorvisor h1{display: block; font:24px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 24.4px; color:#fff; font-weight:400; margin-top:10px;}

#msg{resize: none;}

.leitor{margin-top:39px;}
.leitor h1{font:24px Dejavu Sans,Helvetica Neue,Arial,sans-serif; font-weight:normal; color:#333;font-weight:700;letter-spacing:-1px;}
.leitor li p{font:1em "Currier",Arial, Helvetica, sans-serif; font-weight:100; line-height:1.3em; color:#464646; margin-top:0px;}
.leitor li p a{font:1em "Currier",Arial, Helvetica, sans-serif; font-weight:100; line-height:1.3em; color:#464646; margin-top:0px;}
.leitor li p a{text-decoration:none;}
.leitor li p a:hover{text-decoration:none;color:red;}
#oculto {
display: none;
margin-top: 30px;
}


/*leitor video*/
.video-leitor{background-image:url(../css/img/video.png); background-repeat:no-repeat; float:left; margin-right:50px; margin-top:30px; margin-bottom:5px;}
.video-leitor .linha{margin-left:95px;border-bottom-width:thin; border-bottom-style:solid; border-bottom-color:red;width:33em; height:29px;}
section.Vleitor{float:left; width:100%; height:100%;margin-top:10px; margin-bottom:30px}
section.Vleitor ul{margin-top:0px; width:100%; border:0px solid red;}
section.Vleitor ul li{
  float:left;
  padding:0px;
  min-width:30%;
  max-width:32.3%;
  min-height:245px;
  padding:3px;
  margin:3px;
  margin-bottom:5px;
  text-align:left;
  box-sizing:border-box;
  }
section.Vleitor ul li img{width:100%;}
section.Vleitor ul li a{text-decoration:none;}
section.Vleitor ul li a:hover{text-decoration: underline; color: #fff;}
section.Vleitor ul li:hover img{text-decoration: none; filter: brightness(0.7);filter:light(0.7);}
section.Vleitor ul li span{display: block; font:1em "Currier",Arial, Helvetica, sans-serif; font-weight:600; line-height:1.3em; color:#4F4F4F; margin-left:5px;}  
section.Vleitor ul li span:hover{text-decoration: underline; color:#5D478B;}


/*leitor lateral*/
.Elateral{width:270px; float:left; margin-top:15px; margin-bottom:5px;}
.Elateral h2{font:21px Georgia, "Times New Roman", Times, serif; color:#A52A2A; font-weight:700;}
.Ed-caixa {height:26px; background-color:#A52A2A; border: thick red; border-radius: 0em;}
.Elateral h3 {font:17px Georgia, "Times New Roman", Times, serif; color:#fff; font-weight:600; text-decoration:none; padding:3px 10px;}
.Elateral h3 a{font:17px Georgia, "Times New Roman", Times, serif; color:#fff; font-weight:600; text-decoration:none; padding:3px 10px;}
.Elateral h3 a:hover {text-decoration: underline; color: #fff}
.Elateral p{font:16px Georgia, "Times New Roman", Times, serif; color:#333; line-height: 23.4px;}
.Elateral p span a{font:16px Georgia, "Times New Roman", Times, serif; line-height: 23.4px;font-weight:600; text-decoration:none; color:#8B8989;}
.Elateral p span a:hover{text-decoration:underline; color:#8B0000;}
.Elateral p a{font:16px Georgia, "Times New Roman", Times, serif; color:#333; line-height: 24.4px; font-weight:400; text-decoration:none;margin-left:5px;}
.Elateral p a:hover{text-decoration:underline; color:#8B0000;}

/*Chamada Noticias*/
.noticia{width:620px;margin-top:30px; margin-bottom:80px;}
.noticia .not {margin-top:55px; margin-left:15px;}
.noticia .not img[src="img/"]{display:none;}
.noticia .not ul{list-style-type: none; margin:30px 0px 10px 10px;}
.noticia .not ul li h4{display: block; font:12px Segoe UI,Frutiger,Frutiger Linotype,Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 19.4px; color:#666; font-weight:600;}
.noticia .not ul li h2{display: block; font:19px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 24.4px; color:#333; font-weight:400;}
.noticia .not ul li a{text-decoration:none;}
.noticia .not ul li a:hover {text-decoration: underline;color: #f00}
.noticia .not li img{width:80px;float:left; margin-right:10px;}

form.input.upload1 {
width:320px;
height:48px;
margin-left:-290px;
cursor:pointer;
position:absolute;
-moz-opacity:0.0;
opacity:0.0;
}

form.input.fakeupload1{
width:620px;
}

#banner #banner_img {
  width: 900px;
  height: 300px;
  border: solid 3px #333;
}

#banner a {
  border: solid 1px #333;
  background-color: #F7F7F7;
  padding: 5px;
  text-decoration: none;
  color: #000;
}

#banner a:hover {
  border: solid 1px #333;
  text-decoration: underline;
  background-color: #333;
  color: #FFF;
}
  
#banner a.hover {
  background-color: #333;
  color: #FFF;
}
  
#banner #botoes {
  width: 900px;
  text-align: right;
}
#banner #botoes {
  padding-top: 5px;
}

/*Chamada Pagina Seguro*/
.seguro {width: 940px; background-image:url(../css/img/seguro.png); background-repeat:no-repeat; float:left; margin-top:15px; margin-bottom:0px;}
.seguro .NP {width: 940px; height: auto; margin-top: 70px;}
.seguro .NP1 {width: 940px; height: auto; margin-top: 0px;}
.seguro img{text-decoration: none; filter: brightness(0.8);filter:light(0.8);}
.seguro figure{display:inline-block;}  
#foto{
  /*Definimos a altura e largura para criar 
  uma box, criando limites para os parametros 
  do icone que ira flutoar*/
  width:  66,4%;
  /*O position RELATIVE faz com que o posicionamento 
  do ICO seja dentro dos limites que definimos com a
  altura e largura*/
  position: relative;
  float: left;
  margin-bottom:13px;
  }

#foto a:hover img{text-decoration: none; filter: brightness(0.7);filter:light(0.7);}
#foto a:link {text-decoration:none;}
#foto a:hover {text-decoration: underline; color: #fff;}

#foto figcaption{
  /* Position ABSOLUTE define que o ICONE tera uma posicaoo
  definida. dentro do nosso box  */
  position: absolute;
  /*O Right e a definicao de que local nossa imagem se posicionara*/
  width:100%;
  /*O Bottom e outro parametro de posicionameto como queremos que
  nosso icone se localize na base da imagem atribuimos um valor para ele.*/
  bottom:  5px;
  left:0px;
  text-shadow: -1px -1px #000, 1px 1px #333;
  background: Black; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(top,rgba(255,0,0,0),black); /*Safari 5.1-6*/
  background: -o-linear-gradient(bottom,rgba(255,0,0,0),black)); /*Opera 11.1-12*/
  background: -moz-linear-gradient(bottom,rgba(255,0,0,0),black)); /*Fx 3.6-15*/
  background: linear-gradient(to bottom, black, white)); /*Standard*/
  }
  
#foto figcaption h2{margin-left:10px; margin-top:10px; font:28px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 32.4px; font-weight:400; color: #fff;}

#foto1{
  /*Definimos a altura e largura para criar 
  uma box, criando limites para os parametros 
  do icone que ir� flutoar*/
  width: 300px;
  height:  410px;
  /*O position RELATIVE faz com que o posicionamento 
  do ICO seja dentro dos limites que definimos com a
  altura e largura*/
  float: right;
  background:#F5F1E3;
}
#foto1 img{margin-bottom:35px;}
#foto1 p{padding:10px; width:280px; display: block; font:19px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 24.4px; color:#333; font-weight:400;}
#foto1 a:link{text-decoration:none;}
#foto1 a:hover{text-decoration: underline; color: #000;}
#foto1 a:hover img{text-decoration: none; filter: brightness(0.7);filter:light(0.7);}
#foto2{
  /*Definimos a altura e largura para criar 
  uma box, criando limites para os parametros 
  do icone que ir� flutoar*/
  width:  300px;
  height:  320px;
  /*O position RELATIVE faz com que o posicionamento 
  do ICO seja dentro dos limites que definimos com a
  altura e largura*/
  float: right;
  background:#F5F1E3;
}
#foto2 img{margin-bottom:35px;}
#foto2 p{padding:10px; width:280px; display: block; font:19px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 24.4px; color:#333; font-weight:400;}
#foto2 a:link{text-decoration:none;}
#foto2 a:hover{text-decoration: underline; color: #000;}
#foto2 a:hover img{text-decoration: none; filter: brightness(0.7);filter:light(0.7);}

.seguro figure{display:inline-block;}
.seguro .Ns {width:940px; height: auto; margin-top: 0px;-webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;}
.seguro .Ns p{padding:10px; width:280px; height:70px; display:block; font:19px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 24.4px; color:#333; font-weight:400;}
.seguro .Ns a:link{text-decoration:none;}
.seguro .Ns a:hover{text-decoration: underline; color: #000;}
.seguro .Ns a:hover img{text-decoration: none; filter: brightness(0.7);filter:light(0.7);}
.seguro .Ns ul.NCs {width:300px; background:#F5F1E3; background-repeat:x-fast;} 
.seguro .Ns ul.NCs img{width:300px; height:150px; margin-right:15px }
.seguro .NCs li{width:300px;}
.seguro .NCs img[src="img/"]{display:none;}
.seguro .NCM {height:20px; background:#FFF;}


/*Chamada Pagina Seguranca*/
.seguranca {width: 940px; background-image:url(../css/img/seguranca.png); background-repeat:no-repeat; float:left; margin-top:15px; margin-bottom:0px;}
.seguranca .NP {width: 940px; height: auto; margin-top: 70px;}
.seguranca img{text-decoration: none; filter: brightness(0.8);filter:light(0.8);}
#segfoto{float: left; background:#F3F2F2;}
#segfoto img{margin-bottom:0px;}
#segfoto p{padding:10px; width:280px; height:70px; display:block; font:19px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 24.4px; color:#333; font-weight:400;}
#segfoto a:link{text-decoration:none;}
#segfoto a:hover{text-decoration: underline; color: #000;}
#segfoto a:hover img{text-decoration: none; filter: brightness(0.7);filter:light(0.7);}
#segfoto1{float: left; background:#F3F2F2;}
#segfoto1 img{margin-bottom:0px;}
#segfoto1 p{padding:10px; width:280px; display:block; font:19px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 24.4px; color:#333; font-weight:400;}
#segfoto1 a:link{text-decoration:none;}
#segfoto1 a:hover{text-decoration: underline; color: #000;}
#segfoto1 a:hover img{text-decoration: none; filter: brightness(0.7);filter:light(0.7);}
#segfoto2{
  /*Definimos a altura e largura para criar 
  uma box, criando limites para os parametros 
  do icone que ir� flutoar*/
  width:  66,4%;
  /*O position RELATIVE faz com que o posicionamento 
  do ICO seja dentro dos limites que definimos com a
  altura e largura*/
  position: relative;
  float: right;
  margin-bottom:13px;
  }
#segfoto2 a:hover img{text-decoration: none; filter: brightness(0.7);filter:light(0.7);}
#segfoto2 a:link {text-decoration:none;}
#segfoto2 a:hover {text-decoration: underline; color: #fff;}
#segfoto2 figcaption{
  /* Position ABSOLUTE define que o ICONE tera uma posicao
  definida. dentro do nosso box  */
  position: absolute;
  /*O Right e a definicao de que local nossa imagem se posicionar�*/
  width:100%;
  /*O Bottom � outro parametro de posicionameto como queremos que
  nosso icone se localize na base da imagem atribuimos um valor para ele.*/
  bottom:  11px;
  left:0px;
  text-shadow: -1px -1px #000, 1px 1px #333;
  background: Black; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(top,rgba(255,0,0,0),black); /*Safari 5.1-6*/
  background: -o-linear-gradient(bottom,rgba(255,0,0,0),black)); /*Opera 11.1-12*/
  background: -moz-linear-gradient(bottom,rgba(255,0,0,0),black)); /*Fx 3.6-15*/
  background: linear-gradient(to bottom, black, white)); /*Standard*/
  }
  
#segfoto2 figcaption h2{margin-left:15px; margin-right:10px; font:28px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 32.4px; font-weight:400; color: #fff;}
.seguranca .Ns {float: right; width:620px; height: auto; margin-top: 0px;-webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;}

.seguranca .Ns3 {float: left; width:940px; height: auto; margin-top: 0px;-webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count: 3; /* Firefox */
    column-count: 3;}

.seguranca figure{display:inline-block;}
  
.seguranca .NCs{/*Definimos a altura e largura para criar 
  uma box, criando limites para os parametros 
  do icone que ir� flutoar*/
  width:  66,4%;
  /*O position RELATIVE faz com que o posicionamento 
  do ICO seja dentro dos limites que definimos com a
  altura e largura*/
  position: relative;
  float: right;
  margin-bottom:13px;
  }

.seguranca .NCs figcaption{
  position: absolute;
  width:100%;
  bottom: 17px;
  left:0px;
  text-shadow: -1px -1px #000, 1px 1px #333;
  background: Black; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(top,rgba(255,0,0,0),black); /*Safari 5.1-6*/
  background: -o-linear-gradient(bottom,rgba(255,0,0,0),black)); /*Opera 11.1-12*/
  background: -moz-linear-gradient(bottom,rgba(255,0,0,0),black)); /*Fx 3.6-15*/
  background: linear-gradient(to bottom, black, white)); /*Standard*/
  }
.seguranca .NCs figcaption p{margin-left:10px; margin-right:5px; margin-bottom:10px; font:19px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 24.4px; color:#fff; font-weight:400;}
.seguranca .Ns a:link{text-decoration:none;}
.seguranca .Ns a:hover{text-decoration: underline; color: #fff;}
.seguranca .Ns a:hover img{text-decoration: none; filter: brightness(0.7);filter:light(0.7);}
.seguranca .Ns ul.NCs {width:300px;} 
.seguranca .Ns ul.NCs img{width:300px; height:200px; margin-right:15px;}
.seguranca .NCM {height:10px; background:#fff;}

/*Chamada Pagina Lancamentos*/
.lanc {width: 940px; background-image:url(../css/img/lancamentos-pg.png); background-repeat:no-repeat; float:left; margin-top:15px; margin-bottom:20px;}
.lanc .NP {width: 940px; height: auto; margin-top: 70px;}
.lanc .NP .segLan {float: left; width:940px; height: auto; margin-top: 0px;-webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;}
.lanc .NP .segLan figure img{width:460px; height: auto; margin-bottom:15px;}
.lanc .NP .segLan figure img:hover{opacity: 0.8; filter: alpha(opacity=80); /* For IE8 and earlier */}
.lanc .NP .segLan1 figure img:hover{opacity: 0.5; filter: alpha(opacity=50); /* For IE8 and earlier */}
.lanc .NP .segLan figcaption h2{margin-right:10px; font:32px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 34.4px; font-weight:700; color: #333;}
.lanc .NP .segLan figcaption p{margin-right:18px; margin-bottom:10px; font:19px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 24.4px; color:#333; font-weight:400;}
.lanc .NP .segLan figcaption p a{margin-right:18px; margin-bottom:10px; font:19px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 24.4px; color:#333; font-weight:400;}
.lanc .NP .segLan a:link{text-decoration:none;}
.lanc .NP .segLan a:hover{text-decoration: underline; color: #333;}
.lanc .NP .segLan1 {float: left; width:940px; height: auto; margin-bottom:20px;-webkit-column-count:4; /* Chrome, Safari, Opera */
    -moz-column-count: 4; /* Firefox */
    column-count: 4;}
.lanc .NP .segLan1 figcaption p{margin-left:5px; margin-top:20px; font:19px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 24.4px; color:#333; font-weight:400;}
.lanc .NP .segLan1 a:link{text-decoration:none;}
.lanc .NP .segLan1 a:hover{text-decoration: underline; color: #333;}

/*Chamada Pagina Troca de Comando*/
.comando {width: 940px; background-image:url(../css/img/troca-mercado.png); background-repeat:no-repeat; float:left; margin-top:15px; margin-bottom:0px;}
.comando .NP {width: 940px; height: overflow; margin-top: 70px;}
.comando img{float:right; width:470px; height:200px; margin:4px 10px 20px 12px;}
.comando img [src="img/"]{display:none;}
.comando img:hover{opacity: 0.8; filter: alpha(opacity=80); /* For IE8 and earlier */}
.comando h2{font:32px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 34.4px; font-weight:700; color: #333;}
.comando a:link{text-decoration:none;}
.comando p{font:19px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 24.4px; color:#333; text-decoration:none; margin-top:2px; margin-bottom:5px;}
.comando p a{font:19px Dejavu Sans,Helvetica Neue,Arial,sans-serif; color:#333; text-decoration:none; margin-top:2px;}
.comando h2:hover{text-decoration:none; color: #999;}
.comando hr {border-bottom: 1px dashed #fff; height: 0.1px;}
.comando figure{margin-bottom:45px;}

/*Chamada Pagina Feiras Setoriais*/
.setor {width: 940px; background-image:url(../css/img/feiras-setor.png); background-repeat:no-repeat; float:left; margin-top:15px; margin-bottom:0px;}
.setor .NP {width: 940px; height: auto; margin-top: 70px; margin-bottom:30px;}
.setor .NP .SegLan{background:#F2F7F6; height:320px;}
.setor .NP h2{padding:20px;font:32px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 34.4px; font-weight:700; color: #333;}
.setor .NP h2:hover{text-decoration:none; color: #999;}
.setor a:link{text-decoration:none;}
.setor .NP p{padding:10px;font:19px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 24.4px; color:#333; text-decoration:none; margin-top:2px; margin-bottom:48px;}
.setor p a{font:19px Dejavu Sans,Helvetica Neue,Arial,sans-serif; color:red; text-decoration:none; margin-top:2px;}
.setor p:hover{text-decoration:none; color: #9E5656;}
.setor .NP img{float:right; width:560px; height:320px; margin:0px 0px 20px 12px;}
.setor .NP img [src="img/"]{display:none;}
.setor img:hover{opacity: 0.8; filter: alpha(opacity=80); /* For IE8 and earlier */}
.setor .Col {float: left; width:940px; height: auto; margin-top: 0px;-webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2; margin-bottom:40px;}
.setor .Col .Ncol img{float:left; width: 240px; height:140px; margin:0 10px 0px 0px;}
.setor .Col .Ncol figure{width: 465px; height:140px; background:#F2F7F6; margin-bottom:15px;}

/*Chamada Pagina Eventos do setor*/
.Esetor {width: 940px; height:auto; background-image:url(../css/img/workshop.png); background-repeat:no-repeat; float:left; margin-top:15px; margin-bottom:0px;}
.Esetor .NP {width: 940px; height: overflow; margin-top: 70px; margin-bottom:30px;}
.Esetor .NP .SegLad1 {float:left; width:auto;}
.Esetor .NP .SegLad1 figure {width:410px; height:340px; margin-bottom:0px; background:#FDFCFC; border:1px solid #FDFCFC; box-shadow:0px 1px 1px #CCC;}
.Esetor .NP .SegLad1 img{width:410px; height:250px; margin:0px 0px 0px 0px;}
.Esetor .NP .SegLad2 {float:right; width:auto;}
.Esetor .NP .SegLad2 figure {width:500px; height:154px; margin-bottom:30px; background:#FDFCFC; border:1px solid #FDFCFC; box-shadow:0px 1px 1px #CCC;}
.Esetor .NP .SegLad2 img{float:left; width:200px; height:155px; margin:0px 20px 0px 0px;}
.Esetor .NP .SegLad2 img [src="img/"]{display:none;}
.Esetor img:hover{opacity: 0.8; filter: alpha(opacity=80); /* For IE8 and earlier */}
.Esetor h2{padding:10px;font:22px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 30.4px; font-weight:700; color: #333;}
.Esetor h2:hover{text-decoration:none; color: #999;}
.Esetor p{padding:10px;font:19px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 24.4px; color:#333; text-decoration:none; margin-top:-15px;}
.Esetor a:link{text-decoration:none;}
.Esetor .NP .SegLad3 {float:left; width:auto;}
.Esetor .NP .SegLad3 figure {width:940px; height:100px; margin-top:10px; background:#FDFCFC; border:1px solid #FDFCFC; box-shadow:0px 1px 1px #CCC;}
.Esetor .NP .SegLad3 figure img {float:left; width:140px; height:100px; margin:0px 20px 0px 0px;}
.Esetor .NP .SegLad3 figure img [src="img/"]{display:none;}


/*Chamada Pagina Encontros SegNews*/
.Encontro {width: 940px; height:auto; background-image:url(../css/img/encontro-segnews.png); background-repeat:no-repeat; float:left; margin-top:15px; margin-bottom:0px;}
.Encontro .NP {width: 940px; height: overflow; margin-top: 70px; margin-bottom:30px;}
.Encontro .NP .Enseg {/*Definimos a altura e largura para criar 
  uma box, criando limites para os parametros 
  do icone que ir� flutoar*/
  width:  66,4%;
  /*O position RELATIVE faz com que o posicionamento 
  do ICO seja dentro dos limites que definimos com a
  altura e largura*/
  position: relative;
  float: right;
  margin-bottom:13px;
  }
.Encontro .NP .Enseg figure{float:left; width:940px; display:inline-block;}
.Encontro .NP .Enseg img {width:940px; height:500px;}
.Encontro .NP .Enseg img [src="img/"]{display:none;}
.Encontro .NP .Enseg figcaption{
  position: absolute;
  width:100%;
  height:240px;
  bottom:10px;
  left:0px;
  text-shadow: -1px -1px #000, 1px 1px #333;
  background: Black; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(top,rgba(255,0,0,0),black); /*Safari 5.1-6*/
  background: -o-linear-gradient(bottom,rgba(255,0,0,0),black)); /*Opera 11.1-12*/
  background: -moz-linear-gradient(bottom,rgba(255,0,0,0),black)); /*Fx 3.6-15*/
  background: linear-gradient(to bottom, black, white)); /*Standard*/
  }
  
.Encontro .NP .Enseg figcaption h1{padding:10px; text-align: center; font:42px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 34.4px; font-weight:700; color: #fff;}
.Encontro .NP .Enseg figcaption h1:hover{text-decoration:none; color: #EDEDED;}
.Encontro .NP .Enseg a:link{text-decoration:none;}

.Encontro .NP .Enseg .Isc figure {position: absolute;
left:3%;
bottom:6%;
width:430px;
height:102px;
border:0px solid green;
z-index:1; /* numero maximo 9999 */
}

.Encontro .NP .Enseg .Isc figure img{position: absolute;
float:left;
width:180px;
height:100px;
border-width:1px;
border-style:outset;
border-color:white;
background:red;
z-index:1; /* numero maximo 9999 */
}

.Encontro .NP .Enseg .Teste figure {position: absolute;
left:52%;
bottom:6%;
width:430px;
height:102px;
border:0px solid green;
z-index:1; /* numero maximo 9999 */
}

.Encontro .NP .Enseg .Teste figure img{position: absolute;
float:left;
width:180px;
height:100px;
border-width:1px;
border-style:outset;
border-color:white;
background:red;
z-index:1; /* numero maximo 9999 */
}
.Encontro figure h2{margin-left:195px; padding:0px;font:16px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 30.4px; font-weight:500; color: #f00;}
.Encontro figure p{margin-left:195px; padding:0px;font:16px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 24.4px; color:#fff; text-decoration:none;}
.Encontro .Ns {float: left; width:940px; height: auto; margin-top: 20px; margin-bottom:20px; -webkit-column-count: 3; /* Chrome, Safari, Opera */
    -moz-column-count:3; /* Firefox */
    column-count: 3;}
.Encontro .NCs figcaption p{margin-left:10px; margin-right:5px; margin-bottom:10px; font:19px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 24.4px; color:#fff; font-weight:400;}
.Encontro .Ns a:link{text-decoration:none;}
.Encontro .Ns a:hover{text-decoration: underline; color: #fff;}
.Encontro .Ns a:hover img{text-decoration: none; filter: brightness(0.7);filter:light(0.7);}
.Encontro .Ns ul {width:300px;} 
.Encontro .Ns ul.NCs img{width:300px; height:200px;}
.Econtro li {height:150px;}
.Encontro li p{padding:10px; height:40px; display:block; font:19px Dejavu Sans,Helvetica Neue,Arial,sans-serif; line-height: 24.4px; color:#333; text-decoration:none; margin-top:2px; margin-bottom:48px;}
.Encontro li p a{font:19px Dejavu Sans,Helvetica Neue,Arial,sans-serif; color:red; text-decoration:none; margin-top:2px;}
.Encontro li p:hover{text-decoration:none; color: #9E5656;}