 body { 
 margin:0;
 padding:0;
 background:#ffffff;
 height:100%;
 font-family:Verdana, sans-serif;
}

a {
color: black;
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

.imgfundo {
 margin:0 0 0 0;
 padding:0;
 background: url(img/fundo.jpg) no-repeat top left;
 height:150px;
}

.geral {
 width: 925px;
 margin: 0 auto;
 padding:0;
  }

.cabecalho {
 background: url('img/logo.jpg') no-repeat top left;
 height: 151px;
 margin:0;
 padding:0;
}

.index {
width: 100%;
float: left;
}

.artigo_principal {
width: 630px; 
height: 242px;
margin: 10px;
margin-left: 20px;
margin-top: 25px;
float: left;
 background: url('img/caixa2.png') no-repeat top left;
padding: 15px;
}

.artigo_principal #capa {
margin-left: 15px;
margin-top: -210px;
}

.artigo_principal p {
font-size: 80%;
margin-top: -10px;
margin-right: 20px;
margin-left: 320px;
margin-bottom: 20px;
}

.frases {
width: 250px;
height: 242px;
margin: 0px;
margin-right: 10px;
margin-top: -282px;
float: right;
 background: url('img/caixa3.png') no-repeat top right;
padding: 15px;
}

.frases p {
font-size: 80%;
margin-top: -10px;
margin-right: -15px;
margin-left: 5px;
margin-bottom: 5px;
text-align: justify; 
}

h3 { /*especial para .artigo_principal */
font-size: 1.2em;
margin-top: -200px;
margin-left: 320px;
margin-right: 15px;
text-align:center;
}

h5 { /*especial para .artigo_principal */
font-size: 15px;
font-weight: 300;
margin-top: -200px;
margin-left: 340px;
margin-right: 15px;
}

h3#frases { /*especial para .frases */
font-size: 1.2em;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
text-align:center;
}

.artigos {
width: 100%;
margin-left: 20px;
float: left;
}

.artigos img {
float: left;
margin: 3px;
margin-bottom: 15px;
}

.artigos p {
font-size: 90%;
margin-top: 3px;
margin-left: 85px;
padding: 4px 10px 4px 8px; 
text-align: left;
}

p#leiatambem {
width: 280px;
margin-left: 5px;
font-size: 90%;
text-align: left;
}

p#leiatambem2 {
width: 280px;
margin-left: 5px;
font-size: 90%;
text-align: left;
}

.artigo {
width: 70%;
margin: 10px;
float: left;
}

.artigo img {
float: left;
margin: 10px;
}

.artigo p {
font-size: 90%;
padding: 3px 15px 3px 15px;
text-align: justify;
}

/* .lateral {
width: 250px; /* 277,50 px */
/* padding-top: 20px;
float: right;
}

.lateral img {
border-style: solid;
border-width: 2px;
border-color: #000000;
} */

.publicidade {
margin-top: 6px;
padding: 1px;
}

h1 {
 font-size:1.6em;
 text-align:center;
 }

h2 {
  font-size:1.2em;
  text-align:center;
 }

h4 {
 font-size:1em;
 text-align:center;
 font-weight:bold; 
 }

h4.edicao {
 font-size: 1em;
 padding: 0;
 padding-top: 10px;
 margin: 0;
 text-align:center;
 font-weight:bold;
 }

p {
  padding-right:2em;
  padding-left:2em;
  }

p.liva {
  text-align:left;
  padding:2em;
  }

p.dekstra {
  text-align:right;
  padding-right:2em;
  margin:0;
  }

p.c {
  text-align:center;
  padding-right:2em;
  margin:0;
  }

tr.erro {
 background-color: #fcc6a4;
 color: #000000;
}

ul.c{ 
  font-size:1.2em;
  margin: 0;
  padding: 0;
  text-align:left;
  margin-left:25%;
  padding:2em;
/*  list-style-type: */
/*  list-style-image: url(c.gif); */ 
   }

a img {
  border-width:0;
  } 

a.x {
  color:#000000;
  border-bottom: 1px dashed #00f;
  text-decoration: none;
}

 a.x:visited {
  color:#000000;
  border-bottom: 1px dashed #00f;
  text-decoration: none;
}

 a.x:hover {
  text-decoration: none;
  color:#726344;
}

/* %%%%%%%%%%%%%%%%%%%%%%%%5 */

#menu table
{ 
margin-left: auto;
margin-right: auto;
}


#menu ul {
padding:0px;
margin:0px;
float: left;
width: 100%;
background-color:#ffffff;
list-style:none;
}

#menu ul li { display: inline; }

#menu ul li a {
padding: 2px 10px;
float: left;
/* visual do link */
background-color:#ffffff;
color: #333;
text-decoration: none;
border-bottom:2px solid #4582a8;
}

#menu ul li a:hover {
background-color:#94b6cf;
border-bottom:2px solid #EA0000;
}


/* %%%%%%%%%%%%%%%%%%%%%%%%5 */

.roundedcornr_box_508621 {
   clear:both;
   background: #96b4cf;
   margin: 0px;
}
.roundedcornr_top_508621 div {
   background: url(img/roundedcornr_508621_tl.png) no-repeat top left;
}
.roundedcornr_top_508621 {
   background: url(img/roundedcornr_508621_tr.png) no-repeat top right;
}
.roundedcornr_bottom_508621 div {
   background: url(img/roundedcornr_508621_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_508621 {
   background: url(img/roundedcornr_508621_br.png) no-repeat bottom right;
}

.roundedcornr_top_508621 div, .roundedcornr_top_508621, 
.roundedcornr_bottom_508621 div, .roundedcornr_bottom_508621 {
   width: 100%;
   height: 30px;
   font-size: 1px;
   margin:0px; padding:0px;
}
.roundedcornr_content_508621 p { 
 margin:0px; 
 padding:0px;
 text-align:center;
}

p.autor {
 margin:0;
 padding:0;
 padding-left: 30px;
 text-align: left;
 color:#ffffff;
 font-weight:600;
}

.rodapeh {
 clear:both;
 width: 100%;
 padding-top: 20px;
 text-align: center;
 font-size: 0.8em;
}


