*{margin: 0; padding: 0;}

body {
	background-color:#27507c;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#geral {
	width:1000px;
    background-image:url(imagens/bg_site.jpg);
	margin:0  auto; 
	text-align:left;
}

#conteudo{
	margin:0 auto;
	width:1000px;
	background-color:#E7EDF3;
	min-height:400px;
}

  
#rodape_site{
	margin:0 auto; margin-top:20px;
	background-image:url(imagens/header_site.jpg); background-repeat:repeat-x;
	width:1000px; height:80px; margin-top:10px; color:#036; font-size:12px; padding-top:10px;
} 

#header_home{
	margin:0 auto;
	margin-top:250px;
	background-image:url(imagens/header_site.jpg); background-repeat:repeat-x;
	width:100%; height:190px;
} 

#header_site{
	margin:0 auto;
	background-image:url(imagens/header_site.jpg); background-repeat:repeat-x;
	width:100%; height:190px;
} 

label {width:100px; }

.Titulos {color:#036; font-size:20px; font-weight:bold; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; text-align:center; margin-top:15px; margin-bottom:15px;}
.textos-site { color:#333; font-size:12px; margin-left:15px; margin-right:15px; }
.titulos-site{color:#900; font-size:15px; font-weight:bold; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif; text-align:center; margin-top:15px; margin-bottom:15px;}
#formulario-site {margin-left:15px; margin-right:15px; }

.TitulosMenu{ padding:5px 5px 5px 5px;	background-color:#036; color:#FFF; font-size: 16px; text-decoration: none; font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; }
#TextoMenu{ 	color:#036; font-size:11px;padding:10px 10px 10px 10px;}
#header_menu { 
	margin:0 auto; margin-top:20px;
	width:1000px; height:30px;
}

#slide { margin:0 auto;
	width:1000px; height:300px;
	margin-top:5px; margin-bottom:5px;
}

.inputTextarea{width:400px; height:90px;}
.inputText{width:400px; height:22px;}
.send{width:70px; height:22px; background-color:#ececec; color:#000}

.TitLista  		 { 	color: #039;  font-size: 13px; text-decoration: none;	 }
a.TitLista:hover  { color: #C00;  font-size: 13px; background-color:#CCC; }
a.TitLista:link   { color: #039;  font-size: 13px; text-decoration: none;	 }
a.TitLista:visited{ color: #039;  font-size: 13px; text-decoration: none;	 }
 

.TitPerga  		 { 	color: #453C34;  font-size: 18px; text-decoration: none;	 }
a.TitPerga:hover  { color: #453C34;  font-size: 18px; text-decoration: none;	 }
a.TitPerga:link   { color: #453C34;  font-size: 18px; text-decoration: none;	 }
a.TitPerga:visited{ color: #453C34;  font-size: 18px; text-decoration: none;	 }

.TitHome  		 { 	color: #000000;  font-size: 12px; text-decoration: none;	 }
a.TitHome:hover  { 	color: #000000;  font-size: 12px; text-decoration: none;	 }
a.TitHome:link   { 	color: #000000;  font-size: 12px; text-decoration: none;	 }
a.TitHome:visited{ 	color: #000000;  font-size: 12px; text-decoration: none;	 }

 

#paginacao {color:#999; font-weight:bold; text-align:center; width:100%; margin:4px 0; padding:4px; height:20px;}
#paginacao a {color:#023872; font-weight:bold; padding:1px; border:1px solid #023872; margin:1px; text-decoration:none;}
#paginacao a:hover {color:#545657; font-weight:bold; border:1px solid #545657; background:#eef1f5;}

 

.Link{ 	color: #FFF;	font-family: Verdana;	font-size: 13px;	  	text-decoration: none;}
a.Link:hover{ 	color: #FC0; 	font-family: Verdana; 	font-size: 13px;	  }
a.Link:link{ 	color: #FFF; 	font-family: Verdana; 	font-size: 13px;	 text-decoration: none;	 }
a.Link:visited{ 	color: #FFF; 	font-family: Verdana; 	font-size: 13px;	 text-decoration: none;	 }

 
 
.menu{list-style:none; float:left; width:1000px; background-color:#27507c; height:30px; margin-bottom:10px; }
.menu li{float:left; width:160px; text-align:center;}
.menu li a{color:#fff; text-decoration:none; display:block;}
.menu li a:hover{background:#333; color:#fff; -moz-box-shadow:0 3px 10px 0 #CCC; -webkit-box-shadow:0 3px 10px 0 #ccc; text-shadow:0px 0px 5px #fff; }
.menu li   ul{top:25px; left:0; background-color:#fff; display:none; }
.menu li:hover ul, .menu li.over ul{display:block;}
.menu li ul li{border:1px solid #c0c0c0; display:block;}

#paginacao {color:#999; font-weight:bold; text-align:center; width:100%; margin:4px 0; padding:4px; height:20px;}
#paginacao a {color:#023872; font-weight:bold; padding:1px; border:1px solid #023872; margin:1px; text-decoration:none;}
#paginacao a:hover {color:#545657; font-weight:bold; border:1px solid #545657; background:#eef1f5;}
