* {
margin: 0;
padding: 0;
font-size: small;
}

body {
	background: #FFF url(img/obal.jpg) center top repeat-y;
	font-family: Tahoma, "Arial CE", sans-serif;
	color: #000;
    text-align: center;
	margin: 0;
	padding: 0;
}

a {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: underline;
}
img, a img {
	border: none;
}

#top-links {
	height: 20px;
	background: #000;
	text-align: center;
  color:#fff;
}
#top-links a {
  font-size:10px;
	line-height: 20px;
  color:#fff;
}

#opacity {
text-align: center;
margin: 0 auto;
}
#obal {
  width: 822px;
/*  background: #FFF url(img/obal.jpg) 1px 0 repeat-y; */
  text-align: center;
  margin: 0 auto;
  padding: 0;
  position: relative;
}

#head {
  width: 822px;
  height: 648px;
  position: relative;
  margin: 0 auto;
  padding: 0px;
}

#head span {
  width: 822px;
  height: 648px;
  margin: 0 auto;
  padding: 0px;
  background: url(/img/head.jpg) 0px 0 no-repeat;
  position: absolute;
  top: 0;
  left: 0;
}

#head span, x:-moz-any-link, x:default {
  background: url(/img/head.jpg) -1px 0 no-repeat;
}

* +html #head span {
  background: url(/img/head.jpg) 0px 0 no-repeat;
}


#obal #menu {
width: 771px;
height: 34px;
position: absolute;
top: 309px;
left: 24px;
z-index: +4;
overflow: hidden;
}

#obal #menu ul {
float: left;
width: 100%;
margin: 7px 0 0 0;
padding: 0 0 0 0;
}

#obal #menu ul li.main {
float: left;
width: auto;
background: url(img/separator.gif) right 5px no-repeat;
list-style: none;
margin: 0 0 0 0;
padding: 2px 25px 0 25px;
overflow: hidden;
}

#obal #menu ul li.main h3{
float: left;
width: auto;
height: auto;
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 0 0 0 0;
overflow: hidden;
}











#obal #menu ul li.main h3 a {
display: block;
background: none;
color: #1ea3ca;
margin: 0 0 0 0;
padding: 0 0 0 0;
text-transform: capitalize;
overflow: hidden;
text-decoration: none;
}

#obal #menu ul li.main h3 a:hover {
background: none;
color: #1ea3ca;
text-decoration: underline;
}

#obal #menu ul li ul.sub {
background: #D4D4D4;
width: 147px;
margin-left: 1px;
*position: absolute;
*left: 0px;
display: none;
}

#obal #menu ul li.main:hover ul.sub { 

}
#obal #menu ul li ul.sub li {
list-style: none;
width: 146px;
text-align: left;
padding: 
}
#obal #menu ul li ul.sub li a {
color: #000;
display: block;
padding: 5px; 
text-transform: uppercase;
font-weight: bold;
}
#obal #menu ul li ul.sub li a:hover {
background: #2c69a2;
color: #fff;
text-decoration: none;
}

ul li.main { position: relative; }
#menu ul li > ul.sub { position: absolute; z-index:10; visibility: hidden; }
#menu ul li.main:hover ul.sub { visibility: visible; }


#left, #right {
  float: left;
  text-align: left;
  width: 197px;
  background: none;
  position: relative;
}
#right {
  float: right;
width: 221px;
margin: 0 0 0 0;
padding: 0 37px 0 0;
overflow: hidden;
}

#left .odsazeni, #right .odsazeni, #center #obsah .detail h1 {
width: 177px;
min-height: 20px;
background: #1accff;
color: #fff;
text-align: center;
text-transform: uppercase;
padding: 12px 13px 2px;
text-align: left;
font-weight: normal;
}

#center #obsah .detail h1 {
width: 500px;
height: 24px;
}

#left #kategorie .odsazeni {
background:#151B8D url("bg_kategorie_odsazeni.jpg"/*tpa=http://www.telefonecky.cz/img/bg_kategorie_odsazeni.jpg*/) center center repeat-x;
}
#left #kategorie a:hover h2 {
text-decoration: none;
cursor: pointer;
cursor: hand;
}
#left #kategorie {
margin-bottom: 10px;
}
#left #kategorie .menu-left h2 a {
display: block;
width: 187px;
min-height: 23px;
color: #000;
background: #fff url("bg_kategorie_pol.jpg"/*tpa=http://www.telefonecky.cz/img/bg_kategorie_pol.jpg*/) center bottom repeat-x;
padding: 8px 0 0 10px;
font-weight: bold;
}
#left #kategorie h2 a:hover {
text-decoration: none;
color: #fff;
background: #cb2e2e;
}
#left #kategorie h2.podkategorie_2 {
margin: 0;
margin-top: -10px;
margin-left: 40px;
height: 35px;
width: 157px;
}

