*{
padding:0;
margin: auto;
border:0;
font-family: Arial;


}
body {
	color:#FFFFFF;
    font-family: Arial;
	background-color:#0000CC;

}
p {
margin: 0;
padding: 1em 0;
line-height: 1.5em;
}
a {
	font-family: Arial;
	color:#FFFFFF;
	
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color:#FFFF00;
}
a:active {
	text-decoration: none;
}

#box{
width:1000px;
position: relative;
height:570px;
max-height:570px;
max-width:1000px;
margin:0 auto;


}
#nav_oben{
	position: absolute;
	height: 30px;
	max-height:30px;
	width:1000px;
	max-width:1000px;
	overflow:inherit;
	top: 80px;
	
	


}

#oben1{
	position: absolute;
	height: 80px;
	max-height:80px;
	width:1000px;
	max-width:1000px;
	overflow:inherit;
	left: 0px;
	top: 0px;
	
	


}
#oben2{
	position: absolute;
	height: 32px;
	max-height:32px;
	width:120px;
	max-width:120px;
	overflow:inherit;
	top: 10px;
	font-size:10px;
	text-align:center;
	left: 800px;
	}
	#oben2 a{color:#000000; font-family:"Courier New", Courier, monospace;}
	#oben2 a:hover{color:#FFFF00;font-family:"Courier New", Courier, monospace;}



#unten{
width: 1000px;
max-width:1000px;
border-top:thin;
border-top-color:#FFFFFF;
border-top-style:solid;
border-top-width:1px;
font-size:10px;
}
#unten2{
width: 1000px;
max-width:1000px;
font-size:10px;
text-align:center;
float:left;
}

/*****************************************************************************************************************************/
	Navigation horizontal and vertical - 
	Wenn die Navigation mit der ID 2 verwendet wird, kann alles bis 
	zum nächsten Kommentar gelöscht werden
------------------------------------------------------------------------------

#header-nav {
	position:absolute;
	
	




	

	
}

#header-nav ul.nav1st {
font-size:12px;
	
		

}


#header-nav ul.nav1st li {
	display:block;
	float:left;
	padding:5px 20px 20px 20px;

}

#header-nav ul.nav1st li.active {
	color:#FFFF00;

}

#header-nav ul.nav1st li.active a,
#header-nav ul.nav1st li.active a:link {
	background: url(../bilder/nav1.png) no-repeat right bottom ;
padding:0px 30px 15px 0px;
		color: #FFFF00;

}

#header-nav ul.nav1st a, 
#header-nav ul.nav1st a:link {
	color: #FFFFFF;
	
}

#header-nav ul.nav1st a:hover {
	background: url(../bilder/nav1.png) no-repeat right bottom ;
padding:0px 30px 15px 0px;
	color: #FFFF00;

	
}
/*****************************************************************************************************************************/
	Navigation horizontal and vertical - !!!Oben!!!
	Wenn die Navigation mit der ID 2 verwendet wird, kann alles bis 
	zum nächsten Kommentar gelöscht werden
------------------------------------------------------------------------------

#header2-nav {
	position:absolute;
	
	




	

	
}

#header2-nav ul.nav1st {
font-size:14px;
font-weight:bold;

	
		

}


#header2-nav ul.nav1st li {
	display:block;
	float:left;
	padding:0px 20px 20px 12px;
	
}

#header2-nav ul.nav1st li.active {
	color:#FFFF00;

}

#header2-nav ul.nav1st li.active a,
#header2-nav ul.nav1st li.active a:link {
	background: url(../bilder/nav1.png) no-repeat right bottom ;
padding:0px 30px 15px 0px;
		color: #FFFF00;

}

#header2-nav ul.nav1st a, 
#header2-nav ul.nav1st a:link {
	color: #FFFFFF;
	
}

#header2-nav ul.nav1st a:hover {
	background: url(../bilder/nav1.png) no-repeat right bottom ;
padding:0px 30px 15px 0px;
	color: #FFFF00;

	
}


