body    
 {    
  background:#E1FFFF url('background.jpg') repeat-y left;  
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
 }    

p
 {
  margin-top:0px;
  margin-bottom:0px;
 }
 
.bold
 {
  font-weight:bold;
 }
 
#hlavny
 {    
  position: absolute;
 }    
#hlavicka
 {    
  background:url('index_top.jpg') no-repeat;    
  width:820px;
  height:200px;    
 }    
#slovenska_zastava
 {    
  position:absolute;    
  top:146px;    
  left:682px;    
 }    
#madarska_zastava
 {    
  position:absolute;    
  top:146px;    
  left:707px;    
 }    
#anglicka_zastava
 {    
  position:absolute;    
  top:146px;    
  left:732px;    
 }    
#nemecka_zastava
 {    
  position:absolute;    
  top:146px;    
  left:757px;    
 }    
#flash
 {    
  position:absolute;    
  top:170px;    
  left:27px;    
 }    
#telo
 {    
  text-align: left;
  margin:15px 10px 20px 10px;    
  width:820px;    
 }    

#telo_2
 {    
  text-align: left;
  margin:8px 10px 20px 13px;    
  width:820px;    
 }    

#lavy
 {    
  text-align: left;    
  width:180px;    
 }    

#obsah_ramec
 {    
  position: absolute;
  top:215px;    
  left:190px;    
  width:600px;    
  height:auto;    
 }    

#nadpis
 {
  padding-top:0px;
  margin-top:0px;
  margin-bottom:9px;
  width:780px;
  height:50px;
 }

#nadpis_hore
 {
  position:absolute;
  top:208;
  left:13;
  margin:0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width:780px;
  height:7px;
 } 
  
#samotny_nadpis
 {
  position:absolute;
  top:215;
  left:13;
  margin:0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width:780px;
  height:36px;
  background-image:url("nadpis_pozadie.gif");
 }

#samotny_nadpis p
 {
  color:#EEFFFF;
  font-family:"Arial",verdana,sans;
  font-size:20px;
  text-align:center;
  font-weight:normal;
  margin: 0px 0px 0px 0px;
  padding: 5px 0px 0px 0px;  
 } 
 
#nadpis_dole
 {
  position:absolute;
  top:251;
  left:13;
  margin:0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width:780px;
  height:7px;
 } 
 
#obsah_ramec_2
 {    
  position: absolute;
  top:267px;    
  left:233px;    
  width:560px;    
  height:auto;    
 }    

#obsah_ramec_demo
 {    
  position: absolute;
  top:215px;    
  left:13px;    
  width:780px;    
  height:auto;    
 }    

#abc
 {    
  color: #000088;
  font-family: "Arial",verdana,sans-serif;    
 }
 
#abc a
 {
  color:#0000FF;
 }

#obsah
 {    
  color: #000088;
  font-family: "Arial",verdana,sans-serif; 
  font-size:13px;   
 }    

#obsah h1
 {
  color:#002276;
  font-family:"Arial",verdana,sans;
  font-size:18px;
  font-weight:normal;
  letter-spacing:0px;
  margin: 0px 20px 15px 20px;    
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #002276;
  text-indent: 10px;
 } 

#obsah h2
 {
  color:#002276;
  font-family:"Arial",verdana,sans;
  font-size:16px;
  font-weight:bold;
  letter-spacing:0px;
  margin: 0px 20px 15px 25px;    
 } 

#obsah h3
 {
  color:#002276;
  font-family:"Arial",verdana,sans;
  font-size:14px;
  font-weight:bold;
  letter-spacing:0px;
  margin: 0px 20px 15px 25px;    
 } 

#obsah_sluzby h3
 {
  margin-left: 40px;
 } 
 
#obsah a.nazov_produktu

 {
  color:#002276;
  font-family:"Arial",verdana,sans;
  font-size:16px;
  font-weight:bold;
  margin:0px 0px 0px 0px;
  text-indent:7px;
  letter-spacing:0px;
  text-decoration:none;
 } 

#obsah a.nazov_produktu:hover
 {
  color:#002276;
  font-family:"Arial",verdana,sans;
  font-size:16px;
  font-weight:bold;
  margin:0px 0px 0px 0px;
  text-indent:7px;
  letter-spacing:0px;
  text-decoration:underline;
 }  

