/*  body und schrift deffinitionen */

html { 
padding:0px;
margin:0px;
}

body {
margin:0px;
padding:0px;
background-color: #CCCCCC;
font-size: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color: #663333;
text-align:center;
/*text-align:left;*/
}

hl { background-color:#FFDDDD; }

p.error {
border-style:double;
font-family:Courier, monospace;
font-size:12px;
color:black;
/*background-color:yellow;*/
}

p.bild {
font-size:10px;
}

.indent10 {
padding-left:10px;
padding-right:10px;
}

p,pre,h1 {
margin:0px 10px 10px 10px;
}

h1 {
font-size:15px;
font-style: italic;
padding-top:10px;
text-transform:uppercase;
background-color: transparent;
	}
	
h2 {
font-size: 14px;
font-weight: 600;
padding-left: 10px;
background-color: #CCCCCC;
}

textarea {
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
font-size: 12px;
width:330px;
}

a { 
color: #B10020;
font-size: 12px;
background-color:transparent;
text-decoration: none; 
}

a:hover {
color: #FF6600;
}

a:visited {
color: #B10020;
}

a:link {
color: #B10020;
}

a:active {
color: #B10020;
}

pre { 
color: #564b47;
font-size: 12px;
background-color: transparent;
font-family: Courier, Monaco, Monospace;
}

ul {
list-style-type: circle; /*circle, none, disc*/
/*list-style-image: url(http://localhost/www/em2004/img/xxx.gif);*/
padding-right:10px;
}

table {
width:470px;
font-size: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:0px;
margin-left:0px;
margin-right:0px;
color:#663333;
/*background-color:#DCDCDC;*/
background-color:transparent;
border-width:1px;
border-color:#564b47;
border-style:none;
}

td {
padding-left:10px;
padding-right:10px;
padding-top:0px;
padding-bottom:0px;
}

/*  positioning-layers statisch und absolut */

#wrapper {
position: relative;
width: 950px;
top: 0px;
margin: 0px auto;
padding:0px;
text-align:left;
}

#leftcol {
width:175px;
height: 3000px;
padding-right:5px;
float:left;
background-color: #FFFF66;
}

#content {
/*position: static;*/
width: 545px;
height: 3000px;
padding-right:10px;
float:left;
background-color:#FFFFFF;
/*overflow: auto;*/
}

#infocol {
position: absolute; /* relative; => grosser Unterschied zwischen Mozilla und IE*/
left: 728px; /* verwendbar mit position: absolute oder relative*/
width: 202px;
height: 3000px;
padding-left: 10px;
padding-right: 10px;
background-color: #FFFF66;
}

#infobox {
position: static;
width: 180px;
/*height: 0px; heisst für Mozilla: box hat Höhe von 0px*/
padding-left: 5px;
padding-right: 5px;
padding-bottom: 4px;
background-color: transparent;
border-style: dashed;
border-width: 1px;
border-color: #663333;
}

/* Navigationsmenu oben */

#kopf {
position: static;
height:65px;
background-color: #FFFF66;
text-align: right;
}

a.mtitle {
font-size: 15px;
font-style: italic;
font-weight: 700;
}

#menu {z-index: 1; position: relative; left: 200px; text-align:left;}
#menuleiste { position: absolute; z-index: 1; top: 12px; left: 0px; width: 540px; height: 24px; visibility: visible; margin-bottom:0px }
#eb1 { position: absolute; z-index: 2; top: 30px; left: 0px; width: auto; height: auto; visibility: hidden; background-color: #FFFF66; }
#eb2 { position: absolute; z-index: 3; top: 30px; left: 95px; width: auto; height: auto; visibility: hidden; background-color:#FFFF66; }
#eb3 { position: absolute; z-index: 4; top: 30px; left: 190px; width: auto; height: auto; visibility: hidden; background-color: #FFFF66; }
#eb4 { position: absolute; z-index: 5; top: 30px; left: 310px; width: auto; height: auto; visibility: hidden; background-color: #FFFF66; }
#eb5 { position: absolute; z-index: 6; top: 30px; left: 410px; width: auto; height: auto; visibility: hidden; background-color: #FFFF66; }

