
/* Farbe und Schriftart der Links */
a{
        font-family: Arial, sans-serif;
        font-weight: bold;
        text-decoration: none;
        color: #0000FF;
}

/* Farbe und Schriftart der Quellenangaben */
font#quelle{
        font: 10px arial, sans-serif;
        color: #808080;
}

/* Farbe und Schriftart der Bildunterschriften */
font#bu{
        font: 10px arial, sans-serif;
        color: #808080;
}

/* Definition  Überschriften */
h1{
        font-family: Arial, sans-serif;
        font-size: 23px;
        color: #000000;
        text-decoration: none;
}

h2{
        font-family: Arial, sans-serif;
        font-size: 17px;
        color: #000000;
        text-decoration: underline;
}

h3{
        font-family: Arial, sans-serif;
        font-size: 13px;
        color: #000000;
        text-decoration: none;
}

h4{
        font-family: Arial, sans-serif;
        font-size: 18px;
        text-decoration: underline;
        color: #000000;
}

h5{
        font-family: Arial, sans-serif;
        font-size: 15px;
        color: #000000;
}

/* Definition  Hintergrundfarbe der Seiten */
body{
        font-family: Arial, sans-serif;
        font-size:12px;
        color: #000000;
        background-color: #F5F5F5;
}

.undermenu{
         background-color: #A9A9A9;
         font: bold 12px arial, sans-serif;
         color: #0000FF;
         text-decoration: none;
         padding-left: 4px;
         padding-top: 2px;
         padding-right: 4px;
         padding-bottom: 2px;
         text-align: left;
         border: 1px solid #008080;
     }

/* Liniendefinition */
hr {
         border: none;
         border-top: 1px solid #C0C0C0;
         color: #C0C0C0;
         background-color: #C0C0C0;
         height: 1px;
}

/* Definition Tabellen */
table { font-family: Arial, sans-serif; }

td {
        vertical-align: top;
        font-family: Arial, sans-serif;
        font-size:12px;
}

/* Definition Tabellen, in denen unterschiedlich grosse Logos angeordnet werden */
table#logos { font-family: Arial, sans-serif; }

#logos td {
        vertical-align: middle;
        text-align: center;   /* funktioniert auch, wenn Bilder in der Zelle sind */
        font-family: Arial, sans-serif;
        font-size:12px; }



/**************************************************************
        SlideShow v 1.3
**************************************************************/

/* Definition Modellbilder rechteckig */
.slideshowContainer {
        border: 1px solid #FFFFFF;
        width: 450px;
        height: 310px;
        margin-bottom: 4px;
}

/* Definition Modellbilder quadratisch */
.slideshowContainer2 {
        border: 1px solid #FFFFFF;
        width: 450px;
        height: 450px;
        margin-bottom: 4px;
}

/* Definition Modellbilder UNKLAR*/
.slideshowContainer3 {
        border: 1px solid #FFFFFF;
        width: 0px;
        height: 0px;
        margin-bottom: 4px;
}

.loading {
        background: url(images/loading.gif) center no-repeat;
}

.slideshowThumbnail {
        outline: none;
}

.slideshowThumbnail-hidden {
        img: hidden;
        outline: none;
}

.slideshowThumbnail img {
        border: 1px solid #FFFFFF;
        padding: 4px;
}

a:hover.slideshowThumbnail img {
        border: 1px solid #cc0033;
        padding: 4px;
}

.current img {
        border: 1px solid #cc0033;
        padding: 4px;
}

.outline {
        border: 1px solid #808080;
        z-index: 0;
        position: absolute;
}

#thumbnails {
        /*width: 80px;
        float: left;*/
}