body {
	background-color: #a8c07a;
	b ackground-color: #000000;
	
	
}
i nput {
 background-color: #f8f7e7;
	border: 1px solid;
	border-color: black white white black;

}
s elect {
 background-color: #f8f7e7;
	border: 1px solid;
	border-color: black white white black;

}
t extarea {
 background-color: #f8f7ec;
	border: 1px solid;
	border-color:  black white white black;

}
select {
	max-width:120px;
}
a:link {
	color:#00923f;
}
a:visited {
	color:#00923f;
}

a:hover {
	color:#d28f54;
}



form {
	margin:1px;
}

small {
	font-family: Times;
	font-size: 10px;
	
}
ol {
	
	list-style-type:decimal;	
	font-family: Arial;
	font-size: 12px;
	
}

.erste_zeile {
	height:8px;
	line-height:2px;
	

}
.main_oben {
	width: 800px;
	b ackground-color:black;
	b ackground-image:url("../pict/main_oben.gif");
}
.main_unten {
	width: 800px;
	b ackground-color:black;
	b ackground-image:url("../pict/main_unten.gif");
}

.buttonleiste {
	padding: 0px 0px 0px 30px;
}
.rand_l {
	width:20px;
	background-image: url(../pict/bg_links.gif);
}
.rand_r {
	width:20px;
	background-image: url(../pict/bg_rechts.gif);
}
.main {
	width: 800px;
	background-color: #a8c07a;
	b ackground-color: #28a606;
}
#titelb1 {
    background-image: url(../pict/head_21.jpg);
    backgroung-repeat: no-repeat;
    width: 800px;
}
#titelb2 {
    background-image: url(../pict/head5.jpg);
    backgroung-repeat: no-repeat;
    width: 800px;
}
#titelb3 {
    background-image: url(../pict/head_23.jpg);
    backgroung-repeat: no-repeat;
    width: 800px;
}
#titelb4 {
    background-image: url(../pict/head_22.jpg);
    backgroung-repeat: no-repeat;
    width: 800px;
}
#titelb5 {
    background-image: url(../pict/head_24.jpg);
    backgroung-repeat: no-repeat;
    width: 800px;
}
#titelb6 {
    background-image: url(../pict/head_21.jpg);
    backgroung-repeat: no-repeat;
    width: 800px;
}
#titelb10 {
    background-image: url(../pict/head5.jpg);
    backgroung-repeat: no-repeat;
    width: 800px;
}
.titel {
    background-repeat: no-repeat;
    background-position: bottom;
	background-color: #c3ae99;
    height: 140px;
}
.titellogo {
	padding: 33px 0px 0px 0px;
	vertical-align: top;
}
.menu {
	vertical-align:top;
	padding: 0px 0px 0px 330px;
}
.login_tab {
	
	font-family: Arial;
	font-size: 10px;
	
	
}
#login_div {

	border: 0px solid #000000;
	font-family: Arial;
	font-size: 14px;
	line-height: 18px;
	margin: 0px 2px 20px 2px;
	padding: 3px 4px 3px 4px;
}
.login_mitte {
	padding: 0px 0px 0px 4px;
	width: 180px;
}
.log_input {
	width:78px;
	height:20px;
	padding: 2px;
	margin:0px;
	border: 0px solid #000000;
	background-color: transparent;
}
.input_bg {
	background-image: url(../pict/input1.gif);
	background-position: right;
	background-repeat: no-repeat;
}
.login-button {
	background-image: url(../pict/bt-login.gif);
	background-repeat: no-repeat;
	width: 40px;
	height: 20px;
	border: 0px solid #ffffff;
}


.spalten_table {
	width:800px;
	margin:0px;
	padding: 0px 0px 0px 0px;

}
.maske_u {
	
}
.spalte_l {
	width: 375px;
	vertical-align: top;
	padding: 20px 0px 0px 25px;
	margin:0px;
	background-image: url(../pict/maske_u.gif);
	background-repeat:no-repeat;
}

.spalte_r {
	vertical-align: top;
	padding:0px;
	margin:0px;
	background-image: url(../pict/login_bg.gif);
	background-repeat:no-repeat;
	padding: 0px 0px 0px 10px;
}


