/*@import url(menu.css);
@import url(classes.css);*/

* {
	margin: 0;
	padding: 0;
	list-style: none;
	outline: none;
	text-decoration: none;
}
html, body {height: 100%;}

body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
	height: 100%;
	/*background-image: url(../imagens/fundo_papelamassado.jpg);
	background-repeat:repeat;
	background-color:#6a9c08;*/
}
a{
	color:#000
}
a:hover{
	color: #C00;	
}

div#container {
	position:relative;
	width: 1275px;
	height: 516px;
	margin: 0 auto;
	/*background-color:#fff;*/
	/*border:#F00 1px solid;*/
}

#banner{
	width: auto; 
	height: 259px;
	background-image:url(../imagens/FundoBannerInicial2.png);
	background-position:center;
	background-repeat:no-repeat;
}
/*ANUNCIO-------------------------------------*/
#anuncio{
	width: auto; 
	height: 516px;/*436px*/
	/*border:#0F0 1px solid;*/
}
#anuncio h2{
	position:absolute;
	font-family:Verdana, Geneva, sans-serif;
	font-size:1.5em;
	font-weight:bold;
	color:#000;
	margin:0px 0 0 270px;
	z-index:-1;
	text-shadow:#aaa 2px 3px 0.3em;
}
.linha{
	width: 495px; 
	height: 81px;
	margin: 0px 0 5px 520px;
	/*border:#666 1px solid;*/
}
.linhaSites{
	width: 745px; 
	height: 90px;
	margin: 0px 0 15px 270px;
	/*border:#666 1px solid;*/
}
.linhaTexto{
	font-size:0.8em;
	line-height:15px;
	color:#666;
	width: 448px; 
	height: 86px;
	margin: 0px 0 10px 516px;
	padding:3px 10px 0 10px;
	background-color:#F3F3F3;
	border-radius: 0px 20px 0px 20px;
    -moz-border-radius: 0px 20px 0px 20px;
	-webkit-border-radius: 0px 20px 0px 20px;
	/*border:#666 1px solid;*/
}
.linhaTexto span{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:1.5em;
	color:#fff;
	background-color: #FC0;
	/*border:#666 1px solid;*/
}
.linhaCurriculo1{
	float:left;
	font-size:0.8em;
	text-align:justify;
	color:#666;
	line-height:20px;
	width: 197px; 
	height: 465px;
	margin: 40px 0 0 270px;
	padding: 10px 9px 0 9px;
	background-color:#F3F3F3;
	-moz-border-radius: 0px 40px 0px 40px;
	-webkit-border-radius: 0px 40px 0px 40px;
	border-radius:  0px 40px 0px 40px;
	/*border:#666 1px solid;*/
}
.linhaCurriculo1 span{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:3em;
	text-align:justify;
	color:#fff;
	background-color: #F90;
	/*border:#666 1px solid;*/
}

.linhaBox1{
	float:left;
	font-size:0.8em;
	text-align:justify;
	color:#666;
	line-height:20px;
	width: 197px; 
	height: 435px;
	margin: 70px 0 0 270px;
	padding: 10px 9px 0 9px;
	background-color:#F3F3F3;
	border-radius:  0px 40px 0px 40px;
	-moz-border-radius: 0px 40px 0px 40px;
	-webkit-border-radius: 0px 40px 0px 40px;	
	/*border:#666 1px solid;*/
}
.linhaBox1 span{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:3em;
	text-align:justify;
	color:#fff;
	background-color: #6C9;
	/*border:#666 1px solid;*/
}
.linhaBox2{
	float:left;
	font-size:0.8em;
	text-align:justify;
	color:#666;
	line-height:20px;
	width: 197px; 
	height: 435px;
	margin: 70px 0 0 270px;
	padding: 10px 9px 0 9px;
	background-color:#F3F3F3;
	border-radius:  0px 40px 0px 40px;
	-moz-border-radius: 0px 40px 0px 40px;
	-webkit-border-radius: 0px 40px 0px 40px;	
	/*border:#666 1px solid;*/
}
.linhaBox2 span{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:3em;
	text-align:justify;
	color:#fff;
	background-color: #A80004;
	/*border:#666 1px solid;*/
}
.linhaBox3{
	float:left;
	font-size:0.8em;
	text-align:justify;
	color:#666;
	line-height:20px;
	width: 197px; 
	height: 435px;
	margin: 70px 0 0 270px;
	padding: 10px 9px 0 9px;
	background-color:#F3F3F3;
	border-radius:  0px 40px 0px 40px;
	-moz-border-radius: 0px 40px 0px 40px;
	-webkit-border-radius: 0px 40px 0px 40px;	
	/*border:#666 1px solid;*/
}
.linhaBox3 span{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:3em;
	text-align:justify;
	color:#fff;
	background-color: #f90;
	/*border:#666 1px solid;*/
}
.linhaBox3 a{
	color:#666;
}
.linhaBox3 a:hover{
	color:#F80;
	text-shadow:#F90 0px 0px 0.2em;
	-moz-text-shadow:#F90 0px 0px 0.2em;
	-webkit-text-shadow:#F90 0px 0px 0.2em;
}