#left #kategorie h2.podkategorie_2 a {
background: url("bg_kategorie_pol_sub.gif"/*tpa=http://www.telefonecky.cz/img/bg_kategorie_pol_sub.gif*/) 0 5px no-repeat;
color: #fff;
padding: 0 0 0 15px;
font-weight: normal;
width: 142px;
}
#left #kategorie h2.podkategorie_2 a:hover {
color: #fff;
text-decoration: underline;
background-color: none;
background: url("bg_kategorie_pol_sub.gif"/*tpa=http://www.telefonecky.cz/img/bg_kategorie_pol_sub.gif*/) 0 5px no-repeat;
}

#left #kategorie .menu-left {
background: #478dbb;
margin: 0;
padding: 0;
border: 0;
width: 197px;
}

#right .doporucujeme, #right .nejnovejsi, #right .nejprodavanejsi, #right .nejsledovanejsi, #right .predobjednavka, #right .akce, #right .novinky, #right .anketa, #left .doporucujeme, #left .nejnovejsi, #left .nejprodavanejsi, #left .nejsledovanejsi, #left .predobjednavka, #left .akce, #left .novinky, #left .anketa, #left .menu-left, #right .menu-right, #left .menu-right, #right .menu-left {
width: 195px;
background: #fff;
margin-bottom: 10px;
padding-top: 10px;
padding-bottom: 15px;
}

#right .doporucujeme h2 a, #right .nejnovejsi h2 a, #right .nejprodavanejsi h2 a, #right .nejsledovanejsi h2 a, #right .predobjednavka h2 a, #right .akce h2 a, #right .novinky h2 a, #right .anketa h2 a, #left .doporucujeme h2 a, #left .nejnovejsi h2 a, #left .nejprodavanejsi h2 a, #left .nejsledovanejsi h2 a, #left .predobjednavka h2 a, #left .akce h2 a, #left .novinky h2 a, #left .anketa h2 a {
width: 175px;
display: block;
font-weight: normal;
text-transform: uppercase;
padding-left: 10px;
padding-right: 10px;
}
#left .menu-left, #right .menu-right, #left .menu-right, #right .menu-left {
padding: 5px;
width: 185px;
}
#left .menu-left h2 a, #right .menu-right h2 a, #left .menu-right h2 a, #right .menu-left h2 a {
width: 170px;
display: block;
font-weight: normal;
text-transform: uppercase;
padding-left: 5px;
padding-right: 5px;
}
marquee hr {
padding: 5px 0;
color: #dedede;
}

#hledani {
width: 431px;
background: none;
height: 24px;
position: absolute;
top: 573px;
left: 254px;
text-align: left;
}

#hledani form {
float: left;
width: 270px;
height: 19px;
margin: 0;
padding: 0;
overflow: hidden;
}

#hledani input.pole {
float: left;
width: 168px;
height: 17px;
position: relative;
top: 0;
left: 0;
border: 1px solid #b0b0b0;
}

#hledani input {
float: right;
width: 51px;
height: 19px;
position: relative;
top: 0;
left: 0;
}

#hledani h2 {
 /* display: none; */
float: left;
width: 135px;
font-size: 12px;
font-weight: normal;
margin: 0 0 0 0;
padding: 2px 0 0 0;
overflow: hidden;
text-align: left;
}

#kosik {
float:right;
width:167px;
background: none ;
height:58px;
font-size: 12px;
color: #000000;
margin: 30px 0 0 0;
padding: 0 27px 0 0;
overflow: hidden;
}

#kosik h2 {
float: right;
width: 115px;
height: auto;
color: #FFF;
text-align: left;
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 0;
overflow: hidden;
}

#kosik p {
float: right;
width: 115px;
color: #FFF;
font-weight: normal;
text-align: left;
margin: 0;
padding: 0 0 0 0;
}

#kosik strong {
color: #FFF;
}

#kosik a {
  float: left;
  width: 34px;
  height: 35px;
  margin: -15px 0 0 0;
  padding: 0;
  overflow: hidden;
}

#kosik .menu-footer {
}


