@charset "utf-8";
/* CSS Document */


/* ========GLOBAL SETTINGS========*/
.layout { 
   background: #111f50;
   margin: 0px;
   width: 1007px;
   color: white;
   font-family: Verdana, Geneva, sans-serif;
   font-size: 12px;
   line-height: 15px;
}


/* ========CONTAINER========*/
.layout #container {
	
}

/* ========HEADER========*/

.layout #header {
	background: #111f50;
	margin: 0;
	height: 150px;
	padding: 20px;
}

.layout #headerbanner {
	padding: 20px;
	height: 130px;
	background: #111f50;
}

.layout #headerbanaviner {
	padding: 20px;
	height: 117px;
	background: #111f50;
}

.layout #headerpabanaviner {
	padding: 20px;
	height: 106px;
	background: #111f50;	
}

.layout #headerpaxsbanaviner {
	padding: 10px 20px 0px;
	height: 104px;
	background: #111f50;	
}

.layout #headerbanlogoner {
	padding: 0px;
	height: 35px;
	background: #111f50;
}



/* ========NAVIGATION========*/

.layout #znavrt {
	margin: 0;
	position: absolute;
	top: 0px;
	left: 500px;
	width: 520px;
	height: 32px;
	font-size: 8pt;
	z-index: 1;
}

.layout #znavrt img {margin-right:2px;}

a:link { text-decoration: none; color: white; border: none; }
a:visited { text-decoration: none; color: white; border: none; }
a:focus { text-decoration: none; color: white; border: none;}
a:hover { text-decoration: none; color: #ffdd00; border: none;}
a:active { text-decoration: none; color: #ffdd00; border: none;}



/* ========BANNERBOX========*/
.layout #bannerbox {
	height: 160px;
}

.layout #bluenavi {
	position: absolute;
	top: 104px;
	left: 0px;
	width: 1007px;
	height: 170px;
	z-index: 3;
}


/* ========BANNER========*/
.layout #banner {
	height: 170px;
	float: right;
	width: 857px;
}

/* ========BANNERBAR========*/
.layout #bannerbar {
	height: 170px;
	float: left;
	width: 150px;
}


/* ========SIDEBAR========*/
.layout #sidebar {
	float: left;
	height: 500px;
	background: #111f50;
	width: 150px;
	
}

.layout #sidebarlarge{
	float: left;
	background: #111f50;
	width: 170px;
}

.layout #sidebarzebra{
	float: left;
	height: 500px;
	background: white;
	color: black;
	width: 170px;
}

.layout #sidebarzebra a{ color: black;
}


.layout #sidebarlarge2{
	float: left;
	background: #111f50;
	width: 200px;
}

.layout #sidebar ul li {
	list-style: none;
}

.layout #sidebarlarge ul li {
	list-style: none;
}

.layout #sidebarzebra ul li {
	list-style: none;
}

.layout #sidebarlarge2 ul li {
	list-style: none;
}

.layout #newssidecapt{
	position: absolute;
	top: 296px;
	left: 20px;
	color: white;
	font-size: 20pt;
	height: 30px;
}
.layout #newsside1 { position: absolute; top: 344px; left: 20px;}
.layout #newsside2 { position: absolute; top: 362px; left: 20px; }
.layout #newsside3 { position: absolute; top: 380px; left: 20px; width: 100px;}

.layout #indexsidecapt{ position: absolute; top: 346px; left: 3px; color: white; font-size: 15pt; }
.layout #indexside1 { position: absolute; top: 370px; left: 20px; z-index:100; color: #111f50;}
.layout #indexside2 { position: absolute; top: 403px; left: 20px; z-index:100; color: #111f50;}
.layout #indexside3 { position: absolute; top: 422px; left: 20px; width: 100px; z-index:100; color: #111f50;}
.layout #indexside4 { position: absolute; top: 371px; left: 0px;}
.layout #indexside5 { position: absolute; top: 404px; left: 0px;}
.layout #indexside6 { position: absolute; top: 423px; left: 0px; width: 100px;}
.layout #indexside7 { position: absolute; top: 443px; left: 0px; width: 150px; padding-left: 2px;}
.layout #indexside1 a { color: #111f50;}
.layout #indexside2 a { color: #111f50;}
.layout #indexside3 a { color: #111f50;}

.layout #sailsidecapt{
	position: absolute;
	top: 285px;
	left: 10px;
	color: white;
	font-size: 20pt;
	width: 154px;
	height: 46px;
}
.layout #sailsidecaptzebra{ position: absolute; top: 296px; left: 20px; color: #cc0000; font-size: 20pt; }

