body         { background-color: #CCCCCC }
table         { font-family: Arial; color: #002800; font-size:10pt }


.RangschCol4 { border-left: 1px solid #FFCC00; background-color: #FFFFFF }

.RangschCol3 { border-left: 1px solid #FFCC00; border-right: 1px solid #FFCC00; 
               border-bottom: 1px solid #CECECE }
.RangschCol2 { border-bottom: 1px solid #CECECE }
.RangschCol1 { border-left: 1px solid #FFCC00; border-right: 1px solid #FFCC00; 
               border-bottom: 1px solid #CECECE; background-color: #FFFFCC }
             

.NewsflashRightColumnNoPadding { border-left:1px solid #FF9900; border-right:1px solid #FF9900; background-color:#F1F1F1; border-top-width:1; border-bottom-width:1 }
.NewsflashRightColumn { padding:5; background-color:#F1F1F1 }
.NewsflashTitle { border-left:1px solid #FF9900; border-right:1px solid #FF9900; border-top:1px solid #000000; border-bottom:1px solid #000000; background-color:#FFCC00 }
.NewsflashTitleExtra { border-left:1px solid #FF9900; border-right:1px solid #FF9900; border-top:1px solid #000000; border-bottom:1px solid #000000; background-color:#FF9900; color:#000000}


.BlackOutline { border: 1px solid #000000; background-color:#FFCC00 }
.BlackOutlineNoBG { border: 1px solid #000000}
.BlackOutlineDouble { border-style: double; border-width: 3; padding-left: 4; padding-right: 4; 
               padding-top: 1; padding-bottom: 1; background-color:#FFCC00 }
.BlackOutlineBig { border: 3px solid #000000 }

.D6D3CF      { border:1px solid #D6D3CF; background-color:#EEEEEE; font-family: Arial,Verdana,sans-serif; font-size: 8pt; padding-left:4; padding-right:4; padding-top:1; padding-bottom:1 }
.formbox001  { border:1px solid #D6D3CF; background-color:#FFFFFF; font-family: Arial,Verdana,sans-serif; font-size:8pt; padding-left:4; padding-right:4; padding-top:1; padding-bottom:1 }


.bullet40    { list-style-type: decimal; margin-left: 40 }
.inspring    { margin-left: 30 }
.inspring45  { margin-left: 45 }
.artikel     { font-family: Arial; font-size: 10pt; font-weight: bold }
.titel       { border-top:2px solid #CC6600; border-bottom:2px solid #CC6600; font-family: Arial; font-size: 10pt; font-weight: bold; padding-left: 0px; letter-spacing:0; color:#005546 }
.titelsmall  { border-top:1px solid #CC6600; border-bottom:1px solid #CC6600; font-family: Arial; font-size: 9pt; font-weight: bold; padding-left: 0px; letter-spacing:0; color:#005546 }
.titeldark   { font-family: Arial; font-size: 10pt; font-weight: bold; padding-left: 5; letter-spacing:1; background-color:#8C8C8C; color:#FFFFFF }


.tafelBG     { background-color: #F5F5F5 }
.content     { padding-left: 5; padding-right: 20; padding-top: 10; padding-bottom: 10 }

.menu_selected { background-image: url('images/menuv2/menu_brown.gif'); font-family: Arial; 
               font-size: 8pt; text-align: Right; padding-right: 30 }
               
.oldniewsbalk   { font-family: Arial; font-size: 9pt; background-color: #C0C0C0; color: #000000; 
               font-weight: bold; border-top-style: solid; border-top-width: 1; 
               padding-left: 5; letter-spacing:1pt }

.niewsbalk   { font-family: Arial; font-size: 9pt; background-color: #C0C0C0; color: #000000; 
               font-weight: bold; padding-left: 5; letter-spacing:1pt }
               
.balk_orange_bak   { font-family: Arial; font-size: 10pt; background-color: #FF9900; color: #000000; 
               font-weight: bold; border-top-style: solid; border-top-width: 1; 
               padding-left: 5; letter-spacing:1pt }

.00reverse { background-color: #000000; font-weight:bold; color:#FFFFFF }
.yellowreverse { background-color: #FFCC00; font-weight:bold; color:#FFFFFF }
.redreverse { background-color: #FF0000; font-weight:bold; color:#FFFFFF }

.FFborder  { border:1px solid #FFCC00; background-color: #FFFFFF; padding-left:10 }  
.F1border  { border:1px solid #FFCC00; background-color: #F1F1F1; padding-left:10 }               
.E2bold    { border-style: none; background-color: #E2E2E2; font-weight:bold }
.E2    { border-style: none; background-color: #E2E2E2 }
.F1    { border-style: none; background-color: #F1F1F1 }

.TableHeader   { font-family: Arial; font-size: 10pt; font-weight: bold; padding-left: 5px; letter-spacing:1; background-color:#FEB155; color:#000000 }
.TableRow      { border-left: 1px solid #FEB155; border-right: 1px solid #FEB155; border-bottom: 1px solid #FEB155}

               
a:link       { color: #FF6600; font-family: Arial; text-decoration: none }
a:visited    { color: #FF6600; font-family: Arial; text-decoration: none }
a:active     { color: #OOOOOO; font-family: Arial; text-decoration: none }
a:hover      { color: #000000; font-family: Arial; text-decoration: underline }

a:link.menu  { color: #FFCC00; font-family: Arial; text-decoration: none }
a:visited.menu { color: #FFCC00; font-family: Arial; text-decoration: none }
a:active.menu { color: #FFCC00; font-family: Arial; text-decoration: none }
a:hover.menu   { color: #663300; font-family: Arial; text-decoration: none; background-color:#F9C900 }

a:link.menutop  { color: #000000; font-family: Arial; text-decoration: none; font-size:8pt }
a:visited.menutop { color: #000000; font-family: Arial; text-decoration: none; font-size:8pt }
a:active.menutop { color: #000000; font-family: Arial; text-decoration: none; font-size:8pt }
a:hover.menutop   { color: #000000; font-family: Arial; text-decoration: underline; font-size:8pt }