div.float_left {float: left}div.float_right {float: right}div.cleaner {clear: both}html{   /*    background-image:url('../img/web1/pozadi_kompl_uvod_prechod.jpg');    background-repeat: repeat;    background-position:top center;*/}body {    background-image:url('../img/web1/pozadi_kompl_uvod.jpg');    background-repeat: repeat-x;    background-position:top center;     text-align: center; margin: 0px; padding: 0px;     font-family:verdana, arial; font-size: 11px;  }.invisible{    text-decoration: none;    font-size: 0px;    display: none;    visibility: hidden;}div#stranka {width: 1000px; margin:0px auto; height: 500px; padding: 0px; text-align: left;}div#stranka div#zahlavi {background: #006ABE}div#stranka div#zahlavi div#left {width: 547px; float: left; height: 343px;} div#stranka div#zahlavi div#left div#top {height: 277px; background: url(../img/web1/pozadi_menu_2.png); width: 100%; padding: 0px; margin: 0px}div#stranka div#zahlavi div#left div#bottom {height: 66px; background: url(../img/web1/prechod_adresa.jpg) repeat-x; width: 100%; padding: 0px; margin: 0px; }div#stranka div#zahlavi div#right {width: 453px; float: right; height: 343px; background: url(../img/web1/pozadi_uvod_kostka.png) no-repeat;}div#stranka div#zahlavi div#right object {position: relative; top: 0px;}div#stranka div#zahlavi div#menu {width: 440px; height: 241px; margin: 0px 0px 0px 104px;}div#stranka div#zahlavi div#menu div#menu1_obal {height: 241px; width: 260px; background: url(../img/web1/menu_box.jpg) no-repeat; float:left}div#stranka div#zahlavi div#menu div#menu1_obal div.zakladni_menu {margin: 90px 0px 0px 80px}div#stranka div#zahlavi div#menu div#menu1_obal div.zakladni_menu a {display: block; padding: 10px 10px; font-size: 12px; color: white; text-decoration: none;  }/*div#stranka div#zahlavi div#menu div#menu1_obal div.zakladni_menu div.polozka {background: transparent url("../img/web1/pozadi_menu.png") repeat left top;}div#stranka div#zahlavi div#menu div#menu1_obal div.zakladni_menu a:hover {background: transparent url(../img/web1/pozadi_menu.png) repeat left top; filter: alpha(opacity=30); _width: 100%; color:black; }*/div#stranka div#zahlavi div#menu div#menu2_obal {height: 241px; width: 179px; float:left;}div#stranka div#zahlavi div#menu div#menu2_obal div      {margin: 10px 0px 0px 10px}div#stranka div#zahlavi div#menu div#menu2_obal div.eq_1 {margin:  5px 0px 0px 10px}div#stranka div#zahlavi div#menu div#menu2_obal div a {display: block; font-size: 11px; color: white; text-decoration: none; line-height: 12px;}div#stranka div#zahlavi div#bottom div.obsah2 {margin: 0px 0px 0px 0px; color: white; font-size: 13px; padding: 0px 0px 0px 104px; }div#stranka div#zahlavi div.obsah2 div.cara_sipka {width: 21px; height: 66px; background:  url(../img/web1/cara_sipka.jpg) no-repeat; float: left}div#stranka div#zahlavi div.obsah2 div#adresa {width: 229px; float: left; text-align: left; padding: 10px 0px 0px 10px}div#stranka div#zahlavi div.obsah2 div#telefon {width: 150px; float: left;text-align: left; padding: 10px 0px 0px 10px }div#stranka div#zahlavi div.obsah2 div#telefon span.popis {text-align: right; float: left; width: 30px; padding: 0px 5px 0px 0px}div#stranka div#hlavni {width: 100%;}div#stranka div#hlavni div.obsah {padding: 38px 0px 0px 65px;  margin: 0px; background-color: white;}div#stranka div#hlavni div.fotka {width: 210px; float: left; margin: 0px 40px 30px 40px; display: inline; padding: 0px}div#stranka div#hlavni div.fotka div.obr {padding: 15px; width: 180px; height: 180px; background-color: #eeeeee; }div#stranka div#hlavni div.fotka div.popis {text-align: center; padding: 16px 0px 0px 0px; color: #778694; font-size: 14px;}div#stranka div#hlavni div.fotka div.popis span.blue {color: #047EE3}/*** ROTACE UPRSTRED **********************************************************/#rotace-uprostred{    width: 1000px;    height: 265px;    position: relative;    overflow: hidden;}#rotace-uprostred .polozka{    width: 1000px;    height: 265px;    position: absolute;    top: 0px;    left: 0px;}#rotace-uprostred .polozka div.obsah{    background-color: transparent !important;    color: #505050 !important;/**/    width: 320px;    padding-left: 0 !important;    padding-top: 0 !important;    margin-left: 625px !important;    margin-top: 0 !important;    font-style: italic !important;    font-family: Trebuchet MS, Arial !important;/**/    font-size: 13px !important;}#rotace-uprostred .polozka .h2{    color: #0075E0;    font-family: Trebuchet MS, Arial;/**/    /*font-weight: bold;/**/    font-style: italic;/**/    font-size: 17px;        margin: 60px 0 25px 625px;}#rotace-uprostred .polozka.index{    background-image: url(../img/web1/rotace/index.png);   }#rotace-uprostred .polozka.sw{    background-image: url(../img/web1/rotace/sw.png);    display: none; }#rotace-uprostred .polozka.pc{    background-image: url(../img/web1/rotace/pc.png);      display: none; }#rotace-uprostred .polozka.bezpecnost{    background-image: url(../img/web1/rotace/bezpecnost.png);      display: none; }#rotace-uprostred .polozka.site{    background-image: url(../img/web1/rotace/site.png);    display: none;    }#rotace-uprostred .ctverecky{    position: absolute;    bottom: 12px;    left: 30px;    padding: 5px;    background-image: url(../img/web1/rotace/pozadi_ctverecky.png);     background-repeat: repeat;    /*width: 55px;    height: 11px;*/    /*background-image: url(../img/web1/rotace/ctverecky.png);*/}#rotace-uprostred .ctverecky ul{    list-style-type: none;    margin: 0;    padding: 0;}#rotace-uprostred .ctverecky .ctverecek{    background-image: url(../img/web1/rotace/ctverecky.png);     width: 11px;    height: 11px;    float:left;    margin: 2px;    cursor: pointer;}#rotace-uprostred .ctverecky .ctverecek:hover{    background-position: -55px 0px !important}#rotace-uprostred .ctverecky .ctverecek.index{background-position: 0px 0px}#rotace-uprostred .ctverecky .ctverecek.pc{background-position: -22px 0px}#rotace-uprostred .ctverecky .ctverecek.bezpecnost{background-position: -33px 0px}#rotace-uprostred .ctverecky .ctverecek.site{background-position: -44px 0px}#rotace-uprostred .ctverecky .ctverecek.sw{background-position: -11px 0px}#rotace-uprostred .ctverecky .ctverecek.selected{background-position: -55px 0px !important}/*** SPODNI BLOK **************************************************************/div#stranka div#hlavni .obsah .spodni{    border-top: 1px solid white;    border-bottom: 1px solid white;    width: 1000px;    height: 319px;    background-image: url(../img/web1/pozadi_blok.png);    background-repeat: no-repeat;    color:  #505050;}div#stranka div#hlavni .obsah .spodni a{    text-decoration: none;    color: #25A5FD;}div#stranka div#hlavni .obsah .spodni a:hover{    color: #0075E0;}div#stranka div#hlavni .obsah .spodni .h2,div#stranka div#hlavni .obsah .spodni h2{    color: #0075E0;    font-family: Trebuchet MS, Arial;/**/    /*font-weight: bold;/**/    font-style: italic;/**/    font-size: 17px;}div#stranka div#hlavni .obsah .spodni .h3,div#stranka div#hlavni .obsah .spodni .h3 a,div#stranka div#hlavni .obsah .spodni h3,div#stranka div#hlavni .obsah .spodni h3 a{    color: #25A5FD;    font-family: Trebuchet MS, Arial;/**/    /*font-weight: bold;/**/    font-style: italic;/**/    font-size: 14px;    text-decoration: none;}div#stranka div#hlavni .obsah .spodni .h3 a:hover{    color: #0075E0;}div#stranka div#hlavni .obsah .spodni ul{    list-style-type: none;    padding: 0;}div#stranka div#hlavni .obsah .spodni li.h3{    margin: 15px 0;}div#stranka div#hlavni .obsah .spodni .sloupec{    height: inherit;    /*border: 1px solid red;/**/    float: left;}div#stranka div#hlavni .obsah .spodni .sloupec .obsah{    background: transparent;    padding: 0;    margin: 25px 20px 20px 20px; }div#stranka div#hlavni .obsah .spodni .sloupec.vlevo .obsah{    margin-left: 30px;     margin-right: 25px;}div#stranka div#hlavni .obsah .spodni .sloupec.stred .obsah{margin-right: 25px;margin-left: 25px}div#stranka div#hlavni .obsah .spodni .sloupec.vpravo .obsah{ margin-right: 25px;    margin-left: 25px}/*** SYNOPSIS ***/div#stranka div#hlavni .obsah .spodni .sloupec.vlevo{    width: 307px;}/*** REFERENCE ***/div#stranka div#hlavni .obsah .spodni .sloupec.stred{    width: 360px;}div#stranka div#hlavni .obsah .spodni .sloupec.stred .list{    float: left;    }div#stranka div#hlavni .obsah .spodni .sloupec.stred .image{    float: right;    position: relative;    top: -30px;}/*** AKTUALITY ***/div#stranka div#hlavni .obsah .spodni .sloupec.vpravo{    width: 333px;}div#stranka div#hlavni .obsah .spodni .sloupec.vpravo .nadpis h3{    margin-bottom: 0;  }div#stranka div#hlavni .obsah .spodni .sloupec.vpravo .datum{    font-size: 11px;}div#stranka div#hlavni .obsah .spodni .sloupec.vpravo .vice a{    font-weight: bold;    color: #707070;    position:relative;    top: -10px;}div#stranka div#hlavni .obsah .spodni .sloupec.vpravo .vice a:hover{    color: #0075E0;}div#stranka div#hlavni .obsah .spodni .sloupec.vpravo hr.cara{    border: 0;    height: 1px;    background-color: #A8C4E5;}#iko-soc-site{    float: left;    margin-top: 9px;   }