/*body {background-color:#6c6050;margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;}*/
body {background-color:#55799f;margin-top:0px;margin-left:0px;margin-bottom:0px;margin-right:0px;text-align:center;/* Zentrierung im Internet Explorer (-> selfhtml) */}


p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i,a
     {font-family:Optima,Arial,Helvetica,helv,Verdana,sans-serif;font-size:9pt;text-decoration:none;color:#ededed;}

/* größere/kleinere Schriften */
.klein     {font-size:7pt;}
.mittel    {font-size:13pt;}
.gross     {font-size:15pt;}

/* kursive Schrift (falls mal notwendig) */
.kursiv    {font-style:italic;}

/* Sonderfarben für Schrift */
.hinweis {color:#ffff00;}
.nopics   {font-size:24pt;color:#7893ae;}
.aktiv {color:#ffffff; font-weight:bold;}

/* Links */
a:link {color:#ededed; text-decoration:none; font-size:9pt; font-weight:normal;}
a:visited {color:#ededed; text-decoration:none; font-size:9pt; font-weight:normal;}
a:active {color:#ededed; text-decoration:none; font-size:9pt; font-weight:normal;}
a:hover {text-decoration:underline; }

a.sub:link {color:#94aac3; text-decoration:none; font-size:24pt; font-weight:normal;}
a.sub:visited {color:#94aac3; text-decoration:none; font-size:24pt; font-weight:normal;}
a.sub:active {color:#94aac3; text-decoration:none; font-size:24pt; font-weight:normal;}
a.sub:hover {color:#ededed; }

a.mail:link {color:#94aac3; text-decoration:none; font-size:9pt; font-weight:normal;}
a.mail:visited {color:#94aac3; text-decoration:none; font-size:9pt; font-weight:normal;}
a.mail:active {color:#94aac3; text-decoration:none; font-size:9pt; font-weight:normal;}
a.mail:hover {color:#ededed; }

a.pic:link {color:#ededed; text-decoration:none; font-size:24pt; font-weight:normal;}
a.pic:visited {color:#ededed; text-decoration:none; font-size:24pt; font-weight:normal;}
a.pic:active {color:#ededed; text-decoration:none; font-size:24pt; font-weight:normal;}
/*a.pic:hover {text-decoration:underline; }*/

a.top:link {color:#94aac3; text-decoration:none; font-size:15pt; font-weight:normal;}
a.top:visited {color:#94aac3; text-decoration:none; font-size:15pt; font-weight:normal;}
a.top:active {color:#94aac3; text-decoration:none; font-size:15pt; font-weight:normal;}
a.top:hover {color:#ededed; }

a.xxl:link {color:#94aac3; text-decoration:none; font-size:9pt; font-weight:normal;}
a.xxl:visited {color:#94aac3; text-decoration:none; font-size:9pt; font-weight:normal;}
a.xxl:active {color:#94aac3; text-decoration:none; font-size:9pt; font-weight:normal;}
a.xxl:hover {color:#ededed; }

/* Rahmen und Linien */
.box { border-width:1px; border-style:solid; border-color:#000000; background-color:#6c6050; }
.boxaktiv { border-width:1px; border-style:solid; border-color:#ffffff; background-color:#6c6050; }
.rahmen {width:50px;height:50px;background-color: #6c6050; border: 1px solid #000000;}
.rahmenaktiv {width:50px;height:50px;background-color: #6c6050; border: 1px solid #ffffff;}
.linieweiss  {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ededed;}

/* weitere Hintergrundfarben für Tabellen */
.kopf   {background-color:#000000;}

/* Hintergrundbilder */
/*.bg06 {background-image:url(./gifs/bg_06.gif); background-repeat:no-repeat;}
.bg07 {background-image:url(./gifs/bg_07.gif); background-repeat:no-repeat;}
.bg08 {background-image:url(./gifs/bg_08.gif); background-repeat:no-repeat;}*/
.bg06 {background-image:url(./gifs/bg_06_neu.gif); background-repeat:no-repeat;}
.bg07 {background-image:url(./gifs/bg_07_neu.gif); background-repeat:no-repeat;}
.bg08 {background-image:url(./gifs/bg_08_neu.gif); background-repeat:no-repeat;}
.bg09 {background-image:url(./gifs/bg_09_neu.gif); background-repeat:no-repeat;}
.bg10 {background-image:url(./gifs/bg_10_neu.gif); background-repeat:no-repeat;}
.bg11 {background-image:url(./gifs/bg_11.gif); background-repeat:no-repeat;}
.bg12 {background-image:url(./gifs/bg_11.gif); background-repeat:no-repeat;}

/* Seitenlayout fuer die XXL-Galerie */

#seite {
    text-align: left;    /* Seiteninhalt wieder links ausrichten (-> selfhtml) */
    margin: 20px auto 20px;
    width: 1200px;
    height: 720px;
    /* border: 1px solid blue; */
}

#thema_navi{
    float: left;
    height: 30px;
    margin: 0;
    /* border: 1px solid black; */
}

#thema_navi ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
	
#thema_navi li {
    display: inline;
    padding: 0 8px 0 0;

}

#navi {
    float: right;
    height: 30px;
    margin: 0;
    /* border: 1px solid blue; */
}

#navi ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
}
	
#navi li {
    display: inline;
    padding: 0;

}

#thumbs {
    width: 1150px;
    height: 80px;
    margin: 10px 25px 40px;
    padding: 0;
    /* border: 1px solid white; */
}

#thema {
    clear: both;
    margin: 0;
    padding: 0;
    font-weight: normal;
    /* border: 1px solid black; */
}

#bildanzeige{
    width:  1150px;
    margin: 10px 25px;
    padding: 0;
    /* border: 1px solid yellow; */
}

#bildtext{
   clear: both;
    margin: 0 200px;
    padding: 0;
}
