body { 
	margin: 0px; 
	background-color: #355878; 
	background-image: url("/images/rand3.jpg"); 
	background-repeat: repeat-x; 
}
div,h1,a,p,.link { 
	font-family : Verdana, Arial, Helvetica, Tahoma, sans-serif; 
	font-size : 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF; 
}
h1, a, p, .link { line-height: 120%; }
h1 { font-size : 16px; font-weight: bold; }
.more { font-size : 13px; font-weight: bold; }
.link { font-size: 14px; font-weight: bold; }
a { font-size: 11px; text-decoration: none; }
a:hover { color: #6BC0F7; font-weight: bold; }
p { font-size: 14px; line-height: 160%; }
.l { line-height: 180%; }
.blau { color: #6BC0F7; font-weight: bold; }
.weiss { color: #FFFFFF; font-weight: bold; }
.weissklein { color: #FFFFFF; font-weight: bold; font-size : 10px; }
table, tr, td, img {
	border: none; 
	margin: 0px;
	padding: 0px;
}
td, img {
	display: inline;
}

input { font-size: 10px; color: #000000; }
.i { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; }
.b { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; background-color: #E6EAF5; font-size: 13px; font-family: Verdana, Tahoma, Arial, Helvetica; font-weight: bold; }
.b:hover { color: #6BC0F7; }


a { #000000; }
center p { font-size: 11px;  }

.content { position: absolute; left: 0px; top: 230px; width: 100%; }
.content h1 { margin-top: 0px; margin-bottom: 15px; Xfloat: left; }
.content .left { width: 150px; height: 400px; float: left; }
.content .left2 { width: 20px; height: 300px; float: left; }
.content .text { margin-bottom: 20px; width: 260px; height: 300px; float: left; }
.content .text2 { margin-bottom: 20px; width: 390px; Xheight: 300px; float: left; }
.content .filler { height: 450px; width: 1px; float: left; }
.content .stopper { height: 1px; width: 100%; clear: left; float: left; }
.content hr { float: left; }

.footer { float: left; width: 100%; }
.fbox1 { display: table; float: left; width: 100%; height: 40px; background-image: url("/images/rand40.jpg"); background-repeat: repeat-x; color: #6BC0F7; }
.fbox2 { display: table; float: left; width: 100%; height: 60px; background-image: url("/images/rand60.jpg"); background-repeat: repeat-x; color: #FFFFFF; }
.fbox1 .box { padding-top: 10px; text-align: center; }
.fbox2 .box { padding-top: 25px; text-align: center; }
.fbox1 a { color: #6BC0F7; font-weight: bold; }
.fbox2 a { color: #FFFFFF; font-weight: bold; }

.tableau { position: absolute; left: 0px; top: 230px; width: 90px; height: 210px; background-image: url("/images/3er-hintergrund.jpg"); background-repeat: no-repeat;  }
.pic21, .pic22 { position: absolute; left: 25px; width: 105px; border: none; height: 105px; }
.pic21 { top: 250px; }
.pic22 { top: 365px; }

.pic31, .pic32, .pic33 { position: absolute; left: 25px; width: 105px; border: none; height: 70px; }
.pic31 { top: 250px; }
.pic32 { top: 335px; }
.pic33 { top: 420px; }

.pic41, .pic42, .pic43, .pic44 { position: absolute; left: 25px; width: 400px; border: none; height: 50px; }
.pic41 { top: 260px; }
.pic42 { top: 415px; }
.pic43 { top: 370px; display: none; }
.pic44 { top: 430px; display: none; }

.hnavi { position: absolute; top: 4px; left: 428px; width: 248px; height: 90px; }
.hnavi div { display: block; height: 18px; margin: 0px; }

.navi { position: absolute; left: 425px; top: 230px; width: 255px; background-image: url("/images/vertical.gif"); }
.menu1, .menu1a { height: 20px; margin-bottom: 5px; margin-left: 15px; background-image: url("/images/bullet.gif"); background-repeat: no-repeat; }
.menu1 { background-position: 180px -3px; }
.menu1a { background-position: 2px -3px; }
.menu1 div, .menu1a div { margin-left: 20px; }
.menu1 a { color: #FFFFFF; font-weight: bold; }
.menu1a a { color: #6BC0F7; font-weight: bold; }

.teaser { position: absolute; left: 690px; top: 230px; width: 200px; height: 80px; border: none; }

.p01 { background-image: url("/images/pilotta3_01.jpg"); position: absolute; top:   0px; left:   0px; width: 428px; height: 167px; }
.p02 { background-image: url("/images/pilotta3_02.jpg"); position: absolute; top:   0px; left: 428px; width: 247px; height:   4px; }
.p03 { background-image: url("/images/pilotta3_03.jpg"); position: absolute; top:   0px; left: 675px; width: 105px; height: 220px; }
.p09 { background-image: url("/images/pilotta3_09.jpg"); position: absolute; top:  94px; left: 428px; width: 247px; height: 126px; }
.p10 { background-image: url("/images/pilotta3_10.jpg"); position: absolute; top: 167px; left:   0px; width:  15px; height:  17px; }
.p12 { background-image: url("/images/pilotta3_12.jpg"); position: absolute; top: 167px; left: 160px; width: 268px; height:  17px; }
.p13 { background-image: url("/images/pilotta3_13.jpg"); position: absolute; top: 184px; left:   0px; width: 428px; height:  36px; }

.mail { position: absolute; top: 167px; left: 19px; width: 145px; height: 17px; }
.kontakt { position: absolute; top: 170px; left: 620px; }
.home { position: absolute; top: 190px; left: 620px; }
.suche { position: absolute; left: 700px; top: 320px; }
.services { display: none; }
.listeservices { position: absolute; top: 0px; left: 0px; width: 780px; height: 220px; }
