BODY {
	background-color: #78AF1F;
	background-image: url(../img/tpl-rasen/bg_himmel.jpg);
	background-position: top;
	background-repeat: repeat-x;
	margin: 0 0 0 0;
}

form { margin-bottom: 0; }


 .suchfeld {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #333333;
	font-size: 12px;
	BORDER-TOP: 1px solid #808080;
	BORDER-RIGHT: 1px solid #808080;
	BORDER-BOTTOM: 1px solid #808080;
	BORDER-LEFT: 1px solid #808080;
	position:relative; left: -3px; top:-4px; width:100px; height:19px;
}
.suchbutton 	{ position:relative; left:4px; top:0px; }

A.ticker:link,  A.ticker:visited, A.ticker:active	{font-family:  Verdana, Arial, sans-serif; Font-Size:11px; COLOR: #000000; TEXT-DECORATION: none;}
A.ticker:hover 		{font-family:  Verdana, Arial, sans-serif; Font-Size:11px; COLOR: #ff6600; TEXT-DECORATION: underline;}	


A:link 			{COLOR: #ff6600; TEXT-DECORATION: underline;}
A:visited 		{COLOR: #ff6600; TEXT-DECORATION: underline;}
A:active 		{COLOR: #ff6600; TEXT-DECORATION: underline;}
A:hover 		{COLOR: #2e5607; TEXT-DECORATION: none;}

A.c1:link 		{COLOR: #ffffff; TEXT-DECORATION: underline;}
A.c1:visited 	{COLOR: #ffffff; TEXT-DECORATION: underline;}
A.c1:active 	{COLOR: #ffffff; TEXT-DECORATION: underline;}
A.c1:hover 		{COLOR: #ff6600; TEXT-DECORATION: none;}

A.c2:link 		{COLOR: #2e5607; TEXT-DECORATION: underline;}
A.c2:visited 	{COLOR: #2e5607; TEXT-DECORATION: underline;}
A.c2:active 	{COLOR: #2e5607; TEXT-DECORATION: underline;}
A.c2:hover 		{COLOR: #ff6600; TEXT-DECORATION: none;}	

A.c2none:link 	{COLOR: #ffffff; TEXT-DECORATION: none;}
A.c2none:visited {COLOR:#ffffff; TEXT-DECORATION: none;}
A.c2none:active {COLOR: #ffffff; TEXT-DECORATION: none;}
A.c2none:hover 	{COLOR: #222222; TEXT-DECORATION: underline;}	

A.c3:link 		{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size:11px; COLOR: #18449a; TEXT-DECORATION: none;}
A.c3:visited 	{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size:11px; COLOR: #18449a; TEXT-DECORATION: none;}
A.c3:active 	{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size:11px; COLOR: #18449a; TEXT-DECORATION: none;}
A.c3:hover 		{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size:11px; COLOR: #ff6600; TEXT-DECORATION: underline;}	

A.c4none:link 		{COLOR: #ff6600; TEXT-DECORATION: none;}
A.c4none:visited 	{COLOR: #ff6600; TEXT-DECORATION: none;}
A.c4none:active 	{COLOR: #ff6600; TEXT-DECORATION: none;}
A.c4none:hover 		{COLOR: #2e5607; TEXT-DECORATION: underline;}

A.menue_main_off:link 		{COLOR: #ffffff; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size:11px;}
A.menue_main_off:visited 	{COLOR: #ffffff; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size:11px;}
A.menue_main_off:active  	{COLOR: #ffffff; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size:11px;}
A.menue_main_off:hover 		{COLOR: #eeeeee; TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size:11px;}

A.menue_sub_off:link 		{COLOR: #222222; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size:11px;}
A.menue_sub_off:visited 	{COLOR: #222222; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size:11px;}
A.menue_sub_off:active  	{COLOR: #222222; TEXT-DECORATION: none; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size:11px;}
A.menue_sub_off:hover 		{COLOR: #333333; TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; Font-Size:11px;}

.menue_main_off			{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size:11px;}
.menue_sub_off			{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size:11px;}
h1 						{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size: 24px; color: #467517; display: inline;font-weight: bold; letter-spacing: 1px;}
h2 						{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size: 13px; color: #ffffff; display: inline;font-weight: bold; letter-spacing: 1px;}
h3 						{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size: 13px; color: #000000; display: inline;font-weight: bold; letter-spacing: 0px;}
h4 						{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size: 12px; color: #000000; display: inline;font-weight: bold; letter-spacing: 0px;}
h5 						{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size: 18px; color: #000000; display: inline;font-weight: bold; letter-spacing: 0px;}


	
.f0 				{font-family: Arial, Helvetica, sans-serif; Font-Size: 10px; color: #333333;}
.f1					{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size:11px; color: #000000;}
.f2 				{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size:12px; color: #000000;}
.f3 				{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size:15px; color: #000000;}
.f4 				{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size:19px; color: #000000;}
.f5 				{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size:22px; color: #777777;}
.f6 				{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size:30px; color: #e13c05;}
.f7					{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size:13px; color: #000000;}

.flach 				{BORDER-RIGHT: #676767 1px solid; BORDER-TOP: #676767 1px solid; BORDER-LEFT: #676767 1px solid; BORDER-BOTTOM: #676767 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; BACKGROUND-COLOR: #faf9f0; font-size: 12px;}

.flach1 			{BORDER-RIGHT: #676767 1px solid; BORDER-TOP: #676767 1px solid; BORDER-LEFT: #676767 1px solid; BORDER-BOTTOM: #676767 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; BACKGROUND-COLOR: #faf9f0; font-size: 11px;}
	

.TESTcpYearNavigation,
.TESTcpMonthNavigation
	{
	background-color:#c0c0c0;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
	}
.TESTcpDayColumnHeader,
.TESTcpYearNavigation,
.TESTcpMonthNavigation,
.TESTcpCurrentMonthDate,
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDate,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDate,
.TESTcpCurrentDateDisabled,
.TESTcpTodayText,
.TESTcpTodayTextDisabled,
.TESTcpText
	{
	font-family:arial;
	font-size:8pt;
	}
TD.TESTcpDayColumnHeader
	{
	text-align:right;
	border:solid thin #cccccc;
	border-width:0px 0px 1px 0px;
	}
.TESTcpCurrentMonthDate,
.TESTcpOtherMonthDate,
.TESTcpCurrentDate
	{
	text-align:right;
	text-decoration:none;
	}
.TESTcpCurrentMonthDateDisabled,
.TESTcpOtherMonthDateDisabled,
.TESTcpCurrentDateDisabled
	{
	color:#D0D0D0;
	text-align:right;
	text-decoration:line-through;
	}
.TESTcpCurrentDate 				{color: #FFFFFF; font-weight:bold;}

A.TESTcpCurrentMonthDate 		{color:#000000; TEXT-DECORATION: none;}

A.TESTcpCurrentMonthDate:hover 	{COLOR: #ff6600; TEXT-DECORATION: underline;}

A.TESTcpOtherMonthDate			{COLOR: #c0c0c0; TEXT-DECORATION: none;}

A.TESTcpOtherMonthDate:hover 	{COLOR: #000000; TEXT-DECORATION: underline;}	

TD.TESTcpCurrentDate
	{
	color:#000000;
	background-color: #eeeeee;
	border-width:1px;
	border:solid thin #d10000;
	}
TD.TESTcpCurrentDateDisabled
	{
	border-width:1px;
	border:solid thin #FFAAAA;
	}
TD.TESTcpTodayText,
TD.TESTcpTodayTextDisabled
	{
	border:solid thin #808080;
	border-width:1px 0px 0px 0px;
	}
A.TESTcpTodayText,
SPAN.TESTcpTodayTextDisabled
	{
	height:20px;
	}
A.TESTcpTodayText
	{
	font-weight:bold;
	}
SPAN.TESTcpTodayTextDisabled
	{
	color:#D0D0D0;
	}
.TESTcpBorder
	{
	border:solid thin #808080;
	}
	
	
/*----------- Featureliste ------------*/
UL.feature {
	padding: 0px 0px 0px 20px;
    margin: 0;
	font: normal 11px 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}


UL.feature LI {
	padding: 0px 4px 0px 0px;
    list-style-image: url('../../img/dot_mini.gif');
}
	
/*------------- Preistabelle ------------*/
	
TABLE.preistabelle {
	width: 100%;
	background-color: #ffffff;
	color: #000000;
	font: normal 10px 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	border-color: #c0c0c0;
	border-width:1px 1px 1px 1px;
	border-style:solid;
}

TABLE.preistabelle TH {
	background-color: #dddddd;
	font-size:10pt;
	font-weight: bold;
	border-right:1px solid #c0c0c0;
}

TABLE.preistabelle TD {
	font: normal 11px 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	text-align: center;
	border-bottom: 1px solid #c0c0c0;
}

TABLE.preistabelle TD.angebotart {
	text-align: left;
	border-right:1px solid #c0c0c0;
}

TABLE.preistabelle TD.frei {
	background-color: #ccffcc;
	border-right:1px solid #c0c0c0;
}

TABLE.preistabelle TD.belegt {
	font: normal 11px Arial, sans-serif;
	background-color: #ffcccc;
	border-right:1px solid #c0c0c0;
	text-decoration : line-through;
	color: #666666;
}

TABLE.preistabelle TD.leer {
	font: normal 11px Arial, sans-serif;
	background-color: #eeeeee;
	border-right:1px solid #c0c0c0;
}

TABLE.preistabelle TD.preis {
	text-align: right;
}

TABLE.preistabelle .fade {
	color: #808080;
}

TABLE.preistabelle TD.monat {
	padding-top: 10px;
	Font-Size: 19px; 
	font-weight: bold; 
}


/*------------- Wander-Tabelle ------------*/
	
TABLE.wandertabelle {
	width: 100%;
	background-color: #ffffff;
	color: #000000;
	font: normal 11px 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
	border-color: #c0c0c0;
	border-width:1px 1px 0px 1px;
	border-style:solid;
}

TABLE.wandertabelle TH {
	background-color: #dddddd;
	font-size:13px;
	font-weight: bold;
	border-right:1px solid #c0c0c0;
}

TABLE.wandertabelle TD {
	text-align: center;
	border-bottom: 1px solid #c0c0c0;
}

TABLE.wandertabelle TD.links {
	text-align: left;
}

TABLE.wandertabelle TD.rechts {
	text-align: right;
	border-right:1px solid #c0c0c0;
}

TABLE.wandertabelle TD.etappe_nr {
	background: #ffffff url('../img/bg-etappe-nummer.gif') no-repeat center middle;
	color: #ffffff;
	height: 23px;
	widht: 23px;
}
TABLE.wandertabelle TD.etappe_nr1 {
	background: #ffffff url('../img/bg-etappe-nummer-1.gif') no-repeat center middle;
	color: #ffffff;
	height: 23px;
	widht: 23px;
}
 
/*------------- AdminZone ------------*/

TABLE.admintop {
	padding: 0 0 0 0;
	width: 100%;
	color: #000000;
	font: normal 12px Arial, sans-serif;
}

TABLE.admintop H1 {font: bold 22px Arial, sans-serif; color: #ff0000; display: inline;}
TABLE.admintop H2 {font: bold 12px Arial, sans-serif; color: #000000; display: inline;}


TABLE.adminmenue {
	width: 100%;
	background-color: #ffffff;
	color: #000000;
	font: normal 11px Arial, sans-serif;
	border-color: #c0c0c0;
	border-width:1px 1px 1px 1px;
	border-style: solid;
}

TABLE.adminmenue TH {
	background-color:#999999;
	font-family:Verdana,Arial,Helvetica;
	Font-Size:12px;
	color:#FFFFFF;
	Font-Weight:Bold;
	padding : 2px 2px 2px 2px;
	border-right:1px solid #c0c0c0;
}

TABLE.adminmenue TD A 			{font-family:Arial,Helvetica; font-size: 11px; COLOR: #ff6600; TEXT-DECORATION: underline;}
TABLE.adminmenue TD A:hover 	{COLOR: #000000; TEXT-DECORATION: none;}
TABLE.adminmenue TD A.m			{font: bold 12px Arial, sans-serif; COLOR: #ff6600; TEXT-DECORATION: underline;}
TABLE.adminmenue TD A.m:hover 	{COLOR: #000000; TEXT-DECORATION: none;}

TABLE.adminmenue TD.neu 		{font-weight: bold; padding: 10px 0px 10px 0px; background-color: #eeeeee;}
TABLE.adminmenue TD.neu A 		{font-size: 13px;}

TABLE.adminmenue TD 			{border-bottom: 1px solid #dddddd; padding : 1px 2px 1px 2px;}
TABLE.adminmenue TD.top 		{font: bold 12px Arial, sans-serif; color: #000000; text-align: left; padding : 15px 0px 1px 5px; background-color: #eaeaea;}
TABLE.adminmenue TD.nr 			{background-color: #dddddd;}
TABLE.adminmenue TD.edit 		{background-color:#e6d4b5;}
TABLE.adminmenue TD.uebernehmen	{background-color:#ffdddd;color: #ff0000;}

TABLE.adminmenue TD.edit INPUT.ok { font-size:9px; background-color: #ddeedd;}
TABLE.adminmenue INPUT 			  {font-size:11px; font-family:Verdana,Arial,Helvetica; COLOR: #000000; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;}


TABLE.adminedit {
	width: 100%;
	background-color: #ffffff;
	color: #000000;
	font: normal 11px Arial, sans-serif;
	border-color: #c0c0c0;
	border-width:0px 0px 0px 0px;
	border-style: solid;
}

TABLE.adminedit TH {
	background-color:#D5E4B5;
	font-family:Verdana,Arial,Helvetica;
	Font-Size:12px;
	text-align: left;
	color:#000000;
	Font-Weight:Bold;
	padding : 2px 2px 2px 0px;
	border-top:22px solid #D5E4B5;
	border-bottom:3px solid #999999;
}

TABLE.adminedit TD A 		{font-family:Arial,Helvetica; font-size: 11px; COLOR: #ff6600; TEXT-DECORATION: underline;}
TABLE.adminedit TD A:hover 	{COLOR: #000000; TEXT-DECORATION: none;}

TABLE.adminedit TD 			{padding : 1px 2px 1px 2px; vertical-align: top;}
TABLE.adminedit TD.top 		{border-bottom: 1px solid #cccccc; font: normal 12px Arial, sans-serif; padding : 3px 0px 0px 2px;  color: #000000; text-align: left; background-color: #eaeaea; width:140px;}
TABLE.adminedit TD.edit 	{border-bottom: 1px solid #d19999;background-color: #e6d4b5;}
TABLE.adminedit TR.edit 	{background-color: #e6d4b5;}

TABLE.adminedit INPUT 		{font-size:11px; font-family:Verdana,Arial,Helvetica; COLOR: #000000; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;}
TABLE.adminedit SELECT 		{font-size:11px; font-family:Verdana,Arial,Helvetica; border-width:0px; }
TABLE.adminedit	TEXTAREA 	{font-size:11px; font-family:Verdana,Arial,Helvetica; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid;}

TABLE.adminedit TD.edit INPUT.title_header 			{ width: 500px; color: White; background-color: Blue; font-weight: bold; }
TABLE.adminedit TD.edit INPUT.objekt_ueberschrift  	{ width: 500px; font-weight: bold; background-color:#D5E4B5 ; color: #467517; }
TABLE.adminedit TD.edit INPUT.ueberschrift  		{ width: 500px; font-weight: bold; background-color:#ffffff ; color: #808080; }
TABLE.adminedit TD.edit INPUT.title_link 			{ width: 500px; background-color: #FFFF99; border: 1px; }

/*---------------Menue -------------*/

#menue 					{ position: relative; border-right: 1px solid #808080; border-bottom: 5px solid #808080; width: 145px; }
#menue ul 				{ list-style: none outside; margin: 0; padding: 0; }
#menue li.L0 			{ font: bold 13px 'Trebuchet MS', Arial, sans-serif; width: 145px; padding: 0px 0px 0px 0px; border-top: 1px solid #808080; background-color: #555555; }
#menue li.L1 			{ font: 12px 'Trebuchet MS', Arial, sans-serif; width: 140px; margin: 0px 0px 0px 5px; border-top: 1px solid #578618; background-color: #79a83a; }
#menue li.L1marked 		{ font: 12px 'Trebuchet MS', Arial, sans-serif; width: 140px; margin: 0px 0px 0px 5px; border-top: 1px solid #578618; background-color: #ff840d; }
#menue li.L2 			{ font: 11px 'Trebuchet MS', Arial, sans-serif; width: 135px; margin: 0px 0px 0px 5px; border-top: 1px solid #9aba5b; background-color: #acdb7f; }
#menue li.L2marked 		{ font: 11px 'Trebuchet MS', Arial, sans-serif; width: 135px; margin: 0px 0px 0px 5px; border-top: 1px solid #9aba5b; background-color: #ff840d; }
#menue li.L3 			{ font: 10px Arial, sans-serif; width: 125px; margin: 0px 0px 0px 5px; border-top: 1px solid #abcb6c; background-color: #c2f18d; }
#menue li.L3marked 		{ font: 10px Arial, sans-serif; width: 125px; margin: 0px 0px 0px 5px; border-top: 1px solid #abcb6c; background-color: #ff840d; }
#menue li.L4 			{ font: 10px Arial, sans-serif; width: 120px; margin: 0px 0px 0px 5px; border-top: 1px solid #c4b293; background-color: #e6d4b5; }
#menue li.L4marked 		{ font: 10px Arial, sans-serif; width: 120px; margin: 0px 0px 0px 5px; border-top: 1px solid #c4b293; background-color: #ff840d; }

#menue li.L0 a, #menue li.L1 a 					{ color: #ffffff; text-decoration: none; display: block; padding: 1px 0px 1px 5px; }
#menue li.L2 a, #menue li.L3 a, #menue li.L4 a 	{ color: #000000; text-decoration: none; display: block; padding: 1px 0px 1px 5px; }

#menue li.L0 a:link 	{ background-color: transparent; }
#menue li.L0 a:visited 	{ background-color: transparent; }
#menue li.L0 a:hover 	{ background-color: #ff840d; }
#menue li.L0 a:active 	{ background-color: #ff840d; }

#menue li.L1 a:link		{ background-color: transparent; }
#menue li.L1 a:visited 	{ background-color: transparent; }
#menue li.L1 a:hover 	{ background-color: #ff840d; }
#menue li.L1 a:activee	{ background-color: #ff840d; }

#menue li.L2 a:link 	{ background-color: transparent; }
#menue li.L2 a:visited 	{ background-color: transparent; }
#menue li.L2 a:hover 	{ background-color: #fac279; }
#menue li.L2 a:active 	{ background-color: #fac279; }

#menue li.L3 a:link 	{ background-color: transparent; }
#menue li.L3 a:visited 	{ background-color: transparent; }
#menue li.L3 a:hover 	{ background-color: #fbd38a; }
#menue li.L3 a:active 	{ background-color: #fbd38a; }

#menue li.L4 a:link 	{ background-color: transparent; }
#menue li.L4 a:visited 	{ background-color: transparent; }
#menue li.L4 a:hover 	{ background-color: #fbd38a; }
#menue li.L4 a:active 	{ background-color: #fbd38a; }


/*------------- Boxen -----------------*/

.box_gruen 					{ background: #79a83a url(../img/box1gruen.gif) no-repeat right top; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}
.box_gruen TH.gruen 		{ background: transparent url(../img/box2gruen.gif) no-repeat left; height: 25px; text-align: left; vertical-align : top; }
.box_gruen TH.gruen H2 		{ display: inline; line-height: 25px; color: #ffffff; padding:  0px 6px 0px 7px; }
.box_gruen TD.gruen 		{ border-color: #666666; border-width:0px 1px 1px 1px; border-style:solid; padding: 5px;font-size: 13px; color: #000000; }

.box_orange 				{ background: #ff8815 url(../img/box1orange.gif) no-repeat right top; font-family: "Trebuchet MS",Arial, Helvetica, sans-serif;}
.box_orange TH.orange 		{ background: transparent url(../img/box2orange.gif) no-repeat left; height: 25px; text-align: left; vertical-align : top; }
.box_orange TH.orange H2 	{ display: inline; line-height: 25px; color: #ffffff; padding:  0px 6px 0px 7px; }
.box_orange TD.orange 		{ border-color: #666666; border-width:0px 1px 1px 1px; border-style:solid; padding: 5px;font-size: 13px; color: #000000; }


/*------------- WIKI CSS -----------------*/

h1.wiki, h2.wiki, h3.wiki, h4.wiki, h5.wiki	{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size: 24px; color: #000000; display: block; margin: 20px 0px 5px 0px; padding: 0px 0px 0px 0px;}
h1.wiki		{ Font-Size: 24px;}
h2.wiki 	{ Font-Size: 18px;}
h3.wiki		{ Font-Size: 14px;}
h4.wiki		{ Font-Size: 11px;}
h5.wiki 	{ Font-Size:  9px;}

UL.wiki, OL.wiki	{font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size:12px; color: #000000; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 17px;}


/*------------- Merkzettel ----------*/

.display_merkzettel			{ 
	background-image: url(../img/merkzettel-unterkuenfte-buchen-touren.gif);
	font: bold 10px 'Trebuchet MS', Arial, sans-serif;
	width: 120px;
	height: 62px;
	padding-top: 3px;
}


/*------------- Reitersystem ----------*/

TD.reit 					{ height:25px; background-image: url(../img/reit0top.gif); background-repeat: repeat-x; }
UL.reit 					{ list-style: none outside; margin: 0; padding: 0; font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size:12px; color: #ffffff;}
UL.reit LI					{ font-weight:bold; float:left; margin:0px 3px 0px 0px; padding:6px 0px 0px 0px;}
UL.reit LI.aktiv 			{ background:#ffffff url(../img/reit1aktiv.gif) top left no-repeat; color:#000000; padding:4px 0px 3px 8px;}
UL.reit LI A, UL.reit LI A:link, UL.reit LI A:visited {
	background:#ff8815 url(../img/reit1orange.gif) top left no-repeat;
	color:#ffffff;
	padding:0px 0px 0px 8px;
	text-decoration:none;
}
UL.reit LI A:hover 			{ background:#ff8815 url(../img/reit1orange.gif) top left no-repeat; color:#000000; padding:0px 0px 0px 8px; text-decoration:none;}
UL.reit LI A span.re 		{ background:#ff8815 url(../img/reit2orange.gif) top right no-repeat; padding-left: 3px; }
UL.reit LI A:hover span.re 	{ background:#ff8815 url(../img/reit2orange.gif) top right no-repeat; padding-left: 3px; }
UL.reit LI span.aktiv_re 	{ background:#ffffff url(../img/reit2aktiv.gif) top right no-repeat; padding:4px 3px 3px 0px; }


/*------------- ODT-Feature LI Liste ----------*/

ul.dot 		{ margin:10px 0px 0px 8px; padding:0; list-style:none; }
ul.dot li 	{ list-style-position: outside; font-size: 12px; padding: 0px 0px 3px 15px; background: url(../img/dot_li.gif) top left no-repeat; }


/*------------- ODT-Feature ORTE und REGIONEN Listen links ----------*/

ul.ort 		{ color:#888888; Font-Size:9px; margin:0px 0px 0px -1px; padding: 0px 0px 0px 0px; list-style:none; }
ul.ort li 	{ padding: 0px 0px 0px 9px; background: url(../img/dot-ort.gif) top left no-repeat; }
UL.ort LI A { Font-Size:11px;}


/*------------- ODT-Standardtabelle ----------*/

TABLE.standard {
	font-family: 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif; Font-Size:12px; color: #000000;
}

TABLE.standard TD.inhalt {
 	background-color: White; 
	border-left: 1px solid Gray; 
	border-right: 1px solid Gray; 
	border-bottom: 1px solid Gray; 
	padding: 8px 8px 8px 8px;
}

