/* DATEI: css.css */

/* styles für die css */

  
body
{
	background-image:url(../bilder/hintergrund/blau_weiss.png); repeat:x;
	font-family: Verdana;
	margin: 0 0 0 0;
	background-color:#cad3dc;
  min-height:101%;
  /* verhindern dass positionierte Elemente bei Veraenderung der Fenstergroesse nicht mit verschoben werden */
  position: relative;
}




#main {
  
	width: 100%;
	height: 100.1%;
	overflow: auto;
	position: fixed;
	left: 0;
	top: 0;
	border: 0px solid #000;}
	
#left {
  background:url(../bilder/hintergrund/schatten.png) repeat;
	width: 250px;
	top: 0;
	left: 0;
	position: absolute;
	height: 103.5%;
	border: 0px solid #000;}

#center {
  background: #;
	width: 950px;
	top: 0;
	left: 250px;
	position: absolute;
	min-height: 100.1%;
	border: 0px solid #000;}
	
#header {
  background:url(../bilder/hintergrund/auto_staeps_logo.png) no-repeat;
	width: 950px;
	height:220px;
	position: relative;
	top: 0;
	left: 0;
	border: 0px solid #000;}	
	

	
#right {
  background: url(../bilder/hintergrund/schatten_r.png) repeat;
	width: 60px;
	top: 0px;
	left: 1200px;
	position: absolute;
	height: 103.5%;
	border: 0px solid #000;}
	
#master {
  background: #;
	width: 950px;
	top: 222px;
	left: 0px;
	position: absolute;
	height: 350px;
	border: 0px solid #000;}	
	
	
#master_inh {
  background: url(../bilder/master_ground_inh.png) repeat;
	width: 950px;
	top: 222px;
	left: 0px;
	position: absolute;
	height: 350px;
	border: 0px solid #000;}	
	
#text {
  margin: 20px 20px 20px 20px;
	width: 910px;
	top: 70px;
	left: 0px;
	overflow: auto;
	position: absolute;
	height: 290px;
	border: 0px solid #000;}		
	
#overmenu {
  background: #;
	width: 950px;
	top: 0;
	left: 0;
	position: relative;
	height: 195px;
	border: 0px solid;}	
	
#footer {
  background: url(../bilder/hintergrund/schauen.png) no-repeat;
	width: 950px;
	top: 572px;
	left: 0;
	position: absolute;
	height: 57px;
	border: 0px solid;}
	
#footer_inh {
  background: url(../bilder/hintergrund/schauen_1.png) no-repeat;
	width: 950px;
	top: 572px;
	left: 0;
	position: absolute;
	height: 57px;
	border: 0px solid;}	
	
#footer2 {
  background: #1b1d24;
	width: 950px;
	top: 630px;
	left: 0;
	position: absolute;
	height: 195px;
	border: 0px solid;}			
	
#werbung { width:950px; height:113px; position:relative; top:20px; left: 0px;}	

/* remove the bullets, padding and margins from the lists */
.menu ul{
list-style-type:none;
padding:0;
margin:0;

}
/* make the top level links horizontal and position relative so that we can position the sub level */
.menu li{
float:right;
position:relative;
z-index:100;
}
/* use the table to position the dropdown list */
.menu table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:25px;
}

/* style all the links */
.menu a, .menu :visited {
display:block;
font-size:10px;
width:157.33px;
padding:7px 0;
color:#fff;
background:#1b1d24;
text-decoration:none;
margin-left:1px;
text-align:center;
font-family:verdana, sans-serif;
}
/* style the links hover */
.menu :hover{
color:#444;
background:#f1f4f6;
}

/* hide the sub level links */
.menu ul ul {
visibility:hidden;
position:absolute;
width:157.33px;
height:0;
}
/* make the sub level visible on hover list or link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible;
}

p{font-size:8.7pt; text-align:left; color: #3c4e55; text-decoration: none; font-family: Peugeot, Verdana;}
p.ue{font-size:10.3pt; text-align:left; color: #2c3c43; text-decoration: underline;font-family: Peugeot, Verdana;}

