body  {

  margin: 0px 0px 0px 0px;

  padding: 0px 0px 0px 0px; 

  font-family: verdana, arial;

  font-size:10pt;

  background-color:#FFFFFF;

}

div#header  {

  height:150px;

  margin: 0px 0px 0px 0px;

  background-image:url(../images/spielfeldgrossdark.png);

  background-repeat:no-repeat;

  z-index:1;

  border: 0px solid blue;

}

div#sperber {

  float:left;

  position:absolute;

  top:15px;

  left:0px;

  width:148px;

  height:134px;

  z-index:3;

  background-image:url(../images/sperber_klein.gif);

  background-repeat:no-repeat;  

}

div#allez {

  float:left;

  position:absolute;

  left:140px;

  top:0px;

  padding-left:30px;

  padding-top:30px;

  width:450px;

  height:155px;

  z-index:3;

  border:0px solid blue;

}

div#karte { 

  float:right;

  position:absolute;

  top:-20px;

  right:0px;

  width:209px;

  height:170px;

  z-index:3;

  background-image:url(../images/karte.gif);

  background-repeat:no-repeat;

  border: 0px solid blue;

}

div#banner  {

  float:left;

  background-color:#CF2C00; 

  filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;

  position:absolute; 

  top:110px; 

  left:0px; 

  right:0px;

  z-index:4;

  height:40px;

  width: 100%;  

  border:0px solid pink;

}



div#flaggen {

  float:left;

  height:65px;

  width:145px;

  background-image:url(../images/logo.gif);

  background-repeat:no-repeat;

  filter:alpha(opacity=100);-moz-opacity:1;opacity:1; 

  position:absolute; top:110px; left:360px; right:0px;

  z-index:5;

  border:0px solid pink;

}

div#deutsch {

  float:left;

  height:45px;

  width:350px;

  padding-left: 10px;

  padding-top:5px;

  position:absolute; top:115px; left:0px; right:0px;

  z-index:5;

  border:0px solid pink;

}

div#francais  {

  height:45px;



  padding-left: 5px;

  padding-top:5px;  

  position:absolute; top:115px; left:490px; right:0px;

  z-index:5;

  border:0px solid pink;

}

div#content {

  float:left;

  width:45%;

  padding-right:5px;

  padding-left:5px;

  position:absolute; top:175px; left:210px; right:40%;

  border:0px solid orange;

}

div#cspalte1 {

  float:left;

  width:48%;

  border: 0px solid silver;

}

div#cspalte2 {

  float:right;

  width:48%;

  border:0px solid silver;

}

div#navigation {

  z-index:6;

  float:left;

  height:200em;

  width:180px;

  background-color:#FCD80E;

  position:absolute; top:150px; left:0px; right:0px;

  border:0px solid blue;

}

div#infokasten {

  width: 25%; 

  position:absolute; 

  top:185px; 

  right:10px;

  padding: 0px 0px 0px 0px;

  border:2px solid #A83A20;

  background-color:#FFF9D8;  

}

div#infokastenheader  {

  background-color:#A83A20;

  padding: 5px 0px 5px 10px; 

  text-align:left;

  color:#FFFFFF;

  font-weight:bold;

  font-size:12pt;

}

div#infokastenstartseite {

  padding: 0px 5px 0px 0px;

  background-color:#FFFFFF;

  border:0px solid #DEDEDE;

}

div#infokastenstartseiteheader  {

  background-color:#DEDEDE;

  text-align:left;

  padding: 2px 2px 2px 5px;   

  color:#FFFFFF;

  font-weight:bold;

}

.skip   {

  display:none;

}

.center {

  text-align:center;

}

.navigation {

  border-top:2px solid #268411;

  border-bottom:0px solid #268411;

  margin: 20px 0px 0px 0px;

  padding: 0px 0px 0px 0px;   

  background-color:#268411;

  list-style-type:none; 

}

.nav1 {

  border-bottom:2px solid #FCD80E;

  border-right:0px solid #FCD80E;

  border-left:0px solid #FCD80E;

  background-color:#268411;

  margin: 0px 0px 0px 0px;

  padding: 5px 0px 5px 5px; 

  list-style-type:none;

}

