/* index */

html {
     background-color: #013647;
}
body {
     margin: 0;
     width: 100%;
     background-image: url(../images/grad.png);
     background-repeat: repeat-x;
}
#gradient {
     margin: 0 auto;
     width: 990px;
     min-height: 760px;
     background-image: url(../images/begr3.png);
     background-repeat: no-repeat;
     /*background-position: center top;     
     background-attachment: fixed;*/
     font-family: Verdana, "Geneva CE", Lucida, sans-serif;
     font-size: 0.85em;
     color: #e6f6fb;
}
#sheetup {
     margin: 0 auto;
     width: 800px;
}
#slogan {
     width: 260px;
     float: left;
     margin: 103px 0px 0px 20px;
}
#logo {
     margin: 16px 0px 5px 25px;
     width: 500px;
     height: 170px;
     float: left;
}
#mriz {
     width: 400px;
     height: 180px;
     background-image: url(../images/mrizka.png);
     float: right;
     margin-right: 60px;
}
#earth {
     float: right;
     margin-right: 11px;
     margin-top: 5px;
}
#toptop {
     float: left;
     padding-top: 0px;
     margin-left: 20px;
     text-align: right;
     width: 100px;
     height: 83px;
}
#topr {
     width: 100px;
     height: 20px;
     margin-top: 38px;
     padding-left: 6px;
     color: #65c7d5;
}
#topr span.act a {
     color: #deff28;
}
#topr a {
     text-decoration: none;
     color: #65c7d5;
}
#topr a:hover {
     color: #deff28;
}
.clear {
     clear: both;
}
.center {
  text-align: center;
}
#header {
     height: 40px;
     margin: 0px 0px -7px 40px;
     position: relative;
}
#header td a:hover {
     margin-top: 21px;
     text-decoration: none;
     color: #deff28;
     border-top: 1px solid #011c26;
     border-right: 1px solid #011c26;
     border-bottom: 3px solid #deff28; /*dashed*/
     border-left: 1px solid #011c26;
}
.betw {
     width: 15px;
}
td.norm a {
     padding-top: 10px;
     width: 130px;
     height: 30px;
     font-size: 1em;
     font-weight: bold;
     text-align: center;
     text-decoration: none;
     color: #65c7d5;
     display: block;
     background-image: url(../images/bull1.png); /*bglb.png);*/
     border: 1px solid #011c26;
}
td.active a {
     margin-top: 21px;
     padding-top: 10px;
     width: 130px;
     height: 30px;
     font-size: 1em;
     font-weight: bold;
     text-align: center;
     text-decoration: none;
     color: #deff28; /*#e6f6fb;*/
     display: block;
     background-image: url(../images/bull1.png); /*bglb.png);*/
     border-top: 1px solid #011c26;
     border-right: 1px solid #011c26;
     border-bottom: 3px solid #deff28; /*dashed*/ 
     border-left: 1px solid #011c26;
}
#top {
     clear: both;
     width: 800px;
     height: 55px;
     background-image: url(../images/bgup25.png);
     background-repeat: no-repeat;
}
#sheet {
     min-height: 400px;     
     padding: 20px 40px 20px 40px;
     text-align: justify;
     line-height: 165%;
     background-image: url(../images/bgmid25.png);
     background-repeat: repeat-y;
     /* color: #013647; */
}
/* #sheet a {
     color: #013647;
} */
#sheet span {
     padding-left: 75px;
}
#titpic {
     margin: 0px 0px 0px 5px;
     float: left;
}
#sheeten {
     height: 100%;
     padding: 20px 40px 20px 40px;
     text-align: justify;
     line-height: 165%;
     background-image: url(../images/bgmid25.png);
     background-repeat: repeat-y;
     /* color: #013647; */
}
/* #sheeten a {
     color: #013647;
} */
#sheeten span {
     padding-left: 67.5px;
}
h2 {
     margin-right: 10px;
     margin-top: 50px;
     color: #f5f5f5;
     text-align: center;
     background-image: url(../images/bglb.png);
     background-repeat: repeat;
     line-height: 150%;
     font-size: 3.3em;
}
#tabce {
     margin: 0px 0px 0px 45px;
}
#tabce span {
     font-style: italic;
     color: #51a1c1;
}
#tabr {
     margin: 10px 0 30px 21px; /* pro IE podm.format */
}
.one {
     padding: 3px 3px 0px 3px;
     background-image: url(../images/bull1.png);
     border: 5px;
     border-style: ridge;
     border-color: #fdfdfd;
}
.two {
     width: 20px;
}
.three {
     height: 35px;
     padding-top: 5px;
     padding-right: 8px;
     text-align: right;
     vertical-align: top;
}
.coll {
     width: 480px;
     height: 25px;
}
.colm {
     width: 80px;
     height: 25px;
}
.colr {
     width: 130px;
     height: 25px;
}
#dod {
     margin-top: 30px;
     margin-bottom: 20px;
     text-align: center;
     font-weight: bold;
}
#dod span {
     font-weight: normal;
     color: #51a1c1;
}
h4 {
     margin-top: 0px;
     margin-bottom: 3px;
     font-size: 1.2em;
     color: #deff28;
}
h4 img {
     padding-top: 5px;
}
#bel {
     margin: 0px;
     width: 800px;
     height: 40px;
     background-image: url(../images/bgbot25.png);
     background-repeat: no-repeat;
}
#sheetre img {
     opacity: 0.7; 
     filter: alpha(opacity=70); /*IE*/
}
#sheetre img:hover {
     opacity: 1;
     filter: alpha(opacity=100); /*IE*/ 
}
#sheetce {
     height: 100%;
     padding: 20px 40px 5px 40px;
     text-align: justify;
     line-height: 135%;
     background-image: url(../images/bgmid25.png);
     background-repeat: repeat-y;
     font-size: 0.85em;
     /* color: #013647; */
}
/* #sheetce a {
     color: #013647;
} */
#sheetce table {
     margin: 20px auto;
}
.nadpis {
     padding-top: 5px;
     padding-bottom: 10px;
     text-align: center;
     font-size: 1.85em;
     font-weight: bold;
     /* color: #013647; */
}
.konlef {
     width: 390px;
     height: 300px;
     float: left;
}
.konrig {
     width: 200px;
     height: 300px;
     float: left;
}
.koncen {
     padding-top: 1px;
     clear: both;
}
#sheetko {
     height: 100%;
     padding: 20px 40px 20px 90px;
     text-align: justify;
     line-height: 135%;
     background-image: url(../images/bgmid25.png);
     background-repeat: repeat-y;
     font-size: 0.85em;
     /* color: #013647; */
}
/* #sheetko a {
     color: #013647;
} */
#sheetko .nadpis {
     margin-left: -50px;
}
#sheetse {
     height: 100%;
     padding: 20px 40px 20px 40px;
     text-align: justify;
     line-height: 135%;
     background-image: url(../images/bgmid25.png);
     background-repeat: repeat-y;
     font-size: 0.85em;
     /* color: #013647; */
}
/* #sheetse a {
     color: #013647;
} */
#footer {
     margin-top: 10px;
     margin-bottom: 20px;
     padding-right: 50px;
     font-size: 0.75em;
     text-align: right;
     color: #307a92;
}
#footer span {
     float: left;
     padding-left: 50px;
}
#counter {
     position: absolute;
     margin-top: -30px;
     margin-left: 22px;
     width: 88px;
     height: 60px;
     visibility: hidden;
}
#menu2 {
  margin: 0px;
  width: 700px;
  height: 15px;
  text-align: center;
}
#menu2 ul {
  margin: 0; /*důležité!*/
  padding-top: 1px;
  padding-left: 0px;
}
#menu2 ul li {
  display: inline;
}
#menu3 {
  margin: 0px;
  width: 800px;
  height: 15px;
  text-align: center;
}
#menu3 ul {
  margin: 0; /*důležité!*/
  padding-top: 2px;
  padding-left: 0px;
}
#menu3 ul li {
  display: inline;
}
.menu {
  font-size: 0.85em;
}
.menu a {
  font-family: Arial; 
  color: #838a7f;
  text-decoration: none;
}
.menu a:hover {
  color: #deff28;
  text-decoration: none;
}
.menu span {
  font-family: Arial;
  color: #838a7f;
  font-weight: bold;
  padding-left: 25px;
  padding-right: 20px;
}
/* stránka Flashe */
.box1_1 {
  margin: 10px 0px 0px -100px;
  width: 990px;
  height: 180px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  padding-top: 10px;
}
.box1 {
  margin: -1px 0px 5px -20px;
  width: 750px;
  height: 120px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  text-align: center;
  padding-top: 10px;
}
.box2 {
  margin: -15px 0px 5px 50px;
  width: 750px;
  height: 240px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  text-align: center;
  padding-top: 10px;
}
.box3 {
  margin: -10px 0px 5px -5px;
  width: 750px;
  height: 344px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  text-align: center;
  padding-top: 10px;
}
.box4 {
  margin: -10px 0px 5px -80px;
  width: 950px;
  height: 420px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  float: left;
  text-align: center;
  padding-top: 10px;
}
.box4 object {
  margin-left: 15px;
}
.box5 {
  margin: -15px 0px 5px 10px;
  width: 700px;
  height: 320px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  text-align: center;
  padding-top: 10px;
  float: left;
}
/* konec Flashe */

