p,label { font-size: 12pt; margin: 5px 10px 5px 15px;}
h1 { font-size: 16pt; margin: 8px 10px 8px 10px;}
h2 { font-size: 15pt; margin: 28px 10px 28px 10px; font-weight: normal;}
.thres li { font-size: 12pt;}
dt { margin: 12px 6px 6px 6px; font-size: 15pt;}
dd { margin: 1px 6px 1px 16px; font-size: 13pt;}
#gul p { margin-top: 2px; font-size: 11pt ! important;}

#ram { width: 866px; height: 643px; margin: -340px 0px 0px -430px;}
#telo { top: 31px; left: 0px; width: 866px; height: 643px;}
#vnitro { top: 62px; left: 0px; width: 866px; height: 590px;}
#text,#text01,#text02,#text04 { top: 68px; left: 202px; width: 463px; height: 579px;}
#taxt,#taxt01,#taxt02,#taxt03,#taxt04 { top: 68px; left: 76px; width: 713px; height: 579px;}
#linkleft { top: 37px; left: 28px; width: 2px; height: 632px;}
#linkright { top: 37px; left: 834px; width: 2px; height: 632px;}
#dolni { top: 676px; left: 28px; width: 808px; height: 38px;}
#aktua { top: 690px; left: 435px; width: 399px; height: 19px;}
#webmate { top: 690px; left: 31px; width: 399px; height: 19px;}
#zobrazpr { width: 672px;}

#barr { top: 683px; left: 292px; width: 275px; height: 19px;}
#indi { height: 19px;}
#ext { width: 275px; height: 19px; font-size: 12px;}

#tisk { top: 657px; left: 849px;}
#flag { top: 36px; left: 809px;}
#flag,#flag div,#flag div span { width: 24px; height: 16px;}

#flag #enspan span { background: url("../pcss/flag/en.png") no-repeat center top;}
#flag #ruspan span { background: url("../pcss/flag/ru.png") no-repeat center top;}
#flag #frspan span { background: url("../pcss/flag/fr.png") no-repeat center top;}
#flag #nlspan span { background: url("../pcss/flag/nl.png") no-repeat center top;}
#flag #esspan span { background: url("../pcss/flag/es.png") no-repeat center top;}
#flag #skspan span { background: url("../pcss/flag/sk.png") no-repeat center top;}

#podlozky.ostatni-31 div,#obrazky.ostatni-31 div { top: 68px; width: 163px; height: 579px; overflow: hidden;}
#podlozky.ostatni-32 div,#obrazky.ostatni-32 div { top: 68px; width: 68px; height: 579px; overflow: hidden;}
#obrazky.ostatni-31 div img,#obrazky.ostatni-32 div img { width: 163px; height: 579px; }

#lath-1,#lath1,#lath-3,#lath3 { left: 0px;}
#lath-2,#lath2 { left: 703px;}
#lath-4,#lath4 { left: 798px;}

/* navig menu */
#navig { top: 33px; left: 12px; height: 28px;}
.navig { font-size: 13pt ! important;}
#osady { top: 2px; left: 770px;}

/* noscript menu */

#line { top: 714px; width: 860px; height: 24px;}
#line div a,#line div a:hover { font-size: 12pt ! important;}
#line0 { left:   7px;}
#line1 { left: 104px;}
#line2 { left: 171px;}
#line3 { left: 251px;}
#line4 { left: 314px;}
#line5 { left: 386px;}
#line6 { left: 449px;}
#line7 { left: 519px;}
#line8 { left: 682px;}
#line9 { left: 774px;}
#line #line8 a,#line #line9 a,#line #line8 a:hover,#line #line9 a:hover { font-size: 10pt ! important;}

/* os */

#podlozky.ostatni01 div,#obrazky.ostatni01 div,#inxer.ostatni01 div,#inxer.ostatni01 div img,#obrazky.ostatni01 div img { width: 181px; height: 181px;}

#zpet.ostatni01 div { top: 654px; left: 305px; width: 250px;}
#home.ostatni01 div { top: 654px; left:  76px; width: 200px;}

#obros1,#obrosy1 { top:  68px; left: 0px;}
#obros2,#obrosy2 { top: 266px; left: 0px;}
#obros3,#obrosy3 { top: 465px; left: 0px;}
#obros4,#obrosy4 { top:  68px; left: 685px;}
#obros5,#obrosy5 { top: 266px; left: 685px;}
#obros6,#obrosy6 { top: 465px; left: 685px;}

#text01 p,fieldset { font-size: 16pt;}
#text01 a,#text04 p { font-size: 15pt;}
#text04 a { font-size: 14pt;}
.trak a,.trak a:hover { font-size: 12pt ! important;}

#text02 h1 { font-size: 18pt; text-align: center; margin-top: 39px;}
#text02 p { font-size: 15pt; margin: 28px 10px 28px 10px;}
#text02 p.time { font-size: 12pt; margin: 3px 10px 3px 10px;}

#taxt a,#taxt01 a,#taxt02 a,#taxt03 a,#taxt04 a,#taxt p,#taxt01 p,#taxt02 p,#taxt04 p,#taxtosl li,#taxtosp li { font-size: 12pt;}
#taxt p { margin: 20px 12px 20px 12px;}
#taxt01 p { margin: 3px 12px 3px 12px;}
#taxt02 p { margin: 27px 12px 27px 10px;}

#taxtl { top: 125px; left:   0px; width: 325px; height: 350px;}
#taxtp { top: 125px; left: 388px; width: 325px; height: 350px;}
#taxtosl,#taxtosp { top: 125px; width: 313px; height: 375px;}
#taxtosl { left: 38px;}
#taxtosp { left: 388px;}
#taxt03 h2 { font-size: 15pt; margin: 0px;}
#taxtl a,#taxtp a,.taxon,.axon { font-size: 15pt;}
.taxon,.axon { margin-top: 420px;}
#bloud,#bloud a { line-height: 3.2;}

#taxt04 h2 { font-size: 13pt; margin: 16px 10px 6px 10px;}
#taxt04 p { margin: 6px 13px 12px 13px;}

h1.mapa { font-size: 25pt;}
p.mapa a,p.mapa a:hover { font-size: 15pt;}

#obrazky.shop,#formular,#dotaznik,#order,.forms { width: 610px;}
#obrazky.shop div { height: 130px;}
#obrazky.shop div div.shopleft { height: 88px;}
#obrazky.shop div div.shopright { left: 137px; height: 88px;}
#obrazky.shop div div img { width: 88px; height: 88px;}
#obrazky.shop div div.shopright input { width: 125px;}
#obrazky.shop div div.hoat { left: 137px; height: 88px;}
label.suma { margin-left: 140px;}

.smileys a { margin-left: 13px;}
.smileys a img { padding: 3px;}

