body {font-family:Tahoma,Verdana,Arial,lucida,sans-serif;background-color:white;color:black;padding:0;margin:0;font-size:small;text-align:center;}
/* layout */
#top {width:934px;min-height:2.2em;margin:0 auto;background:url("../img/top.gif") no-repeat right bottom;}
#bg {background:url("../img/body.gif") top repeat-x #C4CACD;}
#topline {width:100%;background:url("../img/topline.gif") repeat-x top;padding-top:14px;}
#botline {width:100%;background:url("../img/botline.gif") repeat-x bottom;padding-bottom:12px;}
#page {text-align:left;width:930px;margin:0 auto;background:url("../img/leftrightcol.gif") repeat-y white;border-left:2px solid white;border-right:2px solid white;}
#head {width:100%;height:130px;background:url("../img/head.jpg") left top no-repeat;position:relative;z-index:0;}
#noscreen {width:200px;position:absolute;left:0;top:-1000px;}
#client {width:400px;position:absolute;left:10px;top:-2.6em;background:url("../img/basket.gif") left no-repeat;padding-left:25px;color:#C2C7CD;text-align:left;}
#user {width:400px;position:absolute;right:10px;top:-2.6em;color:#C2C7CD;text-align:right;}
#main {background:url("../img/mountains.jpg") bottom left no-repeat;line-height:1.5em;}
#content {background:url("../img/tenis.gif") bottom right no-repeat;}
#nav {width:202px;float:left;position:relative;z-index:6;padding-bottom:150px;overflow:hidden;}
#shadinggrey {display:block;width:201px;height:96px;position:absolute;top:130px;left:0;z-index:7;background:url("../img/shading-grey.gif") top left no-repeat;}
#shadingblack {display:block;width:230px;height:104px;position:absolute;top:130px;right:0;z-index:8;background:url("../img/shading-black.gif") top right no-repeat;}
#floatbug {width:491px;padding:20px;padding-top:25px;float:left;background:url("../img/conttop.gif") top repeat-x;}
#new {width:196px;float:right;padding-bottom:160px;position:relative;z-index:12;overflow:hidden;}
#foot {width:100%;background-color:white;}
#footin {width:934px;min-height:90px;margin:0 auto;padding-top:15px;background:url("../img/foot.gif") repeat-x top white;}
/* layout */
/* top menu */ 
#menu {width:100%;min-height:25px;background:url("../img/leftcoltop.gif") top left no-repeat;position:relative;z-index:11;}
#menu ul {width:721px;min-height:24px;margin:0 0 0 202px;padding:6px 0 0 7px;background:url("../img/topmenubg.gif") top repeat-x black;}
#menu li {margin:0;padding:0 10px 0 26px;text-align:center;display:inline;list-style:none;background:url("../img/topmenubr.gif") center left no-repeat;}
#menu li.first {background:transparent;padding-left:8px;}
/* top menu */
/* left, right menu */
.nav {position:relative;z-index:9;width:182px;margin:0 0 12px 7px;background-color:white;border:1px solid #7D8690;border-top:3px solid #A0C439;border-bottom:3px solid #A0C439;}
.nav ul {color:#7D8690;margin:6px 4px 8px 13px;padding-left:10px;font-size:0.85em;}
.nav ul li {margin:4px 0;line-height:1.4em;}
/* left, right menu */
/* form */
form {margin:0;}
fieldset {border:1px solid #BAE43A;padding:10px 20px 15px;margin:0 0 15px;}
legend {color:#7D8690;font-size:1.1em;background: url("../img/legend.gif") left top no-repeat;padding:0 4px 0 15px;}
input {border:1px solid #7D8690;}
textarea {width:300px;}
input.button {width:80px;background: url("../img/button.gif") repeat-x #2C2F3A;border:1px solid #3A3E49;cursor:pointer;padding:2px 0;color:white;}
fieldset p {margin:5px 0;}
.req {color:#DD1D21;}
/* form */
/* search form */
#nav form {margin:0 5px;padding:5px 5px 0 5px;}
#nav fieldset {padding:5px 15px 0 15px;text-align:center;border:none;margin:0;}
#nav input {width:100%;display:block;margin:0 0 5px 0;}
#nav input.button {margin:0 auto;width:70px;}
#nav p {margin:0;padding:0 15px 15px 15px;text-align:center;font-size:0.85em;}
/* search form */
/* sort form */ 
#sort {font-size:0.9em;background-color:#E8EBEC;text-align:right;padding-right:30px;}
#sort form {margin:0;padding:0;}
#sort fieldset {padding:10px 0 10px 6px;border:none;}
#sort input.button {margin:3px 6px 0 auto;width:60px;display:block;}
#sort select {margin:0 6px 0 5px;vertical-align:middle;font-size:0.9em;}
/* form */
/* reg a log form */
#reg input.button {width:120px;}
#reg input {margin:0 0 5px 0;}
#reg p.submit {margin-bottom:25px;}
#reg input {width:300px;}
#reg input.list {width:20px;margin-top:2px;}
#reg table tbody input {border:none;}
#noback #reg table,#noback #reg table input {width:auto;}
#noback #reg td {padding:2px 30px 2px 8px;vertical-align:middle;}
#noback #reg td input {margin-top:2px;}
#log {text-align:center;}
#log h3,#log p {text-align:left;}
#log p.submit {text-align:center;}
#log input.button {width:130px;margin-top:10px;}
#log input {width:200px;}
/* reg a log form */
/* objed. form */
#obj input.button {width:140px;}
#obj table {width:100%;margin:10px 0;}
#obj table td {border-bottom:1px solid #DEDDDC;}
#obj input {margin-bottom:10px;}
#koupit fieldset {border:none;}
#offid {width:450px;font-size:0.9em;}
/* objed. form */
#por input.button {width:120px;margin-bottom:20px;}
#por table {width:100%;margin:10px 0;}
#por td {padding:2px 0;}
#por td.smallest {width:20px;}
#por td.smallest input {border:none;}
#por td.prodetail {width:30px;}
#por td.delete {width:100px;}
/* actual - right */
#new .nav {width:176px;margin-left:9px;}
#new .nav.rekl {text-align:center;padding:10px 0 8px;}
#new .rekl img {border:1px solid #DEDDDC;margin:3px 0;}
/* actual */
/*action,kategorie */
#action,#kat,#detail {margin-bottom:15px;}
#action h4,#basic #kat h4,.origimg h4 {font-size:1em;margin:0 0 5px 0;padding:6px 5px;text-align:center;color:#E7EAEB;background-color:#2C2F3A;}
.origimg h4 {padding:10px 0 0 0;margin:0}
#basic #action p,#basic #kat p {margin:0;padding:4px 15px;}
#action p.price,#kat p.price {font-weight:bold;}
p.price strong {color:#DD1D21;}
.price a {background:url("../img/basketcat.gif") no-repeat left center #2C2F3A;padding:2px 10px 2px 25px;
margin:10px 10px 0 0;display:inline;float:right;border:1px solid #C5CBCE;text-decoration:none}
#katleft,#katright {margin:0;padding:5px 0;width:49%;overflow:hidden;float:left;}
#katright {float:right;}
.kat {padding:0 0 10px 0;margin:0 0 15px 0;border:1px solid #DEDDDC;border-bottom:4px solid #DEDDDC;background:url("../img/kat.gif") repeat-y left;}
.kat hr {display:block;visibility:hidden;clear:right;height:1px;margin-top:-5px;padding:0;line-height:1px}
.kat span {margin:8px 0;display:block;text-align:center;}
.kat img {margin:0;border:none}
#home .kat {min-height:35em;}
/* action */ 
/* office */
.office {margin-bottom:10px;padding:0 10px 20px;border-bottom:1px solid #BAE43A;}
.office img {float:right;margin-top:10px;;border:3px solid #E7E9E8;}
/* office */
/* header */ 
h1 {width:202px;height:130px;position:absolute;margin:0;padding:0;font-size:1.5em;overflow:hidden;z-index:1;left:0;top:0;}
h1 span {z-index:2;background:url("../img/logo.gif") no-repeat;width:202px;height:130px;position:absolute;display:block;left:0;top:0;}
h1 a:link,h1 a:visited,h1 a:hover {color:#fff;} 
h2 {width:457px;min-height:15px;position:absolute;left:214px;top:0;margin:0;padding:5px 0 0 0;font-size:0.85em;font-weight:bold;color:black;background:url("../img/bgdesc.gif") top repeat-x #D4EA90;text-align:left;}
h3 {font-weight:bold;}
#nav h3,#new h3 {font-size:1em;margin:0 4px 6px 4px;padding:0 0 2px 27px;position:relative;}
#nav h3 {color:#2C2F3A;background:url("../img/h3.gif") no-repeat left center;z-index:10;}
#new h3 {color:#E5E8E9;background:url("../img/h3white.gif") no-repeat left center;z-index:13;}
#basic h3 {margin:0;padding-bottom:10px;color:#BAE43A;font-size:1.5em;font-weight:normal;}
#basic h4 {margin:0;padding:10px 0 4px 19px;color:#2C2F3A;font-size:1.15em;font-weight:bold;background:url("../img/h4-basic.gif") no-repeat left center;}
#nav h4 {font-size:1em;margin:12px 8px 6px 8px;padding:3px 20px 3px 20px;text-align:center;color:#A0C439;background:url("../img/h4-nav.gif") center top no-repeat;border:1px solid #DEDDDC;}
.kat p.status {font-size:1.1em;margin: 4px 10px 0 4px;text-align:right;}
/* header */
/* introduction */
#intro {width:320px;float:left;}
div.info {width:140px;float:right;margin-top:10px;padding:10px;font-size:0.9em;color:#A0C439;background-color:#F9FAFA;}
div.info p {line-height:1.3em;text-align:center;font-weight:bold;}
div.info ul {margin-top:6px;margin-bottom:6px;}
/* introduction */
/* paragraphs */
#client p,#user p {margin:0;padding:0;line-height:1.1em;}
#basic p {padding:4px 0;margin:0;}
#basic p.back {text-align:right;padding-top:15px;}
#basic p.top {text-align:center;margin:30px 0 0 0;clear:both;font-size:0.9em;color:#7D8690;}
#basic .office p {margin-left:20px;}
#basic p.prep.page {padding:5px 0 15px;}
#new .nav p {margin:4px 10px;line-height:1.2em;}
#foot p {color:#7D8690;font-size:0.9em;line-height:1.2em;margin:0 0 8px 0;}
p.status {font-size:1.1em;color:#DD1D21;}
p.submit {text-align:center;}
#nav .nav form p {padding:5px 5px 10px 5px;}
address {font-style:normal;padding:8px 0}
#new address {text-align:left;padding-left:10px;padding-top:0;padding-bottom:6px;font-size:0.9em;}
.office address {margin-left:20px;}
/* paragraphs */
/* lists */ 
ul {margin:10px 4px 10px 30px;padding:0;list-style-type:square;}
#new ul {color:#7D8690;margin-left:40px;position:relative;z-index:14;}
#new .nav ul {margin:10px 6px 10px 20px;}
#new .nav ul a {font-weight:bold;}
.error ul li {color:#DD1D21;}
dl {margin:0;padding:5px 0}
dt {margin:0 0 5px 0;padding:0 0 3px 0;font-weight:bold}
dd {margin:0 0 8px 0;padding:0;line-height:1.4}
dl#drob {padding:0 0 10px 0}
dl#drob dt,dl#drob dd {border:none;margin:0;padding:0}
dl#drob dd {padding-top:3px}
/* lists */
/* detail */
#detail {padding:5px 0 20px 0;margin-bottom:10px;margin-top:15px}
#detail p.detimg {margin:0}
p.detimg img {margin:0 0 0 15px;border:none}
#detail ul {margin:0;padding-left:0}
#detail ul.detail {padding-left:20px}
#detail ul.detail li {list-style:circle}
#detail ul.links {padding:5px 0 0 0}
#detail ul.links li {list-style:none;padding-left:25px}
#detail li.kosik {background:#5d4224 url("../img/basket.gif") no-repeat left center;padding:3px 15px 3px 30px;margin:10px 0 0 0;
border:1px solid #a86d21;text-decoration:none;display:inline;float:left}
#detail li.kosik a {text-decoration:none}
#detail li.fav {background:url("../img/fav.gif") no-repeat left center}
#detail li.forum {background:url("../img/forum.gif") no-repeat left center}
#detail li.print {background:url("../img/print.gif") no-repeat left center}
#detail dl#drob {margin-bottom:15px}
.end {clear:both;font-size:1px;line-height:1px;height:1px;background:none;}
/* detail */
/* table */
.table {padding:1px 0 10px;width:100%;}
table {border-collapse:collapse;font-size:100%;margin:0;}
#suma {width:100%;}
#suma th,#obj th {text-align:center;padding:6px 3px;border-right:1px solid white;font-weight:normal;background:url("../img/th.gif") repeat-x top #BED89B;}
#suma td,#obj td {text-align:center;padding:6px 0;}
#suma .name,#obj .nazev {text-align:left;padding:6px;}
#suma img {border:none;}
#basket {width:100%;margin:10px 0;}
#basket td {font-size:0.85em;vertical-align:middle;}
#basket td input {margin-top:3px;}
#obj #basket tbody td,#obj #basket tfoot td {padding-top:4px;padding-bottom:4px;border-top:1px solid #DEDDDC;}
table#dodani {width:230px;margin-top:15px;}
#dodani th.nazev {background:transparent;padding:0 0 6px 0;}
#dodani td {text-align:left;padding:0;}
#dodani tbody td {border-bottom:none;padding:4px;vertical-align:top;}
#dodani input {border:none;margin:0;}
.office table {margin-left:20px;}
.office table {width:240px;}
.office table td,.office table th {border:1px solid #848388;text-align:center;padding:2px 4px;}
.office table th {width:70px;background-color:#E8E9EB;}
#srov table {margin-top:10px;}
#srov th,#srov td {width:50%;padding:6px 4px;text-align:center;}
#srov td {text-align:left;padding-right:5px;}
#srov thead th {font-size:1em;font-weight:bold;background-color:#E8E9EB;border-right:2px solid white;}
#srov td.srov {color:#A0C43E;padding-right:0;padding-left:15px;}
#srov td.price {text-align:center;font-weight:bold;padding-left:0;padding-right:0;}
table.bord {border:1px solid #DEDDDC;margin:10px 0 15px;}
table.bord th,table.bord td {padding:4px;border:1px solid #DEDDDC;}
table.bord th {background-color:#E8E9EB;}
/* table */
/* links */
a {text-decoration:underline;font-weight:normal;}
#menu a,#nav a,#kat h4 a {font-weight:bold;}
a:link {color:#7D8690;}
#user a:link,#menu a:link,#new a:link {color:#C2C7CD;}
#foot a:link {color:#9FA7B1;}
#kat h4 a:link,.price a:link {color:#E7EAEB;}
#new ul.partners a:link,#nav h4 a:link,#srov thead th a:link {color:#A0C439;}
a:visited {color:#7D8690;}
#kat h4 a:visited,.price a:visited,#foot a:visited,#new a:visited {color:#9FA7B1;}
#nav a:visited,a.print:visited,a.mail:visited,a.fav:visited,a.topbc:visited,table#suma a:visited {color:#7D8690;}
#menu a:visited,#menu a:visited {color:#C2C7CD;}
#new ul.partners a:visited,#nav h4 a:visited,#srov thead th a:visited {color:#A0C439;}
a:hover {color:#A0C439;}
#menu a:hover,#user a:hover,#nav a:hover,.price a:hover,#kat h4 a:hover,#foot a:hover,a.topbc:hover,a.fav:hover,a.mail:hover,a.print:hover,#new a:hover,table#suma a:hover {color:#A0C439;}
#new ul.partners a:hover {color:#E5E8E9;}
a.print {background:url("../img/print.gif") no-repeat left center;padding-left:23px;}
a.mail {background:url("../img/mail.gif") no-repeat left center;padding-left:20px;}
a.fav {background:url("../img/fav.gif") no-repeat left center;padding-left:20px;}
a.topbc {background:url("../img/topbc.gif") no-repeat left center;padding-left:12px;}
#nav h4 a {text-decoration:none;}
#srov thead th a {font-weight:bold;}
#srov thead th a:hover {color:black;}
/* links */
hr {display:none}
.none {display:none}
.plavr {float:right;}
.plavl {float:left;}
#foot img {border:none;margin:0 0 -6px 10px;}
