/*	-----------------------------------------------*/
/* 				BASICS 0816 DESIGN KERNS		   */
/* 	-----------------------------------------------*/
/* 				Fl&uuml;elistrasse 3			   */
/* 				6064 Kerns 						   */
/* 	-----------------------------------------------*/
/* 				www.0816.ch / www.kreatur.ch       */
/* 				Res F&uuml;rling				   */
/*	-----------------------------------------------*/
body { height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0; }
#Druckkopf { font-size: 9pt; font-family: arial; text-align: right; height: auto; width: 100%; position: fixed; z-index: 5; visibility: visible; border-bottom: 2px solid black; }
#Main { z-index: 1; overflow: auto; }
#Head { background-repeat: repeat-x; left: 0; top: 0; z-index: 1; position: absolute; visibility: hidden; }
#submenu { top: 0; z-index: 1; position: relative; left: 0; visibility: hidden; }
#Inhalt { width: auto; top: 36mm; z-index: 1; position: absolute; right: 6mm; height: auto; overflow: visible; visibility: visible; }
#headbar { background-image: url(../images/basics/bg_head_144.gif); background-repeat: repeat-x; left: 0; top: 0; position: absolute; z-index: 1; visibility: hidden; }
#Playdoll { background-image: url(../images/basics/playdoll.jpg); background-repeat: no-repeat; left: 0; top: 0; z-index: 1; position: absolute; visibility: hidden; }
#BGTopBar { z-index: 1; visibility: hidden; }
#TopBar { background-image: url(../images/basics/topbar_bg.gif); height: 12mm; width: 60mm; position: static; top: 0; right: 0; z-index: 1; visibility: hidden; }
#Logo { z-index: 1; visibility: hidden; }
#menuThemen { height: 12mm; width: 120mm; position: static; top: 12mm; left: 24mm; z-index: 1; visibility: hidden; }
#menuInfo { text-align: right; height: 12mm; position: static; top: 24mm; left: 24mm; width: 120mm; z-index: 1; visibility: hidden; float: right; }
#Impressum { text-align: left; z-index: 1; visibility: hidden; }