.layout #sebu1 { position: absolute; top: 340px; left: 20px; }
.layout #sebu2 { position: absolute; top: 354px; left: 20px; }
.layout #sebu3 { position: absolute; top: 368px; left: 20px; }
.layout #sebu3a { position: absolute; top: 16px; left: 20px; width: 150px; }
.layout #sebu3b { position: absolute; top: 30px; left: 20px; width: 150px; }
.layout #sebu4 { position: absolute; top: 412px; left: 20px; }
.layout #sebu5 { position: absolute; top: 426px; left: 20px; }
.layout #sebu6 { position: absolute; top: 440px; left: 20px; }
.layout #sebu7 { position: absolute; top: 454px; left: 20px; }
.layout #sebu8 { position: absolute; top: 468px; left: 20px; }

.layout #buggyside1  { position: absolute; top: 340px; left: 20px; }
.layout #buggyside1a { position: absolute; top: 16px; left: 20px; width: 161px; }
.layout #buggyside1b { position: absolute; top: 30px; left: 20px; width: 165px; }
.layout #buggyside1c { position: absolute; top: 44px; left: 20px; width: 176px; }
.layout #buggyside1d { position: absolute; top: 58px; left: 20px; width: 120px;}
.layout #buggyside1e { position: absolute; top: 72px; left: 20px; width: 120px; }
.layout #buggyside1f { position: absolute; top: 86px; left: 20px; width: 120px;}
.layout #buggyside1g { position: absolute; top: 100px; left: 20px; width: 120px;}
.layout #buggyside1h { position: absolute; top: 114px; left: 20px; width: 120px;}
.layout #buggyside1i { position: absolute; top: 128px; left: 20px; width: 120px;}


.layout #buggyside2 { position: absolute; top: 484px; left: 20px; }
.layout #buggyside3 { position: absolute; top: 498px; left: 20px; }
.layout #buggyside4 { position: absolute; top: 512px; left: 20px;}
.layout #buggyside5 { position: absolute; top: 526px; left: 20px; }
.layout #buggyside6 { position: absolute; top: 540px; left: 20px; }
.layout #buggyside7 { position: absolute; top: 554px; left: 20px; }
.layout #buggyside8 { position: absolute; top: 568px; left: 20px; }

.layout #teamside1 { position: absolute; top: 340px; left: 20px; width: 190px; }
.layout #teamside1a { position: absolute; top: 16px; left: 20px; width: 190px; }
.layout #teamside1b { position: absolute; top: 30px; left: 20px; width: 190px; }
.layout #teamside1c { position: absolute; top: 44px; left: 20px; width: 190px; }
.layout #teamside1d { position: absolute; top: 58px; left: 20px; width: 190px; }
.layout #teamside1e { position: absolute; top: 72px; left: 20px; width: 190px; }
.layout #teamside1f { position: absolute; top: 86px; left: 20px; width: 190px; }
.layout #teamside1g { position: absolute; top: 100px; left: 20px; width: 190px; }
.layout #teamside1h { position: absolute; top: 114px; left: 20px; width: 190px; }
.layout #teamside1i { position: absolute; top: 128px; left: 20px; width: 190px; }
.layout #teamside1j { position: absolute; top: 142px; left: 20px; width: 190px; }
.layout #teamside1k { position: absolute; top: 156px; left: 20px; width: 190px; }
.layout #teamside1l { position: absolute; top: 170px; left: 20px; width: 190px; }
.layout #teamside1m { position: absolute; top: 184px; left: 20px; width: 190px; }
.layout #teamside1n { position: absolute; top: 198px; left: 20px; width: 190px; }
.layout #teamside1o { position: absolute; top: 212px; left: 20px; width: 190px; }
.layout #teamside2 { position: absolute; top: 554px; left: 20px; width: 190px;  }
.layout #teamside2a { position: absolute; top: 16px; left: 20px; width: 190px; }
.layout #teamside3 { position: absolute; top: 586px; left: 20px; width: 190px;}
.layout #teamside3a { position: absolute; top: 16px; left: 20px; width: 190px;}
.layout #teamside4 { position: absolute; top: 618px; left: 20px; width: 190px; }
.layout #teamside4a { position: absolute; top: 16px; left: 20px; width: 190px;}
.layout #teamside5 { position: absolute; top: 650px; left: 20px; width: 190px; }
.layout #teamside5a { position: absolute; top: 16px; left: 20px; width: 190px; }
.layout #teamside6 { position: absolute; top: 682px; left: 20px; width: 190px; }
.layout #teamside6a { position: absolute; top: 16px; left: 20px; width: 190px; }

		
.layout #kiteside1  { position: absolute; top: 340px; left: 20px; }
.layout #kiteside2 { position: absolute; top: 354px; left: 20px; }

