body {
    background-color: #000000;
    
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin: 5px;
    font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    color: #000000; 
    }
TD   {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
    }
TD.topbgl {
    background-image: url("{THEME}/images/topbgl.jpg");
    background-position: right top
    }
td.text {
    background-image:url("{THEME}/images/bgtext.jpg");
    background-position:right top;
    background-repeat:no-repeat;
    }    
A:link {
	COLOR: #555555; TEXT-DECORATION: none
    }
A:visited {
	COLOR: #555555; TEXT-DECORATION: none
    }
A:hover {
	COLOR: #888888; TEXT-DECORATION: none
    }
A:active {
	COLOR: #888888; TEXT-DECORATION: none
    }
INPUT.login {
    BORDER-RIGHT: 1px; BORDER-TOP: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: 1px; WIDTH: 92px; COLOR: #000000; BORDER-BOTTOM: 1px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #bea884; TEXT-ALIGN: left
    }
INPUT.form {
    BORDER-RIGHT: 1px; BORDER-TOP: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; BORDER-LEFT: 1px; WIDTH: 120px; COLOR: #000000; BORDER-BOTTOM: 1px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #ceb894; TEXT-ALIGN: left
    }
.myborder {
    border-style: dotted; border-color: #808080;
    }
.mytable  {
    border-style: dotted; border-color: #808080;
    }
.mytab    {
    border: none;
    }

#charBox {
     overflow: scroll; /* Добавляем полосы прокрутки */
     width: 600px; /* Ширина блока */
     height: 450px; /* Высота блока */
     padding: 5px; /* Поля вокруг текста */
     border: solid 1px black; /* Параметры рамки */
     margin: auto; 
     position: relative; 
     clear: both;
} 

.map { 
    width: 800px; height: 1158px; position: absolute; 
    }
.buttons { 
    width: 320px; text-align: center; margin: auto; position: relative; clear: both; 
    }
.button { 
    width: 24px; height: 19px; cursor: pointer; padding: 0px; padding-top: 2px; margin-left: 20px; float: left; 
    }
#infoBox { 
    width: 200px; height: 155px; background: #00192d; border: 3px solid #956e4d; font-size: 12px; padding: 3px; position: absolute; 
    }
.char { 
    position: absolute; font-size: 1px; 
    }    

