body{
margin: 0 0 0 0;
padding: 0 0 0 0;
font-style: normal;
font-family: Arial,sans-serif;
text-align: left;
}

h4 {
font-size: 1.1em;
margin-bottom: 0.3em;
}

.fett {
font-weight: bold;
}

.gelb {
background-color: #FFFF80;
}

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

br {
margin: 0 0 0.2em 0;
}

span {
padding-left: 1.5em;
}

span.normal{
padding: 0 0 0 0;
margin: 0 0 0 0;
}

form {
width: 45em;
}

img {
margin: 0.5em 0.5em 0.5em 0.5em;
border-style: none;
}

/* Veranstalter  */
img.veranstalter{
float: left;
}

/* Tabellenformatierung */
table {
border-collapse: collapse;
margin: 0.2em 0.2em 0.2em 0.2em;
}

table.tn{
border-collapse: collapse;
width: 30em;
}

.rand{
border: solid #000000 0.05em;
}

.breit{
width: 5em;
}

th{
padding: 0.8em 0.2em 0.25em 0.2em;
}

td{
padding: 0 0.2em 0 0.2em;
}

td.firma{
width: 12.5em;
}

.rechts_unten{
border-right: solid #000000 0.05em;
border-bottom: solid #000000 0.05em;
}

.unten{
border-bottom: solid #000000 0.05em;
}

.rechts{
border-right: solid #000000 0.05em;
}

.rechts_ohne{
border-right: solid #000000 0.00em;
}

.rand_rechts{
border-right: solid #000000 0.05em;
border-bottom: solid #000000 0.05em;
text-align: right;
}

.rechts_rechts{
border-right: solid #000000 0.05em;
text-align: right;
}

/* Linkliste */
ul.zollverein{
list-style-image: url("../bilder/Zollverein2D.png");
}

ul.zollverein3d{
list-style-image: url("../bilder/Zollverein3D.png");
}

ul.design{
list-style-image: url("../bilder/Designschool.png");
}

/* Kopf der Seiten */
#header{
background: url("../bilder/header.png") no-repeat;
background-color: #000000;
width: 100%;
height: 7em;
}

/* rechte Navigation */
#navigation{
width: 11em;
position: absolute;
left: 0;
}

#navigation ul{
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#navigation ul li{
list-style-type: none;
border: 0.1em solid #ffffff;
}

#navigation ul li a{
display: block;
text-decoration: none;
background-color: #000000;
color: #ffffff;
padding: 0.3em 0 0.3em 0.3em;
}

#navigation ul li a:hover{
background-color: #d2d2d2;
color: #000000;
}

#navigation ul li a.current{
background-color: #404040;
color: #ffffff;
}

/* Standardseite */
#seite{
position: absolute;
top: 7em;
left: 11.5em;
width: 50em;
margin: 0.5em 0 0 0;
padding: 0 0 0 0;
text-align: left;
}

#seite .klein{
font-size: 0.8em;
}

/* Startseite */
#startseite{
position: absolute;
top: 4.7em;
left: 8em;
margin: 0 0 0 0;
width: 23em;
height: 20em;
background: url("../bilder/denkmaeler3d.png") no-repeat;
color: #ffffff;
font: 1.5em bold Arial,sans-serif;
padding: 0 0 0 4em;
}

#ankuendigung{
position: absolute;
bottom: 0;
left: 2.5em;
width: 23em;
}

#logos{
position: absolute;
top: 7em;
right: 0;
width: 19em;
}

/* Veranstalter */
/* kann der IE noch nicht */
/*.logos-vorn{
display: table;
}

.text{
display: table-cell;
vertical-align: middle;
}*/

/* Organisation */
.orga{
width: 45em;
}

.spalte1{
float: left;
width: 15em;
}

.spalte2{
float: right;
width: 30em;
}

/* Anmeldeformular */
#formular{
width:30em;
}

#formular .spalte1{
width: 7em;
float: left;
margin: 0 0 0 0;
padding: 0 0 0 1.5em;
}

#formular .spalte2{
width: 15em;
float: right;
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.normal{
clear: both;
}

#button{
margin-left: auto;
margin-right: auto;
width: 32.5em;
text-align: center;
}

/* Tagungsort */
.text_bild{
width: 635px;
float: left;
}

.text{
width: 410px;
float: left;
}
