body {margin:0;padding:0;font:11pt Verdana,Arial,sans-serif;color:#ffffff;background:#327cc3;text-align:center;}

ul, li, h1 {list-style:none;margin:0;padding:0}

a, a:visited {color:#cdcdcd;text-decoration:none}
a:hover {text-decoration:none}
img {border:2px solid #1f66aa}
a img {margin:0 8px 5px 0 !important}

h1 {position:relative;left:90px;top:0px;width:450px;height:140px;float:left}
h3, h4, h5, h6 {font-family:Georgia,"New York CE",utopia,serif;font-weight:bold}
h3 {font-size:15pt;font-variant:small-caps;color:#cdcdcd;border-bottom:1px solid #cdcdcd;text-shadow: 3px 3px 7px #111}
h4 {color:#1F201F;font-size:11pt;}
h5 {color:#fff;font-size:13pt !important;margin: 5px}
table {width:500px}

.left {float:left}
.center {text-align:center !important}

#page {width:993px;margin:0 auto;background:url('page.gif') repeat-y; background-color:#428cd3; text-align:left; border-left: 1px solid #3d5a76; border-right: 1px solid #3d5a76}
#header {height:150px;background:url('header.jpg')}

#page-inner {float:left}

#content {width:803px;float:left;}
#content p, #content h3, #content h4, .feedback {margin:0 45px 0 25px}
#content p, #content h3 {margin-bottom:15px;clear:both}
#content h4 {margin-bottom:5px;clear:both}
#content h2 {height:26px;margin:10px 45px 10px 25px}
#col {font-size:7pt;width:179px;float:left;background:#529ce3;margin-top:10px}
#col h2 {height:20px;margin:3px 0 20px 15px}
#col p {margin: 5px}
#col a, #col a:visited {color:#fff}
#col li {background: transparent}
#col li:hover {background: #0D3052}

#footer {padding:15px 0 15px 30px;background-color: #1f66aa;font-size:8pt;color:#fff;clear:both;display:block;border-top: 1px #3d5a76 solid}
#footer a, #footer a:visited {color:#aaa}

#menu {position:absolute;height:50px;width:993px;background:url('menu.jpg') no-repeat #42729e;}
#menu span, h1 span, h2 span, hr {display:none}
#menu ul .item{display:none;font-weight: bold}
#menu ul:hover .item{display:block;background:#42729e;}
#menu ul:hover .item a{color:#fff;text-decoration:none;text-shadow: 3px 3px 7px #111}
#menu ul:hover .item a:hover{color:#999;}
#menu ul{float:left;list-style:none;height:53px;}
#menu #m-obchod .item {width: 160px;}
#menu #m-onas .item {width: 165px;}
#menu #m-onas .item, #menu #m-obchod .item {text-align: right; padding: 0px 5px 3px 5px;background: url('./menub.jpg') #42729e;}
#menu #m-obchod .item:hover, #menu #m-onas .item:hover {background: #0D3052}
#menu a, h1 a, #col a {width:100%;height:100%;display:block}

.clear{clear:both;height:50px;}
.top {height: 48px;}

#m-pripravujeme, #m-akce {width: 173px}
#m-novinky {width:145px}
#m-levnadvd {width: 140px}
#m-obchod {width: 125px}
#m-onas, #m-sk {width: 115px}

#shopmenu {text-align:right;font:11pt Verdana,Arial,sans-serif !important; float: right; margin-right:10px}
#shopmenu p {margin: 5px 5px 5px 5px; text-align:right;}
#search {position:absolute;top:0;margin:120px 0 0 700px; width: 290px;text-align:left;}
#search input {background:url('search.gif'); border: 1px solid black;font:10pt Verdana,Arial,sans-serif !important;}

input, textarea {border:1px solid #000}
.incart {background:url('cart.gif') no-repeat;border:none;width:115px;height:20px;margin-top:-3px !important;cursor:pointer}

td {width:auto !important}

.titul {width: 360px; margin: 10px 0 0 17px; float: left}
.titul img {margin: auto 8px 8px auto !important; height:212px; width:150px;background:url('../gfx/produkty/na.jpg');}
.titul_akce {width: auto; margin: 10px 17px 0 17px; border-bottom:1px solid #fff }
.titul_akce img {margin: auto 8px 8px auto !important; height:204px; width:650px;background:url('../gfx/akce/na.jpg');}

.katalog {width: 720px; margin: 10px 30px 20px 30px; font-size: 11px; border-top: 1px solid #fff;clear:both}
.katalog img {margin: 5px 8px 8px 5px !important; border: 2px solid #8C896C; width: 150px !important; height: 212px}
.katalog strong {font-size: 15px;text-shadow: 2px 2px 3px #111}

.papiraky {width: 170px; height: auto; margin: 10px 10px 10px 10px; font-size: 11px; float:left;}
.papiraky img { border: 2px solid #8C896C; width: 150px !important; height: 212px; background:url('../gfx/produkty/na.jpg')}
.papiraky strong {font-size: 15px}
.papiraky div {float:left; margin: 5px 5px 10px 5px !important; }

fieldset {border:1px solid #aaa;margin:0 30px 15px 30px;padding:10px}
legend {background:#1f66aa;border:1px solid #aaa;color:#aaa;padding:3px 8px;margin-bottom:10px;font-weight:bold;text-shadow: 2px 2px 3px #111}
fieldset img {float:left}
fieldset p {margin:0 0 15px 0 !important}
fieldset b {text-shadow: 2px 2px 3px #111}
.shop_detail {width:550px;float:right}

a img {margin:auto !important}
.pager {clear:both;padding: 10px 0 0 0}
.pager img {border:0}

.text-small {width:25px;text-align:center}
.feedback input, .feedback textarea {background:#529ce3;border:1px solid black}
.f-none {background:#D4D0C8 !important}

.notice {border:1px solid #3d5a76;margin:auto 50px !important;text-align:center;background:#327cc3;color:white;display:block}
.basket {width:720px}
.basket_td {width: 10%;text-align: center;}
.basket td {background:#1f66aa;padding:3px;color:#cdcdcd}
.basket input {text-align:center;border:0;background:#529ce3;}

.pripravujeme ul {margin-left:30px;clear:both}
.pripravujeme li {margin:0 45px 15px 0;width:200px;font-weight:bold;float:left;clear:none;text-align:center}