.bilder {
	border: 1px solid #000000;
}
.kasten {
    
	overflow:hidden;
	background-color: #e9ddc7;
	border: 1px solid #000000;
	font-family: Arial;
	font-size: 14px;
	line-height:18px;	
	margin: 1px 3px 5px 2px;
	padding: 7px;
}
.ueberschrift {
	background-color: #496d03;
	border: 1px solid #000000;
	color: #e9ddc7;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
	margin: 0px 3px 0px 2px;
	padding: 3px 7px 3px 7px;
}

.g_kasten {
	width:760px;
	background-color: #e9ddc7;
	border: 1px solid #000000;
	font-family: Arial;
	font-size: 12px;
	
	margin: 1px 2px 5px 2px;
	padding: 7px;
}
.g_ueberschrift {
	width:760px; 
	background-color: #a3031a;
	border: 1px solid #000000;
	color: #e9ddc7;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 10px;
	letter-spacing: 1px;
	margin: 0px 2px 0px 2px;
	padding: 1px 3px 1px 3px;
}

.g_kennung {
	
	vertical-align:top;
	width:100px;
	
}

.g_text {
	vertical-align:top;
	padding: 5px;
}
.g_eintrag_tabelle {
	font-family: Arial;
	font-size: 12px;
	width:98%;
	table-layout:fixed;
}

.g_eintrag_text {
	width:330px;
	height:100px;
}

.td_kleiner {
	width: 100px;
	font-family: Arial;
	font-size: 12px;	
}
.mittel {
	font-family: Arial;
	font-size: 12px;
}

.normal {
	font-family: Arial;
	font-size: 14px;
	
}



.flyer {
	text-align:center;
	border: 0px solid #000000;
	font-family: Arial;
	font-size: 14px;
    line-height: 22px;
	margin: 2px 2px 2px 2px;
	
}


#termine_wahl {
 width:80%;
}

.td_links {
	text-align:left;
	vertical-align:top;
}
.td_links a {
	text-decoration: none;
}

.td_rechts {
	text-align:right;
}
.td_rechts a {
	text-decoration: none;
}
.td_mitte {
	text-align:center;
}

.zeiten {
    font-family: Arial;
	font-size: 12px;
}
.parken {
	font-family: Arial;
	font-size: 12px;
	width:90%;
	
}
.angebot_table {
    table-layout:fixed;
	width:330px;
}

.angebot_name {
vertical-align:top;
 width:210px;
}
.angebot_preis {
	width:60px;
	text-align:right;
}
.angebot_menge {
   width:60px;
   text-align:right;
}

.angebot_inp {
	width:100px;
}


.portrait {
    background-color:#f8f6d1;
	width:60px;
	height:60px;
	border: 1px solid #000000;
	overflow:hidden;
	

}


.bild {
	position:relative;
	
	left:0px;
	width:60px;
	height:60px;
}
.bild_oben_tabelle {
	width:330px;
	
}
.bild_auswahl_oben {
	width:45px;
	height:45px;
	border: 3px solid #000000;
	margin: 2px;
}

.bild_auswahl {
	width:60px;
	height:60px;
	border: 1px solid #000000;
	margin: 0px;
}

.bild_kasten {
	width:350px;
	border: 1px solid #000000;
	height:180px;
	overflow:scroll;
}

.lig_spieltag {
	font-family: Arial;
	font-size: 10px;
}
.lig_td0 {
	padding:3px 4px 3px 4px;
	background-color: #d9cdb7;
	margin:0px;
}
.lig_zeit_td0 {
	padding:3px 4px 3px 4px;
	
	font-style:italic;
	background-color: #d9cdb7;
	margin:0px;
}
.lig_zeit_uhr_td0 {
	padding:3px 4px 3px 4px;
	
	font-style:italic;
	background-color: #d9cdb7;
	margin:0px;
}

.lig_td1 {
	padding:3px 4px 3px 4px;
	background-color: #82b688;
	margin:0px;
}
.lig_zeit_td1 {
	padding:3px 4px 3px 4px;
	
	font-style:italic;
	background-color: #82b688;
	margin:0px;
}
.lig_zeit_uhr_td1 {
	padding:3px 4px 3px 4px;
	
	font-style:italic;
	background-color: #82b688;
	margin:0px;
}
.td_tv_heim {
	padding-left:8px;
	text-align:right;
	font-weight:bold;
}
.td_tv_gast {
	text-align:left;
	font-weight:bold;
}

.tip_tab {
	font-size:9px;
}

.tip_input {
	width:20px;
	text-align:center;
}
.tip_inputb {
	width:20px;
	background-color:#bbbbbb;
	text-align:center;
}

