/* CSS Document */
*{ margin:0; padding:0; } b, strong{ font-weight:bold; } i, em{ font-style:italic; } img { border:none; }
html, body{
	width:100%;
	height:100%;
	font:12px Arial;
	color:#424242;
}
a{
	font:bold 11px Arial;
	color:#C40237;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
#divTudo{
	position:relative;
	min-height:100%;
}
* html #divTudo{
	height: 100%;
}
#divGera{
	position:relative;
	width:100%;
	height:100%;
	min-height:100%;
}
.divLimi{
	position:relative;
	width:958px;
	text-align:left;
}
#divBann{
	position:relative;
	height:230px;
	background:url(imagens/banner-bg.jpg) top left repeat;
	padding-top:25px;
}
#divMain{
	position:relative;
	min-height:372px;
	background:url(imagens/main-bg.jpg) top left repeat-x;
}
#divMain h2{
	font:18px Arial;
	color:#C40237;
}
#divMain1{
	position:relative;
	float:left;
	width:374px;
	min-height:372px;
}
#divMain1 a{
	font:12px Arial;
	color:#424242;
}
#divMain1Data{
	position:relative;
	float:left;
	width:60px;
	font:bold 11px Arial;
	color:#C40237;
}
#divMain1Cont{
	position:relative;
	float:left;
	width:311px;
	margin-left:3px;
}
#divMain2{
	position:relative;
	float:left;
	width:292px;
	min-height:372px;
	background:url(imagens/main-bg.jpg) top left repeat-x;
}
#divMain3{
	position:relative;
	float:left;
	width:292px;
	min-height:372px;
	background:#E8E8E8 url(imagens/menu-bg.jpg) top left repeat-x;
}
#divEsqu{
	position:relative;
	float:left;
	width:180px;
	min-height:372px;
	padding:34px 17px 0px 11px;
	background:white;
}
#divEsqu h2{
	font:18px Arial;
	color:#C40237;
	line-height:30px;
}
#divEsqu a{
	font:11px Arial;
	color:#424242;
	line-height:18px;
}
#divEsqu .hr{
	background:transparent url(imagens/pontos2.jpg) center repeat-x;
	width:100%;
	height:5px;
	margin:8px 0px 8px 0px;
	border-width:0;
}
#divMeio{
	position:relative;
	float:left;
	width:471px;
	min-height:520px;
	padding:43px 25px 25px 25px;
	background:#EFEFEF;
}
#divDire{
	position:relative;
	float:left;
	width:180px;
	min-height:372px;
	padding:34px 11px 0px 17px;
	background:white;
}
#divDire h2{
	font:18px Arial;
	color:#C40237;
	line-height:30px;
	margin-bottom:20px;
}
#divDire .hr{
	border:none;
	color:white;
	background:none;
	background:url(imagens/pontos2.jpg) top right repeat-x;
	width:100%;
	height:5px;
	margin:8px 0px 8px 0px;
}
