BODY {
     FONT-SIZE: 10px; COLOR: #066; FONT-FAMILY: verdana, helvetica, arial
}
h1 {
     FONT-SIZE: 24px; COLOR: #369; FONT-FAMILY: verdana, helvetica, arial; text-align: right; font-weight: bold; margin-top="-1"
}
h1.photo {

     FONT-SIZE: 16px;
     text-align: center;
     COLOR: #8085a8;
     FONT-FAMILY: verdana, helvetica, arial;
     font-weight: lighter;
     margin-top : 0px;
     line-height: 100%;
     margin: 0px 0px -14px 0px; 
}
h2 {
     FONT-SIZE: 20px; COLOR: #39c; FONT-FAMILY: verdana, helvetica, arial; text-align: center; font-weight: bold; margin-top="-1"
}
h2.tit {
     FONT-SIZE: 16px; COLOR: #fff; FONT-FAMILY: verdana, helvetica, arial; text-align: right; font-weight: bold; margin: 0px 0px -1px 0px; 
}
h3 {
     FONT-SIZE: 12px; COLOR: #39c; FONT-FAMILY: verdana, helvetica, arial; text-align: center; font-weight: bold; margin-top="-1"
}
TD {
    FONT-SIZE: 10px; COLOR: #666; FONT-FAMILY: verdana, helvetica, arial
}
TD.white {
    FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: verdana, helvetica, arial
}
TD.right {
    FONT-SIZE: 11px; COLOR: #036; FONT-FAMILY: verdana, helvetica, arial; BACKGROUND-COLOR: #E4EAF2
}
TD.right_head {
    FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: verdana, helvetica, arial; BACKGROUND-COLOR: #7B8FA5
}
p.main {
    FONT-SIZE: 12px; COLOR: #369; FONT-FAMILY: verdana, helvetica, arial; margin-left: 10; margin-right: 15; text-align: justify
}
p.news {
    FONT-SIZE: 11px; COLOR: #036; FONT-FAMILY: verdana, helvetica, arial; margin-left: 10; margin-right: 5;
}
p.add {
    FONT-SIZE: 11px; COLOR: #036; FONT-FAMILY: verdana, helvetica, arial; margin-left: 40; margin-right: 45; text-align: justify
}
p.link {
    FONT-SIZE: 11px; COLOR: #369; FONT-FAMILY: verdana, helvetica, arial; margin-left: 10; margin-right: 15
}
p.linkleft {
    FONT-SIZE: 10px; COLOR: #369; FONT-FAMILY: verdana, helvetica, arial; margin-left: 10; margin-right: 5
}

A {
	TEXT-DECORATION: underlined; COLOR: #369
}
 A:hover {
	TEXT-DECORATION: underlined; COLOR: #0aa
}
A.menu {
	TEXT-DECORATION: none; COLOR: #000; FONT-SIZE: 12px
}
 A:hover.menu {
	TEXT-DECORATION: none; 	COLOR: #f00; FONT-SIZE: 12px
}
A.txt {
	TEXT-DECORATION: underlined; COLOR: #066
}
 A:hover.txt {
	TEXT-DECORATION: underlined; COLOR: #0aa
}
A.link {
	TEXT-DECORATION: none; COLOR: #666
}
 A:hover.link {
	TEXT-DECORATION: underlined; COLOR: #0aa
}

ol.{
	display: marker; FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; COLOR: #036; margin-right: 45
}
Ul.{
	display: marker; FONT-SIZE: 10px; FONT-FAMILY: verdana, helvetica, arial; COLOR: #036; margin-right: 0
}

Ul.menu{
	display: marker; FONT-SIZE: 12px; FONT-FAMILY: verdana, helvetica, arial; COLOR: #F00; margin-right: 0
}

TABLE.main {
	BORDER: #369 1px solid
}
th.weekday{FONT-SIZE:11px;COLOR:#000;FONT-FAMILY:verdana,helvetica,arial;font-weight:bold;}
th.weekend{FONT-SIZE:11px;COLOR:#c00;FONT-FAMILY:verdana,helvetica,arial;font-weight:bold;}
td.endday{FONT-SIZE:11px;COLOR:#c00;FONT-FAMILY:verdana,helvetica,arial;}
td.day{FONT-SIZE:11px;COLOR:#000;FONT-FAMILY:verdana,helvetica,arial;}

INPUT.but {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: 1px solid; COLOR: #ffffff; BORDER-BOTTOM: 1px solid; FONT-FAMILY: arial,helvetica; HEIGHT: 22px; BACKGROUND-COLOR: #39c
}
TEXTAREA.textarea {
	BORDER-RIGHT: #369 1px solid; BORDER-TOP: #369 1px solid; PADDING-LEFT: 2px; SCROLLBAR-FACE-COLOR: #ffFFFF; FONT-WEIGHT: 300; FONT-SIZE: 9pt; BORDER-LEFT: #369 1px solid; COLOR: #000000; SCROLLBAR-ARROW-COLOR: #009900; PADDING-TOP: 2px; BORDER-BOTTOM: #369 1px solid; FONT-FAMILY: arial,helvetica; BACKGROUND-COLOR: #ffffff
}
INPUT.inp {
	BORDER-RIGHT: #369 1px solid; BORDER-TOP: #369 1px solid; PADDING-LEFT: 2px; SCROLLBAR-FACE-COLOR: #ffFFFF; FONT-WEIGHT: 300; FONT-SIZE: 9pt; BORDER-LEFT: #369 1px solid; COLOR: #000000; SCROLLBAR-ARROW-COLOR: #009900; PADDING-TOP: 2px; BORDER-BOTTOM: #369 1px solid; FONT-FAMILY: arial,helvetica; BACKGROUND-COLOR: #ffffff
}
