/* CSS-Filu gem_2.css 06.08.2006 */

BODY {
     scrollbar-3dlight-color:#ffffee;
     scrollbar-arrow-color:#ffffee;
     scrollbar-darkshadow-color:#000000;
     scrollbar-face-color:#ffffdd;
     scrollbar-highlight-color:#000000;
     scrollbar-shadow-color:#000000;
     background-image:url('Common/empty.gif');
     background-color:#eeffdd;
     background-repeat:no-repeat;
     background-attachment:fixed;
}


h1,h2,h3,h4,h5,h6,p {
   font-family:times,serif;
   font-weight:bold;
   font-style:normal;
}



.fett     {font-weight:bold;}
.bold     {font-weight:bold;}
.normal   {font-weight:normal;}

.xx-large {font-size:xx-large;}
.x-large  {font-size:x-large;}
.large    {font-size:large;}
.medium   {font-size:medium;}
.small    {font-size:small;}
.x-small  {font-size:x-small;}
.xx-small {font-size:xx-small;}

.noitalic {font-style:normal;}
.italic   {font-style:italic;}

.left     {text-align:left;}
.right    {text-align:right;}
.center   {text-align:center;}
.justify  {text-align:justify;}

.arial     {font-family:arial,sans-serif;}
.sansserif {font-family:sans-serif,arial;}
.times     {font-family:times,serif;}
.serif     {font-family:serif,times;}
.english   {font-family:english;}
.fantasy   {font-family:fantasy;}
.cursive   {font-family:cursive;}
.script    {font-family:brush-script;}
.capital   {font-family:CapitalisTypOasis,serif;}
.verdana   {font-family:verdana;}
.tahoma    {font-family:tahoma;}