.layout #kiteside3 { position: absolute; top: 368px; left: 20px; width: 120px;}
.layout #kiteside4 { position: absolute; top: 382px; left: 20px; width: 120px;}
.layout #kiteside4a { position: absolute; top: 396px; left: 20px; width: 120px;}
.layout #kiteside4b { position: absolute; top: 16px; left: 20px; width: 120px;}
.layout #kiteside4c { position: absolute; top: 30px; left: 20px; width: 120px;}
.layout #kiteside4d { position: absolute; top: 44px; left: 20px; width: 120px;}
.layout #kiteside4e { position: absolute; top: 58px; left: 20px; width: 120px;}
.layout #kiteside4f { position: absolute; top: 72px; left: 20px; width: 120px;}
.layout #kiteside4g { position: absolute; top: 86px; left: 20px; width: 120px;}
.layout #kiteside4h { position: absolute; top: 100px; left: 20px; width: 120px;}
.layout #kiteside4i { position: absolute; top: 114px; left: 20px; width: 120px;}
.layout #kiteside4j { position: absolute; top: 526px; left: 20px; width: 140px;}
.layout #kiteside4k { position: absolute; top: 16px; left: 20px; width: 120px;}
.layout #kiteside4l { position: absolute; top: 30px; left: 20px; width: 120px;}

.layout #kiteside5 { position: absolute; top: 572px; left: 20px;}
.layout #kiteside6 { position: absolute; top: 586px; left: 20px; }
.layout #kiteside7 { position: absolute; top: 600px; left: 20px; }
.layout #kiteside8 { position: absolute; top: 614px; left: 20px; }
				
.layout #dragonside1  { position: absolute; top: 340px; left: 20px; }
.layout #dragonside2 { position: absolute; top: 354px; left: 20px; }
.layout #dragonside3 { position: absolute; top: 368px; left: 20px; }
.layout #dragonside4 { position: absolute; top: 382px; left: 20px;}

.layout #dragonside5 { position: absolute; top: 396px; left: 20px; }
.layout #dragonside6 { position: absolute; top: 410px; left: 20px; }
.layout #dragonside6a { position: absolute; top: 16px; left: 20px; width: 120px;}
.layout #dragonside6b { position: absolute; top: 30px; left: 20px; width: 120px;}
.layout #dragonside6c { position: absolute; top: 44px; left: 20px; width: 120px;}
.layout #dragonside6d { position: absolute; top: 58px; left: 20px; width: 120px;}
.layout #dragonside6e { position: absolute; top: 72px; left: 20px; width: 120px;}
.layout #dragonside6f { position: absolute; top: 86px; left: 20px; width: 120px;}

.layout #dragonside7 { position: absolute; top: 512px; left: 20px; }
.layout #dragonside8 { position: absolute; top: 526px; left: 20px; }

.layout #equipside1  { position: absolute; top: 340px; left: 20px; }
.layout #equipside2 { position: absolute; top: 354px; left: 20px; }
.layout #equipside3 { position: absolute; top: 368px; left: 20px; }
.layout #equipside4 { position: absolute; top: 382px; left: 20px;}
.layout #equipside5 { position: absolute; top: 396px; left: 20px; }
.layout #equipside6 { position: absolute; top: 410px; left: 20px; }

.layout #equipside7 { position: absolute; top: 424px; left: 20px; }
.layout #equipside7a { position: absolute; top: 16px; left: 0px; width: 120px;}
.layout #equipside7b { position: absolute; top: 30px; left: 0px; width: 120px;}
.layout #equipside7c { position: absolute; top: 44px; left: 0px; width: 120px;}
.layout #equipside7d { position: absolute; top: 58px; left: 0px; width: 120px;}
.layout #equipside7e { position: absolute; top: 72px; left: 0px; width: 120px;}
.layout #equipside7f { position: absolute; top: 86px; left: 0px; width: 120px;}
.layout #equipside7g { position: absolute; top: 100px; left: 0px; width: 120px;}
.layout #equipside7h { position: absolute; top: 114px; left: 0px; width: 120px;}

.layout #equipside8 { position: absolute; top: 554px; left: 20px; }

.layout #aboutside1  { position: absolute; top: 340px; left: 20px; }
.layout #aboutside2  { position: absolute; top: 354px; left: 20px; }
.layout #aboutside2a { position: absolute; top: 16px; left: 20px;}
.layout #aboutside2b { position: absolute; top: 30px; left: 20px;}
.layout #aboutside2c {position: absolute; top: 44px; left: 20px;}
.layout #aboutside2d { position: absolute; top: 58px; left: 20px;}
.layout #shandside1  { position: absolute; top: 340px; left: 20px; }
.layout #shandside2  { position: absolute; top: 354px; left: 20px; }
.layout #shandside3  { position: absolute; top: 368px; left: 20px; }
.layout #shandside4  { position: absolute; top: 382px; left: 20px; }

.layout #galerieside2 {
	position: absolute;
	top: 414px;
	left: 20px;
}
.layout #galerieside3 {
	position: absolute;
	top: 430px;
	left: 20px;
}

.layout #imprintside1  { position: absolute; top: 340px; left: 20px; }
.layout #imprintside2  { position: absolute; top: 354px; left: 20px; }
.layout #imprintside3  { position: absolute; top: 368px; left: 20px; }

.layout #sidehead {width: 150px; height: 5px; position: absolute; top: 274px; left: 0px; background: white; z-index: 100; }
.layout #sidehead2 {width: 150px; height: 5px; position: absolute; top: 274px; left: 0px; z-index: 100; }
.layout #sideheadlarge { width: 170px;height: 5px; position: absolute; top: 274px; left: 0px; background: white; }


