body {
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #346699;
	scrollbar-shadow-color: #346699;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #346699;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	font-family: Tahoma, "Trebuchet MS", Arial, Verdana, sans-serif;
	color: #000000;
 	background: transparent url(../pics/bg.jpg) 50% -12px no-repeat;
}

/* SCHRIFTEN -- kreiert am 31.01.2010 */
/* Schwarze Texte */
.text_black_mini { font-size: 0.7em; color: #000000; }
.text_black_small { font-size: 0.8em; color: #000000; }
.text_black_huge { font-size: 1.1em; color: #000000; }
.text_black_middle { font-size: 0.9em; color: #000000; }
/* Rote Texte */
.text_red_small { font-size: 0.8em; color: #CC0000; }
.text_red_middle { font-size: 0.9em; color: #CC0000; }
/* Braune Texte */
.text_brown_middle { font-size: 0.9em; color: #996633; }
.text_brown_spez { font-size: 1.2em; color: #996633; }
/* Grüne Texte */
.text_green_small { font-size: 0.8em; color: #006633; }
/* Grüne helle Texte */
.text_hell_middle { font-size: 0.9em; color: #339933; }
/* Weisse Texte */
.text_white_small { font-size: 0.8em; color: #FFFFFF; }
/* Spezial Texte */
.text_tab_on { font-size: 0.9em; color: #006633; padding-top: 2px; }

/* LINKS -- kreiert am 31.01.2010 */
/* Dunkle grüne Links */
.link_small { font-size: 0.8em; text-decoration: none; color: #006633; }
.link_small:hover { font-size: 0.8em; text-decoration: none; color: #339933; }
/* Helle grüne Links */
.link_hell_small { font-size: 0.8em; text-decoration: underline; color: #339933; }
.link_hell_small:hover { font-size: 0.8em; text-decoration: none; color: #006633; }
/* Schwarze Links */
.link_black_small { font-size: 0.8em; text-decoration: underline; color: #000000; }
.link_black_small:hover { font-size: 0.8em; text-decoration: none; color: #CC0000; }
/* Rote Links */
.link_red_small { font-size: 0.8em; text-decoration: underline; color: #CC0000; }
.link_red_small:hover { font-size: 0.8em; text-decoration: none; color: #000000; }
.link_red_middle { font-size: 0.9em; text-decoration: underline; color: #CC0000; }
.link_red_middle:hover { font-size: 0.9em; text-decoration: none; color: #000000; }
/* Rote Links */
.link_brown_middle { font-size: 0.9em; text-decoration: underline; color: #996633; }
.link_brown_middle:hover { font-size: 0.9em; text-decoration: none; color: #996633; }
/* Weisse Links */
.link_white_small { font-size: 0.8em; text-decoration: underline; color: #FFFFFF; }
.link_white_small:hover { font-size: 0.8em; text-decoration: none; color: #FFF360; }
/* Spezial Links */
.link_tab_off { font-size: 0.9em; text-decoration: none; color: #999999; }
.link_tab_off:hover { font-size: 0.9em; text-decoration: none; color: #000000; }

/* RAHMEN -- kreiert am 31.01.2010 */
.footermenu { background-color: #DBDBDB; border-left: solid 1px #9AB66B; border-right: solid 1px #9AB66B; border-bottom: solid 1px #9AB66B; border-top: solid 1px #999999;}
.submenu { background-color: #DBDBDB; border-left: solid 1px #9AB66B; border-right: solid 1px #9AB66B; border-bottom: solid 1px #999999;}
.mainsheet { background-color: #FBFCF9; border-left: solid 1px #9AB66B; border-right: solid 1px #9AB66B; }
.result_titelbox { padding: 5px; border: solid 1px #CC9966; background-color: #FFF3CB; }
.result_box { padding: 5px; border-left: solid 1px #336633; border-right: solid 1px #336633; border-bottom: solid 1px #336633; }
.anmelde_box { padding-left: 5px; padding-right: 5px; border-left: solid 1px #336633; border-right: solid 1px #336633; border-bottom: solid 1px #336633; }
.turnier_box { padding: 10px; background-color: #FBFCF9; border: solid 1px #336633; }

/* ABSTÄNDE -- kreiert am 31.01.2010 */
.oben_2_pixel { padding-top: 2px; }
.oben_5_pixel { padding-top: 5px; }
.links_10_pixel { padding-left: 10px; }

/* BUTTONS -- kreiert am 31.01.2010 */
input.butlogin { width: 75px; height: 27px; background-image: url(../buttons/login.gif); border: 0px; }
input.butspeichern { width: 80px; height: 22px; background-image: url(../buttons/speichern.gif); border: 0px; }
input.buterfassen { width: 80px; height: 22px; background-image: url(../buttons/erfassen.gif); border: 0px; }
input.anmelden { width: 80px; height: 22px; background-image: url(../buttons/anmelden.gif); border: 0px; }
input.butdelete { width: 80px; height: 22px; background-image: url(../buttons/delete.gif); border: 0px; }
input.butminiedit { width: 28px; height: 16px; background-image: url(../buttons/edit.jpg); border: 0px; }
input.butminidelete { width: 37px; height: 16px; background-image: url(../buttons/delete.jpg); border: 0px; }

/* FORMULARFELDER -- kreiert am 31.01.2010 */
/* Spezial Felder */
input.loginfeld { width: 146px; height: 27px; font-size : 1.1em; padding-left: 10px; background-image: url(../buttons/loginfeld.gif); background-color: transparent; border: 0px; }
/* Check-Felder eckig */
input.inputcheck { border: 0px; width: 21px; height: 20px; background-color: #FFFFE7; background-image: url(../buttons/inputcheck.gif); }

/* INPUTFELDER -- kreiert am 31.01.2010 */
textarea.text { display: block; font-size : 0.8em; padding-left: 0.3em; padding-top: 0.15em; border: 0.05em solid #999; background:url("../buttons/inputbg.gif") no-repeat; font-family: Tahoma, "Trebuchet MS", Arial, Verdana, sans-serif; }
input.text { display: block; font-size : 0.9em; color: #006633; padding-left: 0.3em; padding-top: 0.15em; border: 0.05em solid #999; background:url("../buttons/inputbg.gif") no-repeat; }
#f_email { width: 200px; height: 22px; }
#f_webadr { width: 250px; height: 22px; }
#f_login { width: 120px; height: 22px; }
#f_pointer { width: 80px; height: 22px; }
#f_plz { width: 60px; height: 22px; }
#f_ort { width: 200px; height: 22px; }
#f_adresse { width: 300px; height: 22px; }
#f_kontakt { width: 200px; height: 22px; }
#f_telefon { width: 150px; height: 22px; }
#f_fax { width: 150px; height: 22px; }
#f_titel { width: 400px; height: 22px; }
#f_beschrieb { width: 500px; height: 100px; }
#f_pdf { width: 400px; height: 22px; }
#f_pass { width: 120px; height: 22px; }
#f_user { width: 120px; height: 22px; }
#f_clubnr { width: 100px; height: 22px; }
#f_verein { width: 250px; height: 22px; }
#f_pfach { width: 50px; height: 22px; }
#f_str { width: 250px; height: 22px; }
#f_platz { width: 150px; height: 22px; }
#f_klasse { width: 250px; height: 22px; }

/* SELECTFELDER -- kreiert am 31.01.2010 */
/* Weisse Select-Felder */
select.select_40_20_weiss { width: 40px; height: 20px; font-size: 0.9em; color: #006633; background-color: #FFFFFF; }
select.select_60_20_weiss { width: 60px; height: 20px; font-size: 0.9em; color: #006633; background-color: #FFFFFF; }
select.select_100_20_weiss { width: 100px; height: 20px; font-size: 0.9em; color: #006633; background-color: #FFFFFF; }
select.select_150_20_weiss { width: 150px; height: 20px; font-size: 0.9em; color: #006633; background-color: #FFFFFF; }
select.select_160_20_weiss { width: 160px; height: 20px; font-size: 0.9em; color: #006633; background-color: #FFFFFF; }
select.select_250_20_weiss { width: 250px; height: 20px; font-size: 0.9em; color: #006633; background-color: #FFFFFF; }
select.select_275_20_weiss { width: 275px; height: 20px; font-size: 0.9em; color: #006633; background-color: #FFFFFF; }

/* NAVIGATION SEITENBLAETTERN -- kreiert am 31.01.2010 */
.aktuelleseite { font-size: 0.875em; text-align: center; background-color: #FFFFFF; padding-left: 6px; padding-right: 6px; border: 1px solid #B69A6B; }
.seiteninfo { font-size: 0.875em; text-align: center; background-color: #FFF3CB; padding-left: 6px; padding-right: 6px; border: 1px solid #B69A6B; }
.linkseite { text-align: center; background-color: #FFF3CB; padding-left: 6px; padding-right: 6px; border: 1px solid #B69A6B; }
.linkseitelink { font-size: 0.875em; text-decoration: none; color: #006699; }
.linkseitelink:hover { font-size: 0.875em; text-decoration: none; color: #990000; }