/* CSS Document */
a.tooltip{
	position:relative; 
	font:12px arial, verdana, helvetica, sans-serif; 
	padding:0;
	color:#039;
	text-decoration:none;
	border-bottom:2px dotted #039;
	cursor:help; 
	z-index:24;
}
a.tooltip:hover{
	text-decoration:none;  
	background:transparent;
	z-index:25; 
}
a.tooltip span{display: none}
a.tooltip:hover span{ 
	display:block;
	text-decoration:none;
	position:absolute;
	width:300px; 
	top:1.5em;
	text-align:left;
	left:0;
	font: 12px 'Trebuchet MS',Arial, Helvetica, sans-serif;
	padding:35px 5px 5px 5px;
	border: 5px solid #fff;
	background: #333 url(http://www.revistazap.org/images/tooltipsup.gif) no-repeat; 
	color:#fff;
}
a.tooltipvinho{
	position:relative; 
	font:12px arial, verdana, helvetica, sans-serif; 
	padding:0;
	color:#039;
	text-decoration:none;
	border-bottom:2px dotted #039;
	cursor:help; 
	z-index:10;
}
a.tooltipvinho:hover{
	position:relative; 
	background:transparent;
	text-decoration:none;  
	z-index:100;
}
a.tooltipvinho span{display: none;}
a.tooltipvinho:hover span{ 
	display:block;
	text-decoration:none;
	position:absolute;
	width:300px; 
	top:1.5em;
	text-align:left;
	left:20px;
	font: 12px 'Trebuchet MS',Arial, Helvetica, sans-serif;
	padding:35px 5px 5px 5px;
	border: 5px solid #663333;
	background: #cccc99 url(http://www.revistazap.org//images/tooltipsupvinho.gif) no-repeat; 
	color:#330000;
	z-index:10;
}
a.mais {
	width:32px; 
	margin-right: 10px;
	background: url(../images/more_arrow.gif) no-repeat; 
	color:#333227; 
	height:16px;
	font:12px/14px Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-weight:bold; 
	display:block; 
	padding:0 0 0 23px;
	float: right;
	}
a.mais:hover{
	color:#C01F0B; background: url(../images/button_arrow.gif) no-repeat 0 0 #FFF9F2; width:32px;
	}
.menubarra {
display: inline;
float: left;
}
.menubarra p {
display: block;
height: 20px;
background: #e4d3b0;
float: left;
}
.menubarra a {
display: block;
height: 20px;
color: #4a2d39;
text-decoration: none;
font-size: 15px;
}
.menubarra a:hover {
color: #e9d700;
font-weight: bold;
background: #7c4238;
}
a.menuesq {
display: block;
text-decoration: none;
color: #fada87;
background: #660033;
}
a.menuesq:hover {
background: #fada87;
font-weight: bold;
color: #000;
}
a.btnpadrao {
display: inline;
text-decoration: none;
margin-right: 4px;
width: 67px;
height: 19px;
font: 11px 'Trebuchet MS',Arial, Helvetica, sans-serif; 
background: url(../images/btnpadrao.gif) repeat;
color: #000;
float: right;
border: 0px solid;
}
a.btnpadrao:hover {
background: url(../images/btnpadrao_a.gif) repeat;
font-weight: bold;
color: #000;
}
a.btnpadraogrd {
display: inline;
text-decoration: none;
margin-right: 4px;
width: 107px;
height: 19px;
font: 11px 'Trebuchet MS',Arial, Helvetica, sans-serif; 
background: url(../images/btnpadraogrd.gif) repeat;
color: #000;
float: right;
border: 0px solid;
}
a.btnpadraogrd:hover {
background: url(../images/btnpadraogrd_a.gif) repeat;
font-weight: bold;
color: #000;
}
p.btnpadraogrd {
display: inline;
width: 87px;
height: 13px;
margin-top: 2px;
margin-left: 18px;
font: 11px 'Trebuchet MS',Arial, Helvetica, sans-serif; 
text-align: center;
cursor: pointer;
float: left;
border: 0px solid #000;
}
p.btnpadrao {
display: inline;
width: 47px;
height: 13px;
margin-top: 2px;
margin-left: 18px;
font: 11px 'Trebuchet MS',Arial, Helvetica, sans-serif; 
text-align: center;
cursor: pointer;
float: left;
border: 0px solid #000;
}
a.btnpeq {
display: inline;
text-decoration: none;
margin-left: 3px;
width: 19px;
height: 19px;
cursor: pointer;
background: url(../images/botaozinho.gif) repeat;
float: left;
}
a.btnpeq:hover {
background: url(../images/botaozinho_a.gif) repeat;
}
a.btnpeqesq {
display: inline;
text-decoration: none;
margin-left: 3px;
width: 19px;
height: 19px;
cursor: pointer;
background: url(../images/botaozinhoesq.gif) repeat;
float: left;
}
a.btnpeqesq:hover {
background: url(../images/botaozinhoesq_a.gif) repeat;
}

