* {padding:0;margin:0;list-style:none;}

#tudo {width:900px;margin:0 auto;font-family: Verdana, Arial, Helvetica, sans-serif;}

#topo { padding-bottom:10px;}
#topo ul { padding-left:3px;}
#topo ul li{ float:left; padding-left:8px;}
#topo ul li a {background:#990100 url(../imagens/menu/bg_teste.gif);display:block; color:#fff;width:90px;text-align:center;font-size:10px;line-height:20px; text-decoration:none; }
#topo ul li a:hover {background: #ffff00 url(../imagens/menu/bg22_teste.gif); color:#000;}
#topo ul li a img {border:none;}
#imgs { margin-top:10px; width:900px;}
#im { float:right;}
#im a { border:none; !important}
#noticias {float:left; width:490px;  height:300px; background:#fffbb5;}


/*Noticias*/
#box-not{width:100%;height:100%;border:none;}

#ctd-not{padding:10px;color:#333;}
#ctd-not li{font-size:12px;border-bottom:1px solid #efefef;padding:0 0 5px 0;margin:0 0 10px 0;}
#ctd-not a{font-size:12px;text-decoration:none;color:#e70202;}
#ctd-not a:hover{text-decoration:underline;}
#ctd-not h6{font-size:18px;margin:0 0 15px 0;background:#850004; color:#FFF;}
#txt-not{float:left;width:550px;padding:5px;}
#txt-not p{text-align:justify;line-height:21px;font-size:12px;margin:0 0 20px 0;}
#txt-not p.data-fonte{font-style:italic;color:#777;margin:0;}
#mais-not{float:right;background:#fafafa;width:300px;padding:5px;}
#mais-not h3{font-size:14px;color:#5e0000;margin:0 0 10px 0;}

p.chamada { font-size:14px; font:bold; }
h5{padding:5px 0px 0;font-size:20px;line-height:25px; background: #FFFF66;}

/* banner slider */

#slider {
    width: 900px; /* important to be same as image width */
    height: 300px; /* important to be same as image height */
    /*position: relative;  important */
  overflow: hidden; /* important */
  /*background:#fff;*/
  margin-right:20px;

}

#sliderContent {
    width: 720px; /* important to be same as image width or wider */
/*  position: absolute; */
  top: 0;
  margin-left: 0;

}
.sliderImage {
    float: left;
    position: relative;
  display: none;
}
.sliderImage span {

  font: 15px Arial, Helvetica, sans-serif;
    padding: 5px 5px;
    width: 200px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
    font-weight: bold;
    text-align: center;
}
.clear {
  clear: both;
}
.sliderImage span strong {
    font-size: 15px;
    font-weight: normal;
}
.top {
  top: 0;
  left: 0;
}
.bottom {

  bottom: 0;
    left: 0;
}
ul { list-style-type: none;}

/* Modal */

.oculta{display: none;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* pagina imprensa  */

#tudo #corpo { padding-top:10px;}
#tudo #corpo ul li { float:left; padding-left:25px; padding-bottom:10px; padding-top:10px;}
#tudo #corpo ul li img.um { margin-left:296px;}
h2 {height:23px; background:#850004; color:#FFF; line-height:23px; font-size:14px; }
h5 {background:#850004; font-size:12px; text-align:center; color:#FFF; height:15px; line-height:5px;}


#tudo #mapa a { text-decoration:none; color:#000;}
#tudo #mapa a:hover { text-decoration:none; color:#FF0000;}

h2.a { background:#990000; height:30px; margin-top:10px; margin-bottom:10px; padding-left:10px; line-height:30px;}

#tudo #links ul {  padding-left:55px; margin-bottom:10px;}
#tudo #links ul li a { width:200px; padding-bottom:10px; padding-top:10px;}
#tudo #links ul li a img  {border:none;}
#tudo #links a 	{text-decoration:none; color:#000; float:left; text-align:center;} 
#tudo #links a:hover { color:#FFF; background:#FF0000; }
#tudo #links a.abc:hover { color:#FFF; background:#FFF; }