* {padding:0;margin:0;}
img {border:0}
.nostyle {display:none}

body {
padding-top: 0px;
text-align:center;
background-color: #e6e5e5; 
font: 12px Arial,Verdana; 
}
#page {  
text-align:left;
width:1002px;
margin: 12px auto 0 auto;
}
#header {
width:1002px;
height:139px;
background:url(images/header.jpg) no-repeat;
}
.lozisko {
padding:55px 0 0 588px;
}
.jazyky {
float:right;
width:180px;
font-size:10px;
font-weight:bold;
color: white;
padding-top:5px;
}
#lista {
width:998px;
height:32px;
background:url(images/lista.jpg) repeat-x;
border-left:2px solid #2783d7;
border-right:2px solid #2783d7;
text-align:center;
}
#telo {
width:998px;
background:white;
border-left:2px solid #2783d7;
border-right:2px solid #2783d7;
overflow:auto;
}
#lavy {
width:172px;
float:left;
padding: 5px 0 0 5px;
border:1px solid white;
}
#stred {
width:633px;
float:left;
padding: 10px 0 0 0;
}
#pravy {
width:169px;
float:right;
padding: 5px 5px 0 5px;
}
.menu1 {
width:169px;
height:24px;
background:url(images/menu.jpg) no-repeat;
padding:8px 0 0 0;
color:white;
font-size:13px;
font-weight:bold;
text-align:center;
}
.menu1 a {
color:white;
text-decoration:none;
position:relative; 
display:block;
height:100%;
border:none;
}
.menu2 {
width:161px;
background:#d7e2f4;
padding:5px 4px 5px 4px;
margin:0 0 8px 0; 
color:#13306a;
}
.menu2 a {
text-decoration:none;
color:#13306a;
font-size:11px;
}
.kategoria, .kategoria a {
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#13306a;
text-decoration:underline;
}
.podkate {
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#13306a;
padding:0 0 0 15px;
}
.podkate a {
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#13306a;
}
.ciara {
width:159px;
height:1px;
font-size:0px;
background:#b8c9e7;
margin:3px 0 3px 0;
}
.dolezite {
color:#af2b31;
font-weight:bold;
font-size:13px;
}
.datum {
padding:0 0 3px 3px;
}
.aktuality {
width:169px;
height:53px;
background:url(images/aktuality.jpg) no-repeat;
text-indent: -9999px;
}
.aktuality a, .aktuality-en a {
position:relative; 
display:block;
height:100%;
border:none;
}
.vyhladavanie {
width:169px;
height:51px;
background:url(images/vyhladavanie.jpg) no-repeat;
text-indent: -9999px;
}
.kontakty {
width:169px;
height:51px;
background:url(images/kontakty.jpg) no-repeat;
text-indent: -9999px;
margin:2px 0 0 0;
}
.kontakty a, .kontakty-en a {
position:relative; 
display:block;
height:100%;
border:none;
}
.obrazok {
float:left;
width:30px;
height:30px;
margin:0 5px 0 0;
}

.text1 {
width:640px;
height:8px;
margin:5px 0 0 0;
font-size:0px;
background:url(images/text-h.jpg) no-repeat;
}
.text2 {
width:620px;
background:#d7e2f4;
padding:5px 10px 0 10px;
}
.nadpis {
padding:0 0 4px 0;
margin:0 0 4px 0;
background:url(images/nadpis-c.jpg) no-repeat bottom left;
font-size:14px;
font-weight:bold;
color:#13306a;
letter-spacing:1px;
}
.obsah, .obsah a {
color:#13306a;
text-decoration:none;
padding:0 0 5px 0;
}
.text3 {
width:640px;
height:8px;
font-size:0px;
background:url(images/text-s.jpg) no-repeat;
}
.okno-lista, .okno-lista2 {
width:621px;
height:29px;
margin:0 0 0 5px;
padding:0 0 0 10px;
background:url(images/okno-lista.jpg) no-repeat;
font:14px/29px Arial,Verdana,sans-serif,Tahoma;
letter-spacing:1px;
font-variant:small-caps;
color: #ffffff;
}
.okno-lista {
background:url(images/okno-lista.jpg) no-repeat;
}
.okno-lista2 {
background:url(images/okno-lista2.jpg) repeat-x;
}
.okno-stred {
width:629px;
margin:0 0 0 5px;
border-left: 1px solid #056cca;
border-right: 1px solid #056cca;
}
.okno-text-z {
padding:15px 19px 15px 19px;
background:#ffcc4d;
}
.okno-text {
padding:15px 19px 15px 19px;
}
.okno-text a {
color:#006faf;
text-decoration:none;
font-weight:bold;
}
.okno-text a:hover {text-decoration:underline;}
#pata {
width:1002px;
height:18px;
background:url(images/pata.jpg) no-repeat;
text-align:center;
color: #2a55ac;
padding:3px 0 0 0;
}
.okno-vlavo {
float:left;
width:250px;
}
.okno-vlavo2 {
float:left;
width:430px;
}
.okno-vpravo {
float:right;
}
.okno-nadpis, .okno-nadpis a {
font:14px Tahoma;
letter-spacing:1px;
text-decoration:underline;
font-variant:small-caps;
color: #006faf;
}
.okno-nadpis2, .okno-nadpis2 a {
font:12px Tahoma;
letter-spacing:1px;
text-decoration:underline;
font-variant:small-caps;
color: white;
float:right;
padding:4px 5px 0 0;
}
.okno-dole {
width:631px;
height:29px;
font-size:0px;
margin:0 0 5px 5px;
background:url(images/okno-dole.jpg) no-repeat;
}
.uvod-vlavo {
float:left;
}
.uvod-vpravo {
float:left;
width:340px;
padding:0 5px 10px 12px;
}
.uvod-vpravo2 {
float:left;
width:225px;
padding:0 5px 10px 12px;
}
.uvod-vpravo a {
color:#006faf;
text-decoration:none;
font-weight:bold;
}
.uvod-vpravo a:hover {text-decoration:underline;}
#pata {
width:1002px;
height:18px;
background:url(images/pata.jpg) no-repeat;
text-align:center;
color: #2a55ac;
padding:3px 0 0 0;
}
#pata a {
color: #2a55ac;
text-decoration:undeline;
}
.zarovnaj {
clear:both;
}
/**tabulka**/
.tab-hlavne {
width:196px;
text-align:center;
color:white;
}
.tab-hlavne2 {
width:392px;
text-align:center;
color:white;
}
.tab-velke-o {
width:196px;
background:#006faf;
color:white;
text-align:center;
border:2px solid white;
}
.tab-velke-o2 {
width:590px;
text-align:center;
border:2px solid white;
}
.tab-male-o {
width:392px;
background:#006faf;
height:20px;
text-align:center;
color:white;
}
.tab-male-o2 {
width:196px;
background:#006faf;
height:20px;
}
.tab-hlpar, .tab-hlpar2-1, .tab-hlpar2-2, .tab-hlpar2-3, .tab-hlpar3 {
background:#006faf;
height:20px;
color:white;
text-align:center;
}
.tab-par1 , .tab-par2-1, .tab-par2-2, .tab-par2-3, .tab-par3 {
background:#b9d8f1;
height:20px;
color:black;
text-align:center;
}
.tab-nepar1 , .tab-nepar2-1, .tab-nepar2-2, .tab-nepar2-3, .tab-nepar3 {
background:#ffcc4d;
height:20px;
color:black;
text-align:center;
}
.tab-hlpar, .tab-par1, .tab-nepar1 {width:196px;}

