/* CSS Document */

Body{
background-image:url(../imagem/topo_fundo.gif);
background-repeat:repeat-x;
background-position:top;
background-color: #ccc;
margin:0;
padding:0;

}
#geral{
border-left:0px solid #000000;
border-right:0px solid #000000;
background-color:#FFFFFF;
width:800px;
height:auto;
margin:auto;
}
#topo1{
background-image:url(../imagem/topo1.jpg);
margin:0;
width:800px;
height:154px;
}

#topo2{
width:800px;
height:274px;
margin:0;
}
#topo3{
width:800px;
height:115px;
margin:0;
}

#conteudo{
width:565px;
height:200px;
}
#barra_direita{
margin:5px 5px 5px 0px;
width:220px;
height:450px;
float: right;
}
#box1{
background-image:url(../imagem/bg_box1.jpg);
background-repeat:no-repeat;
background-position:center;
padding:5px 5px 10px 5px;
width:251px;
height:212px;
float:left;
margin:5px 10px 0px 10px;
}

#box2{
background-image:url(../imagem/bg_box2.jpg);
background-repeat:no-repeat;
background-position:center;
padding:5px 5px 10px 5px;
width:251px;
height:212px;
float:left;
margin:5px 5px 0px 10px;
}
#box3{
background-image:url(../imagem/bg_box3.jpg);
background-repeat:no-repeat;
background-position:center;
padding:5px 5px 5px 5px;
width:251px;
height:212px;
float:left;
margin:5px 10px 10px 10px;
}
#box4{
background-image:url(../imagem/bg_box4.jpg);
background-repeat:no-repeat;
background-position:center;
padding:45px 5px 5px 5px;
width:251px;
height:170px;
float:left;
margin:5px 10px 10px 10px;
}

#box5{
background-image: url(../imagem/bg_box5.jpg);
background-position:center;
background-repeat:no-repeat;
width:211px;
height:212px;
float: right;
margin:5px 5px 5px 0px;
padding:5px 5px 0px 0px;
}


#box6{
background-image:url(../imagem/bg_forum.jpg);
background-position:center;
background-repeat:no-repeat;
width:211px;
height:175px;
float: right;
margin:5px 5px 5px 0px;
padding:55px 0px 0px 10px;
}

#box_noticias{
width:250px;
height:auto;
float: right;
margin:5px 5px 5px 0px;
padding:5px 5px 0px 5px;
border:1px #666666 solid;
}



#box_carrossel{
margin-top:20px;
margin-bottom:10px;
margin-left:5px;
width:780px;
height:auto;
clear:both;
}

#carrossel_home{
margin:auto;
width:780px;
height:55px;
clear:both;
}
#rodape{
width:800px;
height:auto;
border-top: #000066 2PX solid;
padding-top:20px;
text-align:center;
clear:both;
}
address{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-bottom:20px;}

.img{
float:left;
margin:20px 10px 5px 10px;
}

.p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
margin:50px 20px 5px 20px;
padding:15px 5px 0px 0px;
}
.btvm{
margin-right:5px;
float:right;
}

.fielsetnews{
border:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 0px 0px;
width:190px;
height:50px;
padding:10px;
}

._label{
padding:0px;
}
._label input{

width:200px;
height:15px;

}


.fieldenquete{
border:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px 0px 0px 0px;
width:190px;
height:50px;
padding:10px;}

.form{
border:0px;
width:410px;
margin:auto;
float:right;
}
.form_label{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.form_label input{
width:100px;
height:17px;
padding-left:5px;
margin-left:5px;}


.bt_enviar{
margin:5px;}

#menu_H{

width:750px;
float:left;
height:auto;
margin-top:14px;
margin-left:15px;


}

#menu_H ul{

 margin:0;
    padding:8px 0px 0px 0px;
    list-style:none;
}

#menu_H li{
float:left;
    
}

#menu_H li a{
display:block;
width:100px;
height:20px;
margin:0;
text-align:center;
background-image:url(../imagem/aba_branca.jpg);
background-position:center;
padding-top:8px;
background-repeat:no-repeat;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}


#menu_H li a:hover{
display:block;
width:100px;
height:20px;
margin:0;
text-align:center;
background-image:url(../imagem/aba_azul.jpg);
background-position:center;
padding-top:8px;
background-repeat:no-repeat;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;}

.bt_ok{
width:28px;
height:20px;
border:0px;
background-color: #9C1607;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}

.img_home{
margin:0px 10px 5px 0px;
padding:10px 0px 0px 0px;
}

legend{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000033;
font-weight:bold;}

#box_conteudo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:justify;
padding:10px 0px 10px 18px;
width:775px;
height:auto;
}
h2{
margin:0px;
font-family:Arial, Helvetica;
font-size:22px;
color: #003399;
}

