body {background: #1C1C1C;font-family: arial;text-align:center;margin: 1px 0px 0px 0px;padding: 0px 0px 0px 0px;}#celek {position: relative;top: 0px;left: 0px;text-align: center;width: 881px;height: auto;margin: 0px auto 0px auto;padding: 0px 0px 0px 0px;background-color: white; }.bila-plocha {position: absolute;top:205px;left:196px;width: 685px;height: 698px;background-color: white;margin: 0 0 15px 0;border-bottom: 0px solid #1C1C1C;}.obsah {position: absolute;top:205px;left:196px;width: 685px;min-height: 674px;height: auto;background-color: white;text-align: left;padding: 0;margin: 0;text-align: left;border-bottom: 24px solid #ffffff;}.obsah p {font-size: 0.75em;line-height: 18px;margin:15px 20px 15px 18px;font-weight:normal;text-align: justify;}.obsah p a {color: #F12A0D;font-weight: bold;text-decoration: underline;} #hlavicka {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border: 0px;}  .menu {position: absolute;top:205px;left:0px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;border: solid black 0px;text-align: left;font-size: 8pt;}.kontakt {height: 333px;width: 196px;background-image: url('IMG/kostra/kontakt2.jpg');background-repeat: repeat;padding: 0;margin: 0;}.kontakt div {font-size: 8pt;color:white;text-align: left;padding: 41px 0px 0px 12px;margin: 0;}.vyroba {position: absolute;top:875px;left:0px;color: white;font-size: 8pt;text-align: left;margin: 10px 0px 0px 12px;padding-bottom: 10px;}.vyroba a {color: #F12A0D;}/* lista v nadpisu */ h1 {color: #F12A0D;Font-variant: Small-caps;font-size: 1.2em;background-image: url('IMG/kostra/listanazev2.jpg');padding: 5px 0px 5px 9px;margin: 25px 40px 0px 10px}h2 {font-size: 1em;margin:25px 0 10px 18px;color: #F12A0D;}h2 td {vertical-align: top;font-size: 0.8em;text-align: justify;}h3 {font-size: 0.9em;margin:25px 0 10px 18px;color: #000000;}a { border: solid black 0px;font-weight: normal;text-decoration: none;color: #ffffff;}a:hover {border: solid black 0px;color: #F12A0D;} a img {border-width: 0px;}/* horní zarovnání v obsahu */ .zacatek1 {font-size: 0.8em;margin:15px 15px 15px 18px;width: 450px;}.zacatek2 {font-size: 0.8em;margin:15px 15px 15px 18px;line-height: 20px;}/* srovnává obě tabulky s materiálama */ #materialypozice {margin: 35px 0px 0px 60px;}/* materiály první tabulka s materialem */ .materialy  {margin: 0px 0px 20px 0px;padding: 0px 0px 0px 0px;width: 465px;height: 170px;background-image: url('IMG/kostra/kovovematerialy.jpg');border-bottom: 0px solid green;}.materialy p {color: white;line-height: 1.2em;text-align: left;font-size: 0.7em;padding: 30px 0px 1px 0px;margin: 0px 0px 0px 23px;width: 420px;}.materialy table {margin: 0px 0px 0px 13px;}.obraz-robot {margin: 20px 0 50px 0;width: 685px;text-align: center;}/* materiály pdeuhá tabulka s materiálem */ .materialy2  {margin: 0px 0px 25px 0px;padding: 0px 0px 0px 0px;width: 465px;height: 260px;background-image: url('IMG/kostra/nekovovematerialy.jpg');background-repeat: none;border-bottom: 0px solid red;}.materialy2 p {color: white;text-align: left;font-size: 0.7em;padding: 30px 0px 1px 0px;margin: 0px 0px 0px 23px;width: 420px;line-height: 1.2em;}.materialy2 table {margin: 0px 0px 0px 13px;}/* triskací boxy - garáž ap.*/ .boxy {width: 650px;margin: 25px 0px 0px 0px;}.boxy td {font-size: 0.8em;text-align: justify;}/* odkazy lišty šedivý na na stroje*/ .zarizeni {margin: 20px 0px 15px 15px;padding: 1px 0px 0px 10px;line-height: 24px;color: #ffffff;Font-variant: Small-caps;font-size: 0.75em;background-image: url('IMG/kostra/listy.gif');width: 560px;}/* tabulka na triskací jednotky */ .tabulkajednotky {margin: 20px 0px 0px 20px;font-size: 0.8em;}.tabulkajednotky td {font-size: 0.8em;text-align: right;width: 140px;}/* barel foto trickaci jednotky */ .barel {margin: 29px 0px 15px 420px;}.mobilnilisty {margin: 20px 0px 15px 15px;padding: 0px 0px 0px 10px;background-image: url('IMG/kostra/lista2.jpg');width: 460px;Font-variant: Small-caps;line-height: 21px;font-size: 0.8em;}.mobilnilisty2 {margin: 20px 0px 15px 15px;padding: 0px 0px 0px 10px;background-image: url('IMG/kostra/lista2.png');width: 460px;Font-variant: Small-caps;line-height: 21px;font-size: 0.8em;}.obrazkymobilni {margin: 20px 0px 15px 20px;}.obrazkymobilni td {text-align: center; width:200px;}.prislusenstviodstavecfloat {line-height: 25px;font-size: 0.8em;margin: 0px 30px 0px 30px;float:left;}.prislusenstviodstavecfloat td {font-size: 0.8em;width: 100px;}.prislusenstviodstavec {font-size: 0.8em;margin: 15px 40px 0px 30px;line-height: 25px;}.textprislusenstvi {text-align: justify;font-size: 0.8em;margin:40px 20px 15px 18px;}.textprislusenstvi1 {text-align: justify;font-size: 0.8em;margin:100px 15px 0px 18px;}.helmajpg {float:left;margin: 0px 45px 0px 0px;}.vysavacventiljpg {margin: 20px 0px 10px 100px;}.filtracecfloat {font-size: 0.7em;margin: 15px 40px 0px 18px;float:left;width: 240px;text-align: justify;}.menu-ul {font-size: 0.8em;width: 620px;}.filtrace {margin: 100px 0px 0px 20px;}.servislisty {font-size: 0.8em;margin: 21px 0px 15px 15px;padding: 2px 0px 0px 10px;background-image: url('IMG/kostra/lista1.jpg');width: 480px;Font-variant: Small-caps;line-height: 20px;}.kabiny {margin: 177px 0px 0px 100px;}.kabiny td {width: 400px;Font-variant: Small-caps;color: #000000;}.kabiny a {color: #4D4D4D;}.tlakove-text {text-align: left;margin: 0px 0px 80px 250px;}.tlakove-kabiny table {font-size: 0.8em;line-height: 18px;margin:15px 20px 15px 18px;font-weight:normal;text-align: justify;}.vstrikovacistroj {margin: 20px 20px 0px 23px;}.vstrikovacistroj td {line-height: 18px;text-align: justify;font-size: 0.8em;vertical-align: middle;}.materialjpg {position: absolute;margin: 20px 0px 0px 490px;}.oceltabulka {margin: 0px 0px 10px 35px;}.oceltabulka td {text-align: left;font-size: 0.8em;width: 150px;}.oceltabulka2 {margin: 0px 20px 20px 40px;border-top: 1px gray solid;}.oceltabulka2 td {text-align: left;font-size: 0.8em;}.kalukulace {float:left;color: white;margin: 100px 0px 0px 50px;}.form {margin: 40px 0px 0px 0px;}.form fieldset {font-size: 0.8em;font-family: arial;color: #424242;font-weight: normal;padding: 0px 20px 20px 0px;border: 0px solid #B51A04;text-align: left;width:380px;}legend {color: #B51A04;font-size: 1.1em;}.odeslat {margin: 5px 0px 0px 300px;}.udaj {font-size: 0.8em;margin: 0px 0px 20px 20px;}.ruce {position: absolute;top: 520px;left: 770px;}.mezera {width: 4px;height: 580px;}