#obsah h2.nazov_produktu
 {
  color:#002276;
  font-family:"Arial",verdana,sans;
  font-size:16px;
  font-weight:bold;
  margin:0px 0px 0px 0px;
  text-indent:7px;
  letter-spacing:0px;
 }

#obsah a.horne
 {
  color:#0033BB;
  font-family:"Arial",verdana,sans;
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
 }

#obsah a.horne2
 {
  color:#0033BB;
  font-family:"Arial",verdana,sans;
  font-size:12px;
  font-weight:bold;
  text-decoration:none;
 }

#obsah a.horne3
 {
  color:#dd4422;
  font-family:"Arial",verdana,sans;
  font-size:16px;
  font-weight:bold;
  text-decoration:none;
 }

#obsah a.horne:hover
 {
  color:#0033BB;
  font-family:"Arial",verdana,sans;
  font-size:14px;
  font-weight:bold;
  text-decoration:underline;
 }

#obsah a.horne2:hover
 {
  color:#0033BB;
  font-family:"Arial",verdana,sans;
  font-size:12px;
  font-weight:bold;
  text-decoration:underline;
 }

#obsah a.horne3:hover
 {
  color:#dd4422;
  font-family:"Arial",verdana,sans;
  font-size:16px;
  font-weight:bold;
  text-decoration:underline;
 }

#obsah a
 {
  color:#0000FF;
 }

#obsah a.back
 {
  font-family:"Arial",verdana,sans;
  font-size:13px;
  font-weight:normal;
  line-height: 25pt
 }

#obsah a.viac_info
 {
  font-family:"Arial",verdana,sans;
  font-size:13px;
  font-weight:bold;
 }
 
#obsah a.stiahnut_demoverziu
 {
  font-family:"Arial",verdana,sans;
  font-size:18px;
  font-weight:bold;
 }

#obsah .popis
 {    
  color: #000088;
  font-family:"Arial",verdana,sans;
  font-size:12px;  
 }    

#obsah .popis2
 {    
  color: #000088;
  font-family:"Arial",verdana,sans;
  font-size:14px;  
 }    
 
#obsah .popis_demo
 {    
  color: #000088;
  font-family:"Arial",verdana,sans;
  font-size:13px;  
 }    

#obsah img.link
{ 
  vertical-align: middle;
} 

#obsah ul
 {      
  text-align: justify;
  margin: 0px 0px 0px 0px;
  padding: 0px 40px 0px 40px;
  list-style-position: outside;
 }    

#obsah ul.vyhody
 {     
  text-align: justify;
  margin: 0px 0px 0px 0px;
  padding: 0px 40px 0px 40px;
  list-style-position: outside;
  font-size: 15px;
  font-weight: bold;
  line-height:20px;
 } 
 
#obsah ul.druha
 {    
  text-align: justify;
  margin: 0px 0px 0px 0px;
  padding: 0px 20px 0px 20px;
  list-style-type: square;    
  font-size: 13px;
  font-weight: normal;
  line-height:18px;
  margin-bottom:3px;
 }    

#obsah p.text
 {
  text-indent: 40px;
 }     

#obsah p.obrazky
 {
  text-align:center;
  text-indent: 0px;
 }     

#obsah p.no_indent 
 {
  text-indent: 0px;
 }     

#obsah a.linka_v_texte
 {
  color: #000088;
  font-weight:bold;
  text-decoration:none;  
 }

#obsah a.linka_v_texte:hover
 {
  font-weight:bold;
  text-decoration:underline;  
 }

#obsah_o_firme
 {    
  background-image:url("obsah-pozadie.gif");    
  width:600px;    
  text-align: left;    
 }    

#obsah_o_firme p
 {    
  width:560px;
  overflow:hidden;    
  margin: 0px 20px 0px 20px;
  text-align: justify;
  text-indent: 40px;    
 }    
 
#obsah_emocam
 {    
  background-image:url("obsah-pozadie.gif");    
  width:600px;    
  text-align: left;    
 }

#obsah_emocam div.tabulka
 {    
  width:550px;
  margin: 0px 20px 0px 30px;
 }    
 
