body, td{
 background-color: #021E36;
 font-family: verdana, arial, sans-serif;
 font-size: 8pt;
 color: #021E36;

 scrollbar-DarkShadow-Color: #1b3a56;
 scrollbar-Track-Color: #3e5672;
 scrollbar-Face-Color: white;
 scrollbar-Shadow-Color: #1b3a56;
 scrollbar-Highlight-Color: grey;
 scrollbar-3dLight-Color: grey;
 scrollbar-Arrow-Color:#021e36;
}

p, table {
 font-family: verdana, arial, sans-serif;
 padding-left: 20px;
 padding-right: 20px;
 line-height: 16px;
}

#player {
 padding-left: 20px;
}

td {
 background-color: #ffffff;
}

h2 {
 font-size: 9pt;
 padding-top: 20px;
 padding-left: 20px;
 padding-right: 20px;
 color:#666;
 font:180%/1.2 helvetica, arial, verdana, sans-serif;
 font-weight:bold;
 text-transform:lowercase;
 letter-spacing: -1px;
}

h3 {
 font-size: 7pt;
 padding-top: 20px;
 padding-left: 20px;
 padding-right: 20px;
 color:#666;
 font:135%/1.2 helvetica, arial, verdana, sans-serif;
 font-weight: bold;
 text-transform:lowercase;
 letter-spacing: -1px;
 line-height: 1px;
}


li {
 line-height: 17px;

}

.vollbild {
 align: left;
 text-align: left;
}

.Bild {
      margin-top: 0px;
      margin-right: 30px;
      margin-bottom: 20px;
      float: left;
      border: 1px solid #021E36;
}

.ShopBild {
      margin-top: 0px;
      margin-right: 10px;
      margin-bottom: 0px;
      float: left;
      border: 1px solid #021E36;
}

/* Formular */

.kform {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 160 }
.multifeld {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 250; height: 80;}


/* Menü */

ul#mainMenu  {
 padding:0;
 margin:0;
 list-style-type:none;
}

ul#mainMenu ul {
 padding:0;
 margin:-6px;
 list-style-type:none;
}

ul#mainMenu li {
 float:left;
 padding: 3px;
 margin-left: 4px;
 background-color: #021E36;                        /* for right mouseover effect */
}

ul#mainMenu a {
 color: white;
 display: block;
 font-weight: bold;
 text-decoration: none;
 padding: 2px;
 border-left: 1px solid white;
}

ul#mainMenu ul a {
 padding: 3px;
}

ul#mainMenu ul a:hover {
 background-color: #E8341B;
}

ul#mainMenu ul {
 margin-top: 3px;
 position:absolute;
 visibility:hidden;
 background-color:white;                        /* for right mouseover effect */
}

ul#mainMenu li:hover ul, ul#mainMenu li.hover ul{
 visibility:visible;
}

ul#mainMenu li li {
 width:180px;
 float:none;
 padding:0;
}

ul#mainMenu li {
 behavior: url(css/hover.htc);
}


A:link {color: #000000;}
A:visited {color: #000000;}
A:active {color: #e8341b;}
A:hover {color:  #021E36;}


#maincontainer
{
position: absolute;
width:900px; left:50%; margin-left:-450px; /* negative Hılfte von width: 710px */
height:450px; top:50%; margin-top:-245px; /* negative Hılfte + 15 fır die optische Mitte von width: 480px */
}

#menu {
position: absolute;
width: 900px;
height: 20px;
}


#ContentLeft {          /* Texte */
position: absolute;
width: 450px;
height: 450px;
top: 30px;
left: 0px;
border: 1px solid #021E36;
background-color: #ffffff;
overflow: hidden;
}

#ContentLeftWide {          /* Texte */
position: absolute;
width: 900px;
height: 450px;
top: 30px;
left: 0px;
border: 1px solid #021E36;
background-color: #fff;
overflow: hidden;
}


#ContentRight {          /* Texte */
position: absolute;
width: 450px;
height: 450px;
top: 30px;
left: 450px;
border: 1px solid #021E36;
background-color: #ffffff;
overflow: hidden;
}

#ContentShop {          /* Texte */
position: absolute;
width: 900px;
height: 450px;
top: 30px;
left: 0px;
border: 1px solid #021E36;
background-color: #ffffff;
overflow: auto;
}


#GoRight     /* Blättern */
{
position: absolute;
top: 490px;
right: 10px;
width: 30px;
padding: 5px;
height: 16px;
overflow: hidden;
}

#GoLeft     /* Blättern */
{
position: absolute;
top: 490px;
left: 10px;
width: 30px;
padding: 5px;
height: 16px;
overflow: hidden;
}
