/* Cascading Stylesheet for transexbabe.com */
/* RGB-Code: darkblue 045.045.145 > #2D2D91, lightblue 080.095.185 > #505FB9,
             red 255.45.45 > #FF2D2D, yellow 255.255.140 > #FFFF8C, gray 102.102.102 > #666666 */
/* Background and Scrollbar */
body {
scrollbar-face-color: #2D2D91;
scrollbar-highlight-color: #505FB9;
scrollbar-shadow-color: #505FB9;
scrollbar-3dlight-color: #505FB9;
scrollbar-arrow-color: #C0C0C0;
scrollbar-darkshadow-color: #C0C0C0;
scrollbar-track-color: #C0C0C0;
font-family: arial, trebuchet ms, helvetica;
background-color: #FFFFFF;
background-image: url(_themes/bg1.jpg); background-attachment:fixed;
}
/* Absolute Positionen */
#menueg  { position:absolute; left:0; top:0; }   /* Grafik Menueleiste */
#menuel  { position:absolute; left:2; top:30; }  /* Tabelle Menueleiste */
#menuet  { position:absolute; left:0; top:0; }   /* Grafik Topleiste */
#toplist { position:absolute; left:2; top:487; } /* IFrame Toplist */
/* Alle Browser ausser IE */
html>body #menueg { position: fixed; }           /* IE see HTML-File */
/* Normal Hyperlink */
a:link {
font-size: 10pt; font-weight: bold; text-decoration: underline; color: #505FB9; /* lightblue */
}
a:visited {
font-size: 10pt; font-weight: bold; text-decoration: underline; color: #666666; /* gray */
}
a:active {
font-size: 10pt; font-weight: bold; text-decoration: underline; color: #FF2D2D; /* red */
}
a:hover {
font-size: 10pt; font-weight: bold; text-decoration: none; color: #2D2D91;      /* darkblue */
}
/* Menue Hyperlink */
.menue:link {
font-size: 10pt; font-weight: bold; text-decoration: underline; color: #505FB9; /* lightblue */
}
.menue:visited {
font-size: 10pt; font-weight: bold; text-decoration: underline; color: #666666; /* gray */
}
.menue:active {
font-size: 10pt; font-weight: bold; text-decoration: underline; color: #FFFF8C; /* yellow */ width: 68; background-color: #505FB9;
}
.menue:hover {
font-size: 10pt; font-weight: bold; text-decoration: none; color: #FF2D2D;      /* red */ width: 68; background-color: #505FB9;
}
/* Normal Head Format */
h1 {
font-size: 14pt; font-weight: bold; color: #FF2D2D; text-align: center;
}
h2 {
font-size: 13pt; font-weight: bold; color: #000000; text-align: center;
}
h3 {
font-size: 11pt; font-weight: bold; color: #505FB9; text-align: left;
}
h4 {
font-size: 13pt; font-weight: bold; color: #505FB9; text-align: left;
}
h5 {
font-size: 10pt; font-weight: bold; color: #000000; text-align: left;
}
/* Error */
.error {
  color: #FFFFFF; /* white */
  background-color: #FF2D2D; /* red */
}
/* Normal Notes Format */
ul {
list-style-image: url(_themes/2a.gif);
}
li {
font-size: 10pt; font-weight: bold; color: #FFFFFF; text-align: left;
}
/* Normal Text Format */
p {
font-size: 10pt; font-weight: bold; color: #000000; text-align: center;
}
/* Big Text Format Left*/
.pl {
font-size: 12pt; font-weight: bold; color: #000000; text-align: left; margin-left: 10;
}
/* Normal Table Format */
td {
font-size: 10pt; font-weight: bold; color: #000000; white-space: nowrap;
}
/* Small Text Format */
.small {
font-size: 7pt; font-weight: normal; color: #000000; text-align: center;
}
/* Big Text Format */
.big {
font-size: 12pt; font-weight: bold; color: #000000; text-align: center;
}
/* Red Left Text Format */
.redl {
font-size: 10pt; font-weight: bold; color: #FF2D2D; text-align: left; margin-left: 10;
}
/* Yellow Left Text Format */
.yell {
font-size: 10pt; font-weight: bold; color: #FFFF8C; text-align: left; margin-left: 10;
}
/* Table Red Format */
.tabred {
background-color: #FF2D2D;
}
/* Table Gray Format */
.tabgray {
background-color: #C0C0C0;
}
/* Table LightBlue Format */
.tablblue {
background-color: #505FB9;
}
/* Table DarktBlue Format */
.tabdblue {
background-color: #2D2D91;
}
/* Table Blue BigCenterText */
.tabc {
font-size: 12pt; font-weight: bold; color: #FFFFFF; text-align: center;
}
/* Table Blue BigBigCenterText */
.tabcb {
font-size: 14pt; font-weight: bold; color: #FFFFFF; text-align: center;
}
/* Table Blue SmallCenterText */
.tabcs {
font-size: 10pt; font-weight: bold; color: #FFFFFF; text-align: center;
}
/* Table Blue SmallSmallText */
.tabss {
font-size: 7pt; font-weight: bold; color: #FFFFFF;
}
/* Table Blue BigLeftText */
.tabl {
font-size: 12pt; font-weight: bold; color: #FFFFFF; text-align: left; margin-left: 10;
}
/* Table Blue SmallLeftText */
.tabls {
font-size: 10pt; font-weight: bold; color: #FFFFFF; text-align: left; margin-left: 10;
}
/* Table Blue SmallRightText */
.tabrs {
font-size: 10pt; font-weight: bold; color: #FFFFFF; text-align: right; margin-left: 10;
}
/* Table Blue Hyperlink */
.taba:link {
font-size: 10pt; font-weight: bold; text-decoration: underline; color: #FF2D2D;
}
.taba:visited {
font-size: 10pt; font-weight: bold; text-decoration: underline; color: #FFFF8C;
}
.taba:active {
font-size: 10pt; font-weight: bold; text-decoration: underline; color: #FF2D2D;
}
.taba:hover {
font-size: 10pt; font-weight: bold; text-decoration: none; color: #FFFF8C;
}
.teaser_head {
background-color: #2D2D91; font-size: 12pt; font-weight: bold; color:
#FFFFFF; text-align: center;
}
.teaser_body {
background-color: #505FB9; color: #FFFFFF; text-align: center; white-space:
normal;
}
