html,body {padding:0px; margin:0px; font:normal normal 0.85em Arial, sans-serif;}
body {background:url("imgs/bg-pattern.jpg") repeat center;}
form {margin:0px;}
table {border:none; margin:auto;}
#obsah td {_font-size:12px; _color:#6E523B}
img {border:none; vertical-align:middle}
input {vertical-align:middle;}
a {text-decoration:none; color:#253A5F;}
a:hover {text-decoration:none; color:black;}

.tbold {font-weight:bold;}
.tpodtrzeny {text-decoration:underline;}
.tkurziva {font-style:italic;}
.tvetsi {font-size:120%;}
.tmensi {font-size:80%;}
.al {text-align:left}
.aj {text-align:justify}
.ac {text-align:center}
.ar {text-align:right}
.fl {float:left;}
.fr {float:right;}
.inv {display:none;}
.obrl {float:left; margin-right:5px; margin-top:5px; margin-bottom:5px;}
.obrr {float:right; margin-left:5px; margin-top:5px; margin-bottom:5px;}
.cleaner {clear:both}
.vyrazny {color:#2A7C87;}
.full {width:100%;}
#levy .full {_width:93%;}
.nic {font-size:1px;}

<? include("both.css");?>

.sedy_nadpis {color:#5f5f5f; font-size:16px; float:right; font-weight:bold; padding:14px 15px 10px 10px;}

#hlava {background:url("imgs/pozadi-hlava.jpg") repeat-x center top;}
  #hlava_960 {margin:auto; width:960px;}
  #nadpisy {height:100px;}
    .nadpis_jmeno {float:left; width:300px; font-size:16px; text-align:center; margin-top:20px;}
    .nadpis_h1 {float:right; width:440px; font-size:18px; color:#313131;  text-shadow:0 1px 0 rgba(255, 255, 255, 1); margin:20px;}
      .nadpis_h1 h1 {font-size:18px; margin:0px; padding:0px; font-weight:normal;}
  #modry_box {width:940px; height:225px; background:url("imgs/modry_box_titulka.png"); clear:both; padding:20px 10px 20px 10px;}
  #menu {float:right; margin-right:20px;}
  #titulka_pravy {float:right; width:285px; padding-top:5px;}
    .aktuality {background:url("imgs/aktuality_bg.png"); width:260px; clear:right; height:250px; padding:11px;}
    #aktuality_top {background:url("imgs/aktuality_top.png") no-repeat top;}
    #aktuality_bottom {background:url("imgs/aktuality_bottom.png") no-repeat bottom; min-height:300px;}
    .aktualita {margin-bottom:10px;}
    .aktuality a {color:#4b7dae; font-weight:bold;}
      .aktuality a:hover {color:#686868;}
    .kalendar {display:block; width:39px; height:39px; background:url("imgs/kalendar.png"); padding:1px; padding-top:2px; font-weight:bold; color:black; float:left; text-align:center; font-size:16px; margin-right:6px;}
      .kalendar span {color:white; display:block; font-size:11px; margin-bottom:2px; text-transform:uppercase;}



  #titulka_levy {float:left; width:660px; padding-top:20px;}
  #obsah {width:960px; background:url("imgs/obsah_y.png") repeat-y; clear:both; }
  #obsah_top {background:url("imgs/obsah_top.png") no-repeat top center;}
  #obsah_bottom {background:url("imgs/obsah_bottom.png") no-repeat bottom center; min-height:500px; padding:12px; padding-top:1px; }
  #obsah_left {width:650px; float:left;}
  #obsah_right {width:242px; float:right;}
    #obsah_right .aktuality {width:220px; background:url("imgs/aktuality1_bg.png");height:250px;}
    
  #obsah #textik h1 {color:#013f7d; padding:0px; margin:0px; padding-bottom:10px; font-size:23px; line-height:1.5em;}
  #obsah #textik {padding:10px; float:left; width:640px; color:#26262F; position:relative; padding-bottom:25px; line-height:1.5em;}
  #obsah #textik a {text-decoration: underline;}
  #obsah #textik a:hover {text-decoration: none;}
  #drobecky {text-transform:uppercase; font-size:11px; margin-bottom:25Px;}
  #drobecky a {color:#4e4e4e;}
  #drobecky a:hover {color:#425A7D;}
  #drobecky .tbold {font-size:12px;}
  
  .box1,.box2,.box3,.box4 {float:left; width:234px; text-align:center; line-height:3em;}
  #modry_box a {color:#013f7d; font-weight:bold; font-size:15px;}
  #modry_box a:hover {color:#FFE900;}
  
  #podstranky {background:url("imgs/rozcestnik.png"); width:666px; height:124px; padding-top:10px;}
    #podstranky div {float:left; text-align:center; color:#013f7d; text-transform:uppercase; width:111px;font-weight:bold; margin-left:18px;}
    #podstranky div a {color:#013f7d;}
    #podstranky div a span { display:block; padding:5px; height:30px;}
    #podstranky div a:hover,#podstranky div a.on {color:yellow; }

    #kontakt {width:242px; background:url("imgs/kontakt_y.png") repeat-y; clear:both;}
      #kontakt strong {color:#013f7d;}
    #kontakt_top {width:242px; background:url("imgs/kontakt_top.png") no-repeat top;}
    #kontakt_bottom {width:222px; background:url("imgs/kontakt_bottom.png") no-repeat bottom; padding:10px;}

#pozadi {min-height:900px;}
#paticka {height:88px; background:url("imgs/paticka_x.png") repeat-x;}
  #paticka_960 {margin:auto; width:920px; padding:20px; font-size:11px;}
  
  .pasparta {background:#85afd1;}
  .pasparta img {margin:8px;}
  .pasparta div {background:url("imgs/img_lt.png") no-repeat top left;}
  .pasparta div div {background:url("imgs/img_rt.png") no-repeat right top;}
  .pasparta div div div {background:url("imgs/img_rd.png") no-repeat bottom right;}
  .pasparta div div div div {background:url("imgs/img_ld.png") no-repeat bottom left;}
  
  div.formular {background:url("imgs/formular_y.png") repeat-y; width:446px; color:white; color:black;}
    .formular_top {background:url("imgs/formular_top.png") no-repeat top; } 
    .formular_bottom {background:url("imgs/formular_bottom.png") no-repeat bottom; padding:10px 0px 10px 15px;}
    
  
    .formular input.input {background:url("imgs/form_input.png"); width:292px; border:0px; padding:5px 3px 6px 3px;}
    .formular form table.full td {padding:3px;}
    .formular form textarea {padding:5px; background:url("imgs/form_textarea.png") no-repeat; width:288px; height:88px; border:0px; font-style:normal; color:black;}
    .formular form input.form_submit {border:0px; background:url("imgs/form_submit.png"); width:85px; height:36px; color:#114a84; text-transform:uppercase; cursor:pointer;  position:relative; bottom:0px; right:235px;}
    .formular form input.form_submit:hover {background:url("imgs/form_submit_on.png"); color:black;}
  

<?
$vyska_menu="height:41px;";
$vyska_menu_px=41;
$sirka_divu="width:2px;";
$sirka_divu_ext="width:9px;";
?>


.top_menu {float:right;<?=$vyska_menu;?>}
.top_menu div {float:left;<?=$vyska_menu;?>}
.top_menu a {font-size:12px;text-transform:uppercase;color:white;}
.menul {<?=$sirka_divu;?>background:url("imgs/menul.png");}
.menur {<?=$sirka_divu;?>background:url("imgs/menur.png");}
.first .menul {<?=$sirka_divu_ext;?>background:url("imgs/menufirstl.png");}
.last .menur {<?=$sirka_divu_ext;?>background:url("imgs/menulastr.png");}
.menu {background:url("imgs/menubg.png") repeat-x;display:block;float:left;padding:14px 9px 12px 9px;width:auto !important;}

.menulon,.on .menul {<?=$sirka_divu;?>background:url("imgs/menulon.png");}
.menuron,.on .menur {<?=$sirka_divu;?>background:url("imgs/menuron.png");}
.first .menulon,.first .on .menul {<?=$sirka_divu_ext;?>background:url("imgs/menufirstlon.png");}
.last .menuron,.last .on .menur {<?=$sirka_divu_ext;?>background:url("imgs/menulastron.png");}
.menu:hover{background:url("imgs/menubgon.png") repeat-x;display:block;float:left;}
.menuon,.on .menu {background:url("imgs/menubgon.png") repeat-x;display:block;float:left;padding:14px 9px 12px 9px;width:auto !important;}

.odkazovy {float:left; clear:both; margin-top:40px;}
.odkazovy a { color:black;}
.tiskovy a {font-size:12px;}
.tiskovy {float:left;font-size:11px;background:url("imgs/print.png") no-repeat center left; height:22px;padding-left:32px;line-height:1.5em;margin-left:5px; }
.tiskovy:hover {background:url("imgs/print_on.png") no-repeat;}
.doporucit_odkaz {float:left;font-size:11px;background:url("imgs/doporucit.png") no-repeat;height:22px;padding-left:22px;line-height:1.5em; margin-left:15px;}
.doporucit_odkaz:hover {background:url("imgs/doporucit_on.png") no-repeat;}

.bazarovy_vypis {float:left; color:#444444; clear:left; margin-bottom:20px; width:610px;}
.bazarovy_vypis h3 {color:#013f7d; margin:0px; font-size:14px;}
.bazar_obrazek {float:left; width:140px; margin-right:20px; background:#6e6e6e;}
.bazar_text {float:left; width:450px;}
.bazar_obrazek img {margin:5px;}
.bazar_obrazek div {background:url("imgs/bazar_lt.png") top left no-repeat;}
.bazar_obrazek div div {background:url("imgs/bazar_rt.png") top right no-repeat;}
.bazar_obrazek div div div {background:url("imgs/bazar_rd.png") right bottom no-repeat;}
.bazar_obrazek div div div div {background:url("imgs/bazar_ld.png") bottom left no-repeat;}

.produkt_img {float:left; margin-right:12px;}
.produkt_popis {float:left; width:300px;}
.produkt_dalsi_img {margin:5px; margin-left:15px;}
.produkt_dalsi_img img {margin-right:5px; border:2px solid #B8B8B8;}

a.podstranka {display:block; text-align: center; color:#124c86; text-transform: uppercase; font-weight: bold; font-size:12px; background:url("imgs/podstranka_bg.png") no-repeat top; padding-top:15px; width:152px; float:left; margin-right:8px; margin-bottom:8px; cursor:pointer; position: relative; min-height:115px; height:auto !important; height:115px; text-decoration:none !important;}
.podstranka span.nadpis {font-size:11px; width:146px; display: block;padding-bottom:0px;background:url("imgs/podstranka_dolni.png") no-repeat bottom; height:23px; line-height:0.9em; padding:15px 3px 0px 3px; cursor:pointer; position: absolute; bottom:0px; left:0px;}