.Stil1 {color: #FF0000}
.Stil3 {font-size: 16px}
.Stil6 {font-size: 11px}
.Stil7 {color: #000000; font-size:10px;}
.Stil8 {color: #000000; font-size:8px;}
.Stil9 {font-size: 24px}
.Stil10 {font-size:10px; color:#FFFF99;}
.Stil20 {font-size:12px; color:#FFFFFF;}

/* JAOS Gallery
*******************************************************************************/
.jaosg_galerie	{
				text-align:left; 
				vertical-align:inherit;
				padding:20px;
				}
.jaosg_thumbnail	{
				margin: auto;	
				vertical-align:center;
				text-align:center;
				
				}

.jaosg_nav 		{
				text-align: center;
				font-size:10px;
				}
.jaosg_bildbeschreibung	{
				text-align:center;
				font-size:10px;
				color:#FFFF99;
				}
.jaosg_bild		{
				text-align: center;
			
				}
				
				div.navi1 {
position: absolute;
left: 230px;
width:140px;
height: 60px;
max-width: 140px;
max-height: 60px;
}
div.navi2 {
position: absolute;
left: 430px;
width:140px;
height: 60px;
max-width: 140px;
max-height: 60px;

}
div.navi3 {
position: absolute;
left: 830px;
width:140px;
height: 60px;
max-width: 140px;
max-height: 60px;

}
div.navi4 {
position: absolute;
left: 630px;
width:140px;
height: 60px;
max-width: 140px;
max-height: 60px;

}


/* *** Bildcontainer *** */ 
div.bildcontainer { 
   padding: 10px 0 0 0; 
} 

div.bildcontainer div.rechts-1von3 { 
   width: 33%;
   max-width: 33%;
   height:auto;
   max-height: auto;
   text-align: center; 
   float: right; 
} 

div.bildcontainer div.links-1von3 { 
   width: 33%; 
   text-align: center; 
   float: left; 
      height:auto;
	  max-width: 33%;
	  max-height: auto;

} 

div.bildcontainer div.mitte-1von3 { 
   text-align: center; 
   width: 33%;
   max-width: 33%;
      height:auto;
	  max-height: auto;

} 

div.bildcontainer img { 
   border: 0px; 
   padding: 5px;
   text-align:center;
 
}
/* ### Loginformular ########################################## */

#login input.submit {
 width:150px;
 margin:0px 0px 0px 0px; /* letzter Wert zur Positionierung des Schalters */
 padding:1px 1px 1px 1px;
 border:1px solid #224A10;
 background-color:#224A10;
 font-weight: bold;
 color:#FFFFFF;
 font-family: verdana, arial, helvetica, sans-serif;
 text-align: center;
 cursor:pointer;
}

#login input.submit:hover {
 border:1px solid #224A10; 
 background-color:#DEEEDB;
 color:#224A10;
}

#login input,
#login textarea {
 color:#224A10;
 padding-top:2px;
 padding-left:2px;
 margin:5px;
 width:150px;
 border:1px solid #86ae74;
 font-family:verdana, arial, helvetica, sans-serif;
 font-size:10pt;
 background-color:#FFFFFF;
}
/**
 * Modul WYSIWYGImage, Wysiwyg-Text mit Bild/Bildergalerie
 */
div.wysiwygimg {}
/* ----- Hack only for IE 7 ----- */
*+html div.wysiwygimg {overflow:hidden;}

.wysiwygimg .wysiwygimgclear {clear:both; display:block; font-size:1px; line-height:0px; margin:0; padding:0; position:relative;}

/* Text */
.wysiwygimg .wysiwygimgtext {}

/* Bild und Link */
.wysiwygimg img.wysiwygimg {border:0; margin:1px;}
.wysiwygimg img.wysiwygimg {border:solid 5px #f5f5f5; padding:1px;}
.wysiwygimg a.wysiwygimg img {border:0;padding:0px;vertical-align:top; margin:1px;}

.wysiwygimg a.wysiwygimg, .wysiwygimg a.wysiwygimg:link {border:solid 5px #f6f6f6; display:table; display:inline-block; line-height:0.0em;}
.wysiwygimg a.wysiwygimg:visited {}
.wysiwygimg a.wysiwygimg:hover {border:solid 5px #e4e4e4;}
.wysiwygimg a.wysiwygimg:focus {border:solid 5px #e4e4e4;}
.wysiwygimg a.wysiwygimg:active {border:solid 5px #e4e4e4;}

/* Bildunterschrift */
.wysiwygimg .wysiwygimgtitle {color:#666; font-size:0.8em; font-style:italic; margin:2px 0px;}

/* Wrapper-Classe um Bild und Bildunterschrift*/
.wysiwygimg .wysiwygimgwrap {}

/* Bild links im Text (Textumfluss) */
.wysiwygimg .wysiwygimgleft {float:left; margin:0 1.0em 0 0;}

/* Bild rechts im Text (Textumfluss) */
.wysiwygimg .wysiwygimgright {float: right; margin:0 0 0 1.0em;}

/* Bild oben links */
.wysiwygimg .wysiwygimgtopleft {float:left; margin-bottom:0.5em;}

/* Bild oben rechts */
.wysiwygimg .wysiwygimgtopright {float:right; margin-bottom:0.5em;}

/* Bild oben mittig */
.wysiwygimg .wysiwygimgtopcenter {margin-bottom:0.5em; text-align:center;}
.wysiwygimg .wysiwygimgtopcenter a.wysiwygimg {margin:0 auto;}

/* Bild unten links */
.wysiwygimg .wysiwygimgbottomleft {float:left; margin-top:0.5em;}

/* Bild unten rechts */
.wysiwygimg .wysiwygimgbottomright {float:right; margin-top:0.5em;}

/* Bild unten mittig */
.wysiwygimg .wysiwygimgbottomcenter {margin-top:0.5em; text-align:center;}
.wysiwygimg .wysiwygimgbottomcenter a.wysiwygimg {margin:0 auto;}
.wysiwygimg .wysiwygimgbottomcenter img.wysiwygimg {margin:0 auto;}

/* Für Bilder links/rechts vom Text  */
.wysiwygimg table {border-spacing: 0px; font-size:1.0em;}
.wysiwygimg td {vertical-align:top; font-size:1.0em;}

/* Bild links vom Text */
.wysiwygimg td.wysiwygimgleftcol {padding-right:1.0em;}

/* Bild rechts vom Text */
.wysiwygimg td.wysiwygimgrightcol {padding-left:1.0em;}

/* ### Modul Artikel blättern ######################## */

div.links_zum_blaettern {
 float: left;
 width: 100%; 
 font-weight: bold;
 font-size:smaller;
 background-color: transparent;
 margin-top: 10px;
 margin-bottom: 10px;
}
div.links_zum_blaettern p.links,
div.links_zum_blaettern p.mitte,
div.links_zum_blaettern p.rechts {
 background-color: transparent;
 float: left;
 width: 49.9%;
}
div.links_zum_blaettern p.links,
div.links_zum_blaettern p.rechts {
 width: 25%;
}
div.links_zum_blaettern p.rechts {
 float: right;
 text-align: right;
}
div.links_zum_blaettern p.mitte {
 text-align: center;
}

/* Navigation zur Anzeige der aktuellen Position */

#navigationBreadcrumb                             {margin:0 0 8px 0}

#navigationBreadcrumb .navLevel1Open              {}
#navigationBreadcrumb .navLevel1OpenSelected      {}

#navigationBreadcrumb .navLevel2Open              {}
#navigationBreadcrumb .navLevel2OpenSelected      {}

#navigationBreadcrumb .navLevel3Open              {}
#navigationBreadcrumb .navLevel3OpenSelected      {}

#navigationBreadcrumb .navLevel4Open              {}
#navigationBreadcrumb .navLevel4OpenSelected      {}


/* Sitemap */

.wglLinkTree                                   {margin:0 0 0 -15px;}
.wglLinkTree *                                 {margin:0;padding:0}
.wglLinkTree ul                                {list-style-type:none}
.wglLinkTree li                                {overflow:hidden; list-style-image:none;}
.wglLinkTree a                                 {display:block;width:100%;text-decoration:none;}
.wglLinkTree a:hover                           {display:block;width:100%;text-decoration:underline;}
.wglLinkTree span                              {}

.wglLinkTree .navLevel1space                                   {padding:0 0 0 16px}
.wglLinkTree .navLevel2space                                   {padding:0 0 0 4px}
.wglLinkTree .navLevel3space                                   {padding:0 0 0 24px}
.wglLinkTree .navLevel3spaceLast                           {padding:0 0 0 0px}
.wglLinkTree .navLevel4space                                   {padding:0 0 0 24px}

/* Sitemap Level 1-4 */

.wglLinkTree  .navLevel1                       {}
.wglLinkTree  .navLevel1 span                  {padding:0 1px 0 1px;}
.wglLinkTree a.navLevel1                       {padding:2px 0 4px 0;font-weight:bold;}
.wglLinkTree a.navLevel1:hover                 {padding:2px 0 4px 0;font-weight:bold;}

.wglLinkTree  .navLevel1Open                   {}
.wglLinkTree  .navLevel1Open span              {padding:0 1px 0 1px;}
.wglLinkTree a.navLevel1Open                   {padding:2px 0 4px 0;font-weight:bold;}
.wglLinkTree a.navLevel1Open:hover             {padding:2px 0 4px 0;font-weight:bold;}

.wglLinkTree  .navLevel2                       {}
.wglLinkTree  .navLevel2 span                  {}
.wglLinkTree a.navLevel2                       {padding:1px 0px 3px 22px; margin:0px; background-image:url(/files/sitemap_bullet.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree a.navLevel2:hover                 {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel2Open                   {padding:0px; margin:0px; background-image:url(/files/sitemap_bullet_open.gif); background-repeat:repeat-y; background-position:6px -4px;}
.wglLinkTree  .navLevel2Open span              {}
.wglLinkTree a.navLevel2Open                   {padding:1px 0px 3px 22px;}
.wglLinkTree a.navLevel2Open:hover             {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel2Last                   {padding:1px 0px 15px 22px; margin:0px; background-image:url(/files/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree  .navLevel2OpenLast               {padding:1px 0px 15px 22px; margin:0px; background-image:url(/files/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}

.wglLinkTree  .navLevel3                       {}
.wglLinkTree  .navLevel3 span                  {}
.wglLinkTree a.navLevel3                       {padding:1px 0px 3px 22px; margin:0px; background-image:url(/files/sitemap_bullet.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree a.navLevel3:hover                 {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel3Open                   {padding:0px; margin:0px; background-image:url(/files/sitemap_bullet_open.gif); background-repeat:repeat-y; background-position:6px -4px;}
.wglLinkTree  .navLevel3Open span              {}
.wglLinkTree a.navLevel3Open                   {padding:1px 0px 3px 22px;}
.wglLinkTree a.navLevel3Open:hover             {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel3Last                   {padding:1px 0px 15px 22px; margin:0px; background-image:url(/files/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree  .navLevel3OpenLast               {padding:1px 0px 15px 22px; margin:0px; background-image:url(/files/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}

.wglLinkTree  .navLevel4                       {}
.wglLinkTree  .navLevel4 span                  {}
.wglLinkTree a.navLevel4                       {padding:1px 0px 3px 22px; margin:0px; background-image:url(/files/sitemap_bullet.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree a.navLevel4:hover                 {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel4Open                   {padding:0px; margin:0px; background-image:url(/files/sitemap_bullet_open.gif); background-repeat:repeat-y; background-position:6px -4px;}
.wglLinkTree  .navLevel4Open span              {}
.wglLinkTree a.navLevel4Open                   {padding:1px 0px 3px 22px;}
.wglLinkTree a.navLevel4Open:hover             {padding:1px 0px 3px 22px;}

.wglLinkTree  .navLevel4Last                   {padding:1px 0px 15px 22px; margin:0px; background-image:url(/files/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}
.wglLinkTree  .navLevel4OpenLast               {padding:1px 0px 15px 22px; margin:0px; background-image:url(/files/sitemap_bullet_last.gif); background-repeat:no-repeat; background-position:6px -4px;}

/*----------------------------------------------------------*/

div.inhalt{
/*background: url(bike3.jpg) no-repeat center bottom;*/

position: absolute;
/*height: 460px;
max-height:460px;*/
width: 1000px;
max-width:1000px;
overflow:inherit;
	top: 110px;
}
#inhalt{
min-height:400px;
padding-top:10px;


}

#cat{
padding-top: 160px;
padding-left: 400px;
}

.data {
	border: 1px solid #A4A4A4;
	width: 100%;
}
.data_desc {
	background-color: #E6E6E6;
	font-weight: bold;
	
}

.data_zebra {

}