/* Definitionen fuer die Navigation */
.navigation 					{	float:left;
								display:block;
								width:122px;
								padding:3px 3px 3px 6px;
								border:1pt solid #f1f1f1;
								background-color:#e1e1e1; 
								text-align:left; 
								color:black; 
								text-decoration:none; 
							}

a.navigation 				{	float:left;
								display:block;
								width:122px;
								padding:3px 3px 3px 6px;
								border:1pt solid #f1f1f1;
								background-color:#e1e1e1; 
								text-align:left; 
								color:black; 
								text-decoration:none; 
							}

a.navigation:link 			{ 	background-color:#e1e1e1; 
								color: black; 
								text-decoration:none; 
							}
						
a.navigation:visited 		{ 	background-color:#e1e1e1; 
								color: black; text-decoration:none; 
							}
						
a.navigation:hover 			{ 	background-color:#00ffcc; 
								color: #000000; text-decoration:none; 
								border-top:1pt solid white; 
								border-left:1pt solid white; 
								border-bottom:1pt solid black; 
								border-right:1pt solid black; 
							}
						
a.navigation:active 		{	background-color:#00ffaa; 
								color: #000000; 
								text-decoration:none; 
								border-top:1pt solid white; 
								border-left:1pt solid white; 
								border-bottom:1pt solid black; 
								border-right:1pt solid black; 
							}
							
/* Sub-Navigation ------------------------------------------------------------------------------*/
a.subNavigation 			{	display:block;
								width:160px;
								padding:3px 3px 3px 6px;
								margin:0px;
								background-color:white;
								border-bottom:1pt dashed white;
								text-align:left; 
								color:black; 
								text-decoration:none;
							}
							
a.subNavigation:link 		{ 	background-color:#dbca88; 
								color: black; 
								text-decoration:none;
								border-bottom:1pt dashed white;
							}
							
a.subNavigation:visited 	{	background-color:#dbca88; 
								color: black; 
								text-decoration:none; 
								border-bottom:1pt dashed white;
							}

a.subNavigation:hover 		{ 	background-color:#00ffcc; 
								color: black; 
								text-decoration:none; 
								border-bottom:1pt dashed white; 
							}
							
a.subNavigation:active 		{	background-color:#00ffcc; 
								color: black; 
								text-decoration:none;
								border-bottom:1pt dashed white; 
							}

/* Navigation innerhalb der Seite ************************************************************************ */

a.inSeite				{	float:left;
							border:1px solid silver; 
							-moz-border-radius:3px;
							-khtml-border-radius:3px;
							width:180px;
							margin:3px;
							padding:3px;
							background-color:#f1f1f1;
						}

a.inSeite:link 			{ 	background-color: #f1f1f1; color: black; text-decoration:none; }
						
a.inSeite:visited 		{ 	background-color: #f1f1f1; color: black; text-decoration:none; }
						
a.inSeite:hover 		{ 	background-color: #f1f1f1; color: black; text-decoration:none; border-color: blue; }
						
a.inSeite:active 		{	background-color: #f1f1f1; color: black; text-decoration:none; border-color: blue; }

/* Navigation innerhalb der Seite ************************************************************************ */


/* Link in Liste mit naechster */		
a.events:link 				{ font-size:8pt; text-decoration:none; color:black; }
a.events:visited 			{ font-size:8pt; text-decoration:none; color: black; }
a.events:hover 				{ font-size:8pt; text-decoration:none; font-style:italic; color:#009900;}
a.events:active 			{ font-size:8pt; text-decoration:none; font-style:italic; color:#003300; }
		
/* Normale Links */
a:link 						{ font-size:10pt; text-decoration:underline; color:#0000ff; }
a:visited 					{ font-size:10pt; text-decoration:underline; color: #000000; }
a:hover 					{ font-size:10pt; text-decoration:none; color:#0000ff;}
a:active 					{ font-size:10pt; text-decoration:none; color:#ff0000; }


.menucontainer				{	float:left; border:1px solid black; width:240px; margin:1px; text-align:left; }


/* Layers fuer die Sub-Navigation */

.hover						{ list-style-type:none;margin:0px;padding:0px; }

.list1						{ margin: 0pt 3pt 3pt 4pt;}
.list2						{ margin: 0pt 3pt 3pt 4pt;}
.list3						{ margin: 0pt 3pt 3pt 4pt;}
.list4						{ margin: 0pt 3pt 3pt 4pt;}
.list5						{ margin: 0pt 3pt 3pt 4pt;}
.list6						{ margin: 0pt 3pt 3pt 4pt;}
.list7						{ margin: 0pt 8pt 3pt 4pt;}
.list8						{ margin: 0pt 3pt 3pt 0pt;}


#naviEvents			{ position: absolute; top:25px; left:147px; width:200px; height:20px; display:none; visibility:hidden; }

#naviBilder			{ position: absolute; top:25px; left:289px; width:200px; height:20px; display:none; visibility:hidden; }

#naviReisen			{ position: absolute; top:25px; left:432px; width:200px; height:20px; display:none; visibility:hidden; }

#naviAnschl			{ position: absolute; top:25px; left:573px; width:200px; height:20px; display:none; visibility:hidden; }

#naviAbout			{ position: absolute; top:25px; left:716px; width:200px; height:20px; display:none; visibility:hidden; }


/* Liste mit naechsten Events */

.nextevents				{	display:block; 
							background-color:#cccccc; 
							font-size:10pt; 
							font-weight:bold; 
							color:black; 
							width:123px; 
							margin:10pt 0px 0px 8px; 
							padding:3px 3px 3px 4px; 
							border-bottom:1pt solid black;
							border-right:1pt solid black;
						}


		
.eventliste, .onTop		{	width:125px;
							font-size:8pt; 
							margin:3px; 
							padding:3px 3px 3px 4px; 
							border:1px solid black; 
							-moz-border-radius:3px;
							-khtml-border-radius:3px;
							background-color:#dcba88; 						
							color:black; 
						}  
						
/* Layer mit Link zum Seitenanfang. Scrollt mit */

.onTop	 				{	position:fixed; top:auto; left:auto; }
						