.layout #sideheadzebra { width: 170px;height: 5px; position: absolute; top: 274px; left: 0px; background: #cc0000; }

.layout #sideheadlarge2 { width: 200px;height: 5px; position: absolute; top: 274px; left: 0px; background: white; }

/* ========MAINCONTENT========*/
.layout #maincontent { float: left; width: 817px; height: 1100px; background: #111f50; margin: 0; }
.layout #maincontentlge { width: 1007px;  background: #111f50; margin: 0; }
.layout #maincontentrt { float: right; width: 857px; background: #111f50; margin: 0; }
.layout #maincontentrtlarge { float: right; width: 837px; background: #111f50; margin: 0; }
.layout #maincontentzebra { float: right; width: 837px; background: #cc0000; margin: 0; }
.layout #maincontentrtlarge2 { float: right; width: 807px; background: #111f50; margin: 0; }
.layout #mapcontent {position: absolute; top: 124px; left: 0px;width: 967px; padding: 20px; margin: 20px 0 50px 0; z-index: 200;}
.layout #mapcontent h1 {padding-top: 0px; font-size: 20pt; font-weight: 100; color: #ffdd00; z-index: 300;}

.layout #mcontttl {height: 50px;  padding: 0 20px 0; position: absolute; width: 817px; top: 274px; left: 150px; }
.layout #mcontttlnobar {height: 5px; background: #ffdd00; padding: 0 20px 0; position: absolute; width: 967px; top: 274px; left: 0;}
.mcbanner {
	position: absolute;
	top: 274px;
	left: 150px;
	width: 857px;
	height: 5px;
	background: #ffdd00;
}
.layout #mcontttllarge {
	height: 5px;
	background: #ffdd00;
	padding: 0 20px 0;
	position: absolute;
	width: 797px;
	left: 170px;
	top: 274px;
}
.layout #mcontttllarge2 {
	height: 5px;
	background: #ffdd00;
	padding: 0 20px 0;
	position: absolute;
	width: 767px;
	left: 200px;
	top: 274px;
}
.layout #mcontttlzebra {
	height: 5px;
	background: white;
	padding: 0 20px 0;
	position: absolute;
	width: 797px;
	z-index: 100;
	color: white;
	left: 170px;
	top: 274px;
	visibility: visible;
}
.layout #mcontttlrt { height: 5px; background: #ffdd00; padding: 0 20px 0; position: absolute; top: 274px; width: 797px; left: 0px; }
.layout #mcontttl h2 { padding-top: 0px; font-size: 20pt; font-weight: 100; color: #ffdd00; z-index: 100;}
.layout #mcontttlnobar h2 { padding-top: 0px; font-size: 20pt; font-weight: 100; color: #ffdd00; }
.layout #mcontttllarge h2 { padding-top: 0px; font-size: 20pt; font-weight: 100; color: #ffdd00; z-index: 100; }
.layout #mcontttlzebra h2 { padding-top: 0px; font-size: 20pt; font-weight: 100; color: white; z-index: 100; }
.layout #mcontttllarge2 h2 { padding-top: 0px; font-size: 20pt; font-weight: 100; color: #ffdd00; z-index: 100; }
.layout #sitecontent h2 { padding: 30px 0 0px; font-size: 20pt; font-weight: 100; color: white; z-index: 100; }
.layout #sitecontent h3 { padding-top: 0px; font-size: 14pt; font-weight: 100; color: white; z-index: 100; }
.layout #mcontttlrt h2 { padding-top: 0px; font-size: 20pt; font-weight: 100; color: #ffdd00; }




.layout #maincontent h1 { margin: 0; padding: 0; font-size:15pt; font-weight: 100; line-height: 18px; }
.layout #maincontent h3 { font-size:13pt; font-weight: 100; }

.layout #maincontentrt h1 { margin: 0; padding: 0; font-size:15pt; font-weight: 100; line-height: 18px; }
.layout #maincontentrt h3 { font-size:13pt; font-weight: 100; }

/* ========NEWSBAR========*/
.layout #newsbar {
	float: right;
	width: 170px;
	height: 10px;
	background: #111f50;
	padding: 80px 10px 20px;
	text-align: right;
	font-size: 11px;
	
}

.layout #newshead {
	position: absolute;
	left: 817px;
	top: 274px;
	height: 5px;
	width: 190px;
	background: #66bbff;
}


/*========Produktseiten========*/

