.corpo{ background-image:url(img/bg.jpg); width:900px; height:auto;; position:absolute; margin-left:5%;}
.corpo2{ background-image:url(img/bg.jpg); width:900px; height:1024px; position:absolute; margin-left:5%;}
.corpo3{ background-image:url(img/bg.jpg); width:980px; height:1900px; position:absolute; margin-left:5%; margin-right:5%}
.corpo4{ background-image:url(img/bg.jpg); width:900px; height:1200px; position:absolute; margin-left:5%;}
.corpo5{ background-image:url(img/bg.jpg); width:900px; height:1800px; position:absolute; margin-left:5%;}
.logo { position:relative; width:865px; left:15px; top:5px;}
.menu { background-image:url(img/images/bg_menu_01.jpg); width:866px; height:35px; position:relative; margin-top:10px; left:15px;}
.almenu { width:900px; height:20px; position:relative; top:10px;}
.banner { width:864px; height:278px; position:relative; background-image:url(img/banner.jpg); margin-top:10px; left:15px;}
.texto {
	width:850px;
	position:relative;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	left:15px;
	text-align:justify;
}

.texto2 {
	width:800px;
	position:relative;
	margin-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	left:15px;
	text-align:justify;
}
.form{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000;}
.associados { width:864px; position:relative; margin-top:40px; font-family:Arial, Helvetica, sans-serif; font-size:10px; left:15px;}
.associados2 { width:864px; position:absolute; top:620px; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-left:30px;}
.associados3 { width:864px; position:absolute; top:1250px; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin-left:30px;}
.logos { width: auto; height:auto; position:relative; margin:10px;}
.gatos{ position:absolute; z-index:2; width:178px; height:180px; left:721px; bottom:400px;}
.tit { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#000000;}
.pontos { font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#000000; margin-bottom:10px; width:871; height:9; position:relative; bottom:20px; left:10px;}
.voltar { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9c0000; position:relative; left:800px; bottom:20px; }
.texto2 {
	width:700px;
	position:relative;
	bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	left:15px;
}
.leona { height:264px; width:800px; position:relative;}
.nomegato {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#9c0000;
	text-align:justify;
}
.nomegato2 { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#9c0000;}
#menuhor { border:none; font: 12px Arial, sans-serif; color:#FFFFFF; position:relative; margin:0;}
#menuhor li { list-style: none; margin: 0; display: inline;}
#menuhor li a { height:1px; /* IE5.0 bug */ padding: 14px 7px; margin:0; text-decoration: none;}
#menuhor li a:link { color: #fff;}
#menuhor li a:visited { color: #fff;}
#menuhor li a:hover {color: #999999; border-color: #000;}
.contato {
	width:616px;
	height:96px;
	position:absolute;
	left: 9px;
	top: 54px;
}
.nomefilhote {
	font-size: 16px;
	color: #900;
	font-weight: bold;
	text-align: left;
}

.foto2home {
	color:#000;
}
.foto2home:hover { 	
	color:#F00;
	border:2px;
	opacity:.60;
    filter:alpha(opacity=60);
}
