span.tooltip-link{
border-bottom-color:#808080;
border-bottom-style:double;
border-bottom-width:3px;
}
span.tooltip-link:hover{
cursor:pointer;
}
#autocomplete_scroll { 
width: 150px;
} 
#autocomplete_scroll .yui-ac-content { 
max-height:300px;overflow:auto;overflow-x:hidden; 
_height:30em;  
} 
/*style do autocomplete*/
#autocomplete{
position: absolute;
width: 500px;
margin-top: 0px;
}
#autocompletesubmit{
position: absolute;
margin-left: 510px;
margin-top: 0px;
}
#autocomplete_div{
width: 500px;
}
#hsearch {
margin-bottom:2em;
}
/*tooltipy with phrses*/
#tip{
margin-left:0px;
margin-top:-100px;
}
.hd, .bd, .yui-skin-sam .yui-panel .ft
{
border-bottom-color: #F3FCED;
background-color:#F3FCED;
}
.hd 
{
border-bottom-color: #F3FCED;
background-color:#F3FCED;
}
.yui-panel .bd{
padding-top: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
background-color: #E8E8E8; border:none; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px;}
.yui-panel .hd{
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 10px;
font-size: 93%;
line-height: 2;
font-weight: bold;
color: #FFF;
border:none; 
border-top-right-radius: 6px; 
border-top-left-radius: 6px;	
background:none; 
background-color: #2B82E2}
.yui-panel {background-color: #f3fced;box-shadow: 2px 0px 8px gray;border:none;border-top-left-radius: 6px;border-top-right-radius: 6px;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;}
.yui-panel .container-close {
position: absolute;top: 5px;right: 6px;width: 25px;
height: 15px;
background-color: transparent;
background-image: url("http://yui.yahooapis.com/2.9.0/build/assets/skins/sam/sprite.png");
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0px -300px;
background-clip: border-box;
background-origin: padding-box;
background-size: auto auto;
cursor: pointer;
background:url(/dictionary/img/hd-close.png) no-repeat;}
/*other data*/
.indexlist{
width:100%;
}
.indexdata{
border-collapse:collapse;
border:none;	
width:100%;
}
.indexdata th{
border: 1px solid #A0A59D;
border:none;
padding:2px;
background-color:#2B82E2;
color:#FFFFFF;
text-align:left;
}
.indexdata td{
border: 1px solid #A0A59D;
border:none;
}
.indexdata th.center{
border: 1px solid #A0A59D;
border:none;
padding:2px;
background-color:#2B82E2;
color:#FFFFFF;
text-align:center;
}

/* /style/knowledge.css */
#header{
border-bottom:1px solid #EBEBEB;
}

pre {text-align:left;}

#hlogo img {
width:284px;
height:68px;
}

.subtitle {
line-height:normal;
color:gray;
font-style:italic;
font-size:11px;
margin:0 0 20px 5px;
}

table.infobox {
  border: 1px solid #aaa;
  background: #f9f9f9;
  color: black;
}
 
table.infobox.bordered td, table.infobox bordered th{
  border: 1px solid #aaa;
}
 
table.infobox.bordered .mergedtoprow th {
  border-top: 1px solid #aaa;
  border-right: 1px solid #aaa;
}
 
table.infobox.bordered .mergedrow th {
  border-right: 1px solid #aaa;
}

#content ol, #content ul,
#mw_content ol, #mw_content ul {
  margin-bottom: 0.5em;
}

.infobox {
    border: 1px solid #C4D0E2;
    background-color: #EDF2FA;
    color: black;
    margin: 0.5em 0 0.5em 1em;
    padding: 0.2em;
    float: right;
    clear: right;
}
.infobox td,
.infobox th {
    vertical-align: top;
}
.infobox caption {
    font-size: larger;
}
.infobox.bordered {
    border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
    border: 1px solid #aaa;
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
    border: 0;
}
 
.infobox.sisterproject {
    width: 20em;
    font-size: 90%;
}
 
.infobox.standard-talk {
    border: 1px solid #c0c090;
    background-color: #f8eaba;
}
.infobox.standard-talk.bordered td,
.infobox.standard-talk.bordered th {
    border: 1px solid #c0c090;
}
 
/* styles for bordered infobox with merged rows */
.infobox.bordered .mergedtoprow td,
.infobox.bordered .mergedtoprow th {
    border: 0;
    border-top: 1px solid #aaa;
    border-right: 1px solid #aaa;
}
 
.infobox.bordered .mergedrow td,
.infobox.bordered .mergedrow th {
    border: 0;
    border-right: 1px solid #aaa;
}
 
/* Styles for geography infoboxes, eg countries,
   country subdivisions, cities, etc.            */
.infobox.geography {
    text-align: left;
    border-collapse: collapse;
    line-height: 1.2em; 
    font-size: 90%;
}
 
.infobox.geography  td,
.infobox.geography  th {
    border-top: solid 1px #aaa;
    padding: 0.4em 0.6em 0.4em 0.6em;
}
.infobox.geography .mergedtoprow td,
.infobox.geography .mergedtoprow th {
    border-top: solid 1px #aaa;
    padding: 0.4em 0.6em 0.2em 0.6em;
}
 
.infobox.geography .mergedrow td,
.infobox.geography .mergedrow th {
    border: 0;
    padding: 0 0.6em 0.2em 0.6em;
}
 
.infobox.geography .mergedbottomrow td,
.infobox.geography .mergedbottomrow th {
    border-top: 0;
    border-bottom: solid 1px #aaa;
    padding: 0 0.6em 0.4em 0.6em;
}
 
.infobox.geography .maptable td,
.infobox.geography .maptable th {
    border: 0;
    padding: 0;
}
 
 
.thumb {
font-size:12px;
color:gray;
}

.tright {
float:right;
clear:both;
padding:10px 0 10px 10px;
}

.gallery tbody {
font-size:12px;
color:gray;
text-align:center;
}

.vertical-navbox tbody {
font-size:12px;
}

.navbox tbody {
font-size:12px;
color:#424242;
}

.wikitable {
width:240px;
border:1px solid silver;
}
.wikitable tbody {
font-size:12px;
}
.wikitable td {
padding:4px;
}
