@charset "utf-8";
*{
margin:0;
padding:0;
outline:none;
}

a, img a{outline:none;}
html, body {
background:url(../imagens/bg.jpg) no-repeat top left;
scrollbar-shadow-color: #FFF;
scrollbar-face-color: #dbe0e6;
scrollbar-3dlight-color: #FFF;
scrollbar-highlight-color: #FFF;
scrollbar-darkshadow-color: #FFF;
scrollbar-track-color: #FFF;
scrollbar-arrow-color: #a7bd7f;
}

#central{
/*position: absolute;*/
width:860px;
height:690px;
background-color:#FFF;
/*left: 50%;*/
margin:20px auto;
/*top: 50%;
margin-top: -345px;
margin-left: -430px;*/
border:solid 1px #CCC;
background:url(../imagens/bg_painel.jpg) no-repeat top left;
}

#header{
width:860px;
height:211px;
background:#FFF url(../imagens/header.jpg) no-repeat top left;
float:left;
}

/******* Área Restrita ********/

#header #formulario{
width:210px;
height:100px;
float:right;
margin-top:57px;
padding-right:5px;
}

#header #formulario label{
display:block;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#33516b;
padding-top:3px;
}

#header #formulario fieldset{
border:none;
margin-top:10px;
}

#header #formulario .button{
background-color:#33516b;
color:#FFF;
border:1px solid #33516b;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
padding:1px 5px;
}

#header #formulario .esqueceu{
margin-top:15px;
padding-left:50px;
text-decoration:underline;
font-size:10px;
}

.textfield{
width:150px;
height:15px;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#666;
}

.senha{
width:113px;
height:15px;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#666;
}

/*********************/

a:link.linkLogo, a:visited.linkLogo{
display:block;
text-decoration:none;
float:left;
border:none;
padding:50px 155px;
margin:25px;
text-indent:-9999px;
overflow:hidden;
/*border:solid 1px #000;*/
}

a:link.linkRestrita, a:visited.linkRestrita{
display:block;
text-decoration:none;
float:right;
border:none;
padding:20px 100px 20px 70px;
margin:150px 10px 0 0;
text-indent:-9999px;
overflow:hidden;
/*border:solid 1px #000;*/
}

#conteudo{
float:left;
width:830px;
height:380px;
clear:left;
margin:5px 15px;
}

#noticias{
float:left;
width:265px;
height:260px;
background-color:#f1f1f1;
padding:20px;
}

#banner{
float:right;
width:516px;
height:300px;
/* background: url(../imagens/banner.jpg) no-repeat top left; */
margin-left:6px;
/* margin-bottom:10px; */
overflow:hidden;
}

/******** Páginas Internas *******/

#texto{
float:left;
width:390px;
height:290px;
/*margin-left:6px;*/
margin-bottom:10px;
padding-left:10px;
overflow:auto;
}

#imagem{
float:left;
width:250px;
height:300px;
text-align:right;
/*background: url(../imagens/empresa/historico.jpg) no-repeat;*/
/*margin-left:6px;*/
/*margin-bottom:10px;*/
}

/******** Páginas Internas sem Sidebar *******/

#textoMaior{
float:left;
width:565px;
height:300px;
margin-left:10px;
/*margin-top:10px;*/
/*margin-bottom:20px;*/
overflow:auto;
}

#textoTrabalhe{
float:left;
width:640px;
height:300px;
margin-left:10px;
/*margin-top:10px;*/
/*margin-bottom:20px;*/
overflow:auto;
}

#imagemMaior{
float:left;
width:310px;
height:335px;
background: url(../imagens/empresa/historico.jpg) no-repeat;
margin-left:12px;
margin-bottom:10px;
}

/******* Footer ******/

#footer{
width:830px;
height:65px;
clear:left;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#4f6f8a;
padding-top:15px;
}

#footer #endereco{
width:560px;
height:70px;
padding-left:20px;
float:left;
}

/************* Formulário de Contato *************/

#faleConosco, #trabalheConosco  {
padding-left:10px;
}

#faleConosco fieldset{
	border:none;
	text-align:left;
	float:left;

}

#trabalheConosco fieldset{
	border:none;
	text-align:left;
	float:left;
	margin-bottom:15px;
}

#faleConosco label, #trabalheConosco label{
	display:block;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#33516b;
	padding-top:3px;
}

	
#trabalheConosco legend{
	display:block;
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#c0cad2;
	margin-bottom:5px;
}

#faleConosco label select, #trabalheConosco label select{
	border:none;
	margin-right:2px;
	background:#f4f4f4;
	overflow:visible;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}

.infoBox {
	margin-top: 10px;
	margin-bottom: 8px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#33516b;
}
.botao_enviar{
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	border:none;
	cursor: hand;
	padding: 3px 10px;
	height: 20px;
	background-color: #214764;
}
.botao_reset{
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#FFF;
	border:none;
	cursor: hand;
	padding: 3px 10px;
	height: 20px;
	background-color: #214764;
	margin-top: 8px;
	margin-right:20px;
}

.aviso{
	font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color:red;
	}
	
.radioButton {
	height: 10px;
}

/************* Classes **************/

.titulo{
font:bold 16px Verdana, Arial, Helvetica, sans-serif;
color:#4f6f8a;
}

.textoDefault{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#33516b;
}

#texto h1, #textoMaior h1, #textoTrabalhe h1{
font:18px Verdana, Arial, Helvetica, sans-serif;
color:#33516b;
padding:5px 10px 20px 10px;
}

#texto h2, #textoMaior h2, #textoTrabalhe h2{
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
color:#33516b;
padding:5px 10px 10px 10px;
}

#texto p, #textoMaior p, #textoTrabalhe p{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#33516b;
padding:0 10px 10px 10px;
line-height:16px;
}

#texto li, #textoMaior li, #textoTrabalhe li{
font:12px Verdana, Arial, Helvetica, sans-serif;
color:#33516b;
padding:0 10px 10px 10px;
list-style:none;
line-height:12px;
}


/******** Rodapé *********/

#rodape{
width:814px;
height:32px;
float:left;
clear:both;
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#999;
margin:0 0 0 32px;
}

#rodape a:link, #rodape a:visited{
font:11px Verdana, Arial, Helvetica, sans-serif;
color:#999;
}

#rodape #direitos{
width:600px;
height:20px;
float:left;
padding-top:10px;
}

#rodape #maiorino{
width:140px;
height:17px;
float:right;
padding-top:10px;
}
