/* Web*/
body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: url(../Images/bg.png) repeat center top;
	overflow-x: hidden;
}
#main {
    width:1904; /* Largura do seu layout */
    margin:0px auto;
	left:50%;
	position:absolute;
	margin-left:-952px;
}
form {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.c {
	text-align: center;
}
.r {
	text-align: right;
}
.l {
	text-align: left;
}
.j {
	text-align: justify;
}
h1 {
	margin: 0px;
	font-size: 24px;
	font-weight: normal;
	color: #580c1e;
}
h2 {
	margin: 0px;
	font-size: 18px;
	font-weight: normal;
	color: #3e0714;
}
h3 {
	margin: 0px;
}
.banners {position:relative;width:100%;height:492px;}
.banners ul {display:table;margin:-30px auto; list-style:none;z-index:2;position:relative;}
.banners ul li {float:left;margin:0px 5px;width:6px;height:6px;border:2px solid #732c3e;background:#732c3e;cursor:pointer;}
.banners ul li:hover,
.banners ul li.selected {background:white;}
.banners .lista {height:492px;position:relative;}
.banners .banner {position:absolute;display:none;width:100%;height:100%;}
.banners .box-texto {color:white;text-align:center;font-family:'Open Sans';position:absolute;bottom:38px;width:203px;left:50%;margin-left:250px;height:220px;}
.banners .box-texto h3 {font-size:25px;margin-bottom:10px;text-decoration:none;line-height:25px; font-weight:normal;}
.banners .box-texto p {font-size:14px;text-decoration:none;width:90%;margin-left:5%;line-height:20px;}
.banners .box-texto .saiba-mais {color:#e5d374;position:absolute;bottom:0px;width:100%;font-size:16px;}
.banners .box-texto2 {color:white;font-family:'Open Sans';position:absolute;left:50%;margin-left:-480px;margin-top:200px;width:960px;}
.banners .box-texto2 h3 {font-style:italic;font-weight:900;font-size:80px;text-transform:uppercase;margin-bottom:25px;}
.banners .box-texto2 p {font-weight:700;font-size:19px;text-transform:uppercase;border-left:3px solid white;padding:15px 0px;padding-left:40px;width:600px;}
.banners .box-texto2 p span {font-size:14px;color:#e5d374;}
.chat {
    cursor: pointer;
    height: 83px;
    position: fixed;
    right: 0;
    top: 250px;
    width: 70px;
    z-index: 10;
}
span.accordion { 
	cursor: pointer;
	padding: 5px 0px 5px 0px;
}
div.accordion { 
	display: none;
	padding: 5px 0px 10px 0px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.bg-cab {
	background: url(../Images/bg-cab.jpg) no-repeat center top;
}
.bg-menu {
	background: url(../Images/bg-menu.jpg) repeat-x left top;
}
.bg-rodape {
	background: url(../Images/bg-rodape.png) repeat-x left bottom;
}
.bg-menu-rodape {
	background: url(../Images/bg-menu-rodape.jpg) repeat-x left center;
}
.frm-contato {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #303030;
	padding: 3px;
	width: 100%;
	border: 1px solid #414141;
}
.txt-menu-rodape {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: center;
	letter-spacing: 1px;
}
.txt-rodape {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFF;
}
.txt-capa-depoimentos {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #544f50;
}
.txt-capa-depoimentos-dados {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #312c2d;
}
.txt-capa-depoimentos-nome {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #55081a;
	font-weight: bold;
}
.txt-pagina-over {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color: #55081a;
}
.txt-capa {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
.txt-capa-link {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #662535;
}
.txt-main {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #303030;
}
.txt-submenu-over {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #FFF;
}
.txt-submenu {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #d7caca;
}
.txt-submenu-txt {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 20px;
}
.txt-depoimentos-dados {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFF;
}
.txt-depoimentos-nome {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #c694a2;
	font-weight: bold;
}
.txt-dia {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	color: #FFF;
	text-align: center;
	line-height: 18px;
}
.txt-mes {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	line-height: 12px;
}
.txt-estado {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #515151;
}
.bg-newsletter { background-color:#560c1d; }
#form_newsletter { font-size:12px; color:#FFF; font-family:Verdana; }
#form_newsletter input[type=text] { border:1px solid #ad6679; width: 200px; padding:4px; font-size:12px;}