/*------------------------------------------------------
E L E M E N T O S   G L O B A I S
------------------------------------------------------*/

html, body {
	margin: 0;
	padding: 0;
}

body {
	font-family: Calibri, Tahoma, sans-serif;
	font-size: 13px;
color:#4c4c4c;
	background: url('/img/structure/bg.jpg') no-repeat top center #c2c2c2;
}

#estrutura {
	width: 1000px;
	margin: 0 auto;
}

a {
	text-decoration: none;
}

#banner {
	margin-left: -55px;
	padding: 0;
	width: 1061px;
	height:364px;
}


#testera {
	clear: both;
	margin: 0;
	padding: 0;
	width: 1000px;
	height: 110px;
	border: 0;
	background: url('/img/structure/testera.png') no-repeat;
}

#rodape {
	clear: both;
	text-align:center;
	padding: 0;
	width: 1000px;
}


#rodape img {
	padding: 0;
margin: 10px 0 0 0;
}

#corpo {
	width: 1000px;
	clear: both;
	padding: 0;
}

h1 {
    font-size: 19px;
	font-weight: bold;
	color: #4c4c4c;
	padding: 0;
	margin: 0 0 10px 0;
width:490px;
border-bottom: 1px solid #ddd;
}

/*------------------------------------------------------
MENU
------------------------------------------------------*/
#menu * {
	font-family: Calibri, Tahoma, sans-serif;
	list-style: none;
	padding: 0;
	margin: 0;
}

#menu {
	width: 620px;
	margin: 0px 0 0 0;
	padding: 0;
	float: right;
	overflow: hidden;
}

#menu ul {
	list-style: none;
	margin:40px 0px 0 0;
	float:right;
}

#menu ul li {
	display: inline;
	float:left;
	position: relative;
	padding: 20px 13px 20px 11px;
background: url('/img/structure/barra_menu.png') no-repeat right;
}

#menu .principal {
	display: inline;
	position: relative;
}

#menu .principal a {
	color: #4c4c4c;
	font-size: 17px;
	margin: 0px;
}

#menu li a:hover {
	color:#c9093c;
}

#menu li ul {
	display: none;
}

/*------------------------------------------------------
MENU
------------------------------------------------------*/

#menuDocumentos a {
	color: #4c4c4c;
	margin: 0px;
	padding: 0;
}

#menuDocumentos ul {
	padding:0;
	margin:0;
}

#menuDocumentos li {
	margin: 5px 0 0 0;
	padding: 3px 15px;
	list-style: none;
	background-image: url('/img/structure/bg_li.png'); 
}

img {
	border:0;
}

#formcontato ul {
	list-style: none;
	padding:0;
	margin:25px 0 0 0;
}

#formcontato label {
	float: left;
	width: 150px;
}

#formcontato .botao {
	text-align: center;
	margin: 10px 0 0 120px;
}

#formcontato li {
	padding: 3px 0;
}


/* INICIO DESTAQUES HOME */

#conteudo {
	width: 1000px;
	clear: both;
	padding: 0;
}

#conteudo_home {
	width:739px;
height:203px;
	margin: 0;
	padding: 0;
background: url('/img/structure/bg_conteudohome.png') no-repeat;
}

#conteudo_home ul {
	margin: 0;
	padding: 0;
list-style:none;
}

#conteudo_home p {
	margin: 0;
	padding: 0;
}

#conteudo_home ul .titulo {
	padding: 10px 10px 0px 60px;
font-size:17px;
color: #4c4c4c;
font-weight:bold;
background: url('/img/structure/bolinha_titulo.png') no-repeat;
}

#conteudo_home ul .resumo {
	color: #4c4c4c;
	font-size: 13.5px;
	margin: 10px 32px 0px 32px;
	text-align:justify;
height:150px;
overflow:hidden;
}

#contato {
	margin: 0;
	padding: 0;
float:left;
	width:340px;
height:280px;
}