#up {
  /* color: #fff; */
  text-align: right;
}
.box400 {
  margin: -40px 0px 30px -45px;
  width: 400px;
  height: 22px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);  
}
#box400_2 {
  margin: 0px 0px 0px -45px;
  width: 375px;
  height: 20px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  color: #deff28;
  padding-left: 25px;
  padding-top: 2px;
  letter-spacing: 2px;
}
.box700 {
  margin: -17px 0px 0px 135px;
  width: 700px;
  height: 22px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);  
}
#box700_2 {
  margin: 10px 0px 0px 135px;
  width: 700px;
  height: 22px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
}
#box700_2i {
  width: 700px;
  height: 20px;
  padding-top: 2px;
  margin: 0px;
  text-align: left;
}  
#box700_2i a {
  width: 700px;
  height: 20px;
  display: block;
  color: #011c26; /*#838a7f;*/
  text-decoration: none;
  font-weight: bold;
}
#box700_2i a span {
  vertical-align: top;  
}
#box700_2i a:hover {
  color: #deff28;
  text-decoration: none;
}
#box700_2i img {
  width: 60px;
  height: 20px;
  padding-left: 5px;
}
.box701 {
  margin: 0px 0px 5px 8px;
  width: 700px;
  height: 20px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);  
}
.box701e {
  margin: -10px 0px 5px 8px;
  width: 700px;
  height: 20px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);  
}
.box701_2 {
  margin: 0px 0px 5px 8px;
  width: 800px;
  height: 20px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);  
}
.box702 {
  margin: -3px 0px 5px 78px;
  width: 700px;
  height: 20px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);  
}
.box703 {
  margin: -9px 0px 40px 25px;
  width: 705px;
  height: 17px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  padding-top: 3px;
  padding-right: 15px;
  font-size: 0.80em;
  text-align: right;
  color: #307a92;
}
.box703 span {
     float: left;
     padding-left: 15px;
}
.box703 a {
     color: #307a92;
     text-decoration: underline;
}
.box703 a:hover {
     color: #deff28;
     text-decoration: underline;
}
.box750 {
  margin: 10px 0px 5px -20px;
  width: 750px;
  height: 150px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  font-size: 1em;
  text-align: justify;
  line-height: 160%;
  padding: 10px;
}
.box750 img {
  margin: 0px 10px 0px 5px;
  float: left;
}
.box750 a {
     color: #fff;
     text-decoration: underline;
}
.box750 a:hover {
     color: #deff28;
     text-decoration: underline;
}
.box750_1 {
  margin: 10px 0px 5px -20px;
  width: 750px;
  height: 150px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  font-size: 1em;
  text-align: justify;
  line-height: 160%;
  padding: 10px;
}
.box750_1 img {
  margin: 0px 10px 0px 33px;
  float: left;
}
.box750_1 a {
     color: #fff;
     text-decoration: underline;
}
.box750_1 a:hover {
     color: #deff28;
     text-decoration: underline;
}
.box750_2 {
  margin: 10px 0px 5px 20px;
  width: 750px;
  height: 150px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  font-size: 1em;
  text-align: justify;
  line-height: 160%;
  padding: 10px;
}
.box750_2 img {
  margin: 0px 10px 0px 35px;
  /* float: left; */
}
.box750_2 a {
     color: #fff;
     text-decoration: underline;
}
.box750_2 a:hover {
     color: #deff28;
     text-decoration: underline;
}
.parag {
  margin: 20px 0px 0px 20px;
  width: 480px;
  float: left;
}
.parag span {
  font-weight: bold;
  color: #fff;
}
.parag2 {
  margin: 20px 0px 0px 35px;
  width: 680px;
  float: left;
}
.parag3 {
  margin: 20px 0px 0px 12px;
  width: 480px;
  float: left;
}
.parag3 span {
  font-weight: bold;
  color: #fff;
}
.parag4 {
  margin: 20px 0px 0px 13px;
  width: 437px;
  float: left;
}
.parag5 {
  margin: 10px 0px 0px 35px;
  width: 680px;
  float: left;
}
.box751 {
  margin: -15px 0px 5px 50px;
  width: 750px;
  height: 150px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  font-size: 1em;
  text-align: justify;
  line-height: 160%;
  padding: 10px;
}
.box751 img {
  margin: 0px 10px 0px 35px;
  /* float: right; */
}
.box751_1 {
  margin: -15px 0px 5px 50px;
  width: 750px;
  height: 150px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  font-size: 1em;
  text-align: justify;
  line-height: 160%;
  padding: 10px;
}
.box751_1 img {
  margin: 0px 10px 0px 15px;
  float: right;
}
.box751le {
  margin: -15px 0px 5px 50px;
  width: 750px;
  height: 170px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  font-size: 1em;
  text-align: justify;
  line-height: 160%;
  padding: 10px;
}
.box751le img {
  margin: 0px 10px 0px 15px;
  float: left;
}
.box751ee {
  margin: -20px 0px 5px 30px;
  width: 750px;
  height: 150px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  font-size: 1em;
  text-align: justify;
  line-height: 160%;
  padding: 10px;
}
.box751ee img {
  margin: 0px 10px 0px 15px;
  float: left;
}
.box751ee a {
     color: #fff;
     text-decoration: underline;
}
.box751ee a:hover {
     color: #deff28;
     text-decoration: underline;
}
.box752 {
  margin: -10px 0px 5px -5px;
  width: 750px;
  height: 150px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  font-size: 1em;
  text-align: justify;
  line-height: 160%;
  padding: 10px;
}
.box752 img {
  margin: 0px 10px 0px 33px;
  float: left;
}
.box752 a {
  color: #fff;
  text-decoration: underline;
}
.box752 a:hover {
  color: #deff28;
  text-decoration: underline;
}
.box753 {
  margin: 10px 0px 5px 50px;
  width: 750px;
  height: 150px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  font-size: 1em;
  text-align: right;
  line-height: 160%;
  padding: 10px;
}
.box753 img {
  margin: 0px 10px 0px 35px;
  /* float: right; */
}
.box754 {
  margin: -20px 0px 5px 30px;
  width: 770px;
  height: 150px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  font-size: 1em;
  text-align: justify;
  line-height: 160%;
  padding: 10px;
  padding-top: 0px;
}
.box370 {
  margin: 10px 0px 5px 20px;
  width: 300px;
  height: 380px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  font-size: 1em;
  text-align: justify;
  line-height: 160%;
  padding: 20px 0px 0px 70px;
  float: left;
}
.box370 a {
     color: #e6f6fb;
     text-decoration: underline;
}
.box370 a:hover {
     color: #deff28;
     text-decoration: underline;
}
.box371 {
  margin: 20px 0px 5px -30px;
  width: 330px;
  height: 400px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  font-size: 1em;
  text-align: justify;
  line-height: 160%;
  padding: 20px 0px 0px 90px;
  float: left;
}
.box371 a {
     color: #e6f6fb;
     text-decoration: underline;
}
.box371 a:hover {
     color: #deff28;
     text-decoration: underline;
}
.box755 {
  margin: -15px 0px 5px 50px;
  width: 620px;
  height: 260px;
  border: 1px solid #011c26;
  background-image: url(../images/bull1.png);
  font-size: 1em;
  text-align: justify;
  line-height: 160%;
  padding: 20px 0px 0px 50px;
}

