body {margin: 0; padding: 0; background-color:  #FFF; font-family: "Verdana CE", "Tahoma CE", "Helvetica CE", "geneva ce", Verdana, Tahoma, lucida, Helvetica, sans-serif; color: #444; }
#s {width: 760px; margin: 0 auto; }
#hlavicka {background: url(../images/layout/header.jpg) no-repeat; width: 760px; height: 74px; }
#menu {padding-top: 46px; margin-left: 177px; }
#menu a {color: #666; font-size: 19px; text-decoration: none; font-weight: bold; display: block; float: left; margin: 0px 7px; _margin: 0px 4px; font-style: italic}
#menu a:hover {color: #F00; }
#menu a:first-letter {color: #F00; }
#login {float: right; font-size: 9px; text-align: right; margin-right: 8px; }
#login input {font-size: 9px; }
#login_button, #login_pass {font-size: 8px; margin-top: 2px; }
#kosik {background-color: #EEE; padding: 2px 5px; }
#page {margin: 0 8px; }
#paticka {text-align: center; font-size: 11px; clear: both; margin-top: 2em; padding-top: 0.3em; color: #000; background: url(../images/layout/footer.jpg) no-repeat; width: 760px; height: 16px; }
#paticka a {color: #F00; }
a, a:visited {color: #f00; }
a:hover {color: #C00; }
#page {text-align: left; font-size: 0.8em; clear: both; }
.b {font-weight: bold; }
h1 {margin: 0; padding: 0; }
#menu a span, h2 span {color: red; }
h2 {margin: 0.6em 0 0.8em 0; padding: 0; text-align: center; font-size: 1.4em; color: #666; font-style: italic; }
h2:first-letter {color: #F00; }
h3 {margin: 1em 0 0.5em 0; padding: 0; font-size: 1.1em; color: #F00; font-style: italic; border-bottom: 1px dashed #999; font-weight: normal; clear: both; }
h3 a:hover{color: #F00;}
h4 {font-size: 1em; margin: 0.3em 0; font-weight: normal; }
.prod {position: relative; top: -1.5em; left: 150px; width: 600px; }
img {border: 0; margin: 0; padding: 0; }
form {margin: 0; }
input {font-size: 0.9em; border: 1px solid #444; }
textarea {border: 1px solid #444; }
.ch {border: 0; }
table {width: 99%; }
strong {color: #F00; font-weight: normal; }
.kt {display: block; width: 9em; text-align: right: }
.kv {clear: both; }
#novinky {}
#kontakty {margin-top: 1em; }
#kontakty h3 {border: 0; }
#kontakty table tr td {vertical-align: top; }
.align_right {text-align: right; }
p {margin: 0.3em 0; text-align: justify; }
#obj {margin-right: 20em; }
#obj_form {float: right; width: 18em; }
#obj_form h3 {font-weight: bold; border: 0; }
#obj_form h4 {font-weight: bold; }
/* zbozi */
.zbozi_vypis {_height: 157px; min-height: 155px; }
.zbozi_obrazek {float: left; border: 0; }
.zbozi_obrazek img {margin: 0 0 5px 0; }
.zbozi_popis {margin-left: 165px; margin-right: 200px; }
.zbozi_right {float: right; width: 190px; padding: 0 0 0 5px; }
.zbozi_popis_detail {margin-left: 175px; }
.cena-tit {font-size: 0.8em; font-weight: bold; }
.imagepage {text-align: center; }
.tucne {font-weight: bold; }
.kurziva {font-style: italic; }
#ech{font-size: 75%}
