/*@@@  HTML styles  @@@*/

.xpfront body	{
	font-family:  Verdana, Geneva, Helvetica, Arial, sans-serif;	
	background-color: #ffffff;
	margin-top: 0px; 
	margin-left: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px;
	}
	
		
/*	
	.xpfront .background { background-color: #ffffff; background-image: url(/products/xpress/images/xp5background3.gif); background-repeat: no-repeat; background-attachment: scroll; background-position:bottom right; z-index: 24; }	*/

body	{
	font-family:  Verdana, Geneva, Helvetica, Arial, sans-serif;
	background-color: #ffffff;
	margin-top: -1px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}	

td	{
	font-family:  Verdana, Geneva, Helvetica, Arial, sans-serif;	
	font-size : 11px;
	}


p { 
	font-family:  Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size : 11px;
	line-height: 16px;
	margin-bottom: 19px;
	}
		
pre	{
	font-family : Courier ;
	font-size: 11px;
	line-height: 15px;
	}	
	
	
	
/*following mostly used with forms - exceptions are the ids formLabel and note and the th selector*/	

th	{
	font-size : 9.7px;
	font-family:  Verdana, Geneva, Helvetica, Arial, sans-serif;	
	font-weight: 600;
	}	

textarea  {
	font-size : 9.7px;
	font-family:  Verdana, Geneva, Helvetica, Arial, sans-serif;	
	}	

select  {
	font-size : 9.7px;
	font-family:  Verdana, Geneva, Helvetica, Arial, sans-serif;	
	}	
	
input  {
	font-size : 9.7px;
	font-family:  Verdana, Geneva, Helvetica, Arial, sans-serif;	
	}

.formLabel {
	font-size: 11px;
	line-height:14px;
}

.note {
	font-size: 11px;
	line-height:14px;
	color: #6e6e6e;
}

.errorbackground	{
	background-color : #FFFF33;
	}

.error	{
	font-size: 11px;
	line-height:14px;
	background-color : #FFFF33;
	color: #ff0000;
	}		
/*end following mostly used with forms*/	


.head1 {
	word-spacing:	normal;
	letter-spacing:	normal;
	background-image: url(head1.jpg);
	background-repeat: no-repeat;
	background-color: EAE0A5;
	}
	
.head2 {
	word-spacing:	normal;
	letter-spacing:	normal;
	background-image: url(head2.jpg);
	background-repeat: no-repeat;
	background-color: 9BD2CD;
	}
	
.head3 {
	word-spacing:	normal;
	letter-spacing:	normal;
	background-image: url(head3.jpg);
	background-repeat: no-repeat;
	background-color: A3C7E9;
	}
	
.head4 {
	word-spacing:	normal;
	letter-spacing:	normal;
	background-image: url(head4.jpg);
	background-repeat: no-repeat;
	background-color: D99EBC;
	}
	
.head5 {
	word-spacing:	normal;
	letter-spacing:	normal;
	background-image: url(head5.jpg);
	background-repeat: no-repeat;
	background-color: ECB08E;
	}
	
h1 {
	color: #6B8BA6;
	font-size:18px;
	font-family:  Verdana, Geneva, Helvetica, Arial, sans-serif;	
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}
	
h2 {
	color: #6e6e6e;
	font-weight: 300;
	font-size: 17px;
	font-family:  Arial, Geneva, Helvetica, San-Serif;
	}

	
h3 {
	font-size:14px; 
	font-family:  Arial, Geneva, Helvetica, San-Serif;
	color: #6B8BA6;
	}		
	
h4 {
	color: #6e6e6e; 
	font-family:  Verdana, Geneva, Helvetica, Arial, sans-serif;	
	font-size: 12px;
	font-weight: bold;
	bottom: 0px;
	}	

h5 {
	font-size:10.5px;
	color: #000000; 
	margin-top: -1%; 
	margin-bottom: -5px;
	}	

	
ul {
	font-family:  Verdana, Geneva, Helvetica, Arial, sans-serif;	
	font-size: 11px;
	margin: .2em -1em .2em;
	line-height: 14px;
	}
	
ol {
	list-style-type: lower-roman;
	font-family:  Verdana, Geneva, Helvetica, Arial, sans-serif;	
	font-size: 11px;
	margin: .5em -.5em 1em;
	}
	
ol li {
	list-style-type: decimal;
	}	
	
