h10

{

Font-Family: Verdana, Arial, Helvetica, sans-serif;

Font-Size: 1px;

font-weight: bold;

line-height: 9px;

vertical-align: bottom;

font-color: #FFFFFF;

padding-left:5px;

}

ul#liste  
{

list-style-type:none;
 margin-left:0px; 
 padding-left:0px;
}

li#ueberschrift
{
background-color:#D6EDFF; 
font-size:15px; 
padding:5px;
margin:10px;
border-top:solid;
border-color:rgb(153,153,255);
border-width:1px;
}

li#spielbericht
{
margin:0px;
padding-left:15px;
}


li#spielbericht img
{
float:none;
}

li#spielbericht a
{
font-weight: bold;
}

li#textteil
{
margin:0px;
padding-left:15px;
}

li#textteil a
{
font-weight: bold;
}

li#textteil img
{
float:left;
}



li#links
{
margin-left:10px;
margin-right:10px;
padding:10px;
padding-left:15px;
border-bottom:solid;
border-color:rgb(153,153,255);
border-width:1px;
}

li#links a
{
font-size:13px;
font-weight: bold;
}

li#links img
{
vertical-align:middle;
padding-right:5px;
}



 #scroll a {

background: transparent;
	display: inline;
color: black;

}

#werbung {

margin: 0;

padding: 0 1em;

}






#scroll li
{

display: inline;

line-height: 2em;

margin: 0;

padding: 0 1em;

white-space: nowrap;

width: 1px;  
}

#scroll ul
{

display: inline;

line-height: 2em;

margin: 0;

padding: 0 1em;

white-space: nowrap;

width: 1px;  
list-style-type:none;

}


BODY

{

Color: #000000;

background-color:#FFFFFF;

Font-Family: Verdana, Arial, Helvetica, sans-serif;

Font-Size: 11px;

line-height: 15px;

font-weight: normal;

padding:0px;



}



A:link

{

Font-Size: 11px;

Color: #000000;

text-decoration: none;

font-weight: none;

text-align: center;


}



A:visited

{

Color: #000000;

text-decoration: none;

font-weight: none;


}

A:hover

{

Color: #4E91C5;

text-decoration: none;


}





h1

{

Font-Family: Verdana, Arial, Helvetica, sans-serif;

Font-Size: 14px;

font-weight: bold;

line-height: 0px;

text-align: left;

vertical-align: bottom;

font-color: #FFFFFF;

padding-left: 157px;

padding-top:7px;



}



h2

{

Font-Family: Verdana, Arial, Helvetica, sans-serif;

Font-Size: 14px;

font-weight: bold;

margin-bottom:3px;

padding:0px;
margin:0px;
  text-align: left;

    vertical-align: bottom;

font-color: #000000;

}



h3

{

Font-Family: Verdana, Arial, Helvetica, sans-serif;

Font-Size: 9px;

font-weight: bold;

padding:0px;
margin:0px;
  text-align: left;

    vertical-align: bottom;

font-color: #000000;

padding-left:5px;

}

h5

{

Font-Family: Verdana, Arial, Helvetica, sans-serif;

Font-Size: 12px;

font-weight:normal;

padding:0px;
margin:0px;


    vertical-align: bottom;

font-color: #000000;


}




h6

{

Font-Family: Verdana, Arial, Helvetica, sans-serif;

Font-Size: 12px;

font-weight: bold;

line-height: 9px;

    vertical-align: bottom;

font-color: #000000;

padding-left:5px;

}





h7

{

Font-Family: Verdana, Arial, Helvetica, sans-serif;

Font-Size: 10px;

font-weight: bold;

line-height: 9px;

font-color: #000000;

padding-left:5px;

}



h4

{

Font-Family: Verdana, Arial, Helvetica, sans-serif;

Font-Size: 14px;

font-weight: bold;

line-height: 14px;

margin:0px;

font-color: #FFFFFF;



}



#logo {



  top: 0px;

  left: 0px;

  width: 157px;