.layout #prodescript { position: absolute; top: 330px; left: 170px; height: 400px; width: 280px; padding: 0 20px 0; }
.layout #prodescriptzebra { position: relative; top: 50px; left: 0px; height: 600px; width: 280px; padding: 0 20px 0; }
.layout #propictures { position: absolute; toap: 330px; left: 550px; height: 360px; width: 396px; padding: 15px; }
.layout #propictureswide { position: absolute; top: 330px; left: 470px; height: 360px; width: 507px; padding: 15px; }
.layout #proflashwide { position: absolute; top: 330px; left: 470px; height: 360px; width: 396px; padding: 15px; z-index: 500; }
.layout #propictureswidezebra { position: absolute; top: 330px; left: 470px; height: 360px; width: 396px; padding: 10px 15px 15px; }

.layout #titleshape { position: absolute; top: 292px; left: 207px; width: 800px; }


.layout #sitecontent { position: relative; left: 0; top: 60px; padding: 0 0 0 20px; }
.layout #sitecontentindex { position: relative; left: 0; top: 60px; padding: 0 0 0 20px; width: 600px;}
.layout #sitecontenttable { position: relative; left: 0; top: 60px; padding: 0 0 0 20px; }
.layout #sitecontenttable h3 { font-size: 16px; font-family: Verdana, Geneva, sans-serif; font-weight: 100; padding-top: 0; margin-top: 0; }

.layout #kitedescript { position: absolute; left: 400px; top: 365px; width: 553px; padding: 0 20px 0; height: 359px; }
.layout #kitedescript h3 { padding: 0; margin: 0; font-weight: 100; font-size: 18px; font-family:Verdana, Geneva, sans-serif; }
.layout #kitepreise { position: absolute; left: 400px; top: 360px; width: 553px; padding: 0 20px 0; height: 359px; }
.layout #kitepic { position: absolute; left: 200px; top: 330px; padding: 0 20px 0; }
.layout #kitegalerie { position: absolute; left: 400px; top: 330px; padding: 20px; }

.kitenavidesc { position: absolute; left: 420px; top: 341px; width: 133px; padding: 2px 0 2px 0; text-align: center; background: white; z-index: 100; }
.kitenavipreise { position: absolute; left: 556px; top: 341px; width: 133px; padding: 2px 0 2px 0; text-align: center; background: white; z-index: 100; }
.kitenavifarbkombi { position: absolute; left: 692px; top: 341px; width: 133px; padding: 2px 0 2px 0; text-align: center; background: white; z-index: 100; }
.kitenaviwindbe { position: absolute; left: 828px; top: 341px; width: 133px; padding: 2px 0 2px 0; text-align: center; background: white; z-index: 100; }

.kitenavidesc a:link{color: #111f50; text-decoration: none;}
.kitenavidesc a:visited{color: #111f50; text-decoration: none;}
.kitenavidesc a:focus{color: #111f50; text-decoration: none;}
.kitenavidesc a:hover{color: #111f50; text-decoration: underline;}
.kitenavidesc a:active{color: #111f50; text-decoration: underline;}
.kitenavipreise a:link{color: #111f50; text-decoration: none;}
.kitenavipreise a:visited{color: #111f50; text-decoration: none;}
.kitenavipreise a:focus{color: #111f50; text-decoration: none;}
.kitenavipreise a:hover{color: #111f50; text-decoration: underline;}
.kitenavipreise a:active{color: #111f50; text-decoration: underline;}
.kitenavifarbkombi a:link{color: #111f50; text-decoration: none;}
.kitenavifarbkombi a:visited{color: #111f50; text-decoration: none;}
.kitenavifarbkombi a:focus{color: #111f50; text-decoration: none;}
.kitenavifarbkombi a:hover{color: #111f50; text-decoration: underline;}
.kitenavifarbkombi a:active{color: #111f50; text-decoration: underline;}
.kitenaviwindbe a:link{color: #111f50; text-decoration: none;}
.kitenaviwindbe a:visited{color: #111f50; text-decoration: none;}
.kitenaviwindbe a:focus{color: #111f50; text-decoration: none;}
.kitenaviwindbe a:hover{color: #111f50; text-decoration: underline;}
.kitenaviwindbe a:active{color: #111f50; text-decoration: underline;}

/*======================Teamseiten==========================*/

.layout #teampictures {
	position: absolute;
	top: 330px;
	left: 550px;
	height: 360px;
	width: 480px;
	padding: 15px;
}



/*===============Hovereffekte der Uebersichten===========*/
.layout #Videos { 
	float: left;
	padding: 40px 10px 20px 0;
}
	
.layout #Videos a {
    background: url(../images/feelacrohover.jpg) no-repeat;
    display: block; width: 170px; /* Linkbereich begrenzen */
  }
  #Videos img {
    display:block; width:170px; height: 127px; border:0;
  }
  #Videos a:hover img {
    visibility: hidden;
  }
  #Videos a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #Videos a {
    margin-right:1px;
  }
  * html #Videos a:hover {
    width:170px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
  

.layout #Wallpaper { 
	float: left;
	padding: 40px 10px 20px 0;

}
	
.layout #Wallpaper a {
    background: url(../images/Wallpaper_hover.jpg) no-repeat;
    display: block; width: 170px; /* Linkbereich begrenzen */
  }
  #Wallpaper img {
    display:block; width:170px; height: 128px; border:0;
  }
  #Wallpaper a:hover img {
    visibility: hidden;
  }
  #Wallpaper a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #Wallpaper a {
    margin-right: 0px;
  }
  * html #Wallpaper a:hover {
    width:170px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
  
.layout #Anleitungen { 
	float: left;
	padding: 40px 10px 20px 0;

}
	
.layout #Anleitungen a {
    background: url(../images/manualbutton_hover.jpg) no-repeat;
    display: block; width: 170px; /* Linkbereich begrenzen */
  }
  #Anleitungen img {
    display:block; width:170px; height: 128px; border:0;
  }
  #Anleitungen a:hover img {
    visibility: hidden;
  }
  #Anleitungen a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #Anleitungen a {
    margin-right: 0px;
  }
  * html #Anleitungen a:hover {
    width: 170px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
  
 
.layout #Testberichte { 
	float: left;
	padding: 40px 10px 20px 0;
}
	
.layout #Testberichte a {
    background: url(../images/testberichtebutton_hover.jpg) no-repeat;
    display: block; width: 170px; /* Linkbereich begrenzen */
  }
  #Testberichte img {
    display:block; width:170px; height: 128px; border:0;
  }
  #Testberichte a:hover img {
    visibility: hidden;
  }
  #Testberichte a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #Testberichte a {
    margin-right: 0px;
  }
  * html #Testberichte a:hover {
    width: 170px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
  
  
