/* filename: /css/ptnmb_gen.css
   version 1.05 - 2002-01-24b
   author: martin.kliehm@3w4u.de */

#logoPTNMB	{position: absolute; top: 79px; left: 385px; z-index: 1000; width: 170px; height: 61px} 
#logoBMBF	{position: absolute; top: 79px; left: 580px; z-index: 1000; width: 195px; height: 59px}

#metaNav	{position: absolute; top: 0px; left: 435px; z-index: 2000;}
#metaNav1	{position: absolute; top: 6px; left: 0px; z-index: 2010;}
#metaNav1_eng	{position: absolute; top: 6px; left: 280px; z-index: 2010;} /*added 2004-10-28 by kko */
#metaNav3	{position: absolute; top: 6px; left: 52px; z-index: 2020;}
#metaNav4	{position: absolute; top: 6px; left: 136px; z-index: 2030;}
#metaNav6	{position: absolute; top: 6px; left: 212px; z-index: 2040;}
#metaNav7	{position: absolute; top: 6px; left: 272px; z-index: 2050;}
/* #metaNav6	{position: absolute; top: 6px; left: 380px; z-index: 2060;}
#metaNav7	{position: absolute; top: 6px; left: 431px; z-index: 2070;}
#metaNav8	{position: absolute; top: 0px; left: 480px; z-index: 2080;} */

#navHeadline_eng	{position: absolute; top: 34px; left: 16px; z-index: 2500; visibility: visible} /*added 2004-10-28 by kko */

#navHeadBereich	{position: absolute; top: 27px; left: 16px; z-index: 2500; visibility: visible}
#navHeadKategorie	{position: absolute; top: 27px; left: 200px; z-index: 2500; visibility: visible}

#navBereich	{position: absolute; top: 39px; left: 16px; z-index: 2000; visibility: visible;}
#navBereichText {position: absolute; top: 0px; left: 16px; z-index: 2100; visibility: visible;}
#navBereichBg {position: absolute; top: 1px; left: 1px; z-index: 2010; visibility: visible; width: 124px; height: 13px; background-color: #DFEAF2; layer-background-color: #DFEAF2}
#navBereichBorder {position: absolute; top: 0px; left: 0px; z-index: 2000; visibility: visible; width: 126px; height: 15px; background-color: #A4A5A2; layer-background-color: #A4A5A2}
#navBereichEvent {position: absolute; top: 0px; left: 0px; z-index: 2200; visibility: visible; width: 126px; height: 15px;}

#navKategorie	{position: absolute; top: 39px; left: 200px; z-index: 2000; visibility: visible;}
#navKategorieText {position: absolute; top: 0px; left: 16px; z-index: 2100; visibility: visible;}
#navKategorieBg {position: absolute; top: 1px; left: 1px; z-index: 2010; visibility: visible; width: 124px; height: 13px; background-color: #DFEAF2; layer-background-color: #DFEAF2}
#navKategorieBorder {position: absolute; top: 0px; left: 0px; z-index: 2000; visibility: visible; width: 126px; height: 15px; background-color: #A4A5A2; layer-background-color: #A4A5A2}
#navKategorieEvent {position: absolute; top: 0px; left: 0px; z-index: 2200; visibility: visible; width: 126px; height: 15px;}

#navForm, #navSubmitButton	{position: absolute; top: 27px; left: 361px; z-index: 2000; visibility: hidden}
#navSubmitAnim	{position: absolute; top: 27px; left: 543px; z-index: 2000; visibility: hidden}
#navSubmitHelptext	{position: absolute; top: 50px; left: 593px; z-index: 3000; visibility: hidden; border-style: solid; border-width: 1px; border-color: #000000; padding: 1px; background-color: #FFFFE1; layer-background-color: #FFFFE1}
#navSelect	{position: absolute; top: 0px; left: 0px; z-index: 2000; visibility: visible}
#navKategorieHelptext	{position: absolute; top: 56px; left: 170px; z-index: 1500; visibility: hidden; border-style: solid; border-width: 1px; border-color: #000000; padding: 1px; background-color: #FFFFE1; layer-background-color: #FFFFE1}
#navFormBackup	{position: absolute; top: 0px; left: 0px; z-index: 0; visibility: hidden; display: none;}