text-align: left;

  position : absolute; z-index : 1;

background-image:url('leiste.jpg');

background-repeat:repeat;

background-position: right top;

background-color:#9385FF;

}


#menu
{
left:28px;
width:128px;
z-index:1;

height:100%;
bottom:0px;
background-image: url('blau.gif');}

#menu[id] {
position: fixed;

 }






#logo ul {left: -15px; position:relative; }

.unter {left: -18px; position:relative; font-weight:normal;}

.ober {padding-bottom:10px; font-weight:bold;}



.unten {top:5px; left:0px; position:relative;}

.streifen {float:left; top:-3px; position:relative;}











#rot {

  top: 123px;

  right: 0px;

    width: 100%;

  height: 26px;

  padding-left: 0px;

  text-align: left;

  color: #FFFFFF;

  background-color: #FF9C9C;

  position : absolute;

  }









#leiste {

  bottom:0px;

  left: 28px;

  height :580px;

  width: 128px;

  text-align: left;

  vertical-align: bottom;

  position : absolute; z-index : 0;

background-color: #D6EDFF;

}



#leiste p

{

top:380px;

left: -15px;

position:relative;

}



#leiste img

{

border-width:0px 0px;

border-color:transparent;

}



#sv {

  top: 0px;

  right:0px;

  width:100%;

  height: 111px;

  padding: 0px;

  text-align: right;

  background-color: transparent;

  position : absolute;  z-index : 0;

background-image:url('asche.jpg');

background-repeat:repeat;

background-position: right top;



}



#kommentar

{

top: 40px;

right:0px;

  width:180px;

position:static;

background-color:#FF9C9C;

padding:5px;

margin:0px;

margin-left:5px;

margin-bottom:5px;

border-width:0px;

  border:1px;

  border-style:solid;

  border-color:#CC0000;

  float:right;



}









#news

{

top: 150px;

left: 165px;

right: 175px;

position:absolute;

padding:0px;

margin:0px;

}



#news img

{

float:left;

padding:5px;



}





#kommentar img

{

float:right;

padding-left:2px;

}





#aufstellung

{

top: 150px;

left: 165px;

right: 0px;

position:absolute;

}



#gbuch

{

top: 150px;

left: 165px;

right: 180px;

position:absolute;

}



#gbuch input

{

left: 200px;

position:absolute;

}



#gbuch form

{

padding-bottom:20px;

padding-top:5px;

}







#gbuch h10

{

font-size:12px;

font-weight:bold;

padding-left:0px;

position:relative;

}







#infodiv

{

background-color:#D6EDFF;

position:absolute;

z-index:20;

top:-150px;

left:-165px;

}



#stuff

{

border-width:0px;

  border-left:1px;

  border-style:solid;

  border-color:#000000;

background-color:transparent;

top:128px;

right:0px;

width:160px;

height:500px;

position:absolute; z-index:5;

margin:0px;

padding:3px;

}



#stuff h1

{

Font-Family: Verdana, Arial, Helvetica, sans-serif;

Font-Size: 14px;

font-weight: bold;

line-height: 0px;

text-align: left;

vertical-align: bottom;

font-color: #FFFFFF;

color: #FFFFFF;

padding-bottom:10px;

padding-left: 0px;

padding-top:0px;

}









#stuff2

{

border-width:0px;

  border-left:1px;

  border-style:solid;

  border-color:#000000;

background-color:transparent;

bottom:0px;

right:0px;

width:160px;

height:300px;

position:absolute; z-index:0;

padding:3px;



}



#stuff ul {padding-left:5px; margin:0px; left: 0px; position:relative;  list-style-type:none;}

.unter2 {left: 0px; position:relative; font-weight:normal;}

.ober2 {padding-left:-5px; font-weight:bold;}

#textteil img
{
float:none;
}

#tabelle
{
top: 0px;
left: 175px;
position:absolute;
}

#aufstellung2
{
float:right;
position:static;
background-image:url('Bilder/platz.gif');
height:240px;
width:208px;
}


