/* CSS Document */

body{ 
	background-color:#003366;color: #dddddd; font-weight:100; font-size: 12px; font-family:Arial; 	margin-top:40px;
}
table{font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
 	cell-spacing:10px;
}
h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 200;
	color: #eeeeee;
    }
h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 200;
	color: #eeeeee;
    }
.blue{
	color: #3399ff; }
.red{
	color: #FF0000; }
a:link{
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	font-size: 12px;
	font-weight: 200;
	text-decoration: none;
	color: #3399FF;
    }
a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 200;
	text-decoration: none;
	color: #336699;
    }
a:hover{ 
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 200;
	text-decoration: underline; 
	color: #3399FF;
	}
a:active{ 
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 200;
	text-decoration: underline; 
	color: #FF0000;
	}
.box{
	width:1004px;
	height:820px;
	margin: auto;
}		
.banner{
	background-image:url(../images/banner.png);
	width:1004px;
	height:202px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 200;
	text-decoration: none;
	color: #000044;
	margin: auto;
}
.navi{
	background-image:url(../images/navi.png);
	width:1004px;
	height:54px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 200;
	text-decoration: none;
	color: #ffffff;
	margin: auto;
}
.navi a {color:#99CCFF; letter-spacing:2px;font-size:12px;line-height:50px;display:inline;margin-left:10px; padding:0px;font-weight:100;}
.navi a:hover {color:#99CCFF; text-decoration:underline;}
.navi a:visited{color:#6699ff; text-decoration:none;}
.navi a:active{color:#ff0000; text-decoration:underline;}
.navi ul {list-style-type:none;font-size:12px;}
.navi li {list-style-type:none;display:inline;margin-left:10px; padding:0px;font-weight:100;}





.content{
	float:left;
	background-image:url(../images/hintergrund.gif);
	letter-spacing:1px;
	width:744px;
	height:422px;
	overflow:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	padding:20;
	margin:0;
}
.karte1{
	float:left;
	background-image:url(../images/karte3.png);
	letter-spacing:1px;
	width:228px;
	height:410px;
	overflow:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	padding:10;
	margin:0;
}
.karte2{
	float:left;
	background-image:url(../images/karte3.png);
	letter-spacing:1px;
	width:228px;
	height:410px;
	overflow:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	padding:10;
	margin:0;
}
.karte3{
	float:left;
	background-image:url(../images/karte3.png);
	letter-spacing:1px;
	width:228px;
	height:410px;
	overflow:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	padding:10;
	margin:0;
}
.spalte1{
	float:left;
	letter-spacing:1px;
	width:233px;
	height:265px;
	overflow:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:12px;
	padding:5;
	margin:0;
}
.spalte2{
	float:left;
	letter-spacing:1px;
	width:236px;
	height:265px;
	overflow:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:12px;
	padding:5;
	margin:0;
}
.spalte3{
	float:left;
	letter-spacing:1px;
	width:236px;
	height:265px;
	overflow:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:12px;
	padding:5;
	margin:0;
}
.side{
	float:left;
	background-image:url(../images/side.png);
	letter-spacing:1px;
	width:180px;
	height:422px;
	overflow:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	padding:20;
	margin:0;
}
.sub{
	float:left;
	background-color: #004488;
	letter-spacing:0px;
	width:51px;
	height:402px;
	overflow:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	padding:10;
	margin:0;
}
.referenz{
	float:left;
	letter-spacing:1px;
	width:720px;
	height:402px;
	overflow:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	padding:10;
	margin:0;
}

.important{background-color:#002244;}

.impressum{
	float:left;
	background-color:#002244;
	letter-spacing:1px;
	width:720px;
	height:402px;
	overflow:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	padding:10;
	margin:0;
	}
	
.ersatzteile{
	float:left;
	background-color:#002244;
	letter-spacing:0px;
	width:720px;
	height:402px;
	overflow:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:18px;
	padding:10;
	margin:0;
	}