
body
{
	border:0; margin:0;
	background: white url(images/bg.jpg) repeat-x 50% 0px;
	font: 11px/16px Arial, Helvetica, sans-serif;
padding:0;
   height:100%;
   x_overflow:hidden;

}

#center
{
	width: 700px;
margin-left:auto;
margin-right:auto;
margin-top:0px;
		padding:0px;
		text-align:left;
		xborder:1px solid black;
}

#net
{
display:inline;
float:right;
margin-right: 65px;
x_margin-right: 35px;
margin-bottom: 15px;
}

#logo
{
display:inline;
margin-left: 25px;
}


#menu1
{
xdisplay:inline;
margin-left: 25px;
margin-bottom: 0px;
background: url(images/menu-bg.jpg) no-repeat;
width: 607px;
height: 30px;

}
#menu1-in
{
padding-top: 5px;
}

#menu2
{
xdisplay:inline;
margin-left: 25px;
margin-bottom: 0px;
background: url(images/menu-bg.jpg) no-repeat;
width: 607px;
height: 30px;

}
#menu2-in
{
padding-top: 5px;
padding-left: 2px;
}

#menu1 #menuKontakt
{
position: relative;
left: 2px;
}


#menu1 #menuNovinky
{
position: relative;
left: 164px;
}


#menu1 #menuPartneri
{
position: relative;
left: 85px;
}

#kontakt
{
display:inline;
margin-left: 25px;
x_margin-left: 170px;
float:left;
background: url("images/kontakt-bg.jpg");
width: 152px;
height: 157px;
}

#kontakt-in
{
padding-left: 10px;
padding-top: 17px;
font: 10px/12px "Courier New", Courier, mono;
}

#kontakt-in address
{
line-height: 15px;
}

#kontaktujte
{
position: relative;
left: 35px;
top: 3px;
}

#partneri
{
float:left;
background: url("images/partneri-bg.jpg");
width:152px;
height:157px;
}

#hrdi
{
position: relative;
left: 7px;
top: 125px;
}

#novinky
{
xborder: 1px solid; xwidth:305px; xheight:203px; 
padding-bottom:8px; 
_padding-bottom:9px; 
padding-top:5px; 
background: url(images/novinky-bg.jpg) no-repeat;
padding-left:6px;
float:left;
display:inline;

}

#menu1 #menuProdukty
{
position: relative;
left: 1px;
}


#sbPublic
{
float:left;
}

#menu3
{
display:inline;
margin-left: 25px;
margin-bottom: 2px;
}

#menu1 #menuPrace
{
position: relative;
left: 2px;
}

#menuPraceOstatni
{
position: relative;
left: 360px;
}

#prace
{
padding-top: 1px;
}

#vyvoj
{
display:inline;
margin-left: 25px;
float:left;
}

#dalsiSluzby
{
display:inline;
float:left;

xpadding-bottom: 1px;

}


#clanek
{
xdisplay:inline;
xborder:1px solid;
margin-left: 25px;
background: url(images/clanek-m.jpg) repeat-y;

}
#clanekT
{
background: url(images/clanek-t.jpg) no-repeat;
width: 607px;
height: 64px;
margin-bottom: 20px;
}

#clanekT-in
{
padding: 3px;
padding-top: 4px;
}

/* ============
  submenu 
============ */

img.submenu
{
position: relative; 
top: 2px;
left: 3px;
}

div.submenuItems 
{
background-color: #00A301;
height: 25px;
xborder: 1px solid;
position: relative; 
top: 2px;
_top: -1px;
padding-left: 3px;
padding-top: 5px;
}

div.submenuItems img
{
padding-left: 15px;
position: relative;
top: 3px;
}

div.submenuItems a:link
{
color:white;
font-size: 100%;
font-style: oblique;
font-weight: bold;
text-decoration: none;
}

div.submenuItems a:visited
{
color:white;
font-size: 100%;
font-style: oblique;
font-weight: bold;
text-decoration: none;
}

div.submenuItems a:hover
{
color:white;
font-size: 100%;
font-style: oblique;
font-weight: bold;
text-decoration: underline;
}

div.submenuItems a:link.cur
{
text-decoration: underline;
}


div.submenuItems a:visited.cur
{
text-decoration: underline;
}













#clanekB
{
background: url(images/clanek-b.jpg) no-repeat;
width: 607px;
height: 79px;
}

#clanekB-in
{
padding-left:13px;
padding-top: 40px;
}


