html, div, span, h1, h2, h3, form, p, img, ul, li {
	padding: 0;margin: 0;
}
body {
	margin: 0 auto;max-width:480px;color:#FFFFFF;background-color:#262626;padding:0 2px;
}
body, input, textarea {
	font-family: Verdana, Geneva, sans-serif;
}
img {
	vertical-align: middle;max-width:100%;
}
a {
	color:#FFE3AD;text-decoration:none;
}
a:hover{
	color: #FFA232;
}
li {
	list-style:none;
}
h2, h3 {
	font-weight:normal;color:#89E3FF;
}
h1 a, h2 a {
	color:#FCC212;
}
h1 {
	font-size:1.3em;padding:4px;
}
h2 {
	font-size:1.1em;padding:4px;
}
h3 {
	font-size:1.1em;padding:4px 0;
}
h1, h2 {
	background-color:#114411;color: #F8F8F8;
}
.block{
	margin:0px 0;background-color:#12301F;padding:4px;
}
.feedshow {
	background-color: #07506F;padding:2px 3px;border:1px solid #78A2E9;margin:0px 0;font-weight: 500;
}
.major {
	color: #FF3333;
}
.minor {
	color:#608C60;
}
.pt {
	padding-top:12px;word-wrap:break-word;
}
.ptm {
	padding-top:4px;
}
.select {
	color: #FFFF33;
}
.info, .feedbackPanelINFO {
	color: #D1CCA3;
}
.info2 {
	color: #F9FFD1;
}
.small {
	font-size:small;
}
.chapter {
	background-color:#114411;
}
.chapterFoot {
	background-color:#0F3F0F;color:#20AA11;text-shadow: 1px 2px 5px black, 0 0 1em #353535;
}
.epic {
	color:#A751ED;
}
.center {
	text-align: center;
}
.block input, .block input:hover, .block input:focus, .block textarea, .block select, .orig {
	background-color:#3C684F/*9DE5E8*/;color:#A1E2BA;border: none;padding:3px;font-size:16px;
}
.block input[type="submit"] {
	background-color: #185F1F;color:white;padding:3px 5px;cursor:pointer;
}
.block input[type="submit"]:hover {
	background-color: #185F1F;color: rgba(255, 255, 255, 0.75);padding:3px 5px;cursor:pointer;
}
.but {
	background-color: #18555F; color: white; font-size: 11pt; cursor:pointer;padding:2px 7px;
}
.but:hover {
   color: rgba(255, 255, 255, 0.75);
}
.butgame {
	background-color: #90A92F; color: white; font-size: 11pt; cursor:pointer;padding:2px 7px;
	border-radius:8px;min-width:90px;border:2px solid #E5CB8E;
}
input[type="text"],input[type="password"] {
	height:19px;
}
.portrait {
	float:left;margin-right:2px;margin-bottom:2px;
}
.portright {
	float:right;margin-left:2px;margin-bottom:2px;
}
.dialog {
	background-color: #EAFFD2;padding:2px 3px;border:1px solid #C5FF7F;margin:2px 0;border-radius:4px;color:#1C3300;width:60%;font-style: italic;
}
.gamedialog {
	background-color: #1F5C28;padding:2px 3px;border:1px solid #39BA79;margin:2px 0;border-radius:4px;color:white;
}
.clear {
	clear: both;
}
.row-item {
	display: inline-block; padding: 2px;
}
.offuser {
	opacity: 0.33;
}
.epico {
	color:#A3310D;
}
.razdel {
	width:100%;height:6px;background-image: url('/imag/style/footLine.1.0.png?r=44');background-repeat:repeat-x;background-size: 16px 6px;
}
.decor {
	text-decoration:underline;
}
.expobs {
	border:1px solid #3B7A32;border-radius:4px;
}
.expline {
	height:6px;background-color:#07701C;background-image:url('imag/progressbase.png?r=2');background-repeat:repeat-x;border-radius:4px;
}
.text {
	background-color: #3F5600;border: 1px solid #647731;border-radius:4px;color:#FFEFC1;padding: 1px 5px;font-style: normal;overflow: hidden;
}