* {
	margin:0;
	padding:0;
}

body {background-image:url(../imagens/background/bk.jpg); background-repeat:repeat-x; background-color:#4177bc}

/*INICIO ESTILOS DAS DIVS PRINCIPAIS*/
#frase {width:240px; height:56px; text-align:left; margin-top:20px; left:50%; margin-left:-400px; z-index:3; position:absolute}

#logo {width:891px; height:359px; left:50%; margin-left:-480px; z-index:2; position:absolute; top:50px}

#menu {width:475px; height:91px; left:50%; z-index:5; position:absolute; margin-left:-60px; top:437px}

#animacao {width:4; height:500px; left:50%; margin-left:-460px; z-index:4; position:absolute; top:20px}

#animacao_internas {width:179px; height:180px; left:50%; margin-left:-100px; z-index:6; position:absolute; top:463px; background-image:url(../imagens/animacao/cidade-internas.jpg)}

#hack_rodape {width:965px; margin:auto; height:526px}
#rodape {width:965px; margin:auto; padding-top:20px; padding-bottom:20px}

	#ligue {float:left; width:326px; height:59px}
	#textos {float:right; width:330px;  text-align:right}

/*INTERNAS*/
#hack_topo {width:965px; height:20px; margin:auto}
#topo {width:965px; height:91px; margin:auto; background-image:url(../imagens/background/top-internas.jpg); background-repeat:repeat-x}

	#logo_internas {width:150px; height:91px; float:left; margin-left:20px}
	#texto_internas {width:163px; height:91px; float:left; margin-left:40px}
	#menu_internas {width:475px; height:91px; float:right}
	
#conteudo {
	width:905px; 
	background-color:#FFF; 
	margin:auto; 
	height:355px; 
	padding:30px; 
	font-family: Verdana, Helvetica, Arial; 
	font-size: 12px;
}

#conteudo .titulo {
	font-family: Verdana, Helvetica, Arial; 
	font-size: 12px;
	font-weight: bold;
}

/*INICIO ESTILOS DAS FONTES*/
h1 {font-family:Arial; color:#fd5200; font-size:16px; font-weight:normal}  /*texto laranja*/
h2 {font-family:Arial; color:#4aad0f; font-size:16px; font-weight:normal}  /*texto verde*/
h3 {font-family:Arial; color:#494949; font-size:15px; font-weight:bold} /*titulo cinza*/
h4 {font-family:Arial; color:#fd5200; font-size:15px; font-weight:bold} /*titulo laranja*/
h5 {font-family:Arial; color:#297ab6; font-size:15px; font-weight:bold} /*titulo azul*/
h6 {font-family:Arial; color:#043064; font-size:15px; font-weight:bold} /*titulo azul escuro*/

p {font-family:Arial; color:#666; font-size:12px}

.texto_rodape {font-family:Tahoma; color:#FFF; font-size:10px}
.texto_rodape_laranja {font-family:Tahoma; color:#fbc10f; font-size:10px}

.texto_quer-saber {font-family:Arial; color:#fbc10f; font-size:18px}

/*LINKS*/
a:link, a:visited, a:active {font-family:Arial; color:#000; font-size:12px; text-decoration:underline}
a:hover {font-family:Arial; color:#053994; font-size:12px; text-decoration:underline}

/*MENU*/
#menu_btn a {display:block; height:91px; background-position:top; float:left}
#menu_btn a:hover {display:block; height:91px; background-position:bottom; float:left}
#menu_btn a.active {display:block; height:91px; background-position:bottom; float:left}

/*Menu Table*/
#menutable {
	font-family: Verdana, Helvetica, Arial;
	font-size: 11px;
	font-weight: bold;
}

#menutable td {
	width: 180px;
	height: 30px;
}

#menutable th {
	font-size: 14px;
	text-align: left;
	padding-left: 10px;
	width: 180px;
	height: 30px;
	background: #eee;
	border: 1px #ccc solid;
}

#menutable a {
	padding-left: 10px;
	font-family: Verdana, Helvetica, Arial;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

#menutable a.bold {
	padding-left: 10px;
	font-family: Verdana, Helvetica, Arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

#menutable a:hover {
	text-decoration: underline;
}

#corpo {
	border: 1px #ccc solid;
	height: 355px;
	padding-left: 15px;
	padding-top: 10px;
	padding-right: 15px;
	width: 620px;
}

#corpo .titulo {
	font-size: 16px;
	font-weight: bold;
}

#corpo .destaque {
	font-size: 14px;
	font-weight: bold;
}

#corpo .comentario {
	font-size: 11px;
}

#corpo .form {
	text-align: right;
	padding-right: 0px;
	font-size: 12px;
	font-weight: bold;
}

#corpo .telefone {
	padding-right: 20px;
	text-align: right;
	font-size: 20px;
	font-weight: bold;
	color: #567;
}

#corpo .espaco {
	padding-top: 10px;
}

#corpo input {
	font-size: 12px;
	height: 25px;
	border: 1px #567 solid;
}

#corpo input.btn {
	font-size: 12px;
	height: 25px;
	width: 100px;
	border: 1px #567 solid;
}