.tip_score_td0 {
text-align:center;
 	width:30px;
	padding:2px;
	background-color: #d9cdb7;
	margin:0px;
}
.tip_score_td1 {
text-align:center;

	width:30px;
	padding:2px;
	background-color: #82b688;
	margin:0px;
}

.tip_td0 {
	padding:2px;
	background-color: #d9cdb7;
	margin:0px;
}
.tip_zeit_td0 {
	padding:2px;
	
	font-style:italic;
	background-color: #d9cdb7;
	margin:0px;
}

.tip_td1 {
	padding:2px;
	background-color: #82b688;
	margin:0px;
}
.tip_zeit_td1 {
	padding:2px;
	
	font-style:italic;
	background-color: #82b688;
	margin:0px;
}

.tip_eigener_name {
	background-color:red;
	color:white;
	font-weight:bold;
}

.tip_sel {
	width:100%;
}
.tip_einzel_stat {
	font-size:12px;
}
.tip_einzel_ueber {
	font-size:12px;
	font-weight:bold;
}

.tip_high_tab {
	
	font-size:14px;
}

.tip_high_ueber {
	border-bottom:1px solid black;
	color:#68673c;
	font-size:10px;
	padding-left:3px;
}

.tip_high_nr {
	padding-right:20px;
	color:#68673c;

}
.tip_high_feld {
	text-align:center;
	padding:5px;
}
.tip_high_name {
	padding:5px;
}
.tip_tabelle_auswahl {
	width:90%;
	font-family: Arial;
	font-size: 12px;
}

.meldung {
	padding:20px;
	border-style:ridge;
	border-width:3px;
	border-color:red;
	position:absolute;
	background-color:red;
	width:250px;
	top:100px;
	left:300px;
	
}
.meldung a {
	color:white;
}
.bier_kasten {
	
    overflow:hidden;
    color:white;
	background-color: #000000;
	border: 1px solid #ffffff;
	font-family: Arial;
	font-size: 14px;
	
	margin: 1px 3px 5px 2px;
	padding: 4px;

}

.bier_ueberschrift {
	 
	background-color: #a3031a;
	border: 1px solid #ffffff;
	color: #e9ddc7;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 1px;
	margin: 0px 3px 0px 2px;
	padding: 3px 7px 3px 7px;
}

#bier_spielfeld { 
	background-image:url("../bilder_spiel/bierkasten.jpg"); 
	color:white;
	margin:0px; 
	padding:50px 0px 36px 34px;
    background-repeat:no-repeat;
}

.bier_score_tab {
	color:white;
	font-family:arial;
	font-size:12px;
}
.bier_anzeige {
	w idth:372px;
	color:white;
	font-family:arial;
	font-size:16px;
}
.bier_anzeige_td1 {
	width:200px;
}
.bier_anzeige_td2 {
	width:100px;
}
.bierscore_wahl {
	width:90%;
	font-family: Arial;
	font-size: 14px;
	color:white;
}