#login {
float: left;
width: 430px;
height: 51px;
position: relative;
top: 44px;
left: 237px;
overflow: hidden;
}

#login form p {
display: none;
}

#login form .menu-footer{
  float: left;
  width: 152px;
  height: 50px;
/*
position: relative;
left: 0;
top: -55px;
*/
  margin: -35px 0 0 0;
  padding: 0 0 0 0;
  overflow: hidden;
text-align: left;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#login form .menu-footer{
  margin: -30px 0 0 0;
}
}


#login form .menu-footer a{
  float: left;
  width: 152px;
  height: auto;

font-size: 11px;
color: #1accff;
font-weight: bold;
  margin: 2px 0 0 0;
  padding: 0 0 0 0;
  overflow: hidden;
text-align: left;
text-decoration: underline;
}

#login form .menu-footer a:hover{
text-decoration: none;
}

#login form .login_u{
  float: left;
  width: 200px;
  height: auto;
position: relative;
left: 152px;
top: 0;
  margin: 3px 0 0 0;
  padding: 0 0 0 0;
  overflow: hidden;
text-align: left;
text-indent: -60px;
}

#login form .login_u input{
/*  float: left;     */
  width: 191px !important;
  height: 13px !important;
position: relative;
left: 0;
top: 0;
  margin: 0 0 0 0 !important;
  padding: 0 0 1px 3px !important;
  overflow: hidden;
text-align: left;
text-indent: 0;
border: 1px solid #b0b0b0 !important;
}




#login form .login_p{
  float: left;
  width: 200px;
  height: auto;
position: relative;
left: -48px;
top: 25px;
  margin: 0px 0 0 0;
  padding: 0 0 0 0;
  overflow: hidden;
text-align: left;
/* text-indent: -60px;     */
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#login form .login_p{
left: -45px;
}
}

 #login form .login_p input{
/*  float: left;     */
  width: 191px !important;
  height: 13px !important;
position: relative;
left: 0;
top: -15px;
  margin: 0 0 0 0 !important;
  padding: 0 0 1px 3px !important;
  overflow: hidden;
text-align: left;
text-indent: 0;
border: 1px solid #b0b0b0 !important;
}






#login form div {
padding: 7px 0;
font-weight: bold;
}

#login form input {
position: relative;
left: 180px;
top: -20px;
}

#login form input.vstup {
background: #4375b0;
color: #fff;
font-weight: bold;
border: 2px solid #4375b0;
margin-top: 3px;
}
#login a {
text-decoration: underline;
}
#login h2 {

}

#center {
width: 564px;
margin: 0 0 0 0;
padding: 0 0 0 0;
overflow: hidden;
}

#center #obsah {
width: 542px;
margin: 0 auto;
padding: 0 0 0 30px;
}

* +html #center #obsah {
padding: 0;
}

#center #obsah p {
text-align: left;
margin: 0;
padding: 0;
width: 490px;
}
#center #obsah p span {
text-align: left;
width: 490px;
}

#center #obsah strong {
color: #000;
}

#center #obsah .doporucujeme {
width: 502px;
border: none;
}

* +html #center #obsah .doporucujeme {
    float: left;
    padding: 0 0 0 14px;
}


#center #obsah .nadpis-title, #center #obsah .zpravy .nadpis, #center #obsah h2.odsazeni {
width: 470px;
background: #1accff url(img/odsazeni.jpg) 1px 0 no-repeat;
height: 13px;
font-family: tahoma;
font-weight: normal;
font-size: 14px;
color: #FFF;
margin: 5px 0 0 0;
padding: 8px 8px 15px 47px;
text-align: left;
}

/*
#center #obsah .nadpis-title, x:-moz-any-link, x:default {
background: #1accff url(img/odsazeni.jpg) -1px 0 no-repeat;
}

#center #obsah .zpravy .nadpis, x:-moz-any-link, x:default {
background: #1accff url(img/odsazeni.jpg) -1px 0 no-repeat;
}

#center #obsah h2.odsazeni, x:-moz-any-link, x:default {
background: #1accff url(img/odsazeni.jpg) -1px 0 no-repeat;
}
*/

#center #obsah .nadpis-title strong, #center #obsah .zpravy .nadpis strong, #center #obsah h2.odsazeni {
color: #fff;
text-transform: uppercase;
font-weight: normal;
}

.nadpis-title img {
display: none;
}

#center #obsah .doporucujem .seznam-vyrobku {
/* background: #e2e8f0; */
padding-bottom: 15px;
width: 507px;
}

