/* CSS fuer Wiki-Texte */
.maincontent { padding:5px 0px 10px 20px; border:0px solid red; }
.artikel, .artikel table { line-height:15px; }
.zeilenabstand { line-height:12px; }

.maincontent table.box, .artikel table.box { margin-left: -10px; }
.maincontent h1, .artikel h1 { font-family:Verdana,Helvetica,Arial; color:#333333; font-size:18px;font-weight:bold;padding: 0px 0px 0px 0px; margin-left:-2px; color:#333333; }
.maincontent h2, .artikel h2 { font-family:Verdana,Helvetica,Arial; color:#333333; font-size:14px; font-weight:bold; padding: 0px 0px 0px 0px; }
h3.wiki { font-family:Verdana,Helvetica,Arial; font-size:12px; font-weight:bold; color:#333333; padding: 0px; }
.maincontent h4, .artikel h4 { font-family:Verdana,Helvetica,Arial; color:#333333; font-size:9px; font-weight:normal; padding: 0px 0px 0px 0px; }


.maincontentpopup { padding:10px 20px 10px 20px; float: left;}
.maincontentpopup h1 { font-family:Verdana,Helvetica,Arial; font-size:21px;font-weight:bold;padding: 0px 0px 0px 0px; }
.maincontentpopup h2 { font-family:Verdana,Helvetica,Arial; font-size:14px;font-weight:bold;padding: 0px 0px 0px 0px; }

/* top/right/bottom/left */
.image-left   { float: left; margin: 0px 4px 4px 0px; border: none; }
.image-right  { float: right; margin: 0px 0px 4px 4px; border: none; }
.image-center { display: table; margin-left: auto; margin-right: auto; border: none; }

.more-right { float: right; border:none; margin: 0px 5px 5px 0px; }
.more-left { float: left; border:none; margin: 0px 5px 0px 0px; }

.pageheader { border:0px solid red; width:598px; margin-left:-4px; margin-top:-4px; valign:top; }
.pageheader td { font-family:Verdana,Helvetica,Arial; font-size:18px; font-weight:bold; color:#333333; valign:top; }
p.unterzeile, h2.unterzeile, .lead { font-family:Verdana,Helvetica,Arial; font-size:10px; font-weight:bold; color:#333333; margin-left:-1px; margin-top:10px; }
table.nachwuchspreis_text { margin-left:-4px; color:#333333; }
table.nachwuchspreis_jury { margin-left:-1px; color:#333333; }
div.nachwuchspreis_text { color:#333333; }

.image-right-subtitle-r { float: right; padding: 2px 2px 2px 2px; }
.image-right-subtitle-r td { font-family:Verdana,Helvetica,Arial; color:#333333; font-size:9px; }

.image-right-subtitle-border-r { float:right; border: #004272 1px solid; padding: 2px 2px 2px 2px; }
.image-right-subtitle-border-r td { font-family:Verdana,Helvetica,Arial; color:#333333; font-size:9px; }

.boxblue { padding-right: 10px; border-top:1px solid; display:block; padding-left:5px; background:#e2e6ef; float:right; padding-bottom:3px; margin:10px; width:270px; padding-top:3px; border-bottom:1px solid;}
.boxblue td { font-family:Verdana,Helvetica,Arial; color:#333333; font-size:10px; padding-left:5px;}

.historytext {text-decoration:none; color:#333333; font-size:10px; }

.box{ border:1px solid #6D85B1; padding: 10px 10px 10px 10px; }
.box_hg{ background: url("/images/box_hg.gif") no-repeat top; width:240px; height:130px; }

.bandBlau  { height:30px; width:100%; background: url("/images/bandBlauPop2.gif") repeat-x top; border-top:0px solid #004272; border-bottom:0px solid #004272; margin:10 0 10 0; padding:9 0 5 0;}
.bandBlau2 { height:30px; width:100%; background: url("/images/bandBlauPop2.gif") repeat-x top; border-top:0px solid #004272; border-bottom:0px solid #004272; margin:10 0 10 0; padding:5 0 5 0;}
#bandBlau  { height:30px; width:100%; background: url("/images/bandBlauPop2.gif") repeat-x top; border-top:0px solid #004272; border-bottom:0px solid #004272; margin:10 0 10 0; padding:9 0 5 0;}
.bandBlau h1, .bandBlau2 h1 {display:inline;font-family:Verdana,Helvetica,Arial; font-size:14px;font-weight:bold;padding: 0px 0px 0px 0px;}
.bandBlau a, .bandBlau2 a {font-family:Verdana,Helvetica,Arial; font-size:10px;font-weight:normal;padding: 0px 0px 0px 5px;}

.errorlist{ margin: 0 0 10px 15px; padding: 0 0 0 0; color:red; }
.confirmedbody{ padding: 60px 0 0 0; width:590px; }

/* -------------------- */

.kastenSchwarz { /*height:75px;*/ border:0px solid #333333; font-family: Verdana,Helvetica,Arial; font-size:10px; }
td.kastenNeu { font-family: Verdana,Helvetica,Arial; font-size:10px; width:295px; } 
div.kasten { background-color: #E2E6EF; /*#EAEDF4;*/ border:0px solid red; } 

/* Navigation */
#navigationHead{ padding-top:20px; text-align:center; }
.navigation { margin-top:20px; width:187px; /*background:#E2E6EF;*/ border:0px solid red; text-align:left; margin-left:0px; padding-left:0px; }
.navigation a:link{text-decoration:none; color:#333333; }
.navigation a:visited{text-decoration:none; color:#333333; }
.navigation a:active{text-decoration:none; color:#333333; }
.navigation a:hover{text-decoration:underline; color:#333333; }
.subnavselected a:link{text-decoration:none; color:#000000; }
.subnavselected a:visited{text-decoration:none; color:#000000; }
.subnavselected a:active{text-decoration:none; color:#000000; }
.subnavselected a:hover{text-decoration:none; color:#000000; }
.navlist { width:188px; list-style:none; /*background:#E2E6EF;*/ margin: 0 0 0 0; padding: 0 0 0 0; border:0px solid red; overflow:hidden; }
.navitem { font-size:10px; font-weight:medium; color:#666; border-top:1px solid #FFFFFF; line-height:18px; padding-left:15px; }
.subnavitem { font-size:10px; font-weight:medium; color:#666; line-height:18px; padding-left:25px; border-top:1px solid #FFFFFF; }
.navitemlast { font-size:10px; font-weight:medium; color:#666; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; line-height:18px; padding-left:15px; }

/*allgemein*/

body{ font-family:Verdana,Helvetica,Arial; font-size:10px; color:#333333;
	margin:0;
	background-color:#ffffff;
	color:#000000;
}
.beige{ background:#FFFFFF url("/images/bg.gif") no-repeat; }
.beigePop{ /*background:#F2EFE8;*/ background:#FFFFFF; }
.weiss{ background:#ffffff; }

h1,h2,h3,h4,h5,h6{padding: 0 0 0 0;margin: 0 0 0 0;}

p{padding: 0 0 0 0;margin: 0 0 0 0;}

input{height:20px;font-family:Verdana,Helvetica,Arial;font-size:10px;}
select{width:170px;font-family:Verdana,Helvetica,Arial;font-size:10px;}
input.text{width:160px;font-family:Verdana,Helvetica,Arial;font-size:10px;height:18px;}
input.textGross{width:240px;font-family:Verdana,Helvetica,Arial;font-size:10px;}
textarea.textGross{width:240px;font-family:Verdana,Helvetica,Arial;font-size:10px;}
select.textGross{width:240px;font-family:Verdana,Helvetica,Arial;font-size:10px;}

table{ color:#333333; font-size:10px; font-weight:medium; }

a:link{text-decoration:none;color:#333333;font-size:10px;}
a:visited{text-decoration:none;color:#333333;font-size:10px;}
a:active{text-decoration:none;color:#333333;font-size:10px;}

a.blau:link{text-decoration:underline;color:#017FBC;font-size:10px;font-weight:medium;}
a.blau:visited{text-decoration:underline;color:#017FBC;font-size:10px;font-weight:medium;}
a.blau:active{text-decoration:underline;color:#017FBC;font-size:10px;font-weight:medium;}
a.blau:hover{text-decoration:underline;color:#017FBC;font-size:10px;font-weight:medium;}

#container{width:100%;float:left;margin:0 0 0 0;}

.pfeilLink{ padding: 2 0 2 0; border: 0px solid green; width: 165px; overflow:hidden; }

.small{font-size:10px;}

.fixfloat{float:none;clear:both;}

#header{width:100%;height:42px;}
.headerrechts{margin-left:668px;width:312px;padding-top:3px;color:#ffffff;font-size:10px; text-align: right;}

/*content*/
#seiteninhalt{width:100%;padding: 0 0 0 0;margin: 0 0 0 0;}

/*linke Spalte*/
#links{ float:left; width:181px; margin: 175 0 0 0; border:0px solid red; }

.stellen { list-style:none; margin: 0 0 0 0; padding: 0 0 5 0; background:#E2E6EF; margin-right: 3px; border-top:1px solid #E2E6EF; }
.stellenheadItem { width:100%; text-transform: uppercase; font-size:10px; font-weight:bold; color:#6D85B1; border-top:0px solid #266CA0; line-height:25px; padding-left:10px; border:0px solid red;}

.stellenItem{width:100%;font-size:10px;font-weight:medium;color:#666668;line-height:18px;padding-left:10px; border:0px solid red; }

.stellenheadlinks { float:left; text-align:left; border-bottom:0px solid #B5B5B5;}
.stellenheadrechts { text-align:right; margin-right:11px; border-bottom:0px solid #B5B5B5;}

.stellenlinks{ float:left; text-align:left; }
.stellenrechts{ text-align:right; margin-right:0px; }



/* #agentenbutton{ width:181px; line-height:23px; padding-left:10px; font-size:10px; font-weight:medium; border-top:1px solid #FFFFFF; background:#E2E6EF; margin-right:3px; } */
#agentenbutton{ width:181px; height:23px; padding-left:10px; font-size:10px; font-weight:medium; border-top:0px solid #FFFFFF; border-bottom:0px solid #004272; background: url("/images/bg_agenten.gif") repeat-y top left; margin-right:3px; margin-top:0px; padding-top:4px; padding-bottom:0px; overflow:hidden; }

#stellenbutton{ width:181px; height:23px; padding-left:10px; font-size:10px; font-weight:medium; border-top:0px solid #FFFFFF; border-bottom:0px solid #004272; background: url("/images/bg_agenten.gif") repeat-y top left; margin-right:3px; margin-top:0px; padding-top:4px; padding-bottom:0px; overflow:hidden; }
/* #stellenbutton{ width:181px; line-height:23px; padding-left:10px; font-size:10px; font-weight:medium; border-top:1px solid #FFFFFF; background:#E2E6EF; margin-right:3px; } */



a.grau:link{text-decoration:none;color:#333333;font-size:10px;font-weight:medium;}
a.grau:visited{text-decoration:none;color:#333333;font-size:10px;font-weight:medium;}
a.grau:active{text-decoration:none;color:#333333;font-size:10px;font-weight:medium;}
a.grau:hover{text-decoration:none;color:#333333;font-size:10px;font-weight:medium;}

#kastenblau { padding: 0; margin:0; border:0; }
#kastenblau .login { padding: 5 0 5 0; font-weight:medium; color:#333333; font-size:10px; border-top:0px solid #004272; border-bottom:0px solid #004272; background:#E2E6EF; margin-right:3px; border:0px solid black; }
#kastenblau .login p { padding: 0 0 0 7; }

p.blueheader_left { text-transform: uppercase; font-size:10px; font-weight:bold; color:#6D85B1; }
p.blueheader, h2.blueheader { text-transform: uppercase; font-size:10px; font-weight:bold; color:#6D85B1; letter-spacing: 1px; }
p.blueheaderMitRand, h2.blueheaderMitRand, .article_link_list h2, .article_links h2 { 
	text-transform: uppercase; font-size:10px; font-weight:bold; color:#6D85B1; letter-spacing: 1px; padding-left:10px; padding-right:10px; padding-top:5px; 
}
.article_link_list h2, .article_links h2 { 
	padding-left:3px;
}
div.article_link_list, div.article_links {
	background-color:#E2E6EF;
	width:200px;
	float:right;
	clear:right;
	padding:0;
	margin:8px 0 8px 12px;
}
div.article_link_list div, div.article_links div {
	margin:0;
	padding:0;
	width:200px;
}
div.article_links div div {
	padding:4px;
	width:auto;
}
div.article_link_list div a {
	padding:4px 6px 4px 19px;
	display:block;
	background-image:url(/images/pfeil.gif);
	background-repeat:no-repeat;
	background-position:4px 8px;
}
div.article_links div a {
	display:inline;
}
div.article_links div span a {
	display:inline;
	color:#6B86B1;
}
div.article_links div span.pfeil a {
	font-weight:bold;
	color:#F6931C;
}

p.blueheader a.wiki { color:#6D85B1; }

h2.blueheaderMitRand, .article_link_list h2, .article_links h2 {
	margin-bottom:12px;
}

/*h2.blueheader { text-transform: uppercase; font-size:10px; font-weight:bold; color:#6D85B1; letter-spacing: 0px; margin:2px; }
h2.blueheader { text-transform: uppercase; font-size:10px; font-weight:bold; color:#6D85B1; letter-spacing: 0px; margin:2px; }*/

form { border:0px solid red; margin: 0px; padding: 0px; }

#impressum{padding: 0 0 10 7;margin: 30 0 0 0;}
#impressum a {text-decoration:none;color:#333333;font-size:10px;font-weight:medium;}

#partner{padding: 0 0 7 7;}
#partnerkasten{ width: 178px; padding: 0 0 0 0; height:50px; font-weight:medium; color:#333333; font-size:10px; border-top:0px solid #004272; border-bottom:0px solid #004272; background:#E2E6EF; margin-right:3px; border:0px solid red; overflow:hidden; margin-top:30px; }

span#Agenten { margin:0px; padding:0px; } 

div.weisselinie { height:16px; overflow:hidden; background: url("/images/weisselinie.gif") repeat-x top; }
div.punktelinie { height:16px; overflow:hidden; background: url("/images/punktelinie.gif") repeat-x top; margin-bottom: 30px; }
div.punktelinie_stellensuche { height:16px; overflow:hidden; background: url("/images/punktelinie.gif") repeat-x top; margin-bottom: 15px; }
div.linie { height:16px; overflow:hidden; background: url("/images/punktelinie.gif") repeat-x top; margin-bottom: -4px;}

/*ns extras*/
html>body .stellenheadItem {width:172px;}
html>body .stellenItem {width:172px;}
html>body div#stellenButton {width:174px;}
html>body div#agentenButton {width:174px;}
/*html>body #header{margin-top: -10px;}*/

/*mittlere Spalte*/
#mitte{ float:left; width:187px; /*background:#E2E6EF;*/ overflow:hidden; border:0px solid green; }

#mitteunten{ width:189px; text-align:center; padding: 22 0 20 0; margin: 0 0 0 0; border:0px solid green; }
#mitteunten .logodiezeit{ /*background:#E2E6EF; */ width:188px; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; height:42px; }
#mitteunten .logoforschung{ /*background:#E2E6EF; */ width:188px; height:55px; border-bottom:1px solid #FFFFFF; }
#mitteunten .logoteaser{ /*background:#E2E6EF; */ margin-bottom:10px; color: #333333; }

/*rechte Spalte*/
#rechts { position:absolute; top:40; left:370; float:left; width:610; font-size:10px; }
#head { margin: 0 0 0 0; padding: 0 0 0 20; width:100%; border-bottom:0px solid #004272; }

#seitenHead { position:absolute; text-align:right; width:200px; left:410px; top:122px; border:0px solid red; } /* Tabelle mit "drucken" / "versenden" */
#seitenHead2 { position:absolute; left:19px; top:165px; margin: 0px; padding: 0px; border:0px solid red;  }




#logo{padding-left:90px;padding-top:15px;}
.navHead{padding-left:15px;}

#historie { padding:0 0 0 0; color:#333333; font-size:10px; border: 0px solid red;; }

#pager{ height:30px; width:100%; background: url("/images/bandBlauPop2.gif") repeat-x top; border-top:0px solid #004272; border-bottom:0px solid #004272; margin:20 0 10 0;padding:9 0 5 0;}
a.Linkpager:link{text-decoration:none;color:#333333;font-size:10px;font-weight:medium;margin:0 0 0 0;}
a.Linkpager:visited{text-decoration:none;color:#333333;font-size:10px;font-weight:medium;margin:0 0 0 0;}
a.Linkpager:active{text-decoration:none;color:#333333;font-size:10px;font-weight:medium;margin:0 0 0 0;}
a.Linkpager:hover{text-decoration:underline;color:#333333;font-size:10px;font-weight:medium;margin:0 0 0 0;}

#content{padding:10 0 10 15;}
.bighead4{font-family:Verdana,Helvetica,Arial;font-size:18px;font-weight:bold;padding: 0 0 5 0; color:#333333; margin-left:-2px; border:0px solid red; }
.subhead{font-family:Verdana,Helvetica,Arial;font-size:18px;font-weight:bold;padding: 0 0 5 0;}
.subsubhead{font-family:Verdana,Helvetica,Arial;font-size:14px;font-weight:bold;padding: 0 0 10 0;}
.textbody{ font-family:Verdana,Helvetica,Arial; font-size:10px; font-weight:medium; color: #333333; }
.textbody2{font-size:10px;font-weight:medium;border-top:3px solid #ffffff;}

#bildRechts{padding:10 10 10 10;float:right;}
#bildLinks{padding:10 10 10 10;float:left;}
#bild{padding:10 10 10 10;}
.bildunter{color:#666668;font-size:10px;font-weight:medium;}

.kastenOrange1{height:75px;border:1px solid #F7941D;font-family:Verdana,Helvetica,Arial;font-size:10px; padding:5px; }
.kastenOrange1 h1{background:#004272;color:#ffffff;font-size:10px;font-weight:bold;padding-left:5px;padding: 0 0 0 5px;margin: 0 0 0 0;}
.kastenOrange2{height:154px;border:1px solid #F7941D;font-family:Verdana,Helvetica,Arial;font-size:10px;}

.inhaltText{margin:5 10 5 0;}  /* Anreisser-Texte in Boxen (links - Abstand nach rechts) */
.inhaltText2{margin:5 0 5 0;}  /* Anreisser-Texte in Boxen (rechts - kein Abstand nach rechts) */

.kastenHead  { background:#004272; color:#ffffff; font-size:10px; font-weight:bold; width:100%; height:15px; padding-left:5px; }
.kastenHead2 { background:#004272; color:#ffffff; font-size:10px; font-weight:bold; width:255px; height:15px; padding-left:5px; }
.kastenHead3 { height:15px; padding: 10px; padding-bottom:0px; }

.inhaltBild{color:#000000;font-size:10px;font-weight:medium;width:100%;height:45px;padding-left:5px;padding-right:5px;}
.inhaltEve { background: #E2E6EF; color:#333333; font-size:10px; font-weight:medium; padding:10px 0 10px 0; border-bottom:0px solid #FFFFFF; }
.inhaltUneve { background: #EAEDF4; color:#333333; font-size:10px; font-weight:medium; padding:10px 0 10px 0; border-bottom:0px solid #FFFFFF; }

/* ungerde/gerade-Wechselspiel innerhalb redaktionell pflegbarer Artikel */
div.even, li.even { background: #E2E6EF; color:#333333; font-size:10px; font-weight:medium; padding:10 0 10 0; border-bottom:0px solid #FFFFFF; width:295px; }
div.uneven, li.uneven { background: #EAEDF4; color:#333333; font-size:10px; font-weight:medium; padding:10 0 10 0; border-bottom:1px solid #FFFFFF; border-top:1px solid #FFFFFF; width:295px; }
div.platzhalter { padding-left:10px; padding-right:10px; border:0px solid yellow; }

td.tdEve { background: #E2E6EF; border-bottom:1px solid white; padding-left:10px; padding-right:10px; }
td.tdUneve { background: #EAEDF4; border-bottom:1px solid white; padding-left:10px; padding-right:10px; }
div.tdEve { background: #E2E6EF; border-bottom:1px solid white; padding:0; margin:0; }
div.tdUneve { background: #EAEDF4; border-bottom:1px solid white; padding:0; margin:0; }

/*ns extras*/
html>body .inhaltEve {width:96%;}
html>body .inhaltUneve {width:96%;}

.kastenBlau1{width:255px;border:1px solid #004272;font-family:Verdana,Helvetica,Arial;font-size:10px;}
.kastenBlau2{width:100%;border:1px solid #004272;font-family:Verdana,Helvetica,Arial;font-size:10px;}

.tab{width:100%;margin:5 0 0 0;}
.tab2{width:100%;}
/*ns extras*/
html>body .tab {width:100%;margin:5 0 0 0;}

.tabHead1{background:#004272;color:#ffffff;font-size:10px;font-weight:bold;height:15px;padding-left:5px;border-bottom:1px solid #FFFFFF;}
.tabEve1{color:#333333;font-size:10px;font-weight:medium;height:20px;padding:5px 5px 5px 5px;border-bottom:1px solid #333333;}

/*.tabUneve1{color:#333333;font-size:10px;font-weight:medium;height:20px;padding:5px 5px 5px 5px;border-bottom:1px dotted #333333;}*/
.tabUneve1{ background:#FFFFFF url("/images/punktelinie_2px.gif") bottom repeat-x; color:#333333;font-size:10px;font-weight:medium;height:20px;padding:5px 5px 8px 5px; }

.tabData{color:#333333;font-size:10px;font-weight:medium;height:55px;padding:5px 5px 5px 5px;border-bottom:1px solid #ffffff;}

/*.tabAZV{background:#F6AB50;color:#FFFFFF;font-size:10px;font-weight:medium;height:20px;padding:5px 5px 5px 5px;border-bottom:1px solid #FFFFFF;}*/
.tabAZV{ background:#F6AB50 url("/images/punktelinie_3px.gif") bottom repeat-x; color:#FFFFFF;font-size:10px;font-weight:medium;height:20px;padding:5px 5px 9px 5px; }

.tabHead2{color:#000000;font-size:10px;font-weight:medium;height:20px;padding-left:5px;border-top:1px solid #004272;border-bottom:1px solid #004272;}
.tabData2{color:#000000;font-size:10px;font-weight:medium;height:20px;padding:2 5 2 5;border-bottom:1px solid #ffffff;}
.tabData2Last{color:#000000;font-size:10px;font-weight:medium;height:20px;padding:2 5 2 5;border-bottom:1px solid #004272;}

.tabHead3{color:#004272;font-size:10px;font-weight:bold;height:20px;padding-left:5px;border-top:1px solid #004272;border-bottom:1px solid #004272;}
.tabData3Last{color:#004272;font-size:10px;font-weight:bold;height:20px;padding-left:5px;}

#bandWeiss{width:70%;background:#ffffff;border-top:1px solid #F8951E;border-bottom:1px solid #F8951E;margin:5 0 5 0;padding:2 5 2 5;}

div.teaser {
	cursor:pointer;
}
div.teaser img {
	border:0;
}
div.teaser a, div.teaser a:hover {
	color:#6B86B1 !important;
}
div.teaser a span.pfeil, div.teaser a:hover span.pfeil, div.article_links span.pfeil {
	font-weight:bold;
	color:#F6931C;
}

/*Popup Anzeigen*/
#headerPopZeit{width:100%;height:42px;background:#004272}
#headerPopZeit2{width:105%;height:42px;background:#004272}
#headerPop{width:100%;height:40px;background:#FFFFFF url("/images/bg_headpopup.gif") repeat-x;}
.headerPoprechts{float:right;margin-right:5px;padding-top:3px;color:#ffffff;font-size:10px;}
.headerPoprechts2{float:right;margin-right:5px;padding-top:3px;color:#ffffff;font-size:10px;}
.headPop1{font-size:17px;font-weight:bold;}
.headPop2{font-size:12px;font-weight:bold;}
.linieBlau{border-bottom:1px solid #004272;}
#bandBlauPop{ height:63px; width:100%; background: url("/images/bandBlauPop.gif") repeat-x top; border-top:0px solid #004272; border-bottom:0px solid #004272; margin:10 0 0 0; padding:5 0 5 0; }
.inhaltbandBlauPop{ margin-top:5px; padding-left:5px; float:left; }
.inhaltbandBlauPop2{ border:0px solid red; padding-top:20px; padding-left:20px; float:left; }

/**formular*/
#eingabeDrop{background:#E2E6EF url("/images/eingabeDrop1.gif") repeat-x; width:588px;height:135px;border-top:0px solid #004272;border-bottom:0px solid #004272;float:left;margin-bottom:2px;}
#eingabeDrop2{background:#E2E6EF url("/images/eingabeDrop1.gif") repeat-x; width:588px;height:135px;border-top:0px solid #004272;border-bottom:0px solid #004272;float:left;margin-bottom:2px;}
.eingabeDrop3{background:#E2E6EF url("/images/eingabeDrop3.gif") repeat-x; width:588px;height:35px;border-top:0px solid #004272;border-bottom:0px solid #004272;float:left;margin-bottom:2px;}
#eingabeDrop4{background:#E2E6EF url("/images/eingabeDrop4.gif") repeat-x; width:294px;height:180px;border-top:0px solid #004272;border-bottom:0px solid #004272;float:left;margin-bottom:2px;}
#eingabe{padding-left:8px;padding-top:6px;font-size:10px;float:left;}
.eingabelinks{float:left;padding-top:4px;width:95px;}
.eingaberechts{padding-left:5px;float:left;}
.eingabelinks1{float:left;width:200px;}
.eingaberechts1{float:left;padding-left:5px;}
.eingaberechts2{padding-left:5px;float:left;}
.eingaberechts3{padding-left:5px;padding-top: 10px;float:left;}
.comboBoxen{width: 340px;}
.stichwort{width: 365px;}

html>body .eingaberechts2 select{width:400px;}

.checklist{list-style:none;margin: 0 0 0 0;padding: 0 0 5 0;float:left;}
.listElement{padding-left:8px;}

#feldOrange{background:#F7941D;width:285px;height:30px;color:#ffffff;}
.inhaltfeldOrange{padding-left:8px;padding-top:8px;}
html>body .inhaltfeldOrange{padding-left:8px;padding-top:8px;}
#feldWeiss{background:#ffffff;width:285px;height:15px;color:#000000;}
.inhaltfeldWeiss{padding-left:8px;padding-top:8px;}

a.Linkweiss:link{text-decoration:none;color:#ffffff;font-size:10px;font-weight:medium;}
a.Linkweiss:visited{text-decoration:none;color:#ffffff;font-size:10px;font-weight:medium;}
a.Linkweiss:active{text-decoration:none;color:#ffffff;font-size:10px;font-weight:medium;}
a.Linkweiss:hover{text-decoration:none;color:#ffffff;font-size:10px;font-weight:medium;}

html>body .eingabens input{ margin: 5 5 -4 0; padding: 0 0 0 0; }

#tabTrenner{border-top:3px solid #ffffff;}

#seitenanfang{padding:20 0 20 0;}

.inhaltbandLinks{margin-left:10px;margin-right:15px;}

#bandBlauHoch{width:100%;background:#E2E6EF;border-top:1px solid #004272;border-bottom:1px solid #004272;margin:10 0 10 0;padding:5 0 0 0;height:45px;}

/*druck*/
#druck{position:absolute;width:610;font-size:10px;}
#druckcontent{padding-top:30px;padding-left:80px;padding-right:80px;}

/* stop */


/* publisher extra */

.drucken { text-align:right; font-size:10px; padding-top: 5px;  }
.head1 { font-size:10px; font-weight:bold; width: 100%; color:#6D85B1; }
.head2 { font-size:10px; font-weight:bold; width: 100%; color:#6D85B1; }

.InputFieldContainer {
	white-space:nowrap;
	height: 25px;
	margin-bottom: 8px;
}

.InputText200
{
	width: 300px;
	float: left;
	line-height: 25px;
}

.InputText200Ab
{
	float: left;
}

.InputText200Ab input, .InputText200Ab select
{
	width: 210px;
}

.InputText200C
{
	width: 330px;
	float: left;
}





@media print
{
.ausdrucken{position:absolute;left:-500px;top:500px;}
}
td.headline, th { text-align:left; font-family:Verdana,Helvetica,Arial; background:#004272; color:#ffffff; font-size:10px; font-weight:bold; height:15px; padding-left:5px; }

td.transparent{
	font-family:Verdana,Helvetica,Arial; color:#333333; font-size:10px; font-weight:medium; padding:5 5 5 5; border:0px solid red;
}
.edit
{
	width: 100%; border: 0px solid red;
}
td.whitecols
{
	font-family:Verdana,Helvetica,Arial; color:#333333; font-size:10px; font-weight:medium; padding:5 5 5 5; background-color: #E2E6EF; border:0px solid green;
}
td.linecolortyp
{
	background:#FFFFFF url("/images/punktelinie_1px.gif") repeat-x; border:0px solid red; }
}
td.linecolortyp2
{
	background-color: #004272; /* abschlusslinie jeder zeile */
}
/* stop */

html>body .radio{margin: 0 0 -6 0;padding: 0 0 0 0;}

table.agenten {
    border: solid 1px #004272;
}

td.agenten    {
	border: solid 1px #004272;
	text-align: left;
}

ul.info {
    margin-top: 0px;
    margin-bottom: 0px;
    list-style: none;

}

a.textbody {
    font-family: Verdana,Helvetica,Arial;
    font-size: 10px !important;
    font-weight: medium;
    color: #6B6B6B;
}

/* dynamic form */

/* dynamic form */
input.dynamic_form_radio { height: auto; float:left; }
input.dynamic_form_checkbox { height: auto; float:left; }
.dynamic_form_element_label { padding-top: 2px; }

#fdc_overflow_ad_div {
        overflow: auto;
        height: 86%;
}

#fdc_overflow_ad_bottom {
        height: 12%;
}

#fdc_ad_container {
    width: 100%;
    height: 100%;
}

#ad_container_outer {
 font-size: 12px;
}

a.wiki, a.linked { font-size:10px; }

.pfeil { font-weight:bold; color:#F6931C; }

/* Hover */
a:hover, a.grau:hover, 
div#historie a:hover, 
span.mouseover a:hover, span.mouseover a.wiki:hover, span.mouseover:hover, a.mouseover:hover { 
  text-decoration:none; 
  color:#F6931C; 
}

input {
  background-color: white;
  border: 1px solid #A8A6AB;
  background-color: white;
  color:#333333;
}

input[type=radio], input[type=checkbox], input.dynamic_form_checkbox, input.dynamic_form_radio {
  border: 0px solid #E2E6EF;
  background-color: #FFFFFF;
  color:#333333;
  border: none;
}

select {
  background-color: white;
  border: 1px solid #A8A6AB;
  color:#333333;
}

textarea {
  background-color: white;
  border: 1px solid #A8A6AB;
  color:#333333;
}

/* td mit Punktelinie unten */
/* td mit Punktelinie unten */
table.punktelinie { margin-left:-2px; margin-top:-10px; }
table.punktelinie td { padding: 5 10 8 0; background: url('/images/punktelinie_1px_artikelliste.gif') bottom left no-repeat; }

/* Stellenanzeige */
#stellencontent table { padding:10 0 10 15; line-height:15px; }

div.halb { width:295px; }

ul.fliesstextliste, ol.fliesstextliste { 
  margin-top: 5px;
  margin-bottom: 5px;
  list-style-type: disc;
}

.search_result_popup {
    position: absolute;
    z-index: 1000000;
    top: 0;
    left: 0;
    display: none;
    background-color: #ffff00;
    border: 1px solid black;
    width: 400px;
}

.inhaltbandBlauPop{
 margin-top:19px;
 padding-left:5px;
 float:left;

 }

#headerPopZeit {
 margin-bottom: 10px;
}
