@charset "utf-8";

.verdana10pt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.verdana10pt_rot {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#FF0000;}
.verdana12pt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.verdana12pt_fett {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}
.verdana12pt_fett_white {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF;}
.verdana14pt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.verdana14pt_fett {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;}


h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; margin: 0; padding: 0;}
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; margin: 0; padding: 0;}


.input {
border:1px solid #CCCCCC;
padding: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
color: #FFFFFF;
background-color:#000000;
}

.button {
border:1px solid #CCCCCC;
padding: 2px;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
color: #FFFFFF;
background-color:#000000;
}

.master {
position:absolute;
  top:0px;
  left:50%;
  width:950px;
  height:99%;
  margin-left:-475px;
  margin-top:0px;
  background-image:url(background.jpg);
  background-repeat: no-repeat;
  background-position: bottom;
  padding:0px;
  border:2px solid #000000;
  overflow: hidden;
}

.logo {
  position:absolute;
  top:20px;
  left:20px;
  margin-left:0px;
  margin-top:0px;

}

.menu {
position:absolute;
  left:50%;
  width:530px;
  height:30px;
  margin-left:-250px;
  margin-top:0px;
  z-index: 1000;
}

.content {
position:absolute;
  top:50px;
  left:50%;
  width:510px;
  height: 88%;
  margin-left:-250px;
  overflow:auto;
  z-index: 900;
}


.werbung {
position:absolute;
  top:100%;
  left:50%;
  width:120px;
  height:200px;
  margin-left:275px;
  margin-top:-230px;
  overflow: hidden;
}

.partner {
position:absolute;
  left:50%;
  top: 100%;
  width:930px;
  height:15px;
  margin-left:-475px;
  margin-top: -20px;
  overflow: hidden;
  background-color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size:10px;
  color: #FFFFFF;
  border:2px solid #000000;
  padding-left: 10px;
  padding-right: 10px;
  text-align:center;
}

.partner a {
color: #FFFFFF;
text-decoration:none;
}

.partner a:hover {
color: #FFFFFF;
font-weight:bold;
}


.content a {
color: #000000;
}

.content a:hover {
font-weight: bold;

}


body {
	height:100%;
	background-color: #FFFFFF;
}