.layout #trapeze { 
	float: left;
	padding-right: 4px;
}
.layout #trapeze a {
    background: url(../images/Zubehoer/zubehor_trapez_hover.jpg) no-repeat;
    display: block; width: 190px; /* Linkbereich begrenzen */
  }
  #trapeze img {
    display:block; width:190px; height: 130px; border:0;
  }
  #trapeze a:hover img {
    visibility: hidden;
  }
  #trapeze a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #trapeze a {
    margin-right: 0px;
  }
  * html #trapeze a:hover {
    width: 190px; margin-right:0; /* Workaround fuer IE 5.01 */
  }


.layout #buzusch { 
	float: left;
	padding-right: 4px;
}
.layout #buzusch a {
    background: url(../images/Zubehoer/buggyzubehoer_hover.jpg) no-repeat;
    display: block; width: 190px; /* Linkbereich begrenzen */
  }
  #buzusch img {
    display:block; width:190px; height: 130px; border:0;
  }
  #buzusch a:hover img {
    visibility: hidden;
  }
  #buzusch a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #buzusch a {
    margin-right: 0px;
  }
  * html #buzusch a:hover {
    width: 190px; margin-right:0; /* Workaround fuer IE 5.01 */
  }


.layout #razub { 
	float: left;
	padding-right: 4px;
}
.layout #razub a {
    background: url(../images/Zubehoer/raederzubehoer_hover.jpg) no-repeat;
    display: block; width: 190px; /* Linkbereich begrenzen */
  }
  #razub img {
    display:block; width:190px; height: 130px; border:0;
  }
  #razub a:hover img {
    visibility: hidden;
  }
  #razub a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #razub a {
    margin-right: 0px;
  }
  * html #razub a:hover {
    width: 190px; margin-right:0; /* Workaround fuer IE 5.01 */
  }



.layout #zleinen { 
	float: left;
	padding-right: 4px;
}
.layout #zleinen a {
    background: url(../images/Zubehoer/leinen_hover.jpg) no-repeat;
    display: block; width: 190px; /* Linkbereich begrenzen */
  }
  #zleinen img {
    display:block; width:190px; height: 130px; border:0;
  }
  #zleinen a:hover img {
    visibility: hidden;
  }
  #zleinen a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #zleinen a {
    margin-right: 0px;
  }
  * html #zleinen a:hover {
    width: 190px; margin-right:0; /* Workaround fuer IE 5.01 */
  }


.layout #haslabars { 
	float: left;
	padding-right: 4px;
}
.layout #haslabars a {
    background: url(../images/Zubehoer/handles_schlaufen_hover.jpg) no-repeat;
    display: block; width: 190px; /* Linkbereich begrenzen */
  }
  #haslabars img {
    display:block; width:190px; height: 130px; border:0;
  }
  #haslabars a:hover img {
    visibility: hidden;
  }
  #haslabars a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #haslabars a {
    margin-right: 0px;
  }
  * html #haslabars a:hover {
    width: 190px; margin-right:0; /* Workaround fuer IE 5.01 */
  }


.layout #ztaschen { 
	float: left;
	padding-right: 4px;
}
.layout #ztaschen a {
    background: url(../images/Zubehoer/kitetransporttaschen_hover.jpg) no-repeat;
    display: block; width: 190px; /* Linkbereich begrenzen */
  }
  #ztaschen img {
    display:block; width:190px; height: 130px; border:0;
  }
  #ztaschen a:hover img {
    visibility: hidden;
  }
  #ztaschen a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #ztaschen a {
    margin-right: 0px;
  }
  * html #ztaschen a:hover {
    width: 190px; margin-right:0; /* Workaround fuer IE 5.01 */
  }


