a:link    { color:#0000FF; font-weight:bold }
a:visited { color:#9900FF; font-style:italic }
a:active  { color:#FF0000; font-style:italic }
.Titel    { font-family: "Times New Roman", Times, serif; font-size: 24px; font-style: normal; line-height: 48pt }
.Titel    {  font-weight: bold }
.Einleitung {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-weight: bold}
.NewsKopf {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; color: #FF0000}
.News     {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: bold; color: #333333}
.Text     {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: normal; line-height: 18pt; text-indent: 0mm; font-weight: normal; font-variant: normal}
.ZwTitel1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; line-height: normal; font-weight: bold; color: #000000}
.ThaiText { font-size: 36pt; line-height: 42pt; font-family: "DB ThaiText", Tahoma, Surin}
.Thai48   { font-size: 64pt; line-height: 72pt; font-family: "DB ThaiText", Tahoma, Surin}
.TTiT     { font-size: 20pt; line-height: 24pt; font-family: "DB ThaiText", Tahoma, Surin}
.marker   { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: 28px; background-color: #FF0000; font-weight: bold; font-variant: normal; color: #FFFFFF}
.SubSize  { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: normal; font-weight: normal; color: #333333 }
.sym {  font-family: Symbol; font-size: 14pt; font-weight: bold; color: #FF0000}
.index {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold}
.ListeA {  list-style-type: upper-alpha; list-style-position: outside}
.Liste1 {  list-style-position: outside; list-style-type: decimal}
.unsichtbar {  font-family: "Times New Roman", Times, serif; font-size: 12pt; font-style: normal; text-decoration: none; color: #FFFFFF}

.thumbnail{
    position: relative;
    z-index: 0;
}

.thumbnail:hover{
    background-color: transparent;
    z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
    position: absolute;
    background-color: #FFFFFF;
    padding: 5px;
    left: -500px;
    border: 1px dashed #B0D8FF;
    visibility: hidden;
    color: #000000;
    text-decoration: none;
    font-weight: bold;
}

.thumbnail span img{ /*CSS for enlarged image*/
    border-width: 0;
    padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
    visibility: visible;
    top: -140;
    left: 50px; /*position where enlarged image should offset horizontally */
}
