@charset "utf-8";
body {
	background: url(../imagens/fundo.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	color: #000000;
}
#alinhaCentro {
	margin-right: auto;
	margin-left: auto;
	width: 754px;
	position: relative;
}#geral {
	float: left;
	height: 799px;
	width: 754px;
	position: relative;
}
#geral img {
	border-width: 0px;
	border-style: none;
}
#cabecalho {
	background-repeat: no-repeat;
	float: left;
	height: 92px;
	width: 754px;
	position: relative;
	background: url(../imagens/cabecalho.png);
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/cabecalho.png', sizingMethod='scale');
}
#faixaEsq {
	float: left;
	height: 707px;
	width: 65px;
	position: relative;
	background: url(../imagens/faixaEsq.png);
	background-repeat: no-repeat;
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/faixaEsq.png', sizingMethod='scale');
}
#principal {
	float: left;
	height: 707px;
	width: 639px;
	position: relative;
}
#topo {
	float: left;
	height: 219px;
	width: 639px;
	position: relative;
}
#logo {
	background: url(../imagens/logo.png);
	background-repeat: no-repeat;
	_background: none;

	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/logo.png', sizingMethod='scale');
	float: left;
	height: 54px;
	width: 294px;
	position: relative;
	text-align: center;
	padding-top: 165px;
	padding-left: 20px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}
#foto_topo {
	background: url(../imagens/foto_topo.png);
	background-repeat: no-repeat;
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/foto_topo.png', sizingMethod='scale');
	float: left;
	height: 219px;
	width: 325px;
	position: relative;
}
#menu {
	background: url(../imagens/menu.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 35px;
	width: 538px;
	position: relative;
	color: #FFF;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 12px;
	padding-left: 35px;
}
#menu a {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;
}
#menu a:hover {
	color: #FCFFEC;
	text-decoration: none;
}
#lnkContato {
	float: left;
	height: 35px;
	width: 66px;
	position: relative;
	background: url(../imagens/lnkContato.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
#conteudo {
	float: left;
	height: 411px;
	width: 639px;
	position: relative;
}
#contEsq {
	float: left;
	height: 401px;
	width: 308px;
	position: relative;
	background: url(../imagens/contEsq.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding-left: 20px;
	padding-top: 10px;
	padding-right: 15px;
}
#contEsq a {
	font-size: 13px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
#contEsq a:hover {
	color: #015a82;
	text-decoration: underline;
}
#imgEsq {
	float: right;
	height: 175px;
	width: 200px;
	position: relative;
	padding-right: 15px;
	text-align: center;
}
#contDir {
	background-image: url(../imagens/contDir.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 401px;
	width: 294px;
	position: relative;
	padding-top: 10px;
	padding-right: 1px;
	padding-left: 1px;
}
#contDir a {
	text-decoration: none;
	color: #2b585e;
	font-size: 10px;
	font-weight: bold;
}
#contDir a:hover {
	text-decoration: underline;
}
#homeCard {
	background-image: url(../imagens/homeCard.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 85px;
	width: 271px;
	position: relative;
	padding-top: 15px;
	padding-left: 15px;
}
#homeRef {
	background-image: url(../imagens/homeRef.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 187px;
	width: 271px;
	position: relative;
	padding-top: 15px;
	padding-left: 15px;
}
#homeCont {
	background-image: url(../imagens/homeCont.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 79px;
	width: 271px;
	position: relative;
	padding-top: 15px;
	padding-left: 15px;
}
#fotoProd {
	float: left;
	height: 300px;
	width: 295px;
	position: relative;
}
.formulario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #015A82;
}
.ilustrativa {
	font-size: 9px;
	color: #000;
}
.popupSub {
	font-size: 13px;
	font-weight: bold;
	color: #015a82;
}

#saiba {
	float: right;
	height: 15px;
	width: 70px;
	position: relative;
}
#saiba a {
	font-size: 10px;
	font-weight: bold;
	color: #2b585e;
	text-decoration: none;
}
#saiba a:hover {
	text-decoration: underline;
}
#rodape {
	background-image: url(../imagens/rodape.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 27px;
	width: 547px;
	position: relative;
	color: #FFF;
	font-size: 9px;
	font-weight: bold;
	padding-top: 15px;
	padding-left: 10px;
}
#lnkMhm {
	float: left;
	height: 42px;
	width: 82px;
	position: relative;
}
#faixaDir {
	background-repeat: no-repeat;
	float: left;
	height: 707px;
	width: 50px;
	position: relative;  
	background: url(../imagens/faixaDir.png); 
	_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/faixaDir.png', sizingMethod='scale');
}
#popup {
	float: left;
	height: 250px;
	width: 500px;
	position: relative;
	background-color: #FFFFFF;
}
#popupCont {
	float: left;
	height: 245px;
	width: 186px;
	position: relative;
	padding-top: 5px;
	padding-left: 10px;
}
#popupFoto {
	float: left;
	height: 250px;
	width: 304px;
	position: relative;
	text-align: center;
}

