/* meta */
/*
body              { padding: 0 0 0 0; margin: 0 0 0 0; background: "#EEEFEF"; iccprofile:"sRGB.icc";
                      font: 12px/18px "Trebuchet MS",sans-serif; color: #333333; }  */

p                     {font: 12px/18px "Trebuchet MS",sans-serif; color:#333333;}

a:link                {text-decoration: none;}
a:hover               {text-decoration: underline;}
a:visited             {text-decoration: none;}
a:visited:hover  {text-decoration: underline;}
a:active         {color: #F5CE73;}

/* displaybereiche */
/* Grafikrahmen */
#subbm        {position:absolute; top:10px; left:182px;}
#linel        {position:absolute; top:380px; left:0px; height:11px; width:166px;}
#liner        {position:absolute; top:380px; left:182px; height:11px; width:334px;}

/* Ausgaberahmen */
/* text */
#tmenu        {position:absolute; top:53px; left:0px; height:285px; width:163px; margin-left:3px; margin-top:5px; z-index: 5;}
#ttitel       {position:absolute; top:53px; left:182px; height:285px; width:678px; margin-left:5px; margin-top:5px; z-index: 5;}
#ttithl       {position:absolute; top:53px; left:182px; height:285px; width:334px; margin-left:6px; margin-top:5px; z-index: 5;}
#ttexhl       {position:absolute; top:53px; left:182px; height:100%; width:334px; margin-left:6px; margin-top:5px; z-index: 5;}
#ttexhd       {position:absolute; top:53px; left:182px; height:100%; width:500px; margin-left:6px; margin-top:5px; z-index: 5;}
#ttexmg       {position:absolute; top:53px; left:526px; height:100%; width:260px; margin-left:5px; margin-top:10px; z-index: 5;}
/* untere */
#subbl        {position:absolute; top:336px; left:0px; height:58px; width:161px; margin-left:3px; margin-top:3px;}
#subbr        {position:absolute; top:336px; left:182px; height:58px; width:678px; margin-left:3px; margin-top:3px;}
#sub2l        {position:absolute; top:383px; left:0px; width:161px; margin-right:3px; margin-top:10px; text-align:right;}
#sub3l        {position:absolute; top:383px; left:0px; width:161px; margin-left:3px; margin-top:10px;}
#textf        {position:absolute; top:383px; left:182px; width:334px; margin-left:3px; margin-top:10px;}
#textl        {position:absolute; top:383px; left:182px; width:678px; margin-left:3px; margin-top:10px;}
#textb        {position:absolute; top:383px; left:182px; width:500px; margin-left:3px; margin-top:10px;}
/*Abbildungen + Elemente*/
#tleihl       {position:absolute; top:53px; left:182px; height:5px; width:334px; z-index: 3;}
#bthumb       {position:absolute; top:53px; left:212px; height:285px; width:340px; z-index: 5;}

#bthpix       {position:absolute; top:53px; margin-top:10px; left:670px; height:285px; width:200px; z-index: 5;}

#dthumb       {position:absolute; top:53px; left:187px; height:285px; width:678px; z-index: 5;}
#blupe        {position:absolute; top:53px; left:212px; height:285px; width:640px; z-index: 5;}
#bzoom        {position:absolute; top:310px; left:187px; height:25px; width:25px; z-index: 5;}

/* meta */
#mmenue       {position:absolute; top:53px; left:0px; height:285px; width:166px; background-color:#455050;}
/*  background-color:#5A5D40; */
#mvline       {position:absolute; top:53px; left:166px; height:285px; width:14px; background-color:#F8AF60;}
#mdispl       {position:absolute; top:53px; left:182px; height:285px; width:334px; background-color:#D0D0DB;}
/* kunst */
#kmenue       {position:absolute; top:53px; left:0px; height:285px; width:166px; background-color:#606370;}
/* background-color:#990000; */
#kvline       {position:absolute; top:53px; left:166px; height:285px; width:14px; background-color:#999933;}
#kdispl       {position:absolute; top:53px; left:182px; height:285px; width:678px; background-color:#333333; z-index: 2;}
#kdishl       {position:absolute; top:53px; left:182px; height:285px; width:334px; background-color:#333333; z-index: 2;}
#kdback       {position:absolute; top:53px; left:182px; height:285px; width:100%; background-color:#CCCCCC; z-index: 1;}
#kdbast       {position:absolute; top:53px; left:182px; height:285px; width:100%; z-index: 2;}

/* design */
#dmenue       {position:absolute; top:53px; left:0px; height:285px; width:166px; background-color:#505560;}
/* background-color:#003300; */
#dvline       {position:absolute; top:53px; left:166px; height:285px; width:14px; background-color:#FF6633;}
#ddispl       {position:absolute; top:53px; left:182px; height:285px; width:678px; background-color:#333333; z-index: 2;}
#ddishl       {position:absolute; top:53px; left:182px; height:285px; width:334px; background-color:#333333; z-index: 2;}
#ddback       {position:absolute; top:53px; left:182px; height:285px; width:100%; background-color:#CCCCCC; z-index: 1;}

/* typo */
h1            {font: bold 24px/22px  "Trebuchet MS",sans-serif; color:#FF9830; text-transform: uppercase;}

td            {font: 10px/14px "Trebuchet MS",sans-serif; color:#333333; text-align:left; padding: 2px 2px 2px 2px;}
td.svg        {font: 10px/14px "Trebuchet MS",sans-serif; color:#333333; text-align:left; border-bottom: 1px solid #005C9B; padding: 2px 12px 2px 12px;}
td span       {margin-left:15px;}

ul            {font: 12px/18px "Trebuchet MS",sans-serif; color:#333333; text-align:left; padding: 0 0 5px 0;}


.lknorm       {font: bold 16px/18px "Trebuchet MS",sans-serif; color:#CC9966;}
.lknormtit    {font: bold 16px/18px "Trebuchet MS",sans-serif; color:#CC9966; text-transform: uppercase;}
.lkklein      {font: 11px/18px "Trebuchet MS",sans-serif; color:#000000;}
.titel        {font: bold 24px/22px  "Trebuchet MS",sans-serif; color:#FF9830;}
.titob        {font: bold 24px/22px  "Trebuchet MS",sans-serif; color:#989868;}
.titoh        {font: bold 19px/17px  "Trebuchet MS",sans-serif; color:#989868;}
.vkeil        {font: 4px/4px "Trebuchet MS",sans-serif;}
.vklbg        {font: 8px/8px "Trebuchet MS",sans-serif;}
.vklbx        {font: 16px/16px "Trebuchet MS",sans-serif;}

.brot         {font: 12px/18px "Trebuchet MS",sans-serif; color:#333333;}
.brez         {font: 12px/18px "Trebuchet MS",sans-serif; margin-left:20px; color:#333333;}
.brzz         {font: 12px/18px "Trebuchet MS",sans-serif; margin-left:-15px; color:#686868;}
.btit         {font: bold 12px/18px "Trebuchet MS",sans-serif; color:#333333;}
.bkus         {font: italic 12px/18px "Trebuchet MS",sans-serif; color:#333333;}
.lkbrot       {font: 12px/18px "Trebuchet MS",sans-serif; color:#983430;}
.lkbron       {font: 12px/18px "Trebuchet MS",sans-serif; color:#333333;}
.lkbtit       {font: bold 12px/18px "Trebuchet MS",sans-serif; color:#983430;}
.lkbkus       {font: italic 12px/18px "Trebuchet MS",sans-serif; color:#983430;}

.bklein       {font: 10px/15px "Trebuchet MS",sans-serif; color:#333333;}
.bklez        {font: 10px/15px "Trebuchet MS",sans-serif; margin-left:20px; color:#333333;}
.bklzz        {font: 10px/15px "Trebuchet MS",sans-serif; margin-left:-12px; color:#686868;}
.bkltit       {font: bold 10px/15px "Trebuchet MS",sans-serif; color:#333333;}
.bklus        {font: italic 10px/15px "Trebuchet MS",sans-serif; color:#333333;}
.lkbrkl       {font: 10px/15px "Trebuchet MS",sans-serif; color:#983430;}

.pfeil        {font: 14px/18px "Trebuchet MS",sans-serif; margin-left:-19px; color:#686868;}
.pfeil2       {font: 14px/18px "Trebuchet MS",sans-serif; }

.shzoom       {font: 10px/18px "Trebuchet MS",sans-serif; }

/* farben */
.ausz1        {color:#D09898;}
.blank        {color:#FFFFFF;}
.matt         {color:#686868;}
.projk        {color:#306898;}
.nummr        {color:#D03430;}
.titkl        {color:#989868;}
.wddis        {color:#333333;}
.wback        {color:#EEEFEF;}

.border             {border-width:1px; border-color:#C0C0C0;}


p.oben  {font: 12px/18px "Trebuchet MS",sans-serif; color:#333333;}
p.oben2a  {font: 12px/18px "Trebuchet MS",sans-serif; color:#999999;}
p.oben2b  {font: 12px/18px "Trebuchet MS",sans-serif; color:#996633;}
p.unten  {font: 12px/18px "Trebuchet MS",sans-serif; color:#CC9966;}
p.dis  {font: 11px/16px "Trebuchet MS",sans-serif; color:#CC9966;}


.titelf {color:#333366;}
#ssklein  {font: 12px/16px;}

a.unten  {font: 12px/18px "Trebuchet MS",sans-serif; text-decoration:none; color:#cc6633; margin-left:10px;}
a.ssklein  {font: 12px/16px "Trebuchet MS",sans-serif; text-decoration:none; margin-left:10px;}
a.oben  {font: 20pt/20pt "Trebuchet MS",sans-serif; text-decoration:none; margin-left:10px;}
a.oben2a  {font: 12px/18px "Trebuchet MS",sans-serif; text-decoration:none; margin-left:10px;}
a.oben2b  {font: 12px/18px "Trebuchet MS",sans-serif; text-decoration:none; margin-left:10px;}


/* form */
form input        {font: 12px/18px "Trebuchet MS",sans-serif; color:#333333;}
.button           {background-color:#EEEFEF; color:#333333; width: 100px; border:1px solid #333333;}