/*********************************geral body**************************************/
* {
	padding:0px;
	margin:0px;
	border:0px;
}
body {
	background:#D8DBE0 url(../img/bgRepeats.jpg) repeat center;
	font-family: Arial, Helvetica, sans-serif;
}
img { border:0; }
.clear { clear:both; }
h1{	display:block; clear:both; height:30px; text-indent:-9999px;}
p{font-size:11px;color:#30415E; line-height:15px; }
hr{margin:10px 0 10px 0;  background-color:#CBD6DC; height:1px; *margin:5px 0 5px 0; color:#CBD6DC;}

/**estrutura base**/
#geral {
	float:left;
	width:100%;
	background:url(../img/bgMarca.jpg) no-repeat top;
}
#topo {
	width:960px;
	height:120px;
	margin:0 auto;
	background:url(../img/topConteiner.jpg) no-repeat bottom;
}
#conteiner {
 width:960px;
 margin:0 auto 0 auto;
}
#conteinerExtend {
	float:left;
	min-height:660px;
	height:auto !important;
	background:#E8EAEE url(../img/repeatsConteiner.jpg) repeat center;
}
/*coluna 1*/
#col1 {
	width:250px;
	float:left;
	margin:0 20px 0 20px;
	min-height:660px;
}
/*coluna 2*/
#col2 {
	width:630px;
	float:left;
	margin:0 20px 0 20px;
	min-height:660px;
	
}
#banner {
	width:630px;
	height:230px;
	float:left;
/*	background:url(../swf/banner.jpg) no-repeat top;*/
}
/*rodape*/
#rodape {
	float:left;
	background:url(../img/baseConteiner.jpg) no-repeat top;
	height:130px;
	width:960px;
	margin:0 auto 0 auto;
}
address {
	float:left;
	width:780px;
	margin-left:20px;
	padding:30px 20px 0 0;
	color:#30415E;
	font-size:11px;
	font-style:normal;
}
#rodape img {
	float:right;
	padding:25px 20px 0 0;
}