#clanekM
{
 padding: 19px;
padding-right:130px;
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
xborder: 1px solid;
color: #444;
background: url(images/clanek-m.jpg) repeat-y;
}

#clanekM font
{
	font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
color: #444;
}

#clanekM a:link  font
{
color:blue;
}

#clanekM a:visited font
{
color:blue;
}

#clanekM a:hover font
{
color:blue;
}

#clanekM p.perex
{
font-style: oblique;
color: #979797;
display:none;
}

#clanekM h1 
{
xfont-style: oblique;
font-size: 18px;
color: #979797;
line-height: 20px;
}

#clanekM .prilohy
{
background-color: #EAEAEA;
padding: 10px;
border-left: 5px solid #979797;
}



#clanekM div.sloupec1
{
float: left;
xborder: 1px solid;
width: 245px;
}

#clanekM div.sloupec2
{
float: left;
xborder: 1px solid;
width: 245px;
margin-left: 15px;
border-left: 1px solid #979797;
padding-left: 15px;
}















#clanek div.seznamClanku h1 {
  font-size: 12px;
xborder: 1px solid;
margin-top: 12px;
margin-bottom: 0px;
}


#clanek div.seznamClanku h1 a:link
{
color: #1AACF5;
text-decoration: none;
}

#clanek div.seznamClanku a:link
{
color: blue;
}


#clanek div.seznamClanku h1 a:visited
{
text-decoration: none;
color: #1AACF5
}


#clanek div.seznamClanku h1 a:hover
{
text-decoration: underline;
color: blue;
}


#clanek div.seznamClanku a:visited
{
color: blue;
}

#clanek div.seznamClanku a:hover
{
color: blue;
}

#clanek div.seznamClanku a:hover
{
color: blue;
}

#clanek img.odkaz
{
position: relative;
top:5px;
left: 8px;
}





#clanek div.seznamClanku p
{
margin-top: 0px;
margin-bottom: 3px;
xborder: 1px solid;
}

#clanek div.seznamClanku div.vice
{
  xfont-size: 10px;
margin-top: 5px;
margin-bottom: 20px;
xborder: 1px solid;
display:none;

}






#divUpControl{position:absolute; width:120; left:10; top:10; z-index:1; text-align: right} 
#divDownControl{position:absolute; width:120; left:10; top:270; z-index:1; text-align: right} 
#divContainer{position:absolute; width:120; height:240; overflow:hidden; top:30; left:10; clip:rect(0,320,240,0); visibility:hidden} 
#divContent{position:absolute; top:0; left:0} 

.novinky
{
font-size: 11px;
line-height: 13px;
color: #444;
}

.novinky h1
{
color: #1AACF5;
font-size: 11px;
padding-bottom: 0px;
margin-top: 4px;
margin-bottom: 2px;
}

.novinky p
{
margin: 0px;
padding: 0;
}

.novinky h1 a:link
{
color: #1AACF5
}

.novinky div.vice
{
display: none;
}

.novinky h1 a:visited
{
color: #1AACF5
}

.novinky h1 a:hover
{
color: blue;
}





div.zprava
{
color: #999;
xfont-style: oblique;
margin-top: 50px;
margin-bottom: 50px;
}





.novinky
{
color: #444;
}
.novinky h1
{
color: #1AACF5;
font-size: 11px;
padding-bottom: 0px;
margin-bottom: 3px;
margin-top: 5px;
}
.novinky p
{
margin: 0px;
padding: 0;
}
.novinky h1 a:link
{
color: #1AACF5
}

.novinky div.vice
{
display: none;
}

.novinky h1 a:visited
{
color: #1AACF5
}

.novinky h1 a:hover
{
color: blue;
}





div.zprava
{
color: #999;
xfont-style: oblique;
margin-top: 50px;
margin-bottom: 50px;
}

div.zprava
{
color: #999;
xfont-style: oblique;
margin-top: 50px;
margin-bottom: 50px;
}


















solute; top:0; left:0} 

.novinky
{
color: #444;
}
.novinky h1
{
color: #1AACF5;
font-size: 11px;
padding-bottom: 0px;
margin-bottom: 3px;
margin-top: 5px;
}
.novinky p
{
margin: 0px;
padding: 0;
}
.novinky h1 a:link
{
color: #1AACF5
}

.novinky div.vice
{
display: none;
}

.novinky h1 a:visited
{
color: #1AACF5
}

.novinky h1 a:hover
{
color: blue;
}





div.zprava
{
color: #999;
xfont-style: oblique;
margin-top: 50px;
margin-bottom: 50px;
}