#obsah_emocam p
 {    
  width:560px;
  overflow:hidden;
  margin-left:20px;
  margin-right:20px;
  text-align: justify;        
  display:block;
 }
 

#obsah_emocam p.viac_info
 {
  padding-left:40px;
  text-indent: 0px;      
 }
 
#obsah_emocam p.stiahnut_demoverziu
 {
  text-align: center;
  text-indent: 0px;     
 }
 
#obsah_sluzby
 {    
  background-image:url("obsah-pozadie.gif");
  width:600px;    
  text-align: left;    
 }    

#obsah_sluzby p
 {    
  width:560px;
  overflow:hidden;    
  margin-left:20px;
  margin-right:20px;
  text-align: justify;    
 }

#obsah_sluzby ul
 {      
  padding: 0px 40px 0px 60px;
 }    

#obsah_novinky
 {    
  background-image:url("obsah-pozadie.gif");    
  width:600px;    
  text-align: left;    
 }    

#obsah_novinky p
 {
  width:560px;
  overflow:hidden;    
  margin: 0px 20px 0px 20px;
  text-align: justify;    
 }    

#obsah_kontakt a
 {
  color: #0000CC;
  font-weight:bold;
  text-decoration:none;  
 }

#obsah_kontakt a:hover
 {
  color: #0000CC;
  font-weight:bold;
  text-decoration:underline;  
 }

#obsah_kontakt
 {    
  background-image:url("obsah-pozadie.gif");    
  width:600px;    
  text-align: justify;    
 }    

#obsah_kontakt p
 {    
  width:560px;
  overflow:hidden;    
  margin: 0px 20px 0px 20px;
  text-align: justify;    
 }    

#obsah_kontakt div.tabulka
 {    
  width:550px;
  margin: 0px 20px 0px 30px;
 }    

#obsah_vseobecne
 {    
  background-image:url("obsah-pozadie2.gif");    
  width:560px;    
  text-align: left;    
 }    

#obsah_vseobecne p
 {    
  width:520px;
  overflow:hidden;    
  margin: 0px 20px 0px 20px;
  text-align: justify;
  text-indent: 40px;    
 }    

#obsah_technicke
 {    
  background-image:url("obsah-pozadie2.gif");    
  width:560px;    
  text-align: left;    
 }    

#obsah_technicke p
 {    
  width:520px;
  overflow:hidden;    
  margin: 0px 20px 0px 20px;
  text-align: justify;
  text-indent: 40px;    
 }    

#obsah_technicke div.tabulka
 {    
  width:450px;
  margin: 0px 60px 0px 50px;
 }    

#obsah_technicke h2
 {
  font-size:16px;
  font-weight:bold;
  letter-spacing:0px;
  margin: 0px 20px 15px 25px;    
 } 

#obsah_riadiaci
 {    
  background-image:url("obsah-pozadie2.gif");
  background-repeat:repeat-y;    
  width:560px;    
  text-align: left;    
 }    

#obsah_riadiaci p
 {    
  width:520px;
  overflow:hidden;    
  margin: 0px 20px 0px 20px;
  text-align: justify;
  text-indent: 40px;    
 }    

#obsah_riadiaci ul.druha_abcde
 {    
  text-align: justify;
  margin: 0px 0px 0px 0px;
  padding: 0px 20px 0px 20px;
  list-style-type: lower-alpha;    
 }    
  
#obsah_riadiaci div.screenshot
 {    
  margin: 10px 20px 10px 20px;
  text-align: center;
 }    

#obsah_foto
 {    
  background-image:url("obsah-pozadie2.gif");    
  width:560px;    
  text-align: left;    
 }    

#obsah_foto table
 {    
  width:500px;
  overflow:hidden;    
  margin: 0px 30px 0px 30px;
  text-align: center;
  border-width: 0px;
 }    

#obsah_foto td.thumbview
 {    
  width:250px;
  vertical-align:middle;
 }    

#obsah_foto a
 {
  color: #000088;
  font-size:10px;
  font-weight:bold;
  text-decoration:none;  
 }

#obsah_foto a:hover
 {
  font-weight:bold;
  font-size:10px;
  text-decoration:underline;  
 }

