body {margin:0px; background:#6a7dbb url("../img/background.gif") repeat-x; font-size:11px; line-height:14px; font-family:Tahoma, Arial; color:white; text-align:left;}
a, .lostpass a, .oznameni .oznameni-white a {color:white; text-decoration:none;}
a:hover, .lostpass a:hover, .oznameni .oznameni-white a:hover {color:white; text-decoration:underline;}
menu, ul, form {margin:0px; padding:0px;}
img, table {border:0px; padding:0px;}
input {font-size:10px; border:0px; padding:1px; background: url("../img/back-input.gif") repeat-x; color:black;}
textarea {font-size:10px; border:0px; padding:1px; background: lightgray; color:black;}
select option {padding:0px 5px 0px 3px;background: lightgray; }
p {margin:10px 0px;}
h1,h2,h3 {padding: 8px 8px}
h4 {font-size:12px;}
td {padding:0px 3px;}

.container {width:942px; border-left:5px solid white; border-right:5px solid white; background: #596e87 url("../img/back-line-long.gif") repeat-y;}
.container-shadow {width:962px; margin:0px auto; padding:0px; background: url("../img/right-okraj.png") repeat-y right; }
.hlavicka {position:relative; height:97px; background: url("../img/head.jpg") no-repeat;}
.hlavicka-mail {position:relative; height:97px; background: url("../img/head-mail.jpg") no-repeat;}
.head-logo {position:absolute; width:611px; height:68px; top:0px; left:331px;}
.obsah-kosiku {position:absolute; width:181px; top:20px; left:50px; font-family:Arial; color:#474747;}
.stav-kosiku {position:absolute; left:239px; font-weight:bold;}
.stav-kosiku img {float:left; padding: 0 1px 0 0;}
.stav-kosiku a, .leftmenu a {color:#e6e6e6; text-decoration:none;}
.stav-kosiku a:hover, .leftmenu a:hover {color:white; text-decoration:underline;}
.prihl-uzivatel {position:absolute; width:190px; top:51px; right:1px; color:#e6e6e6; text-align:right;}
.marquee {position:absolute; width:233px; top:74px; left:1px; color:white;}
.topmenu {position:absolute; height:29px; line-height:29px; top:68px; right:1px; font-weight:bold;}
.topmenu div {height:29px; float:left; padding:0px 6px; line-height:21px; background: url("../img/menu-oddelovac.gif") no-repeat right;}
.topmenu a {color:black; text-decoration:none;}
.topmenu a:hover {color:black; text-decoration:underline;}

.left-side {width:234px; float:left; padding:0px 3px 15px 1px; background: url("../img/back-line.gif") repeat-y right top;}
.menu-links ul {margin:0px 0px 1px 0px;}
.menu-links li {margin:1px 0px 0px 0px; background: #212345 url("../img/ico-plus.gif") no-repeat 3px 3px; list-style-type:none; font-weight:bold;}
.menu-links a {display:block; height:15px; line-height:15px; padding:0px 6px 0px 19px; text-decoration:none; background: url("../img/menu-orange.gif") no-repeat right;}
.menu-links a:hover {text-decoration:underline; background: url("../img/menu-orange.gif") no-repeat right;}
.menu-links-shadow {height:10px; background: url("../img/shadow-pod-menu.gif") no-repeat;}

.right-side {width:178px; float:right; padding:0px 0px 15px 3px; background: #44536f url("../img/back-line-r.gif") repeat-y;}
.flag-box {padding:11px 7px 7px 7px; background: url("../img/shadow-mini.gif") repeat-x;}
.right-side-box {padding:3px 7px 3px 7px; background: url("../img/linka-menu.gif") no-repeat;}
.right-side-box-nadpis {padding:0px 0px 1px 0px; color: #ffc31d; font-size:12px; font-weight:bold;}
.right-side-box-splatky img {border:1px solid white; margin:5px;}
.right-side-menu {padding:4px 0px 7px 7px; background: url("../img/linka-menu.gif") no-repeat;}
.right-side-menu li {font-size:10px; line-height:12px; background: url("../img/odrazka-tridot.gif") no-repeat top left; list-style-type:none;}
.right-side-menu a {padding:0px 0px 0px 8px; text-decoration:none;}
.right-side-menu a:hover {color:white; text-decoration:underline;}

.obsah {padding:20px 189px 0px 246px;}
.obsah ul {margin:11px 0px; padding:0px 0px 0px 40px;}
.obsah-obal {background: url("../img/back-shadow.gif") repeat-x;}
.obsah-nadpis {color: #ffc31d; font-size:14px; font-weight:bold;}

.box-obal {margin:10px 0px 20px 0px; line-height:15px;}
.box-top {height:16px; line-height:15px; font-weight:bold; background: url("../img/box-top.gif") no-repeat;}
.box-top img {float:left; margin:0px 1px 0px 0px;}
.box-mid {background:#1f2444; padding:5px; margin:1px 0px 0px 0px;}
.box-mid-bot {padding:10px 0px; text-align:center;}
.box-bot {clear:both; height:14px; line-height:14px; padding:1px 5px 0px 5px; background: url("../img/box-bot.gif") no-repeat; text-align:right;}
.box-bot a, .navigace a, a.odkaz {color:#ffd310; text-decoration:none;}
.box-bot a:hover, .navigace a:hover, a.odkaz:hover {color:#ffd310; text-decoration:underline;}

.login-row {height:17px;}
#ipt-pass, #ipt-login {float:right; width:138px; line-height:13px; height:13px; color:black; font-size:11px; padding:1px;}
#search_button {float:right; width:28px; height:15px; font-weight:bold; font-size:10px;}
#search {float:right; width:104px; line-height:13px; height:13px; font-size:11px; padding:1px; border-right:6px solid black;}

.oznameni {font-size:10px; color: #ffc31d; font-weight:bold;}
.oznameni a {color:#ffc31d; text-decoration:none;}
.oznameni a:hover {color:#ffc31d; text-decoration:underline;}
.oznameni td.oznameni-line {padding: 0px; line-height:5px; background: #394967 url("../img/linka-oznameni.gif") repeat-x top left;}
.oznameni td {padding: 0px 4px; background: #394967;}

.kategorie {min-height: 450px; _height: 450px;}

.TableHeader {font-weight:bold; color:#ffc31d;}
.vypis {width:499px; float:left; padding:4px; /*background: #8695a7;*/}
.vypis-row {width:499px; height:77px; float:left;}
.vypis-row-back {background: #4e6076; width:499px; height:77px; float:left;}
.vypis-row img.imgprod, .vypis-row-back img.imgprod {float: left; border: 1px solid black;}
.sleva {color: #ffc31d; font-weight:bold;}

.strankovani {padding:10px 0px;}
.strankovani a {font-weight:bold; color:#ffffff; text-decoration:none;}
.strankovani a:hover {text-decoration:underline;}

.nadpis {color:#ffc31d; font-size:14px; font-weight:bold;}
.obrazky {float:left; width:100%; padding:0px 0px 10px 0px;}
.obrazky img {border:1px solid black;}
.detail-karta-nadpis {font-size:14px; font-weight:bold; text-align:center; color:#FFC31D;}
.detail-karta-nadpis img {/*_margin:0px -3px;*/}
.detail-karta-obsah li {list-style-type:none;}
.detail-karta-obsah p {width:100%; margin:0px;}
.prod-desc-top {background: url("../img/box-top.gif") no-repeat;}

.lajna {width:507px; float:left; height:1px; margin:5px 0px; font-size:1px; background: url("../img/linka-obsah.gif") repeat-x;}
.reklama {float:left; height:60px; margin:0px 0px 10px 10px; padding:0px 0px 0px 12px; background: url("../img/reklama.gif") no-repeat left 2px;}
.paticka {clear:both; height:34px; line-height:34px; background: url("../img/back-footer.gif") repeat-x; border-right:1px solid #8da9c9; border-left:1px solid #8da9c9; color:black; text-align:center;}

.image_border {border:1px solid #b4b4b4;}
.cleaner {clear:both; height:0px; line-height:0px;}
#back-none, .checkbox {background: none;}
.clr-both {clear:both;}
.flt-left, .reklama img {float:left;}
.flt-right {float:right;}
.font-10 {font-size:10px; font-family:Tahoma, Arial;}
.font-11 {font-size:11px;}
.font-12 {font-size:12px;}
.font-24 {font-size:24px;}
.txt-right {text-align:right;}
.txt-left {text-align:left;}
.txt-cent, .txt-center {text-align:center;}
.txt-justify {text-align:justify;}
.txt-bold {font-weight:bold;}
.txt-normal {font-weight:normal;}
.col-grey {color:#e6e6e6;}
.col-black {color:black;}
.col-white {color:white;}
.col-orange {color:#ffc31d;}
.col-orange2 {color:#ffd310;}
.col-red {color:#b60000;}
.width-100 {width:100%;}
.margin-auto {margin:0px auto;}
.line-14 {line-height:14px;}
/*
.menu-links li.plus {margin:1px 0px 0px 0px; background: #212345 url("../img/ico-plus.gif") no-repeat 3px 3px; list-style-type:none; font-weight:bold;}
*/

