/*	------------------------------------------------	*/
/* 				NAVIGATION BASIS     					*/
/*	------------------------------------------------	*/
.linkBtn  			 { color: #333333; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 16px; text-decoration: none ; text-align: left; }
.linkBtn A:link  		 { color: #ff6800; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 16px; background-image: url(../images/link.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none ; text-align: left; height: 16px; visibility: visible; float: left; clear: right; padding-left: 20px; }
.linkBtn A:visited  		 { color: #ff6800; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 16px; background-image: url(../images/link.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none ; text-align: left; height: 16px; visibility: visible; float: left; clear: right; padding-left: 20px; }
.linkBtn A:active 		 { color: #ff6800; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 16px; background-image: url(../images/link.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none ; text-align: left; height: 16px; visibility: visible; float: left; clear: right; padding-left: 20px; }
.linkBtn A:hover  	{ color: #666; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 16px; background-image: url(../images/link.gif); background-repeat: no-repeat; background-position: 0 -16px; text-decoration: none ; text-align: left; height: 16px; visibility: visible; float: left; clear: right; padding-left: 20px; }

.linkBtnInv  			 { color: #333333; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 16px; text-decoration: none ; text-align: left; }
.linkBtnInv A:link 		 { color: #666; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 16px; background-image: url(../images/link.gif); background-repeat: no-repeat; background-position: 0 -16px; text-decoration: none ; text-align: left; height: 16px; visibility: visible; float: left; clear: right; padding-left: 20px; }
.linkBtnInv A:visited	 { color: #666; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 16px; background-image: url(../images/link.gif); background-repeat: no-repeat; background-position: 0 -16px; text-decoration: none ; text-align: left; height: 16px; visibility: visible; float: left; clear: right; padding-left: 20px; }
.linkBtnInv A:active 	 { color: #666; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 16px; background-image: url(../images/link.gif); background-repeat: no-repeat; background-position: 0 -16px; text-decoration: none ; text-align: left; height: 16px; visibility: visible; float: left; clear: right; padding-left: 20px; }
.linkBtnInv A:hover		{ color: #ff6b00; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 16px; background-image: url(../images/link.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none ; text-align: left; height: 16px; visibility: visible; float: left; clear: right; padding-left: 20px; }

.impressum  			 { color: #333333; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 16px; text-decoration: none ; text-align: center; }
.impressum 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/bg-lines-norm.gif); text-decoration: none ; text-align: right; height: 16px; visibility: visible; float: right; padding-right: 10px; padding-left: 10px; }
.impressum 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/bg-lines-norm.gif); text-decoration: none ; text-align: right; height: 16px; visibility: visible; float: right; padding-right: 10px; padding-left: 10px; }
.impressum 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/bg-lines-norm.gif); text-decoration: none ; text-align: right; height: 16px; visibility: visible; float: right; padding-right: 10px; padding-left: 10px; }
.impressum A:hover  	{ color: #fff; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 16px; background-image: url(../images/bg-lines-norm.gif); background-position: 0 -16px; text-decoration: none ; text-align: right; height: 16px; visibility: visible; float: right; padding-right: 10px; padding-left: 10px; }

.topmenu  			 { color: #99141b; font-size: 18px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 30px; text-decoration: none ; text-align: left; height: 30px; z-index: 6; visibility: visible; padding-right: 10px; padding-left: 5px; }
.topmenu A:link  		 { color: #55523a; font-size: 16px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 30px; background-image: url(../images/menu-main.gif); background-repeat: repeat-x; background-position: 0 0; text-decoration: none ; text-align: left; height: 30px; z-index: 6; visibility: visible; float: left; }
.topmenu A:visited  		 { color: #55523a; font-size: 16px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 30px; background-image: url(../images/menu-main.gif); background-repeat: repeat-x; background-position: 0 0; text-decoration: none ; text-align: left; height: 30px; z-index: 6; visibility: visible; float: left; }
.topmenu A:active  		 { color: #55523a; font-size: 16px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 30px; background-image: url(../images/menu-main.gif); background-repeat: repeat-x; background-position: 0 0; text-decoration: none ; text-align: left; height: 30px; z-index: 6; visibility: visible; float: left; }
.topmenu A:hover  		 { color: #99141b; font-size: 16px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 30px; background-image: url(../images/menu-main.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 -30px; text-decoration: none ; text-align: left; height: 30px; z-index: 6; visibility: visible; float: left; }

.topmenu_inv  			 { color: #99141b; font-size: 18px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 30px; text-decoration: none ; text-align: left; height: 30px; z-index: 6; visibility: visible; padding-right: 10px; padding-left: 5px; }
.topmenu_inv A:link  		 { color: #99141b; font-size: 16px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 30px; background-image: url(../images/menu-main.gif); background-repeat: repeat-x; background-position: 0 0; text-decoration: none ; text-align: left; height: 30px; z-index: 6; visibility: visible; float: left; }
.topmenu_inv A:visited  		 { color: #99141b; font-size: 16px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 30px; background-image: url(../images/menu-main.gif); background-repeat: repeat-x; background-position: 0 0; text-decoration: none ; text-align: left; height: 30px; z-index: 6; visibility: visible; float: left; }
.topmenu_inv A:active  		 { color: #99141b; font-size: 16px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 30px; background-image: url(../images/menu-main.gif); background-repeat: repeat-x; background-position: 0 0; text-decoration: none ; text-align: left; height: 30px; z-index: 6; visibility: visible; float: left; }
.topmenu_inv A:hover  		 { color: #9c9c9c; font-size: 16px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 30px; background-image: url(../images/menu-main.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 -30px; text-decoration: none ; text-align: left; height: 30px; z-index: 6; visibility: visible; float: left; }

.mainmenu  			 { color: #333333; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 16px; text-decoration: none ; text-align: right; }
.mainmenu A:link  		 { color: #333333; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 18px; background-image: url(../images/menu-main.gif); background-position: 0 -18px; text-decoration: none ; text-transform: uppercase; text-align: right; height: 18px; visibility: visible; float: right; padding-right: 10px; padding-left: 10px; }
.mainmenu A:visited  		 { color: #333333; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 18px; background-image: url(../images/menu-main.gif); background-position: 0 -18px; text-decoration: none ; text-transform: uppercase; text-align: right; height: 18px; visibility: visible; float: right; padding-right: 10px; padding-left: 10px; }
.mainmenu A:active  		 { color: #333333; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 18px; background-image: url(../images/menu-main.gif); background-position: 0 -18px; text-decoration: none ; text-transform: uppercase; text-align: right; height: 18px; visibility: visible; float: right; padding-right: 10px; padding-left: 10px; }
.mainmenu A:hover  		 { color: #333333; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 18px; background-image: url(../images/menu-main.gif); background-position: 0 0; text-decoration: none ; text-transform: uppercase; text-align: right; height: 18px; visibility: visible; float: right; padding-right: 10px; padding-left: 10px; }

.menuinvert  			 { color: #333333; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 16px; text-decoration: none ; text-align: right; }
.menuinvert A:link  		 { color: #333333; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 18px; background-image: url(../images/menu-main.gif); background-position: 0 0; text-decoration: none ; text-transform: uppercase; text-align: right; height: 18px; visibility: visible; float: right; padding-right: 10px; padding-left: 10px; }
.menuinvert A:visited  		 { color: #333333; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 18px; background-image: url(../images/menu-main.gif); background-position: 0 0; text-decoration: none ; text-transform: uppercase; text-align: right; height: 18px; visibility: visible; float: right; padding-right: 10px; padding-left: 10px; }
.menuinvert A:active  		 { color: #333333; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 18px; background-image: url(../images/menu-main.gif); background-position: 0 0; text-decoration: none ; text-transform: uppercase; text-align: right; height: 18px; visibility: visible; float: right; padding-right: 10px; padding-left: 10px; }
.menuinvert A:hover  		 { color: #333333; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 18px; background-image: url(../images/menu-main.gif); background-position: 0 -18px; text-decoration: none ; text-transform: uppercase; text-align: right; height: 18px; visibility: visible; float: right; padding-right: 10px; padding-left: 10px; }
/*	------------------------------------------------	*/
/* 				STANDARD INHALTS TEXT					*/
/*	------------------------------------------------	*/
.fliesstxt  			 { color: #333333; font-size: 13px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: normal; text-decoration: none ; padding: 10px; }
.fliesstxt A:link  		 { color: #99141b; font-size: 13px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: normal; text-decoration: none ; }
.fliesstxt A:visited  	 { color: #99141b; font-size: 13px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: normal; text-decoration: none ; }
.fliesstxt A:active  	 { color: #99141b; font-size: 13px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: normal; text-decoration: none ; }
.fliesstxt A:hover  	 { color: #9c9c9c; font-size: 13px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: normal; }
.referenztxt  			 { color: #dcdcdc; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 15px; text-decoration: none ; text-align: left; padding-top: 10px; padding-left: 10px; }
.referenztxt A:link  	 { color: #dcdcdc; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; line-height: 15px; text-decoration: none ; text-align: center; }
.referenztxt A:visited   { color: #dcdcdc; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; line-height: 15px; text-decoration: none ; text-align: center; }
.referenztxt A:active  	 { color: #dcdcdc; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; line-height: 15px; text-decoration: none ; text-align: center; }
.referenztxt A:hover  	 { color: #99141b; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: normal; line-height: 15px; text-decoration: underline; text-align: center; }

.fliesstxtTitel 		 { color: black; font-size: 24px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.fliesstxtTitel A:link 		 { color: black; font-size: 24px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold;  text-decoration: none; text-transform: uppercase; }
.fliesstxtTitel A:visited 		 { color: black; font-size: 24px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold;  text-decoration: none; text-transform: uppercase; }
.fliesstxtTitel A:active 		 { color: black; font-size: 24px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold;  text-decoration: none; text-transform: uppercase; }
.fliesstxtTitel A:hover 		 { color: #99141b; font-size: 24px; font-family: Arial, Verdana, Arial, Tahoma; font-style: normal; font-weight: bold;  text-decoration: none; text-transform: uppercase; }

.titeltxt  			 { color: black; font-size: 14px; font-family: Arial, Verdana, Arial, Tahoma; font-weight: bold; font-style: normal; text-decoration: none    ; text-transform: uppercase; border-bottom: 1px solid #000; }
.titeltxt A:link	 { color: #55523a; font-size: 14px; font-family: Arial, Verdana, Arial, Tahoma; font-weight: bold; font-style: normal; text-decoration: none    ; text-transform: uppercase; border-bottom: 1px solid #000; }
.titeltxt A:visited	 { color: #55523a; font-size: 14px; font-family: Arial, Verdana, Arial, Tahoma; font-weight: bold; font-style: normal; text-decoration: none    ; text-transform: uppercase; border-bottom: 1px solid #000; }
.titeltxt A:active	 { color: #55523a; font-size: 14px; font-family: Arial, Verdana, Arial, Tahoma; font-weight: bold; font-style: normal; text-decoration: none    ; text-transform: uppercase; border-bottom: 1px solid #000; }
.titeltxt A:hover	 { color: #99141b; font-size: 14px; font-family: Arial, Verdana, Arial, Tahoma; font-weight: bold; font-style: normal; text-decoration: none    ; text-transform: uppercase; border-bottom: 1px solid #000; }
/*	------------------------------------------------	*/
/* 		FORMULARE                  	  		    */
/*	------------------------------------------------	*/
.checkBox  			{ color: black; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; font-weight: normal; background-color: #ffc; padding-left: 6px; border: solid 1px #dedede   }
.drpDown			{ color: black; font-size: 11px; font-family: Arial, Verdana, Arial, Tahoma; font-weight: normal; background-color: #ffc; padding-left: 6px; border: solid 1px #dedede   }
.sform 				{ font-size: 12px; color: black; font-family: arial, verdana; font-weight: normal; background-color: #ffc; width: 180px; height: 20px; padding-left: 6px; border: solid 1px #dedede; }
.sformMini			{ font-size: 12px; color: black; font-family: arial, verdana; font-weight: normal; background-color: #ffc; width: 60px; height: 20px; padding-left: 6px; border: solid 1px #dedede; }
.sformKlein			{ font-size: 12px; color: black; font-family: arial, verdana; font-weight: normal; background-color: #ffc; width: 90px; height: 20px; padding-left: 6px; border: solid 1px #dedede; }
.sformGross			{ font-size: 12px; color: black; font-family: arial, verdana; font-weight: normal; background-color: #ffc; width: 240px; height: 20px; padding-left: 6px; border: solid 1px #dedede; }
.sformScroll		{ font-size: 12px; color: black; font-family: arial, verdana; font-weight: normal; background-color: #ffc; width: 180px; height: 120px; padding-left: 6px; border: solid 1px #dedede; }
.ButtonSenden	     { color: black; font-size: 12px; font-family: Arial, Verdana, Arial, Tahoma; font-weight: normal; text-decoration: none; background-color: #ffc; cursor: default; width: auto; height: 20px; padding-right: 6px; padding-left: 6px; border: solid 1px #888     }

/*	------------------------------------------------	*/
/* 		BOARDER NEWS                     	  		    */
/*	------------------------------------------------	*/
