/* Stylesheet für hv-schwaben.de */

/* Hier wird das Layout unserer Homepage festgelegt   */
/* sollten sie damit Probleme haben, unterstützt ihr  */
/* Browser evtl. keine Stylesheets oder interpretiert */
/* diese nicht richtig.                               */

/* Alle Angaben in diesem Dokument entsprechen den    */
/* Richtlinien des W3C. (HTML4.0 bzw. CSS1.0/CSS2.0)  */

/* generelles fürs ganze Dokument */
body {margin-top:10px;
      margin-bottom:10px;
      background-color:#f1ede1;
      background-image:url(gfx/hintergrund.jpg);
      background-attachment:fixed;
     }

#navbar {margin-left:1%;
         margin-bottom:1em;
         margin-top:0px;
         padding-top:0.2em;
         padding-bottom:8px;
         padding-left:8px;
         padding-right:8px;
         width:11em;
         font-family:Helvetica;
         font-style:oblique;
         font-weight:600;
         font-size:100%;
         line-height:2.2em;
         font-stretch:semi-expanded;
         color:#200000;
         text-shadow:#A06060;
         position:fixed;
         top:8px;
         left:0px;
         z-index:1;
         list-style-type:none;}

#content {padding-left:13em;padding-right:5em;position:relative;top:8px;z-index:0;}

/* der ganze Text */
p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i
     { font-family:"Times New Roman",sans-serif; 
       color:#000000;
     }


/* die Seitenüberschriften */
h2 { font-size:18pt;
     color:#306030;
   }

h1 { font-size:24pt;
     color:#306030;
   }


/* normaler Text */
p,ul,ol,li,div,td,th,address,nobr,b,i { font-size:12pt; 
                                        line-height:14pt;
                                      }

/* Die Fusszeile */

#footer { 
        }

.fklein { font-size:8pt;
          text-decoration:none;  
        }



/* Farbdefinitionen für Links */
a:link { color:#2e7a1b; text-decoration:underline; }
a:visited { color:#a797c4; text-decoration:underline; }
a:active { color:#6aead7; text-decoration:none; }

a.external_wissner:before {content:url(gfx/wissner_ico.png);}


/* die Adressangabe */

.adresse { font-size:18pt;
           line-height:21pt;
           font-style:italic;
         }
.adressecolor { background-color:#e2d5b9;
                border-style:solid;
                border-width:2px;
                border-color:blue;
              }

/* Tickermeldungen */
#ticker {margin-top:1.5em;
         font-family:Courier;
         color:#201010;
         font-size:12px;
        }

h4.ticker {line-height:1em;margin-bottom:-1em;margin-right:60%;padding:2px;clear:left;background-color:#a0e0a0;}
h6.tickerdate {line-height:1em;margin-bottom:-1em;padding:0px;}
span.tickerplace {font-style:italic;}

a.grossbild {color:#000000;text-shadow:#FFFFFF;font-size:60%;font-weight:normal;float:right;}
img {border-width:0px;}

p.ticker {padding-left:0.5em;
          padding-right:2em;
          border-left-width:0.3em;
          border-left-style:solid;
          border-left-color:#306030;}

		  dl.foto_h {width:240px; 
           padding:2px; 
           border-width:1px;
           border-style:solid;
           border-color:#CCCCCC;
           margin-right: 1em;
           float:left;}
dl.foto_h dt { margin-bottom: 0; }
dl.foto_h dd { margin: 0;
               font-weight:bold;
               font-size:80%;
               clear:both;  }

dl.foto_w {width:320px; 
           padding:2px; 
           border-width:1px;
           border-style:solid;
           border-color:#CCCCCC;
           margin-right: 1em;
           float:left;}

dl.foto_w dt { margin-bottom: 0; }
dl.foto_w dd { margin: 0;
               font-weight:bold;
               font-size:80%;
               clear:both; }

dl.foto_v {width:157px; 
           padding:2px; 
           border-width:1px;
           border-style:solid;
           border-color:#CCCCCC;
           float: left; margin-right: 1em; }
dl.foto_v dt { margin-bottom: 0; }
dl.foto_v dd { margin: 0;
               font-weight:bold;
               font-size:80%;
               clear:both;  }