p, ol, ul  {
      text-align: justify;
      font-size: 14px;
      font-family: Arial, Helvetica, sans-serif;
     } 
 .Estilo1 {
	font-size: 18px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
    text-align: left;
}

#banerizq {
   /* background:url(../imagen/superior.gif) no-repeat top; */
    
	float: left;
	width:630px;
	height:auto;
	padding: 10px;
	border: 1px solid gray;
	background-color: #e4e0f3;
	margin-right: 5px;
	margin-bottom: 25px;
    padding-left: 20px;
    padding-right: 20px;
}
.voltar {
          text-align: right;
         }
         
#banerdir { 
            float: right;
            width:115px;
            height:505px;
            padding: 10px;
            border: 1px solid gray;
            background-color: #e4e0f3;
            text-align: center;
            padding-top: 20px;
            padding-bottom: 20px; 
            margin-left: 5px;
           } 

#rodape p  {
            font: 11px Verdana, Geneva, sanas serif;
            background: url(../imagen/rodape.jpg);
            text-align: center;
            color: #ddd;
            margin-left:10;
            clear: left;
            padding-top: 1px;
            padding-bottom: 1px;
           }

#menu    {   
          float: left;
          background: url(../imagen/barra.jpg);
          margin-top:7px;
          margin-bottom: 15px;
          height: 40px;
          width: 820px;
         }

#todo {
       width: 820px;
       border: 2px solid gray;
       margin-right: auto;
       margin-left: auto; 
       padding-left:10px;
       padding-top: 7px;
       padding-bottom: 5px;
       background-color: white; /* #910000  #45a75e */ 
       padding-right: 10px;
      }

h3              {
                 background: url(../imagen/titulos.jpg);
                 color: #ddd;
                 font: bold 12px verdana, Geneva, sans-serif;
                 padding: 5px;
                 text-align: center;
                }