.tab-hlpar2-1, .tab-par2-1, .tab-nepar2-1 {width:70px;}
.tab-hlpar2-2, .tab-par2-2, .tab-nepar2-2 {width:130px;}
.tab-hlpar2-3, .tab-par2-3, .tab-nepar2-3 {width:390px;}

.tab-hlpar3, .tab-par3, .tab-nepar3 {width:295px;}

.vyroba-img img {
width:194px;
height:146px;
}
.personalna {
float:left;
margin:0 10px 10px 0;
}
.referencie {
text-align:center;
padding:10px 0 0 0;
}
.referencie img {
margin:5px;
}
/* anglicky preklad*/
#header-en {
width:1002px;
height:139px;
background:url(images/header-en.jpg) no-repeat;
}
.aktuality-en {
width:169px;
height:53px;
background:url(images/aktuality-en.jpg) no-repeat;
text-indent: -9999px;
}
.vyhladavanie-en {
width:169px;
height:51px;
background:url(images/vyhladavanie-en.jpg) no-repeat;
text-indent: -9999px;
}
.kontakty-en {
width:169px;
height:51px;
background:url(images/kontakty-en.jpg) no-repeat;
text-indent: -9999px;
margin:2px 0 0 0;
}
/* rusky preklad*/
#header-ru {
width:1002px;
height:139px;
background:url(images/header-ru.jpg) no-repeat;
}
.aktuality-ru {
width:169px;
height:53px;
background:url(images/aktuality-ru.jpg) no-repeat;
}
.vyhladavanie-ru {
width:169px;
height:51px;
background:url(images/vyhladavanie-ru.jpg) no-repeat;
text-indent: -9999px;
}
.kontakty-ru {
width:169px;
height:51px;
background:url(images/kontakty-ru.jpg) no-repeat;
text-indent: -9999px;
margin:2px 0 0 0;
}
/* polsky preklad*/
.aktuality-pl {
width:169px;
height:53px;
background:url(images/aktuality-pl.jpg) no-repeat;
}
.kontakty-pl {
width:169px;
height:51px;
background:url(images/kontakty-pl.jpg) no-repeat;
text-indent: -9999px;
margin:2px 0 0 0;
}
/* nemecky preklad*/
#header-de {
width:1002px;
height:139px;
background:url(images/header-de.jpg) no-repeat;
}
.aktuality-de {
width:169px;
height:53px;
background:url(images/aktuality-de.jpg) no-repeat;
}
.vyhladavanie-de {
width:169px;
height:51px;
background:url(images/vyhladavanie-de.jpg) no-repeat;
text-indent: -9999px;
}
.kontakty-de {
width:169px;
height:51px;
background:url(images/kontakty-de.jpg) no-repeat;
text-indent: -9999px;
margin:2px 0 0 0;
}

.mapasr {
width:629px;
height:345px;
background: url(imgkat/mapa-crsr.jpg) no-repeat;
position:relative; clear:both;
}
.okno-m {
position:absolute;
background-color: #ffffff;
font-size:13px;
font-weight: bold;
padding:3px;
color:#13306A;
border-radius: 5px;
-moz-border-radius: 5px;
}
.okno-m a{color:#07C;}
.firma-okno {padding:30px;}
.firma-viac {width:175px;float:left;}
