@charset "utf-8";
body {
  margin: 0px 0px 0px 0px;
  background-image: url("../images/bg.jpg");
  background-repeat: repeat-x;
  font-size:11px;
}
a {
  text-decoration: none;
  color: #000000;
}
img {
  border:none;
}
.rodape {
  background-color: #ECECEC;
  height:35px;
  font-size: 10px;
  font-family: Verdana;
  padding-top:20px;
}
.main *{
  font-size:11px;
  font-family: Verdana;
}
ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
  float:left;
}
li {
  margin: 0px;
  padding: 0px;
  list-style: none;
  display:inline-block;
  float:left;
}


.menu a {
  background-image: url("../images/menu.jpg");
  background-repeat: no-repeat;
  height:39px;
  display:block;
}

.menu1 {
  background-position: 0px 0px;	width: 141px;
}
.menu1:hover {
  background-position: 0px -39px;
}
.menu2 {
  background-position: -141px 0px;	width: 131px;
}
.menu2:hover {
  background-position: -141px -39px;
}
.menu3 {
  background-position: -272px 0px;	width: 126px;
}
.menu3:hover {
  background-position: -272px -39px;
}
.menu4 {
  background-position: -398px 0px;	width: 147px;
}
.menu4:hover {
  background-position: -398px -39px;
}
.menu5 {
  background-position: -545px 0px;	width: 174px;
}
.menu5:hover {
  background-position: -545px -39px;
}
.menu6 {
  background-position: -719px 0px;	width: 102px;
}
.menu6:hover {
  background-position: -719px -39px;
}
.menu7 {
  background-position: -821px 0px;	width: 132px;
}
.menu7:hover {
  background-position: -821px -39px;
}


.main_title {
  background-image: url(../images/bg_titulo.png);
  background-repeat: no-repeat;
  background-position: left bottom;
  padding-top:30px;
  padding-left:35px;
  font-weight: bolder;
  font-size:20px;
  color: #930909;
}
.main_title2 {
  background-image: url(../images/bg_titulo.png);
  background-repeat: no-repeat;
  background-position: left bottom;
  padding-top:30px;
  padding-left:35px;
  width:200px;
  font-size:20px;
  display:block;
  color: gray;
}
.main_title3 {
  background-image: url(../images/bg_titulo.png);
  background-repeat: no-repeat;
  background-position: left bottom;
  padding-top:30px;
  padding-left:35px;
  font-weight: bolder;
  font-size:20px;
  color: gray;
}
.main_txt {
  padding-left:35px;
  padding-bottom:30px;
  width:500px;
}
.main_txt a {
  text-decoration:underline !important;
  font-weight: bold;
}
.main_txt2 {
  padding-left:35px;
  padding-right:30px;
  padding-bottom:30px;
  display:block;
}
.submenu {
  background-image: url(../images/bg_submenu.png);
  background-repeat: no-repeat;
  background-position: left bottom;
  padding-top:10px;
  padding-left:25px;
}
.showin {
  padding-top:30px;
  padding-bottom:30px;
  width:320px;
  display:block;
}
.sub a{
  background-image: url("../images/submenu.jpg");
  background-repeat: no-repeat;
  height:166px;
  display:block;
}


.sub1 {
  background-position: 0px 0px;
  width: 151px;
}
.sub1:hover {
  background-position: 0px -166px;
}
.sub2 {
  background-position: -151px 0px;
  width: 130px;
}
.sub2:hover {
  background-position: -151px -166px;
}
.sub3 {
  background-position: -281px 0px;
  width: 130px;
}
.sub3:hover {
  background-position: -281px -166px;
}
.sub4 {
  background-position: -411px 0px;
  width: 130px;
}
.sub4:hover {
  background-position: -411px -166px;
}
.sub5 {
  background-position: -541px 0px;
  width: 130px;
}
.sub5:hover {
  background-position: -541px -166px;
}
.sub6 {
  background-position: -671px 0px;
  width: 130px;
}
.sub6:hover {
  background-position: -671px -166px;
}
.sub7 {
  background-position: -801px 0px;
  width: 152px;
}
.sub7:hover {
  background-position: -801px -166px;
}


.txt {
  border:1px solid Gray;
	width:200px;
}
.txtarea {
  border:1px solid Gray;
  width:400px;
  height:100px;
}
