html, body { height: 100%; margin: 0; padding: 0}

body { background: url("images/bg_starfield.gif"); background-color: #000000; color: ##FFFFCC;  font-family: Times New Roman, serif}

A:link, A:visited, A:active { color: #FFFF99 }
A:hover { color: #ff0000}

 
.navlinks {
  position: absolute;
  top: 0px;
  left: 0px;
  padding: 0px;
  width: 150px;
  height: 100%;
  background-color: #000000;
}


.mainuvod {
  position: absolute;
  top: 0px;
  left: 150px;
  bottom: 0px;
  right: 0px;
  border-collapse: collapse;
  background-color: ##000000;
  color: #FFFFCC;
  background-image: url("images/bg_starfield.gif");
  overflow: visible;
  height: 100%;
  padding: 20;}

.bckgr {
 width : 100%;
 margin: auto;
 height:100%;
 }


body.intro {
  background-color: #000000;
  background-image: url("images/bg_starfield.gif");
  color: #FFFFCC}


body.texty {color: ##FFFFCC}


table.crossroad {
  background: transparent url("images/bg_starfieldblue.gif");
  background-color: #000066;
  text-align: center;
  vertical-align: middle}

table.crossroad td{ 
  padding: 5px;
  border:  solid 1px;
  border-color: #fff #fff #fff #fff}
    
table.ss {
  width: 85%;
  text-align: center;
  vertical-align: middle;
  border-width: 10px;
  border-spacing: 10px;
  border-style: ridge;
  border-color: white;
  border-collapse: separate;
  *border-collapse: expression('separate', cellSpacing = '10px');
}

table.ss td{ 
  border-width: 1px;
  padding: 10px;
  border-color: #dddddd;
  border-style: solid;
}

td.sstext{
  background: transparent url("sunsystem/pozadi/bg_hlina.jpg");
  vertical-align: top;
  font-size: 10pt;
  color: #000000;
  font-family: Arial;
  font-weight: bold;
  text-align: left;
  margin: 6pt 0pt 6pt 0pt
}

table.ssintro {
  text-align: center;
  vertical-align: middle;
  border-width: 10px;
  border-spacing: 10px;
  border-style: ridge;
  border-color: white;
  border-collapse: separate;
  *border-collapse: expression('separate', cellSpacing = '10px');
}

table.ssintro td{ 
  border-width: 1px;
  padding: 0px;
  border-color: #dddddd;
  border-style: solid;
}


table.sstab {
  width: 100%;
  vertical-align: top;
  border-width: 0px;
  border-spacing: 0px;
  border-style: none;
  border-collapse: collapse;
  padding: 0px;
}

table.sstab td{ 
  vertical-align: top;
  border-style: none;
  font-size: 10pt;
  font-family: Arial;
  font-weight: bold;
  color: #000000;
  text-align: left;
  padding: 8px;
}

table.sstab th{ 
  vertical-align: top;
  font-size: 10pt;
  color: #000099;
  font-family: Arial;
  font-weight: bold;
  text-align: left;
  white-space: nowrap;  
  padding: 8px;
}

table.sstab2 {
  text-align: top;
  vertical-align: middle;
  border-width: 10px;
  border-spacing: 5px;
  border-style: ridge;
  border-color: white;
  border-collapse: separate;
  *border-collapse: expression('separate', cellSpacing = '5px');
  padding: 0px;
}

table.sstab2 td{ 
  vertical-align: top;
  border-style: none;
  font-size: 10pt;
  font-family: Arial;
  font-weight: bold;
  color: #ffff99;
  text-align: center;
}

table.sstab2 th{ 
  vertical-align: top;
  font-size: 10pt;
  color: #33CCFF;
  font-family: Arial;
  font-weight: bold;
  text-align: left;
  white-space: nowrap;  
}


h1.ss {
  font-size: 32pt;
  color: #ffff99;
  font-family: Arial;
  text-align: center;
  margin: 15pt 0pt 0pt 0pt
}

h2.ss {
  font-size: 14pt;
  color: #0000A0;
  font-family: Arial;
  text-align: center;
  margin: 8pt 0pt 6pt 0pt
}

p.ss {font-size: 14 pt;
  color: #ffff99;
  font-family: Arial;
  font-weight: bold;
  text-align: center;
  margin: 10pt 0pt 10pt 0pt
}

p.ssblack {font-size: 14 pt;
  color: #ffff99;
  font-family: Arial;
  font-weight: normal;
  text-align: center;
  margin: 10pt 10pt 10pt 10pt
}


p.popis {font-size: 10 pt;
  color: #000000;
  font-family: Arial;
  font-weight: normal;
  text-align: center;
  margin: 4pt 0pt 10pt 0pt
}

p.figure {
  text-align: center;
  margin: 4pt 0pt 0pt 0pt
}



.nobr {white-space: nowrap}


p.intro {
  font-size: 14pt;
  font-weight: normal;
  font-family: Times;
  text-align: justify;
  margin: 14pt 20pt 14pt 20pt}
    
sub, sup {
vertical-align: baseline;
position: relative;
}

sub {
top: 0.4em;
}

sup {
bottom: 0.4em;
}

h1 { TEXT-ALIGN: center}

h3 {
    color: #FFFFCC; 
    margin: 14pt 20pt 7pt 20pt}


p {
    TEXT-ALIGN: justify;}

p.label {
    TEXT-ALIGN: justify;
    margin: 0pt 0pt 0pt 0pt;
    font-size: 10pt;
    font-weight: normal;
    FONT-FAMILY: Arial 
}


ul, ol {
    margin: 12pt 20pt 12pt 40pt; 
    TEXT-ALIGN: justify}


li {
    margin: 6pt 0pt 6pt 0pt}

.tbl {
    border: 1px solid #111111;}

}

.separator{
    text-align: center;
    margin: 12pt 0pt 12pt 0pt;
}

table { font-family: Arial, Helvetica, sans-serif

}

.navigation {
background: #000066 url("../images/bg_starfieldblue.gif");
}