a.btnpagina {
display: inline;
text-decoration: none;
margin-left: 3px;
width: 46px;
height: 19px;
cursor: pointer;
background: url(../images/btnpagina.gif) repeat;
float: left;
}
a.btnpagina:hover {
background: url(../images/btnpagina_a.gif) repeat;
}
a.botatopadrao {
display: inline;
text-decoration: none;
width: 46px;
height: 19px;
margin-left: 2px;
line-height: 19px;
text-align: center;
font: 12px 'Trebuchet MS',Arial, Helvetica, sans-serif; 
color: #000;
background: url(http://www.revistazap.org/blogbeth/images/btnpagina.gif) no-repeat;
float: left;
}
a.botatopadrao:hover {
background: url(http://www.revistazap.org/blogbeth/images/btnpagina_a.gif) no-repeat;
}
a.botatosetinha {
display: inline;
text-decoration: none;
width: 67px;
height: 19px;
margin-left: 2px;
line-height: 19px;
text-align: right;
font: 12px 'Trebuchet MS',Arial, Helvetica, sans-serif; 
color: #000;
background: url(http://www.revistazap.org/blogbeth/images/btnpadrao.gif) no-repeat;
float: left;
}
a.botatosetinha:hover {
background: url(http://www.revistazap.org/blogbeth/images/btnpadrao_a.gif) repeat;
}
.botaosis {
        background: transparent;
        margin: 0;
        padding: 0;
		height: 19px;
		font: 12px 'Trebuchet MS',Arial, Helvetica, sans-serif; 
		font-weight: bold;
}
.botaosis a {
		display:inline;
        margin-left: 2px;
        padding: 0;
        background: url(http://www.revistazap.org/blogbeth/images/botaosisesq.gif) no-repeat left top;
        color: #5b3f26;
        text-decoration: none;
		height: 19px;
		float:left;
}
.botaosis span {
		display:inline;
 		height: 19px;
        background: url(http://www.revistazap.org/blogbeth/images/botaosisdir.gif) no-repeat right top;
        margin-left: 5px;
		padding-right: 5px;
		float:left;
		cursor: pointer;
}
.botaosis a:hover span {
        background-position: 100% -19px;
}
.botaosis a:hover {
		color: #000;
        text-decoration: none;
        background-position: 0 -19px;
}
a.tooltip{
	position:relative; 
	font:12px arial, verdana, helvetica, sans-serif; 
	padding:0;
	color:#039;
	text-decoration:none;
	border-bottom:2px dotted #039;
	cursor:help; 
	z-index:24;
}
a.tooltip:hover{
	text-decoration:none;  
	background:transparent;
	z-index:25; 
}
a.tooltip span{display: none}
a.tooltip:hover span{ 
	display:block;
	text-decoration:none;
	position:absolute;
	width:300px; 
	top:1.5em;
	text-align:left;
	left:0;
	font: 12px 'Trebuchet MS',Arial, Helvetica, sans-serif;
	padding:35px 5px 5px 5px;
	border: 5px solid #fff;
	background: #333 url(images/tooltipsup.gif) no-repeat; 
	color:#fff;
}
		