.schatten {
	width: 373px;
	margin: 0px;
	table-layout:fixed;
	overflow:hidden;
}
.schatoben {
	height: 38px;
	background-image: url(../pict/bg-oben.png);
	font-family: Times;
	
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px 0px 0px 8px;
	letter-spacing: 1px;
	color: #da251d;
}
.schatmitte {
	background-image: url(../pict/bg-mitte.png);
	background-repeat: repeat-y;
	padding: 0px 13px 0px 8px;
	font-family: Arial;
	font-size: 14px;
}
.schatunten {
	background-image: url(../pict/bg-unten.gif);
	background-repeat: no-repeat;
	height: 20px;
}
.schatoben2x {
	height: 13px;
	background-image: url(../pict/bg-oben2x.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	padding: 0px 0px 0px 15px;
	letter-spacing: 1px;
	color: #FFFFFF;
}
.schatoben2 {
	height: 38px;
	background-image: url(../pict/bg-oben2.png);
	background-repeat: no-repeat;
	font-family: Times;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px 0px 0px 8px;
	letter-spacing: 1px;
	color: #da251d;
}
.schatmitte2 {
	background-image: url(../pict/bg-mitte2.png);
	background-repeat: repeat-y;
	padding: 0px 10px 0px 8px;
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
}
.schatunten2 {
	background-image: url(../pict/bg-unten2.gif);
	background-repeat: no-repeat;
	height: 13px;
	
}

.schatoben3 {
	height: 13px;
	background-image: url(../pict/bg-oben3.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	padding: 0px 0px 0px 15px;
	letter-spacing: 1px;
	color: #FFFFFF;
	
}
.schatmitte3 {
	background-image: url(../pict/bg-mitte3.gif);
	background-repeat: repeat-y;
	padding: 4px 10px 0px 8px;
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	
}
.schatunten3 {
	background-image: url(../pict/bg-unten3.gif);
	background-repeat: no-repeat;
	height: 13px;
	overflow: hidden;
}
.schatoben3m {
	height: 13px;
	background-image: url(../pict/bg-oben3m.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	font-family: Arial;
	font-size: 10px;
	font-weight: normal;
	padding: 0px 0px 0px 15px;
	letter-spacing: 1px;
	color: #FFFFFF;
	
}
.schatmitte3m {
	background-image: url(../pict/bg-mitte3m.gif);
	background-repeat: repeat-y;
	padding: 4px 10px 0px 8px;
	font-family: Arial;
	font-size: 14px;
	color: #FFFFFF;
	
}
.schatunten3m {
	background-image: url(../pict/bg-unten3m.gif);
	background-repeat: no-repeat;
	height: 13px;
	overflow: hidden;
}

.g_bildchen {
   
	width: 75px;
	vertical-align: top;
}
.g_links {
	width: 360px;
	vertical-align: top;
	color: #FFFFFF;
	font-family: Arial;
	letter-spacing: 1px;
	font-size: 12px;
	padding: 0px 0px 0px 7px;
	overflow: hidden;
}
.g_links_ {
	width: 300px;
	vertical-align: top;
	color: #FFFFFF;
	font-family: Arial;
	letter-spacing: 1px;
	font-size: 12px;
	padding: 0px 0px 0px 7px;
	overflow: hidden;
}
.g_linkso {
	height: 20px;
	vertical-align: top;
	color: #ecbbc2;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
	overflow: hidden;
}
.g_linkso_ {
	width: 300px;
	height: 20px;
	vertical-align: top;
	color: #ecbbc2;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	letter-spacing: 1px;
	overflow: hidden;
}
.tdwhite {
	color: #FFFFFF;
}
.abschicken {
	background-image: url(../pict/bt-abschicken.gif);
	border: 0px solid #000000;
	width: 200px;
	height: 25px;
}
.aktualisieren {
	background-image: url(../pict/bt-aktualisieren.gif);
	border: 0px solid #000000;
	width: 200px;
	height: 25px;
}
.schnipp {
	width: 330px;
	overflow: hidden;
}
.schnipp_ {
	width: 270px;
	overflow: hidden;
}
.fehler {
	color:red;
	font-weight:bold;
}

.meldung {
	color:white;
	font-size: 16px;
	font-family: Arial;
	font-weight: bold;
	line-height:22px;
}
.kasten_gross {
	width:740px;
	border: 1px solid #000000;
	background-color: #f8f6d1;
	margin:4px 4px 4px 24px;
	padding:5px;
}

.user_werte_tab {
	width:100%;
	font-size: 12px;
	font-family: Arial;
}

.bl_tabelle {
	font-size: 10px;
	font-family: Arial;
	width:95%;
	margin:0px;
	padding:0px;
}
.bl_tabelle td {
	margin:0px;
	padding:0px;
	height:10px;
	text-align:center;	
}
.bl_tabelle th {
	color:#777777;
	font-style:italic;
	margin:0px;
	padding:0px;
	height:10px;	
	text-align:center;	
	border-style:solid;
	border-width:0px 0px 1px 0px;
	
}
.bl_tabelle tr:hover {
	background-color:#dcdabd;
}
.tip_high_tab tr:hover {
	background-color:#dcdabd;
}

.meine_punkte{
	background-color: #e0debd;
	border: 1px solid;
	border-color: black white white black;
	text-align:right;
	font-size:16px;
	font-family:courier;
	font-weight:bolder;
	color:red;
	
}

.impressum_td {
	text-align:right;
	padding-left:600px;
}
.impressum_a {
	font-weight:bold;
	width:200px;
	color: white;
	text-decoration:none;
	border-top:1px solid black;
}

.select_mitarbeiter {
	color:red;
	font-weight:bold;
}

.tab_em_dat {
font-size:12px;
vertical-align:top;
}

.tab_em_spiel {
padding-left:10px;
font-size:12px;
font-weight:bold;
vertical-align:top;
}
.tab_em_spiel_vorbei {
padding-left:10px;
font-size:12px;

}
