
html {
	
	}

body {
	margin: 0; padding: 0;
	color: #3D4042;
	background-color:#FFFFFF;
	background-image:url(images/back1.gif);
	}
	
p {
margin:0;
color:#3D4042;
font: normal 10pt Arial, Verdana, sans serif;
}
  
ul {
	font: normal 10pt Arial, Verdana, sans serif;
	margin: 1px;
	padding: 15px;
}

h1 {
   margin:0;
   color:#F49E00;
   font: bold 15px Arial, Verdana, sans serif;
	padding: 0 0 14px 0;
}
  
h2 {
   margin:0;
   color:#F49E00;
   font: bold 13px Arial, Verdana, sans serif;
	padding: 0 0 14px 0;
}

hr {
   color:#F49E00;
   margin-bottom: 0px;
   margin-top: 0px;
}

li {
   background-image:url(images/buttons09/punkt.gif);
   background-repeat:no-repeat;
   margin:0px;
   padding:0px;
   padding-left: 20px;
   list-style-type:none;
}

a {
	text-decoration: underline;
	}
	
#link a:link { text-decoration:none; font-family: Verdana, Arial; color:#2780CD;}
#link a:visited { text-decoration:none; font-family: Verdana, Arial; color:#2780CD;}
#link a:hover { text-decoration:none; font-family: Verdana, Arial; color:#F49E00;}
#link a:active { text-decoration:none; font-family: Verdana, Arial; color:#2780CD;}
#link a:focus { text-decoration:none; font-family: Verdana, Arial; color:#2780CD;}	
	
#home_table hr {
   color:#F49E00;
   margin-bottom: 20px;
   margin-top: 20px;
}

#webref_table hr {
   color:#F49E00;
   margin-bottom: 40px;
   margin-top: 40px;
}

#l_logo{
	position:absolute;
	top:20px; 
	left:25px; 
	z-index:1; 
	width:257px; 
	height:209px; 
	overflow:visible; 
	border:0px solid #840; 
	margin:0em;
}
#l_motto{
	position:absolute;
	top:20px; 
	left:300px; 
	z-index:2; 
	width:689px; 
	height:157px; 
	overflow:visible; 
	border:0px solid #840; 
	margin:0em;
}

#l_navi{
   display:block;
	position:absolute;
	top:191px; 
	left:300px; 
	z-index:3; 
	width:695px;
	text-align: center; 
	height:45px; 
	overflow:visible; 
	border:0px solid #840; 
	margin:0em;
}

#l_text{
	position:static;
	top:253px; 
	left:300px; 
	z-index:4; 
	width:989px; 
	height:382px; 
	border:0px solid #840; 
	margin:0em;
	padding:0px;
}

#l_left{
	position:absolute;
	top:244px; 
	left:25px; 
	z-index:5; 
	width:257px; 
	height:400px; 
	overflow:visible; 
	border:0px solid #840; 
	margin:0em;
	padding:0px;
	text-align:center;
	background-image:url(images/buttons09/leftwithe.gif);
	background-repeat:no-repeat;
}

#l_unten{
	position:static;
	z-index:4; 
	width:689px; 
	height:10px; 
	border:0px solid #840; 
	margin:0em;
	padding:0px;
	color: #ffffff;
	font: 0.90em Verdana, Arial, sans serif;
	text-align: center;
}

#l_unten a{
   color: #ffffff;
	text-decoration: underline;
	font: normal 12px Arial, Verdana, sans serif;
	margin:0px;
}

#l_ball_buch{
	position:absolute;
	overflow:visible;
	top:353px; 
	left:330px; 
	z-index:4; 
	width:34px; 
	height:34px; 
	border:0px solid #840; 
	margin:0em;
	padding:0px;
	color: #ffffff;
	font: 0.90em Verdana, Arial, sans serif;
	text-align: center;
}

#l_ball_lohn{
	position:absolute;
	overflow:visible;
	top:528px; 
	left:500px; 
	z-index:4; 
	width:34px; 
	height:34px; 
	border:0px solid #840; 
	margin:0em;
	padding:0px;
	color: #ffffff;
	font: 0.90em Verdana, Arial, sans serif;
	text-align: center;
}

#l_ball_leasing{
	position:absolute;
	overflow:visible;
	top:393px; 
	left:588px; 
	z-index:4; 
	width:34px; 
	height:34px; 
	border:0px solid #840; 
	margin:0em;
	padding:0px;
	color: #ffffff;
	font: 0.90em Verdana, Arial, sans serif;
	text-align: center;
}

#l_ball_tel{
	position:absolute;
	overflow:visible;
	top:493px; 
	left:850px; 
	z-index:4; 
	width:34px; 
	height:34px; 
	border:0px solid #840; 
	margin:0em;
	padding:0px;
	color: #ffffff;
	
	text-align: center;
}

#l_ball_design{
	position:absolute;
	overflow:visible;
	top:323px; 
	left:810px; 
	z-index:4; 
	width:34px; 
	height:34px; 
	border:0px solid #840; 
	margin:0em;
	padding:0px;
	color: #ffffff;
	
	text-align: center;
}

#l_left table{
   text-align:left;
   font: normal 12px Arial, Verdana, sans serif;
   }


.form
   { padding:0px; border:0px  }
.input, select, textarea
   { font-size:8.5pt; font-family:Verdana,Arial;  }
.input, select, textarea
   { color:#484848; }
   
form
   { padding:0px; }
input, select, textarea
   { font-size:8.5pt; font-family:Verdana,Arial;  }
input, select, textarea
   { color:#484848; }
.Bereich, .Feld, .Auswahl
   { border:1pt solid #A1A1A1;}

#menu_ball a {
    background: url(images/buttons/ball_blau.png) no-repeat;    
    font-size:240%;
  }

#menu_ball a:hover img {
    visibility: hidden;
  }