ul li {
	
	list-style-type: disc ; /*note:Netscape does not support the use of list-style image also,keep the em's */
	color: #ff6600; /*note:because of a bug in netscape this only changes the color of the bullet */
	font-size: 9px;
	}
	
/*@@@ end HTML styles  @@@*/

/*@@@  link styles  @@@*/

.topmenu {
	position: relative;
}

.topmenu a:hover {
	font-family:  Verdana, Arial, Geneva, sans-serif;
	background: none;
}
/*work around for broswers that support hover. hover background color is red that 
shows on the products gif because of the transparent corners. this changes that to 
backgrouns color of white so it doesn't show*/


a:link {
	font-family:  Verdana, Geneva, Helvetica, Arial, sans-serif;	
	color: #ff0000;
	/*font-size:90%;*/
}

a:visited {
	font-family:  Verdana, Arial, Geneva, sans-serif;
	color: #cc6666;
	/*font-size:90%;*/
}

a:hover {
	font-family:  Verdana, Geneva, Helvetica, Arial, sans-serif;	
	text-decoration : none;
	color: #ffffff;
	background: #ff0000;
	/*font-size:90%;*/
}


.titel {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #6e6e73;
}
	
.titelweiss {
	font-family: Arial;
	font-size: 10pt;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
		
}
.fliesstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #6e6e73;
}
.fliesstextfett {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 9pt;
	font-weight: bolder;
	font-variant: normal;
	text-transform: none;
	color: #6e6e73;
}
	
	
	.xpBorderColor {
	background: ##d1ebff;
	font-size: 1px;
	line-height: 0px; 
	font-family:  Geneva, Helvetica, Arial, San-Serif;	
	}

	.xpLtBorderColor {
	background: #6B8BA6;
	font-size: 1px;
	line-height: 0px; 
	font-family:  Geneva, Helvetica, Arial, San-Serif;	
	}
		
.xp5	td {
	font-weight: bold;
	color: #6e6e73;
	font-size: 10px;
	}
	
.xp5 a:link {
	color: #6e6e73;
	text-decoration : none;
}

.xp5 a:visited {
	color: #6e6e73;
	text-decoration : none;
}

.xp5 a:hover {
	color: #ffffff;
	background: url(none);
	background-color: #6E6E73;
}

.xp6	td {
	font-weight: bold;
	color: #d1ebff;
	font-size: 10px;
	}
	
.xp6 a:link {
	color: #6e6e73;
	text-decoration : none;
}

.xp6 a:visited {
	color: #d1ebff;
	text-decoration : none;
}

.xp6 a:hover {
	color: #666666;
	background: url(none);
}


.xp ul {
	/*list-style: square outside none;*/
	list-style-image: url(/images/xpbullet_drkblue.gif);
	margin-top: .5em;
	margin-left: 3em;
	}
	
.xp5 ul {
	/*list-style: square outside none;*/
	list-style-image: url(/images/xpbullet_white.gif);
	margin-top: .5em;
	margin-left: 3em;
	}
	
.xp6 ul {
	/*list-style: square outside none;*/
	list-style-image: url(/images/xpbullet_white.gif);
	margin-top: .5em;
	margin-left: 3em;
	}		
	
.buy ul {
	/*list-style: square outside none;*/
	list-style-image: url(/images/xpbullet_purchase2.gif);
	}	

	
.xp ol {
	list-style-type: lower-roman;
	list-style-image : none;
	font-family:  Verdana, Geneva, Helvetica, Arial, sans-serif;	
	margin-bottom : .2em;
	}
	
.xp ul li {
	margin-bottom: .2em;
	margin-top: .2em;
	line-height: 1.5em;
	color: #000000;
	}	

.xp ol li {
	list-style-type: decimal;
	font-family:  Verdana, Geneva, Helvetica, Arial, sans-serif;	
	margin-bottom : .95em;
	margin-top: .5em;
	color: #000000;
	}


.xp h1 {
	color: #000000;
	font-size: 23px;
	line-height: 27px;
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;	
	font-weight: 300;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}
	
.xp h2 {
	color: #999999;
	font-weight: bold;
	font-size: 16px;
	font-family:  Helvetica, Arial, Geneva, San-Serif;
	line-height: 19px;
	}

	
.xp h3 {
	color: #003366;
	font-size:13px;
	line-height: 15px;
	font-family: Helvetica, Arial, Geneva, San-Serif;
	margin-bottom: 3px;
	}		
	
