/*       Stylesheet Style für SG Tennis März 2008       */
body                    {
                        font-family:verdana,helvetica,arial,sans-serif;
                        font-size:13px;
                        background:white;
                        color:black;
                        text-align:left;
                        margin:0px;
                        border:0px;
                        padding:0px;
                        }

table                    {
                         border-width:4px;
                         padding:3px;
                         border-style:ridge;
                         border-color:black;
                         }

td                       {
                         border:thin;
                         padding:3px;
                         border-style:solid;
                         border-color:black;
                         background-color:#ffeedd;
                         }


:first-line             {
                        text-indent:0px;
                        }

h1,h2,h3,h4             {
                        font-weight:bold;
                        padding:3px;
                        text-align:center;
                        margin-top:0px;
                        margin-bottom:0em;
                        }

h1                      {font-size:2.4em;}
h2                      {font-size:1.8em;}
h3                      {font-size:1.4em;}
h4                      {font-size:1.2em;}
h5                      {font-size:1em;}
h6                      {font-size:1em;}

h4                      {color:#BC0000;}

/* p                       {margin:0px;}  */

a:link                  {text-decoration:none;color:black;}
a:visited               {text-decoration:none;color:black;}
a:hover                 {text-decoration:none;color:black;}
a:active                {text-decoration:none;color:black;}
a:focus                 {text-decoration:none;color:black;}


.aussen                 {
                        display:block;
                        margin-left:auto;
                        margin-right:auto;
                        margin-top:-20px;
                        border:0px;
                        padding:0px;
                        }

.innen                  {
                        display:block;
                        max-width:780px;
                        margin-top:0px;
                        margin-bottom:0px;
                        margin-left:auto;
                        margin-right:auto;
                        border-left:2px;
                        border-left-style:solid;
                        border-left-color:#BC0000;
                        border-right:2px;
                        border-right-style:solid;
                        border-right-color:#BC0000;
                        padding:0px;
                        background-color:white;
                        text-align:left;
                        }

.seitenkopf             {
                        margin:0px;
                        border:0px;
                        padding:0px;
                        padding-top:5px;
                        font-family:serif;
                        vertical-align:top;
                        color:white;
                        background-color:#BC0000;}

.seitenkopf H1          {
                        font-family:"comic sans",verdana,arial,helvetica;
                        }

.bildleiste             {
                        height:80px;
                        display:block;
                        overflow:hidden;
                        background-image:url("../gfx/titel.jpg");
                        background-repeat:repeat-x;
                        margin:0px;
                        margin-bottom:0px;
                        border:0px;
                        padding:0px;
                        }


.navigation             {
                        display:block;
                        float:left;
                        position:relative;
                        margin-left:0px;
                        left:0px;
                        width:85px;
                        vertical-align:top;
                        padding-left:5px;
                        padding-right:5px;
                        padding-top:10px;
                        border:0px;
                        text-indent:0px;
                        line-height:1.5em;
                        font-family:Verdana,Arial,Helvetica,sans-serif;
                        font-weight:bold;
                        font-size:smaller;
                        }
.navigation ul          {
                        list-style-type:none;
                        padding:1px;
                        color:black;
                        margin:0px;
                        }

.navigation li          {
                        display:block;
                        padding-left:0px;
                        text-indent:0px;
                        margin:0px;
                        }

.navigation li a:hover  {
                        display:block;
                        color:white;
                        background-color:#BC0000;
                        text-decoration:none;
                        }


.seitenblick            {
                        display:block;
                        float:right;
                        position:relative;
                        vertical-align:top;
                        margin:0px;
                        padding-top:28px;
                        padding-bottom:0px;
                        padding-right:18px;
                        width:150px;
                        font-size:10px;
                        }


.item-title                  {
                            font-size:11px;
                            font-weight:bold;
                            text-align:left;
                           }

.item-date                 {
                                 padding-top:2px;
                                 font-style:italic;
                                 font-size:8px;
                                 padding-bottom:10px;
                        }

.item-text               {
                           font-size:10px;
                           font-weight:normal;
                           padding-bottom:2px;
                         }

.inhalt                 {
                        display:block;
                        border-left-width:95px;
                        border-left-style:solid;
                        border-left-color:#ffeedd;
                        border-right-width:190px;
                        border-right-style:solid;
                        border-right-color:#ffeedd;
                        margin-top:0px;
                        margin-left:0px;
                        margin-left:0px;
                        margin-bottom:0px;
                        padding:0px;
                        padding-left:10px;
                        padding-right:10px;
                        vertical-align:top;
                        text-align:left;
                        min-height:900px;
                        overflow:visible;
                        }

.inhalt h2               {
                        background-color:#ffeedd;
                        margin-left:-10px;
                        margin-right:-10px;
                        }


.inhalt h3              {
                       border-top:0px;
                       border-top-color:black;
                       border-top-style:solid;
                       margin-top:8px;
                       margin-bottom:0em;
                        }

inhalt p               {margin-bottom:8px;}

.inhalt img             {
                        float:left;
                        padding-right:18px;
                        padding-bottom:10px;
                        padding-top:0px;
                        }

.rubriktitel               {
                        color:#BC0000;
                         }

.top-titel               {
                        border-top:0px;
                       border-top-color:black;
                       border-top-style:solid;
                       font-weight:bold;
                        padding:3px;
                        text-align:center;
                        margin-top:0px;
                        margin-bottom:0em;
                        font-size:1.4em;
                        }

.meldungs-titel               {
                       font-weight:bold;
                        padding:3px;
                        text-align:center;
                        margin-top:8px;
                        margin-bottom:0em;
                        font-size:1.2em;
                        }
.einzel-titel               {
                        font-weight:bold;
                        padding:3px;
                        text-align:center;
                        margin-top:0px;
                        margin-bottom:0em;
                        font-size:1.4em;
                        }

.untertitel             {
                        font-weight:bold;
                        padding:3px;
                        text-align:center;
                        margin-top:0px;
                        margin-bottom:0em;
                        font-size:1.1em;
                        }

.teaser                 {
                        font-size:105%;
                        margin-top:8px;
                        margin-bottom:8px;
                        }
.text                   {
                        margin-top:4px;
                        margin-bottom:4px;
                        padding-bottom:4px;
                        }
.mini-pdf               {vertical-align:middle;
                         align:right;
                         float:right;
                         margin-right:10px;
                         margin-left:10px;
                        }
.legende                {
                        font-family:"Courier New",Courier,Monaco,monospace;
                        font-size:1em;
                        }
.galerie-mini           {
                        padding:10px;
                        border:0;
                        align:left;
                        vertical-align:bottom;
                        }
.pager                  {font-weight:bold;}

.verweis                {
                        display:block;
                        text-align:right;
                        padding-left:5px;
                        padding-right:5px;
                        padding-bottom:10px;
                        margin-bottom:0px;
                        color:black;
                        font-weight:bold;
                        }

.verweis:before       {
                      content:url(http://www.sgs-tennis.de/gfx/verweis.gif)" ";
                      }
/*
.verweis a:link       {text-decoration:none;color:white;}
.verweis a:visited    {text-decoration:none;color:white;}
.verweis a:hover      {text-decoration:none;color:white;}
.verweis a:active     {text-decoration:none;color:white;}
.verweis a:focus      {text-decoration:none;color:white;}
*/

.fusszeile              {
                        display:block;
                        margin:0px;
                        margin-top:8px;
                        color:#FFFFFF !important;
                        background-color:#BC0000;
                        font-weight:bold;
                        font-size: small;
                        }

.fusszeile a:link       {text-decoration:none;color:white;}
.fusszeile a:visited    {text-decoration:none;color:white;}
.fusszeile a:hover      {text-decoration:none;color:white;}
.fusszeile a:active     {text-decoration:none;color:white;}
.fusszeile a:focus      {text-decoration:none;color:white;}

.galerie table           {
                         border-width:0px;
                         padding:0px;
                         border-style:none;
                         border-color:none;
                         }
                         

.galerie td             {
                         border-width:0px;
                         padding:0px;
                         background-color:white;
                         }


.floatende             {
                       clear:both;
                       margin:0px;
                       }