/*	------------------------------------------------	*/
/* 				BASIS CSS --- 0816 Design				*/
/* 				Hoehenwanderung ----- WEB				*/
/*	------------------------------------------------	*/

#MainBody { height: 640px; width: 960px; margin-left: -480px; left: 50%; top: 10px; position: absolute; z-index: 1; visibility: visible; display: block; }
#Headmenu { height: 16px; width: 880px; left: 80px; top: 13px; position: absolute; z-index: 2; visibility: visible; }
#InhaltBox { background-image: url(../images/main-bg.gif); height: 610px; width: 880px; left: 80px; top: 30px; position: absolute; z-index: 2; visibility: visible; }
#Inhalt { background-color: #d6e7c4; background-image: url(../images/inhalt-bg.gif); background-repeat: repeat-x; width: 700px; right: 5px; top: 100px; z-index: 6; position: absolute; height: 420px; overflow: auto; visibility: visible; border: solid 1px #707c6a; }
#MenuBoxBg { background-color: #d6e7c4; background-image: url(../images/menu-bg-new.gif); height: 506px; width: 248px; left: 0; top: 49px; z-index: 3; position: absolute; visibility: visible; }
#MenuBox { height: 280px; width: 180px; left: 0; top: 49px; z-index: 5; position: absolute; visibility: visible; }
#LogoHome { height: 125px; width: 230px; top: 0; position: absolute; right: 0; z-index: 4; visibility: visible; }
#HwaTitel { background-image: url(../images/SchriftHwa.gif); background-repeat: no-repeat; background-position: left 0; height: 100px; width: 550px; left: 172px; top: -1px; position: absolute; z-index: 3; visibility: visible; }
#UntertitelMain { height: 30px; width: 550px; z-index: 5; position: absolute; left: 0; bottom: 0; visibility: visible; }
#Footer { height: 70px; width: 870px; left: 5px; z-index: 5; position: absolute; bottom: 5px; visibility: visible; }
#webdesign { height: 120px; width: 25px; left: 10px; top: 0; z-index: 10; position: absolute; visibility: visible; }


/*	------------------------------------------------	*/
/* 				NAVIGATIONSMENUES    					*/
/*	------------------------------------------------	*/