/*	------------------------------------------------	*/
/* 				BASICS 0816 DESIGN KERNS				*/
/*	------------------------------------------------	*/
.Titel		  			 { color: #716c56; font-size: 24px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none; }
.Utitel		  			 { color: #716c56; font-size: 18px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none; }
.fliesstxt12  			 { color: #333; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none; padding-right: 12px; }
.fliesstxt12 A:link  	 { color: #716c56; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none ; }
.fliesstxt12 A:active  	 { color: #716c56; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none ; }
.fliesstxt12 A:visited   { color: #716c56; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none ; }
.fliesstxt12 A:hover  	 { color: #540008; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: normal; }
.fliesstxt  			 { color: #333; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none; }
.fliesstxt A:link  		 { color: #716c56; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none ; }
.fliesstxt A:active  	 { color: #716c56; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none ; }
.fliesstxt A:visited  	 { color: #716c56; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none ; }
.fliesstxt A:hover  	 { color: #540008; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: normal; }
.impressumtxt  			 { color: #808080; font-size: 11px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: normal; text-decoration: none; text-align: left; visibility: hidden; }
.impressumtxt A:link  	 { color: #808080; font-size: 11px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none ; text-align: left; visibility: hidden; }
.impressumtxt A:active   { color: #808080; font-size: 11px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none ; text-align: left; visibility: hidden; }
.impressumtxt A:visited  { color: #808080; font-size: 11px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-decoration: none ; text-align: left; visibility: hidden; }
.impressumtxt A:hover  	 { color: #000; font-size: 11px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; text-align: left; visibility: hidden; }
.line		  	 		{ background-image: url(../images/basics/bildrahmen.gif); background-repeat: repeat-x; vertical-align: text-top; height: 12px; }
.image		  			 { font-family: arial, verdana, Arial, Tahoma; border: solid 1px #b3ada0; }
.image_noprint 			 { font-family: arial, verdana, Arial, Tahoma; visibility: hidden; }
/*	------------------------------------------------	*/
/* 				MENU 0816 DESIGN KERNS		    		*/
/*	------------------------------------------------	*/

.MMenu A:link 		 { color: #918b78; font-size: 14px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 36px; background-image: url(../images/basics/bg_menu.gif); background-position: 0 -72px; text-decoration: none; height: 36px; z-index: 8; visibility: hidden; float: left; padding-right: 6px; padding-left: 6px; }
.MMenu A:active 		 { color: #918b78; font-size: 14px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 36px; background-image: url(../images/basics/bg_menu.gif); background-position: 0 -72px; text-decoration: none; height: 36px; z-index: 8; visibility: hidden; float: left; padding-right: 6px; padding-left: 6px; }
.MMenu A:visited		 { color: #918b78; font-size: 14px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 36px; background-image: url(../images/basics/bg_menu.gif); background-position: 0 -72px; text-decoration: none; height: 36px; z-index: 8; visibility: hidden; float: left; padding-right: 6px; padding-left: 6px; }
.MMenu A:hover 		 { color: #540008; font-size: 14px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 36px; background-image: url(../images/basics/bg_menu.gif); background-position: 0 -36px; text-decoration: none; height: 36px; z-index: 8; visibility: hidden; float: left; padding-right: 6px; padding-left: 6px; }

.tBar A:link 		 { color: #918b78; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 24px; background-image: url(../images/basics/topbar_css.gif); background-position: 0 0; text-decoration: none; height: 24px; z-index: 8; visibility: hidden; float: left; padding-right: 6px; padding-left: 6px; }
.tBar A:active 		 { color: #918b78; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 24px; background-image: url(../images/basics/topbar_css.gif); background-position: 0 0; text-decoration: none; height: 24px; z-index: 8; visibility: hidden; float: left; padding-right: 6px; padding-left: 6px; }
.tBar A:visited		 { color: #918b78; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 24px; background-image: url(../images/basics/topbar_css.gif); background-position: 0 0; text-decoration: none; height: 24px; z-index: 8; visibility: hidden; float: left; padding-right: 6px; padding-left: 6px; }
.tBar A:hover 		 { color: #540008; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 24px; background-image: url(../images/basics/topbar_css.gif); background-position: 0 -24px; text-decoration: none; height: 24px; z-index: 8; visibility: hidden; float: left; padding-right: 6px; padding-left: 6px; }
.linkbtn 	 { color: #666; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 18px; text-decoration: none ; text-align: left; width: 156px; height: 18px; z-index: 10; visibility: hidden; float: left; clear: right; }
.linkbtn A:link 	 { color: #666; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 18px; background-image: url(../images/basics/bg_link.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none ; text-align: left; width: 156px; height: 18px; z-index: 10; visibility: hidden; float: left; clear: right; padding-left: 18px; }
.linkbtn A:active 	 { color: #666; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 18px; background-image: url(../images/basics/bg_link.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none ; text-align: left; width: 156px; height: 18px; z-index: 10; visibility: hidden; float: left; clear: right; padding-left: 18px; }
.linkbtn A:visited 	 { color: #666; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 18px; background-image: url(../images/basics/bg_link.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none ; text-align: left; width: 156px; height: 18px; z-index: 10; visibility: hidden; float: left; clear: right; padding-left: 18px; }
.linkbtn A:hover	 { color: #540008; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 18px; background-image: url(../images/basics/bg_link.gif); background-repeat: no-repeat; background-position: 0 -18px; text-decoration: none ; text-align: left; width: 156px; height: 18px; z-index: 10; visibility: hidden; float: left; clear: right; padding-left: 18px; }

.backBtn 		 	 { color: #666; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 18px; background-image: url(../images/basics/bg_back.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none ; text-align: left; height: 18px; visibility: hidden; float: left; clear: right; padding-left: 18px; }
.backBtn A:link 	 { color: #666; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 18px; background-image: url(../images/basics/bg_back.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none ; text-align: left; height: 18px; visibility: hidden; float: left; clear: right; padding-left: 18px; }
.backBtn A:active 	 { color: #666; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 18px; background-image: url(../images/basics/bg_back.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none ; text-align: left; height: 18px; visibility: hidden; float: left; clear: right; padding-left: 18px; }
.backBtn A:visited 	 { color: #666; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 18px; background-image: url(../images/basics/bg_back.gif); background-repeat: no-repeat; background-position: 0 0; text-decoration: none ; text-align: left; height: 18px; visibility: hidden; float: left; clear: right; padding-left: 18px; }
.backBtn A:hover	 { color: #540008; font-size: 12px; font-family: arial, verdana, Arial, Tahoma; font-style: normal; font-weight: bold; line-height: 18px; background-image: url(../images/basics/bg_back.gif); background-repeat: no-repeat; background-position: 0 -18px; text-decoration: none ; text-align: left; height: 18px; visibility: hidden; float: left; clear: right; padding-left: 18px; }
/*	------------------------------------------------	*/
/* 		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; line-height: 16px; background-image: url(../images/basics/news_bg_lime.gif); width: 156px; height: 16px; padding-left: 6px; }
.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     }

