.warn {/* expmask.htm Leider zu viele Treffer... */
	text-align : left;
	font-size:10pt;
	white-space : nowrap;
	background-color:#EBE7D9;
	border-color: #B9B3A1;
	border : 3px solid #B9B3A1;
	padding: 2px;
	overflow:visible;
	width: 600px;
}
body{
	margin:0px;
	padding:0px;
	background-color: #FAF5E7;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	/*
	font : 100%/150%;
	*/
}

.logo{
	background:transparent;
	background-image:url(../VirtuellesBildarchiv/logo.gif);
	background-repeat:no-repeat;
	background-position:center;
	position:absolute;
	border:0px solid black;
	top:8px;
	left:10px;
	height:97px;
	width:168px;
	cursor:pointer;
	z-index:13;
}

.body-hbo{
	margin:0px;
	padding:0px;
	background-color: #FFFFCC;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.boxentry{
	background:  transparent;
	border:0px solid black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	width:690px;
	padding:5px;
	position:absolute;
	top:5px;
	left:40px;
	z-index:1;
}

.box1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: transparent;
	padding:3px;
	border:0px solid black;
	width:750px;
	height:20px;
	position:absolute;
	top:79px;
	left:180px;
	z-index:14;
}



.box5{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:  transparent;
	border:0px solid black;
	padding:3px;
	height:500px;
	width:100%;
	position:absolute;
	top:200px;
	left:135px;
	z-index:4;
}

.box6{/* Meldungsbereich Leider zu viele Treffer / Leider keine Treffer */
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color:E2C5B3;
	border:0px solid black;
	padding:3px;
	height:20px;
	width:750px;
	position:absolute;
	top:120px;
	left:210px;
	z-index:24;
}

.text{

	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:transparent;
	padding:0px;
	left:5.953cm;
	top:2.54cm;
	width:604px;
	height:578px;
	position:absolute;
	}
	
	
.bildgall{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border:0px;
	background-color:#FFF7E7;
	background:transparent;
	background-repeat:no-repeat;
	background-position:center;
	position:absolute;
	top:94px;
	left:780px;
	/*left:717px;*/
	height:527px;
	width:222px;
	
}


#info-box{
	color:#fafafa;
	background:transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	position:absolute;
	top:330px;
	left:200px;
	z-index:3;
}

#info-box a{
	/* Box bevor Maus kommt */
	color:#fafafa;
	background:#84a1b1;
	text-decoration:none;
	display:block;
	padding:5px;
	border:1px solid black;
	z-index:6;
}

#info-box a:hover{
	color:black;
	background:#90b2c3;
	text-decoration:none;
	width:400px;
	border:1px solid black;
}

#info-box a .info{display:none;}

#info-box a:hover .info{
	color:black;
	background:#fafafa;
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	border:1px solid black;
	display:block;
	padding:10px;
	text-align:justify;
}

#navi-ppo1{
	color:#fafafa;
	background:transparent;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font:bold 10pt;
	position:absolute;
	top:330px;
	left:310px;
	z-index:1;
	width:150px;
	text-align:left;
}
#navi-ppo2{
	/* Unbedingte Texteinfuegung in d-htmbil.apr etwa Zeile 38 */
	margin-top:3.0cm;
	color:#fafafa;
	background:transparent;
	font-size: 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	position:absolute;
	top: 10px;
	left:-2px;
	z-index:1;
	width:150px;
	text-align:left;
}

#navi-ppo1 a, #navi-ppo2 a 
{
	/* Menuboxen default */
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:black;
	background:#D5D0C3;
	text-decoration:none;
	text-align:left;
	display:block;
	padding:5px;
	margin:10px;
	border:1px solid black;
	border-left:5px solid black;
	width:150px;
	margin-bottom : 5px;
	margin-top: 5px;
	z-index:16;
}

#navi-ppo1 a:hover, #navi-ppo2 a:hover
{
/* Mutterbox, wenn Maus drüber */
color:#fafafa;
background:#666666;
text-decoration:none;
border:1px solid black;
border-left: 5px solid #000000;
z-index:16;
}

#navi-ppo1 a .info, #navi-ppo2 a .info
{
/* Tochterbox */
display:none;

}