.layout #zbkleidung { 
	float: left;
	padding-right: 4px;
}
.layout #zbkleidung a {
    background: url(../images/Zubehoer/bekleidung_hover.jpg) no-repeat;
    display: block; width: 190px; /* Linkbereich begrenzen */
  }
  #zbkleidung img {
    display:block; width:190px; height: 130px; border:0;
  }
  #zbkleidung a:hover img {
    visibility: hidden;
  }
  #zbkleidung a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #zbkleidung a {
    margin-right: 0px;
  }
  * html #zbkleidung a:hover {
    width: 190px; margin-right:0; /* Workaround fuer IE 5.01 */
  }


.layout #szubehoer { 
	float: left;
	padding-right: 4px;
}
.layout #szubehoer a {
    background: url(../images/Zubehoer/sonstigeszubehoer_hover.jpg) no-repeat;
    display: block; width: 190px; /* Linkbereich begrenzen */
  }
  #szubehoer img {
    display:block; width:190px; height: 130px; border:0;
  }
  #szubehoer a:hover img {
    visibility: hidden;
  }
  #szubehoer a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #szubehoer a {
    margin-right: 0px;
  }
  * html #szubehoer a:hover {
    width: 190px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
  .layout #trapeze { 
	float: left;
	padding-right: 4px;
}

.layout #trapezeeng { 
	float: left;
	padding-right: 4px;
}
.layout #trapezeeng a {
    background: url(../images/Zubehoer/harness_backstraps_hover.jpg) no-repeat;
    display: block; width: 190px; /* Linkbereich begrenzen */
  }
  #trapezeeng img {
    display:block; width:190px; height: 130px; border:0;
  }
  #trapezeeng a:hover img {
    visibility: hidden;
  }
  #trapezeeng a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #trapezeeng a {
    margin-right: 0px;
  }
  * html #trapezeeng a:hover {
    width: 190px; margin-right:0; /* Workaround fuer IE 5.01 */
  }


.layout #buzuscheng { 
	float: left;
	padding-right: 4px;
}
.layout #buzuscheng a {
    background: url(../images/Zubehoer/buggy_screws_hover.jpg) no-repeat;
    display: block; width: 190px; /* Linkbereich begrenzen */
  }
  #buzuscheng img {
    display:block; width:190px; height: 130px; border:0;
  }
  #buzuscheng a:hover img {
    visibility: hidden;
  }
  #buzuscheng a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #buzuscheng a {
    margin-right: 0px;
  }
  * html #buzuscheng a:hover {
    width: 190px; margin-right:0; /* Workaround fuer IE 5.01 */
  }


.layout #razubeng { 
	float: left;
	padding-right: 4px;
}
.layout #razubeng a {
    background: url(../images/Zubehoer/wheels_equipment_hover.jpg) no-repeat;
    display: block; width: 190px; /* Linkbereich begrenzen */
  }
  #razubeng img {
    display:block; width:190px; height: 130px; border:0;
  }
  #razubeng a:hover img {
    visibility: hidden;
  }
  #razubeng a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #razubeng a {
    margin-right: 0px;
  }
  * html #razubeng a:hover {
    width: 190px; margin-right:0; /* Workaround fuer IE 5.01 */
  }



.layout #zleineneng { 
	float: left;
	padding-right: 4px;
}
.layout #zleineneng a {
    background: url(../images/Zubehoer/linesets_hover.jpg) no-repeat;
    display: block; width: 190px; /* Linkbereich begrenzen */
  }
  #zleineneng img {
    display:block; width:190px; height: 130px; border:0;
  }
  #zleineneng a:hover img {
    visibility: hidden;
  }
  #zleineneng a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #zleineneng a {
    margin-right: 0px;
  }
  * html #zleineneng a:hover {
    width: 190px; margin-right:0; /* Workaround fuer IE 5.01 */
  }


.layout #haslabarseng { 
	float: left;
	padding-right: 4px;
}
.layout #haslabarseng a {
    background: url(../images/Zubehoer/handles_straps_bars_hover.jpg) no-repeat;
    display: block; width: 190px; /* Linkbereich begrenzen */
  }
  #haslabarseng img {
    display:block; width:190px; height: 130px; border:0;
  }
  #haslabarseng a:hover img {
    visibility: hidden;
  }
  #haslabarseng a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #haslabarseng a {
    margin-right: 0px;
  }
  * html #haslabarseng a:hover {
    width: 190px; margin-right:0; /* Workaround fuer IE 5.01 */
  }


