@charset "utf-8";
/* CSS Document */
img { margin:0px; }
a img { border: none; }

.thumb:hover{ background-color: transparent; }
 /*CSS for enlarged image*/
.thumb span{ position: absolute; visibility:hidden;  z-index: 50;
background-color: #FFFFCC; padding: 5px;}
/*CSS for enlarged image on hover*/
.thumb:hover span{ overflow:visible; visibility:visible; width:150px; top:20px; left:60px;}

.L{ text-align:left;}
.C{ text-align:center;}
.R{ text-align:right;}
.J{ text-align:justify;}

.B{ font-weight:bold;}
.I{ font-style:italic;}
.U{ text-decoration:underline;}

.Hide { display:none; border: 0;}
.Show { }

div.caixa{ 
   border-radius:5px; background-color: #eee; border: 2px #000 solid;
   padding: 5px; text-align: left; color: #000; margin: 0 0 5px 0;
}
div.text{ margin: 0; padding: 5px;}

div.formulario{ margin: 0; padding: 10px 10px 40px 10px; color: #fff; position: relative;}
div.btn{ position: absolute; z-index: 3;}
/*pop up thumbnails*/

a div.preview{ display: none; cursor: pointer; position: absolute; top: -20%; left: -10%;}
a:hover div.preview { display: block; z-index: 5;}

html .fb_share_button {
 padding:3px 5px 1px 20px; height:15px; border:1px solid #d8dfea; font-size:90%;
  background:#ececec url(http://b.static.ak.fbcdn.net/rsrc.php/z39E0/hash/ya8q506x.gif) no-repeat top left;
}
html .fb_share_button:hover {
color:#b5b8d3; border-color:#295582; text-decoration:none;  background:#3b5998;
}
div.shares{ position:absolute;}
span.risca{ text-decoration:line-through; color: #000; font-weight: normal; padding-right: 7px;}