
.elpremofree {width: 1000px; height: 20px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px;}
.elpremofree .elpremofreesloupec {float: left}
.elpremofree .elpremofreelevy {width: 1000px;} /* 1000px */

.elpremopole {width: 1000px; height: 100px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px;}
.elpremopole .elpremopolesloupec {float: left}
.elpremopole .elpremopolelevy {width: 1000px;} /* 1000px */

.elpremoimgpole {width: 1000px; height: 350px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; background: url("elpremofoto.jpg"); border-radius: 20px 20px 20px 20px; box-shadow: 2px 2px 2px 2px #6f6f6f;}
.elpremoimgpole .elpremoimgpolesloupec {float: left}
.elpremoimgpole .elpremoimgpolelevy {width: 1000px;} /* 1000px */

.elpremoimg1pole {width: 1000px; height: 350px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; background: url("elpremovelkoobchod.jpg"); border-radius: 0px 0px 20px 20px; box-shadow: 2px 2px 2px 2px #6f6f6f;}
.elpremoimg1pole .elpremoimg1polesloupec {float: left}
.elpremoimg1pole .elpremoimg1polelevy {width: 1000px;} /* 1000px */

.elpremoimg2pole {width: 1000px; height: 350px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; background: url("elpremovyroba.jpg"); border-radius: 0px 0px 20px 20px; box-shadow: 2px 2px 2px 2px #6f6f6f;}
.elpremoimg2pole .elpremoimg2polesloupec {float: left}
.elpremoimg2pole .elpremoimg2polelevy {width: 1000px;} /* 1000px */

.elpremoimg3pole {width: 1000px; height: 350px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; background: url("elpremoautomatizace.jpg"); border-radius: 0px 0px 20px 20px; box-shadow: 2px 2px 2px 2px #6f6f6f;}
.elpremoimg3pole .elpremoimg3polesloupec {float: left}
.elpremoimg3pole .elpremoimg3polelevy {width: 1000px;} /* 1000px */

.elpremoimg4pole {width: 1000px; height: 350px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; background: url("elpremomontaz.jpg"); border-radius: 0px 0px 20px 20px; box-shadow: 2px 2px 2px 2px #6f6f6f;}
.elpremoimg4pole .elpremoimg4polesloupec {float: left}
.elpremoimg4pole .elpremoimg4polelevy {width: 1000px;} /* 1000px */

.elpremoimg5pole {width: 1000px; height: 350px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; background: url("elpremoudrzbaaservis.jpg"); border-radius: 0px 0px 20px 20px; box-shadow: 2px 2px 2px 2px #6f6f6f;}
.elpremoimg5pole .elpremoimg5polesloupec {float: left}
.elpremoimg5pole .elpremoimg5polelevy {width: 1000px;} /* 1000px */

.elpremoimg6pole {width: 1000px; height: 350px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; background: url("elpremoprojekce.jpg"); border-radius: 0px 0px 20px 20px; box-shadow: 2px 2px 2px 2px #6f6f6f;}
.elpremoimg6pole .elpremoimg6polesloupec {float: left}
.elpremoimg6pole .elpremoimg6polelevy {width: 1000px;} /* 1000px */

.elpremoimg7pole {width: 1000px; height: 350px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; background: url("elpremostavebnictvi.jpg"); border-radius: 0px 0px 20px 20px; box-shadow: 2px 2px 2px 2px #6f6f6f;}
.elpremoimg7pole .elpremoimg7polesloupec {float: left}
.elpremoimg7pole .elpremoimg7polelevy {width: 1000px;} /* 1000px */

.elpremoimgbluepole {width: 300px; height: 150px; overflow: hidden; margin: 150px 650px 0px auto; padding: 0px 0px 0px 0px; background: url("blue.png"); border-radius: 20px 20px 20px 20px; box-shadow: 2px 2px 2px 2px #6f6f6f;}
.elpremoimgbluepole .elpremoimgbluepolesloupec {float: left}
.elpremoimgbluepole .elpremoimgbluepolelevy {width: 1000px;} /* 1000px */

.elpremoimgtextpole {width: 300px; height: 150px; overflow: hidden; margin: 15px 15px 15px 15px; padding: 0px 0px 0px 0px; background: url(""); font: 24px/1 Georgia, Serif; text-align: justify; color: white;}
.elpremoimgtextpole .elpremoimgtextpolesloupec {float: left}
.elpremoimgtextpole .elpremoimgtextpolelevy {width: 1000px;} /* 1000px */

.elpremocenter {width: 1000px; overflow: hidden; padding: 0px 0px 0px 0px; background: url(""); font: 24px/1 Georgia, Serif; text-align: justify; color: white;}
.elpremocenter .elpremocentersloupec {float: left}
.elpremocenter .elpremocenterlevy {width: 1000px;} /* 1000px */


.elpremoikona {width: 210px; height: 260px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px;}
.elpremoikona .elpremoikonasloupec {float: left}
.elpremoikona .elpremoikonalevy {width: 210px;} /* 210px */

.elpremoikona1 {width: 210px; height: 300px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px;}
.elpremoikona1 .elpremoikona1sloupec {float: left}
.elpremoikona1 .elpremoikona1levy {width: 210px;} /* 210px */

.elpremopas {width: 1000px; height: 40px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px;}
.elpremopas .elpremopassloupec {float: left}
.elpremopas .elpremopaslevy {width: 1000px;} /* 1000px */

.elpremoikonypole {width: 747px; height: 260px; overflow: hidden; padding: 0px 0px 0px 0px; background: url(""); font: 24px/1 Georgia, Serif; text-align: justify; color: white;}
.elpremoikonypole .elpremoikonypolesloupec {float: left}

.elpremoikonypole .elpremoikonypolelevy {width: 249px; height: 260px;} /* 249px */
.elpremoikonypole .elpremoikonypolestred {width: 249px; height: 260px;} /* 249px */
.elpremoikonypole .elpremoikonypolepravy {width: 249px; height: 260px;} /* 249px */

.elpremoikony1pole {width: 747px; height: 310px; overflow: hidden; padding: 0px 0px 0px 0px; background: url(""); font: 24px/1 Georgia, Serif; text-align: justify; color: white;}
.elpremoikony1pole .elpremoikony1polesloupec {float: left}

.elpremoikony1pole .elpremoikony1polelevy {width: 249px; height: 310px;} /* 249px */
.elpremoikony1pole .elpremoikony1polestred {width: 249px; height: 310px;} /* 249px */
.elpremoikony1pole .elpremoikony1polepravy {width: 249px; height: 310px;} /* 249px */

.elpremoikonypas {width: 750px; height: 40px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px;}
.elpremoikonypas .elpremoikonypassloupec {float: left}
.elpremoikonypas .elpremoikonypaslevy {width: 750px;} /* 1000px */

.elpremokontaktpole {width: 1000px; height: 172px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; background: url("spodek.jpg"); border-radius: 20px 20px 20px 20px; box-shadow: 2px 2px 2px 2px #6f6f6f;}
.elpremokontaktpole .elpremokontaktpolesloupec {float: left}
.elpremokontaktpole .elpremokontaktpolelevy {width: 1000px;} /* 1000px */

.elpremodownpole {width: 950px; height: 130px; overflow: hidden; padding: 20px 25px 20px 25px; margin: 0px auto 0px auto; background: url(""); font: 14px/1 Georgia, Serif; text-align: justify; font: 14px/1 Georgia, Serif; text-align: justify; color: #01a0e2;}
.elpremodownpole .elpremodownpolesloupec {float: left}

.elpremodownpole .elpremodownpolelevy {width: 150px; height: 130px; font: 14px/1 Georgia, Serif; text-align: justify; color: #01a0e2;} /* 150px */
.elpremodownpole .elpremodownpolestred {width: 50px; height: 130px;} /* 5px */
.elpremodownpole .elpremodownpolepravy {width: 210px; height: 130px;} /* 210px */
.elpremodownpole .elpremodownpolerozdelovnik {width: 30px; height: 130px; background: url("rozdelovnik.png");} /* 30px */
.elpremodownpole .elpremodownpolemapa {width: 510px; height: 130px;} /* 510px */

.elpremonadpispole {width: 1000px; height: 60px; overflow: hidden; padding: 0px 0px 0px 0px; background: url("white.png"); border-radius: 20px 20px 20px 20px; font: 22px/1 Georgia, Serif; text-align: justify; color: #01a0e2;}
.elpremonadpispole .elpremonadpispolesloupec {float: left}
.elpremonadpispole .elpremonadpispolelevy {width: 1000px;} /* 1000px */

.elpremonadpistextpole {width: 1000px; height: 30px; overflow: hidden; padding: 20px 55px 15px 55px; border-radius: 20px 20px 20px 20px; font: 22px/1 Georgia, Serif; text-align: justify; color: #01a0e2;}
.elpremonadpistextpole .elpremonadpistextpolesloupec {float: left}
.elpremonadpistextpole .elpremonadpistextpolelevy {width: 1000px;} /* 1000px */

.elpremosekcetextpole {width: 1000px; overflow: hidden; padding: 20px 10px 15px 10px; font: 14px/1 Georgia, Serif; text-align: justify; color: black;}
.elpremosekcetextpole .elpremosekcetextpolesloupec {float: left}
.elpremosekcetextpole .elpremosekcetextpolelevy {width: 1000px;} /* 1000px */

.elpremosekcetextpole2 {width: 530px; overflow: hidden; font: 14px/1 Georgia, Serif; text-align: justify; color: black;}
.elpremosekcetextpole2 .elpremosekcetextpole2sloupec {float: left}
.elpremosekcetextpole2 .elpremosekcetextpole2levy {width: 265px;} /* 265px */
.elpremosekcetextpole2 .elpremosekcetextpole2pravy {width: 265px;} /* 265px */

.elpremosekcetextfotopole {width: 730px; overflow: hidden; font: 14px/1 Georgia, Serif; text-align: justify; color: black;}
.elpremosekcetextfotopole .elpremosekcetextfotopolesloupec {float: left}
.elpremosekcetextfotopole .elpremosekcetextfotopolelevy {width: 180px;} /* 180px */
.elpremosekcetextfotopole .elpremosekcetextfotopolepravy {width: 550px;} /* 550px */

.elpremoakcepole {width: 600px; height: 145px; overflow: hidden; font: 14px/1 Georgia, Serif; text-align: justify; color: black; border-radius: 20px 20px 20px 20px; box-shadow: 2px 2px 2px 2px #6f6f6f;}
.elpremoakcepole .elpremoakcepolesloupec {float: left}
.elpremoakcepole .elpremoakcepolelevy {width: 600px;} /* 600px */

.fotocolor {width: 150px; height: 100px; overflow: hidden; box-shadow: 7px 7px 20px #01a0e2; border-radius: 20px 20px 20px 20px;}
.fotocolor .fotocolorsloupec {float: left}
.fotocolor .fotocolorlevy {} /* 150px */

a.tlacitko2 {width: 200px; padding: .25em; background: #01a0e2; color: white; cursor: default; text-decoration: none; border-radius: 5px;}
a.tlacitko2:hover {background: white; color: #01a0e2; width: 200px;}
a.tlacitko2:active {position: relative; top: 1px; left: 1px; width: 200px;}




.trojmenu {width: 750px; height: 270px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px;}
.trojmenu .trojmenusloupec {float: left}

.trojmenu .trojmenulevy {width: 250px; padding: 0px 0px 0px 0px;}
.trojmenu .trojmenustred {width: 250px; padding: 0px 0px 0px 0px;}
.trojmenu .trojmenupravy {width: 250px; padding: 0px 0px 0px 0px;}

.fixni-menu {position: fixed; left: 0; top: 0; width: 100%; background: url("bgc.jpg") repeat-y; text-align: center; z-index: 1}

input.rozbalovac {display: none;}
input[type=checkbox]:checked + .rozbalovaci .obsah {display: block}

.rozbalovaci > .obsah {display: none}

.rozbalovaci > label {
  display: block;
  cursor: pointer;
  color: black;
  padding: .5em;
}
input[type=checkbox]:checked + .rozbalovaci label {}

.rozbalovaci > label:before {content: "Další údaje"; color: #000; padding: 0 .3em; margin-right: .5em; border-radius: 3px}
input[type=checkbox]:checked + .rozbalovaci label:before {content: "-"}

.rozbalovaci > .obsah {background: #fff; padding: .5em}

.floatovane {list-style: none; padding: 0; margin: 0; overflow: hidden;}
.floatovane li {display: inline}
.floatovane a {text-decoration: none; border-bottom: 0; background: #fff; padding: .3em; float: left; width: 100px; line-height: 40px; text-align: center;}

.logomenu {width: 1000px; height: 123px; overflow: hidden; margin: 0px auto 0px auto;}
.logomenu .logomenusloupec {float: left}
    
.logomenu .logomenulevy {width: 300px; height: 123px; font: 12px/2 Georgia, Serif; text-align: justify; color: white; background: url("");}
.logomenu .logomenustred {width: 700px; height: 123px; font: 12px/2 Georgia, Serif; text-align: justify; color: white; background: url(""); padding: 25px 0px 0px 0px;}

.endpole {height: 172px; overflow: hidden; margin: 0px auto 0px auto; padding: 40px 0px 0px 0px; background: url("spodek.jpg");}
.endpole .endpolesloupec {float: left}

.endpole .endpolelevy {width: 310px; height: 170px; font: 12px/2 Georgia, Serif; text-align: justify; color: #00ade7; background: url("");}
.endpole .endpolestred {width: 160px; height: 170px; font: 12px/1 Georgia, Serif; text-align: justify; color: #00ade7; background: url("");}
.endpole .endpolepravy {width: 310px; height: 170px; font: 12px/2 Georgia, Serif; text-align: justify; color: white; background: url("");}
.endpole .endpoledodatek {width: 218px; height: 170px; font: 12px/1 Georgia, Serif; text-align: justify; color: #00ade7; background: url("");}

.endpole1 {width: 1000px; height: 225px; overflow: hidden; margin: 0px auto 0px auto; border-radius: 30px;}
.endpole1 .endpole1sloupec {float: left}
.endpole1 .endpole1prava {width: 225px; height: 160px; font: 15px/1 Georgia, Serif; text-align: justify; color: white; background: url(""); margin: 25px auto 0px auto; margin: 20px 40px 0px 80px;}

.edlista {width: 1000px; overflow: hidden; border-radius: 30px;}
.edlista .edlistasloupec {float: left}
.edlista .edlistalevy {width: 1000px; font: 12px/2 Georgia, Serif; text-align: justify; color: white; background: url(red.jpg) repeat-y;} /* 1000px */

.hornilista {width: 1000px; overflow: hidden;}
.hornilista .hornilistasloupec {float: left}
.hornilista .hornilistalevy {width: 1000px; height: 20px; font: 12px/2 Georgia, Serif; text-align: justify; color: white; background: url() repeat-y;} /* 1000px */

.hornilistablue {width: 1000px; overflow: hidden;}
.hornilistablue .hornilistabluesloupec {float: left}
.hornilistablue .hornilistabluelevy {width: 1000px; height: 4px; font: 12px/2 Georgia, Serif; text-align: justify; color: white; background: url(blue.jpg) repeat-y;} /* 1000px */

.hornilista2 {width: 1000px; overflow: hidden;}
.hornilista2 .hornilista2sloupec {float: left}
.hornilista2 .hornilista2levy {width: 1000px; height: 100px; font: 12px/2 Georgia, Serif; text-align: justify; color: white;} /* 1000px */

.tabulkapole {width: 1020px; overflow: hidden;}
.tabulkapole .tabulkapolesloupec {float: left}
.tabulkapole .tabulkapolelevy {width: 1020px; height: 190px; font: 12px/2 Georgia, Serif; text-align: justify; color: white;} /* 1000px */

.textlista {width: 1000px; overflow: hidden;}
.textlista .textlistasloupec {float: left}
.textlista .textlistalevy {width: 1000px; height: 60px; font: 22px/2 Georgia, Serif; text-align: justify; color: white; padding: 12px 0px 0px 0px;} /* 1000px */

.nadpislista {width: 1000px; overflow: hidden; background: url("nadpis.jpg") repeat-y;}
.nadpislista .nadpislistasloupec {float: left}
.nadpislista .nadpislistalevy {width: 1000px; height: 120px; font: 22px/2 Georgia, Serif; text-align: justify; color: white; padding: 12px 0px 0px 0px;} /* 1000px */

.nadpislista2 {width: 950px; overflow: hidden; background: url("nadpis2.png") repeat-y;}
.nadpislista2 .nadpislista2sloupec {float: left}
.nadpislista2 .nadpislista2levy {width: 950px; height: 120px; font: 22px/2 Georgia, Serif; text-align: justify; color: white; padding: 12px 0px 0px 0px;} /* 1000px */

.nadpislista3 {width: 950px; overflow: hidden; background: url("nadpis3.jpg") repeat-y;}
.nadpislista3 .nadpislista3sloupec {float: left}

.nadpislista3 .nadpislista3levy {width: 950px; font: 15px/2 Georgia, Serif; text-align: justify; color: #565656; padding: 12px 0px 0px 0px;} /* 1000px */

.nadpislista4 {width: 950px; overflow: hidden;}
.nadpislista4 .nadpislista4sloupec {float: left}

.nadpislista4 .nadpislista4levy {width: 300px; font: 15px/2 Georgia, Serif; text-align: justify; color: #565656; padding: 12px 0px 0px 0px;} /* 1000px */
.nadpislista4 .nadpislista4pravy {width: 650px; font: 15px/2 Georgia, Serif; text-align: justify; color: #565656; padding: 12px 0px 0px 0px;} /* 1000px */

.hornilista1 {width: 1100; overflow: hidden; margin: 0px auto 0px auto;}
.hornilista1 .hornilistasloupec1 {float: left}
.hornilista1 .hornilistalevy1 {width: 1100; text-align: justify; color: white; background: url("texttext.png") repeat-y;}

.ikonatext1pole {width: 320px; overflow: hidden; margin: 0px 0px 0px 0px;}
.ikonatext1pole .ikonatext1sloupec {float: left}
    
.ikonatext1pole .ikonatext1levy {width: 100px; height: 240px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 13px/2 Georgia, Serif; color: #4a4a4a; background: url("cil.jpg") repeat-y;}
.ikonatext1pole .ikonatext1pravy {width: 220px; height: 240px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; color: #4a4a4a; align: left;}

.ikonatext2pole {width: 320px; overflow: hidden; margin: 0px 0px 0px 0px;}
.ikonatext2pole .ikonatext2sloupec {float: left}
    
.ikonatext2pole .ikonatext2levy {width: 100px; height: 240px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 13px/2 Georgia, Serif; color: #4a4a4a; background: url("vstricnost.jpg") repeat-y;}
.ikonatext2pole .ikonatext2pravy {width: 220px; height: 240px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; color: #4a4a4a; align: left;}

.ikonatext3pole {width: 320px; overflow: hidden; margin: 0px 0px 0px 0px;}
.ikonatext3pole .ikonatext3sloupec {float: left}
    
.ikonatext3pole .ikonatext3levy {width: 100px; height: 240px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 13px/2 Georgia, Serif; color: #4a4a4a; background: url("kvalita.jpg") repeat-y;}
.ikonatext3pole .ikonatext3pravy {width: 220px; height: 240px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; color: #4a4a4a; align: left;}

.color { font: 22px/2 Georgia, Serif; text-align: justify; color: #30a3dd; }

.color2 { font: 30px/2 Georgia, Serif; text-align: justify; color: #565656; }

.polelogo {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
.polelogo .polelogosloupec {float: left}
    
.ikonatrojpole {width: 235px; overflow: hidden; padding: 0px; margin: 0px 0px 0px 0px; box-shadow: 0 0 20px black; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; repeat-y; border-radius: 20px 20px 20px 20px;}
.ikonatrojpole .ikonatrojpolesloupec {float: left}
.ikonatrojpole .ikonatrojpolelevy {width: 235px;} 

.ikonapole {width: 1000px; overflow: hidden; margin: 0px 0px 0px 0px;}
.ikonapole .ikonasloupec {float: left}
    
.ikonapole .ikonalevy {width: 333px; margin: 15px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 13px/2 Georgia, Serif; text-indent: 20px; color: #4a4a4a;}
.ikonapole .ikonastred {width: 334px; margin: 15px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 13px/2 Georgia, Serif; text-indent: 20px; color: #4a4a4a;}
.ikonapole .ikonapravy {width: 333px; margin: 15px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 13px/2 Georgia, Serif; text-indent: 20px; color: #4a4a4a;}
------------------------------

.polelogo .polelogolevy {width: 840px; height: 120px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: white;}
.polelogo .polelogopravy {width: 160px; height: 120px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: white;} /* 800px - 200px */

.fotopole {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
.fotopole .fotopolesloupec {float: left}
.fotopole .fotopolelevy {width: 1000px; height: 500px; font: 12px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: white; background: url("fotogalerie2.jpg") repeat-y;} /* 1000px */

.fotopole1 {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
.fotopole1 .fotopole1sloupec {float: left}
.fotopole1 .fotopole1levy {width: 1000px; height: 417px; font: 12px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: white; background: url("88poolomouci.jpg") repeat-y;} /* 1000px */

#body22 { margin: 0px auto 0px auto; padding: 42px 0px 0px 0px; -moz-box-shadow: 0 0 0px black; -webkit-box-shadow: 0 0 0px black; box-shadow: 0 0 0px white; }
 
#body222 { font: 14px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: #beef00; }

.menulista {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
.menulista .menulistasloupec {float: left}
.menulista .menulistalevy {width: 1000px;} /* 1000px */

.hlavnipole {width: 1000px; overflow: hidden; margin: 0px auto 0px auto; padding: 10px 15px 0px 0px;}
.hlavnipole .hlavnipolesloupec {float: left}
    
.hlavnipole .hlavnipolelevy {width: 800px; height: 100px;}
.hlavnipole .hlavnipolepravy {width: 200px; height: 100px;} /* 800px - 200px */

.hlavnipole1 {width: 1000px; overflow: hidden; margin: 0px auto 0px auto; padding: 10px 0px 0px 0px;}
.hlavnipole1 .hlavnipole1sloupec {float: left}
    
.hlavnipole1 .hlavnipole1levy {width: 250px; height: 120px;}
.hlavnipole1 .hlavnipole1pravy {width: 750px; height: 120px;} /* 250px - 750px */

#body44 { width: 495px; height: 306px; margin: 40px auto 0px auto; padding: 0px; -moz-box-shadow: 0 0 0px black; -webkit-box-shadow: 0 0 0px black; box-shadow: 0 0 0px white; font: 16px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; }
 

#body444a { font: 26px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: #beef00; }
 
#body444b { font: 16px/2 Georgia, Serif; color: #8fc902; }

#body444f { font: 26px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: #4a4a4a; } 

#body4444 { width: 495px; height: 353px; margin: 0px auto 0px auto; padding: 5px 0px 0px 0px; -moz-box-shadow: 0 0 0px black; -webkit-box-shadow: 0 0 0px black; box-shadow: 0 0 0px white; font: 14px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; }
 

#body555 { width: 960px; height: 69px; margin: 5px auto 0px auto; padding: 0px; -moz-box-shadow: 0 0 0px black; -webkit-box-shadow: 0 0 0px black; box-shadow: 0 0 0px white; font: 19px/2 Georgia, Serif; text-indent: 200px; text-align: justify; color: white; }
 

#body5555 { width: 960px; height: 69px; margin: 5px auto 0px auto; padding: 0px; -moz-box-shadow: 0 0 0px black; -webkit-box-shadow: 0 0 0px black; box-shadow: 0 0 0px white; font: 19px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: white; }
 

#body555a { font: 16px/2 Georgia, Serif; color: #3d3d3d; }
 

.trojpole {width: 1000px; height: 200px; overflow: hidden; margin: 0px auto 0px auto; padding: 30px 0px 0px 0px;}
.trojpole .trojpolesloupec {float: left}
.trojpole .trojpolelevy {width: 1000px;} /* 1000px */

.nadpisuvodpole {width: 1000px; height: 69px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("textnadpis.jpg") repeat-y;}
.nadpisuvodpole .nadpisuvodsloupec {float: left}
.nadpisuvodpole .nadpisuvodlevy {width: 1000px;} /* 1000px */

.ctyripole {width: 1000px; height: 250px; overflow: hidden; margin: 15px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; background: url("4sekce.jpg") repeat-y;}
.ctyripole .ctyrisloupec {float: left}
.ctyripole .ctyrilevy {width: 1000px;} /* 1000px */

.ctyri1pole {width: 243px; height: 206px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 27px; text-align: justify; color: black; background: url("") repeat-y;}
.ctyri1pole .ctyri1sloupec {float: left}
.ctyri1pole .ctyri1levy {width: 243px;} /* 243px */

.ctyri2pole {width: 680px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 24px; text-align: justify; color: black; background: url("") repeat-y;}
.ctyri2pole .ctyri2sloupec {float: left}
.ctyri2pole .ctyri2levy {width: 680px;} /* 680px */

.ctyri3pole {width: 243px; height: 206px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 22px; text-align: justify; color: black; background: url("") repeat-y;}
.ctyri3pole .ctyri3sloupec {float: left}
.ctyri3pole .ctyri3levy {width: 243px;} /* 243px */

.nadpissekce {width: 1000px; height: 69px; overflow: hidden; margin: 30px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("textnadpissekce.jpg") repeat-y;}
.nadpissekce .nadpissekcesloupec {float: left}
.nadpissekce .nadpissekcelevy {width: 1000px;} /* 1000px */

.nadpispole {width: 1000px; height: 69px; overflow: hidden; margin: 30px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("textnadpis.jpg") repeat-y;}
.nadpispole .nadpispolesloupec {float: left}
.nadpispole .nadpispolelevy {width: 1000px;} /* 1000px */

.nadpisreferencepole {width: 1000px; height: 69px; overflow: hidden; margin: 30px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("textnadpis.jpg") repeat-y;}
.nadpisreferencepole .nadpisreferencepolesloupec {float: left}
.nadpisreferencepole .nadpisreferencepolelevy {width: 1000px;} /* 1000px */

.stredecopole {width: 970px;  overflow: hidden; margin: 20px 20px 20px 20px; padding: 20px 20px 20px 20px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: white;}
.stredecopole .stredecopolesloupec {float: left}
.stredecopole .stredecopolelevy {width: 970px; font: 15px/2 Georgia, Serif;} /* 970px */

.facebookpole {width: 970px; overflow: hidden; margin: 0px auto 0px auto;}
.facebookpole .facebookpolesloupec {float: left}
  

.facebookpole .facebookpolelevy8 {width: 300px; height: 150px; background: url("fotoFB8.jpg") repeat-y;}
.facebookpole .facebookpolelevy7 {width: 300px; height: 150px; background: url("fotoFB7.jpg") repeat-y;}
.facebookpole .facebookpolelevy6 {width: 300px; height: 150px; background: url("fotoFB6.jpg") repeat-y;}
.facebookpole .facebookpolelevy5 {width: 300px; height: 150px; background: url("fotoFB5.jpg") repeat-y;}
.facebookpole .facebookpolelevy4 {width: 300px; height: 150px; background: url("fotoFB4.jpg") repeat-y;}
.facebookpole .facebookpolelevy3 {width: 300px; height: 150px; background: url("fotoFB3.jpg") repeat-y;}  
.facebookpole .facebookpolelevy2 {width: 300px; height: 150px; background: url("fotoFB2.jpg") repeat-y;}
.facebookpole .facebookpolelevy1 {width: 300px; height: 150px; background: url("fotoFB1.jpg") repeat-y;}
.facebookpole .facebookpolelevy {width: 300px; height: 150px; background: url("fotoFB.jpg") repeat-y;}
.facebookpole .facebookpolepravy {width: 670px; font: 15px/2 Georgia, Serif;} /* 300px - 670px */

.textpolefb {width: 650px; overflow: hidden; margin: auto auto auto auto; padding: 0px 0px 0px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 100%; text-indent: 20px; text-align: justify; color: black;}
.textpolefb .textpolefbsloupec {float: left}
.textpolefb .textpolefblevy {width: 650px;} /* 650px */

.textpole {width: 630px; overflow: hidden; margin: auto auto auto auto; padding: 20px 20px 20px 20px; font-size: 15px; text-indent: 20px; text-align: justify; color: black;}
.textpole .textpolesloupec {float: left}
.textpole .textpolelevy {width: 880px;} /* 630px */

.stredpole {width: 950px;  overflow: hidden; margin: 20px auto 20px auto; padding: 20px 0px 20px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: white;}
.stredpole .stredpolesloupec {float: left}
.stredpole .stredpolelevy {width: 1000px;} /* 1000px */

.stredpole2 {width: 970px;  overflow: hidden; margin: 20px auto 20px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; background: #ffed00; box-shadow: 0px 0px 0px white; border-radius: 35px 35px 35px 35px; box-shadow: 5px 5px 5px #757575;}
.stredpole2 .stredpole2sloupec {float: left}
.stredpole2 .stredpole2levy {width: 970px; border-radius: 35px 35px 35px 35px;} /* 970px */

.stredpolereference {width: 1000px;  overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 28px; text-align: justify; color: black; background: url("textpole.jpg") repeat-y;}
.stredpolereference  .stredpolereferencesloupec {float: left}
.stredpolereference  .stredpolereferencelevy {width: 1000px;} /* 1000px */

.textpole {width: 880px; overflow: hidden; margin: auto auto auto auto; padding: 20px 20px 20px 20px; font: auto/2 Georgia, Serif; text-indent: 20px; text-align: justify; color: black;}
.textpole .textsloupec {float: left}
.textpole .textlevy {width: 880px;} /* 880px */

.textpole1 {width: 920px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 10px; text-align: justify; color: white;}
.textpole1 .textsloupec1 {float: left}
.textpole1 .textlevy1 {width: 920px;} /* 920px */

.podpispole {width: 1000px; height: 50px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("textpodpis.jpg") repeat-y;}
.podpispole .podpispolesloupec {float: left}
.podpispole .podpispolelevy {width: 1000px;} /* 1000px */

.logonadpispole {width: 1000px; height: 23px; overflow: hidden; margin: 30px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("tabulkalogovrch.jpg") repeat-y;}
.logonadpispole .logonadpissloupec {float: left}
.logonadpispole .logonadpislevy {width: 1000px;} /* 1000px */

.logostredpole {width: 1000px; height: 224px;  overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; background: url("tabulkalogostred.jpg") repeat-y;}
.logostredpole .logostredpolesloupec {float: left}
.logostredpole .logostredpolelevy {width: 1000px;} /* 1000px */

.logofotopole {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
.logofotopole .logofotosloupec {float: left}
    
.logofotopole .logofotolevy {width: 500px; height: 224px; margin: 0px 0px 0px 32px; padding: 0px 0px 0px 0px;}
.logofotopole .logofotopravy {width: 500px; height: 224px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;} /* 500px - 500px */

.kontaktmapapole {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
.kontaktmapapole .kontaktmapasloupec {float: left}
    
.kontaktmapapole .kontaktmapalevy {width: 500px; height: 400px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; background: url("kontaktpoz.jpg") repeat-y; text-indent: 0px;}
.kontaktmapapole .kontaktmapapravy {width: 500px; height: 400px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; box-shadow: 0 0 20px black;} /* 500px - 500px */

.kontaktmapapole1 { height: 380px;  overflow: hidden; margin: 0px auto 0px auto; padding: 40px 0px 0px 70px; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; background: url("") repeat-y; text-indent: 0px;}
.kontaktmapapole1 .kontaktmapasloupec1 {float: left}
.kontaktmapapole1 .kontaktmapalevy1 {} /*  */

.logonazevpole {width: 1000px; height: 25px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("tabulkalogospod.jpg") repeat-y;}
.logonazevpole .logonazevpolesloupec {float: left}
.logonazevpole .logonazevpolelevy {width: 1000px;} /* 1000px */


.vizitkahorizontalninadpispole {width: 1000px; height: 23px; overflow: hidden; margin: 30px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("tabulkavizitkahorizontalnivrch.jpg") repeat-y;}
.vizitkahorizontalninadpispole .vizitkahorizontalninadpissloupec {float: left}
.vizitkahorizontalninadpispole .vizitkahorizontalninadpislevy {width: 1000px;} /* 1000px */

.vizitkahorizontalnistredpole {width: 1000px; height: 243px;  overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; background: url("tabulkavizitkahorizontalnistred.jpg") repeat-y;}
.vizitkahorizontalnistredpole .vizitkahorizontalnistredpolesloupec {float: left}
.vizitkahorizontalnistredpole .vizitkahorizontalnistredpolelevy {width: 1000px;} /* 1000px */

.vizitkahorizontalnifotopole {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
.vizitkahorizontalnifotopole .vizitkahorizontalnifotosloupec {float: left}
    
.vizitkahorizontalnifotopole .vizitkahorizontalnifotolevy {height: 243px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 32px;}
.vizitkahorizontalnifotopole .vizitkahorizontalnifotopravy {height: 243px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 63px;} 

.vizitkahorizontalninazevpole {width: 1000px; height: 25px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("tabulkavizitkahorizontalnispod.jpg") repeat-y;}
.vizitkahorizontalninazevpole .vizitkahorizontalninazevpolesloupec {float: left}
.vizitkahorizontalninazevpole .vizitkahorizontalninazevpolelevy {width: 1000px;} /* 1000px */


.vizitkavertikalninadpispole {width: 1000px; height: 23px; overflow: hidden; margin: 30px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("tabulkavizitkavertikalnivrch.jpg") repeat-y;}
.vizitkavertikalninadpispole .vizitkavertikalninadpissloupec {float: left}
.vizitkavertikalninadpispole .vizitkavertikalninadpislevy {width: 1000px;} /* 1000px */

.vizitkavertikalnistredpole {width: 1000px; height: 437px;  overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; background: url("tabulkavizitkavertikalnistred.jpg") repeat-y;}
.vizitkavertikalnistredpole .vizitkavertikalnistredpolesloupec {float: left}
.vizitkavertikalnistredpole .vizitkavertikalnistredpolelevy {width: 1000px;} /* 1000px */

.vizitkavertikalnifotopole {width: 1000px; overflow: hidden; margin: 0px 0px 0px 0px;}
.vizitkavertikalnifotopole .vizitkavertikalnifotosloupec {float: left}
    
.vizitkavertikalnifotopole .vizitkavertikalnifotolevy {height: 437px; margin: 0px 0px 0px 45px;}
.vizitkavertikalnifotopole .vizitkavertikalnifotostred {height: 437px; margin: 0px 0px 0px 90px;}
.vizitkavertikalnifotopole .vizitkavertikalnifotopravy {height: 437px; margin: 0px 0px 0px 91px;}

.vizitkavertikalninazevpole {width: 1000px; height: 25px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("tabulkavizitkavertikalnispod.jpg") repeat-y;}
.vizitkavertikalninazevpole .vizitkavertikalninazevpolesloupec {float: left}
.vizitkavertikalninazevpole .vizitkavertikalninazevpolelevy {width: 1000px;} /* 1000px */



.cedulenadpispole {width: 1000px; height: 23px; overflow: hidden; margin: 30px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("tabulkavizitkahorizontalnivrch.jpg") repeat-y;}
.cedulenadpispole .vizitkahorizontalninadpissloupec {float: left}
.cedulenadpispole .vizitkahorizontalninadpislevy {width: 1000px;} /* 1000px */

.cedulestredpole {width: 1000px; height: 330px;  overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; background: url("cedulestred.jpg") repeat-y;}
.cedulestredpole .cedulestredpolesloupec {float: left}
.cedulestredpole .cedulestredpolelevy {width: 1000px;} /* 1000px */

.cedulefotopole {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
.cedulefotopole .cedulefotosloupec {float: left}
    
.cedulefotopole .cedulefotolevy {height: 330px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 32px;}
.cedulefotopole .cedulefotopravy {height: 330px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 63px;} 

.rollupstredpole {width: 1000px; height: 385px;  overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; background: url("rollupstred.jpg") repeat-y;}
.rollupstredpole .rollupstredpolesloupec {float: left}
.rollupstredpole .rollupstredpolelevy {width: 1000px;} /* 1000px */

.rollupfotopole {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
.rollupfotopole .rollupfotosloupec {float: left}
    
.rollupfotopole .rollupfotolevy {height: 385px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 32px;}
.rollupfotopole .rollupfotopravy {height: 385px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 63px;} 

.cedulenazevpole {width: 1000px; height: 25px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("tabulkavizitkahorizontalnispod.jpg") repeat-y;}
.cedulenazevpole .cedulenazevpolesloupec {float: left}
.cedulenazevpole .cedulenazevpolelevy {width: 1000px;} /* 1000px */



.webdesignnadpispole {width: 1000px; height: 23px; overflow: hidden; margin: 30px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("webdesignvrch.jpg") repeat-y;}
.webdesignnadpispole .webdesignnadpissloupec {float: left}
.webdesignnadpispole .webdesignnadpislevy {width: 1000px;} /* 1000px */

.webdesignstredpole {width: 1000px; height: 350px;  overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; background: url("webdesignstred.jpg") repeat-y;}
.webdesignstredpole .webdesignstredpolesloupec {float: left}
.webdesignstredpole .webdesignstredpolelevy {width: 1000px;} /* 1000px */

.webdesignfotopole {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
.webdesignfotopole .webdesignfotosloupec {float: left}
    
.webdesignfotopole .webdesignfotolevy {height: 350px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 32px;}
.webdesignfotopole .webdesignfotopravy {height: 350px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 63px;} 

.webdesignnazevpole {width: 1000px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("webdesignspod.jpg") repeat-y;}
.webdesignnazevpole .webdesignnazevpolesloupec {float: left}
.webdesignnazevpole .webdesignnazevpolelevy {width: 1000px;} /* 1000px */

.webdesignpopis1pole {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
.webdesignpopis1pole .webdesignpopis1sloupec {float: left}
    
.webdesignpopis1pole .webdesignpopis1levy {width: 500px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 13px/2 Georgia, Serif; text-indent: 20px; color: #3d3d3d;}
.webdesignpopis1pole .webdesignpopis1pravy {width: 500px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 13px/2 Georgia, Serif; text-indent: 20px; color: #3d3d3d;} /* 500px - 500px */

.webdesignpopispole {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
.webdesignpopispole .webdesignpopissloupec {float: left}
    
.webdesignpopispole .webdesignpopislevy {width: 500px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 12px/2 Georgia, Serif; text-indent: 20px; color: #3d3d3d;}
.webdesignpopispole .webdesignpopispravy {width: 500px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 12px/2 Georgia, Serif; text-indent: 20px; color: #3d3d3d;} /* 500px - 500px */

.webdesignpopis2pole {width: 490px; overflow: hidden; margin: 0px auto 0px auto;}
.webdesignpopis2pole .webdesignpopis2sloupec {float: left}
    
.webdesignpopis2pole .webdesignpopis2levy {width: 265px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 14px/2 Georgia, Serif; text-indent: 10px; color: #3d3d3d;}
.webdesignpopis2pole .webdesignpopis2pravy {width: 225px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 14px/2 Georgia, Serif; text-indent: 10px; color: #3d3d3d;} /* 265px - 225px */



.poukaznadpispole {width: 1000px; height: 23px; overflow: hidden; margin: 30px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("poukazvrch.jpg") repeat-y;}
.poukaznadpispole .poukaznadpissloupec {float: left}
.poukaznadpispole .poukaznadpislevy {width: 1000px;} /* 1000px */

.sekynadpispole {width: 1000px; height: 23px; overflow: hidden; margin: 30px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("sekyvrch.jpg") repeat-y;}
.sekynadpispole .sekynadpissloupec {float: left}
.sekynadpispole .sekynadpislevy {width: 1000px;} /* 1000px */

.poukazstredpole {width: 1000px; height: 155px;  overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; background: url("poukazstred.jpg") repeat-y;}
.poukazstredpole .poukazstredpolesloupec {float: left}
.poukazstredpole .poukazstredpolelevy {width: 1000px;} /* 1000px */

.sekystredpole {width: 1000px; height: 265px;  overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; background: url("sekystred.jpg") repeat-y;}
.sekystredpole .sekystredpolesloupec {float: left}
.sekystredpole .sekystredpolelevy {width: 1000px; padding: 0px 0px 0px 32px;} /* 1000px */

.seky1stredpole {width: 1000px; height: 234px;  overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; background: url("seky1stred.jpg") repeat-y;}
.seky1stredpole .seky1stredpolesloupec {float: left}
.seky1stredpole .seky1stredpolelevy {width: 1000px; padding: 0px 0px 0px 32px;} /* 1000px */

.poukazfotopole {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
.poukazfotopole .poukazfotosloupec {float: left}
    
.poukazfotopole .poukazfotolevy {height: 155px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 32px;}
.poukazfotopole .poukazfotopravy {height: 155px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 63px;} 

.poukaznazevpole {width: 1000px; height: 25px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("poukazspod.jpg") repeat-y;}
.poukaznazevpole .poukaznazevpolesloupec {float: left}
.poukaznazevpole .poukaznazevpolelevy {width: 1000px;} /* 1000px */

.sekynazevpole {width: 1000px; height: 25px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("sekyspod.jpg") repeat-y;}
.sekynazevpole .sekynazevpolesloupec {float: left}
.sekynazevpole .sekynazevpolelevy {width: 1000px;} /* 1000px */


.katalogy1nadpispole {width: 1000px; height: 23px; overflow: hidden; margin: 30px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("katalogy1vrch.jpg") repeat-y;}
.katalogy1nadpispole .katalogy1nadpissloupec {float: left}
.katalogy1nadpispole .katalogy1nadpislevy {width: 1000px;} /* 1000px */

.katalogy1stredpole {width: 1000px; height: 308px;  overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; background: url("katalogy1stred.jpg") repeat-y;}
.katalogy1stredpole .katalogy1stredpolesloupec {float: left}
.katalogy1stredpole .katalogy1stredpolelevy {width: 1000px;} /* 1000px */

.katalogy1fotopole {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
.katalogy1fotopole .katalogy1fotosloupec {float: left}
    
.katalogy1fotopole .katalogy1fotolevy {height: 308px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 32px;}
.katalogy1fotopole .katalogy1fotopravy {height: 308px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 63px;} 

.katalogy1nazevpole {width: 1000px; height: 25px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("katalogy1spod.jpg") repeat-y;}
.katalogy1nazevpole .katalogy1nazevpolesloupec {float: left}
.katalogy1nazevpole .katalogy1nazevpolelevy {width: 1000px;} /* 1000px */

.katalogy2nadpispole {width: 1000px; height: 23px; overflow: hidden; margin: 30px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("tabulkavizitkavertikalnivrch.jpg") repeat-y;}
.katalogy2nadpispole .katalogy2nadpissloupec {float: left}
.katalogy2nadpispole .katalogy2nadpislevy {width: 1000px;} /* 1000px */

.katalogy2stredpole {width: 1000px; height: 345px;  overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; background: url("katalogy2stred.jpg") repeat-y;}
.katalogy2stredpole .katalogy2stredpolesloupec {float: left}
.katalogy2stredpole .katalogy2stredpolelevy {width: 1000px;} /* 1000px */

.kontakt2pole {width: 1000px; overflow: hidden; margin: 0px 0px 0px 0px;}
.kontakt2pole .kontakt2sloupec {float: left}
    
.kontakt2pole .kontakt2levy {width: 333px; height: 42px; margin: 15px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 13px/2 Georgia, Serif; text-indent: 20px; color: #4a4a4a;}
.kontakt2pole .kontakt2stred {width: 334px; height: 42px; margin: 15px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 13px/2 Georgia, Serif; text-indent: 20px; color: #4a4a4a;}
.kontakt2pole .kontakt2pravy {width: 333px; height: 42px; margin: 15px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 13px/2 Georgia, Serif; text-indent: 20px; color: #4a4a4a;}

.kontakt22pole {width: 1000px; overflow: hidden; margin: 0px 0px 0px 0px;}
.kontakt22pole .kontakt22sloupec {float: left}
    
.kontakt22pole .kontakt22levy {width: 250px; height: 100px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; text-indent: 0px; color: #4a4a4a;}

.kontakt3pole {width: 1000px; overflow: hidden; margin: 0px 0px 0px 0px;}
.kontakt3pole .kontakt3sloupec {float: left}
    
.kontakt3pole .kontakt3levy {width: 333px; height: 190px; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 13px/1 Georgia, Serif; text-indent: 40px; color: white;}
.kontakt3pole .kontakt3stred {width: 334px; height: 190px; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 13px/1 Georgia, Serif; text-indent: 40px; color: white;}
.kontakt3pole .kontakt3pravy {width: 333px; height: 190px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 13px/1 Georgia, Serif; text-indent: 90px; color: white;}

.kontakt4pole {width: 1000px; overflow: hidden; margin: 0px 0px 0px 0px;}
.kontakt4pole .kontakt4sloupec {float: left}
    
.kontakt4pole .kontakt4levy {width: 333px; height: 25px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 13px/2 Georgia, Serif; text-indent: 35px; color: #3d3d3d;}
.kontakt4pole .kontakt4stred {width: 334px; height: 25px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 13px/2 Georgia, Serif; text-indent: 35px; color: #3d3d3d;}
.kontakt4pole .kontakt4pravy {width: 333px; height: 25px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font: 13px/2 Georgia, Serif; text-indent: 35px; color: #3d3d3d;}

.katalogy2nazevpole {width: 1000px; height: 25px; overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("tabulkavizitkavertikalnispod.jpg") repeat-y;}
.katalogy2nazevpole .katalogy2nazevpolesloupec {float: left}
.katalogy2nazevpole .katalogy2nazevpolelevy {width: 1000px;} /* 1000px */

.katalogy2fotopole {width: 1000px; overflow: hidden; margin: 0px 0px 0px 0px;}
.katalogy2fotopole .katalogy2fotosloupec {float: left}
    
.katalogy2fotopole .katalogy2fotolevy {height: 518px; margin: 0px 0px 0px 45px;}
.katalogy2fotopole .katalogy2fotostred {height: 518px; margin: 0px 0px 0px 89px;}
.katalogy2fotopole .katalogy2fotopravy {height: 518px; margin: 0px 0px 0px 91px;}

.katalogy3stredpole {width: 1000px; height: 518px;  overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; background: url("katalogy3stred.jpg") repeat-y;}
.katalogy3stredpole .katalogy3stredpolesloupec {float: left}
.katalogy3stredpole .katalogy3stredpolelevy {width: 1000px;} /* 1000px */

.katalogy3fotopole {width: 1000px; overflow: hidden; margin: 0px 0px 0px 0px;}
.katalogy3fotopole .katalogy3fotosloupec {float: left}
    
.katalogy3fotopole .katalogy3fotolevy {height: 518px; margin: 0px 0px 0px 45px;}
.katalogy3fotopole .katalogy3fotostred {height: 518px; margin: 0px 0px 0px 89px;}
.katalogy3fotopole .katalogy3fotopravy {height: 518px; margin: 0px 0px 0px 91px;}

.katalogy4stredpole {width: 1000px; height: 437px;  overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; background: url("katalogy4stred.jpg") repeat-y;}
.katalogy4stredpole .katalogy4stredpolesloupec {float: left}
.katalogy4stredpole .katalogy4stredpolelevy {width: 1000px;} /* 1000px */

.katalogy4fotopole {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
.katalogy4fotopole .katalogy4fotosloupec {float: left}
    
.katalogy4fotopole .katalogy4fotolevy {height: 437px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 32px;}
.katalogy4fotopole .katalogy4fotopravy {height: 437px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 63px;} 

.katalogy5stredpole {width: 1000px; height: 206px;  overflow: hidden; margin: 0px auto 0px auto; padding: 0px 0px 0px 0px; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; background: url("katalogy5stred.jpg") repeat-y;}
.katalogy5stredpole .katalogy5stredpolesloupec {float: left}
.katalogy5stredpole .katalogy5stredpolelevy {width: 1000px;} /* 1000px */

.katalogy5fotopole {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
.katalogy5fotopole .katalogy5fotosloupec {float: left}
    
.katalogy5fotopole .katalogy5fotolevy {height: 206px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 32px;}
.katalogy5fotopole .katalogy5fotopravy {height: 206px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 63px;} 

.citypole {width: 1000px; overflow: hidden; padding: 0px; margin: 40px auto 0px auto; box-shadow: 0 0 20px black; font: 15px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: black; background: url("city.jpg") repeat-y;}
.citypole .citypolesloupec {float: left}
.citypole .citypolelevy {width: 1000px; height: 166px;} /* 1000px */

.mapapole {width: 1000px; overflow: hidden; padding: 0px; margin: 0px auto 0px auto; box-shadow: 0 0 20px black; font: 15px/2 Georgia, Serif; text-align: justify; color: black; background: url("white.jpg") repeat-y;}
.mapapole .mapapolesloupec {float: left}
.mapapole .mapapolelevy {width: 5000px;} /* 1000px */
.mapapole .mapapolepravy {width: 5000px;} /* 1000px */

.kontaktpole {width: 1000px; height: 250px; overflow: hidden; padding: 0px; margin: 0px auto 0px auto; font: 15px/2 Georgia, Serif; text-align: justify; color: black; background: url("polekontakt.jpg") repeat-y;}
.kontaktpole .kontaktpolesloupec {float: left}
.kontaktpole .kontaktpolelevy {width: 1000px;} /* 1000px */

.kontaktnadpispole {width: 1000px; overflow: hidden; margin: 0px 0px 0px 0px;}
.kontaktnadpispole .kontaktnadpissloupec {float: left}
    
.kontaktnadpispole .kontaktnadpislevy {width: 333px; height: 42px; margin: 0px 0px 0px 5px;}
.kontaktnadpispole .kontaktnadpisstred {width: 333px; height: 42px; margin: 0px 0px 0px 9px;}
.kontaktnadpispole .kontaktnadpispravy {width: 333px; height: 42px; margin: 0px 0px 0px 9px;}

.referencepole1 {width: 1000px; overflow: hidden; padding: 0px; margin: 0px auto 0px auto; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; repeat-y;}
.referencepole1 .referencepole1sloupec {float: left}
.referencepole1 .referencepole1levy {width: 1000px;} /* 1000px */

.referencepole {width: 200px; overflow: hidden; padding: 0px; margin: 0px auto 0px auto; box-shadow: 0 0 20px black; font: 15px/2 Georgia, Serif; text-indent: 0px; text-align: justify; color: black; repeat-y;}
.referencepole .referencepolesloupec {float: left}
.referencepole .referencepolelevy {width: 200px;} /* 200px */

.odrazka {list-style: none; padding-left: 0px}
.odrazka li {padding-left: 0px; background: url(booksimg.png) no-repeat}
.uprostred li {background-position: center left}
.dole li {background-position: bottom left}

.odrazka1 {list-style: none; padding-left: 0px}
.odrazka1 li1 {padding-left: 0px; background: url(sipka.jpg) no-repeat}  
.uprostred li1 {background-position: center left}
.dole li {background-position: bottom left}

h1.colour {
padding: 3;
margin: 3;
font: 16px/2 Georgia, Serif; text-indent: 20px;
color: #3d3d3d;
}

h2.colour {
padding: 3;
margin: 3;
font: 16px/2 Georgia, Serif; text-indent: 20px;
color: #3d3d3d;
}

h3.colour {
padding: 3;
margin: 3;
font: 16px/2 Georgia, Serif; text-indent: 20px;
color: #3d3d3d;
}

h4.colour {
padding: 3;
margin: 3;
font: 16px/2 Georgia, Serif; text-indent: 20px;
color: #3d3d3d;
}


.dolnilista {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
.dolnilista .dolnilistasloupec {float: left}
.dolnilista .dolnilistalevy {width: 1000px; font: 12px/2 Georgia, Serif; text-indent: 675px; text-align: justify; color: white;} /* 1000px */

a.tlacitko1 {padding: .1em; background: #4a4a4a; border: 1px solid #4a4a4a; color: #beef00; cursor: default; text-decoration: none; border-radius: 5px;}
a.tlacitko1:hover {background: #beef00; color: #4a4a4a;}
a.tlacitko1:active {position: relative; top: 1px; left: 1px;}

.tlacitko6 {padding: 9px 15px 9px 15px; cursor: pointer; background: white; border: auto solid #a1ce1c; color: #383838; cursor: default; text-decoration: none; font: 16px/2 Georgia, Serif; text-indent: 0px;}
.tlacitko6:hover {background: #31a3dd; cursor: pointer; color: white; border: auto solid #31a3dd; box-shadow: 0 0 10px black;}
.tlacitko6:active {top: 0px; 0px; 0px; cursor: pointer; color: #31a3dd; }

.tlacitko7 {padding: 9px 15px 9px 15px; cursor: pointer; background: #31a3dd; border: auto solid #a1ce1c; color: white; cursor: default; text-decoration: none; font: 16px/2 Georgia, Serif; text-indent: 0px; box-shadow: 0 0 10px black;}
.tlacitko7:hover {background: #31a3dd; cursor: pointer; color: white; border: auto solid #31a3dd; box-shadow: 0 0 10px black;}
.tlacitko7:active {top: 0px; 0px; 0px; cursor: pointer; color: #31a3dd; }

.tlacitko8 {padding: 9px 15px 9px 15px; cursor: pointer; background: #31a3dd; border: auto solid #a1ce1c; color: white; cursor: default; text-decoration: none; font: 16px/2 Georgia, Serif; text-indent: 0px; box-shadow: 0 0 10px black;}
.tlacitko8:hover {background: white; cursor: pointer; color: #31a3dd; border: auto solid white; box-shadow: 0 0 10px black;}
.tlacitko8:active {top: 0px; 0px; 0px; cursor: pointer; color: #31a3dd; }




#body6 { width: 960px; height: 760px; margin: 0px auto; padding: 2px; background: url("textpozadi.jpg") repeat-y; -moz-box-shadow: 20px 20px 0px black; -webkit-box-shadow: 0 0 40px black; box-shadow: 0 0 20px black; font: 17px/2 Georgia, Serif; text-align: justify; color: black; }
 








    .obal {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
    .obal .sloupec {float: left}
    
    .obal .levy {width: 300px; height: 300px; background: red; font: 24px/2 Georgia, Serif; text-indent: 40px; text-align: justify; color: yellow;}
    .obal .pravy {width: 200px; height: 400px; background: orange;}
    .obal .stred {width: 500px; background: yellow;} /* 500px - 300px - 200px */

.obal1 {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
.obal1 .sloupec1 {float: left}
    
.obal1 .levy1 {width: 400px; height: 300px; background: green;}
.obal1 .pravy1 {width: 600px; height: 600px; background: yellow;} /* 400px - 600px */

.obal2 {width: 1000px; overflow: hidden; margin: 0px auto 0px auto;}
.obal2 .sloupec2 {float: left}
    
.obal2 .levy2 {width: 1000px; height: 300px; background: green;} /* 1000px */