.xp h4 {
		color: #cccccc;
		font-size: 12px;
		line-height: 15px;
		font-family:  Verdana, Geneva, Helvetica, Arial, San-Serif;
		font-weight: bold;
		}	


.contentBorderColor {
	background: #666666;
	font-size: 1px;
	line-height: 0px; 
	font-family:  Geneva, Helvetica, Arial, San-Serif;
	}	
	
.contentBackground {
	background: #dedede;
	}	
/*hack to fix the front page*/
.sidenavmenu {
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	clear: both;
}
.icon_nav {

	margin-bottom: 20px;
	margin-left: 2px;
	float:left;
}
.icon_nav_text {

	margin-bottom: 20px;
	margin-left: 8px;
	float:left;
}




	

/*******************
The following styles are 
only used in the 
drop-down menus
*********************/


.menubar{
	font-size: 10.5px;
	font-weight: bold;
	color:#d1ebff;
}

.xpfront .menubar{
	font-size: 10.5px;
	font-weight: bold;
	color:#6e6e73;
}

.xpfront .menubar a {
	padding-top:5px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	color:#6e6e73;
	text-decoration:none;
}

.xpfront .menubar a:visited {
	color:#6e6e73;
 	text-decoration:none;
}

.menubar a {
	padding-top:5px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	color:#6e6e73;
	text-decoration:none;
}

.menubar a:visited {
	color:#6e6e73;
 text-decoration:none;
}

.menubar a:hover {
	padding-top:3px;
	color:#ffffff;
	background: #6e6e73;
}
				
.menu {
	background: #6e6e73;
	z-index: 25;
}

.menu .options {
	display:block;
	padding:5px;
	font-size: 10px;
	line-height: 12px;
	background:#6e6e73;
}

.menu a {
	color:#ffffff;
	display:block;
	text-decoration:none;
}

.menu a:visited {
	color:#ffffff;
	text-decoration:none;
}

.menu a:hover {
	background:#ffffff;
	color:#6e6e73;	
}

/*******************
Laufen
*********************/

.menubar-lauf{
	font-size: 10.5px;
	font-weight: bold;
	color:#d1ebff;
}

.xpfront .menubar-lauf{
	font-size: 10.5px;
	font-weight: bold;
	color:#769bff;
}

.xpfront .menubar-lauf a {
	padding-top:5px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	color:#769bff;
	text-decoration:none;
}

.xpfront .menubar-lauf a:visited {
	color:#666666;
 	text-decoration:none;
}

.menubar-lauf a {
	padding-top:5px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	color:#769bff;
	text-decoration:none;
}

.menubar-lauf a:visited {
	color:#666666;
 text-decoration:none;
}

.menubar-lauf a:hover {
	padding-top:3px;
	color:#ffffff;
	background: #769bff;
}

.menu-lauf{
	background: #769bff;
	z-index: 26;
}

.menu-lauf .options {
	display:block;
	padding:5px;
	font-size: 10px;
	line-height: 12px;
	background:#769bff;
}

.menu-lauf a {
	color:#ffffff;
	display:block;
	text-decoration:none;
}

.menu-lauf a:visited {
	color:#ffffff;
	text-decoration:none;
}

.menu-lauf a:hover {
	background:#ffffff;
	color:#769bff;	
}

/*******************
Radeln
*********************/

.menubar-rad{
	font-size: 10.5px;
	font-weight: bold;
	color:#d1ebff;
}

.xpfront .menubar-rad{
	font-size: 10.5px;
	font-weight: bold;
	color:#54b887;
}

.xpfront .menubar-rad a {
	padding-top:5px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	color:#57b887;
	text-decoration:none;
}

.xpfront .menubar-rad a:visited {
	color:#666666;
 	text-decoration:none;
}

.menubar-rad a {
	padding-top:5px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	color:#54b887;
	text-decoration:none;
}

.menubar-rad a:visited {
	color:#666666;
    text-decoration:none;
}

.menubar-rad a:hover {
	padding-top:3px;
	color:#ffffff;
	background: #54b887;
}


.menu-rad{
	background: #54b887;
	z-index: 27;
}

.menu-rad .options {
	display:block;
	padding:5px;
	font-size: 10px;
	line-height: 12px;
	background:#54b887;
}

.menu-rad a {
	color:#ffffff;
	display:block;
	text-decoration:none;
}