.menutop A:link  	 { color: #333333; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 16px; background-image: url(../images/menu/bg-lines-norm.gif); text-decoration: none ; text-align: right; height: 16px; visibility: visible; float: right; margin-right: 2px; padding-right: 10px; padding-left: 10px; }
.menutop A:visited  	 { color: #333333; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 16px; background-image: url(../images/menu/bg-lines-norm.gif); text-decoration: none ; text-align: right; height: 16px; visibility: visible; float: right; margin-right: 2px; padding-right: 10px; padding-left: 10px; }
.menutop A:active  	 { color: #333333; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 16px; background-image: url(../images/menu/bg-lines-norm.gif); text-decoration: none ; text-align: right; height: 16px; visibility: visible; float: right; margin-right: 2px; padding-right: 10px; padding-left: 10px; }
.menutop A:hover	 { color: #346626; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 16px; background-image: url(../images/menu/bg-lines-norm.gif); background-position: 0 -16px; text-decoration: none ; text-align: right; height: 16px; visibility: visible; float: right; margin-right: 2px; padding-right: 10px; padding-left: 10px; }

.menusub 		  	 { color: #530d0d; font-size: 18px; font-family: Arial, Verdana, Arial, Tahoma; font-weight: bold; font-style: italic; text-decoration: none; text-align: left; }
.menusub A:link	  	 { color: #666; font-size: 18px; font-family: Arial, Verdana, Arial, Tahoma; font-weight: bold; font-style: italic; text-decoration: none; text-align: left; }
.menusub A:visited 	 { color: #666; font-size: 18px; font-family: Arial, Verdana, Arial, Tahoma; font-weight: bold; font-style: italic; text-decoration: none; text-align: left; }
.menusub A:active  	 { color: #666; font-size: 18px; font-family: Arial, Verdana, Arial, Tahoma; font-weight: bold; font-style: italic; text-decoration: none; text-align: left; }
.menusub A:hover  	 { color: #333; font-size: 18px; font-family: Arial, Verdana, Arial, Tahoma; font-weight: bold; font-style: italic; text-decoration: none; text-align: left; }

/*	------------------------------------------------	*/
/* 				STANDARD INHALTS TEXT					*/
/*	------------------------------------------------	*/
.Info  					 { color: #fff; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 14px; text-decoration: none ; padding-top: 5px; padding-right: 5px; padding-left: 10px; }
.Titel				  	 { color: #530d0d; font-size: 20px; font-family: Arial, Verdana, Arial, Tahoma; font-weight: bold; font-style: normal; text-decoration: none; text-align: left; padding-top: 10px; padding-left: 5px; }
.Titel_line				  	 { color: #530d0d; font-size: 20px; font-family: arial, verdana, Arial, Tahoma; font-weight: bold; font-style: normal; text-decoration: none; text-align: left; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; border-top: 1px solid #55523a; }
.Utitel				  	 { color: #530d0d; font-size: 14px; font-family: arial, verdana, Arial, Tahoma; font-weight: bold; font-style: normal; text-decoration: none; text-align: left; }
.Utitel	   A:link		 { color: #868477; font-size: 14px; font-family: arial, verdana, Arial, Tahoma; font-weight: bold; font-style: normal; text-decoration: none; text-align: left; }
.Utitel	   A:visited	 { color: #868477; font-size: 14px; font-family: arial, verdana, Arial, Tahoma; font-weight: bold; font-style: normal; text-decoration: none; text-align: left; }
.Utitel	   A:active		 { color: #868477; font-size: 14px; font-family: arial, verdana, Arial, Tahoma; font-weight: bold; font-style: normal; text-decoration: none; text-align: left; }
.Utitel	   A:hover		 { color: #530d0d; font-size: 14px; font-family: arial, verdana, Arial, Tahoma; font-weight: bold; font-style: normal; text-decoration: none; text-align: left; }
.Utitel_line		  	 { color: #530d0d; font-size: 14px; font-family: Arial, Verdana, Arial, Tahoma; font-weight: bold; font-style: normal; text-decoration: none; text-align: left; padding-top: 5px; padding-bottom: 15px; border-top: 1px solid #030; }
.fliesstxt  			 { color: #000; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none ; padding-top: 10px; padding-left: 5px; }
.fliesstxt A:link  		 { color: #3b6a2d; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none ; }
.fliesstxt A:visited  	 { color: #3b6a2d; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none ; }
.fliesstxt A:active  	 { color: #3b6a2d; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none ; }
.fliesstxt A:hover  	 { color: #030; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; }

.tabellentxt  			 { color: #000; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none ; }
.tabellentxt A:link  		 { color: #3b6a2d; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none ; }
.tabellentxt A:visited  	 { color: #3b6a2d; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none ; }
.tabellentxt A:active  	 { color: #3b6a2d; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none ; }
.tabellentxt A:hover  	 { color: #030; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; }

.themaweiss  			 { color: #fff; font-size: 30px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none ; letter-spacing: 2px; }
.infotext	  			 { color: #ffd900; font-size: 14px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none ; text-align: right; }
.footertext	  			 { color: #000; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; text-decoration: none ; text-align: left; }
.bilder-norm  			 { font-family: Arial, Verdana, Arial, Tahoma; border: solid 1px #808080; }
.abstand  			 { color: #000; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none ; padding-top: 5px; padding-left: 5px; }
.routentab  			 { color: #030; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; line-height: 18px; background-image: url(../images/inhalt/tabellen_bg18.gif); text-decoration: none ; }

/*	------------------------------------------------	*/
/* 		FORMULARE                  	  		    */
/*	------------------------------------------------	*/
.sform 				{ font-size: 11px; color: black; font-family: arial, verdana; font-weight: normal; background-color: #eef3e9; width: 220px; height: 15px; padding-top: 5px; padding-left: 6px; border: solid 1px #dedede; }
.sform_text			{ font-size: 11px; color: black; font-family: arial, verdana; font-weight: normal; background-color: #eef3e9; width: 360px; height: 90px; padding-top: 5px; padding-left: 6px; border: solid 1px #dedede; }
.ButtonSenden	    { color: black; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; font-weight: normal; text-decoration: none; background-color: #eef3e9; cursor: default; width: auto; height: 20px; padding-right: 6px; padding-left: 6px; border: solid 1px #888      }
