    body {
    margin:0;
    padding:0;
    font: 80% Verdana, Arial, Helvetica, sans-serif;
    color:#333;
    background-color: #D6D6D6;
    background-image: url(../imagens/back.gif); 
    }

    a:link { color: #B52C07; }

    a:visited { color: #600; }
	
    a:hover, a:active {
    color: #fff;
    background-color: #B52C07;
    }
	
    h2 {
    color: #B52C07;
    font: 120% Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin: 0 0 2px 0;
    }
	
    h2 a { text-decoration: none; }
	
    h3 {
	color: #FFFFFF;
	font: 106% Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 0;
	text-align: center;
    }

          
    form fieldset label {
   	font:75% Verdana, Arial, Helvetica, sans-serif;
	  }
    
    
    #geral {
    width:805px;
	border:1px solid gray;
    margin:0 auto;
    background-color:#EFF4FD;
    position:absolute;
    *position:static;
    }

    #cabecalho {
    height: 140px;
    background-image: url(../imagens/topo.jpg);
    background-repeat: no-repeat;
    background-position: 0 0;
    border-bottom: 1px solid #FFF;
    position:relative;
    }


    #esquerda {
    width:160px;
    float:left;
    display:block;
    border-right-style:dotted; 
    border-right-width:thin; 
    border-right-color:#CCCCCC;
    padding-top:3px;
    padding-right:7px;
    padding-left:5px;
    }

    #direita {
	  width:190px;
	  float:left;
	  display:block;
    border-left-style:dotted; 
    border-left-width:thin; 
    border-left-color:#CCCCCC;
    padding-top:3px;
    padding-left:7px;
    padding-right:5px;
	  }

    .h3boxdir {
	background-color:#B52C07;
	padding:3px;
    }    
    
    .h2boxcont {
    border-bottom-style:solid; 
    border-bottom-width:thin; 
    border-bottom-color:#B52C07; 
    padding-bottom:3px;
    }
    
    #links1 {
    padding-top:20px;
    }

    #links2 {
    padding-top:20px;
    }
    
    #links1_lista {
    font-size:x-small; 
    margin-right:5px;
    padding-right:5px;
    padding-left:5px;
    }

    #links2_lista {
    font-size:xx-small; 
    margin-right:5px;
    padding-left:5px;
    }

    #conteudo {
	width:395px;
    _width:390px;
	height:100%;
	padding:15px;
	text-align:justify;
	float:left;
	display:block;
	}
 
    #rodape {
    width:100%;
    margin-top:20px;
	padding:5px;
	text-align:center;
	font-size:80%;
	float:left;
    }

    #eventos {
	border-bottom-style:solid; 
    border-bottom-width:1px; 
    border-bottom-color:#B52C07; 
    padding-bottom:5px;
  	}
    
    #noticia {
	  margin:0px;
	  text-align:justify;
	  font-size:12px;
  	}
	
    #noticia p {
	  padding-right:0px;
	  }


    #img_not {
	  padding-left:10px;
    padding-right:10px;
	  padding-bottom:10px;
	  float:left;
	  text-align:left;
	  }
	  
	  #destaque {
	  border-bottom-style:solid; 
    border-bottom-width:1px; 
    border-bottom-color:#B52C07; 
    padding-bottom:5px;
  	}
    
    #img_destaque {
	  padding-left:0px;
    padding-right:10px;
	  padding-bottom:10px;
	  float:left;
	  text-align:left;
	  }

    ul#menu {
	  width:160px;
	  border:1px solid #003399;
	  background:#CEE5F5;
	  margin:0;
	  padding:0;
	  list-style-type:none;
    }
    
	  ul#menu li { border-bottom:1px solid #A4A0F5; }

    ul#menu li a:link, ul#menu li a:visited {
	  display:block;
	  height:1%;
	  text-decoration:none;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size:14px;
	  color:#B52C07; /* color:#5E0F50; */
	  border-left:10px solid #e44201;
	  padding-left:5px;
    }

    ul#menu li a:hover {
    background-color: #FFE4B5;
    color:#DAA520;
    border-left:10px solid #FFD39B;
    } 
    
    .ulimg {
    list-style-image: url("../imagens/bullet.gif");
    font: 90% Verdana, Arial, Helvetica, sans-serif;
    margin-left: 16px;
    }