#moldurafoto{
   float: left;
   width:250px; 
   height:auto; 
   margin: 10px 0px 10px 5px; 
   padding:5px; 
   background-color:#f5f7f9; 
   border-right: #a5a7aa solid 1px; 
   border-bottom: #a5a7aa solid 1px;
   }
    #descricao{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
   width:440px; 
   height:195px; 
   margin:10px 10px 10px 5px; 
   padding:5px 5px 0px 5px; 
   background-color:#f5f7f9; 
   border-right: #a5a7aa solid 1px; 
   border-bottom: #a5a7aa solid 1px;
   overflow-y:auto;
   float:left;

   }
   
   .fieldset_contato{
   border:0px solid #666666;
   width:580px;
   margin:0;
   padding:10px 0px 10px 0px;
   }
   
   .label_contato{
   padding:10px;
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000000;
   font-weight:bold;
   float:left;}
   .label_contato input{
   width:550px;
   height:17px;}
   
   .label_contato textarea{
   width:550px;
   height:100px;}
   
   
   #video1{
   margin:5px 5px 5px 35px;
   width:350px;
   height:250px;
   float:left;
   }
      #video2{
   margin:5px 5px 5px 10px;
   width:350px;
   height:250px;
   float:left;
   }
   
   #video3{
   margin:5px 5px 5px 35px;
   width:350px;
   height:250px;
   float:left;
   }
   
   
   #video4{
  margin:5px 5px 5px 10px;
   width:350px;
   height:250px;
   float:left;
   }
   
     #video5{
  margin:5px 5px 5px 35px;
   width:350px;
   height:250px;
   float:left;
   }
     #video6{
  margin:5px 5px 5px 10px;
   width:350px;
   height:250px;
   float:left;
   }
     #video7{
  margin:5px 5px 5px 35px;
   width:350px;
   height:250px;
   float:left;
   }
   
   .img_jornal{
   float:left;
   margin:5px 5px 0px 0px;
   }
   
   #ver_depo{
width:770px;
margin:0;
height:300px;
overflow-y:scroll;
padding:10px 10px 0px 0px;

}

._nomedepo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;
font-weight:bold;}

.filedset_consulta{
margin:5px;
padding:10px;
border:1px solid #999999;
text-align:left;
width:340px;
height:auto;
float:left;}

.label_consulta{
text-align:left;
padding:10px 0px 10px 0px;

}
.label_consulta input{
width:340px;
height:18px;
margin-bottom:10px;
}

.label_consulta select{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:60px;
margin:5px 0px 0px 0px;
padding:0px 0px 0px 5px;
}

.label_consulta textarea{
margin-bottom:10px;
width:300px;
height:70px;
padding:0px;
float:left;}

.label_consulta radiobutton{
margin:0;
padding:0px;}

.legenda_consulta{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#990000;}

.fieldset_diretor{
border:0px solid #999999;
width:600px;
padding:10px 0px 0px 0px;
}
.label_diretor{
font:Arial, Helvetica, sans-serif;
font-size:12px;
padding:10px 10px 10px 0px;
float:left;}

.label_diretor input{
width:550px;
height:20px;
}

.label_diretor textarea{
width:550px;
height:100px;
}

.legenda_diretor{
margin:10px 0px 10px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#990000;}
#bt_enviar{
margin-left:20px;}


.fieldset_dados{
margin:5px 5px 5px 5px;
width:330px;
float:left;
}
.label_dados{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
float:left;
padding:10px;
}

.label_dados input{

width:295px;
height:18px;}


/*configurao de links*/


ul{
margin:0px 0px 0px 10px;
list-style:none;
padding:0;
}
ul li{
padding:2px 2px 2px 0px;}

a.link1:link{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-decoration:none;
}
a.link1:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #333333;
text-decoration: underline;
}


a.link1:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #000000;
text-decoration:none;
}



a.link1:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #333333;
text-decoration:none;
}

.moldurajornal{
margin:45px 10px 0px 10px;
padding:10px 10px 10px 10px;}

#carrossel{
/*background-image:url(../imagem/fundoSlide.jpg);
background-repeat:no-repeat;*/
background-color:#fff;
margin-left:25px;
   width:700px;
   height:auto;
   overflow:hidden;
   padding:0px;
   border:1px #FFFFFF solid;
}

#carrossel ul{
   list-style:none;
}

#carrossel ul li{
border:1px #FFFFFF solid;
padding:0px;
   float:left;
   display:inline;
}

strong{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#990000;}

#aviso{
width:70%;
height:35px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
padding:10px;
border:1px solid #666666;
background-color:#eeeeee;}


ul.mapasite a{ font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; font-weight:bold; color:#FF0000;}

ul.mapasite a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:underline; font-weight:bold; color:#990000;}