#center #obsah .doporucujem .nadpis-title {
margin-top: 0;
}

#center #obsah .doporucujem .seznam-vyrobku table {
width: 497px;
}

#center #obsah .doporucujem .seznam-vyrobku table tbody tr.prvni td {
text-align: left;
padding-left: 10px;
}

#center #obsah .doporucujem .seznam-vyrobku table tbody tr.druha td {
text-align: left;
padding-left: 10px;
}

#center #obsah .doporucujem .seznam-vyrobku table tbody tr td a {
text-decoration: underline;
text-transform: uppercase;
}
#center #obsah .doporucujem .seznam-vyrobku table tbody tr td input {
width: 20px;
margin-right: 20px;
*margin-bottom: 2px;
}
#center #obsah .doporucujem .seznam-vyrobku table tbody tr td strong {
color: #da1717;
}
#center #obsah .doporucujem .seznam-vyrobku table tbody tr td strong small {
color: #000;
font-weight: normal;
}
#center #obsah .doporucujem .seznam-vyrobku table tbody tr.prvni, #center #obsah .seznam-vyrobku table tbody tr.druha {
background: none;
}
#center #obsah .doporucujem .seznam-vyrobku table tbody tr.prvni td a, #center #obsah .seznam-vyrobku table tbody tr.druha td a {
color: #000;
}

#center #obsah .abcrazeni {
width: 502px;
height: 60px;
margin-bottom: 30px;
text-align: center;
}

#center #obsah .abcrazeni strong {
float: left;
text-align: left;
width: 502px;
}

#center #obsah .abcrazeni strong img {
display: none;
}

#center #obsah .abcrazeni p {
width: 502px;
height: 40px;
line-height: 25px;
text-align: center;
padding: 0 0 0 5px;
}

#center #obsah .abcrazeni a {
padding: 3px;
background: #fff;
color: #000;
}

#center #obsah .abcrazeni a:hover {
color: #fff;
background: #3b79ae;
}

#center #obsah .abcrazeni p a b {
background: #3b79ae;
padding: 3px;
}

#center #obsah .filtr {
width: 502px;
height: 30px;
padding: 0 0 0 14px;
}

#center #obsah .filtr a {
font-weight: bold;
text-decoration: underline;
}

#center #obsah .strankovani {
width: 502px;
height: 30px;
margin-top: 10px;
text-align: center;
padding: 0 0 0 10px;
}

#center #obsah .strankovani p {
float: left;
width: 502px;
text-align: left;
}

#center #obsah .strankovani form {
float: right;
width: 180px;
text-align: right;
*margin-left: 320px;
margin-top: -22px;
}

#center #obsah .strankovani a {
padding: 3px;
background: #fff;
color: #000;
}

#center #obsah .strankovani a:hover {
color: #fff;
background: #3b79ae;
}

#center #obsah .seznam-vyrobku {
width: 524px;
}

#center #obsah .seznam-vyrobku .vyrobek {
float: left;
width: 233px;
height: 201px;
background: #FFF;
margin: 0;
padding: 8px 8px 0px 8px;
border: 1px solid #e3dfdf;
}

#center #obsah .seznam-vyrobku .vyrobek .nadpis {
float: left;
width: 212px;
height: auto;
background: #ededed;
margin: 0 0 10px 0;
padding: 12px 5px 11px 15px;
overflow: hidden;
}

#center #obsah .seznam-vyrobku .vyrobek .nadpis a {
float: left;
width: auto;
background: none !important;
color: #000;
font-size: 14px;
font-weight: normal;
margin: 0;
padding: 0;
overflow: hidden;
text-transform: uppercase;
text-decoration: none;
}

#center #obsah .seznam-vyrobku .vyrobek .nadpis a:hover {
text-decoration: underline;
}

#center #obsah .seznam-vyrobku .vyrobek .im {
width: 70px;
height: 100px;
float: left;
margin-left: 5px;
}
#center #obsah .seznam-vyrobku .vyrobek .popis {
width: 125px;
height: 75px;
margin-right: 20px;
float: right;
text-align: left;
}

#center #obsah .seznam-vyrobku .vyrobek .stav {
display: none;
}

#center #obsah .seznam-vyrobku .vyrobek .ceny {
float: left;
width: 233px;

margin: 8px 0 0 0;
padding: 14px 0 0 0;
border-top: 1px solid #ebebeb;
}

#center #obsah .seznam-vyrobku .vyrobek .ceny .vcdph, #center #obsah .seznam-vyrobku .vyrobek .ceny .oddel, #center #obsah .seznam-vyrobku .vyrobek .ceny small {
display: none;
}