.weiss       {color:#000000;}
.altweiss    {color:#008800;}
.hellgelb    {color:#000000;}
.hellgelb1   {color:#000000;}
.gelb        {color:#000000;}
.dunkelgelb  {color:#008800;}
.hellbeige   {color:#008800;}
.beige       {color:#008800;}
.dunkelbeige {color:#008800;}
.hellocker   {color:#008800;}
.ocker       {color:#aaaa00;}
.dunkelocker {color:#888800;}
.gold        {color:#886600;}
.orange      {color:#664400;}
.hellorange  {color:#886600;}
.hellrot     {color:#886666;}
.hellrot1    {color:#886666;}
.hellrot2    {color:#886666;}
.hellrot3    {color:#886666;}
.rot         {color:#880000;}
.violett     {color:#880088;}
.hellviolett {color:#886688;}
.lila        {color:#ffccff;}
.blaulila    {color:#ddddff;}
.blaulila1   {color:#eeeeff;}
.dunkelblau  {color:#4444ff;}
.blau        {color:#4488ff;}
.hellblau    {color:#4466ff;}
.hellblau1   {color:#5577ff;}
.hellblau2   {color:#6688ff;}
.hellblau3   {color:#7799ff;}
.hellblau4   {color:#88aaff;}
.cyan        {color:#006666;}
.hellcyan    {color:#008888;}
.glasgruen   {color:#44ffcc;}
.tipgruen    {color:#000000;}
.gruen       {color:#00ff00;}
.dunkelgruen {color:#009900;}
.hellgruen1  {color:#558833;}
.hellgruen   {color:#669944;}
.hellgruen2  {color:#77aa55;}
.gelbgruen   {color:#ddff00;}
.hellstgrau  {color:#ccaaaa;}
.hellgrau    {color:#aaaaaa;}
.mittelgrau  {color:#888888;}
.grau        {color:#666666;}
.dunkelgrau  {color:#444444;}
.gruengrau   {color:#bbccbb;}
.gruengrau1  {color:#ccddcc;}
.gruengrau2  {color:#ddeedd;}
.schwarz     {color:#000000;}
.highlighted {color:#000000;}
.contrast    {color:#000000;}
.variant     {}

.white       {color:#000000;}
.green       {color:#558800;}
.blue        {color:#0000ff;}
.red         {color:#ff0000;}
.yellow      {color:#666600;}
.black       {color:#000000;}

.austr {color:#000000;font-style:normal;font-family:times,serif;font-size:small;}
.roman {color:#000000;font-style:normal;font-family:times,serif;font-size:small;}
.russk {color:#000000;font-style:normal;font-family:times,serif;font-size:small;}
.ukrai {color:#000000;font-style:normal;font-family:times,serif;font-size:small;}



.headline  {
   font-family:english,fantasy,cursive;
   font-size:xx-large;
   text-align:center;
   letter-spacing:+4.0pt;
}

.title  {
   font-family:brush-script,english,cursive;
   font-size:large;
   text-align:center;
   letter-spacing:+0.0pt;
   color:#000000;
}

.CapitalisTypOasis {
   font-family:CapitalisTypOasis,serif;
   color:#000000;
}

.subtitle  {
   font-family:arial,sans-serif;
   font-size:small;
   font-weight:normal;
   font-style:normal;
   text-align:center;
   letter-spacing:-0.2pt;
   color:#000000;
}

.iconsubline  {
   font-family:arial,sans-serif;
   font-size:10pt;
   font-weight:bold;
   font-style:italic;
   text-align:center;
   color:#000000;
}

.iconsubline_small  {
   line-height:20pt;
   font-family:arial,sans-serif;
   font-size:10pt;
   font-weight:normal;
   font-style:italic;
   text-align:center;
   color:#000000;
}

.www1 {
   font-family:verdana,tahoma,arial,sans-serif;
   font-size:small;
   font-weight:normal;
   font-style:normal;
   text-align:center;
   letter-spacing:2.0pt;
   color:#000000;
}

.www2 {
   font-family:verdana,tahoma,arial,sans-serif;
   font-size:small;
   font-weight:normal;
   font-style:normal;
   text-align:center;
   letter-spacing:-0.2pt;
   color:#000000;
}

.dateline {
   font-family:verdana,sans-serif;
   font-size:x-small;
   font-weight:normal;
   font-style:normal;
   color:#000000;
   text-align:right;
}

.smallnote {
   font-family:verdana,sans-serif;
   font-size:xx-small;
   font-weight:normal;
   font-style:normal;
   color:#000000;
}


.anredetext {
   font-family:times,serif;
   font-size:medium;
   text-align:left;
   color:#000000;
}

.anredetext_klein {
   font-family:times,serif;
   font-size:small;
   text-align:left;
   color:#000000;
}

.anredetext_blau {
   font-family:times,serif;
   font-size:medium;
   font-weight:normal;
   text-align:left;
   color:#000000;
}

.anredetext_script {
   font-family:brush-script,serif;
   font-size:large;
   font-weight:bold;
   text-align:center;
   color:#000000;
}

.unterschrift {
   font-family:brush-script,serif;
   font-size:large;
   font-weight:normal;
   font-style:normal;
   color:#000000;
}

.unterschrift_klein {
   font-family:brush-script,serif;
   font-size:medium;
   font-weight:normal;
   font-style:normal;
   color:#000000;
}
.glossar {
   font-family:times,serif;
   font-size:medium;
   font-weight:normal;
   text-align:left;
   color:#000000;
}


.impressum {
   font-family:arial,sans-serif;
   font-size:small;
   font-style:normal;
   color:#000000;
}

.gal_weiss   {
   font-family:verdana,sans-serif;
   font-weight:bold;
   font-style:normal;
   color:#ffffff;
}

.gal_weiss_klein   {
   font-family:verdana,sans-serif;
   font-size:x-small;
   font-weight:normal;
   font-style:normal;
   color:#ffffff;
}

.gal {
   font-family:verdana,sans-serif;
   font-weight:bold;
   font-style:normal;
}

.gal_klein   {
   font-family:verdana,sans-serif;
   font-size:x-small;
   font-weight:normal;
   font-style:normal;
}

.gal_gold   {
   font-family:verdana,sans-serif;
   font-weight:bold;
   font-style:normal;
   color:#ffee00;
}

.gal_gold_klein   {
   font-family:verdana,sans-serif;
   font-size:x-small;
   font-weight:normal;
   font-style:normal;
   color:#ffee00;
}

.gal_gelb   {
   font-family:verdana,sans-serif;
   font-weight:bold;
   font-style:normal;
   color:#ffff00;
}

.gal_gelb_klein   {
   font-family:verdana,sans-serif;
   font-size:x-small;
   font-weight:normal;
   font-style:normal;
   color:#ffff00;
}

.gal_rot   {
   font-family:verdana,sans-serif;
   font-weight:bold;
   font-style:normal;
   color:#880000;
}

.gal_rot_klein   {
   font-family:verdana,sans-serif;
   font-size:x-small;
   font-weight:normal;
   font-style:normal;
   color:#ffaaaa;
}

.gal_gruen   {
   font-family:verdana,sans-serif;
   font-weight:bold;
   font-style:normal;
   color:#008800;
}

.gal_gruen_klein   {
   font-family:verdana,sans-serif;
   font-size:x-small;
   font-weight:normal;
   font-style:normal;
   color:#008800;
}

.gal_blau   {
   font-family:verdana,sans-serif;
   font-weight:bold;
   font-style:normal;
   color:#0000AA;
}

.gal_blau_klein   {
   font-family:verdana,sans-serif;
   font-size:x-small;
   font-weight:normal;
   font-style:normal;
   color:#0000AA;
}

.gal_cyan   {
   font-family:verdana,sans-serif;
   font-weight:bold;
   font-style:normal;
   color:#006666;
}

.gal_cyan_klein   {
   font-family:verdana,sans-serif;
   font-size:x-small;
   font-weight:normal;
   font-style:normal;
   color:#006666;
}

.gal_schwarz   {
   font-family:verdana,sans-serif;
   font-weight:bold;
   font-style:normal;
   color:#000000;
}

.gal_schwarz_klein {
   font-family:verdana,sans-serif;
   font-size:x-small;
   font-weight:normal;
   font-style:normal;
   color:#000000;
}

.gal_grau   {
   font-family:verdana,sans-serif;
   font-weight:bold;
   font-style:normal;
   color:#aaaaaa;
}

.gal_grau_klein {
   font-family:verdana,sans-serif;
   font-size:x-small;
   font-weight:normal;
   font-style:normal;
   color:#aaaaaa;
}

.gal_subline   {
   line-height:24pt;
   font-family:verdana,sans-serif;
   font-weight:normal;
   font-style:normal;
   text-align:center;
}


.text_supratitle  {
   font-family:times,serif;
   font-size:small;
   font-weight:bold;
   font-style:normal;
   text-align:left;
   color:#000000;
}

.text_title  {
   font-family:times,serif;
   font-size:x-large;
   font-weight:bold;
   font-style:normal;
   text-align:left;
   color:#000000;
}

.text_title_centered {
   font-family:times,serif;
   font-size:x-large;
   font-weight:bold;
   font-style:normal;
   text-align:center;
   color:#000000;
}

.text_title2 {
   font-family:times,serif;
   font-size:large;
   font-weight:bold;
   font-style:normal;
   text-align:left;
   color:#000000;
}

.text_subtitle  {
   font-family:arial,sans-serif;
   font-size:small;
   font-weight:normal;
   font-style:normal;
   text-align:left;
   color:#000000;
}

.text_em  {
   font-family:times,serif;
   font-size:medium;
   font-weight:normal;
   font-style:normal;
   text-align:justify;
   color:#000000;
}

.text_em_centered {
   font-family:times,serif;
   font-size:medium;
   font-weight:bold;
   font-style:normal;
   text-align:center;
   color:#000000;
}

.text_gm  {
   font-family:times,serif;
   font-size:medium;
   font-weight:normal;
   font-style:normal;
   text-align:justify;
   color:#000000;
}

.text_hm  {
   font-family:times,serif;
   font-size:medium;
   font-weight:bold;
   font-style:normal;
   text-align:justify;
   color:#000000;
}

.text_aktualisierungen {
   font-family:times,serif;
   font-weight:bold;
   text-align:left;
   font-style:normal;
   text-decoration:none;
   color:#000000;
}

.text_hinweise {
   font-family:times,serif;
   font-size:medium;
   font-weight:normal;
   text-align:left;
   font-style:normal;
   text-decoration:none;
   color:#000000;
}

.tip {
   font-family:arial,sans-serif;
   font-weight:normal;
   font-style:normal;
   text-align:justify;
   color:#000000;
}

.tip_klein {
   font-family:arial,sans-serif;
   font-size:x-small;
   font-weight:normal;
   font-style:normal;
   color:#000000;
}

.last_update_weiss {
   font-family:arial,sans-serif;
   font-size:x-small;
   font-weight:normal;
   font-style:normal;
   color:#000000;
}

.last_update_gruen {
   font-family:arial,sans-serif;
   font-size:x-small;
   font-weight:normal;
   font-style:normal;
   color:#000000;
}

.last_update_rot {
   font-family:arial,sans-serif;
   font-size:x-small;
   font-weight:normal;
   font-style:normal;
   color:#000000;
}

.last_update_blau {
   font-family:arial,sans-serif;
   font-size:x-small;
   font-weight:normal;
   font-style:normal;
   color:#000000;
}

.tip_invar {
   font-family:arial,sans-serif;
   font-size:x-small;
   font-weight:normal;
   font-style:normal;
   text-align:justify;
   color:#000000;
}

.tip_hell {
   font-family:arial,sans-serif;
   font-size:small;
   font-weight:normal;
   font-style:normal;
   text-align:justify;
   color:#000000;
}

.streetindexletter  {
   font-family:times,serif;
   font-size:x-large;
   font-weight:bold;
   font-style:normal;
   line-height:30pt;
   color:#000000;
}

.siteindexletter  {
   font-family:times,serif;
   font-size:x-large;
   font-weight:bold;
   font-style:normal;
   line-height:30pt;
   color:#000000;
}

.ee  {
   font-family:serif;
   font-size:x-large;
   font-weight:bold;
   font-style:normal;
   line-height:30pt;
   color:#000000;
}

.klein  {
   font-family:times,serif;
   font-weight:normal;
   font-size:6pt;
   line-height:6pt;
   text-align:left;
   font-style:normal;
   text-decoration:none;
   color:#000000;
}

.winzig  {
   font-family:times,serif;
   font-weight:normal;
   font-size:2pt;
   line-height:2pt;
   text-align:left;
   font-style:normal;
   text-decoration:none;
   color:#000000;
}

.kulturtip  {
   font-family:times,serif;
   font-weight:bold;
   font-size:12pt;
   line-height:12pt;
   text-align:left;
   font-style:normal;
   text-decoration:none;
   color:#000000;
}

.person {
   font-family:times,serif;
   font-size:medium;
   font-weight:bold;
   text-align:left;
   font-style:normal;
   color:#000000;
}

.lillybar {
   font-family:brush-script,serif;
   font-size:larger;
   font-weight:bold;
   text-align:center;
   color:#000000;
}


.kontakt {
   line-height:30pt;
   font-family:times,serif;
   font-size:14pt;
   font-weight:bold;
   text-align:left;
   font-style:normal;
   text-decoration:none;
   color:#660000;
}




.linktitel {
   line-height:21pt;
   font-family:times,serif;
   font-size:14pt;
   font-weight:bold;
   text-align:left;
   font-style:normal;
   text-decoration:none;
   color:#660000;
}

.linktitel_small {
   line-height:20pt;
   font-family:times,serif;
   font-size:12pt;
   font-weight:bold;
   text-align:left;
   font-style:normal;
   text-decoration:none;
   color:#660000;
}

.pseudolink  {
   font-family:times,serif;
   font-weight:bold;
   font-size:12pt;
   line-height:16pt;
   text-align:left;
   font-style:normal;
   text-decoration:none;
   color:#000000;
}

.link_remark {
   font-family:times,serif;
   font-weight:bold;
   font-size:12pt;
   line-height:12pt;
   text-align:left;
   font-style:normal;
   text-decoration:none;
   color:#666666;
}

.lebenslauf {
   font-family:arial,sans-serif;
   font-weight:bold;
   font-style:italic;
   text-align:left;
   color:#0000cc;
}





a                 {font-family:times,serif;font-weight:bold;font-size:12pt;line-height:16pt;outline:none;}
a:link,   {text-decoration:none;color:#0000cc;}
a:visited {text-decoration:none;color:#0000cc;}
a:hover   {text-decoration:underline;color:#8888ff;}
a:active  {text-decoration:none;color:#0000cc;}

a.menu { display:block; margin-bottom:0px; text-align:center; width:2ex;
         border-style:ridge; border-width:2px; padding:2px; text-decoration:none;
         font-family:times,serif;font-weight:bold;font-size:12pt;line-height:16pt}

a.menu:link    { color:#0a0; background-color:#a00;}
a.menu:visited { color:#0a0; background-color:#a00;}
a.menu:hover   { color:#aa0; background-color:#a00;}
a.menu:active  { color:#aa0; background-color:#a00;}



.table_green   { background-image:url(Common/empty.gif); background-color:#88aa66; width: "100%"; 
                 border-top : 1px solid #eeffaa; border-bottom: 1px solid #88aa66; 
                 border-left: 1px solid #eeffaa; border-right : 1px solid #88aa66; }
.td_green      { background-image:url(Common/empty.gif); background-color:#ffffee; 
                 border-top : 1px solid #88aa66: border-bottom: 1px solid #eeffaa;
                 border-left: 1px solid #88aa66; border-right : 1px solid #eeffaa; 
                 padding: 20px; }

.table_blue    { background-image:url(Common/empty.gif); background-color:#8866aa; width: "100%"; 
                 border-top : 1px solid #eeaaff; border-bottom: 1px solid #8866aa; 
                 border-left: 1px solid #eeaaff; border-right : 1px solid #8866aa; }
.td_blue       { background-image:url(Common/empty.gif); background-color:#ffffff; 
                 border-top : 1px solid #8866aa: border-bottom: 1px solid #eeaaff;
                 border-left: 1px solid #8866aa; border-right : 1px solid #eeaaff; 
                 padding: 20px; }

.table_red       { background-image:url(Common/empty.gif); background-color:#aa8866; width: "100%"; 
                 border-top : 1px solid #ffaaaa; border-bottom: 1px solid #88aa66; 
                 border-left: 1px solid #ffaaaa; border-right : 1px solid #88aa66; }
.td_red          { background-image:url(Common/empty.gif); background-color:#ffeeee; 
                 border-top : 1px solid #aa8866: border-bottom: 1px solid #eeffaa;
                 border-left: 1px solid #aa8866; border-right : 1px solid #eeffaa; 
                 padding: 20px; }

.table_black   { background-image:url(Common/empty.gif); background-color:#88aa66; width: "100%"; 
                 border-top : 1px solid #eeffaa; border-bottom: 1px solid #88aa66; 
                 border-left: 1px solid #eeffaa; border-right : 1px solid #88aa66; }
.td_black      { background-image:url(Common/empty.gif); background-color:#ffffee; 
                 border-top : 1px solid #88aa66: border-bottom: 1px solid #eeffaa;
                 border-left: 1px solid #88aa66; border-right : 1px solid #eeffaa; 
                 padding: 20px; }

.table_imp     { background-image:url(Common/bg_marmor_gruen2.jpg); width: "100%"; 
                 border-top : 1px solid #00ee00; border-bottom: 1px solid #00aa00; 
                 border-left: 1px solid #00ee00; border-right : 1px solid #00aa00; 
               }

.td_imp        { background-image:url(Common/bg_marmor_gruen1.jpg);
                 border-top : 1px solid #00aa00; border-bottom: 1px solid #00ee00; 
                 border-left: 1px solid #00aa00; border-right : 1px solid #00ee00; 
                 padding: 20px 
               }

