/*Srollbalken erzwingen;Schrifft auf ca. 10px setzen*/
html {	height: 100.2%;	font-size: 62.5%}
/* Seite Zentrieren in Ie*/
body {	background-color:#333333;background-image :url(../grafik/hintergrund.png) ;background-repeat: repeat-y;text-align: center;font-family: Verdana, sans-serif;font-size: 1.2em;line-height: 1.8em;color: #333333;}
* {margin: 0px;	padding: 0px;border: 0px;}

*/* html div#logon {background: #c8ece9; filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='../grafik/alpha.png', sizingMethod='scale');}*/


h1,h3 {padding: 0.2em;font-size: 1.2em;}
h4 {font-size: 1.2em;}
h5, h6 {}

a {color:#0e550e;}
a:link {}
a:visited {color:#057c05;}
a:hover {}
a:active {}

a.admin,li.admin a  {color:#0e550e;background:#00ff00;margin-right:1em;}

li.team a,
div#inhalt h3 a {color:#008000;}
a:link {}
li.team a:visited,
div#inhalt h3 a:visited {color:#324632;}
li.team a:hover {color:#000000;}


/*Tabele*/
table {border-width: 1px 1px  1px 1px;	border-color: #008000; 	border-style: solid ;}
table#rahmen td {border-width: 1px 1px  1px 1px;border-color: #008000; 	border-style: solid ;}
th, td { padding: 0.2em;}
thead tr th,
tbody tr.odd td {background-color: #b4d9b4;z-index:1;}
tbody tr.spieltag td {background-color: #50c950;}
tbody tr td.aktiv {background-color:#007600 ;text-align: center;}
tbody tr td.jugend {background-color:#a6a6a6 ;text-align: center;}
tbody tr td.damen {background-color:#000000 ;text-align: center;}
tbody tr td.ah {background-color:#ffffff ;text-align: center;}
col#Anspiel,
col#Ergebniss {text-align: center;}

/*table#rahmen td {border-width: 1px 1px  1px 1px;border-color: #008000; 	border-style: solid ;}
table#rahmen col#nr {text-align: right; background-color: #b4d9b4;}
table td#Spieltag,
table th#Spieltag  {text-align: right;background-color: #c6c6c6;}
table td#platz2 {text-align: center;background-color: #1e90ff;}*/

/*Seite Zentrieren im Ff*/
div#wrapper {	
		width: 98%; 
		margin:10px  auto;
		padding: 10px 0px;
		text-align: left;}

div#wrapcontent { background-color:#fff; }

div#header {background: url(../grafik/Logo_80.png) no-repeat;height:160px;}
div#header h1  {font-size:4.8em;padding:50px 0px 0px 250px ;margin-bottom:0em;}
div#header a  { color: #ffffff;}

/* Navigation Tap*/


div#nav {padding-top:   60px;padding-right: 10px;z-index:600;}
div#nav li {display: inline;list-style-type: none;}
div#nav a {float: right;border-width: 1px 1px  0px 1px;	border-color: #008000; 	border-style: solid ;padding: 6px 25px;font-size:1.2em;text-decoration: none;font-weight:bold;color: black;text-transform: uppercase;padding-left: 1.0em;margin-left: 0.4em;background: #ffffff url(../grafik/tab_normal.png) repeat-x left top;}
/*Anzeige Aktiv*/
body#Abteilung div#nav li.Abteilung a,
body#Aktiv div#nav li.Aktiv a,
body#Damen div#nav li.Damen a,
body#Jugend div#nav li.Jugend a,
body#AH div#nav li.AH a,
body#Herren div#nav li.Herren a,
body#UK div#nav li.UK a,
body#Turnier div#nav li.Turnier a {float: right;border-width: 1px 1px  0px 1px;	border-color: #008000; 	border-style: solid ;padding: 6px 25px;	font-size:1.2em;text-decoration: none;font-weight:bold;color: #ffffff;text-transform: uppercase;padding-left: 1.0em;margin-left: 0.4em;background: #000000 url(../grafik/tab_aktiv.png) repeat-x left top;}

div#nav a:hover,
body#Abteilung div#nav li.Abteilung a:hover,
body#Aktiv div#nav li.Aktiv a:hover,
body#Damen div#nav li.Damen a:hover,
body#Jugend div#nav li.Jugend a:hover,
body#AH div#nav li.AH a:hover,
body#Herren div#nav li.Herren a:hover,
body#UK div#nav li.UK a:hover,
body#Turnier div#nav li.Turnier a:hover {z-index:0;color: #008000;font-weight: bold;}
/*div.einblenden {z-index:2;}*/
/*Ende Navigation Tap*/


/*Navigations Balken*/

div#box_nav {	clear:right;height:2em;	background: #fff url(../grafik/balken_nav.png) repeat-x;padding-top: 0.4em ;font-size:1.0em;z-index:5;}
div#box_nav li {position:relative ;float: right ; list-style-type: none; margin: 0.4em;	}
div#box_nav a  {padding: 0.2em 1em;font-family: Optimum;font-size:1.0em;font-weight:bold;color: black;}
div#box_nav a:visited {color: Black; }
div#box_nav a:hover {color: #008000; }
div#box_nav li ul  {position:absolute;background: #333; width: 20em;top: 1.4em; left: -0.4em;display: none;padding:2px; z-index:600;}
div#box_nav li:hover ul {display: block; }
div#box_nav li ul li {float: none;display: block; margin-bottom: 2px;background: #999;z-index:700; }

  * html div#box_nav li {  /* Korrektur fuer den IE 5 und 6 */
    margin-bottom: -0.4em;
  }
  *:first-child+html div#box_nav li {  /* Korrektur fuer den IE 7 */
    margin-bottom: -0.1em;
  }
.einblenden {z-index:400;background: url(../grafik/alpha.jpg)}

/* --End Navigationsbalken-- */



div#box_nav_bottom {height:9px;background: url(../grafik/balken_nav_bottom.png) repeat-x; }

/* Inhalt Master*/

div#box_master {float: right;width:850px;border-width: 0px 0px  0px 1px;border-color: #000000; 	border-style: solid ;font-size:1.1em;overflow:auto;}
div#box_master_full {border-width: 0px 0px  0px 1px;border-color: #000000;border-style: solid ;font-size:1.1em;overflow:auto;}
div#box_master h1,
div#box_master_full h1 {/*background: url(../grafik/ecke_l_o.png) no-repeat left top;*/padding:0.8em 0.8em 0.2em 0.8em;font-size: 1.8em;}
div#box_master div#main,
div#box_master_full div#main {padding:0.1em 1.8em ;font-size:1.0em;}
div#box_master_full div#main div#leer,
div#box_master div#main div#leer {width:30px ;height:700px ;}
/* --Inhalt Master ende--*/
/* Inhalt Slave*/

div#box_slave {	padding-right: 850px;margin-left: 0px;font-size:1.3em;}


div#box_slave h2 {background: url(../grafik/ecke.png) no-repeat left top #000; color:#ffffff;padding:20px 5px 20px 5px;font-size:1.2em;}
div.kommentar {background: #f8f8f8}
div.kommentar h3 {font-size: 1.0em;background-color:#f2f2f2;}

div#box_slave h3 {	border-width: 1px 1px  0px 1px;	border-color: #008000; 	border-style: solid ;	background-color:#b4d9b4;}
/*border-width: 1px 1px  0px 1px;	border-color: #008000; 	border-style: solid ;*/

div#box_slave div#inhalt {
			/*background: url(../grafik/ecke_r_o.png) no-repeat right top;*/
			font-size:0.8em;
			padding:20px 10px 10px 10px;}

/* --Inhalt Slave ende--*/
/* Inhalt Balken ende */

div#end {	/*outline:1px solid green;*/
		
		height:35px;
		background: url(../grafik/balken_nav.png) repeat-x;
		background-color:#000000;
		padding-top: 5px;
	    	padding-left: 10px;
		font-size:1.2em;
		
}
/*Logon Transparent*/
div#logon {position:absolute; top:0px;margin:0px ;left:0px; width:100%; height:5000px;background: url(../grafik/alpha.jpg);filter:alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5;z-index:1; }

div#feld {position:absolute; top:15%; left:50%;margin-left:-20em; width:40em;text-align: left;padding: 1em;background: #fff;font-size: 1.4em;z-index:2;}	
div#feld fieldset { width: 35em; padding: 1em 1.4em;}
/*Bild Anzeige*/
div#feldbild {width:610px; position:absolute; top:15%; left:50%;margin-left:-20em; padding: 1em;background: #fff;font-size: 1.4em;z-index:2;}
div#feldbild img {border-width: 5px 5px  5px 5px;border-color: #000000; border-style: solid ;display: block;margin-left:auto; margin-right:auto;padding: 2px;background: #999;}
div#feldbild div#uti{background: #999;}

div#tumb_bild {display: inline;width:610px;}

/*Formular*/
fieldset,
input  {border-width: 1px 1px  1px 1px;	border-color: #008000; 	border-style: solid ;}







/*#logon input {width: 7em;font-size: 0.8em;}*/
fieldset,
input  {border-width: 1px 1px  1px 1px;	border-color: #008000; 	border-style: solid ;}

#filterform fieldset { width: 15em; margin: 0em 0em 1em 2em; padding: 1em;}
fieldset legend{font-family: Georgia, serif;font-size: 1.4em;font-style: italic;color: #008000;}
#filterform fieldset select,
#eingabe select {margin: 0em ;background-color:#e5e5e5;font-size: 1.2em;}

#filterform fieldset option,
#eingabe select {margin: 0em 1.0em;	background-color:#e5e5e5;}


#eingabe fieldset { margin: 0.2em 0em; padding: 1em 1em;}
div.eingabe_feld {float:left; margin:0em 0em 0em 1em;z-index:0;}
div.eingabe_block {clear:left; margin:0.2em 0em 0.2em 1em;}
div#feldbild li,
div.eingabe_block li {display: inline;list-style-type: none; margin-left: 0.4em;}
div#feldbild ul,
div.eingabe_block ul {position:relative ; list-style-type: none; }
div.eingabe_feld input,
div.eingabe_block input  {border-width: 1px 1px  2px 1px;height:2em;border-color: #008000; border-style: solid ;padding-top:0.2em;z-index:0;}
div.eingabe_feld textarea,
div.eingabe_block textarea {border-width: 1px 1px  2px 1px;border-color: #008000; border-style: solid ;padding-top:0.2em;}
div.senden {clear:left; width: 15em;height:2em; padding:2em 0em 0em 0em;}
div#fehler {  margin:1em 0em;}
div#fehler p { color:#a71717; margin:0.3em 0em;}
select {margin: 0.1em ;background-color:#e5e5e5;font-size: 1.2em;}
div.eingabe_block input.breite,
div.eingabe_block textarea.breite {border-width: 1px 1px  2px 1px;border-color: #008000; border-style: solid ;padding-top:0.2em; width:500px;}






