/* Layout */
#doc,.yui-t4{margin:auto;text-align:left}
#doc{width:90%}
.yui-t4 #yui-main{float:left;margin-right:-25em}
.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}
.yui-t4 #yui-main .yui-b{margin-right:13.8456em;*margin-right:14.55em; min-height: 400px; background: #fcfcfc; padding: 0.5em; border:0.09em solid #ccc; border-color:#eee #ccc #ccc #eee;-moz-border-radius: 0.5em;border-radius: 0.5em }
/* Formatting */
html{color:#000;background:#000 url("imgs/back.png")}
#doc>div{padding:0.3em 0.6em;}
a{text-decoration:none;color:#069;font-weight:bold}
a:visited{color:#036; }
#hd,#ft{background:#000;color:#fff;font-size:90%}
#bd{background:#fff;color:#000;font-size:110%}
#hd a{color:#fff;background:#222;border:0.12em solid #666;border-color:#666 #444 #444 #666;padding:0.5em 3em;-moz-border-radius: 1em;border-radius: 1em}
#hd a:hover{background:#444;border-color:#09f #069 #069 #09f;}
a:hover,abbr{border-bottom:1px dashed #09f}
#sidebar{text-align:right;font-size:90%;padding:3em 0; padding-bottom: 10.5em; position:fixed; right: 6%; background: url("imgs/qrcode.png") no-repeat right bottom;}
#input input{width:10em}
input#format{width:3em}
#buttan{text-align:right}
#downloads{border:0;width:700px;height:475px}
dt{font-size:110%;font-style:italic;border-bottom:0.15em solid #333;margin:0.5em 0}
h2{font-size:150%}
h3{font-size:120%}
h4{color:#666;font-style:italic;margin-bottom:1em; font-size:90%}
#series{width: 700px; height: 350px; border-width: 0px}
ul.menu a {
	color:#069;
	font-weight:bold;
	text-decoration: none;
	display: block;
	width: 100%;
	border:0;
	padding: 7px;
	padding-left: 0;
}
ul.menu,
ul.menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
	width: 13.8456em;
	float: right;
	background: #f9f9f9;
}
ul.menu ul {
	position: absolute;
	top: 0.3em;
	right: 12.8456em;
	visibility: hidden;
	z-index:100;
}
ul.menu li {
	position: relative;
	/*margin-bottom:5px;*/
	padding-right: 5px;
	list-style: none;
	border:0.09em solid #ccc; border-color:#eee #ccc #ccc #eee;
}
ul.menu li:hover {
	background: #ddd;
}
ul.menu li:hover > ul {
	visibility: visible;
}
ul.menu > li.menu {
	border-left: 0.25em solid #999;
}
/* Presentantion */
.bold {
	font-weight: bold;
}
.italic {
	font-style: italic;
}
#yui-main li {
	padding: 0.1em;
}

#yui-main li:hover {
	background: #eee;
	color: #006;
	outline: 1px solid #ccc;
}
.home a { display: block; width: 100%;
border: 1px solid #eee; background: #f9f9f9; text-align: center; font-size: 80%;}
.home a:hover { font-size: 150%}
#current>a { background: #666; color: #eee;}
#current{ margin-right: 2px;}
.cmt { color: #f80; background: inherit }
pre {
	background: #232323;
	color: #fff;
	margin: 10px 0;
	padding: 1em 10px;
	margin-bottom: 1.5em;
	border-top: solid 3px #000;
	border-left: solid 3px #000;
	border-right: solid 3px #ccc;
	border-bottom: solid 3px #ccc;
	overflow: auto;
}

code {
	font: 100% monospace;
}

/* copiado descaradamente da wikipedia, lulz */
#yui-main a[href^="http://"] {
background:transparent url('imgs/external.png') no-repeat scroll right center;
padding-right:13px;
}
a:active { outline: none; }
a:focus { -moz-outline-style: none; }
