/* meta */

body#standard          { padding: 0 0 0 0; margin: 0 0 0 0; background: "#FDFDFD"; iccprofile:"sRGB.icc";
                      font: 14px/18px "Trebuchet MS",sans-serif; color: #333333; }
#mantel                { margin: 0; padding: 0; text-align: left; }
#mantelpad        { margin: 30 0 0 0; padding: 0; }

/* global: Typo */
.titel           { font: 13px/16px "Trebuchet MS",sans-serif; color:#333333; padding: 0 0 5px 0; }
.kapt            { font: 13px/16px "Trebuchet MS",sans-serif; color:#8E951C; padding: 15px 0 5px 0;}
.fliess          { font: 12px/16px "Trebuchet MS",sans-serif; }
.klein           { font: 11px/16px "Trebuchet MS",sans-serif; color:#333333; }

.kontakt         { font: 11px/16px "Trebuchet MS",sans-serif; color:#333333; }

.vkeil           { line-height: 6px; }
.vkeildbl        { line-height: 12px; }

/* global: Farben */
.auszeich        { color:#8E951C; }
.ausz1                { color:#D09898; }
.blank                { color:#FFFFFF; }
.matt                 { color:#686868; }
.projk                { color:#306898; }
.nummr                { color:#D03430; }
.titkl                { color:#989868; }
.wddis                { color:#333333; }
.wback                { color:#EEEFEF; }

/*
img                { border:none;  } */
.border                     { border-width:1px; border-color:#D0D0D0; }

a:link                { text-decoration: none; color:#3A3A3F;}
a:hover               { border-bottom: 1px solid #222222;}
a:visited             { text-decoration: none; }
a:visited:hover  { border-bottom: 1px solid #222222;}
a:active         { color: #F5CE73;}

a.mon            { color: #333333; }
a.mof            { color: #999999; }

/* debug
div                { border: 1px solid red; }                   */

/* displaybereiche */
/* KOPF */
#metaob                { position:relative; height: 65px; }
#obkopf          { text-align: right; font: 12px "Trebuchet MS",sans-serif; color:#040404; padding-right: 10px; }
#obkopflin       { border-bottom: 1px solid #333333; }

   /* MENUEBEREICH */
ul#navigat       { list-style: none; margin: 0; padding: 0; }
li#navigat       { display:inline; list-style-position: inside; padding: 0 20px 0 0;  }

#obkopfmen1            { align:left; font: 12px "Trebuchet MS",sans-serif; color:#333333; }
#obkopfmen2            { align:right; font: 12px "Trebuchet MS",sans-serif; color:#333333; padding: 0 80px 0 50px; }

/* CONTENT */

#dummie          { width:100%;
                   height: 100%;
                   top: 65%;
}

#dummie p        { text-align:center;
                   margin-top: 20%;
                   line-height:260%;
}


/* ohne Sub */
#metaob3         { position: relative; left:180px; width: 80%; }

#404pad          { position: relative; width: 600px; }
#indpdfull       { position: relative; width: 600px; height: 70%; vertical-align: middle; padding-right: 20px; border: 1px solid red; }

#textpad         { position: relative; float: left; width: 400px; padding-right: 20px; }
#textpdfull      { position: relative; width: 600px; padding-right: 20px; }
#tabhead         { position: relative; font: 13px/16px "Trebuchet MS",sans-serif; color:#8E951C;
                  padding: 70px 0 5px 100px; }
#tabpad          { position: relative; padding: 0 0 5px 0; }
#vdate           { position: absolute; top: 0px; left: 0px; width: 90px;
                  text-align: left; font: 12px "Trebuchet MS",sans-serif; }
#vtext           { position: relative; left: 100px; top: 0px; text-align: left; font: 12px "Trebuchet MS",sans-serif; }
#textmarg        { position: absolute; top: 0px; left: 420px; width: 250px; padding-left: 20px; }

/* mit Sub */
#metaob4         { position: relative; }

/* linke Marginalspalte/Menue */
#metasub         { position: relative; width: 180px; padding-top: 20px; }
#msubcpy         { text-align: right; font: 12px "Trebuchet MS",sans-serif; color:#333333; padding-right: 20px; }
ul#subnav        { list-style: none; margin: 0; padding: 0; }
li#subnav        { list-style-position: inside; padding: 0; }

/* Ausgabefeld */
#metapad         { position: absolute; top: 0px; left: 180px; }
/* Galerie */
#contpad1            { position: relative; width: 500px; height: 420px; margin: 0px 0 0 0; }
#contpad2            { position: relative; }
#contvoll            { position: relative; width: 100%; height: 100%; }
/* Kulturscherben */
/* feste Größe */
#kschpad1            { position: relative; width: 400px; height: 400px; align: center; border: 1px solid #D0D0D0; }
#kschpad2            { position: absolute; top: 0px; left: 420px; width: 400px; height: 400px; border: 1px solid #D0D0D0; }
/* frei */
#kschpdop1           { position: relative; width: 400px; align: center; border: 1px solid #D0D0D0; }
#kschpdop2            { position: absolute; top: 0px; left: 420px; width: 400px; border: 1px solid #D0D0D0; }

table#ksch        { width: 100%; height: 100%; }
tr#ksch          { vertical-align: middle; }
td#ksch          { vertical-align: middle; }
#kschtext        { font: 14px/19px "Trebuchet MS",sans-serif; text-align: center; color:#333333;
                  margin: 0 20px 0 20px; padding: 0 0 10px 0; }
#kschtxt2        { font: 13px/19px "Trebuchet MS",sans-serif; text-align: center; color:#686868;
                  margin: 0 20px 0 20px; padding: 0 0 10px 0; }
#kschautor       { font: 11px/14px "Trebuchet MS",sans-serif; font-style: italic; text-align: center; color:#333333; padding: 0 0 20px 0; }

/* rechte Marginalspalte/Menue */
#contmarg            { position: absolute; top: 0px; left: 680px; width: 250px; padding: 20px 0 0 20px; }
#cmargcpy        { text-align: left; font: 10px "Trebuchet MS",sans-serif; color:#333333; }
ul#margnav       { list-style: none; margin: 0; padding: 0; }
li#margnav       { list-style-position: inside; padding: 0; }




/* FUSS */
#fusspad                { position: relative; height: 100%; text-align: bottom; clear: left; border: 1px solid red;}


/* form */
form input       {font: 11px/16px "Trebuchet MS",sans-serif; color:#333333;}
.button          {background-color:#EEEFEF; color:#333333; width: 100px; border:1px solid #333333;}


/* MARGINALSPALTE */
#metauntmarg     { position:absolute; left: 630px; width:200px; float: left;}
#metauntmarg td  { vertical-align: top; }