body {margin: 0px;}
body 
{background-image: url('../stars2.gif'); background-attachment: fixed; /* pozadí neroluje */ background-color: black;   background-position: center top;
}
.all { background-color: black; background-image: url('../stars2.gif'); background-attachment: fixed;  background-size: 100%; background-position: top; }
/* #FFFFE8  smetana #FFFFCC #FFFF99 #663300  #FFFFE8 #CC9933  background-size: 2000px; */
.all {width: 1300px; padding: 1em;  margin-left: auto; margin-right: auto; position: relative; }
.black { background-color: #black;  }
#nanogallery2  { width: 1200px;  margin-left: auto; margin-right: auto; position: relative; }
a         {text-decoration: none}
a:link    {color: #00CCFF; }
a:visited {color: orange; }
a:active  {color: black; font-weight: bold }
a:hover   {color: red; text-decoration: underline}
h3 {margin: 2em 0px 2em 0;}
h4 {margin: 0em 0px 3em 0;}
.c {text-align: center; }
td  {color: #FFE4C4;  }
H1 {font-weight: bold; font-size: 300%; line-height: 110%; font-family: Georgia, Times New Roman, serif; color: maroon; margin-top: 3px; Text-align: center; }
H2 {color: #990000; font-weight: bold; font-size: 200%; line-height: 100%; font-family: Georgia, Times New Roman, serif;  margin: 0px 0px 50px 0px; text-align: center;  }
H3 {color: #990000; font-weight: bold; font-size: 150%; line-height: 100%; font-family: Georgia, Times New Roman, serif;  Text-align: center; }
H4 {color: maroon; font-weight: bold; font-style: italic; font-size: 110%; line-height: 130%; font-family: Georgia, Times New Roman, serif;  Text-align: center; }
p  {color: #FFE4C4;  }

.zpet {text-align: center; 
	font-size: 10pt;
	margin-top: 2em; }
