/* CSS Document */
body
{ background-color: #fdf1d0;	
}
.icq
{
text-align: justify;
  font-family: tahoma;
  font-size: 13px;
  color: #dc230d;
}
a.icq
{
  text-align: justify;
  font-family: tahoma;
  font-size: 10px;
  color: #dc230d;
}
a.foto
{
  color: #FFCC00;
  font-size: 30px;
  font-weight: bold;
}
.vlajka
{margin-left: 90px;
}
.foto
{ margin-right: 10px;
  margin-left: 90px;
  }
.info
{ text-align: center;
  margin-right: 1px;
  margin-left: 1px;
  font-family: arial;
  font-size: 17px;
}
.info-home
{ text-align: center;
  margin-right: 1px;
  margin-left: 10px;
  font-family: arial;
  font-size: 17px;
}
.info2
{ display: block;
  text-align: right;
  margin-right: 15px;
  margin-left: 15px;
  font-family: arial;
  font-size: 17px;
}
.info3
{ display: block;
  text-align: left;
  margin-right: 15px;
  margin-left: 15px;
  font-family: arial;
  font-size: 17px;
}
.text2
{ display: block;
  text-align: center;
  margin-right: 15px;
  margin-left: 15px;
  font-family: arial;
  font-size: 20px;
}
.text
{ display: block;
  margin-right: 15px;
  margin-left: 40px;
  text-indent: -15px;
  text-align: justify;
  font-family: arial;
  font-size: 13px;
}
.datum
{ display: block;
  margin-right: 15px;
  margin-left: 30px;
  text-indent: -15px;
  text-align: justify;
  font-family: arial;
  font-size: 10px;
  color: grey;
}
a.clanek
{ display: block;
  margin-right: 15px;
  margin-left: 30px;
  text-indent: -15px;
  text-align: justify;
  font-family: arial;
  font-size: 18px;
  color: black;
  text-decoration: none;
  font-weight: bold;
}
.text3
{ display: block;
  margin-right: 15px;
  margin-left: 40px;
  font-family: arial;
  font-size: 10px;
}
.text3x
{ display: block;
  margin-right: 15px;
  font-family: arial;
  font-size: 10px;
}
.text4
{ display: block;
  margin-right: 15px;
  margin-left: 15px;
  text-align: justify;
  font-family: arial;
  font-size: 13px;
}
.zavod
{ display: block;
  margin-right: 15px;
  margin-left: 80px;
  text-indent: -5px;
  text-align: justify;
  font-family: arial;
  font-size: 18px;
}
.medl
{ display: block;
  margin-right: 5px;
  margin-left: 185px;
  text-align: justify;
  font-family: arial;
  font-size: 14px;
}
.medl2
{ display: block;
  margin-right: 45px;
  margin-left: 50px;
  text-align: justify;
  font-family: arial;
  font-size: 17px;
}
.nad
{ display: block;
  font-family: arial;
  text-align: center;
  font-size: 25px;
  margin-top: 10px;
}
.nad2
{ display: block;
  font-family: arial;
  margin-left: 200px;
  font-size: 25px;
  margin-top: 10px;
}
.nad3
{ display: block;
  font-family: arial;
  margin-left: 25px;
  font-size: 20px;
  margin-top: 10px;
}
.rit
{
  display: block;
  font-family: arial;
  margin-left: 15px;
  font-size: 12px;
}
.zas
{
  display: block;
  font-family: arial;
  margin-left: 0px;
  font-size: 12px;
}
.zavody
{
  display: block;
  font-family: arial;
  margin-left: 20px;
  font-size: 30px;
}
.zavody2
{
  display: block;
  font-family: arial;
  margin-left: 80px;
  font-size: 16px;
}
.h1
{
  font-family: arial;
}
.word
{
   margin-left: 350px;
}
.obrazek1
{
   margin-left: 15px;
}
.obrazek2
{
   margin-left: 75px;
}
.zpet
{
   margin-left: 615px;
}
.obr3
{
   margin-left: 145px;
}
.obr4
{
   margin-left: 95px;
}
.nadpis
{
   width: 1024px;
  height: 100px;
  margin-left: 0px;
  margin-top: 0px;
}
.obrazek3
{
   margin-left: 20px;
}
.fox
{
  margin-left: 865px;
  
}
.zas
{
  margin-left: 17px;
}
.liga
{ display: block;
  font-family: arial;
  margin-left: 45px;
  font-size: 25px;
  margin-top: 50px;
}
.odkznova
{  
  margin-left: 20px;
}
#hlavni
{ width: 1020px;
  height: 1250px;
  position: relative;
  margin: auto;
}
#hlavni3
{ width: 1024px;
  height: 920px;
  position: relative;
  margin: auto;
}
#hlavni2
{ width: 1024px;
  height: 625px;
  position: relative;
  margin: auto;
}
#hlavni4
{ width: 1200px;
  height: 1000px;
  position: relative;
  margin: auto;
}
#hlavni_zas
{ background-color: #fde398;
  width: 998px;
  height: 900px;
  position: relative;
  margin: auto;
}
#zas13a
{ position: absolute;
  background-image: url(zasahy/zas13a.jpg);
  width: 998px;
  height: 725px;
  left: 0px;
  top: 0px;
}
#zas13b
{ position: absolute;
  background-image: url(zasahy/zas13b.jpg);
  width: 998px;
  height: 175px;
  left: 0px;
  top: 725px;
}
#zas21
{ position: absolute;
  background-image: url(zasahy/zas21.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas22
{ position: absolute;
  background-image: url(zasahy/zas22.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas26
{ position: absolute;
  background-image: url(zasahy/zas26.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas27
{ position: absolute;
  background-image: url(zasahy/zas27.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas31
{ position: absolute;
  background-image: url(zasahy/zas31.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas43
{ position: absolute;
  background-image: url(zasahy/zas43.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#video
{
  position: absolute;
  background-image: url(str/video.jpg);
  width: 425px;
  height: 350px;
  left: 553px;
  top: 370px;
}
#video2
{
  position: absolute;
  background-image: url(str/video.jpg);
  width: 480px;
  height: 398px;
  left: 505px;
  top: 150px;
}
#video3
{
  position: absolute;
  background-image: url(str/video.jpg);
  width: 420px;
  height: 376px;
  left: 562px;
  top: 347px;
}
#video4
{
  position: absolute;
  background-image: url(str/video.jpg);
  width: 320px;
  height: 259px;
  left: 15px;
  top: 15px;
}
#video5
{
  position: absolute;
  background-image: url(str/video.jpg);
  width: 320px;
  height: 240px;
  left: 15px;
  top: 370px;
}
#video6
{
  position: absolute;
  background-color: red;
  width: 320px;
  height: 240px;
  left: 530px;
  top: 10px;
}
#zas13anim
{ position: absolute;
  background-image: url(str/nehoda.gif);
  width: 320px;
  height: 240px;
  left: 664px;
  top: 18px;
}
#zas21anim
{ position: absolute;
  background-image: url(str/nehoda2.gif);
  width: 320px;
  height: 240px;
  left: 442px;
  top: 491px;
}
#nadpis
{ position: absolute;
  background-image: url(str/tab.jpg);
  width: 1010px;
  height: 150px;
  left: 0px;
  top: 0px;
}
#zas19
{ position: absolute;
  background-image: url(zasahy/zas19.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas33
{ position: absolute;
  background-image: url(zasahy/zas33.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas49
{ position: absolute;
  background-image: url(zasahy/zas49.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas58
{ position: absolute;
  background-image: url(zasahy/zas58.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas76
{ position: absolute;
  background-image: url(zasahy/zas76.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas77
{ position: absolute;
  background-image: url(zasahy/zas77.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas78
{ position: absolute;
  background-image: url(zasahy/zas79.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas79
{ position: absolute;
  background-image: url(zasahy/zas80.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas80
{ position: absolute;
  background-image: url(zasahy/zas81.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas82
{ position: absolute;
  background-image: url(zasahy/zas82.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas83
{ position: absolute;
  background-image: url(zasahy/zas83.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas85
{ position: absolute;
  background-image: url(zasahy/zas85.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas91
{ position: absolute;
  background-image: url(zasahy/zas91.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas92
{ position: absolute;
  background-image: url(zasahy/zas92.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas95
{ position: absolute;
  background-image: url(zasahy/zas95.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas98
{ position: absolute;
  background-image: url(zasahy/zas98.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas99
{ position: absolute;
  background-image: url(zasahy/zas99.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas100
{ position: absolute;
  background-image: url(zasahy/zas100.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas101
{ position: absolute;
  background-image: url(zasahy/zas101.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas103
{ position: absolute;
  background-image: url(zasahy/zas103.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas104
{ position: absolute;
  background-image: url(zasahy/zas104.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas105
{ position: absolute;
  background-image: url(zasahy/zas105.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#zas106
{ position: absolute;
  background-image: url(zasahy/zas106.jpg);
  width: 998px;
  height: 900px;
  left: 0px;
  top: 0px;
}
#nadpisb
{ position: absolute;
  background-image: url(str/anim1b.gif);
  width: 618px;
  height: 125px;
  left: 150px;
  top: 0px;
}
#nadpish
{ position: absolute;
  background-image: url(str/has.jpg);
  width: 242px;
  height: 125px;
  left: 768px;
  top: 0px;
}
 #levo
{ position: absolute;
  background-image: url(str/levo.png);
  width: 150px;
  height: 1200px;
  left: 0px;
  top: 150px;
}
 #stred
{ position: absolute;
  background-image: url(str/stred.jpg);
  width: 740px;
  height: 1200px;
  left: 150px;
  top: 150px;
  overflow: auto;
}
 #stred2
{ position: absolute;
  background-image: url(str/stred.jpg);
  width: 740px;
  height: 1175px;
  left: 150px;
  top: 210px;
  overflow: auto;
}
 #fotostred

{ position: absolute;
  background-image: url(str/fotostred.jpg);
  width: 1029px;
  height: 600px;
  left: 0px;
  top: 100px;
  overflow: auto;
} 
#zavstred

{ position: absolute;
  background-image: url(str/zavstred.jpg);
  width: 1029px;
  height: 800px;
  left: 0px;
  top: 100px;
  overflow: auto;
} 
#techstred

{ position: absolute;
  background-image: url(str/techstred.jpg);
  width: 1200px;
  height: 880px;
  left: 0px;
  top: 100px;
  overflow: auto;
}
 #pravo
{ position: absolute;
  background-image: url(str/pravo.jpg);
  width: 120px;
  height: 1200px;
  left: 890px;
  top: 150px;
}
#paticka
{ position: absolute;
  background-image: url(str/paticka.png);
  width: 1010px;
  height: 20px;
  left: 0px;
  top: 1350px;
}
#fotopaticka
{ position: absolute;
  background-image: url(str/fotolista-dolni.jpg);
  width: 1029px;
  height: 20px;
  left: 0px;
  top: 700px
}
#techpaticka
{ position: absolute;
  background-image: url(str/techlista.jpg);
  width: 1200px;
  height: 20px;
  left: 0px;
  top: 980px
}
#zavpaticka
{ position: absolute;
  background-image: url(str/fotolista-dolni.jpg);
  width: 1029px;
  height: 20px;
  left: 0px;
  top: 900px
}
#listamenu
{ position: absolute;
  background-image: url(str/lista2.gif);
  width: 740px;
  height: 25px;
  left: 150px;
  top: 185px
}
#flash
{ position: absolute;
  background-image: url(str/stred.jpg);
  width: 740px;
  height: 320px;
  left: 0px;
  top: 880px
}
/* menu*/

.glossymenu{
list-style-type: none;
margin: 0px 0;
padding: 0;
width: 140px;
border: 0px solid black;
border-bottom-width: 0px;
}

.glossymenu li a{
background: url(Obr/glossyback.gif) repeat-x bottom left;
font: bold 13px "CALIBRI", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;
}

* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 160px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
background-image: url(Obr/glossyback2.gif);
}

.glossymenu2{
list-style-type: none;
margin: 0px 0;
padding: 0;
width: 140px;
border: 0px solid black;
border-bottom-width: 0px;
}

.glossymenu2 li a{
background: url(Obr/glossyback_stat.gif) repeat-x bottom left;
font: bold 13px "CALIBRI", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;
}

* html .glossymenu2 li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 160px;
}

.glossymenu2 li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu2 li a:hover{
background-image: url(Obr/glossyback2.gif);
}
.glossymenu3{
list-style-type: none;
margin: 0px 0;
padding: 0;
width: 140px;
border: 0px solid black;
border-bottom-width: 0px;
}

.glossymenu3 li a{
background: url(Obr/glossyback_stat.gif) repeat-x bottom left;
font: bold 13px "CALIBRI", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;
}
* html .glossymenu3 li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 160px;
} 
 
