@charset "utf-8";
/* CSS Document */

body {
	background-color:#FFF;
	margin: 0 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
}
#geral {
	display:block;
	float:none;
	width:750px;
	height: 580px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#topo {
	display:block;
	width:750px;
	height:92px;
	overflow:hidden;
}
#menu {
	display:block;
	width: 750px;
	height: 34px;
	margin: 0 0 0 0;
	padding: 0 0 0 26px;
}
#menu a {
	display:block;
	float:left;
	width: 136px;
	height: 34px;
	margin-left: 3px;
	text-decoration:none;
}

#aba1 a { background:url(img/aba1.gif);	}
#aba2 a { background-image:url(img/aba2.gif);}
#aba3 a { background-image:url(img/aba3.gif);}
#aba4 a { background-image:url(img/aba4.gif);}
#aba5 a { background-image:url(img/aba5.gif);}
#aba1 a:hover { background-position: 0 -34px; }
#aba2 a:hover { background-position: 0 -34px; }
#aba3 a:hover { background-position: 0 -34px; }
#aba4 a:hover { background-position: 0 -34px; }
#aba5 a:hover { background-position: 0 -34px; }

#aba1 span {float:left; width: 136px; height: 34px; margin-left: 3px; background:url(img/aba1.gif); background-position: 0 -34px;}
#aba2 span {float:left; width: 136px; height: 34px; margin-left: 3px; background:url(img/aba2.gif); background-position: 0 -34px;}
#aba3 span {float:left; width: 136px; height: 34px; margin-left: 3px; background:url(img/aba3.gif); background-position: 0 -34px;}
#aba4 span {float:left; width: 136px; height: 34px; margin-left: 3px; background:url(img/aba4.gif); background-position: 0 -34px;}
#aba5 span {float:left; width: 136px; height: 34px; margin-left: 3px; background:url(img/aba5.gif); background-position: 0 -34px;}

#item {
	display:block;
	float:left;
	width:420px;
	height: 431px;
	background-image:url(img/bg_item.gif);
	margin-left: 22px;
	margin-top: 0;
	overflow:hidden;
}
#item h1 {
	font-size: 22px;
	font-weight:bold;
	color: #982B0E;
	margin: 15px 0 0 15px;
	line-height: 29px;
}
#item p {
	margin: 15px 15px 0 15px;
	line-height: 18px;
}
#item img {
	margin: 20px 0 0 15px;
}
#anterior a {
	display:block;
	float:left;
	width:77px;
	height:26px;
	margin: 20px 25px 0 15px;
	background-image:url(img/anterior.gif);
	text-decoration:none;
}
#anterior a:hover { background-position: 0 -27px; text-decoration:none;}
#proximo a {
	display:block;
	float:right;
	width:77px;
	height:26px;
	margin: 20px 25px 0 0;
	background-image:url(img/proximo.gif);
	text-decoration:none;
}
#proximo a:hover { background-position: 0 -27px; text-decoration:none;}
#subnav {
	display:block;
	float:left;
	width: 291px;
	height: 429px;
	margin: 0 0 0 0;
	padding-top: 2px;
	background-image:url(img/bg_subnav.gif);
	overflow:hidden;
}
#subnav a { display:block; float:none; width:291px; height: 43px; background-image:url(img/sub_nav.gif); font-size:15px; font-weight:bold; color:#982B0E; background-position: 13px -47px; margin: 0px 0 -30px 0px; padding: 13px 0 0 35px; text-decoration:none; background-repeat:no-repeat;}
#subnav a:hover { background-position: 13px 0;}
#subnav span { display:block; float:none; width:291px; height: 43px; background-image:url(img/sub_nav_span.gif); font-size:15px; font-weight:bold; color:#FFFFFF; background-position: 13px 0; margin: 0px 0 -30px 0px; padding: 13px 0 0 35px; text-decoration:none; background-repeat:no-repeat;}

#banner { padding:0 12px 12px; }
