body { margin: 0px; padding: 0px; font: 11px Verdana; background: url(Grafika/back.gif); 	color: #505050; }
ADDRESS { font-style: normal; padding-top: 20px; }
IMG { border: 0px; }
IMG.imgPasy { margin: 8px 0px 0px 8px; }
A { color: #dc0224; text-decoration: none; }
A:hover { text-decoration: underline; }
A.lnkPdf { display: block; background: url(Grafika/pdf.gif) no-repeat; width: 31px; height: 29px; float: right }
A.lnkPdf SPAN { display: none; }
A.lnkXls { display: block; background: url(Grafika/exel.gif) no-repeat; width: 28px; height: 28px; float: right }
A.lnkXls SPAN { display: none; }
A.lnkHtml { display: block; background: url(Grafika/e.gif) no-repeat; width: 29px; height: 31px; float: right }
A.lnkHtml SPAN { display: none; }
A.lnkPasy { display: block; background: url(Grafika/ramecek.gif) no-repeat; width: 216px; height: 217px; }
H2 { font-size: 15px; color: #8b0000; background: url(Grafika/sipka2.gif) no-repeat 0px 2px; padding-left: 21px; 	margin-top: 0px; }
H3 { font-size: 12px; color: #000; background: url(Grafika/sipka3.gif) no-repeat 0px 4px; padding-left: 11px; margin: 20px 0px 0px 0px; }
TABLE.tabPasy H3 { margin: 10px 0px 10px 0px; }
P { /*margin: 0px 0px 0px 11px;*/ }
TABLE.tabZmensenyFont TD, TABLE.tabZmensenyFont TH { font-size: 8px; }
TH { background: #dd0225 url(Grafika/tabulka1.gif) repeat-x; font-weight: 800; font-family: Verdana; color: #fff; text-align: center;
	vertical-align: middle; height: 40px; border-right: 1px solid #dd0225; border-bottom: 1px solid #dd0225; padding: 0px 5px 0px 5px;
	width: 100px }
TR.trSvetlyRadek TD, .trSvetlyRadek { background-color: #ebebeb; font-weight: 800; font-family: Verdana; color: #454545; text-align: center;
	vertical-align: middle; border-top: 1px solid #fff; padding: 3px 5px 3px 5px; }
TR.trTmavyRadek TD, .trTmavyRadek { background-color: #dcdcdc; font-weight: 800; font-family: Verdana; color: #454545; text-align: center;
	vertical-align: middle; border-top: 1px solid #fff; padding: 3px 5px 3px 5px; }
TR.trPodHlavicka TD, .trPodHlavicka { background-color: #ffd21c; font-weight: 800; font-family: Verdana; color: #454545; text-align: center;
	vertical-align: middle; border-top: 1px solid #fff; border-right: 1px solid #fff; padding: 3px 5px 3px 5px; }
TD.tdZakonceniTabulky { background: url(Grafika/tabulka_stin.gif) center bottom no-repeat; }
CAPTION { font-weight: 800; text-align: left; }
#divObsahStranky { width: 948px; background: url(Grafika/textura.gif) repeat-y; }
#divObsahStranky_Odsazeni { width: 931px; }
#divZahlavi { clear: both; background: url(Grafika/top.gif) no-repeat; width: 931px; height: 189px; }
#divLevySloupec { float: left; width: 213px; }
#divPravySloupec { float: left; width: 718px; background: url(Grafika/rozek.gif) left top no-repeat; }
#divPravySloupec_Odsazeni { padding: 32px; }
#divZapati { clear: both; font-size: 10px; }
#divEmailHome { height: 18px; }
#divEmailHome_Odsazeni { padding: 5px 0px 0px 15px; }
#divEmailHome A { text-decoration: none; 	color: #7e7e7e; font-weight: 800; font-size: 10px; }
#divEmailHome A:hover { color: #8f0104; }
#divEmailHome UL { padding: 0px; margin: 0px; list-style-type: none; }
#divEmailHome UL LI { float: left; margin-right: 8px; }
#divEmailHome UL LI A { float: left; }
#lnkHorniHome { display: block; height: 11px; background: url(Grafika/home.gif) no-repeat 0px 1px; padding-left: 14px; padding-right: 5px;
	border-right: 1px solid #454545; }
#lnkHorniEmail { display: block; height: 11px; background: url(Grafika/email.gif) no-repeat 0px 2px; padding-left: 18px; }
#divLogo { clear: both; height: 118px; }
#divLogo_Odsazeni { padding: 12px 0px 0px 13px; }
#lnkLogo { display: block; width: 195px; height: 82px; background: url(Grafika/logo.gif) no-repeat; }
#lnkLogo SPAN { display: none; }
#divHlavniNavigace { clear: both; height: 53px; }
#divHlavniNavigace UL { padding: 0px; margin: 0px 0px 0px 213px; 	list-style-type: none; }
#divHlavniNavigace UL LI { float: left; }
#divEmailHome UL LI A { float: left; }
#lnkHlavniOnas { display: block; width: 120px; height: 53px; background: #454545 url(Grafika/onas.gif) no-repeat 0px 0px; }
A:hover#lnkHlavniOnas { background-position: -120px 0px; }
#lnkHlavniOnas SPAN { display: none; }
#lnkHlavniSluzby { display: block; width: 120px; height: 53px; background: #454545 url(Grafika/sluzby.gif) no-repeat 0px 0px; }
A:hover#lnkHlavniSluzby { background-position: -120px 0px; }
#lnkHlavniSluzby SPAN { display: none; }
#lnkHlavniKeStazeni { display: block; width: 120px; height: 53px; background: #454545 url(Grafika/kestazeni.gif) no-repeat 0px 0px; }
A:hover#lnkHlavniKeStazeni { background-position: -120px 0px; }
#lnkHlavniKeStazeni SPAN { display: none; }
#lnkHlavniCeniky { display: block; width: 120px; height: 53px; background: #454545 url(Grafika/ceniky.gif) no-repeat 0px 0px; }
A:hover#lnkHlavniCeniky { background-position: -120px 0px; }
#lnkHlavniCeniky SPAN { display: none; }
#lnkHlavniCertifikaty { display: block; width: 120px; height: 53px; background: #454545 url(Grafika/certifikaty.gif) no-repeat 0px 0px; }
A:hover#lnkHlavniCertifikaty { 	background-position: -120px 0px; }
#lnkHlavniCertifikaty SPAN { display: none; }
#lnkHlavniKontakt { display: block; width: 118px; height: 53px; background: #454545 url(Grafika/kontakt.gif) no-repeat 0px 0px; }
A:hover#lnkHlavniKontakt { background-position: -118px 0px; }
#lnkHlavniKontakt SPAN { display: none; }
.ucSortMenu_RootNodeStyle { background: url(Grafika/zlute.gif) no-repeat; width: 213px; height: 30px; padding-left: 15px; color: #564400;
	font-weight: 800; }

/*#ctl00_SortimentMenu1_TreeView1n0, #ctl00_SortimentMenu1_TreeView1n3*/
#ctl00_SortimentMenu1_TreeView1 A { background: transparent; }
#ctl00_SortimentMenu1_TreeView1 A:hover { text-decoration: underline; }
.ucSortMenu_Level_1 { background: #9e0002 url(Grafika/menu.gif) repeat-y; width: 213px; height: 19px; color: #fff; padding-left: 12px; }
.ucSortMenu_Level_2 { background: #de0225 url(Grafika/menu2.gif) repeat-y; width: 213px; height: 19px; color: #fff; padding-left: 20px; }
.ucSortimentMenu { Width: 213px; }
#divSortimentMenuUkonceni { background: url(Grafika/podmenu.gif) no-repeat; width: 213px; height: 72px; }
#divCopyright { width: 213px; height: 30px; float: left; 	background-color: #454545; color: #848484; }
#divCopyright A { color: #848484; font-weight: 800; }
#divCopyright_Odsazeni { padding: 9px 10px 0px 10px; }
#divTechnologie {  width: 718px; 	height: 30px; float: left; 	background-color: #848484; color: #ababab; font-weight: 800; }
#divTechnologie A { color: #ababab; }
#divTechnologie_Odsazeni { padding: 9px 10px 0px 10px; text-align: right; }
.plovouciObjektPravy { float: right; }
.plovouciObjektLevy { float: left; }
.Oddelovac { background: url(Grafika/line.gif) no-repeat; }
#Tab1 td { border-bottom: 1px solid #fff; border-right: 1px solid #fff; border-top: 0px solid #fff }