/* Webpage WoKultur */
*{
  color:#333333;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
}
body{
  margin:1em;
  background-color:#222222;
}
#wrapper{
  padding:0em;
  width:700px;
  margin:0px auto;
  border:4px solid black;
  background-color:#ffffff;
  /* #ffcc00; */
}
#main{
  clear:left;
  margin-left:1em;
  margin-right:1em;
  font-size:1em;
}
#fehler{
  color:rgb(255,0,51);
  text-decoration:underline;
}
#menu p, .link{
  color:rgb(153,0,0);
  text-decoration:underline;
  padding:0.1em;
}
#menu{
  float:left;
  width:10em;
  font-size:1em;
  padding-top:3.5em;
}

#heading{
  font-size:2em;
  font-weight:bold;
  text-align:left;
  color:#333333;
  margin-top:0;
  margin-bottom:0em;
  margin-left:0;
}
#slogan{
  font-size:1.1em;
  padding:0.5em;
}
span.name{
  color:#af0038;
  font-weight:bold;
}







* html ul#Navigation a, * html ul#Navigation span {  /* Korrektur fuer IE 5.x */
  width: 8em;
  w\idth: 6em;
}

ul#Navigation a:hover, ul#Navigation span {
  border: 0;
  color: white;
  background-color:gray;
}

ul#Navigation div {
  clear: left;
}


h1{
  padding-top:0.5em;
  font-size:1.2em;
  font-weight:bold;
}

h2{
  font-size:1.1em;
  margin-bottom:0.2em;
}

h3{
  font-size:1.1em;
}


a{
  font-size:1em;
  color:#6684aa;
  text-decoration:none;
}
a:hover{
  text-decoration:underline;
}
ul{
  margin-top:0.4em;
  font-size:1em;
}


div#title{
  margin:0;
  height:202px;
  padding: 0.1em;
  padding-left:17em;
  padding-right:0;
  text-align:left;
  border:0;
  background-color:black;
  background-image:url(./muntumedialogo.png);
  background-repeat:no-repeat;
  background-position:left;
}

div.menu{
  margin-top:119px;
}
div.menuitemstatic{
  color:black;
}

div.menuitem{
  float:left;
  background-image:url(./graphics/tab_grey.gif);
  background-repeat:no-repeat;
  background-position:top left;
  width:85px;
  height:28px;
  text-align:center;
  margin-left:0.2em;
  margin-right:0.2em;
  padding-top:0.5em;
  padding-bottom:0.2em;
}
div.menuitemsel{
  float:left;
  background-image:url(./graphics/tab_white.gif);
  background-repeat:no-repeat;
  background-position:top left;
  width:85px;
  height:28px;
  text-align:center;
  margin-left:0.2em;
  margin-right:0.2em;
  padding-top:0.5em;
  padding-bottom:0.2em;
}


a.menu{
  text-align:center;
  border:0;
}
a.menu:link{
  text-align:center;
  text-decoration:none;
  color:black;
}
a.menu:visited{
  text-decoration:none;
  border:0;
}
a.menu:hover{
  text-decoration:underline;
  border:0;
}
a.menu:active{
  text-decoration:underline;
  border:0;
}
a.menu:focus{
  text-decoration:underline;
  border:0;
}




input, select{
  font-size:1em;
  margin:0.2em;
  color:black;
  background-color:#ffcc66;
  border-left-color: #E6BE52; border-top-color: #E6BE52;
  border-right-color: #ffcc66; border-bottom-color: #ffcc66;
}
input[type="submit"]{
  font-size:0.8em;
  color:#ffcc66;
  background-color:#666666;
  border-left-color: #444; border-top-color: #444;
  border-right-color: #aaa; border-bottom-color: #aaa;
}
input[type="submit"].done{
  font-size:0.8em;
  color: black;
  background-color:#009900;
  border-left-color: #006600; border-top-color: #006600;
  border-right-color: #005500; border-bottom-color: #005500;
}
input[type="submit"]:hover{
  font-size:0.8em;
  color: black;
  background-color:#ffdd77;
  border-left-color: #ffdd00; border-top-color: #ffdd00;
  border-right-color: #ffaa00; border-bottom-color: #ffaa00;
}
input[type="text"]{
  width:25em;
  font-size:1em;
  margin:0.2em;
  color:black;
  background-color:#ffcc66;
  border-left-color: #E6BE52; border-top-color: #E6BE52;
  border-right-color: #ffcc66; border-bottom-color: #ffcc66;
}


table{
  border-collapse:separate;
}
td.play{
  background-color:#333333;
}
td.play:hover{
  background-color:#eebb55;
}
td{
  font-size:1em;
  border:0;
  background-color:#efefef;
  text-align:left;
  padding:0.5em;
}
td.title:hover{
  background-color:#111111;
}
th{
  font-size:1em;
  border:0;
  background-color:#af0038;
  text-align:center;
  padding:0.5em;
  font-weight:bold;
  color:white;
}


p{
  font-size:1em;
  margin-top:0.1em;
  margin-bottom:0.5em;
  margin-left:0.5em;
}
p.small{
  font-size:0.9em;
  padding-left: 0;
  margin-left:0;
  margin-top:0;
  margin-bottom:0.6em;
}
div.footer{
  font-size:1.1em;
  padding:0.5em 1em 0.5em 1em;
  font color:#ffcc00;
  background-color:#000000;
  border-top:1px solid black;
}
span.footerbold{
  color:white;
  font-weight:bold;
}
a.footer{
  color:black;
  text-decoration:underline;
}
p.announce{
  margin:1em;
  font-size:1.1em;
  font-weight:bold;
  text-align:center;
}