#center #obsah .seznam-vyrobku .vyrobek .ceny .bezdph {
float: right;
color: #6d6d6d;
font-size: 14px;
font-weight: bold;
margin: 0 0 0 0;
padding: 5px 0 0 0;
}

#center #obsah .seznam-vyrobku .vyrobek .ceny input {
float: left;
margin: 0;
}

#center #obsah .odkaz-akce {
width: 492px;
margin-top: 10px;
margin-bottom: 20px;
text-align: right;
}

#center #obsah .doporucujeme .odkaz-akce a {
margin-right: 10px;
}

#center #obsah .zpravy {
text-align: left;
}

#center #obsah .zpravy .seznam-vyrobku a h2 {
margin-left: 20px;
margin-bottom: 5px;
font-weight: normal;
}

#center #obsah .zpravy .seznam-vyrobku a:hover h2 {
text-decoration: underline;
}

#center #obsah .diskuze {
width: 502px;
}
#center #obsah .diskuze table {
width: 502px;
text-align: left;
}

#center #obsah .detail {
float:left;
margin:0;
overflow:visible;
padding:0;
text-align:left;
width:25px;
}

#center #obsah .detail li {
margin-left: 25px;
}

#center #obsah table {
text-align: left;
width: 100%;
margin: 10px 0;
}

#center #obsah table tr.prvni {
background: #2c69a2;
color: #fff;
padding-left: 5px;
}

#center #obsah table tr.druha {
background: #e3e2e2;
color: #000;
}

#center #obsah table tr.prvni a {
color: #fff;
}

#center #obsah table tr.druha a {
color: #000;
}

#center #obsah table tr.prvni td {
padding-left: 3px;
}

#center #obsah table tr.druha td {
padding-left: 3px;
}

#tbl table {
width: 100%;
padding: 5px;
color: #fff;
}

#tbl table tr td {
background: #3b7aaf;
}

#tbl table tr td strong {
color: #000;
}

table#tbl {
}

table#tbl tr td {
background: #3b7aaf;
color: #fff;
}

table#tbl tr td b {
color: #fff;
}

.tabzelena {
  background-color: #52FA00;
}

.tabcervena {
  background-color: #FF9999;
}

.tabmodra {
  background-color: #C7F0FF;
  color : #000000;
}

.tabzluta {
  background-color: #FFF93E;
  color : #000000;
}

.tabred {
  background-color: #FF0000;
  color : #000000;
}

.tabzelena {
  background-color: #00ff00;
  color : #000000;
}

.taboranzova {
  background-color: #FF6E00;
}

#obal .endpage {
width: 921px;
height: 52px;
background: url("bg_cleaner.jpg"/*tpa=http://www.telefonecky.cz/img/bg_cleaner.jpg*/) bottom center no-repeat;
}

#obal #center .endpage {
width: 1px;
height: 1px;
background: transparent;
clear: both;
}

#footer {
width: 820px;
margin: 0 auto;
text-align: center;
}

#footer p {
float: left;
width: 721px;
background: url(img/footer-bg.jpg) 0px 0 no-repeat;
height: 67px;
color: #FFF;
font-size: 11px;
text-align: left;
line-height: 12px;
margin: 0 0 0 0;
padding: 15px 45px 54px 54px;
overflow: hidden;
}

* +html #footer p {
background: url(img/footer-bg.jpg) 0px 0 no-repeat;
}

#center #obsah .detail {
font-size: 0.85em;
}

#right .doporucujeme h2 a, #right .nejnovejsi-vyrobky h2 a, #right .nejprodavanejsi-vyrobky h2 a, #right .nejsledovanejsi h2 a, #right .predobjednavka h2 a, #right .akce h2 a, #right .novinky h2 a, #right .anketa h2 a, #left .doporucujeme h2 a, #left .nejnovejsi-vyrobky h2 a, #left .nejprodavanejsi-vyrobky h2 a, #left .nejsledovanejsi h2 a, #left .predobjednavka h2 a, #left .akce h2 a, #left .novinky h2 a, #left .anketa h2 a {
font-size: 0.95em;
}

#center #obsah .seznam-vyrobku .vyrobek .nadpis a {
font-size: 0.95em;
background: #151B8D;
}

#center #obsah .seznam-vyrobku .vyrobek .popis {
font-size: 0.95em;
}

#menu ul li h3 a {
font-size: 1.1em;
}

