* {
    margin:0px;
	padding:0px;
	list-style:none;
	border:none;
	outline:none
}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color: #5C0A2E;
	background-image: url(/img/bg.png);
}
h3 {
	width: 100%;
	display: block;
	float: left;
	height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D9D9D9;
}
#container {
	width: 778px;
	margin: auto;
	background-color: #FFF;
	position: relative;
}
#topo {
	float: left;
	height: 200px;
	width: 778px;
	position: relative;
	background-repeat: no-repeat;
	background-color: #FFF;
}
.bg1 {
    background-image:url(/img/topo/bg1.jpg)
}
.bg2 {
    background-image:url(/img/topo/bg2.jpg)
}
.bg3 {
    background-image:url(/img/topo/bg3.jpg)
}
.bg4 {
    background-image:url(/img/topo/bg4.jpg)
}
.bg5 {
    background-image:url(/img/topo/bg5.jpg)
}
.bg6 {
    background-image:url(/img/topo/bg6.jpg)
}
.bg7 {
    background-image:url(/img/topo/bg7.jpg)
}
.bg8 {
    background-image:url(/img/topo/bg8.jpg)
}
.bg9 {
    background-image:url(/img/topo/bg9.jpg)
}
.bg10 {
    background-image:url(/img/topo/bg10.jpg)
}
.bg11 {
    background-image:url(/img/topo/bg11.jpg)
}
.bg12 {
    background-image:url(/img/topo/bg12.jpg)
}
#topo h1 {
	width: 189px;
	height: 167px;
	position: absolute;
	left: 33px;
	top: 16px;
	background-image: url(/img/topo/h1.jpg);
	background-repeat: no-repeat;
}
#topo h1 a {
	background-image: url(/img/topo/h1.jpg);
	width: 189px;
	height: 167px;
	display: block;
	text-indent: -999px;
	overflow: hidden;
}
#topo h2 {
	color: #FFF;
	font-weight: bold;
	font-size: 40px;
	position: absolute;
	left: 341px;
	top: 61px;
	font-family: Arial, Helvetica, sans-serif;
}
#header {
	height: 30px;
	float: left;
	background-image: url(/img/topo/header.png);
	width: 519px;
	background-repeat: repeat-x;
	padding-left: 259px;
}
#menu {
	height: 30px;
	width: 517px;
	display: block;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFF;
	background-color: #FFF;
	background-image: url(/img/topo/mn.png);
}
#menu li {
	height: 30px;
	width: 25%;
	float: left;
	text-align: center;
}
#menu a {
	height: 25px;
	width: 100%;
	display: block;
	background-image: url(/img/topo/mn.png);
	color: #632D3B;
	font-size: 13px;
	text-decoration: none;
	padding-top: 5px;
	font-weight: bold;
}
#menu a:hover {
	background-image: url(/img/topo/mn-on.png);
	color: #FFF;
}
#menu .ativo a {
	background-image: url(/img/topo/mn-on.png);
	color: #FFF;
}
#submenu {
	background-image: url(/img/topo/submenu.png);
	height: 72px;
	width: 129px;
	background-repeat: repeat-x;
	position: absolute;
	left: 261px;
	top: 229px;
	display: none;
	z-index: 20;
}
#submenu li {
	height: 24px;
	width: 100%;
	float: left;
}
#submenu a {
	height: 19px;
	width: 100px;
	display: block;
	color: #FFF;
	font-weight: bold;
	font-size: 10px;
	text-align: center;
	padding-top: 5px;
	text-decoration: none;
	margin-left: 14px;
}
#submenu a:hover {
	color: #E0CCD1;
}
#submenu .linha {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #97576D;
}
#conteudo {
	width: 768px;
	float: left;
	padding: 5px;
	min-height: 280px;
	background-color: #FFF;
}
#barra {
	float: left;
	height: 30px;
	width: 778px;
	background-image: url(/img/topo/header.png);
	background-repeat: repeat-x;
}
#rodape {
	height: 68px;
	width: 778px;
	background-image: url(/img/topo/rodape.png);
	background-repeat: repeat-x;
	font-weight: bold;
	color: #642D3C;
	font-size: 11px;
	position: relative;
	float: left;
}
#rodape .endereco {
	position: absolute;
	left: 224px;
	top: 13px;
}
#rodape .telefone {
	position: absolute;
	left: 307px;
	top: 36px;
}
.gl {text-indent:-9999px}