#navBg		{position: absolute; top: 1px; left: 1px; z-index: 200; width: 771px; height: 58px; overflow: hidden}
#navBorders	{position: absolute; top: 0px; left: 0px; z-index: 100; width: 773px; height: 59px; overflow: hidden}
#navLogtext	{position: absolute; top: 30px; left: 605px; z-index: 1000;}

/* changed 2004-5-17 by kko@medien.de, height from 94px to 117px */
#visual		{position: absolute; top: 59px; left: 0px; z-index: 0; width: 773px; height: 117px; overflow: hidden;}
#visualImg	{position: absolute; top: 1px; left: 1px; z-index: 100; width: 638px; height: 92px}

/* added 2004-5-17 by kko@medien.de */
#headlineText	{position: absolute; top: 96px; left: 30px; z-index: 100;}

/* changed 2004-5-17 by kko@medien.de, top from 153px to 176px */
#maskStartpage		{position: absolute; top: 176px; left: 0px; z-index: 100; width: 20px; height: 15px; overflow: hidden;}
#mask		{position: absolute; top: 153px; left: 0px; z-index: 100; width: 20px; height: 15px; overflow: hidden;}

#content	{position: absolute; top: 169px; left: 13px; z-index: 1000; width: 760px;}
// added 2001-12-18 by stu@medien.de
#contenttop	{position: absolute; top: 170px; left: 13px; z-index: 1000; width: 512px;}
#contenttopmax	{position: absolute; top: 170px; left: 13px; z-index: 1000; width: 760px;}

#homeLeft	{position: absolute; top: 23px; left: 0px; z-index: 2000; width: 185px;}
#homeMiddle	{position: absolute; top: 23px; left: 200px; z-index: 2000; width: 395px;}
#homeRight	{position: absolute; top: 23px; left: 610px; z-index: 2000; width: 150px;}

.boxBorder	{background-color: #A4A5A2}
.boxHeadBg	{background-color: #E7E8E5}
.boxHeadUnder1, .bgWhite	{background-color: #FFFFFF}
.boxHeadUnder2	{background-color: #D0D1CE}
.boxCopyBg	{background-color: #FFFFFF;}
.boxBrokenLine	{background-image: url(/img/gen_line_broken_grey_3-1_v.gif)}

.bgBody		{background-color: #F8F9F6}
.bgMeta		{background-color: #96BE6C}
.bgNav		{background-color: #DFEAF2}

.imgFloat	{float: right}

th			{text-align: left}

h1, h2, h3, .headline, .headline_l, .headline_w, .headline_t, .linkhead	{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;}
h4, h5, h6, h7, .linksub, .linksub_l, .linksub_w, .linksub_t {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold;}
.subheadline {background-color: transparent; font-weight: bold;}
p, a, ul, ol, address, .copytext, .copybold, .textnav, .textnav2, .formError	{font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal;}
.logoText	{font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold;}
.navHeadline, .navCopy, .navCopyOther, .caption	{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal;}
b, .copybold, .formError	{font-weight: bold}
address		{font-style: normal}

.boxname, .head 	{font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #474837; background-color: transparent;}

p, ul, ol, address, .copytext, .copybold, b, .navHeadline, .navCopy	{color: #474837; background-color: transparent;}
.navCopyOther	{color: #89ADB3; background-color: transparent;}
.formError		{color: #FF0000; background-color: transparent;}
.logoText		{color: #626262; background-color: transparent; text-align: right;}
.buttontext		{font-size: 9pt; font-style: italic; font-weight: bold; color: #474837; background-color: transparent; text-decoration: none;}
.logoTextbold	{font-size: 9pt; color: #626262; font-weight: bold; background-color: transparent; text-decoration: none;}
ul				{list-style-type: square;}

.inputtext		{font-family: Courier, CourierNew, monospace; font-size: 8pt; color: #474837; background-color: #FFFFFF;}
.selectlist		{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #474837; background-color: #FFFFFF;}
.foerder1	{font-family: Arial; font-size: 8pt; font-style: italic; color: #474837; background-color: transparent;}
.foerder2	{font-family: Arial; font-size: 8pt; font-style: italic; color: #ff0000; background-color: transparent;}
.logtext  {font-family: Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal;}

.copylinkBox {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFA805; background-color: transparent;}
.marquee	{font-family: Arial, Helvetica, sans-serif; font-size: 2; color: Red; background-color: transparent; text-decoration: none;}