.item-produtos {
	display: inline-block;
	width: 215px;
	text-align: center;
	height: 260px;
	vertical-align: top;
	cursor: pointer;
}
.texto-item-produtos {
	font-size: 20px;
}
.separador-item-produtos {
	display: inline-block;
	width: 35px;
	height: 10px;
}
.item-produtos-grande {
	width: 900px;
	text-align: left;
	vertical-align: middle;
	vertical-align: top;
	cursor: pointer;
	padding: 15px 0px;
	margin: 0 auto;
}
.item-produtos-grande img {
	vertical-align: middle;
}
.texto-item-produtos-grande, .texto-item-produtos-grande:hover {
	font-size: 30px;
	vertical-align: middle;
	text-decoration: none;
}
.separador-item-produtos-grande {
	display: inline-block;
	width: 35px;
	height: 10px;
}
.item-base-site {
	display: inline-block;
	width: 200px;
	margin-right: 35px;
	vertical-align: top;
}
.titulo-item-base-site {
	font-weight: bold;
	font-size: 16px;
	color: #333333;
}
.descricao-item-base-site {
	font-size: 13px;
	color: #333333;
	margin-bottom: 15px;
}
.botao-site {
	text-decoration: none;
	border: 0px;
	background-color: #333333;
	cursor: pointer;
	color: #FFF;
	font-size: 14px;
	padding: 10px;
	text-align: center;
	font-family: Tahoma, Helvetica, Arial, sans-serif;
}

.fonte-tahoma {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
}

.botao-site:hover {
	background-color: #4D4D4D;
}
.slide-out-div {
	padding: 20px;
	width: 250px;
	background: #DAECFE;
	border: 1px solid #02417D;
	height: 130px !important;
}
.slide-out-div .handle {
	top: -1px !important;
}
.item-aba-contato {
	padding: 12px;
	width: 215px;
	cursor: pointer;
}
.item-aba-contato:hover {
	background-color: #F2F9FF;
}
.item-aba-contato-titulo {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #014D96;
}
.item-aba-contato-descricao {
	font-family: Tahoma, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #014D96;
}

.site-map {
	color: #999;
	font-size: 11px;
	width: 990px;
	text-align: left;
	margin: 10px auto 10px auto;
}

.site-map a {
	color: #666;
	font-size: 12px;
}

form input.error, form textarea.error
{
	color: #F00 !important;
	border: 1px solid #F00 !important;
	background-color: #FFECEC;
}

form label.error
{
	color: #F00;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}

.tab-noheader > .ui-widget-header {
	background: none;
	border-width: 0px 0px 1px 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	-khtml-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	-khtml-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-khtml-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	-khtml-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
}

.slide-out-div a {
	text-decoration: none;
}
