/*

styles for css + design

simple stuff for Netscape 4x

*/



html, body {

margin: 0;

padding: 0;

}

body {

	background-color: White;

	color: Black;

	font-family: Arial;

	font-size: 101%;

}

body#corpus {

background-position: top right;

}

#wrapper {

margin: 0px 15%;;

}



p, ul, td p {

margin: 10px 0px 10px 0px;

font-size: 80%;

line-height: 125%;

}



img {

border: 0 none;

}

li {

	display: inline;

}



h1 {

margin: 20px 0px 20px 15%;

padding: 3px 0px 3px 0px;

font-size: 150%;

letter-spacing: 1pt;

}



h2 {

margin: 20px 0px 20px 0px;

padding: 3px 0px 3px 0px;

font-size: 130%;

letter-spacing: 1pt;

}

h3 {

margin: 20px 0px 20px 0px;

padding: 3px 0px 3px 0px;

font-size: 115%;

letter-spacing: 1pt;

}

h4 {

margin: 20px 0px 20px 0px;

padding: 3px 0px 3px 0px;

font-size: 100%;

letter-spacing: 1pt;

}



table {
	width: 99%;

/*	border: 1px solid #666;*/
	padding: 0;
	margin-top: 5px;
	margin-left: 2px;
	float: left;
}

th {
border: 1px solid #aaa;
color: #000;
background-color: #e0e0e0;
text-align: right;
font-size: medium;
font-weight: bold;
padding: 0;
}

td {
padding: 0;
}

td.nullz, td.nullp, td.nullr  {
width: 120px;
color: #000;
border: solid 1px #000;
}

td.nullstartlink, td.nullstartlink1  {
width: 250px;
vertical-align: top;
color: #000;
}

td.nullstartlink {
background-color: White;
vertical-align: top;
}

td.nullstartlink1 {
background-color: White;
}

td.nullz {
background-color: White;
}

td.nullp {
background-color: #c03;
}

td.nullr {
background-color: #39c;
}

td.gewerbebild {
width: 45%;
color: #000;

/*border: solid 1px #000;*/
background-color: #fff;
}

td.one, td.two, td.three {
color: #000;
border: dashed 1px #999;
vertical-align: top;
}

td.one {
background-color: #ccc;
font-style: italic;
text-align: center;
}

td.two {
	background-color: #ddd;
	text-align: justify;
}

td.three {
	background-color: #eee;
	text-align: center;

}

td.four {
	background-color: White;
	text-align: center;
	font-size: medium;
	border: dashed 1px #999;
}

td.five {
	background-color: White;
	text-align: left;
	font-size: medium;
}

td.six {
	background-color: #E7E7E7;
	text-align: left;
	font-size: small;
	border: dashed 1px #999;
}

th p, td p {

margin: 0;
padding: 5px;
}

td img {
margin: 0;
padding: 5px 0 1px 10px;
}
table.eventheader {
	width: 99%;
	font-size: 100%;
	padding: 0;
	float: left;
	border-bottom:  dashed 1px #999;
}
td.eventwas {
width: 130px;
color: #000;
vertical-align: top;
text-align: center;
}
td.eventwann {
width: 100px;
color: #000;
vertical-align: top;
text-align: left;
}
td.eventtitel {
width: 200px;
color: #000;
vertical-align: top;
text-align: left;
}
td.eventwo {
width: 130px;
color: #000;
vertical-align: top;
text-align: center;
}

td.eventwas1 {
width: 130px;
color: #000;
font-size: 90%;
vertical-align: top;
text-align: center;
}
td.eventwann1 {
width: 100px;
color: #000;
font-size: 90%;
vertical-align: top;
text-align: left;
}
td.eventtitel1 {
width: 200px;
color: #000;
font-size: 90%;
vertical-align: top;
text-align: left;
}

td.eventwo1 {
width: 130px;
color: #000;
font-size: 90%;
vertical-align: top;
text-align: center;
}
