@charset "UTF-8";
/* additional formats for photo galleries */
/* w3 version without round corners (-moz-border-radius) */

td { text-align:center; }
body {background-color:black;color:white;background-image:url(pic/Stars.png);}
div.img_txt, div.thumbtext, div.copyright, div.frame {background-image:url(pic/Stars_w.png);}
body, div.img_txt, div.thumbtext, div.copyright, div.frame { background-position:center;background-repeat:repeat;background-attachment:fixed; }
div.img_txt, div.thumbtext { background-color:#CCC;color:black; }
table.thumbnails, table.thumbnails td {border-width:0px;}
table.descr {max-width:60em;margin:auto;}
table.thumbnails a:hover { color:#C03;background-color:transparent; }

/* the extras: */

div.makethumbs {
    border-width:3px;
    border-color:#3300CC;
    border-style:solid;
    padding:1em;
}

img { margin-bottom:0.8em;border-width:3px;border-style:solid; }

div.makethumbs img { border-width:2px;margin-bottom:3px; }

p.buttons { clear:both;font-size:smaller;text-align:center; }

p.a, p.e, p.d, ul.a {
    border-style:solid;
    padding:0.7em;
    width:42%;
    border-width:2px;
}

p.a {
  border-color:#009;
  margin-left:0.7em;
  clear:both;    
}

/* list instead of box - first only for 2003-08-03__16-13-44 */
ul.a { 
  text-align:left;
  border-color:#009;
  font-size:smaller;
  padding-left:2em;
  clear:both;
}

p.e {
    float:left;
    border-color:#900;
    margin-left:0.7em;
}

p.d {
    float:right;
    border-color:#090;
    margin-right:0.7em;
}

img.linksBild { float:left; }
img.rechtsBild { float:right; }
img.linksBild, img.rechtsBild { margin:10px;border-width:2px;border-style:solid; }

/* This is only used in the picture index created by makethumbs.sh */
blockquote { clear:both; }

/* new styles for dFG */

h2.img_title { font-size:large;margin:0px;padding-top:10px; }
div.filename { float:right;font-size:x-small;clear:right; }
div.img_nr { float:right; }

div.filename, div.img_nr { margin-top:0.5em; }
div.img_navi { margin:auto;clear:both; }
div.img_navi img { border-width:0px;margin:2px; }

/* Haupt-Tabelle: margin-left von Menü abhängig! (-> hide_menu.css) */
table.thumbnails { table-layout:fixed; border:0px; text-align:center; vertical-align:middle; margin-top:0.8em; position:relative; margin-left: 11em; width:80%; max-width:1000px; }

table.thumbnails td { padding-bottom:0.4em; } 

table.thumbnails a, div.description-link a { text-decoration:none; }

table.thumbnails img { margin:10px; vertical-align:middle; text-align:center; }
table.thumbnails img:hover { border-color:#009; }

img.thumb_forw { border:none; margin:0px; position:relative; right:200px; float:right; }
img.thumb_back { border:none; position:relative; left:200px; float:left; }

div.seitenvonn { margin:auto;width:8em;text-align:center;margin-top:0.8em; }

/* Die Bilder in voller oder verkleinerter Groesse */
img.single_img { border:4px outset #808080; text-align:center; vertical-align:middle; }

div.copyright { font-size:small; text-align:center;clear:both;border-style:dashed; border-width:1px; border-color:#06F; color:#003; background-color:transparent; margin:auto; margin-top:10px; margin-bottom:60px; padding:3px; max-width:60em; max-width:80%; }

div.copyright img { border-width:0;margin:2px;float:left; }

div.thumbtext { width:62%; padding:1em; padding-bottom:5px; padding-top:5px; border-style:solid; border-width:1px; border-color:#99c; background-color:#7ae; color:#000; margin:auto; margin-top:1em; margin-bottom:1em; text-align:center; }

/* Das ist das Layout der Textbox fuer den Text, den man zu jedem Bild speichern kann. */
div.img_txt { max-width:30em; padding:1em; padding-bottom:5px; padding-top:5px; border-style:solid; border-width:1px; border-color:#99c; background-color:#7ae; color:#000; margin:auto; margin-top:2em; margin-bottom:1em; text-align:center; clear:both; }

h1.title { text-align:center;margin-top:10px; }
h2.subtitle { text-align:center;font-size:large; }

div.lang { text-align:right;font-size:smaller;margin-right:30px;float:right; }

p.backlink { text-align:left;float:left;font-size:smaller; }

div.description-link { float:left;margin-left:0.8em;margin-top:0.8em; }

p.clear { clear:both; }

div.footer { text-align:left; }
div.footer img { margin:2px; }