.layout #ztascheneng { 
	float: left;
	padding-right: 4px;
}
.layout #ztascheneng a {
    background: url(../images/Zubehoer/transportbags_hover.jpg) no-repeat;
    display: block; width: 190px; /* Linkbereich begrenzen */
  }
  #ztascheneng img {
    display:block; width:190px; height: 130px; border:0;
  }
  #ztascheneng a:hover img {
    visibility: hidden;
  }
  #ztascheneng a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #ztascheneng a {
    margin-right: 0px;
  }
  * html #ztascheneng a:hover {
    width: 190px; margin-right:0; /* Workaround fuer IE 5.01 */
  }


.layout #zbkleidungeng { 
	float: left;
	padding-right: 4px;
}
.layout #zbkleidungeng a {
    background: url(../images/Zubehoer/clothes_hover.jpg) no-repeat;
    display: block; width: 190px; /* Linkbereich begrenzen */
  }
  #zbkleidungeng img {
    display:block; width:190px; height: 130px; border:0;
  }
  #zbkleidungeng a:hover img {
    visibility: hidden;
  }
  #zbkleidungeng a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #zbkleidungeng a {
    margin-right: 0px;
  }
  * html #zbkleidungeng a:hover {
    width: 190px; margin-right:0; /* Workaround fuer IE 5.01 */
  }


.layout #szubehoereng { 
	float: left;
	padding-right: 4px;
}
.layout #szubehoereng a {
    background: url(../images/Zubehoer/accessory_hover.jpg) no-repeat;
    display: block; width: 190px; /* Linkbereich begrenzen */
  }
  #szubehoereng img {
    display:block; width:190px; height: 130px; border:0;
  }
  #szubehoereng a:hover img {
    visibility: hidden;
  }
  #szubehoereng a:hover { /* Workaround fuer IE 5.5 und 6 */
    border:0;
  }
  * html #szubehoereng a {
    margin-right: 0px;
  }
  * html #szubehoereng a:hover {
    width: 190px; margin-right:0; /* Workaround fuer IE 5.01 */
  }
/*========Sitecontent Table=========*/
  
  
.layout #sitecontent table {
	background: white;
	color: black;
	width: 100%;
	
}


.layout #tablehead {
	background: #6699ff;
}


/*==========Preistabellen=========*/

#tblpreise {
	
		font-family: Verdana, Geneva, sans-serif;
		font-size: 12px;		
}


.tbllinks a:link {color: #111f50; text-decoration: none;}
.tbllinks a:visited {color: #111f50; text-decoration: none;}
.tbllinks a:focus {color: #111f50; text-decoration: none;}
.tbllinks a:hover {color: #111f50; text-decoration: underline;}
.tbllinks a:active {color: #111f50; text-decoration: none;}


#contblpreisedown {
		position: absolute;
		top: 363px;
		left: 470px;
		height: 360px;
		width: 500px;
		padding: 15px;
}
#contblpreise {
		position: absolute;
		top: 330px;
		left: 470px;
		height: 360px;
		width: 500px;
		padding: 15px;
}
.conttblprnavi {
	position: absolute;
	top: 345px;
	left: 485px;
	height:30px;
	width: 500px;
	padding: 0px;
	background: white;
	color: #111f50;
	z-index:500;
}
.conttblprnavi a:link { color: #111f50; text-decoration:none; }
.conttblprnavi a:visited { color: #111f50; text-decoration:none; }
.conttblprnavi a:focus { color: #111f50; text-decoration:none; }
.conttblprnavi a:hover { color: #111f50; text-decoration:underline; }
.conttblprnavi a:active { color: #111f50; text-decoration:none; }

.navdesc {
	position: absolute;
	left: 315px;
	top: -5px;
	width: 125px;
	height: 20px;
	background: white;
	z-index: 1000;
	text-align: center;
}
.navprice {
	position: absolute;
	left: 441px;
	top: -5px;
	width: 125px;
	height: 20px;
	background: white;
	z-index: 1000;
	text-align: center;
}
.navprices {
	position: absolute;
	left: 441px;
	top: -20px;
	width: 300px;
	height: 35px;
	color: white;
	text-align: left;
}
.navprice a:link{color: #111f50; text-decoration: none;}
.navprice a:visited{color: #111f50; text-decoration: none;}
.navprice a:focus{color: #111f50; text-decoration: none;}
.navprice a:hover{color: #111f50; text-decoration: underline;}
.navprice a:active{color: #111f50; text-decoration: underline;}
.navdesc a:link{color: #111f50; text-decoration: none;}
.navdesc a:visited{color: #111f50; text-decoration: none;}
.navdesc a:focus{color: #111f50; text-decoration: none;}
.navdesc a:hover{color: #111f50; text-decoration: underline;}
.navdesc a:active{color: #111f50; text-decoration: underline}
.navpics a:link{color: #111f50; text-decoration: none;}
.navpics a:visited{color: #111f50; text-decoration: none;}
.navpics a:focus{color: #111f50; text-decoration: none;}
.navpics a:hover{color: #111f50; text-decoration: underline;}
.navpics a:active{color: #111f50; text-decoration: underline;}


#downloadbar {
	position: absolute;
	left: 176px;
	top: -16px;
	width: 554px;
}

