A { text-decoration: none }
A:link { color: #3a8ad4 }
A:visited { color: #3a8ad4 }
A:hover { color: orange }
A:active { color: orange }

A.Title { text-decoration: none }
A.Title:link { color: #5ba989 }
A.Title:visited { color: #5ba989 }
A.Title:hover { color: #5ba98 }
A.Title:active { color: #5ba989}

A.Menu { text-decoration: none }
A.Menu:link { color: white }
A.Menu:visited { color: white }
A.Menu:hover { color: white }
A.Menu:active { color: white }

A.MenuHL { text-decoration: none }
A.MenuHL:link { color: white }
A.MenuHL:visited { color: white }
A.MenuHL:hover { color: white }
A.MenuHL:active { color: white }

A.MenuAdmin { text-decoration: none }
A.MenuAdmin:link { color: #3a8ad4 }
A.MenuAdmin:visited { color: #3a8ad4 }
A.MenuAdmin:hover { color: #3a8ad4 }
A.MenuAdmin:active { color: #3a8ad4 }

A.Submenu { text-decoration: none }
A.Submenu:link { color: #3a8ad4 }
A.Submenu:visited { color: #3a8ad4 }
A.Submenu:hover { color: orange }
A.Submenu:active { color: orange }

A.MenuSelected { text-decoration: none }
A.MenuSelected:link { color: white }
A.MenuSelected:visited { color: white }
A.MenuSelected:active { color: white }

A.MenuSelectedHL { text-decoration: none }
A.MenuSelectedHL:link { color: white }
A.MenuSelectedHL:visited { color: white }
A.MenuSelectedHL:active { color: white }

A.MenuSelectedAdmin { text-decoration: none }
A.MenuSelectedAdmin:link { color: #3a8ad4 }
A.MenuSelectedAdmin:visited { color: #3a8ad4 }
A.MenuSelectedAdmin:active { color: #3a8ad4 }

A.News { text-decoration: none }
A.News:link { color: #3a8ad4 }
A.News:visited { color: #3a8ad4 }
A.News:hover { color: #5ba989 } 
A.News:active  { color: #5ba989 }

A.Info { text-decoration: none }
A.Info:link { color: #777777 }
A.Info:visited { color: #777777 }
A.Info:active { color: #777777 }

A.Footer { text-decoration: none }
A.Footer:link { color: #777777 }
A.Footer:visited { color: #777777 }
A.Footer:active { color: #777777 }

B {
			letter-spacing: 0.05em;
}

FONT.Reference {
			font-size: 10;
			color: black;
			/* font-style: italic; */
}

FONT.Rank {
			color: #777777;
}

FONT.Email {
			color: #3a8ad4;
}

LI {
			margin: 0 0 0.5em 0;
}

UL {
			padding-top: 0em;
}

STRONG {
			font-size: 12;
			font-weight: normal;
			letter-spacing: 0.05em;
			color: #5ba989;
}

BODY {
			background-color: white;
			margin: 0;
}

TD {
			color: black;
			/* font-family: serif; */
			font-family: "trebuchet ms", arial, verdana, helvetica, sans-serif;
			font-size: 11;
			font-weight: normal;
			vertical-align: top;
}

IMG {
			border: 0;
}

IMG.Body {
			border-style: solid;
			padding: 3px;
			border-width: 1px;
			border-color: #dddddd;
}

IMG.Portrait {
			margin: 0 0.5em 0.5em 0;
			border-style: solid;
			padding: 3px;
			border-width: 1px;
			border-color: #dddddd;
			float: left;
}

IMG.PortraitHighlight {
                        margin: 0 0.5em 0.5em 0;
                        border-style: solid;
                        padding: 3px;
                        border-width: 1px;
                        border-color: #dddddd;
                        float: left;
                        background-color: orange;
}

TABLE.Portrait {
			border-style: solid none;
			border-width: 1px;
			border-color: #dddddd;
}

TABLE.PortraitPrivate {
			border-style: solid none;
			border-width: 1px;
			border-color: #dddddd;
			background-color: #ffe4b5;
}

TABLE.PortraitDeleted {
			border-style: solid none;
			border-width: 1px;
			border-color: #dddddd;
			background-color: #dddddd;
}

TABLE.Menu {
			width: 100%;
}

TABLE.Base {
			width: 780;
}

TABLE.PopupBase {
			width: 100%;
			height: 100%;
}

TABLE.News {
			margin-bottom: 0.5em;
}

TABLE.Graph {
			border-collapse: collapse;
}

TD.Deleted {
			background-color: #dddddd;
}

TD.Menu {
			padding: 1px 1em;
			font-size: 10;
			letter-spacing: 0.1em;
			border-color: #3a8ad4;
			border-width: 1px;
			border-style: solid;
			color: #3a8ad4;
			background-color: #3a8ad4;
}

TD.MenuHighlight {
			padding: 1px 1em;
			font-size: 10;
			letter-spacing: 0.1em;
			border-color: orange;
			border-width: 1px;
			border-style: solid;
			color: white;
			background-color: orange;
}

TD.MenuSelected {
			padding: 1px 1em;
			letter-spacing: 0.1em;
			font-size: 10;
			border-color: orange;
			border-width: 1px;
			border-style: solid;
			color: white;
			background-color: orange;
}

TD.MenuSelectedHighlight {
			padding: 1px 1em;
			font-size: 10;
			letter-spacing: 0.1em;
			border-color: #3a8ad4;
			border-width: 1px;
			border-style: solid;
			color: white;
			background-color: #3a8ad4;
}

TD.MenuHL {
			padding: 1px 1em;
			font-size: 10;
			letter-spacing: 0.1em;
			border-color: #3a8ad4;
			border-width: 1px;
			border-style: solid;
			color: #3a8ad4;
			background-color: orange;
}

TD.MenuHighlightHL {
			padding: 1px 1em;
			font-size: 10;
			letter-spacing: 0.1em;
			border-color: orange;
			border-width: 1px;
			border-style: solid;
			color: white;
			background-color: orange;
}

TD.MenuSelectedHL {
			padding: 1px 1em;
			letter-spacing: 0.1em;
			font-size: 10;
			border-color: orange;
			border-width: 1px;
			border-style: solid;
			color: white;
			background-color: orange;
}

TD.MenuSelectedHighlightHL {
			padding: 1px 1em;
			font-size: 10;
			letter-spacing: 0.1em;
			border-color: #3a8ad4;
			border-width: 1px;
			border-style: solid;
			color: white;
			background-color: #3a8ad4;
}

TD.MenuAdmin {
			padding: 1px 1em;
			font-size: 10;
			letter-spacing: 0.1em;
			border-color: #3a8ad4;
			border-width: 1px;
			border-style: solid;
			color: #3a8ad4;
			background-color: white;
}

TD.MenuHighlightAdmin {
			padding: 1px 1em;
			font-size: 10;
			letter-spacing: 0.1em;
			border-color: #3a8ad4;
			border-width: 1px;
			border-style: solid;
			color: white;
			background-color: white;
}

TD.MenuSelectedAdmin {
			padding: 1px 1em;
			font-size: 10;
			letter-spacing: 0.1em;
			border-color: #3a8ad4;
			border-width: 1px;
			border-style: solid;
			color: #3a8ad4;
			background-color: white;
}

TD.MenuSelectedHighlightAdmin {
			padding: 1px 1em;
			font-size: 10;
			letter-spacing: 0.1em;
			border-color: #3a8ad4;
			border-width: 1px;
			border-style: solid;
			color: white;
			background-color: white;
}

TD.Submenu {
			padding: 1px 2em;
			text-indent: -.5em;
			font-size: 11;
			color: #3a8ad4;
			border-color: #f5f5f5;
			border-width: 1px;
			border-style: solid;
			background-color: #f5f5f5;
}

TD.SubmenuHighlight {
			padding: 1px 2em;
			text-indent: -.5em;
			font-size: 11;
			color: #3a8ad4;
			border-color: orange;
			border-width: 1px;
			border-style: solid;
			background-color: white;
}


TD.SubmenuSelected {
			padding: 1px 2em;
			text-indent: -.5em;
			font-size: 11;
			color: orange;
			border-color: orange;
			border-width: 1px;
			border-style: solid;
			background-color: white;
}


TABLE.Body {

}

TD.Log {
			padding: 0 2em;
}

TD.Infobar {
			font-size: 10;
			color: #777777;
			padding: 0 1em;
			background-color: #ffffff;
}


TD.TitleBase {
			padding: 0.5em 0 0 0;
}

TD.LeftPanel {
			min-width: 140;
			padding: 0;
}

TD.RightPanel {
			width: 17%;
			padding: 0;
			background-color: #ffffff;
}

TD.Base {
			padding: 0.5em 2em;
			border-color: #777777;
			border-width: 1px;
			border-style: none;
			background-color: #f5f5f5;
			background-image: url("http://www.seishokan.hu/pict/logo_new_bg.jpg");
			background-repeat: no-repeat;
			background-position: center center;
			background-attachment: fixed;
#			min-width: 780;
}

TD.PopupBase {
			padding: 0.5em 2em;
			border-color: #777777;
			border-width: 1px;
			border-style: none;
			background-color: #f5f5f5;
			background-image: url("http://www.seishokan.hu/pict/bglogosmall.jpg");
			background-repeat: no-repeat;
			background-position: center center;
			background-attachment: fixed;
}



TD.Title1 {
			vertical-align: middle;
			color: #3a8ad4;
			font-size: 13;
			text-align: center;			
			padding: 0;
}

TD.Title2 {
			/* font-family: sans-serif; */
			font-family: "trebuchet ms", arial, verdana, helvetica, sans-serif;
			font-size: 9;
			color: #5ba989;
			text-align: center;			
			border-color: #5ba989;
			border-width: 0px;
			border-style: solid none solid none;
			background-color: #ffffff;
}

TD.Body {
			padding: 1em;
			text-align: justify;
}

TD.NewsDateIndex {
			padding: 0 0.5em 0 0.5em;
			text-align: left;
			font-size: 10;
			color: #777777;
			border-color: #dddddd;
			border-width: 1px;
			border-style: solid none none none;
			background-color: #f5f5f5;
}

TD.NewsDate {
			padding: 0 0.5em 0 0.5em;
			text-align: left;
			font-size: 10;
			color: #777777;
			border-color: #dddddd;
			border-width: 1px;
			border-style: solid solid none solid;
			text-align: right;
}

TD.TopNewsDate {
			padding: 0 0.5em 0 0.5em;
			text-align: left;
			font-size: 10;
			color: #777777;
			border-color: #dddddd;
			border-width: 1px;
			border-style: solid solid none solid;
			text-align: right;
}

TD.NewsTitleIndex {
			padding: 0 0.5em 0 0.5em;
			text-align: center;
			font-size: 12;
			color: #5ba989;
			border-color: #3a8ad4;
			border-width: 1px;
			border-style: none;
			background-color: #f5f5f5;
}

TD.NewsTitle {
			padding: 0 0.5em 0 0.5em;
			text-align: center;
			font-size: 12;
			font-family: "trebuchet ms", arial, verdana, helvetica, sans-serif;
			letter-spacing: 0.05em;
			color: #5ba989;
			border-color: #dddddd;
			border-width: 1px;
			border-style: none solid;
			background-color: white;
}

TD.TopNewsTitle {
			padding: 0 0.5em 0 0.5em;
			text-align: center;
			font-size: 12;
			font-family: "trebuchet ms", arial, verdana, helvetica, sans-serif;
			letter-spacing: 0.05em;
			color: white;
			border-color: orange;
			border-width: 1px;
			border-style: none solid;
			background-color: orange;
}

TD.News {
			padding: 0 0.5em 0 0.5em;
			border-color: #dddddd;
			border-width: 1px;
			border-style: none solid solid solid;
}

TD.TopNews {
			padding: 0 0.5em 0 0.5em;
			border-color: #dddddd;
			border-width: 1px;
			border-style: none solid solid solid;
}

TD.EditButton {
			padding: 0 0.5em;
			border-color: #dddddd #888888 #888888 #dddddd;
			border-width: 1px;
			border-style: solid;
			font-size: 10;
			color: #777777;
			text-align: center;
}

TD.EditTitle {
			padding: 1em;
			text-align: center;
			font-size: 12;
}

TD.EditLabel {
			border-color: #3a8ad4;
			border-width: 1px;
			border-style: solid none;
			text-align: center;
			color: #3a8ad4;
			background-color: #eeeeee;
}

TD.ColumnHead {
			font-size: 12;
			padding: 0 1em;
			color: white;
			background-color: #5ba989;
			text-align: center;
}

TD.RowHead {
			font-size: 12;
			padding: 0.5em 1em;
			color: white;
			background-color: #5ba989;
			text-align: center;
}

TD.TitleRowIndex {
			padding: 0;
			text-align: center;
			font-size: 12;
			border-color: #5ba989;
			border-width: 1px;
			border-style: none;
			background-color: #5ba989;
			color: white;
}

TD.TitleRow {
			padding: 0;
			text-align: center;
			font-size: 12;
			/* font-variant: small-caps; */
			letter-spacing: 0.1em;
			border-color: #dddddd;
			border-width: 1px;
			border-style: solid none;
			color: black;
			background-color: white;
}

TD.TitleRowHighlightedIndex {
			padding: 0;
			text-align: center;
			font-size: 12;
			border-color: orange;
			border-width: 1px;
			border-style: none;
			background-color: orange;
			color: white;
}


TD.ForumLog {
			padding: 1px .5em;
			text-align: center;
			font-size: 11;
			color: #3a8ad4;
			border-color: white #3a8ad4 #3a8ad4 #3a8ad4;
			border-width: 1px;
			border-style: solid;
			background-color: white;
}

TD.UserInfo {
			padding: 1px .5em;
			text-align: center;
			font-size: 11;
			color: #3a8ad4;
			border-color: white #3a8ad4 white #3a8ad4;
			border-width: 1px;
			border-style: solid;
			background-color: white;
}

FONT.ForumLog {
			font-size: 10;
			text-decoration: none;
}

TD.EntryTitle {
			letter-spacing: 0.1em;
			font-size: 12;
}

TD.Column {
			padding: 0.2em 1em;
			border-color: #dddddd;
			border-width: 1px;
			border-style: solid solid solid solid;
}

TD.Counter {
			font-size: 10;
			color: white;
			padding: 0 0.3em;
			border-color: #dddddd;
			border-width: 1px;
			border-style: solid;
			margin-right: 1em;
			background-color: black;
}

TABLE.Footer {
			width: 780;
}

TD.Footer {
			font-size: 10;
			color: #777777;
			vertical-align: middle;
}

FONT.Private {
			font-size: 10;
			color: #777777;
}