#contato ul {
	margin: 0;
	padding: 0 0 0 33px;
width:230px;
float:left;
}

#contato h1 {
    font-size: 18px;
	font-weight: bold;
	color: #fff;
	padding: 2px 15px 8px 10px;
	margin: 30px 0 0 33px;
border-bottom:0;
background: url('/img/structure/bg_contato.png') no-repeat;
}

#contato label{
	color:#fff;
}

#contato textarea {
	margin: 0;
	padding: 0 5px;
	width:288px;
height:56px;
border:0;
float:left;
background: url('/img/structure/bg_input2.png') no-repeat;
}

#form ul {
	list-style: none;
	padding:0;
	margin:0;
padding: 15px 0 0 33px;
}

#form li  {
	list-style: none;
	padding:0;
	margin: 0 0 3px 0;
}

#form label {
	float: left;
	width: 150px;
}

#endereco {
	margin: 0;
	padding: 0;
float:left;
	width:320px;
height:280px;
}

#endereco h1 {
font-size: 18px;
	font-weight: bold;
	color: #fff;
	padding: 2px 12px 8px 12px;
	margin: 30px 0 0 33px;
border-bottom:0;
background: url('/img/structure/bg_endereco.png') no-repeat;
}

.end {
color:#fff;
font-size:14px;
margin: 15px 0 0 33px;
}

#news {
	margin: 0 0 0 14px;
	padding: 0;
float:left;
	width:221px;
height:280px;
}

#news h1 {
font-size: 18px;
	font-weight: bold;
	color: #fff;
	padding: 2px 12px 8px 5px;
	margin: 30px 0 0 23px;
border-bottom:0;
background: url('/img/structure/bg_news.png') no-repeat;
}

#conteudo {
	float:left;
	width: 1000px;
	min-height: 500px;
	margin: 0;
	padding:0;
}

#menuInterno {
width:189px;
height:500px;
margin: 0px 0 0 0;
padding:18px 0 0 ;
float:left;
}

#menuInterno ul {
	list-style: none;
	padding: 0;
	margin: 0px 0 0 0;
}

#menuInterno ul li {
	padding: 0 0 0 20px;
	margin: 2px 20px 0px 20px;
border-bottom: 1px solid #cccccc;
font-size:16px;
}

#menuInterno ul li ul li{
	color: #000;
	margin: 1px 0 3px 0;
padding: 0 5px;
	list-style:square inside url("/img/structure/nivel3.png");
font-size:14px;
border-bottom: 0px;
}

#menuInterno ul li ul li:hover{
	color: #000;
}

#menuInterno a {
	color: #4c4c4c;
}

#menuInterno li a:hover {
	color: #000;
}

#menuInterno a.itemAtual {
	font-weight: bold;

}

#conteudoInterno {
background: url('/img/structure/bg_interno.png') no-repeat;
float:left;
width:741px;
height:530px;
margin:37px 0 0 0;
}

#conteudo_texto {
float:right;
width:520px;
margin: 15px 0 0 0;
}

.texto {
text-align:justify;
margin: 0 10px 0 0;
padding: 0 20px 0 0;
height: 450px;
overflow:auto;
}

#clique {
font-size: 11px;
clear:both;
float:right;
margin: 15px 0 0 0;
}

menuInt{
	margin:0;
	padding:0;
}

#stripTransmitter { 
position: absolute; 
margin-top: 320px; 
z-index: 1000; 
margin-left: 620px;
width: 115px;
}

#stripTransmitter a { 
width: 10px; 
margin: 2px;  
text-align: center; 
line-height: 10px; 
background: #dedede; 
color: #dedede; 
text-decoration: none; 
display: block; 
float:left;
}

#stripTransmitter a:hover { 
background: #a1a1a1; 
color: #a1a1a1; 
}

#stripTransmitter a.activeSlide, .stripTransmitter a.activeslide:hover { 
background: #a1a1a1; 
color: #a1a1a1;
}