/* začátek LB */
#lightbox {	
     position: absolute;	
     left: 0; 
     width: 100%; 
     z-index: 100; 
     text-align: center;
     line-height: 0;
}
#lightbox img { 
     width: auto; 
     height: auto;
}
#lightbox a img { 
     border: none; 
}
#outerImageContainer { 
     position: relative; 
     background-color: #fff; 
     width: 250px; 
     height: 250px; 
     margin: 0 auto; 
}
#imageContainer { 
     padding: 10px; 
}
#loading { 
     position: absolute; 
     top: 40%; 
     left: 0%; 
     height: 25%; 
     width: 100%; 
     text-align: center; 
     line-height: 0; 
}
#hoverNav { 
     position: absolute; 
     top: 0; 
     left: 0; 
     height: 100%; 
     width: 100%; 
     z-index: 10; 
}
#imageContainer>#hoverNav { 
     left: 0;
}
#hoverNav a { 
     outline: none;
}
#prevLink, #nextLink { 
     width: 49%; 
     height: 100%; 
     background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ 
     display: block; 
}
#prevLink { 
     left: 0; 
     float: left;
}
#nextLink { 
     right: 0; 
     float: right;
}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; 
}
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; 
}
#imageDataContainer { 
     font: 12px Verdana, Helvetica, sans-serif; 
     background-color: #fff; 
     margin: 0 auto; 
     line-height: 1.4em; 
     overflow: auto; 
     width: 100%; 
}
#imageData {
     padding: 0 10px; 
     color: #666; 
}
#imageData #imageDetails { 
     width: 70%; 
     float: left; 
     text-align: left; 
}
#imageData #caption { 
     font-weight: bold;
}
#imageData #numberDisplay { 
     display: block; 
     clear: left; 
     padding-bottom: 1.0em;
}
#imageData #bottomNavClose { 
     width: 66px; 
     float: right;  
     padding-bottom: 0.7em; 
     outline: none;
}
#overlay { 
     position: absolute; 
     top: 0; 
     left: 0; 
     z-index: 90; 
     width: 100%; 
     height: 500px; 
     background-color: #000; 
}
/* konec LB */