.menu-rad a:visited {
	color:#ffffff;
	text-decoration:none;
}

.menu-rad a:hover {
	background:#ffffff;
	color:#54b887;	
}
		
/*******************
Wandern
*********************/

.menubar-wand{
	font-size: 10.5px;
	font-weight: bold;
	color:#d1ebff;
}

.xpfront .menubar-wand{
	font-size: 10.5px;
	font-weight: bold;
	color:#ff9854;
}

.xpfront .menubar-wand a {
	padding-top:5px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	color:#ff9854;
	text-decoration:none;
}

.xpfront .menubar-wand a:visited {
	color:#666666;
 	text-decoration:none;
}

.menubar-wand a {
	padding-top:5px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	color:#ff9854;
	text-decoration:none;
}

.menubar-wand a:visited {
	color:#666666;
    text-decoration:none;
}

.menubar-wand a:hover {
	padding-top:3px;
	color:#ffffff;
	background: #ff9854;
}


.menu-wand{
	background: #ff9854;
	z-index: 28;
}

.menu-wand .options {
	display:block;
	padding:5px;
	font-size: 10px;
	line-height: 12px;
	background:#ff9854;
}

.menu-wand a {
	color:#ffffff;
	display:block;
	text-decoration:none;
}

.menu-wand a:visited {
	color:#ffffff;
	text-decoration:none;
}

.menu-wand a:hover {
	background:#ffffff;
	color:#ff9854;	
}

/********************
Landlaufen
*********************/

.menubar-lang{
	font-size: 10.5px;
	font-weight: bold;
	color:#d1ebff;
}

.xpfront .menubar-lang{
	font-size: 10.5px;
	font-weight: bold;
	color:#cd5457;
}

.xpfront .menubar-lang a {
	padding-top:5px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	color:#cd5457;
	text-decoration:none;
}

.xpfront .menubar-lang a:visited {
	color:#666666;
 	text-decoration:none;
}

.menubar-lang a {
	padding-top:5px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	color:#cd5457;
	text-decoration:none;
}

.menubar-lang a:visited {
	color:#666666;
 text-decoration:none;
}

.menubar-lang a:hover {
	padding-top:3px;
	color:#ffffff;
	background: #cd5457;
}


.menu-lang{
	background: #cd5457;
	z-index: 29;
}

.menu-lang .options {
	display:block;
	padding:5px;
	font-size: 10px;
	line-height: 12px;
	background:#cd5457;
}

.menu-lang a {
	color:#ffffff;
	display:block;
	text-decoration:none;
}

.menu-lang a:visited {
	color:#ffffff;
	text-decoration:none;
}

.menu-lang a:hover {
	background:#ffffff;
	color:#cd5457;	
}

/********************
Nordic Walking
*********************/

.menubar-walk{
	font-size: 10.5px;
	font-weight: bold;
	color:#d1ebff;
}

.xpfront .menubar-walk{
	font-size: 10.5px;
	font-weight: bold;
	color:#9876bb;
}

.xpfront .menubar-walk a {
	padding-top:5px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	color:#9876bb;
	text-decoration:none;
}

.xpfront .menubar-walk a:visited {
	color:#666666;
 	text-decoration:none;
}

.menubar-walk a {
	padding-top:5px;
	padding-bottom:2px;
	padding-left:5px;
	padding-right:5px;
	color:#9876bb;
	text-decoration:none;
}

.menubar-walk a:visited {
	color:#666666;
 text-decoration:none;
}

.menubar-walk a:hover {
	padding-top:3px;
	color:#ffffff;
	background: #9876bb;
}


.menu-walk{
	background: #9876bb;
	z-index: 30;
}

.menu-walk .options {
	display:block;
	padding:5px;
	font-size: 10px;
	line-height: 12px;
	background:#9876bb;
}

.menu-walk a {
	color:#ffffff;
	display:block;
	text-decoration:none;
}

.menu-walk a:visited {
	color:#ffffff;
	text-decoration:none;
}

.menu-walk a:hover {
	background:#ffffff;
	color:#9876bb;	
}