.linhaCurriculo2{
	font-size:0.9em;
	color:#666;
	width: 495px; 
	height: 505px;
	margin: 0 0 0 520px;
	/*border:#0F0 1px solid;*/
}
.linhaCurriculo2 span{
	font-size:0.9em;
	color:#666;
}
.linhaEsclarecimento{
	font-size:0.9em;
	color:#666;
	line-height:26px;
	width: 495px; 
	height: 505px;
	margin: 0 0 0 520px;
	/*border:#0F0 1px solid;*/
}
.linhaServicos{
	font-size:0.9em;
	color:#666;
	width: 495px; 
	height: 505px;
	margin: 0 0 0 520px;
	/*border:#0F0 1px solid;*/
}
#linhaServicos11{
	float:left;
	font-size:0.9em;
	line-height:25px;
	color:#666;
	width: 230px; 
	height: 505px;
	margin: 0 13px 0 0px;
	/*border:#0F0 1px solid;*/
}
#linhaServicos12{
	float:left;
	font-size:0.9em;
	line-height:25px;
	color:#666;
	width: 230px; 
	height: 505px;
	margin: 0 0 0 0px;
	/*border:#F0F 1px solid;*/
}
.thumb{
	float:left;
	width: 60px; 
	height:60px;
	background-color:#F5F5F5;
	margin: 0 15px 0 0;
	/*border:#666 1px solid;*/	
}
.thumbSite{
	float:left;
	width: 210px; 
	height:90px;
	background-color:#fff;
	margin: 0 31px 0 0;
	padding:5px 0px 0px 5px;
	border:#c0c0c0 1px solid;
}
.thumbBranco{
	float:left;
	width: 210px; 
	height:90px;
	background-color:#F5F5F5;
	margin: 0 31px 0 0;
	padding:5px 0px 0px 5px;
	border:#E0E0E0 1px solid;
}

/*---- # ----*/
div#conteudo {
	float:left;
	width: 450px; 
	height: 240px;
	padding: 0px 0px 0px 10px;
	margin: 0 0 0 270px;
	line-height:23px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.9em;
	color:#666;
	/*border:#F00 1px solid;*/
}
div#conteudo span{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:3em;
	text-align:justify;
	color:#fff;
	background-color: #FC0;
	/*border:#666 1px solid;*/
}
div#conteudoFundo {
	position:absolute;
	width: 460px; 
	height: 240px;
	margin: -220px 255px;
	background-image:url(../imagens/fundoConteudo.jpg);
	background-position: -10px -65px;
	background-repeat:no-repeat;
	/*text-align:justify;*/
	/*border:#F00 1px solid;*/
	z-index:-1;
}
div#contato {
	float:left;
	width: 265px; 
	height: 240px;
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 10px;
	background-color:#FC0;/*B3D6C5  FC0*/
	border-radius:  40px 0px 40px 0px;
	-moz-border-radius: 40px 0px 40px 0px;
	-webkit-border-radius: 40px 0px 40px 0px;
}
div#esclarecimento{	
	float:left;
	width:726px;
	height:117px;
	margin:18px 0 0 270px;
	/*border:#0F0 1px solid;*/	
}
div#rodape1 {
	position:relative;
	width: 1275px;
	height: 170px;
	margin: 0 auto;
	/*background-color:#fff;*/
	/*border:#F00 1px solid;*/
}
#arcoColorido{
	width: auto; 
	height: 144px;
	background-image:url(../imagens/ArcoColorido.png);
	background-position:center;
	background-repeat:no-repeat;	
}

/*---Form Contato-------------------------*/

#footer-4 {
	width: 225px;
	padding: 2px 0 0 20px ;
	font-size: 0.9em;
}
form#footer-4 fieldset {
	border: none;
}
form#footer-4 label {
	color:#fff;
	display: block;
	margin: 5px 0;
	text-shadow:#C0A50A 1px 1px;
}

form#footer-4 legend {
	font-size: 1.5em;
	font-weight:bold;
	color: #fff;
	margin:0 0 5px 0;
	text-shadow:#C0A50A 1px 1px;
}

form#footer-4 input, form#footer-4 textarea {
	width: 100%;
	border: 1px solid #EDBE05;
	color: #666;
	/*background-color:;*/
}
form#footer-4 textarea {
	height:60px;
}

form#footer-4 button {
	width: 100px; 
	height: 20px;
	border: none;
	background-color: #FC0;
	color: #EDBE05;
	font-weight: bold;
	text-transform: uppercase;
	margin: 5px 0;
	cursor: pointer;
}

form#footer-4 button:hover {
	background-color: #ffCC09;
	color: #fff;
	text-shadow:#C0A50A 1px 1px;
}
