body {background:#777;
      margin:0;
      font-family: Trebuchet MS, Tahoma,Verdana,Arial;
      font-size:12px;
      color:#333333;
      text-align:left;
    
	  }
hr{width:80%;
   text-align:center;
   float:none;
    }
h1{font-size:28px;
 font-weight:bold;
 margin: 0 ;}
h2{font-size:24px;
 font-weight:bold;
 margin: 0 ;}
h3{font-size:20px;
 font-weight:bold;
 margin: 0 
 ;}
h4{font-size:16px;
 font-weight:bold;
 margin: 0 ;}
h5{font-size:14px;
 font-weight:bold;
 margin: 0 ;}
h6{font-size:12px;
 font-weight:bold;
 margin: 0 ;}
a , a:link , a:visited	
{
    font-weight:bold;
    color:#0d6744;
    text-decoration:none;
    }
a:hover 
{
    color: #333333; 
    font-weight:bold;
    text-decoration:underline;
     }
site
{
    width:800px;
    text-align:center;
    }
/*TOPO*/
#topo
{
    width:800px;
background:#333333;
height: 200px;
text-align:left;

}
#bola
{
   float:left;
   width:40%;
   
    }
.bola 
{
   margin-top:15px;
   margin-left: 70px; 
   border:0; 
   
    }
#topotexto
{float:right;
    text-align:right;
    width:55%;
    background:#333333;
    padding-right:15px;
    height:200px;
    color:#fa5;
    }

/*#topotextoright*/
#topotextoright
{   
width:300px;
float:right; 
height:150px;
text-align:right;
font-family:Tahoma, Verdana ,Arial;
font-size:13px;
word-spacing:2px;
        
    }


.hrtopo
{
    color:#0d6744;
    margin-top:0;
    margin-bottom:0;
    width:100%;
   
   background-color: #0d6744;

    
    
    }
#topotexto h1
{
    font-size:44px;
    font-weight:normal;
    font-family:Trebuchet MS,Tahoma,Verdana;
    color:#666666;
    }
/*Menu*/    
#menu
{
    background-color:#f9f9f9;
    width:800px;  
    height:50px;
    margin:0;
   
   
}
#menu ul
{
margin:0;
list-style-type:none;
padding-left:100px;


}

#menu li 
{float:left;
 font-size:12px; 
 font-family:Tahoma, Arial, Verdana ;
 padding-left:8px;
 padding-right:5px;
 }

#menu a,/*#menu a:link,*/
#menu a:visited
{
    display: block;
	color: #333333;
	border:#f9f9f9;
	padding: 15px 2px 5px 2px;
	text-decoration:none;
	font-weight:normal;
}

#menu a:hover,
#menu a:active,#menu li a.sel
{	
    color: #fa5; 
    cursor:pointer;
}
#menu a span
{
    color: #f9f9f9;
    font-size: 9px;
    }
#menu a:hover span,  #menu li a.sel span
{
    color:Green;
    
    top: -4px; 
	left: 0px; 
	width:100px;
}



/*Meio*/
#meio
{
width:750px;
padding-top:10px;
padding-right:25px;
padding-left: 25px;
padding-bottom:10px;
min-height:450px;
background:#C7C7C7 url(bg_cinzagradient4.jpg) repeat-x top left;
text-align:justify;
float:none;
}
/*default*/
.noticiainicialtitulo
{width: 240px;
 vertical-align:top;
 text-align:center;
 }
 .noticiainicialgrid
 {width: 285px;
 vertical-align:top;
 text-align:left;
 line-height:12px;

    
    }
.noticiainicial
{width: 235px;
 vertical-align:top;
 text-align:left;
 line-height:12px;
 padding-bottom:10px;}
.noticialink
{width: 50px;
 vertical-align:top;
 text-align:right;
 line-height:12px;}
.noticiameio
{width: 30px;
 background:url(barravertical.gif) repeat-y  center;
 vertical-align:top;
 text-align:left;}
 
 /* Noticias*/
  #toponoticia
 {width:600px;
  background:url(toponoticia.gif);
  height:30px;
     }
#meionoticia h4 /*titulo noticia*/
{
    font-size: 20px;
    text-align:center;
    text-decoration:none;
    padding-bottom : 15px;
    }
 #meionoticia
 {width:570px;
  padding-left:15px;
  padding-right:15px;
   background-color:#FFFFFF;
   min-height:200px;
   text-align:justify;
     }
 #fundonoticia
 {width:600px;
  background:url(fundonoticia.gif);
  height:30px;
     }
.gridnoticia 
{   width:550px;
    color:#333333;
    text-align:left;
 font-size:11px;

}
.gridnoticia a	
{
    font-weight:bold;
    color:#333333;
    text-decoration:none;
    border-bottom-width:0;
    }
.gridnoticia a:hover 
{
    
     
    color: #0d6744; 
    font-weight:bold;
    border-bottom: 1px;
    border-bottom-style:dotted; }
    
    
 /*Fotos da noticia*/

.direita , .esquerda , .centralizado
{
    color:#333333;
    font-size:9px;
    text-align:left;
    padding : 10px; 
     border:0;
    }
.esquerda
 {float:left;
  padding-left:0;
 
     
     }

.centralizado
{text-align:center;
 clear:both;
 
         
         }

.direita
 {float : right;
  padding-right:0;
     
     }
 /*Contato*/
 
 .textbox
 {width:400px;
  font-family: Tahoma,Verdana,Arial;
  font-size:12px;
  background-color:#EEEEEE;
  
     }
  .botao
  {width:102px;
   height:24px;
   background:url(buttonpadrao100.gif);
   font-family: Tahoma,Verdana,Arial;
  font-size:12px;
  border-width:1px;}
 
/*rodape*/

#rodape
{width:750px;
padding-right:25px;
padding-left: 25px;
padding-top: 10px;
padding-bottom:10px;
height:70px;
background-color:#C7C7C7 ;}


/* Portifolio*/

#portcategoria 
{color:#333333;
 font-weight:bold;
    }
 


.miniatura , .sombraminiatura ,.bordaminiaturatopo , .bordaminiaturafundo
{border:0;
 padding:0;
 margin: 0;
 width: 80px;
 
    }
 .miniatura
{
 height:60px;
     }
     
.bordaminiaturatopo
{
  background:url(bordaminiatura_topo3.gif) top;
  height:6px;  
z-index:2;
position: relative; 
top:6px;
  
    }
.bordaminiaturafundo
{
background:url(bordaminiatura_fundo3.gif) bottom;  
height:6px;
z-index:2;
position: relative; 
top:-7px;  
    }
    
.sombraminiatura /* , .sombraminiaturaavancar, .sombraminiaturavoltar*/
{

 height:25px;
 background:url(sombraportifolio.jpg);
 background-position:top;
 background-repeat:no-repeat;
 /*z-index:2;*/
position: relative; 
/*top:-2px;*/
    }
    .sombraminiatura_branca /* , .sombraminiaturaavancar, .sombraminiaturavoltar*/
{

 height:25px;
 background:url(sombraportifolio_branca.jpg);
 background-position:top;
 background-repeat:no-repeat;
 /*z-index:2;*/
position: relative; 
top:-2px;
padding:0;
width:80px;
    }
    
    .sombraminiaturaavancar
    { background-position:right;
        width:19px;
        top:0;
        }
    .sombraminiaturavoltar
    {background-position:left;
        width:19px;
        top:0;}
