/* CSS Document */

/* main structure */

body {
          background: #eeeeee url(hg1.jpg) repeat-x top left fixed;
          margin: 0;
          padding: 0;
          font-family: arial;
          font-size: 14px;
		  line-height: 1.2em;
          color: #444444;
          text-align: center;
}

p {
        font-family: arial;
        font-size: 14px;
		line-height: 1.2em;
        color: #444444;
        text-align: justify;
}

table p, ul, ol {
                           font-family: arial;
                           font-size: 14px;
		  				   line-height: 1.2em;
                           color: #444444;
                           text-align:left;
                           margin-top:0;
                           }
table img {
		   border: solid 1px #999999;
		   }
table img.ohne { border:none; }

table.mitte, table.mitte p { text-align:center; }

li {
        font-family:arial;
        font-size:14px;
        color: #444444;
        text-align:left;
        margin-bottom:5px;
    }


h1 {
        font-size: 16px;
        color: #000000;
        font-style: oblique;
        text-align: left;
        }

h2 {
        font-size: 14px;
        color: #000000;
        font-weight:bold;
        text-align: left;
        }

h3 {
        font-size: 14px;
        color: #000000;
        font-weight: bold;
        text-align: center;
        }

hr {
        color:#ededed;
        border: dotted 1px;
        }

a:link, a:visited {
                                   color: #bb0000;
                                   text-decoration:none;
                                   }
a:hover {
                color: #000000;
                text-decoration:underline;
                }

#seite {
                position: relative;

        margin-top: 10px;
        margin-left: auto;
        margin-bottom: 10px;
        margin-right: auto;
        padding: 0;

        width: 980px;
        border: solid 2px #999999;
        background: #ffffff;
                overflow: visible;
        z-index:1;
        }


/*----------- Kopfbild-----------------*/

#welcome {
                width: 980px;
                height: 200px;
                margin: 0;
                background: url(lugo.jpg);
                border-bottom: solid 2px #999999;
                }


/* Navigation */

#menu {
        width: 160px;
        margin-top: 40px;
        margin-left:20px;
		padding: 0;
        text-align: left;
        float: left;
        z-index: 2;

}

.navi, .navi1 {
        font-weight: bold;
        font-size: 14px;
        color: #000000;
        padding-bottom: 5px;
        padding-top: 5px;
}

.navi a:link, .navi a:visited {
                                                                color: #000000;
                                                                text-decoration: none;
                                                                }
.navi a:hover {
                                color:#ff0000;
                                text-decoration: none;
                                }


.navi1 a:link, .navi1 a:visited {
                                                                color: #000000;
                                                                text-decoration: none;
																text-transform: uppercase;
                                                                }
.navi1 a:hover {
                                color:#000000;
                                text-decoration: underline;
                                }

.unavi, .unavi1 {
        font-size: 12px;
        color: #444444;
        padding-bottom: 2px;
        padding-top: 2px;
        font-style:italic;
        text-indent: 15px;
}
.unavi a:link, .unavi a:visited {
                                                                color: #444444;
                                                                text-decoration: none;
                                                                }
.unavi a:hover {
                                color:#000000;
                                text-decoration: none;
                                }

.unavi1 a:link, .unavi1 a:visited {
                                                                color: #000000;
                                                                text-decoration: none;
                                                                }
.unavi1 a:hover {
                                color:#000000;
                                text-decoration: none;
                                }



/* inhalte */


#inhalt {
        margin-top: 40px;
        margin-left: 200px;
        padding-right: 40px;
        padding-bottom: 20px;
        text-align: justify;
}


#foot {
        padding: 3px;
        width: auto;
}

#foot p {
        text-align: right;
        font-size: 11px;
        }

#foot a:link, #foot a:visited {
        color: #1C8F48;
        text-decoration:none;
}

/* Kleinigkeiten */

#bild {
           margin-left: 0px;
           margin-right:20px;
           margin-top: 5px;
           margin-bottom: 5px;
           }

#bild_l {
           margin: 0 20px 20px 0;
		   border: solid 1px #999999;
           float:left;
           }

.bild_l {
           margin: 0 20px 20px 0;
		   border: solid 1px #999999;
           float:left;
           }

#bild_r {
           margin: 0 0 20px 20px;
		   border: solid 1px #999999;
           float:right;
           }

.bild_r {
           margin: 0 0 20px 20px;
		   border: solid 1px #999999;
           float:right;
           }

#bild_ro {
           margin: 0 0 20px 20px;
           float:right;
           }

#bild_tr {
           margin-left: 20px;
           margin-right:0px;
           margin-bottom: 20px;
           margin-top:10px;
           float:right;
           }

#bild_tl {
           margin-left: 0;
           margin-right:20px;
           margin-bottom: 20px;
           margin-top:0;
           float:left;
           }

#tab {
          vertical-align: top;
          text-align: left;
          width: auto;
          }


.klein {
                font-size: 11px;
                font-style:italic;
                }

.flyer {
                color:#9f5a2a;
                font-size: 14px;
                text-align: center;
                font-weight:bold;
                font-style: italic;
                }