#obsah_konstrukcia
 {    
  background-image:url("obsah-pozadie2.gif");    
  width:560px;    
  text-align: left;    
 }    

#obsah_konstrukcia p
 {    
  width:520px;
  overflow:hidden;    
  margin-left:20px;
  margin-right:20px;
  text-align: justify;
  text-indent: 40px;    
 }    

#obsah_import_export
 {    
  background-image:url("obsah-pozadie2.gif");    
  width:560px;    
  text-align: left;    
 }    

#obsah_import_export p
 {    
  width:520px;
  overflow:hidden;    
  margin-left:20px;
  margin-right:20px;
  text-align: justify;
  text-indent: 40px;    
 }    

#obsah_specialne
 {    
  background-image:url("obsah-pozadie2.gif");    
  width:560px;    
  text-align: left;    
 }    

#obsah_specialne p
 {    
  width:520px;
  overflow:hidden;    
  margin-left:20px;
  margin-right:20px;
  text-align: justify;
  text-indent: 40px;    
 }    

#obsah_demoverzia
 {    
  background-image:url("obsah-pozadie_demo.gif");    
  width:780px;    
  text-align: left;    
 }    

#obsah_demoverzia p
 {    
  width:740px;
  overflow:hidden;    
  margin: 0px 20px 0px 20px;
  text-align: justify;
  text-indent: 40px;    
 }    

#obsah_demoverzia div.tabulka
 {    
  width:710px;
  margin: 0px 20px 0px 30px;
 }    

#menu
 {
  text-align: left;    
  line-height: 0pt;    
 }    

div.tlacitko
 {    
  margin-bottom:5px;    
 }    
#novinky_ramec
 {    
  background-image:url("novinky-pozadie.gif");    
  position: absolute;
  top:370px;    
  left:13px;    
  width:164px;
  height:auto;    
 }    

#strojobr
 {    
  position: absolute;
  top:370px;    
  left:15px;    
  width:204px;
 }    

#softobr
 {    
  position:absolute;
  top:370px;    
  left:15px;    
  width:204px;
 }    

#spat
 {
  position:absolute;
  top:550px;    
  left:15px;    
 }    

#novinky
 {    
  text-align: left;    
  position: relative;    
  margin:0px 5px -5px 10px;
  color: #0000FF;    
 }    

#novinky h3
 {    
  font-family:"Arial",verdana,sans;
  font-weight: bold;    
  font-size: 13px;    
  text-align: center;    
  margin-bottom: 10px;    
  margin-top:0px;
 }    

#novinky a
 {    
  color: #0000FF;    
  text-decoration:none;
 }    

#novinky a:hover
 {    
  color: #0000FF;    
  text-decoration:underline;
 }    

div.novinka
 {    
  position: relative;    
  top:0px;    
  margin-bottom:15px;
 }

#novinky p
 {
  font-family:"Arial",verdana,sans;
  font-size: 11px;
  position: relative;
  margin-top:0px;
  margin-bottom:0px;
 }

#novinky p.normalny
 {
  margin-top:5px;
  width:144px;
  overflow:hidden;
 }

#novinky p.normalny:first-letter
 {
  font-size:13px;
  font-weight:bold;
  color:#0000FF;
 }

#novinky p.datum
 {
  font-weight: bold;
  font-size: 11px;
 }

#obsah_dole
 {
  position:relative;
 }

#dolny_panel
 {
  font-family:"Arial",verdana,sans;
  font-size:11px;
  background:url('copyright.gif') no-repeat;
  color:#FFFFFF;
  position:absolute;
  left:15px;
  top:1000px;
  height:70px;
  width:775px;
  padding-left:10px;
  padding-top:5px;
 }

#aktualizacia
 {
  text-align:right;
  position:absolute;
  width:760px;  
 }

#copyright
 {
  text-align:center;
  position:absolute;
  width:760px;
 }
 
#valid_html
 {
  text-align:center;
  position:relative;
  top:30px;
  left:0px;
 } 

.formular
 {
  font-family:"Arial",verdana,sans;
  font-size:14px;
 }

.formular_demoverzia
 {
  font-family:"Arial",verdana,sans;
  font-size:13px;
 }

.posun
 {text-indent:260px}

   