#navi-ppo1 a:hover .info, #navi-ppo2 a:hover .info
{
	/* Tochterbox mit Infotext wenn Maus over */
	color:black;
	/*
	background:#FFCC99;   maw:10-11-2004 deaktiviert
	border:1px solid black;
	display:block;
	padding:5px;
	font-size : 10pt;
	*/
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.navi-box{
	color:black;
	background:transparent;
	font-size : 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	position:static;
	top:15px;
	left:5px;
	z-index:1;
	width:150px;
	text-align:left;
	font-weight : bold;
}
#navi-ppo3{
	/*
	margin-top:1.3cm;
	margin-left:5px;
	*/
	color:#fafafa;
	background:transparent;
	font-size:10pt;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	position:absolute;
	top:90px;
	left:8px;
	z-index:1;
	width:150px;
	text-align:left;
	}
	


#navi-ppo3 a
{
	/* Menuboxen default */
	color:black;
	background: #8B846C;
	text-decoration:none;
	text-align:left;
	display:block;
	padding:5px;
	margin:0;
	margin-bottom : 5px;
	margin-top: 5px;
	border:1px solid black;
	border-left:5px solid black;
	width:150px;
	margin-bottom : 10px;
	z-index:16;
}

#navi-ppo3 a:hover
{
	/* Mutterbox, wenn Maus drüber */
	color:#fafafa;
	background:#666666;
	text-decoration:none;
	border:1px solid black;
	border-left: 5px solid #000000;
	z-index:16;
}


#navi-ppo3 a .info
{
/* Tochterbox */
display:none;

}

#navi-ppo3 a:hover .info
{
	/* Tochterbox mit Infotext wenn Maus over*/
	/* color:black;*/
	/* background:#FFCC99;
	border:1px solid black;
	display:block;
	padding:5px;
	font-size : 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;*/
}
#navi-ppo4{
	color:black;
	background-color: transparent;
	font-size : 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	position:absolute;
	top:320px;
	left:8px;
	z-index:1;
	width:150px;
	text-align:left;
	/*margin-top: 195px;
	margin-left:5px;*/
}

#navi-ppo4 a
{
	/* Menuboxen default */
	color:black;
	background: #D8CFB9;
	text-decoration:none;
	text-align:left;
	display:block;
	padding:5px;
	margin:0;
	margin-bottom : 5px;
	margin-top: 5px;
	border:1px solid black;
	border-left:5px solid black;
	width:150px;
	z-index:16;
}

#navi-ppo4 a:hover
{
	/* Mutterbox, wenn Maus drüber */
	color:#fafafa;
	background:#666666;
	text-decoration:none;
	border:1px solid black;
	border-left: 5px solid #000000;
	z-index:16;
}


#navi-ppo4 a .info
{
/* Tochterbox */
display:none;

}
#navi-ppo4 a:hover .info
{
	/* Tochterbox mit Infotext wenn Maus over*/
	color:black;
	/*
	background:#FFCC99;
	border:1px solid black;
	display:block;
	padding:5px;
	font-size : 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	*/


}

.reisetroll_minis{
	border: 0px solid black;
	background-color: #fafafa;
	padding-bottom: 10px;
	float: left;
}

#navi-troll1{
	color:black;
	background:transparent;
	font-size : 10pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	position:absolute;
	top:420px;
	left:8px;
	z-index:1;
	width:150px;
	text-align:left;
	
}

#navi-troll1 a
{
	/* Menuboxen default */
	color:black;
	background-color: #98FB98;
	text-decoration:none;
	text-align:left;
	display:block;
	padding:5px;
	margin:0;
	margin-bottom : 5px;
	margin-top: 5px;
	border:1px solid black;
	border-left:5px solid black;
	width:150px;
	z-index:16;
}

#navi-troll1 a:hover
{
	/* Mutterbox, wenn Maus drüber */
	color:#fafafa;
	background:#666666;
	text-decoration:none;
	border:1px solid black;
	border-left: 5px solid #000000;
	z-index:16;
}

#navi-troll1 a .info
{
/* Tochterbox */
display:none;
}

#list4{
	list-style:none;
}

#list4 a{
	color:#000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	text-decoration:none;
	display: block;
	/* war block*/
	width:120px;
	height:20px;
	background-color:#fafafa;
	border: 1px solid #993333;
	border-left: 4px solid #006595;
	text-align:left;
	padding-left:10px;
	position:absolute;
	left:0px;
	z-index:1;
}


