img, a.linked{ _position:relative; _z-order:500;}
#menu a{
 _position: relative;
 _z-index:100;
 color : #ddd;
 }


/*Drop-down menu*/
.nav2 {  } /*Color navigation bar normal mode*/
.nav2 ul {list-style-type:none;}
.nav2 ul li {float:left; position:relative; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/; }
.nav2 ul li a, .nav2 ul li a:visited {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:40px; line-height:40px; padding:0 16px 0 16px; text-decoration:none; font-weight:bold; color: rgb(100,100,100);}
.nav2 ul li ul {display:none; border:none;}
.nav2 ul li ul li{border-right:solid 1px rgb(175,175,175);}
.nav2 ul li ul li a, .nav2 ul li ul lia:visited {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:40px; line-height:40px; padding:0 16px 0 16px; text-decoration:none; font-weight:bold; color: rgb(140,140,140) !important;}

/*Non-IE6 hovering*/
.nav2 ul li:hover {background-color:rgb(140,140,140); text-decoration:none;} /*Color main cells hovering mode*/
.nav2 ul li:hover a {background-color:rgb(140,140,140); color:#ddd !important; text-decoration:none;} /*Color main cells hovering mode*/
.nav2 ul li:hover ul {display:block; width:15.0em; position:absolute; z-index:999; top:40px; margin-top:0; left:0;}
.nav2 ul li:hover ul li a {display:block; width:15.0em; height:auto; color:#888 !important; line-height:1.3em; margin-left:-1px; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:rgb(237,237,237); font-weight:bold; color:#10305E;} /*Color subcells normal mode*/
.nav2 ul li:hover ul li a:hover {background-color:rgb(220,220,220); text-decoration:none; color:#10305E !important} /*Color subcells hovering mode*/

/*IE6 hovering*/
.nav2 table {position:absolute; top:0; left:0; border-collapse:collapse;}
.nav2 ul li a:hover {background-color:rgb(140,140,140); color:#ddd !important; text-decoration:none;} /*Color main cells hovering mode*/
.nav2 ul li a:hover ul {display:block; width:15.0em; position:absolute; z-index:999; top:40px; margin-top:0; left:0;}
.nav2 ul li a:hover ul li a {display:block; width:15.0em; height:auto; color:#888 !important; line-height:1.3em; margin-left:-1px; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:rgb(237,237,237); font-weight:bold; color:#10305E;} /*Color subcells normal mode*/
.nav2 ul li a:hover ul li a:hover {background-color:rgb(220,220,220); text-decoration:none; color:#10305E !important} /*Color subcells hovering mode*/



.kontakttabka  td{vertical-align:top;}

.redbmail{background: url(../images/redb.png)  repeat-x top left;
color:#FFFFFF;
display:block;
float:right;
 margin-top:10px;
height:27px;
width:147px;
border:1px solid #7b97b9;
cursor:pointer;
margin-bottom:10px;
}

.datum{color:#2059df;}
#novinkyform table{margin:5px 10px;}
#novinkyform table td{vertical-align:top; padding:0px 4px;}

#loginform table td{vertical-align:bottom;}
.felelog{_position:relative; _z-order:500;
background: url(../images/input.png) no-repeat 0px 0px;
padding:2px;
color:#255386;
font-weight:bold;
border:1px solid #888;
}

.btnlog{
background: url(../images/okbtn.png) no-repeat 2px 2px;
height:25px;
width:45px;
cursor:pointer;
border:0px solid #888;
}
#loginform label{font-size:12px}

ul.nobuls {list-style-type: none}


.tabsluz{margin-left:30px;}
.tabsluz td{vertical-align:top;}
.tabsluz .trbold{font-weight:bold; color:#ff981f; font-size:14px;}
.tabsluz .trbold td{padding-top:10px; padding-bottom:5px; }

.seminavi{
 height: 35px;
 display:block;
 line-height:35px;
 padding:0 10px;
 color:#a4a6a5;
 font-size:12px;
 font-weight:bold;
 }
.seminavi a, .seminavi a:link, .seminavi a:visited{color:#a4a6a5;}
.seminavi a:hover{color:#7F7F7F; border-bottom:1px dashed #7F7F7F;}
.seminavi1 {float:left; width:300px;}
.seminavi2 {float:right; text-align:right; width:270px;}

.obalka
{background: url(../images/obalka.png) no-repeat 0px 0px;
width:33px;
height:34px;
float:left;
}
* html .obalka{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/obalka.png', sizingMethod='crop');}

.blok ul {margin:4px 35px;}
.blok ul ul{margin:4px 25px;}

.tabka{
background: #B3D0EF;
width:auto;
margin: 0px 20px;
border:1px solid #1B466F;
}

.tabka th{background:#4C7EAF; padding:2px 13px; border-bottom:1px solid #1B466F;}
.tabka td{ padding:2px 8px; color:#1B466F;  border-bottom:1px solid #8BB5DF; height:36px;}
.tabka td.white{ background:#fff;}


.p, .blok p {
 text-align:justify;
 padding:4px 10px 2px 10px;
 margin:10px 15px ;
}

h2 {margin: 15px 23px 10px 23px; color:#9FCBFF; font-size:18px;} 
h3 {margin: 15px 23px 10px 23px; color:#fff; font-size:16px;} 

h1{margin:10px 20px;}

h1.vitajte
{background: url(../images/text1.png) no-repeat 0px 0px;
width:160px;
height:50px;
}

h1.ospol
{background: url(../images/text2.png) no-repeat 0px 0px;
width:280px;
height:50px;
}

h1.partneri
{background: url(../images/text4.png) no-repeat 0px 0px;
width:200px;
height:50px;
}

h1.mapas
{background: url(../images/text6.png) no-repeat 0px 0px;
width:290px;
height:50px;
}

h1.kontakt
{background: url(../images/text7.png) no-repeat 0px 0px;
width:200px;
height:50px;
}
h1.sluzby
{background: url(../images/text3.png) no-repeat 0px 0px;
width:250px;
height:50px;
}

h1.prepojenia
{background: url(../images/text5.png) no-repeat 0px 0px;
width:240px;
height:50px;
}
h1.napnam
{background: url(../images/text8.png) no-repeat 0px 0px;
width:250px;
height:50px;
}
h1.napz
{background: url(../images/text9.png) no-repeat 0px 0px;
width:390px;
height:50px;
}
h1.hlas
{background: url(../images/text13.png) no-repeat 0px 0px;
width:590px;
height:50px;
}

h1.kariera
{background: url(../images/text14.png) no-repeat 0px 0px;
width:390px;
height:50px;
}

* html h1.napz{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/text9.png', sizingMethod='crop');}
* html h1.napnam{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/text8.png', sizingMethod='crop');}
* html h1.vitajte{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/text1.png', sizingMethod='crop');}
* html h1.ospol{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/text2.png', sizingMethod='crop');}
* html h1.partneri{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/text4.png', sizingMethod='crop');}
* html h1.mapas{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/text6.png', sizingMethod='crop');}
* html h1.kontakt{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/text7.png', sizingMethod='crop');}
* html h1.sluzby{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/text3.png', sizingMethod='crop');}
* html h1.prepojenia{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/text5.png', sizingMethod='crop');}

* html h1.hlas{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/text13.png', sizingMethod='crop');}
* html h1.kariera{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/text14.png', sizingMethod='crop');}



.blok
{display:block; margin: 0 10px 0 auto; width:660px;}

#lave_menu a
{position:relative;z-index:100;
}

#lave_menu 
{ position:relative;z-index:100;
 float:left;
 margin-top:0px;
 display: block;
 text-align:center;
}

.lmitem a, .lmitem a:link, .lmitem a:visited
{ position:relative;z-index:100;
 width: 230px;
 height: 46px;
 background: url(../images/lmitem.png) no-repeat top left;
 display:block;
 font-weight:bold;
 padding:0px;
 color:#96bbe5;
 line-height:46px;
 font-size:13px;
 }

.lmitemp  
{ position:relative;z-index:100;
 width: 230px;
 height: 95px;
 background: url(../images/pzp.png) no-repeat top left;
 display:block;
 font-weight:bold;
 padding:5px 0 0 0;
 color:#96bbe5;
 line-height:46px;
 font-size:13px;
 }

.lmitemc 
{ position:relative;z-index:100;
 width: 230px;
 height: 95px;
 background: url(../images/cp.png) no-repeat top left;
 display:block;
 font-weight:bold;
 padding:5px 0 0 0;
 color:#96bbe5;
 line-height:46px;
 font-size:13px;
 }

.flash
{float:left; width:226px;height:87px;
 } 
 
.lmitem a:hover
{
background: url(../images/lmitemh.png) no-repeat top left;
color:#eee;
text-decoration:none;
}

#blue1{
 background: url(../images/blue1.png) no-repeat top left;
 min-height:410px;
 width: 915px;
 display:block;
 }
 
#blue2{
 background: url(../images/blue2.png) no-repeat bottom left;
 min-height:410px;
 width: 915px;
 display:block;
 }

#blue3{
 margin: 0px auto;
 background: url(../images/blue3.png) repeat-y top left;
 width: 915px;
 display:block;
 }
 
td.separ {
height:40px;
width:19px;
}

.separe {float:left;
background: url(../images/menusep.jpg) no-repeat top left;
height:40px;
width:11px;
}
* html .separe {background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/menusep.png', sizingMethod='crop');}

#loginh{
font-family: "palatino linotype","times new roman", Verdana, bitsream vera serif, tahoma,  helvetica, arial, sans-serif;
width:220px;
height:28px;
background:#b2b2b2;
line-height:28px;
font-size:16px;
font-weight:bold;
text-indent:10px;
color:#3d3d3d ;
}

#loginform{
float:left;
margin:15px 0 0 25px;
_margin:15px 0 0 12px ;
width:220px;
height:140px;
background:#dedede;
line-height:20px;
font-size:16px;
color:#3d3d3d;
}

#novinkyh{
font-family: "palatino linotype","times new roman", Verdana, bitsream vera serif, tahoma,  helvetica, arial, sans-serif;
width:639px;
height:28px;
background:#b2b2b2;
line-height:28px;
font-size:16px;
font-weight:bold;
text-indent:10px;
color:#3d3d3d;
}

#novinkyform{
float:right;
margin:15px 25px 0 0;
_margin:15px 12px 0 0;
width:639px;
height:140px;
background:#dedede;
line-height:20px;
font-size:12px;
color:#3d3d3d;
}

* html #head {background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/head1.png', sizingMethod='crop');}
* html #head0 {background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/head1.png', sizingMethod='crop');}
* html #head1{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/head1.png', sizingMethod='crop');}
* html #head2{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/head2.png', sizingMethod='crop');}
* html #head3{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/head3.png', sizingMethod='crop');}
* html #head4{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/head4.png', sizingMethod='crop');}
* html #head5{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/head5.png', sizingMethod='crop');}
* html #head6{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/head6.png', sizingMethod='crop');}
* html #head7{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/head7.png', sizingMethod='crop');}
* html #head8{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/head8.png', sizingMethod='crop');}
* html #head9{background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/head9.png', sizingMethod='crop');}

#head, #head0, #head1{
 background: url(../images/head1.png) no-repeat top left;
 width: 961px;
 height: 179px;
 display:block;
 padding: 0px;
 margin: auto;
 }
 
#head2{
 background: url(../images/head2.png) no-repeat top left;
 width: 961px;
 height: 179px;
 display:block;
 padding: 0px;
 margin: auto;
 }
 #head3{
 background: url(../images/head3.png) no-repeat top left;
 width: 961px;
 height: 179px;
 display:block;
 padding: 0px;
 margin: auto;
 }
 #head4{
 background: url(../images/head4.png) no-repeat top left;
 width: 961px;
 height: 179px;
 display:block;
 padding: 0px;
 margin: auto;
 }
 #head5{
 background: url(../images/head5.png) no-repeat top left;
 width: 961px;
 height: 179px;
 display:block;
 padding: 0px;
 margin: auto;
 }
 #head6{
 background: url(../images/head6.png) no-repeat top left;
 width: 961px;
 height: 179px;
 display:block;
 padding: 0px;
 margin: auto;
 }
 #head7{
 background: url(../images/head7.png) no-repeat top left;
 width: 961px;
 height: 179px;
 display:block;
 padding: 0px;
 margin: auto;
 }
 #head8{
 background: url(../images/head8.png) no-repeat top left;
 width: 961px;
 height: 179px;
 display:block;
 padding: 0px;
 margin: auto;
 }
 
 #head9{
 background: url(../images/head9.png) no-repeat top left;
 width: 961px;
 height: 179px;
 display:block;
 padding: 0px;
 margin: auto;
 }
 
* html #head {background: none;   filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/head1.png', sizingMethod='crop');}
 
.prehead{
 background: url(../images/menu.png) no-repeat top left;
 width: 961px;
 height: 59px;
 display:block;
}



.prehead a:link, .prehead a:visited{
color:#ddd;
 display:block;
 height: 45px;
 font-weight:normal;
 font-size:12px;
 line-height:47px;
 _line-height:45px;
 border:0px solid #d00 !important;
}

.prehead  a:hover, .prehead a:active{
color:#fff; font-weight:normal;
background:url(../images/aktivkb.png) no-repeat top center;
}

.prehead  a.s:hover, .prehead a.s:active{
color:#fff; font-weight:normal;
background:url(../images/aktivkb2.png) no-repeat top center;
}

.prehead  a.es:hover, .prehead a.es:active{
color:#fff; font-weight:normal;
background:url(../images/aktivkb3.png) no-repeat top center;
}

#menu
{
 background: url(../images/mmenu.png) no-repeat top left;
 height: 40px;
 display: block;
 width: 961px;
 margin:auto;
 color : #222;
 font-size:14px;
 text-decoration : none;
 font-weight:bold;
}

* html #menu{ 
  background: none; 
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
      src='images/mmenu.png',
      sizingMethod='crop');
}

 
#content{}

#centert{
 background: url(../images/centertop.png) no-repeat top left;
 width: 961px;
 height: 18px;
}

* html #centert{  background: none;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/centertop.png', sizingMethod='crop');}

#centerbody{
 background: url(../images/centerbody.png) repeat-y top left;
 width: 961px;
 display:block;
 padding: 0px;
 margin: auto;
 padding-bottom:10px;
}
* html #centerbody{  background: none; width: 960px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/centerbody.png', sizingMethod='scale');}


#centerb{
 background: url(../images/centerbottom.png) no-repeat top left;
 width: 961px;
 height: 22px;
}
* html #centerb{  background: none;width: 960px;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/centerbottom.png', sizingMethod='scale');}

#infot{
 background: url(../images/infotop.png) no-repeat top left;
 width: 961px;
 height: 14px;
}
* html #infot{  background: none;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/infotop.png', sizingMethod='crop');}

#infobody{
 background: url(../images/infobg.png) repeat-y top left;
 width: 961px;
 height:177px;
 display:block;
}
* html #infobody{  background: none;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/infobg.png', sizingMethod='scale');}

#infoboo{
 background: url(../images/infoo.png) repeat-x top left;
 width: 935px;
 margin:auto;
 height:177px;
 display:block;
}


#infob{
 background: url(../images/infobottom.png) no-repeat top left;
 width: 961px;
 height: 18px;
}

* html #infob{  background: none;  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/infobottom.png', sizingMethod='crop');}


.logo, .logo:visited
{
position:relative;
display: block;
top:37px;
width:200px;
margin-left:20px;
height:80px;
border: 0px solid #fff !important;
border-style:none;
}







#obsah{
 background:url(../images/page_bg.png) repeat-y top left;
 height:100%;
 width:961px;
 align: center;
 margin: auto;
 line-height: 130%;
 text-align: left;
 display: block;
}

body
{
 background: #848484 url(../images/back.png) repeat-x top left;
 margin: 0px;
 padding: 0px;
 font-size: 12px;
 font-family:   tahoma,Verdana, bitsream vera serif,  helvetica, arial, sans-serif;
 color:#fff;
}

/*
nepouzite elementy
*/




p
{padding:0;
text-align:justify;
margin:0px 40px;}

hr
{ border-style: dashed;
 border-width: 1px 0px 0px 0px;
 border-color: #AAA;
height:0px;}
 
.btn
{
width:120px;
color:#555;
border: 1px solid #999;
background:#ddd;
height:30px;
}

  
 
  a:link { text-decoration: none; font-weight:bold; color: #FF981F; border-width: 0px 0px 0px 0px; border-style: dotted; _position:relative; _z-order:500;}
 a:visited { text-decoration: none; font-weight:bold; color: #FF981F; _position:relative; _z-order:500;}
 a:hover  { border-width: 0px 0px 0px 0px; border-style: dotted;  font-weight:bold; color: #CF7000; _position:relative; _z-order:500;}
 

 a.upos:link { text-decoration: none; font-weight:bold; color: #1A508F}
 a.upos:visited { text-decoration: none; font-weight:bold; color: #1A508F}
 a.upos:hover  { border-width: 1px 0px 1px 0px; border-style: dotted;  font-weight:bold; color: #1A508F}


 a.podpis:link { text-decoration: none; font-weight:bold; color: #fff}
 a.podpis:visited { text-decoration: none; font-weight:bold; color: #fff}
 a.podpis:hover, a.podpis:active
{
color: #fff;
border-color: #fff;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 1px;
border-style: dotted;
}



.inbox
{
 display:block;
 background: #FEFEFF;
 color:#333;
 border: 1px solid  #333;

}

 


.end_body
{
 background: #D6D3D5;
 width: 100%;
 height: 68px;
 display: block;
}


.spodok{
  margin:auto;
  background: url(../images/foot.png) no-repeat -16px 0px;
  width:961px;
  color: #eee;
  padding: 0px 0px 8px 0px;
  text-align:right;
 }
 
 



 




#footer
{
 padding: 0px 0px 0px 0px;
}

#footer a
{
 color: #B05128;
}

/* men */



a.aktivka:hover, a.aktivka:visited, #menu a:hover
{
 display:block;
 color:#8FA6BF;
 }

a.aktivka:link, a.aktivka
{
 background:url(../images/aktivka.png) no-repeat top center;
 display:block;
 color:#8FA6BF !important;
 border:0px solid #8FA6BF !important;
 /*color:#f60 !important;
 */}
 
  a.linked:link{color: #BFDEFF !important;}
  a.linked :visited {color: #fff !important;}
  a.linked:hover  {background: #1B487B;color: #fff; }