.cell {position:relative; display:block; width:20; height:20; line-height:1.8; text-align:center; background: #FFF;}
.blackcell {position:relative; display:block; width:20; height:20; text-align:center; background: #C575C1;}
.coord {position:relative; color:red; line-height:1.8; float:left; width:20; height:20; text-align:center; font-family: Arial; font-size:10;}
.redcell {position:relative; display:block; width:20; height:20; line-height:1.8; text-align:center; background-color: #FFE414; color: #800D7A; font-weight: 600;}
.delim {width:1; background: #C575C1; height:20;}

.text {font-family: tahoma,arial; font-size: 11px; color: #800D7A;}
/*.text {font: x-small Verdana; color:#800D7A;}*/
/*p {font: x-small Verdana; margin: 2pt 0pt 2pt 2pt; color:#800D7A; line-height: 120%;}*/
/*td {font: x-small Verdana; color:#800D7A;}*/

TD.smallf {font-size:71%;font-size-adjust:2}
.smallf {font-size: 80%;}
.smallfu {font-size: 80%;text-decoration: none;}
.smallfs {font-size: 80%;color: #6E5F96;}
.small {font: 11px Verdana; color:#800D7A;}

a:link {font: Verdana; color:#800D7A; text-decoration: underline;}
a:visited {font: Verdana; color:#800D7A; text-decoration: underline;}
a:hover {font: Verdana; color:#800D7A; text-decoration: underline;}
a:active {font: Verdana; color:#800D7A; text-decoration: underline;}

H1 {font-family: arial,sans serif; font-size: medium; font-weight: bold; color: #C575C1; margin: 12px; margin-left: 4px;}
H2 {font-family: arial,sans serif; font-size: small; font-weight: bold; color: #C575C1; margin: 8px; margin-left: 4px;}
H3 {font-family: arial,sans serif; font-size: small; font-weight: bold; color: #666666; margin: 6px; margin-left: 4px;}
/*h1 {font: bold large Arial; color: #C575C1; letter-spacing: 0.6; margin: 5pt 0pt 5pt 2pt;}
h2 {font: bold medium Arial; color: #C575C1; letter-spacing: 0.8; margin: 8pt 0pt 5pt 2pt;}
h3 {font: bold small Arial; color: #C575C1; letter-spacing: 0.8; margin: 10pt 0pt 5pt 2pt;}*/

.btn {font-weight:bold; font-size: 11px; background-color: #FDFBE9; color:#000000; border: 1px solid #000000;}
.inp {font-size: 11px; background-color: #ffffff; color:#000000; border: 1px solid #666666;}
.forms {font-family: tahoma; font-size: 11px; font-weight: normal; color: #14477A; border: 1px solid #777777;}

.forms2 {font-size: 10px;}

.forms3 {background-color: #C575C1; font-family: tahoma, arial; font-size: 11px; color: #ffffff; font-weight: bold; border-left: 1px solid #cccccc; border-right: 1px solid #333333; border-top: 1px  solid #cccccc; border-bottom: 1px solid #333333;}

.forms4 {background-color: #B7D8F9; font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #14477A; font-weight:bold; border-left: 1px solid #cccccc; border-right: 1px solid #333333; border-top: 1px  solid #cccccc; border-bottom: 1px solid #333333;}