.nav1aktiv  {

  border-top:0px solid #FCD80E;

  border-bottom:3px solid #FCD80E;

  border-right:0px solid #FCD80E;

  background-color:#FFF3B1;

  margin: 0px 0px 0px 0px;

  padding: 5px 0px 5px 5px; 

  list-style-type:none;

}

.subnavigation  { 

  margin: 0px 0px 0px 10px;

  padding: 0px 0px 0px 35px;  

  background-color:#FFF3B1;

  list-style-type:square; 

}

.subnav1  {

  margin: 0px 0px 0px 0px;

  padding: 2px 0px 2px 2px; 

  color:#268411;

}

.subnav1aktiv  {

  margin: 0px 0px 0px 0px;

  padding: 2px 0px 2px 2px; 

  color:#A83A20;

}

.infokastenmeldung  {

  padding: 5px 0px 5px 10px; 

}

.infokastenmeldungstartseite  {

  padding: 5px 0px 5px 0px; 

}

.bildlinks  {

  float:left; 

  margin-right: 15px;

  margin-top: 0px;

  margin-bottom: 0px;

}

.bildrechts {

  float:right; 

  margin-left: 15px;

  margin-top: 0px;

  margin-bottom: 0px; 

}

.bildgross  {

  clear:both;

  margin-left: 0px;

  margin-right: 0px;

  margin-top: 0px;

  margin-bottom: 0px; 

  text-align:center;

}

.bildertable td  {

border: 0px solid #000000;

text-align: left;

padding:0px;

padding-right:20px;

padding-bottom:20px;

}





.formtable td  {

border: 0px solid #000000;

font-size:0.8em;

text-align: left;

vertical-align:top;

padding:0px;

padding-right:20px;

padding-bottom:20px;

}

.spielertable td  {

border: 0px solid #000000;

text-align: left;

vertical-align:top;

padding:0px;

padding-right:20px;

padding-bottom:20px;

}

.fussballtable  {

border-collapse:collapse;

font-size:10pt;

}

.fussballtable td  {

border: 1px solid #000000;

text-align: left;

vertical-align:top;

padding:3px;

}

.fussballtable th  {

border: 1px solid #000000;

background-color:#4E4F4D;

color:#FFFFFF;

font-weight:bold;

text-align: left;

vertical-align:top;

padding:3px;

}

.bodybilderrahmen   {

background-color:#000000;



margin-top: 0;

margin-bottom: 0;

margin-left: 0;

margin-right: 0;



padding:20px;



font-family: verdana,arial;

font-size: normal;

}

.input{

border:1px solid #268411;

width:500px;

background-color:#FFF9D8;

padding:2px;

margin-top:4px;

}

.inputsmall{

border:1px solid #268411;

width:250px;

background-color:#FFF9D8;

padding:2px;

margin-top:4px;

}


.inputstartseite{

border:1px solid #268411;

background-color:#FFF9D8;

padding:2px;

margin-top:4px;

}

.selectstartseite{

border:1px solid #268411;

border-style:solid;


background-color:#FFF9D8;

padding:2px;

margin-top:4px;

}

.select{

border:1px solid #268411;

border-style:solid;

width:250px;

background-color:#FFF9D8;

padding:2px;

margin-top:4px;

}

.selectsmaller{

border:1px solid #268411;

border-style:solid;

width:150px;

background-color:#FFF9D8;

padding:2px;

margin-top:4px;

}


.hghellgelb{

background-color:#FFF3B1;

}

.hghellgrau{

background-color:#E9E9E9;

}

.hgdunkelgrau{

background-color:#4E4F4D;

}

.admintable  {
width:100%;
border-collapse:collapse;
font-size:8pt;
}

.admintable td  {
border: 1px solid silver;
text-align: left;
vertical-align:middle;
padding:5px;
}

.admintable th  {
border: 1px solid #000000;
background-color:#4E4F4D;
color:#FFFFFF;
font-weight:bold;
text-align: left;
vertical-align:top;
padding:5px;
}

.admintable tr.trenner td  {
border-bottom: 3px solid silver;
background-color:#EEEEEE;
}


.admintable input{
border:1px solid #268411;
background-color:#FFF9D8;
padding:2px;
margin-top:4px;
}

.admintable select{
border:1px solid #268411;
border-style:solid;
background-color:#FFF9D8;
padding:2px;
margin-top:4px;
}

