.pic {filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135, strength=5) 
   progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
   border: 0;}
.pic2 {filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=-35, strength=2) 
   progid:DXImageTransform.Microsoft.Alpha(opacity=100); 
   border: 0px none;} 

A {
	TEXT-DECORATION: none
}

a:link { color: #333333; }
a:visited { color: #333333; } 
a:active { color: #FF0066; }
a:hover { color: #FF0066; }

a.fmenu:link { color:#000080; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #99FF99; }
a.fmenu:visited { color:#000080; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #99FF99; }
a.fmenu:hover { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FF6600; }
a.fmenu:active { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FF6600; }

a.umenu:link { color:#000080; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #99FF99; }
a.umenu:visited { color:#000080; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #99FF99; }
a.umenu:hover { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FF6600; }
a.umenu:active { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FF6600; }

a.admenu:link { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #FF0099 dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #FF0099 dotted; background-color: #999966; }
a.admenu:visited { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #FF0099 dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #FF0099 dotted; background-color: #999966; }
a.admenu:hover { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #FF0099 dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #FF0099 dotted; background-color: #FF6600; }
a.admenu:active { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #FF0099 dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #FF0099 dotted; background-color: #FF6600; }

a.mmenu:link { color:#000080; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #D2E9FF; }
a.mmenu:visited { color:#000080; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #D2E9FF; }
a.mmenu:hover { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FF6600; }
a.mmenu:active { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FF6600; }


a.hmenu:link { color:#000080; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FFFF66; }
a.hmenu:visited { color:#000080; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FFFF66; }
a.hmenu:hover { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FF6600; }
a.hmenu:active { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FF6600; }


a.smenu:link { color:#000080; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #CCFF66; }
a.smenu:visited { color:#000080; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #CCFF66; }
a.smenu:hover { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FF6600; }
a.smenu:active { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FF6600; }

a.green:link { color:#338833; }
a.green:visited { color:#338833; }
a.green:hover { color:#FF0066; }
a.green:active { color:#FF0066; }

a.links:link { color:#338833; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 0px #FF0066 dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 0px #FF0066 dotted; horizontal- align: left; PADDING: 1px; BORDER-LEFT: 0px #FF0066 dotted; }
a.links:visited { color:#338833; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 0px #FF0066 dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 0px #FF0066 dotted; horizontal- align: left; PADDING: 1px; BORDER-LEFT: 0px #FF0066 dotted; }
a.links:hover { color:#FF0066; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #FF0066 dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #FF0066 dotted; }
a.links:active { color:#FF0066; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #FF0066 dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #FF0066 dotted; }

a.links1:link { color:#000080; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FF9900; }
a.links1:visited { color:#000080; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FF9900; }
a.links1:hover { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FF6600; }
a.links1:active { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FF6600; }

a.adlink:link { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FF0000; }
a.adlink:visited { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FF0000; }
a.adlink:hover { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FF6600; }
a.adlink:active { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FF6600; }

a.links2:link { color:#FF6600; }
a.links2:visited { color:#FF6600; }
a.links2:hover { color:#FF0066; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #FF0066 dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #FF0066 dotted; }
a.links2:active { color:#FF0066; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #FF0066 dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #FF0066 dotted; }

a.kurier:link { color:#0000FF; }
a.kurier:visited { color:#0000FF; }
a.kurier:hover { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #0000FF; }
a.kurier:active { color:#FF0066; }

a.glossar:link { color:#000080; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FFFFCC; }
a.glossar:visited { color:#000080; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #FFFFCC; }
a.glossar:hover { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #0000FF; }
a.glossar:active { color:#FFFFFF; vertical- align: bottom; PADDING: 1px; BORDER-BOTTOM: 1px #0000FF dotted; vertical- align: top; PADDING: 1px; BORDER-TOP: 1px #0000FF dotted; background-color: #0000FF; }

a.glossar2:link { color:#000080; background-color: #99FF99; }
a.glossar2:visited { color:#000080; background-color: #99FF99; }
a.glossar2:hover { color:#FFFFFF; background-color: #FF6600; }
a.glossar2:active { color:#FFFFFF; background-color: #FF6600; }

a.gallerie1:link { float:right; position:absolute; width: 440px; color:#000080; vertical- align: bottom; PADDING: 3px; BORDER-BOTTOM: 3px #FF6600 ridge; vertical- align: top; PADDING: 3px; BORDER-TOP: 3px #FF6600 ridge; background-color: #FF9900; }
a.gallerie1:visited { float:right; position:absolute; width: 440px; color:#000080; vertical- align: bottom; PADDING: 3px; BORDER-BOTTOM: 3px #FF6600 ridge; vertical- align: top; PADDING: 3px; BORDER-TOP: 3px #FF6600 ridge; background-color: #FF9900; }
a.gallerie1:hover { float:right; position:absolute; width: 440px; color:#FFFFFF; vertical- align: bottom; PADDING: 3px; BORDER-BOTTOM: 3px #FF9900 ridge; vertical- align: top; PADDING: 3px; BORDER-TOP: 3px #FF9900 ridge; background-color: #FF6600; }
a.gallerie1:active { float:right; position:absolute; width: 440px; color:#FFFFFF; vertical- align: bottom; PADDING: 3px; BORDER-BOTTOM: 3px #FF9900 ridge; vertical- align: top; PADDING: 3px; BORDER-TOP: 3px #FF9900 ridge; background-color: #FF6600; }

a.credit:link { color: #CCCCCC; }
a.credit:visited { color: #CCCCCC; } 
a.credit:active { color: #CCCCCC; }
a.credit:hover { color: #CCCCCC; }

body { background-color: #FFFFFF;
       color: #666666;
       scrollbar-DarkShadow-Color:#CCCCCC;
       scrollbar-Track-Color:#FFFFFF;
       scrollbar-Face-Color:#FFFFFF;
       scrollbar-Shadow-Color:#CCCCCC;
       scrollbar-Highlight-Color:#FFFFFF;
       scrollbar-3dLight-Color:#4F4F4F;
       scrollbar-Arrow-Color:#FF0066; 
       font-style:normal; 
       font-variant:normal; 
       font-weight:normal; 
       font-size:10pt; 
       font-family:Verdana
}

.bildinfo  { background-color: #F8F8F8; padding-bottom: 2; padding-top: 2; border : 2px solid #E9E9E9 dotted; font-size: 9pt; color: #333333; PADDING: 5px; }

.rahmen {border: 1px #CCCCCC  dotted;
}
.orangebox {border: 1px #FF6600  dotted;
}
.whitebox {border: 1px #FFFFFF  dotted;
}
.blackbox {border: 1px #111111  dotted;
}
.bluebox {border: 1px #FFFFFF  dotted;
}
.shadowbox {border: 1px #333333  dotted;
}


.abschluss {
     vertical- align: bottom; PADDING: 5px; BORDER-BOTTOM: 1px #C0C0C0 dotted; 
     vertical- align: top; PADDING: 5px; BORDER-TOP: 1px #C0C0C0 dotted; 
     background-color: #F9F9F9}

.archiv {
     vertical- align: bottom; PADDING: 5px; BORDER-BOTTOM: 1px #C0C0C0 dotted; 
     vertical- align: top; PADDING: 5px; BORDER-TOP: 1px #C0C0C0 dotted; 
     background-color: #FFFFFF
}

.showboard {
     vertical- align: bottom; PADDING: 5px; BORDER-BOTTOM: 1px #FE0D1E dotted; 
     vertical- align: top; PADDING: 5px; BORDER-TOP: 1px #FE0D1E dotted 
}

.boards {
     vertical- align: bottom; PADDING: 5px; BORDER-BOTTOM: 1px #4F92F7 dotted; 
     background-color: #EAF0F8
}

.vabschluss {
     vertical- align: bottom; PADDING: 5px; BORDER-BOTTOM: 1px #C0C0C0 dotted; 
     vertical- align: top; PADDING: 5px; BORDER-TOP: 1px #C0C0C0 dotted; 
     background-color: #F9F9F9
}

.glossarbox {
     vertical- align: bottom; PADDING: 5px; BORDER-BOTTOM: 1px #FF0099 dotted; 
     vertical- align: top; PADDING: 5px; BORDER-TOP: 1px #FF0099 dotted; 
     background-color: #FFFF99
}

.glossarpfad {
     vertical- align: bottom; PADDING: 5px; BORDER-BOTTOM: 1px #0066FF dotted; 
     vertical- align: top; PADDING: 5px; BORDER-TOP: 1px #0066FF dotted; 
     background-color: #D2E9FF
}

.vabschlussl {
     vertical- align: bottom; PADDING: 5px; BORDER-BOTTOM: 1px #C0C0C0 dotted; 
     vertical- align: top; PADDING: 5px; BORDER-TOP: 1px #C0C0C0 dotted
}

.habschluss {
     PADDING-RIGHT: 10px; BORDER-RIGHT: 1px #C0C0C0 dotted 
     PADDING-LEFT: 10px; BORDER-LEFT: 1px #C0C0C0 dotted 
     background-color: #F9F9F9
}

.ecard {
     vertical- align: bottom; PADDING: 10px; BORDER-BOTTOM: 1px #C0C0C0 solid; 
     vertical- align: top; PADDING: 10px; BORDER-TOP: 1px #C0C0C0 solid; 
     PADDING-RIGHT: 10px; BORDER-RIGHT: 1px #C0C0C0 solid;
     PADDING-LEFT: 10px; BORDER-LEFT: 1px #C0C0C0 solid 
     background-color: #F9F9F9
}

.rechts {PADDING-RIGHT: 10px; BORDER-RIGHT: 1px #C0C0C0 dotted
}

.links {PADDING-LEFT: 10px; BORDER-LEFT: 1px #C0C0C0 dotted
}

.unten {
     vertical- align: bottom; PADDING: 5px; BORDER-BOTTOM: 1px #C0C0C0 dotted
}

.oben {
     vertical- align: top; PADDING: 5px; BORDER-TOP: 1px #C0C0C0 dotted
}

//a:hover img {
//    border: 1px dashed #FF0000;
//}

.thumb { border: 1px double #CCCCCC; }


gruss {
        font-style:normal; 
        font-variant:normal; 
        font-weight:normal; 
        font-size:9pt; 
        font-family:Verdana
}

table
{
	table-border-color-light: rgb(255,255,102);
	table-border-color-dark: rgb(0,0,0); font-family:Verdana; font-size:10pt 
}
h1, h2, h3, h4, h5, h6
{
	font-variant:normal; font-weight:bold; font-size:10pt; font-family:Verdana 
}
h1
{
	color: rgb(255,204,0);
}
h2
{
	color: rgb(255,255,255); 
}
h3
{
	color: rgb(204,51,0); 
}
h4
{
	color: rgb(255,255,153);
}
h5
{
	color: rgb(255,255,0);
}
h6
{
	color: rgb(255,255,255);
}

td.head { background-color: #C0C0C0
          color: #444444;
          font-weight: bold;
          font-size: 10pt;
          border: 0px solid #F9F9F9 dotted;
        }

td.info { background-color: #C0C0C0
          color: #444444;
          font-weight: normal;
          font-size: 10pt;
          border: 0px solid #F9F9F9 dotted;
        }

.shoppfad { background-color: #C0C0C0
          color: #444444;
          font-weight: normal;
          font-size: 8pt;
          border: 0px solid #F9F9F9 dotted;
        }


th.head { background-color: #F9F9F9;
          color: #333333;
          font-weight: bold;
          font-size : 10pt;
          padding-bottom: 4;
          padding-left: 4;
          padding-right: 4;
          padding-top: 4;
          border : 0px solid #F9F9F9 dotted;
        }


td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; }


th.info { background-color: #F9F9F9; color: #333333; border: 0px; }
td.info { background-color: #F9F9F9; color: #333333; }

th.infogb { background-color: #F9F9F9; color: #333333; border: 0px; }
td.infogb { background-color: #F9F9F9; color: #333333; }

th.infotitel { background-color: #F9F9F9; color: #FFFF00; border: 0px solid #4583C0; font-size: 8pt; }
td.infotitel { background-color: #F9F9F9; color: #FFFF00; font-size : 8pt; }

td.header { background-color: #F9F9F9; color: #333333; }
th.header { background-color: #F9F9F9; color: #333333;  }

td.left   { background-color: #F9F9F9; padding-bottom: 4; padding-left: 4; padding-right: 4; padding-top: 4; border : 0px solid #F9F9F9 dotted; }
td.right  { background-color: #F9F9F9; padding-bottom: 4; padding-left: 4; padding-right: 4; padding-top: 4; border : 0px solid #FF9900 dotted; }
td.right2  { background-color: #F9F9F9; padding-bottom: 4; padding-left: 4; padding-right: 4; padding-top: 4; border : 1px solid #F9F9F9 dotted; }
td.right3  { background-color: #FF9900; color: #000000; padding-bottom: 4; padding-left: 4; padding-right: 4; padding-top: 4; border : 1px solid #F9F9F9 dotted; }
td.right4  { background-color: #F9F9F9; padding-bottom: 4; padding-left: 4; padding-right: 4; padding-top: 4; border : 1px solid #FF9900 dotted; }
td.right5  { background-color: #222222; padding-bottom: 4; padding-left: 4; padding-right: 4; padding-top: 4; border : 0px solid #FF9900 dotted; }
td.rightgb  { background-color: #F9F9F9; padding-bottom: 4; padding-left: 4; padding-right: 4; padding-top: 4; border : 0px solid #FF9900 dotted; }
td.rightkurier { background-color: #F9F9F9; padding-bottom: 4; padding-left: 4; padding-right: 4; padding-top: 4; border : 0px solid #FF9900 dotted; }
td.newsblock  { background-color: #F9F9F9; padding-bottom: 4; padding-left: 4; padding-right: 4; padding-top: 4; border : 1px solid #F9F9F9 dotted; }
td.letter  { background-color: #111111; padding-bottom: 4; padding-left: 4; padding-right: 4; padding-top: 4; border : 0px solid #FF9900 dotted; }
td.letter1  { background-color: #1A1A1A; padding-bottom: 4; padding-left: 4; padding-right: 4; padding-top: 4; border : 1px solid #FF9900 dotted; }
td.letter2  { background-color: #2A2A2A; padding-bottom: 4; padding-left: 4; padding-right: 4; padding-top: 4; border : 0px solid #FF9900 dotted; }
td.letter3  { background-color: #1A1A1A; padding-bottom: 4; padding-left: 4; padding-right: 4; padding-top: 4; border : 0px solid #FF9900 dotted; }
td.letter4  { background-color: #FF9900; padding-bottom: 4; padding-left: 4; padding-right: 4; padding-top: 4; border : 0px solid #444444 dotted; }
td.refer   { background-color: #F9F9F9; padding-bottom: 4; padding-left: 4; padding-right: 4; padding-top: 4; border : 0px solid #F9F9F9 dotted; }


//--Newsblock = im Kurier

td.oddarchiv    { background-color: #F9F9F9; }
td.evenarchiv   { background-color: #F9F9F9; }

marquee   { background-color: #FFFFFF; }

table.glow   { filter:glow(color=#4583C0, strenght=#1) }



