body			{ font-size:12px; font-family:arial, helvetica, sans-serif; padding:15px; background-color:#FFF; }
					
body, div		{	/* kein offizieller Standard des W3C	*/
					/* NUR IE ab 5.x						*/
					
					scrollbar-base-color:			#EEE;
					scrollbar-track-color:			#EEE;
					scrollbar-face-color:			#CCC;
					
					scrollbar-highlight-color:		#CCC;
					scrollbar-shadow-color:			#CCC;
					
					scrollbar-3d-light-color:		#EEE;
					scrollbar-dark-shadow-color:	#EEE;
					
					scrollbar-arrow-color:			#000;
				}
					
HR				{ width:96%; height:1px; text-align:left; border:0px; margin:10px 0; background-color:#333; }
img				{ border:0px; text-decoration:none; }

ul 				{ list-style-image:url('bullet_go.gif'); }
ul.checkliste	{ list-style-image:url('checkliste.gif'); }
li				{ margin:3px 0 0 15px;  }

table			{ font-size:12px; margin:4px; }
tr.blind 		{ line-height:2px; height:2px; }
tr.back_EF		{ background-color:#EFEFEF; }
td 				{ font-family:arial, helvetica, sans-serif; padding-top:2px; }
td.first		{ font-weight:bold; border-bottom:1px solid #333; }
td.uebersicht	{ vertical-align:top; text-align:left; border-bottom:1px dashed #CCC; }
td.spalte1 		{ vertical-align:top; text-align:left; font-weight:bold; }
td.spalte2 		{ vertical-align:top; text-align:left; padding-bottom:8px; }

input#suchfeld	{ width:140px; height:20px; padding:2px; font-size:10px; color:#31709F; background-color:#EEE; border:1px solid #BBB;
					background-image:url(../design/quicksearch.gif); background-repeat:no-repeat; background-position:right; padding-right:20px; }
					
#rope	 		{ position:absolute; z-index:50; top:-350px; left:3px; height:350px; visibility:hidden; border-left:1px solid #333; }
#slider 		{ position:absolute; z-index:51; top:340px; right:4px; width:auto; visibility:hidden; }

#header			{ width:auto; margin:auto; padding:0 10px; height:16px; font-size:10px; border:1px dashed #666; background-color:#EEE; }
#navigation		{ clear:both; float:left; padding:2px 0; }
#tools			{ float:right; color:#CC0000; position:relative; text-align:right; }
#polaroid		{ border:1px solid #666; background-color:#F9F9F9; vertical-align:middle; text-align:center; }
#gras			{ width:auto; margin:auto; height:21px; color:#666666; font-size:9px; text-align:right; padding-right:10px; background-image:url(../design/gras.gif); background-repeat:repeat-x; }
#footer			{ width:auto; margin:auto; color:#555; font-size:11px; padding-top:10px; border-top:1px solid #333; text-align:center; }
#autorenhinweis { font-size:11px; color:#555; width:auto; float:left; clear:none; padding:2px 4px; text-align:left;  border:1px solid #336699; border-width:1px 3px; background-color:#D7E6F5}

#kurzinfo, #anforderung, #schwierigkeit, #startpunkt, #anfahrt, #beschreibung, #einkehr, #comments, #profil, #literatur, #sage, #historisch, #sonstiges, #karte, #gpsdaten, #fotos, #wetter, #startpunkt
				{ position:relative; border:1px solid #DDD; border-radius:5px; padding:5px; height:auto; background-color:#F6F6F6; }

#kurzinfo, #anforderung, #schwierigkeit, #startpunkt, #anfahrt, #beschreibung, #einkehr, #comments, #profil, #literatur, #sage, #historisch, #sonstiges, #karte, #gpsdaten, #fotos, #wetter, #startpunkt
				{ border-bottom:1px solid #666; }

#hinweis 		{ border:1px solid #990000; }

#schnellsuche, #SPAuswahl
				{ float:right; clear:none; padding:5px 0; }
				
#ausgabe		{ position:absolute; z-index:99; top:80px; right:80px; width:auto; height:auto; padding:5px; text-align:left; 
				  border:1px solid #333; visibility:hidden; background-color:#FFE1C3; }
				  
#searchinfo		{ width:auto; float:left; clear:none; padding:5px; text-align:left; border:1px solid #990000; background-color:#FAD7D7; }
				  
#tabbed			{ padding:5px; }

#pr-danotec		{ position:relative; height:auto; right:0px; padding:5px; border:0px; }

a:link 			{ color:#003366; text-decoration:none }
a:visited 		{ color:#003366; text-decoration:none }
a:hover 		{ color:#003399; text-decoration:underline; cursor:pointer; }
a:active 		{ color:#003399; text-decoration:underline; cursor:pointer; }

a.darkred:link, a.darkred:visited, a.darkred:hover, a.darkred:active {
	color:#990000;
}
a.darkgreen:link, a.darkgreen:visited, a.darkgreen:hover, a.darkgreen:active {
	color:#009900;
}
._a[target=_blank]{ padding-right:16px; background-image:url(../icons/target_blank.gif); background-repeat:no-repeat; background-position:right; }

a.download		{ padding-left:16px; background-image:url(../icons/download.gif); background-repeat:no-repeat; background-position:left; }

.font9			{ font-size:9px; }
.font10			{ font-size:10px; }
.font11			{ font-size:11px; }

.normal			{ font-weight:normal; }
.bold 			{ font-weight:bold; }
.center 		{ text-align:center; }
.left 			{ text-align:left; }
.right 			{ text-align:right; }
.top	 		{ vertical-align:top; }
.middle 		{ vertical-align:middle; }
.pointer 		{ cursor:pointer; }
.underline 		{ text-decoration:underline; }
.justify		{ text-align:justify; }
.italic 		{ font-style:italic; }

.headline		{ font-size:22px; }
.highlight		{ font-weight:bold; font-size:13px; text-decoration:underline; }

.darkblue 		{ color:#000099; }
.darkred 		{ color:#990000; }
.red66			{ color:#660000; }
.darkgreen		{ color:#009900; }

.borderL_CCC	{ border-left:1px solid #CCC; }
.borderR_CCC	{ border-right:1px solid #CCC; }
.img_border		{ border:1px solid #666; }
.searchresult	{ font-weight:bold; color:#990000; border-bottom:1px solid #999; background-color:#FFFFCC; }
.help			{ cursor:help; }


.tourenid		{ font-size:9px; color:#000; vertical-align:middle; }


/* Drop-Down für startpunkt.php	*/
FORM.auswahl	{ height:auto; width:auto; background-color:transparent; border:0px solid #333;	}
SELECT			{ color:#31709F; background-color:#EEE; border:1px solid #BBB; }
OPTION			{ color:#555555; background-color:#DDD; border-top:1px dashed #000; }
OPTION.vorgabe	{ color:#AAAAAA; background-color:#777; border:0px solid #555; text-align:center; }
