
*{

	margin:0;
	padding:0;
	border:none;	


}
body{
	text-align:center;
	background:#FFFFFF url(../img/bgeral.jpg) top;

}
.geral{

	width:705px;
	margin:0px auto;
	/*border:#ff0000 1px solid;*/
	
	
	
}
.header{
	width:705px;
	height:135px;
	float:left;
	background:url(../img/top1.gif) top center no-repeat;

	
}
.buble{
	position:absolute;
	margin-top:10px;
	*margin-top:10px;
	margin-left:-20px;
	*margin-left:-140px;
	float:left;
	background:url(../img/buble.gif) center no-repeat;
	width:150px;
	height:150px;


}

.menu_geral{
	width:680px;
	height:40px;
	margin:0px auto;
}
.menu_geral p{
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#40808E;
	float:left;
	margin:60px 5px 0 55px;
	_margin:60px 5px 0 25px;

}

.menu_geral ul{
	margin:60px 0px 0 0;
	float:right;
}

.menu_geral li{
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#40808E;
	float:left;
	margin:0 2px 0 0;
}

.menu_geral a{
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#40808E;
	float:left;
	margin:0 5px 0 0;
text-decoration:none;
}
.menu_geral a:hover{

	color:#F28429;
	
}
/*menu provisorio*/

.menu_geral2{
	width:680px;
	height:40px;
	margin:0px auto;
}
.menu_geral2 p{
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#40808E;
	float:left;
	margin:60px 5px 0 55px;
	_margin:60px 5px 0 25px;

}

.menu_geral2 ul{
	margin:60px 0px 0 0;
	float:right;
}

.menu_geral2 li{
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#40808E;
	float:left;
	margin:0 2px 0 0;
}

.menu_geral2 a{
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	color:#40808E;
	float:left;
	margin:0 5px 0 0;
text-decoration:none;
}
.menu_geral2 a:hover{

	color:#F28429;
	
}
/*menu provisorio*/
.cont{
	width:700px;
	border:#D3EBF1 2px solid;
	/*border-top:#D3EBF1 2px solid;
	border-bottom:#D3EBF1 6px solid;
	border-right:#D3EBF1 2px solid;
	float:left;*/
	background:#FFFFFF;
	/*min-height:300px;*/
	margin-bottom:10px;
}
.box1{
	width:337px;
	height:209px;
	border:#D3EBF1 2px solid;
	background:url(../img/bg_box1.jpg) top repeat-y;
	float:left;
	margin:10px 0 0 5px;
	_margin:10px 0 0 3px;

}
.box1 p{
	float:right;
	text-align:right;
	margin:170px 15px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:26px;
	color:#fff;
}

.box2{
	width:337px;
	height:209px;
	border:#D3EBF1 2px solid;
	background:#fff url(../img/casa.jpg) center no-repeat;
	float:left;
	margin:10px 0 0 6px ;
	_margin:10px 0 0 4px ;

}

.box3{
	width:339px;
	height:273px;
	/*border:#D3EBF1 2px solid;
	background:url(../img/casa.jpg) center no-repeat;*/
	float:left;
	margin:10px 0 0 6px ;
	_margin:10px 0 0 4px ;

}
.box3 p{
	float:left;
	text-align:left;
	margin:0px 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#545857;
	width:300px;


}
.box3 h1{
	float:left;
	text-align:left;
	margin:5px 0 10px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#40808E;
	width:300px;
}
.box3 a{
	float:right;
	text-align:right;
	margin:5px 10px 10px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4793A5;
	width:300px;
}
.text2{
	float:left;
	text-align:left;
	margin:0px 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#545857;
	width:680px;
	font-weight:normal;


}
.text1{
	width:670px;
	float:left;

}
.text1 h1{
	float:left;
	text-align:left;
	margin:5px 0 10px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#40808E;
	width:600px;
}

.text1 h2{
	float:left;
	text-align:left;
	margin:0px 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#545857;
	width:390px;
	font-weight:normal;


}
.text1 ul{
	margin:0px 0 0px 15px;
	float:left;

}

.text1 li{
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#40808E;
	float:left;
	display:block;
	text-align:left;
	margin:20px 3px 0 0;
	width:650px;
}

.text1 img{
	border:1px solid #c4c4c4;
	margin-right:10px;
	

}
.text1 span{
	font-weight:bold;
	font-size:14px;
	color:#3295a8;
	
}

/**/



.text3{
	width:670px;
	
	margin:0 auto;

}
.text3 h1{
	float:left;
	text-align:left;
	margin:5px 0 10px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#40808E;
	width:600px;
}

.text3 h2{
	float:left;
	text-align:left;
	margin:0px 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#545857;
	width:390px;
	font-weight:normal;


}
.text3 ul{
	margin:0px 0 0px 15px;
	float:left;

}

.text3 li{
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
	color:#40808E;
	float:left;
	display:block;
	/*text-align:center;*/
	margin:20px 3px 0 0;
	width:650px;
}

.text3 img{
	border:4px solid #D3EBF1;
	margin:10px auto 0 auto ;
	text-align:center;
	

}
.text3 span{
	font-weight:bold;
	font-size:14px;
	color:#3295a8;
	text-align:left;
	float:left;
	margin-left:25px
	
}
/**/
.copyrigth{
	width:550px;
	margin:65px auto 15px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#545857;
	

}

.td_campo1{
	background:url(../img/bg_campo.jpg) center top no-repeat;
	width:323px;
	height:22px;
	
}
.td_campo2{
	background:url(../img/bg_campo2.jpg) center top no-repeat;
	width:323px;
	height:91px;
	
}
.caixa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #6d8fac;
	background:#F8F8FB;
	width: 305px;
	height:18px;
	padding:0 0 0 5px 10px;
	border:#73b7b9 solid 1px;

	
}

.bt_enviar {
	background:url(../img/bt_enviar.jpg) no-repeat;
	/*border-top:#6d8fac solid 1px;
	border-right:#6d8fac solid 1px;
	border-bottom:#255f93 solid 1px;
	border-left:#255f93 solid 1px;*/
	border:none;
	font:12px Arial, Helvetica, sans-serif;
	color:#52738e;
	font-weight:bold;
	cursor: pointer;
	height:22px;
	width:68px;

}
.formu{
	width:680px;
	margin:15px auto;
}
.formu td{
	padding:5px 0 5px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#545857;
	
}
.formu p{

	float:left;
	text-align:left;
	margin:0px 0 0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#545857;
	width:300px;

}