/* CSS Document */

body {
  margin: 0;
  padding: 0;
  text-align: center;
  font: 12px/14px  Verdana, Tahoma;
  background: #ffffff;
}

div{
  margin: 0;
  padding: 0;
  border: 0;
}

p {
  padding: 0px 30px 10px 30px; 
  font: 12px Arial, Verdana;
  color: #000000;
  margin: 0;
}
ul {
  margin: 0;
  padding: 0px 30px 10px 45px;
}

li{
  margin: 0;
  padding: 0;
  list-style: square;
}

a {
  font-weight: bold;
  color: black;
  text-decoration: none;
}

a.top{
  display: block;
  background: url(english.png) no-repeat;
  width: 17px; height: 10px;
}
a.menu_hlavni {
  display: block;
  background: url(hlavni.png) 0 0 no-repeat;
  width: 125px; height: 35px;
}

a.menu_hlavni:hover { background-position: 0 -43px; }

a.menu_reseni {
  display: block;
  background: url(reseni.png) 0 0 no-repeat;
  width: 125px; height: 35px;
}

a.menu_reseni:hover { background-position: 0 -43px; }

a.menu_dokumentace {
  display: block;
  background: url(dokumentace.png) 0 0 no-repeat;
  width: 125px; height: 35px;
}

a.menu_dokumentace:hover { background-position: 0 -43px; }

a.menu_prevence {
  display: block;
  background: url(prevence.png) 0 0 no-repeat;
  width: 125px; height: 35px;
}

a.menu_prevence:hover { background-position: 0 -43px; }

a.menu_skoleni {
  display: block;
  background: url(skoleni.png) 0 0 no-repeat;
  width: 125px; height: 35px;
}

a.menu_skoleni:hover { background-position: 0 -43px; }

a.menu_kontakt {
  display: block;
  background: url(kontakt.png) 0 0 no-repeat;
  width: 125px; height: 35px;
}

a.menu_kontakt:hover { background-position: 0 -43px; }

span.menu{display:none}

p.pata{color:white; font-size: 10px;}
a.pata{color: white;}

.reseni{margin: 5px;}

.nadpis{font-size: 22px; text-align: center;}

p.main{ margin-top:5px;} 
 
#prava.skoleni{background: url(prava2.jpg)}

#prava.prevence{background: url(prava3.jpg)}

#prava.dokumentace{background: url(prava4.jpg)}

#prava.kontakt{background: url(prava5.jpg)}

table.datum{
  color: white;
  font-size: 10px;
  width: 762px;
  text-align: left;
  }



#celek{
  width: 764px;
  height: 100%;
  overflow: visible; 
  text-align: left; 
  margin: 0 auto;
}

#top{
  width: 762px;
  height: 20px;	
  background: black no-repeat;
  border: 0px solid black;
  margin-top: 20px;
  text-align: right;
}

#hlavicka h1 a{
  display: block;
  width: 762px;
  height: 142px;
  background: url(hlavicka.jpg) no-repeat #ffffff;
  text-align: left;
  margin-top: -20px;
}
#hlavicka h3, hr, #hlavicka h1 span{
	display: none;
	margin: 0px;
}
#menu{
  width:762px;
  height: 40px;
  background: black;
  margin-top: -20px;
}

#prava{
  width: 127px;
  height: 485px;
  background: url(prava.jpg) white;
  margin: -485px 0px 0px 635px; 
  text-align: center;
}

#links{
  height: auto;
  width: auto;
  padding-top: 350px;

}

#text{
  overflow: auto;
  width: 623px;
  height: 465px;
  background: #EEEAA4 url() no-repeat right;
  padding: 20px 0px 0px 10px;
}

#telo{
  width: 635px;
  height: 485px;
  overflow: visible;
  background: #FFFFFF;
  margin-left: 3px;
  padding: 0px 0px 0px 0px;
}

#pata{
  width: 762px;
  height: 15px;
  background: black;
  text-align: right;
  color: white;
}