#list4 a:hover{
	color: #006595;
	background-color:#E2C5B3;
	border:1px solid #993333;
	width:400px;
	height:20px;
	font-size:12px;
	text-align:right;
	padding-right:15px;
	padding-left:130px;
	padding-bottom: 10;
	padding-top: 10;
	font-weight : bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-style : normal;
	font-variant : normal;
	position:absolute;
	left:0px; 
	z-index:1;
	border-style : solid; 
}


#list4 a:hover .text{
	color:#993333;
	background-color:#E2C5B3;
	display: list-item;
	/* obig zuvor inline*/
	text-align : right;
	/*obig zuvor justify */
}

#list4 a .text{
	display: none;
}

#list4 a:hover .text2{
	color:#000000;
	background-color:#E2C5B3;
	display: inline;
	text-align : right;
}

#list4 a .text2{
	display: none;
}

#list4 li{
	margin: -5px;
}



.h2-hbo
{
	border: thick solid #660033;
	color: #FFFFCC;
	background : #E2C5B3;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom : 1%;
	padding-top : 0.5%;
	padding-left : 4px;
	/*white-space : nowrap;*/
}

.title1
{
	border: 5px solid #993333;
	color: #993333;
	background : #E2C5B3;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom : 1%;
	padding-top : 0.5%;
	padding-left : 4px;
	white-space : nowrap;
	font-size : 2em;
}


table      {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	border-color: #800000 #800000 #800000 #800000;
	border : 3px thin #FFFFFF;
	
}

.td
{
	/*
	border: 1px solid;
	background-color : transparent;
	border-color: #800000 #800000 #800000 #800000;
	border : 3px solid #800000;
	*/
}


.td-center
{
	background : transparent;
	background-color : transparent;
	border : 0px solid;
	text-align:center;
}

.td-capture
{
	background : transparent;
	background-color : #E6E0D0;
	border : 0px solid #800000;
	font-weight : bold;
}


.td-capture-re
{
	background : transparent;
	background-color : #E6E0D0;
	border : 0px solid #800000;
	font-weight : bold;
	text-align: right;
}


.td-capture-li
{
	background : transparent;
	background-color : #E6E0D0;
	border : 0px solid #800000; mawmaw
	font-weight : bold;
	text-align: left;
}

.knopf-start /* expmask.htm Suche starten Button */
{
	background: transparent;
	background-color: #98FB98;
	border:2px solid #FAFAFA;
	font-weight: bold;
	text-align: center;
}


.td-footnote
{
	background : transparent;
	background-color : transparent;
	border : 0px solid #800000;
	font-weight : bold;
	font-size : smaller;
}

.tr
{
	/*
	background : transparent;
	background-color : transparent;
	border-color: #800000 #800000 #800000 #800000;
	border : 3px solid #800000;
	*/
}

.td-checked
{
	background : #00CC99;
	background-color : #00CC99;
}


.invisible{
	line-height : 0px;
	height : 0px;
}


.record{
	background: transparent;
	border:0px solid black;
	width:80%;
	padding:5px;
	position:absolute;
	top:110px;
	left:177px;
	z-index:12;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}


.copy-right{
color:black;
}


/* Neues PPO Menue links senkrecht */

#ppomenu3 {
	/* Neues PPO Menue links senkrecht */
	font-family:arial, verdana, sans-serif;
	font-weight:bold;
	position:absolute; 
	top:0em; 
	left:0em;
	z-index:1;
	width:150px;
	text-align:left;
}

#ppomenu3 a {
	/* Neues PPO Menue links senkrecht */
	color:#FFFFFF;
	background:#993333;
	text-decoration:none;
	display:block;
	padding:0.4em;
	margin:0;
	border:1px solid black;
	border-left:5px solid black;
	width:10em;
}

#ppomenu3 a:hover {
	/* Neues PPO Menue links senkrecht */
	color:black;
	background:#FFCC99;
	text-decoration:none;
	border:1px solid black;
	width:40em;
}

#ppomenu3 a .info2 {
	/* Neues PPO Menue links senkrecht */
	display:none;
}

