/* <![CDATA[ */body {  background: #E8EBE3;  margin: 0;  padding: 0;                                        border: 0;  font-family: "Verdana CE", Verdana, "Arial CE", "Helvetica CE", arial, helvetica, sans-serif;  font-weight: 400;   font-size: 90%;    color: #FFF;  text-align: center;  }  #main { border-left: 0px solid #000; border-right: 0px solid #000;  width: 985px;  margin: 0 auto; padding: 0; background: #950F49;  }html>body #main {  width: 985px; }     table { font-family: "Verdana CE", Verdana, "Arial CE", "Helvetica CE", arial, helvetica, sans-serif; font-size: 90%; border-collapse: collapse; width: 100%; padding: 0; margin: 0 auto; color: #000; font-weight: 400; text-align: center; }    .navigace {    text-decoration:none;     padding: 0.1em 0.5em 0.3em 0.5em;      margin: 0px 0;    border: 0;     background: #950F49;    color: #fff;    font-weight: 800;    text-align: center;    font-size: 115%;        background: #950F49 url("http://www.redakce-online.cz/template/24/clicklista.jpg") 0 0 no-repeat;      /*border: 1px solid #E8EBE3;*/}.navigace a {    text-decoration:none;     padding: 0.1em 0.5em 0.3em 0.5em;      margin:0;    border: 0;     background: #950F49;    color: #fff;    font-weight: 800;    text-align: center;        background: #E8EBE3 url("http://www.redakce-online.cz/template/24/clicklista.jpg") 0 0 no-repeat;      /*border: 1px solid #E8EBE3;*/}.navigace a:hover{    background:#FFA500;     color:#E8EBE3;}td { vertical-align: top; margin: 0; padding: 0; border: 0;}  .td1 { width: 1%; text-align: left;} .td1-sloupec-levy { width: 1%; text-align: left;  background: #EDEDED;   background: #fff url("http://www.redakce-online.cz/template/24/levy-prechod.jpg") top left repeat-y;}  .td1-sloupec { width: 1%; text-align: left;  background: #EDEDED;   background: #fff url("http://www.redakce-online.cz/template/24/levy-prechod.jpg") top left repeat-y;  }     .td1-blok { width: 1%; text-align: left; padding: 2px 0px; background: #EDD0D0; border-left: 1px solid #fff; text-align: right;} .td98 { width: 98%; text-align: left; border-left: 1px solid #fff; border-right: 1px solid #fff; background: #950F49;} .td99 { width: 99%; text-align: left; border-right: 0px solid #fff; background: #CF95AE;   background: #CF95AE url("http://www.redakce-online.cz/template/24/pozadi-obsah.jpg") top left repeat-y; } .td99-top { width: 99%; text-align: left; border-right: 0px solid #fff;} .td99-logo { width: 99%; text-align: left; background: #E8EBE3 url("http://www.redakce-online.cz/template/7/logo-lista.jpg") 0 0 no-repeat; height: 120px; border-right: 0px solid #fff;} .td100-logo { width: 100%; text-align: left; background: #E8EBE3 url("http://www.redakce-online.cz/template/7/logo-lista.jpg") 0 0 no-repeat; height: 120px; border-right: 0px solid #fff;} .td100 { width: 100%; text-align: left;  } ul { margin: 0; padding: 0; list-style-type: none;}li { margin: 0; padding: 0 0;}ul a:hover {color: #E8EBE3;background: #666;}ul a {display: block;background: #950F49 url("http://www.redakce-online.cz/template/24/clicklista.jpg") 0 0 no-repeat;padding: 0.2em 0.3em 0.2em 0.5em;border: 0px solid #000;border-left: 0; border-right: 0;margin: 2px 0;color: #E8EBE3;font-weight: 400;text-decoration: none;}ul ul a {display: block;background: #950F49;padding: 0.2em 0.3em 0.2em 1.5em;border: 0px solid #000;border-left: 0; border-right: 0;margin: 2px 0;color: #E8EBE3;font-weight: 400;text-decoration: none;}ul ul ul a {display: block;background: #950F49;padding: 0.2em 0.3em 0.2em 2.5em;border: 0px solid #000;border-left: 0; border-right: 0;margin: 2px 0;color: #E8EBE3;font-weight: 400;text-decoration: none;}ul ul ul ul a {display: block;background: #E8EBE3;padding: 0.2em 0.3em 0.2em 3.5em;border: 0px solid #000;border-left: 0; border-right: 0;margin: 2px 0;color: #E8EBE3;font-weight: 400;text-decoration: none;}/******************************************************** zahlavi *//* url("http://www.redakce-online.cz/template/1/top-lista.gif") top left repeat-x */ #top-lista { margin: 0; padding: 0; background: #B7B7B7; border: 1px solid #000; border-left: 0; border-right: 0; color: #000; text-align: left; }  /*  url("http://www.redakce-online.cz/template/1/top-lista.gif") top left repeat-x */#center-lista { margin: 0; padding: 0; background: #B7B7B7; border: 1px solid #000; border-left: 0; border-right: 0; color: #000; text-align: left;  } #zapati { margin: 0; padding: 2px 5px; background: #ccc url("http://www.redakce-online.cz/1/top-lista.gif") top left repeat-x; border: 1px solid #000; border-left: 0; border-right: 0; color: #000 ; text-align: left; } .td100 #zapati a { color: #fff; text-decoration: none; }.td100 #zapati a:hover { color: #fff; text-decoration: underline; }#logo { margin: 0; padding: 0; border: 0; } #levy-sloupec { margin: 0; padding: 0; border: 0; color: #000; text-align: left; width: 189px; background: #EDEDED; background: #fff url("http://www.redakce-online.cz/template/24/levy-prechod.jpg") top left repeat-y; } #pravy-sloupec { margin: 0; padding: 0; border: 0; color: #EDEDED; text-align: left; width: 180px; }#top-blok { margin: 0; padding: 0 5px 5px 5px; border: 0; color: #000; text-align: left; width: 180px; }html>body #top-blok { width: 170px; }div.real-vypis { width: 100%; padding: 0; margin: 20px auto; }table.real-vypis { font-family: "Verdana CE", Verdana, "Arial CE", "Helvetica CE", arial, helvetica, sans-serif; font-size: 0.9em; width: 100%; padding: 0; margin: 0px auto; color: #63604f; }table.real-vypis tr.nadpis { color: #E8EBE3; background: #950F49; font-weight: 800; height: 22px; }table.real-vypis .tdleft { text-align: left; padding: 3px 5px; border-bottom: 1px solid #999; vertical-align: middle;}table.real-vypis .tdcenter { text-align: center; padding: 3px 5px; border-bottom: 1px solid #999; vertical-align: middle;}table.real-vypis-detail { font-family: "Verdana CE", Verdana, "Arial CE", "Helvetica CE", arial, helvetica, sans-serif; font-size: 0.9em; width: 100%; padding: 0; margin: 0px auto; color: #63604f; border: 0px solid #000; } table.real-vypis-detail .tdleft table { font-family: "Verdana CE", Verdana, "Arial CE", "Helvetica CE", arial, helvetica, sans-serif; font-size: 1em; width: 100%; padding: 0; margin: 0px auto; color: #63604f; border: 0px solid #000; }  table.real-vypis-detail .tdleft table p { padding: 0; margin: 0px; }table.real-vypis-detail .tdleft { text-align: left; padding: 3px 5px; vertical-align: top; border: 0px solid #000;}table.real-vypis-detail .tdright { text-align: right; padding: 3px 5px; vertical-align: top;  border: 0px solid #000;}table.real-vypis-detail h2 { padding: 3px 0; font-weight: 800; font-size: 1.3em; color: #fff;}table.real-vypis-detail .tdcenter { text-align: center; padding: 3px 5px; vertical-align: top;}table.real-vypis-detail .td120 { text-align: center; padding: 3px 5px; vertical-align: top; width: 120px;}span.doplnek { color: red; font-style: italic;}span.alarm { color: red; }span.leve-menu-odkaz {color: #000;font-size: 1.3em;}span.leve-menu-odkaz a {color: #000;}span.leve-menu-nadpis {padding: 10px 5px 10px 5px;text-align: center;color: #000;font-size: 1.4em;}span.leve-menu-perex {color: #000;font-size: 1.0em;margin: 20px 0 0 0;padding: 2px 0px;} /*------------levy, pravy sloupec------*/.leve-menu , .levy-search, .leva-anketa, .levy-login, .levy-lang, .levy-realpc, .levy-kosik { margin: 20px 0 0 0; padding: 0;}.levy-nadpis { margin: 0; padding: 2px 5px; background: #fff url("http://www.redakce-online.cz/template/24/nadpis_prechod.jpg") top left repeat-y; color: #fff; font-weight: 800;} .levy-search-detail { margin: 2px 0 0 0; padding: 2px 5px; color: #000; border: 1px solid #000; border-left: 0;border-right: 0;}.leva-anketa-detail { margin: 2px 0 0 0; padding: 2px 5px; color: #000; border: 1px solid #000; border-left: 0;border-right: 0;}.levy-login-detail { margin: 2px 0 0 0; padding: 2px 5px 10px 5px; color: #000; border: 1px solid #000; border-left: 0;border-right: 0;}.levy-login-detail p { margin: 5px 0 0 0 ; padding: 0; }.levy-lang-detail  { margin: 2px 0 0 0; padding: 2px 5px; color: #000; border: 1px solid #000; border-left: 0;border-right: 0;}.levy-kosik-detail  { margin: 2px 0 0 0; padding: 2px 5px; color: #000; border: 1px solid #000; border-left: 0;border-right: 0;}#zahlavi p { margin: 0 0 3px 0; }p.nadpis-realpc { margin: 2px 0 0 0; padding: 2px 5px; color: #000; border: 1px solid #000; border-left: 0;border-right: 0; background: #ccc;}p.realpc-kategorie { margin: 10px 0 0 0; padding: 2px 5px;}select.sloupec { width: 165px;}select.sloupec-odesli { width: 135px;} /*--------------------------------------stred*/.container {  margin: 0;  padding: 0 10px;  width: 100%;  background: #CF95AE;     background: #CF95AE url("http://www.redakce-online.cz/template/24/pozadi-obsah.jpg") top left repeat-y;   }/* --------------------------------- container-novinky ---------------------------------------*/.container-noviny {  margin: 0;  padding: 0 10px;  width: 100%;  background: url("http://www.redakce-online.cz/template/24/novinky.gif") 0 0 no-repeat;}/* --------------------------------- konec container-novinky ---------------------------------------*/html>body .container {  width: auto;  }.container p {  margin: 0 0 0.7em 0 ;  padding: 0;}  }.container a:hover {   color: red;} .container img {   border: 0;   margin: 5px;   vertical-align: baseline;   }.container .autor {   clear: both;   margin: 0.1em 0; padding: 0;}.container .zpet {   float: right;   margin: 0.5em 0; padding: 0;   text-align: right;}.container ul { list-style-type: disc; padding-left: 30px;  margin: 10px 0 10px 0;}.container ul li { padding: 3px 5px;  }.container ul ul li{ padding: 3px 5px;  }.container ol { padding-left: 30px;  margin: 10px 0 10px 0;}.container ol li { padding: 3px 5px;  }.container ol ol li{ padding: 3px 5px;  }.container ul li a { display: inline; background: transparent; color: #fff; padding: 0; margin: 0; font-weight: 400; text-decoration: underline; }.container ul li a:hover { display: inline; background: transparent; color: #red; padding: 0; margin: 0; font-weight: 400; text-decoration: none; }.container ol li a { display: inline; background: transparent; color: #fff; padding: 0; margin: 0; font-weight: 400; text-decoration: underline; }.container ol li a:hover { display: inline; background: transparent; color: #red; padding: 0; margin: 0; font-weight: 400; text-decoration: none; }.container table { font-family: "Verdana CE", Verdana, sans-serif; font-size: 0.9em; padding: 0; margin: 10px auto; border-left: 1px solid #000; border-bottom: 1px solid #000; text-align: left; }html>body .container table { font-family: "Verdana CE", Verdana, sans-serif; font-size: 0.9em; padding: 0; margin: 10px auto; border-left: 1px solid #000; border-bottom: 1px solid #000; text-align: left; width: 100%; }.container table td { padding: 2px 5px; border-color: #000; border-right: 1px solid #000; border-top: 1px solid #000; vertical-align: middle; }html>body .container table td { padding: 0 5px;}.container table.bez { font-family: "Verdana CE", Verdana, sans-serif; font-size: 0.9em; padding: 0; margin: 10px auto; border: 0; text-align: left; } html>body .container table.bez { font-family: "Verdana CE", Verdana, sans-serif; font-size: 0.9em; padding: 0; margin: 10px auto; border: 0; text-align: left; width: 100%; }.container table.bez td { padding: 2px 5px; border: 0; vertical-align: middle; }html>body .container table.bez td { padding: 0 5px;}.container .clanek-formular { padding: 2px 5px; border: 0; margin: 0 0 30px 0; width: 100%;}/***************************************************** vseobecne */p {   margin: 10px 0;   padding: 0;}h1, h2, h3 {   margin:  15px 0 15px 0;   padding: 0;   font-size: 1.7em;   font-weight: 800;}h2 { font-size: 1.4em; margin:  10px 0 10px 0; }h3 { font-size: 1.1em; color: #000; }h3 a { font-size: 1.1em; color: #000; }h4 { font-size: 1em;}h1 a {   font-weight: 800;}h1 a:hover {   color: red;}.cleaner {clear: both;margin: 0; padding: 0;height: 1px;border: none;overflow: hidden;font-size: 1px;}.hidden {  display: none;}img {  border: 0;  margin: 0;  padding: 0;  vertical-align: middle;  }  a {  color: yellow;  text-decoration: underline;  font-weight: 400;  font-size: 1em;  }a:hover {  color: #000;  text-decoration: none;  }  hr {  margin: 2px 0 2px 0;  padding: 0;  background: #000;  border: 0;  height: 1px;  font-size: 1px;  }  input {  border: 1px solid #999;  width: 140px;  height: 18px;  background: #E8EBE3;  margin: 0;  padding: 0;  vertical-align: middle;  }html>body input {  width: 138px;  }input.button {  border: 1px solid #B6B3A3;  width: 23px;  height: 18px;  background: #E8EBE3;  margin: 0 0 0 3px;  padding: 0;  vertical-align: middle;  }button { vertical-align: middle;}textarea {  border: 1px solid #B6B3A3;  width: 300px;  height: 100px;  background: #E8EBE3;  margin: 3px auto;  padding: 0;  }html>body textarea {  border: 1px solid #B6B3A3;  width: 100%;  height: 100px;  background: #E8EBE3;  margin: 3px auto;  padding: 0;  }  input.radio-button {  border: 1px solid #B6B3A3;  width: 22px;  height: 22px;  background: #E8EBE3;  margin: 0;  padding: 0;  vertical-align: middle;  }  input.check-button {  border: 0px solid #B6B3A3;  width: 18px;  height: 18px;  background: #E8EBE3;  margin: 0;  padding: 0;  vertical-align: middle;  }  html>body input.check-button {  border: 1px solid #B6B3A3;  width: 15px;  height: 15px;  background: #E8EBE3;  margin: 2px 0;  padding: 0;  vertical-align: middle;  }  select {  border: 1px solid #B6B3A3;  height: 20px;  background: #F8F6E9;  margin: 2px 0;  padding: 0;  text-align: left;  color: #63604F;  vertical-align: middle;  }input.submit-odeslat {  font-size: 11px;  font-weight: 800;  width: 80px;  height: 20px;  border: 1px solid #950F49;  color: #000;  background: #FFD6D6;    cursor: hand;  vertical-align: middle;}.mezera20 { height: 20px; background: transparent; margin: 0; padding: 0;  }.mezera200 { height: 200px; background: transparent; margin: 0; padding: 0; }.mezera250 { height: 250px; background: transparent; margin: 0; padding: 0; }form { padding: 0; margin: 0;}/********************************************************* chyba */.chyba {  border: 1px dashed red;  background: #E8EBE3FCC;  margin: 1em 0;  padding: 1em;  color: red;}/*---------------------------------------top lista */.top-urovne { margin: 1px 0 1px 0; padding: 2px 5px 0 5px; color: #000; border: 0;}.top-search { margin: 1px 0 0 0; padding: 2px 5px; color: #000; border: 0; width: 170px;  }.top-search p { margin: 0; padding: 0; }.top-lang { margin: 2px 0; padding: 0 5px; color: #000; border: 0;}html>body .top-lang { padding: 0px 5px;}.top-menu { padding: 0.1em 0.5em 0.3em 0.5em;   margin:0; border: 1px solid #E8EBE3; color: #ccc; font-weight: 400;}.top-menu-in { position: absolute; z-index:100;  padding: 0 0; margin: 0 ; font-size: 100%; }.top-lista { margin: 0; padding: 0; font-weight: 0; line-height: 0px; height: 1px; font-size: 1px; clear: both; background: transparent; border: 0;}#nav-top {list-style: none;} #navtop ul {	padding: 0;	margin:0;	list-style: none;/*  width: 11.7em;*/      width:auto;   z-index: 99;  position: relative;  }#navtop li {    margin: 0 0 0 0;       padding: 0;    position: relative;     float: left;/* 	  width: 11.7em; */    width:auto;     border: 0;    background: transparent;    display: block;    height: auto;        }html>body #navtop li {   /*width: 12.7em;*/       width:auto; } #navtop a {    text-decoration:none;     display:block;    padding: 0.1em 0.3em 0.3em 0.5em;      margin:0;    border: 0;     background: #950F49;    color: #fff;/*    width:11.7em; */    width:auto;     /*font-weight: 800;*/    border: 1px solid #E8EBE3;   text-align: center;}html>body #navtop a {    width:auto; /*    width:11.5em; */}#navtop a:hover{    background:#FFA500;     color:#fff;    border: 1px solid #999;    /*width:11.7em; */}html>body #navtop a:hover{    /*width:11.3em; */        width:auto; }#navtop ul{    display:none;   }/*all see this */#navtop ul ul, #navtop ul ul ul{    display: none;     position: absolute;     margin-top: -1.4em; ;     margin-left: 11.7em;    }/* non-IE browsers see this */ #navtop ul li>ul, #navtop ul ul li>ul{    margin-top:-1.1em;    margin-left: 12.1em;  }#navtop li:hover ul ul, #navtop li:hover ul ul ul{    display:none; }#navtop li:hover ul, #navtop ul li:hover ul, #navtop ul ul li:hover ul{    display:block;}li>ul { 	top: auto;	left: auto;}/*---------------------------------------stredova lista */.stred-urovne { margin: 1px 0 1px 0; padding: 2px 5px 0 5px; color: #000; border: 0;}.stred-search { margin: 1px 0 0 0; padding: 2px 5px; color: #000; border: 0; width: 170px;  }.stred-search p { margin: 0; padding: 0; }.stred-lang { margin: 3px 0; padding: 0 5px; color: #000; border: 0;}html>body .stred-lang { padding: 0px 5px;}.stred-menu { padding: 0.1em 0.5em 0.3em 0.5em;   margin:0; border: 1px solid #E8EBE3; color: #ccc; font-weight: 400;}.stred-menu-in { position: absolute; z-index:100;  padding: 0 0; margin: 0 ;  }.stred-lista { margin: 0; padding: 0; font-weight: 0; line-height: 0px; height: 1px; font-size: 1px; clear: both; background: transparent; border: 0;}#nav{list-style: none;} #nav ul { 	padding: 0;	margin:0;	list-style: none;  width: 8.6em;  z-index: 99;  position: relative;  }#nav li {     margin: 0 0 0 0;       padding: 0;    position: relative;     float: left;	  width: 8.6em;    border: 0;    background: transparent;    display: block;    height: auto;        }html>body #nav li {   width: 9.8em;} #nav a {    text-decoration:none;     display:block;    padding: 0.1em 0.5em 0.3em 0.5em;      margin:0;    border: 0;     background: #950F49;    color: #fff;    width:8.5em;     _width:9.9em;     font-weight: 800;    text-align: center;        background: #E8EBE3 url("http://www.redakce-online.cz/template/24/clicklista.jpg") 0 0 no-repeat;      /*border: 1px solid #E8EBE3;*/}html>body #nav a {    width:9.8em;     }#nav a:hover{    background:#FFA500;     color:#E8EBE3;    width:8.5em;     _width:9.9em; }html>body #nav a:hover{    width:9.8em; }#nav ul{    display:none;   }/*all see this */#nav ul ul, #nav ul ul ul{    display: none;     position: absolute;     margin-top: -1.4em; ;     margin-left: 9.7em;    }/* non-IE browsers see this */ #nav ul li>ul, #nav ul ul li>ul{    margin-top:-1.1em;    margin-left: 12.1em;  }#nav li:hover ul ul, #nav li:hover ul ul ul{    display:none; }#nav li:hover ul, #nav ul li:hover ul, #nav ul ul li:hover ul{    display:block;}li>ul { 	top: auto;	left: auto;}/*-----------------vrchni blok*/.blok-search { margin: 5px 0 0 0; padding: 0; } .blok-search p { margin: 0; padding: 2px 0; } .blok-lang { margin: 5px 0 0 0; padding: 0; }.blok-lang p { margin: 0; padding: 2px 0; } .blok-kosik { margin: 5px 0 0 0; padding: 0; }.blok-kosik p { margin: 0; padding: 2px 0; }  .galerie-hlavni { margin: 20px 0; padding: 0; border: 0;}.zluty_obsah { color: yellow; _color: yellow; #color: yellow; margin: 10px 20px 20px 20px; padding: 10px 10px 10px 10px;  border: 0; background: #950F49 url("http://www.redakce-online.cz/template/24/poz.jpg") 0 0 repeat;}.zluty_obsah_zaklad { color: yellow; _color: yellow; #color: yellow; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;  border: 0; background: #950F49 url("http://www.redakce-online.cz/template/24/poz.jpg") 0 0 repeat;}html>body .zluty_obsah { _color: FFFF0D; color: FFFF0D;}.zluty_perex { color: yellow; _color: yellow; #color: yellow; margin: 10px 20px 10px 10px; padding: 10px 10px 10px 10px; width: 470px;   float: left;   border: 0; background: #950F49 url("http://www.redakce-online.cz/template/24/poz.jpg") 0 0 repeat;}html>body .zluty_perex { _color: FFFF0D; color: FFFF0D;  margin: 10px 10px 20px 20px; padding: 10px 10px 10px 10px; }.perex2_img { margin: 10px 20px 20px 20px; padding: 10px 10px 10px 10px; align: center;  text-align: center; float: left;  border: 0;  }.zluty_perex_img { color: yellow; _color: yellow; #color: yellow; margin: 10px 20px 10px 10px; padding: 10px 10px 10px 10px;  width: 310px;    border: 0; background: #950F49 url("http://www.redakce-online.cz/template/24/poz.jpg") 0 0 repeat;}html>body .zluty_perex_img { width: 270px; margin: 10px 20px 10px 10px; padding: 10px 10px 10px 15px; }.zluty_perex_img2 { color: yellow; _color: yellow; #color: yellow;  width: 310px;  border: 0; background: #950F49 url("http://www.redakce-online.cz/template/24/poz.jpg") 0 0 repeat;} /* explorer 6*/.perex_img { border: 0; padding: 10px 20px 10px 10px; align: center; } /* explorer 7*/html>body .perex_img { border: 0; align: center; }.zluty_text { color: yellow; _color: yellow; #color: yellow; }html>body zluty.text { _color: FFFF0D; color: FFFF0D;}.tabl_perex { margin: 10px 20px 10px 10px; padding: 10px 10px 10px 10px; border-left: 0px solid #ccc;}.td1-perex {   background: #950F49 url("http://www.redakce-online.cz/template/24/poz.jpg") 0 0 repeat;} .dalsi_info { margin: 10px 20px 20px 20px; padding: 10px 10px 10px 10px;  border: 0;}a.galerie-thumb { margin: 10px 5px; padding: 0; float: left; vertical-align: middle; border: 2px solid #aaa; z-index: 99;} a.galerie-thumb:hover { border: 2px solid #000; } .sloupec-text {padding: 0 5px;margin: 10px 0 ;background: #EDEDED;}.sloupec-text-leve {padding: 0 5px;margin: 10px 0 ;background: #EDEDED; background: #fff url("http://www.redakce-online.cz/template/24/levy-prechod.jpg") top left repeat-y;}.sloupec-text  a:hover {color: red;}.sipka-menu { border: 0; padding: 0; margin: 0 5px 0 0; vertical-align: middle;}.container div.katalog-rozdeleni { padding: 10px;  margin: 10px 0 20px 0; background: #DCDBDB; width: 100%; }html>body .container div.katalog-rozdeleni { padding: 10px;  margin: 10px 0 20px 0; background: #DCDBDB; width: auto; }.container div.katalog-top { padding: 10px;  margin: 10px 0 20px 0; background: #950F49; }.container div.katalog-rozdeleni table.katalog-rozdeleni { font-family: "Verdana CE", Verdana, "Arial CE", "Helvetica CE", arial, helvetica, sans-serif; font-size: 12px; width: 100%; padding: 0; margin: 0; border: 0; color: #fff; font-weight: 800; }.container div.katalog-rozdeleni table.katalog-rozdeleni td { padding: 3px 2px; border: 0; text-align: left; width: 50%; }div.polozka-obal {  margin: 0 0 15px 0;  padding: 0;  width: 100%;}div.polozka-nadpis {  margin: 0 0 5px 0;  padding: 2px 5px;  width: 100%;  font-size: 1.2em;    color: #000;}html>body div.polozka-nadpis {  margin: 0 0 5px 0;  padding: 2px 5px;  width: auto;  color: #000;  font-size: 1.2em;  }div.polozka-popis {  margin: 0 ;  padding: 5px;  width: 100%;  color: #fff;}img.polozka-foto {  float: left;  border: 0;  margin: 0 5px 0 0;  padding: 0;  }h1.ikona {  background-position: right top;  background: url("http://www.redakce-online.cz/template/24/novinky.gif") 0 0 no-repeat;/*  float: right;  border: 0;  margin: 0px 0px 0 0 ;  padding: 30xp 40px 0 0;*/  }html>body div.polozka-popis {  width: auto;}div.polozka-cena {  margin: 3px 0 0 0;  padding: 3px 20px;  text-align: right;  color: #fff;}.container table.katalog-parametry { font-family: "Verdana CE", Verdana, "Arial CE", "Helvetica CE", arial, helvetica, sans-serif; font-size: 12px;width: 670px; padding: 0; margin: 20px 0 0 0; border: 0px ; color: #fff; }.container table.vypis { background: #950F49 url("http://www.redakce-online.cz/template/24/poz.jpg") 0 0 repeat; width: 750px; border-color: red;  border-style: double;border-top-color: white;border-right-color: white;border-bottom-color: white;border-left-color: white; color: yellow; _color: yellow; #color: yellow;    }  .container table.vypis td.td120 { padding: 0px 0px; text-align: center; vertical-align: center; width: 140px; color: yellow; _color: yellow; #color: yellow;   } .container table.vypis td.td60 { padding: 0 0 0 0; margin: 0 0 0 0; text-align: center; vertical-align: center; width: 60px; } .container table.vypis td.td90 { width: 90px;  color: yellow; _color: yellow; #color: yellow;  }  .container table.vypis td.td120 { width: 120px; } .container table.vypis td.td100 { width: 100px; color: yellow; _color: yellow; #color: yellow; } .container table.katalog-parametry td.tdleft { padding: 3px 2px; border: 0; text-align: left; vertical-align: top; }.container table.katalog-parametry td.td150 { padding: 3px 20px; border: 0;  text-align: center; vertical-align: top; width: 150px;   }.container table.katalog-parametry table.katalog-parametry-detail {/* font-family: "Verdana CE", Verdana, "Arial CE", "Helvetica CE", arial, helvetica, sans-serif; font-size: 12px; width: 100%; padding: 0; margin: 20px 0 0 20px; border: 1px ; color: #fff;  */   } .container table.katalog-parametry-detail2 { width: 350px; align: left; float: left;  border: 1px ; color: #fff;  rules: all;   background: #797979; border-color: #fff; } .container table.katalog-parametry-detail2 td.tdleft2 { border: 1px ; text-align: left; background: #797979; border-color: #fff; }  .container table.katalog-parametry-detail2 td.td1502 { border: 1px ; text-align: left; width: 150px; background: #797979; border-color: #fff;}  .container table.katalog-parametry table.katalog-parametry-detail td.tdleft { padding: 3px 2px; border: 1; text-align: left; background: #797979; }.container table.katalog-parametry table.katalog-parametry-detail td.td150 { padding: 1px; border: 1; text-align: left; width: 150px; margin: 0; background: #797979; }.container table.katalog-parametry table.katalog-parametry-detail td.td150 p { padding: 3px; border: 0; text-align: left; margin: 0; background: #797979;  }.bubble { position: absolute; margin: 20px 0 0 15px;  padding: 5px; width: 250px; background: #E8EBE3EC2; border: 1px solid #FFE742; display: none;}.autor-sl {   clear: both;   margin: 0 0; padding: 0;   text-align: right;  }/* ]]> */