#aufstellung2 img
{
padding:0px;
margin:2px;
float:none;

  -webkit-box-shadow: 3px 2px 5px black;
    -moz-box-shadow: 3px 2px 5px black;
    box-shadow: 3px 2px 5px black;
border:0px;
    
zoom: 1;
    filter: progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=0, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=45, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=90, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=135, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=180, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=225, Strength=2)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=260, Strength=3)
    progid:DXImageTransform.Microsoft.Shadow(color='#999999', Direction=305, Strength=2)

}



    .calnk a:hover {
         background-position:0 0;
         text-decoration:none;  
         color:#000000;
         border-bottom:1px dotted #000000;
         }
    .calnk a:visited {
         text-decoration:none;
         color:#000000;
         border-bottom:1px dotted #000000;
        }
    .calnk a {
        text-decoration:none; 
        color:#000000; 
        border-bottom:1px dotted #000000;
        }
    .calnk a span { 
        display:none; 
        }
    .calnk a:hover span {
        color:#333333; 
        background:#F6F79B; 
        display:block;
        position:absolute; 
        margin-top:1px; 
        padding:5px; 
        width:150px; 
        z-index:100;
        line-height:1.2em;
        }
     .calendar-table {
        border:none;
        width:100%;
     }
     .calendar-heading {
        height:25px;
        text-align:center;
        border:1px solid #D6DED5;
        background-color:#E4EBE3;
     }
     .calendar-next {
        width:25%;
        text-align:center;
     }
     .calendar-prev {
        width:25%;
        text-align:center;
     }
     .calendar-month {
        width:50%;
        text-align:center;
        font-weight:bold;
     }
     .normal-day-heading {
        text-align:center;
        width:25px;
        height:25px;
        font-size:0.8em;
        border:1px solid #DFE6DE;
        background-color:#EBF2EA;
     }
     .weekend-heading {
        text-align:center;
        width:25px;
        height:25px;
        font-size:0.8em;
        border:1px solid #DFE6DE;
        background-color:#EBF2EA;
        color:#FF0000;
     }
     .day-with-date {
        vertical-align:text-top;
        text-align:left;
        width:60px;
        height:60px;
        border:1px solid #DFE6DE;
     }
     .no-events {

     }
     .day-without-date {
        width:60px;
        height:60px;
        border:1px solid #E9F0E8;
     }
     span.weekend {
        color:#FF0000;
     }
     .current-day {
        vertical-align:text-top;
        text-align:left;
        width:60px;
        height:60px;
        border:1px solid #BFBFBF;
        background-color:#E4EBE3;
     }
     span.event {
        font-size:0.75em;
     }
     .kjo-link {
        font-size:0.75em;
        text-align:center;
     }
     .calendar-date-switcher {
        height:25px;
        text-align:center;
        border:1px solid #D6DED5;
        background-color:#E4EBE3;
     }
     .calendar-date-switcher form {
        margin:0;
        padding:0;
     }
     .calendar-date-switcher input {
        border:1px #D6DED5 solid;
     }
     .calendar-date-switcher select {
        border:1px #D6DED5 solid;
     }
     .cat-key {
        width:100%;
        margin-top:10px;
        padding:5px;
        border:1px solid #D6DED5;
     }
     .calnk a:hover span span.event-title {
        padding:0;
        text-align:center;
        font-weight:bold;
        font-size:1.2em;
        }
     .calnk a:hover span span.event-title-break {
        width:96%;
        text-align:center;
        height:1px;
        margin-top:5px;
        margin-right:2%;
        padding:0;
        background-color:#000000;
     }
     .calnk a:hover span span.event-content-break {
        width:96%;
        text-align:center;
        height:1px;
        margin-top:5px;
        margin-right:2%;
        padding:0;
        background-color:#000000;
     }
     .page-upcoming-events {
        font-size:80%;
     }
     .page-todays-events {
        font-size:80%;
     }