#ppomenu3 a:hover .info2 {
/* Neues PPO Menue links senkrecht */
color:black;
background:#fafafa;
font-weight:normal;
border:1px solid black;
display:block;
padding:0.4em;
font-size:0.9em;
}

.sel {color:red;background:transparent;}

#csscode{margin:18em 4em 4em 4em ;border-top:1px dashed black;}

#csscode pre {color:#0000cc}

.background{
background-color:#E6E0D0;
}

.seitenbackground{
	background-image:url(../VirtuellesBildarchiv/Bilder/h_bg.jpg);
	background-attachment: scroll;
	background-color: #E6E0D0;
}

.topbanner{
	border: 0px #Cfffff;
	background:transparent;
	background-image:url(../VirtuellesBildarchiv/Bilder/ppo_banner.gif);
	background-repeat:no-repeat; 
	background-position:center;
	position:absolute;
	left:90px;
	width:800px;
	top:0px;
	height:95px;
}  

.info{
background: transparent;
	padding:3px;
	border:0px solid black;
	width:750px;
	height:20px;
	top:150px;
	left:30px;
}

.box1{
	/*[Hilfe]Warenkorblehr*/
	background: transparent;
	padding:3px;
	border:0px solid black;
	width:750px;
	height:20px;
	position:absolute;
	top:111px;
	left:55px;
	z-index:1;
}
.box_perilist{/*[Hilfe]Warenkorb leer*/
	background: transparent;
	padding:3px;
	border:0px solid black;
	width:750px;
	height:20px;
	position:absolute;
	top:120px;
	left:205px;
	z-index:2;
}



.register_perso{/*Register Personensuche*/
	background: transparent;
	padding:3px;
	border:0px solid black;
	/*width:750px;
	height:20px;*/
	/*position:absolute;
	top:330px;
	left:235px;*/
	float: left;
	z-index:2;
}
.box1_1{/*Liste, Hilfe, Warenkorbzaehler in show.htm, short.htm*/
	background: transparent;
	padding:3px;
	border:1px solid black;
	width:640px;
	height:20px;
	position:absolute;
	top:80px;
	left:213px;
	z-index:5;
}
.runter{
	/*zum herunter setzen des Bildes bei Anzeige der ganzen Buchseite (d-htmpag.apr Zeile:87)*/
	background: transparent;
	border:0px solid black;
	width:80%;
	padding:5px;
	position:absolute;
	top:120px;
	left:50px;
	z-index:12;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}	