/*******************
end of 
drop-down menus styles
*********************/				
.middle {
	background-repeat: no-repeat;
	background-position: left left;
	background-image: url(middlew.jpg);
}
.middle2 {
	background-color: A5E7E3;
	background-image: url(middle.jpg);
	background-repeat: no-repeat;
	background-position: left left;
}
.middle3 {
	background-color: #a4dfff;
	background-image: url(middle.jpg);
	background-repeat: no-repeat;
	background-position: left left;
}
.middle4 {
	background-color: #E9ADCF;
	background-image: url(middle.jpg);
	background-repeat: no-repeat;
	background-position: left left;
}
.middle5 {
	background-color: #FFBB99;
	background-repeat: no-repeat;
	background-position: left left;
}
.middle1 {
	background-color: #fdefb2;
	font-family:  Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size : 12px;
	font-style: normal;
	font-weight: normal;
	color: #545352;
	line-height: 15px;
	z-index: 0;
}

/* Unternavigation Strecken Laufen */

P.streckenlauf		 { 
			color: #6e6e73; 
			font-size: 8pt; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-weight: bold; 
			line-height: 9pt 
			}
						
a:active.streckenlauf		{

			BACKGROUND: none;
			COLOR: #6e6e73;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}
			
a:link.streckenlauf		{

			COLOR: #6e6e73;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}	
			
a:visited.streckenlauf		{

			BACKGROUND: none;
			COLOR: #6e6e73;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}	
			
a:hover.streckenlauf		{

			BACKGROUND: none;
			COLOR: #769bff;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}	
			
/* Unternavigation Strecken Radfahren */

P.streckenrad		 { 
			color: #6e6e73; 
			font-size: 8pt; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-weight: bold; 
			line-height: 9pt 
			}
						
a:active.streckenrad		{

			BACKGROUND: none;
			COLOR: #6e6e73;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}
			
a:link.streckenrad		{

			COLOR: #6e6e73;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}	
			
a:visited.streckenrad		{

			BACKGROUND: none;
			COLOR: #6e6e73;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}	
			
a:hover.streckenrad		{

			BACKGROUND: none;
			COLOR: #54b887;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}	
			
/* Unternavigation Strecken Wandern */

P.streckenwand		 { 
			color: #6e6e73; 
			font-size: 8pt; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-weight: bold; 
			line-height: 9pt 
			}
						
a:active.streckenwand		{

			BACKGROUND: none;
			COLOR: #6e6e73;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}
			
a:link.streckenwand		{

			COLOR: #6e6e73;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}	
			
a:visited.streckenwand		{

			BACKGROUND: none;
			COLOR: #6e6e73;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}	
			
a:hover.streckenwand		{

			BACKGROUND: none;
			COLOR: #ff9854;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}		
			
/* Unternavigation Strecken Langlauf */

P.streckenllauf		 { 
			color: #6e6e73; 
			font-size: 8pt; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-weight: bold; 
			line-height: 9pt 
			}
						
a:active.streckenllauf		{

			BACKGROUND: none;
			COLOR: #6e6e73;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}
			
a:link.streckenllauf		{

			COLOR: #6e6e73;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}	
			
a:visited.streckenllauf		{

			BACKGROUND: none;
			COLOR: #333333;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}	
			
a:hover.streckenllauf		{

			BACKGROUND: none;
			COLOR: #vf5457;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}	
			
/* Unternavigation Streckenn Nordic Walking */

P.streckenwalk		 { 
			color: #6e6e73; 
			font-size: 8pt; 
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-weight: bold; 
			line-height: 9pt 
			}
						
a:active.streckenwalk		{

			BACKGROUND: none;
			COLOR: #6e6e73;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}
			
a:link.streckenwalk		{

			COLOR: #6e6e73;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}	
			
a:visited.streckenwalk		{

			BACKGROUND: none;
			COLOR: #6e6e73;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}	
			
a:hover.streckenwalk		{

			BACKGROUND: none;
			COLOR: #9876bb;
			FONT-SIZE: 8pt;
			FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			TEXT-DECORATION: none;
			FONT-WEIGHT: bold
			}									
			
.strichlinie {
	background-image:  url("../images/strichlinie.gif");
	background-repeat: repeat-y;
}

.titelleistemain {
	background-color: #6e6e73;
}

.titelleistelauf {
	background-color: #769bff;
}

.titelleistewand {
	background-color: #ff9854;
}

.titelleistewalk {
	background-color: #9876bb;
}

.bottomleistelauf {
	background-color: #ccd8fe;
}

.bottomleistewand {
	background-color: #FFCCAA;
}	

.bottomleistewalk {
	background-color: #CCBBDD;
}	
