
	body{margin:0;border:0;}
	br{clear:both}p{margin:4px 0}
	/*
	@font-face{font-family:Castle;src: url(i/castle.otf) format('opentype'),
		url(i/castle.svg) format('svg');
	}
	*/
	h1,h2{font-family:Castle;text-shadow:-1px 1px 1px #fff,1px 1px 1px #fff,1px -1px 1px #fff,-1px -1px 1px #fff;}
	h1{font-size:134%;margin:7px}
	h2{font-size:122%;margin:4px 6px;}
	h3{font-size:100%;font-weight:normal;margin:4px 6px;}
	h4{font-size:88%;font-weight:normal;margin:4px 6px;}
.dictc{
	-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
	border:rgba(255,255,255,.5) solid 4px;line-height:100%;
}.dicto{
	-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
	border:rgba(255,255,255,.8) solid 4px;line-height:100%;
}
.redsector{
	-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;
	border:rgba(255,255,255,.5) solid 5px;
	-webkit-box-shadow: -1px 2px 4px rgba(0,0,77,.7);
	-moz-box-shadow: -1px 2px 4px rgba(0,0,77,.7);
	-o-box-shadow: -1px 2px 4px rgba(0,0,77,.7);
	box-shadow: -1px 2px 4px rgba(0,0,77,.7);
}
.redsector p{
	background-color:#fff;
	background-color:rgba(255,255,255,.5);padding:7px 4px;margin:0
}
table{border:0;border-collapse:collapse;border-spacing:0px;border-style:none;border-width:0}img{border:0}td{vertical-align:top;padding:0;}
a{color:#00f}a:hover{color:#17d}.txi{line-height:100%}
	.etxt{text-shadow:-1px 1px 1px #eee, 1px -1px 1px #555;}
.arrw{cursor:default}	.fr{float:right}.fl{float:left}.wide{width:100%}.high{height:100%}
.phi0{width:38.2%}.phi1{width:61.8%}
.phix{width:3%;visibility:hidden}.phiz{width:94%}
.db{display:block}.dib,.input{display:inline-block}.nw{white-space:nowrap}.nwo{white-space:normal}.vh{visibility:hidden}.vv{visibility:visible}.vm{vertical-align:middle}.vb{vertical-align:bottom}.vt{vertical-align:top}.oh{overflow:hidden}.oa{overflow:auto}.ov{overflow:visible}.tac{text-align:center}.tal{text-align:left}.tar{text-align:right}
.soot{background-color:#aea;border:3px solid #aea;color:#131;
}
.prl{position:relative}.pab{position:absolute}.hid{display:none}.cb{clear:both}.b{font-weight:bold}.u{text-decoration:underline}.i{font-style:italic}.ma{margin:auto}.mah{margin:0 auto}.z1{z-index:1}.z2{z-index:2}.p12{padding:12px}.p05{padding:0 5px}
.r{color:rgba(254,3,3,.76)}
.m12{margin:12px;}