#obal #right #login form div {
font-size: 0.95em;
*font-size: 0.9em;
}

#left h2.odsazeni, #right h2.odsazeni, #center #obsah .nadpis-title strong, #center #obsah .zpravy .nadpis strong, #center #obsah h2.odsazeni {
font-size: 1.2em;
background: none;
margin: 0;
padding: 0;
}

#center #obsah .detail h1 {
font-size: 1.5em;
}

#center #obsah table tr td input {
font-size: 0.9em;
}

.menu-img{
  float: left;
  width: 771px;
  height: 202px;
  margin: 263px 0 0 0;
  padding: 0 0 0 25px;
overflow: hidden;
}

.menu-img a{
  float: left;
  width: auto;
margin: 0;
padding: 0;
overflow: hidden;
}

.menu-img a img{
  float: left;
  width: auto;
margin: 0;
padding: 0;
}

#right .menu-right{
  width: auto;
  margin: 0;
  padding: 0;
}

a.dreambox-img{
    float: left;
    width: 221px;
    height: 38px;
    margin: -20px 0 0 0;
    padding: 0 0 0 0;
    overflow: hidden;
}

#kategorie{
    float: left;
    width: 203px;
    background: #FFF;
    height: auto;
    margin: 10px 0 0 0;
    padding: 8px 8px 10px 8px;
    overflow: hidden;
    border: 1px solid #e3dfdf;
}

#right #kategorie .odsazeni{
  float: left;
  width: 203px;
  background: #20cdff;
  height: 14px;
  font-weight: bold;
  font-size: 12px;
text-align: center;
  margin: 0 0 0 0;
  padding: 9px 0 0px 0;
overflow: hidden;
}

#right #kategorie .menu-left{
  float: left;
  width: 203px;
  margin: 0 0 0 0;
  padding: 0 0 10px 0;
  overflow: hidden;
border: none;
}

#right #kategorie .menu-left h2{
  float: left;
  width: 203px;
  background: none;
  margin: 0 0 0 0;
  padding: 7px 0 7px 0;
  overflow: hidden;
border-bottom: 1px solid #20cdff;
}

#right #kategorie .menu-left h2 a{
  float: left;
  width: 182px;
  background: url(img/marker-kategorie.gif) 0 7px no-repeat;
color: #000;
font-weight: bold;
  margin: 0 0 0 0;
  padding: 0px 0 0px 13px;
  overflow: hidden;
text-transform: capitalize;
text-decoration: none;
}

.box-righ-colum{
float: left;
width: 221px;
margin: 10px 0 0 0;
padding: 0 0 10px 0;
overflow: hidden;
border: none;
}

#administrace{
    float: left;
    width: 203px;
    background: #FFF;
    height: auto;
    margin: 0 0 0 0;
    padding: 8px 8px 10px 8px;
    overflow: hidden;
    border: 1px solid #e3dfdf;
}


#administrace h2.odsazeni{
  float: left;
  width: 203px;
  background: #20cdff;
  height: 14px;
  font-weight: bold;
  font-size: 12px;
text-align: center;
  margin: 0 0 0 0;
  padding: 9px 0 0px 0;
overflow: hidden;
}

#administrace .menu-left{
  border: none;
}

.seznam-vyrobku form{
  float: left;
  width: 251px;
  height: 211px;
  margin: 0 0 0 0;
  padding: 10px 0 2px 11px;
  overflow: hidden;
}

#left{
  display: none;
}

.mobil{
  float: left;
  width: 198px;
  height: 173px;
  position: absolute;
  left: 15px;
  top: 15px;
  margin: 0;
  padding: 0;
  overflow: hidden;
}

.head2{
width: 771px;
height: 215px;
  position: absolute;
left: 25px;
top: 88px;
overflow: hidden;
}

.head2 a{
  float: left;
width: 771px;
height: 215px;
position: relative;
left: 0;
top: 0;
z-index: 20;
overflow: hidden;
}

#center #obsah .doporucujem .seznam-vyrobku table tbody .prvni input, #center #obsah .doporucujem .seznam-vyrobku table tbody .druha input{
  width: auto;
  height: auto;
}

#center #obsah .doporucujem .seznam-vyrobku table{
margin: 10px 0 0 10px;
}

#center #obsah .MsoNormal{
width: 400px;
  padding: 0 0 0 10px;
}

#center #obsah ol{
  padding: 0 0 0 25px;
}

#center #obsah ol li.MsoNormal{
width: 480px;
}






