.box2{
	background: transparent;
	border:0px solid black;
	width:709px;
	padding:5px;
	position:absolute;
	top:98px;
	left:226px;
	z-index:12;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	padding-left:10px;
}
.box2_1{ /* Formular in chrono.htm */
	background: transparent;
	border:0px solid black;
	width:80%;
	padding:5px;
	position:absolute;
	top:120px;
	left:200px;
	z-index:12;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

.box_form_monolist{ /* Formular in chrono.htm */
	background: transparent;
	border:0px solid black;
	width:80%;
	padding-left:15px;
	
	/*position:absolute;
	top:180px;
	left:280px;
	z-index:12;*/
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}


.box2_2{
	background: transparent;
	border:0px solid black;
	width:80%;
	padding:5px;
	position:absolute;
	top:50px;
	left:50px;
	z-index:12;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	z-index:100;
}
.box2_1_1{
	background: transparent;
	border:0px solid black;
	width:80%;
	padding:2px;
	position:absolute;
	top:160px;
	left:1px;
	z-index:12;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.box3{ /* Seitenueberschrift z.B. Volltextsuche ueber Titelfelder */
	height:25px;
	width:620px;
	background:  transparent;
	margin-top:1px;
	border: 0px solid black;
	position:absolute;
	top:31px;
	left:213px;

	vertical-align :bottom;
}
.box3_1{
	height:60px;
	width:620px;
	background:  transparent;
	padding:10px;
	margin-top:1px;
	border: 0px solid black;
	position:absolute;
	top:5px;
	left:30px;
	z-index:6;
	vertical-align :bottom;
}
.box3_2{
	height:60px;
	width:640px;
	background:  transparent;
	padding:10px;
	margin-top:1px;
	border: 0px solid black;
	position:absolute;
	top:5px;
	left:200px;
	z-index:6;
	vertical-align :bottom;
}
.box4{
	/* Unbedingte Texteinfuegung in d-htmbil.apr etwa Zeile 38 */
	background:  transparent;
	border:0px solid black;
	padding:3px;
	height:413px;
	width:120px;
	position:absolute;
	top:50px;
	left:0px;
	z-index:10;
	margin:0;
}
.box4_stdmask{/* Hilfe-Link und ggf. Liste-Link etc. */
	background:  transparent;
	border:0px solid black;
	padding:3px;
	height:60px;
	width:300px;
	position:absolute;
	top:100px;
	left:250px;
	z-index:1;
	margin:0;
}
.box7{/* Box für Suchformularfelder stdmask.htm  */
	background:  transparent;
	border: 0px solid Black;
	padding:3px;
	height:100px;
	width:85%;
	position:absolute;
	top:270px;
	left:245px;
	z-index:5;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight : bold;
	text-align : left;
}



.knopf {/* Kurzliste Navigationsbuttons */
	border:2px solid #FAFAFA;
	background: #D8CFB9;
}

.knopf_2{ /* Datenbanknavigation mittlerer Schalter Recherche modifizieren  */ 
	text-align: center; 
}

.boxfotolarge
{
	/* in d-htmbil.apr Zeile 352 */
	background: transparent;
	border:0px solid red;
	width:100%;
	padding:1px;
	position:static;
	top:110px;
	left:125px;
	z-index:13;
	height : auto;
}
.boxsw-section
{
	/* in p-html.apt Zwischenteil 69 */
	background: #F3F1E9;
	border:1px solid F3F1E9;
	width:100%;
	padding:1px;
	position:static;
	top:50px;
	left:120px;
	z-index:13;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight : bold;
}
.boxsw
{
	/* in p-html.apt Zwischenteil 40 */
	/* in p-html.apt Zwischenteil 67 */
	background:#F3F1E9;
	border:0px solid blue;
	width:100%;
	padding:5px;
	position:static;
	top:110px;
	left:120px;
	z-index:13;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.td-box1full{
	text-align : left;
	white-space : nowrap;
	font-weight : bold;
	border-color: #D5D0C3;
	border : 3px solid #D5D0C3;
	padding-left : 5px;
	padding-right : 5px;
	font-size: 10pt;
}
.td-box1{
	text-align : left;
	white-space : nowrap;
	font-weight : normal;
	padding-left : 1px;
	padding-right : 1px;
	font-size: 10pt;
}
.troll{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	}
	
.troll-info {
	/* in Datei direct.job drin 'dieser Titel wird gemerkt' */
	background: #F5DEB3;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 2px solid #E0FFFF;
	padding: 0px;
	height: 20px;
	position: absolute;
	top: 30px;
	left: 580px;
	z-index: 13;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}

.troll-direct-mini {/* in d-htmbil.apr  */
	background-color: transparent;
	text-align:left;
	white-space:nowrap;
	font-weight:bold;
	border-color: #D5D0C3;
	border:3px solid #D5D0C3;
	padding-left:5px;
	padding-right:5px;
	font-size:10pt;
	/*height: 20px;*/
	position:absolute;
	top:-36px;
	left:400px;
	z-index:5;
	
}


.title1_populo{ /*  */
	border: 3px solid #D5D0C3;
	color: #8B846C;
	background:#E7E3D6;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom 	:3px;
	padding-top		:3px;
	padding-left	:3px;
	padding-right	:3px;
	white-space :nowrap;
	font-size 	:1.5em;
	text-align	:center
	z-index:1;
}

.info{
	left:20px;
	top:150px;
}
.tdbox1empty{
	text-align : left;
	white-space : nowrap;
	font-weight : bold;
	border : 3px;
	background-color:#D5D0C3;
	padding-left : 5px;
	padding-right : 5px;
	font-size: 10pt;
}

.td-box1empty{
	text-align : left;
	white-space : nowrap;
	font-weight : bold;
	border : 3px;
	border-color:#FFFFCC;
	padding-left : 5px;
	padding-right : 5px;
	font-size: 10pt;
}
	
.record-maw{/* Informationsblock in show.htm, brow.htm (Texte und Bild) */
	background: transparent;
	border:0px solid black;
	width:80%;
	padding:5px;
	position:absolute;
	top:120px;
	left:210px;
	z-index:12;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-image:url(../VirtuellesBildarchiv/Bilder/h_bg.jpg);
}
.in 
{
	/* in p-html.apt Zwischenteil 55 */
	text-align : left;
	font-size:10pt;
	white-space : nowrap;
	background-color:#EBE7D9;
	border-color: #B9B3A1;
	border : 3px solid #B9B3A1;
	padding-left : 5px;
	padding-right : 5px;
	overflow:visible;
}
.table      {
	border-color: #800000 #800000 #800000 #800000;
	border : 3px thin #FFFFFF;
	
}


.impressum_box
        {
	border: 2px solid #D5D0C3;
	background :#E7E3D6;
	font-family:Verdana, Arial, Verdana, Helvetica, sans-serif; 
	padding-bottom : 1%;
	padding-top : 0.5%;
	padding-left : 4px;
	/*white-space : nowrap;*/
}
.Haftungsausschluss_box
{
	border: 2px solid #D5D0C3;
	color:#000000;
	background :#E7E3D6;
	width: 800px;
}
#logo a{
	background:transparent;
	background-image:url(../VirtuellesBildarchiv/logo.gif);
	background-repeat:no-repeat;
	background-position:center;
	position:absolute;
	top:8px;
	left:10px;
	height:97px;
	width:168px;
	z-index:1;
	cursor:pointer;
}

.nix_gefunden_error_schrift{
	margin-left:30px;
	margin-top:30px;
}

/*H1 	{
	COLOR: #9C430F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 17px;
	letter-spacing: 1px;
   	}


H2 {
	COLOR: #0033aa;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt
}

H3 {
	COLOR: #ff6600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	margin: 20px 0px 2px 0px;
}

H4 {
	COLOR: #800000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	margin: 0px 0px 0px 12px;
}

*/



.test { /* zum Anzeigen von td- und div-Tags mittels Java script per Umrandung */
	border:1px solid black;
	position:absolute;
	top:700px;
	left:0px;
}

/* ##################  Ab hier neue Strukturierung bbfmaw050418 ###############################*/
/* ##################  Ab hier neue Strukturierung bbfmaw050418 ###############################*/

tr {
	border: 0px solid yellow;
}
td {
	border: 0px solid yellow;
}

div {
	border: 0px dotted red;
	margin: 0px;
	padding: 0px;
}

div a {
color: green;
}


.bodyright
{
background-color: transparent;
border: 0px solid transparent;
margin: 0px;
height: 100px;
width: 100px;
position: absolute;
left: 10px;
top: 10px; 
	}

.box_suchergebnisse{/* Ergebnisliste short.htm */
	background: transparent;
	padding:3px;
	border:0px solid black;
	width:750px;
	height:20px;
	position:absolute;
	top:120px;
	left:140px;
	z-index:14;
}
	
.box_formgroup{
	background: transparent;
	padding:3px;
	border:0px solid black;
	width:65%;
	/*height:20px;*/
	position:absolute;
	top:130px;
	left:210px;
	z-index:2;
}
	
.box_top{/*Formular Personensuche*/
	background: transparent;
	padding:3px;
	border:0px solid black;
	width:750px;
	/*height:20px;*/
	position:absolute;
	top:30px;
	left:200px;
	z-index:2;
}	
	
.input_formfields {
margin-top: 0px;
margin-left: 0px;
padding: 20px;
border: 3px solid #D5D0C3;
border-right: 3px dotted #D5d0c3;
width:600px;
}
#input_perso_info {
margin-left: 10px;
float: left;
}

#foot {
font-size: 70%;
border: 0px solid black;
margin: 0px;
padding: 0px;
position: absolute;
top: 600px;
left:10px;


}

.menue_left{
	/* siehe auch Unbedingte Texteinfuegung in d-htmbil.apr etwa Zeile 38 */
	background:  transparent;
	border:0px solid black;
	padding:3px;
	height:413px;
	width:120px;
	position:absolute;
	top:50px;
	left:0px;
	z-index:10;
	margin:0;
}

.annotation1 {
		font-size: x-small;
}
.annotation4 {
		font-size: 10px;
}

.helptext {
/*margin-top:120px;
margin-left:20px; das kann netscape 7 anscheinend nicht */
position:absolute;
	top: 100px;
	left: 210px;
	width:50%;
}
