BODY,TD,TH,INPUT,TEXTAREA,SELECT {
font-family:tahoma,verdana,arial,helvetica,sans-serif;
font-size:8pt;
}
BODY {
color: #4D7F9A;
margin:0px;
background-color:#fff;
background-repeat:repeat-x;
background-image:url('img/wholebg.png');
}
INPUT,TEXTAREA,SELECT {
background-color:#fff;
color:#222;
}
FORM,H {margin:0;padding:0;}
TH {text-align:left;}
H3 {font-size:10pt;}
H3 I {font-style:normal;font-weight:normal;}
H4 {
font-size:10pt;
font-weight:bold;
margin:0px 0 0px 0;
}
H5 {
font-size:10pt;
font-weight:bold;
margin:0px 0 0px 0;
}
A {color:#366E8C;text-decoration:none;}
A:hover {color:#366E8C;text-decoration:underline;}
.whiteN {color:#fff;}
.whiteB {color:#fff;font-weight:bold;}
.yellowN {color:#fcc403;}
.yellowB {color:#fcc403;font-weight:bold;}
/* odkazy v menu */
A.yellowB {color: #fcc403; }
A.yellowB:hover {color: #fcc403; TEXT-DECORATION: underline;}
/* nadpisy */
.nadpis_akce {color: #6b71ac; font-weight: bold; font-size: 11pt;}
.nadpis_novinka {font-weight: bold; font-size: 10pt;}
.nadpis_loginerror {color: #2d3990; font-weight: bold; font-size: 12pt;}
.nadpisy_u_zbozi {color: #6b71ac; font-weight: bold; font-size: 9pt; padding-left: 5px;}
.nadpisy_ostatni_hlavni {font-weight: bold; font-size: 10pt;}
.nadpisy_napoveda {color: #6b71ac; font-weight: bold; font-size: 9pt;}
.loginerror {color: #2d3990;}
.seznamZnacek
{
margin:4px;
overflow:auto;
width:100%;
height:30ex;
text-transform:uppercase;
}
/* styly cen */
.cenasdph {color: #366E8C; font-weight: normal; font-size: 10pt;}
.cenabezdph {color: #626899; font-weight: bold;}
.beznacenasdph {font-weight: bold;}
.beznacenabezdph {font-weight: bold;}
.sleva {color: #626899; font-weight: bold;}
.kredityCena {color: #626899; font-weight: bold;}
.goodColPrice{font-size: 10px; font-style: italic;}
.cenaobjednavky {color: #6b71ac; font-weight: bold; font-size: 16pt;}
.vyrobce {font-weight: normal;}
.postovnezdarma {color: #6b71ac; font-weight: bold; font-size: 10pt;}
.comment {font-style: italic; padding-left: 20px;}
.goodNewDate {font-style: italic; color: #666666; font-size: 10px;}
div.redInput { border: #a40039 2px solid; padding: 5px; color: #a40039; background-color: #fff2f2; font-size: 9pt;}
.statusVyrizeno {font-weight:bold;color:#88AC00;}
.statusVyrizujese {font-weight:bold;color:#FF9C00;}
.statusStornovano {font-weight:bold;color:#C00000;}
.versysVydaj {color:#9D0000;}
/* hodnoceni vysledku pri vyhledavani */
.hodnoceniSearch {font-size: 8pt; color: #427693; padding-left: 5px; font-style: italic;}
/* inputy s cenou objednavky */
input.orderDoprava {
border: 0px solid;
background-color: #fff;
FONT-SIZE: 8pt; 
COLOR: #666666;
font-weight: bold;
text-align: right;
}
.info
{
height:24px;
}
.actionTable
{
background-color:transparent;
background-repeat:x-repeat;
background-image:url('img/actionBg.png');
height: 72px; 
}
input.orderCelkem {
border: 0px solid;
background-color: #fff;
color: #6b71ac; 
font-weight: bold; 
font-size: 16pt;
text-align: right;
}
.info-box {margin-top:8px;margin-bottom:8px;font-size:10pt;font-weight:bold;text-align:center;}
.info-box-in {padding:15px;}
.info-box .warning {color:#b62a33;}
.info-box .info {color:#003399;}
/* napoveda parametru */
div.helpBoxStyle {
background-color: #FFFACD;
border: 1px dashed #FFA215;
padding: 7px;
width: 350px;
position: absolute;
visibility: hidden;
}
/* obrazky */
img.info_w_i {margin: 5px;}
img.compare {margin: 5px}
/* error - Prohlizec nepodporuje Cookies */
table.cookiesError {
background-color: #FFFACD;
border: 1px dashed #CC0000;
margin: 0px;
height: 45px;
position: absolute;
azimuth: center;
}
a.cookiesError:link, a.cookiesError:visited {
color: #49538b;
font-weight: bold;
text-decoration: underline;
}
a.cookiesError:hover, a.cookiesError:active {
color: #49538b;
font-weight: bold;
text-decoration: none;
}
td.cookiesErrorLeft{
padding: 7px 7px 0px 7px;
}
td.cookiesErrorCenter{
padding: 7px 0px 7px 0px;
color: #49538b;
text-align: justify;    
}
td.cookiesErrorRight{
padding: 7px 7px 0px 7px;
} 
/* modul multimenu a lnky */
.mod-menu {
 background-color:#fff;
}
.mod-menu A.item {
display:block;
font-weight:9pt;
font-weight:bold;
}
.mod-menu A.subitem {
display:block;
font-weight:7.5pt;
padding:2px 0 2px 28px;
}
#nav, #nav UL {padding:0;margin:0;list-style:none;}
#nav LI {float:left;position:relative;z-index:1234;}
#nav A {text-decoration:none;}
.mainitems {display:inline-block;padding:2px;border-width:0 0 0 1px;border-style:solid;border-color:#fff;}
.submenus {display:none;width:170px;position:absolute;top:1.2em;left:0;background-color:#ddd;border:1px solid black;}
.submenus LI {width:100%;}
.submenus LI A {display:block;width:100%;padding:3px;text-indent:3px;color:#427693 !important;font-size:8pt;}
.submenus LI A:hover {background-color:#666;color:#fff !important;}
html>body #clearmenu {height:6px;}
html>body .submenus li a {width:auto;}
#nav li>ul {top:auto;left:auto;}
#nav li:hover ul, li.over ul {display:block;}
/* shopsys 2.0i */
#logo {
font-size:0;
image:url('graphics/logo.jpg');
margin:20px 16px 20px 16px;
}
#logo SPAN {
display: none;
}
H1 {
font-size:11pt;
font-weight:bold; 
margin:10px 0 10px 0;
color:#6b71ac;
}
H2 {
font-size:9pt;
font-weight:bold;
color:#6b71ac;
background-color:#fff;
padding:2px 2px 2px 16px;
margin: 0px;
}
.nadpisy
{
font-size:9pt;
font-weight:bold;
color:#6b71ac;
background-color:#7c88ee;
padding:2px 2px 2px 16px;
margin: 0px;	
}
.h3
{
font-size:10pt;
}
.h3 I
{
font-style:normal;font-weight:normal;
}
.hr {
clear:both;
overflow:hidden;
height:1px;
margin:1px 0 1px 0;
background-color:#bbb;
color:#bbb;
}
.hr HR {display:none;}
.pl,.plt,.plb{
width:160px;
}
.pr,.prt,.prb{
width:160px;
}
.prm {
border-left: 0px  none;
border-right: 0px  none;
}
.plm {
border-left: 0px  none;
border-right: 0px  none;
}
.pm {
margin: 0px;
padding: 0px;
width: 593px;
}
.pl,.pr {
background: transparent;
margin:0px;
width:160px;
}
.plt,.prt {
font-size:8pt;
text-align:center;
font-weight:normal;
color:#366e8c;
background-color:white;
background-image:url('img/th.png');
background-repeat:no-repeat;
background-position:0 50%;
margin:0px;
height:20px;
width:160px;
}
.pmt {
background: url('img/title.png') top left no-repeat;
height: 20px;
width: 573px;
width=593px;
padding-left: 20px;
}
.line,.line TD,.line-m {
font-size:8pt;
}
.line INPUT,.department-line, .line, .line-rest
{
background-color: #C6DBE7;
color: #366E8C;
}
.line INPUT.btn {
background-color:transparent;
}
.line-main,.line-m {
background-color: #C6DBE7;
color:#366E8C;
padding:3px 2px 3px 13px;
}
.akce 
{
height:18px;
background-image:url('img/akceBg.png');
background-repeat:repeat-x;
}
.akceTydne,.akceMesice
{
width:100px;
background-repeat:no-repeat;
}
.akceTydne
{
background-image:url('img/akceTydneBg.png');
}
.akceMesice
{
background-image:url('img/akceMesiceBg.png');
}
#department-list {
 margin-bottom:10px;
}
A IMG
{
border:0px;
}
#department-list A {
display:block;
font-size:10pt;
font-weight:bold;
background-image:url('graphics/sipka.gif');
background-repeat:no-repeat;
background-position:16px 50%;
padding:4px 2px 4px 28px;
}
.plt .in,.prt .in {padding:3px 2px 3px 2px;}
.plb,.prb {
background-color:transparent;
height:0px;
font-size:0;
}
.ipt {

background-image:url('img/buttonBg.png');
background-repeat:repeat-x;
background-color:transparent;
background-position:0px 0px;
height:20px;
border:1px solid #767676;
padding:1px 2px 1px 2px;
}
.ipt-pcs {
text-align:right;
background:#fff;
color:#000;
border:1px solid #ccc;
}
.ipt-red {
border:1px solid #ccc;
background-color:#eceefd;
border-color:#2d3990;
color:#2d3990;
}
#restLeft
{
_height:100%;
}
#restRight
{
_height:100%;
}	
.basket-good {
text-align:left;
font-weight:bold;
}
.basket-price {
text-align:right;
font-weight:bold;
}
.basket-title-pcs {
text-align:center;
font-weight:bold;
}
.basket-title-good {
text-align:left;
font-weight:bold;
}
.basket-title-price {
text-align:right;
font-weight:bold;
}
.ln {
backgroung-color:transparent;
}
.ln,.ln TD {
color:#366E8C;
}
.ln STRONG,.ln TD STRONG 
{
color: #366E8C;
text-decoration:none;
font-weight: bold;
}
.ln A {
color:#366E8C;
}
.ln .ipt {
background-color:#2960fc;
border:none;
color:#505050;
text-align:center;
}
.pTop
{
color:#4d538b;
padding:0 5px 0 5px;
background-repeat:repeat-x;
background-image:url('img/title.png');
height:14px;	
}
.nahled
{
background-color:#fff;
border:0px solid #c1bfbf;
height:40;
width: 50;
}
/* id */
BODY {text-align:center;}
#main {
width: 100p%;
margin:0 auto;
padding:0px;
margin:0px;
}
.contentMain
{
background-color:#ffffff;
padding:0px;
margin-bottom:0;
background-repeat:no-repeat;
background-image:url('img/header.jpg');
width:920px;
height:194px;
}
#mTable {
width: 920px;
 margin:0px;
}
.good-classic-outer {
margin:1px;
}
.good-classic {
margin:1px;
padding:0px;
background-repeat:repeat-x;
background-image:url('img/goodBg.png');
height:86px;
}
.good-classic-description {
margin:2px 1px 2px 1px;
text-align:justify;
font-size:8pt;
line-height:1.4em;
}
.good-classic-container {
height:85px;
border:0px solid #c1bfbf;
background-color:#fff;
margin-right:5px; 
}
.good-caption
{
height: 33px;
}
.department-top
{
background-color:#fff;
padding:2px;
}
.comment-header
{
background-color:#ebebeb;
}
.line-basket
{
padding-left:10px;
background-image:url('img/sipka.gif');
background-repeat:no-repeat;
background-position:2 50%;
color:     #49538b;
}
.department-line
{
}
.department-line INPUT
{
background-color:#49538b;
color:#fff;
}
.good-right
{
height: 86px;
}
.good-classic-price .left {
}
#good {
margin-top: 0px;
}
#good .h1, #good H1 {font-size:11pt;font-weight:bold;margin:10px 0 10px 0;color:#003eff;}
#good .h3, #good H3 {
font-size:10pt;
font-weight:bold;
margin:1px 0 1px 0;
color:#49538b;
padding-left:16px;
}
#good .h3good {
color: #999;
padding-left: 10px;
font-size: 9px;
float:right;
padding-top: 1px;		 
}
#good .hr {color:#ddd;background-color:#ddd;}
#good-arr {
font-size:8pt;
color: #427693;
margin-top:1px;
margin-bottom:1px;
font-weight: normal;
background-color:#fff;
}
.attr
{
color:#49538b;
}
#good-arr A {
font-size:8pt;
//color: black;
}
#good-arr A STRONG {
color:#427693;
}
#good-price-details {
margin-bottom:10px;
}
#good-print-mail-compare {
background-color:#f7f7f7;
}
#good-print-mail-compare A {display:block;padding:6px;font-weight:bold;font-size:9pt;}
#good-print-mail-compare A:hover {text-decoration:none;background-color:#eee;}
#registration H3 {margin:5px 0 5px 0;color:#49538b;font-weight:bold;font-size:10pt;}
#bottom {
}
.goodCaption
{
color:#366E8C;
font-size:8pt;
}
#footer {
width:100%;
background-color:#666;
color:#fff;
font-weight:bold;
font-size:8pt;
text-align:center;
}
#footer .in {padding:3px 10px 3px 10px;}
#footer A {color:#fff;}
#footer-2 {
text-align:center;
margin:10px auto 0 auto;
}
/* jednotlive moduly */
#mod-login .in-mod,
#mod-clientmenu .in-mod,
#mod-help .in-mod,
#mod-downloads .in-mod {
padding:10px 4px 10px 4px;
}
#mod-bought .hr,
#mod-alt .hr,
#mod-top .hr,
#mod-newgoods .hr,
#mod-newsreel .hr,
#mod-poll .hr {background-color:#ddd;color:#ddd;}
#mod-clientmenu A,
#mod-help A,
#mod-downloads A {
display:block;
color:#427693;
padding:2px 2px 2px 12px;
}
#mod-clientmenu A:hover,
#mod-help A:hover,
#mod-downloads A:hover {
text-decoration:none;
font-weight:bold;
background-color:#555;
color:#fff;
}
#mod-clientmenu A.m-1,
#mod-help A.m-1,
#mod-downloads A.m-1 {
padding-left:20px;
}
#mod-maillist P {
margin:0;
padding:4px;
text-align:center;
font-size:7.5pt;
}
#mod-poll .poll-title {font-size:8pt;color:#427693;text-align:center;font-weight:bold;padding:6px 0 6px 0;}
#mod-poll .poll-txt {font-size:7.5pt;margin-right:10px;text-align:left;}
#mod-poll .poll-txt A {color:#427693;}
#mod-poll .poll-txt A:hover {color:#f00;}
#mod-poll .poll-line-1 {height:18px;width:4px;}
#mod-poll .poll-line-2 {height:18px;background-image:url('graphics/poll/0-4.gif');background-repeat:repeat-x;background-position:0 50%;}
#mod-poll .poll-line-3 {height:18px;width:4px;background-image:url('graphics/poll/0-5.gif');background-repeat:no-repeat;background-position:0 50%;}
#mod-poll .poll-res {font-size:7.5pt;color:#427693;padding:6px 0 6px 0;}
#mod-poll .poll-res B {color:#427693;}
#mod-bought .h3, #mod-bought H3,
#mod-alt H3,#mod-alt .h3,
#mod-top H3, #mod-top .h3,
#mod-newgoods H3, #mod-newgoods .h3,
#mod-newsreel H3, #mod-newsreel .h3 {
margin:0 0 6px 0;
font-size:8pt;
font-weight:bold;
line-height:1.4em;
}
#mod-newsreel P,
#mod-wishes P {
margin:0 0 6px 0;
font-size:7.5pt;
line-height:1.4em;
}
#mod-bought I,
#mod-alt I,
#mod-top I,
#mod-newgoods I,
#mod-newsreel I {
display:block;
font-size:7.5pt;
font-style:normal;
color:#888;
text-align:left;
}
#mod-bought H3, #mod-bought .h3,
#mod-bought H3 A, #mod-bought .h3 A,
#mod-alt H3,#mod-alt .h3,
#mod-alt H3 A,#mod-alt .h3 A,
#mod-top H3, #mod-top .h3,
#mod-top H3 A, #mod-top .h3 A,
#mod-newgoods H3, #mod-newgoods .h3,
#mod-newgoods H3 A, #mod-newgoods .h3 A {
color:#427693;
}
#ad {
text-align:center;
padding:2px 0 2px 0;
}
/* cudliky */
.button,.a-button {
display:inline-block;
padding:2px;
margin:0 2px 0 2px;
font-size:8pt;
white-space:nowrap;
text-transform:uppercase;
border:0;
width:auto;
cursor:pointer;
text-decoration:none;
background-color:#c4dae6;
color: #366E8C;
}
INPUT.a-button,
INPUT.a-button-hover {padding:0;}
.button:hover,.a-button-hover {
display:inline-block;
padding: 2px;
margin:0 2px 0 2px;
font-size:8pt;
white-space:nowrap;
text-transform:uppercase;
border:0;
width:auto;
cursor:pointer;
text-decoration:none;
color: #366E8C;
}
.menu
{
height:30px;
vertical-align:bottom;
}
.menuline {
padding:0px;
margin: 0px;;
width:920px;
background: url('img/menulineBg.png') repeat-x;
color: #3C7390;
height: 20px;
}
.leftColumn,.rightColumn
{
background-color:#fff;
padding:0px;;
background-repeat:repeat-y;
background-position:3px 0;
width: 160px;
}
.leftColumn
{
background: url('img/panelBgLeft.png') top left repeat-y;
}
.rightColumn
{
background: url('img/panelBgLeft.png') top left repeat-y;
} 
.menuWrapper
{
padding:2px;
background-color:#fff;
}
.menuCenter
{
height:20px;
background-color:transparent;
color:#3a439c;
text-transform:uppercase;
background-image:url('img/multimenu.png');
background-repeat:repeat-x;
}
#mainContent
{
padding:0px;
margin:0px;
}
.menuCenter A
{
color:#3a439c;
}
.menu A, .headerlinks
{
color: #4E7F9A;
background-color:transparent;
text-transform:uppercase;
}
.headerlinks a{
padding-left: 15px;
color: #366E8C;
}
.separator
{
background-repeat:no-repeat;
background-image:url('img/separator.png');
background-position:3px 0;
height:52px;
width:7px;
}
.exclamation {
display:block;
width:13px;
height:13px;
background-image:url('graphics/excl.gif');
background-repeat:no-repeat;
font-size:0;
}
.exclamation SPAN {display:none;}
.news-text {
padding:2px 10px 4px 10px;
text-align:justify;
}
.news-text H3, .news-text .h3 {margin:4px 0 4px 0;}
.dbDatText {
margin:5px 0 8px 0;
font-family:tahoma,verdana,arial,helvetica,sans-serif !important;
font-size:8pt !important;
text-align:justify;
}
.categories .ln-a,
.categories .ln-a-hover {
padding:2px;
}
.categories .ln-a IMG,
.categories .ln-a-hover IMG {margin:0 3px 0 3px;}
.categories .ln-a {
background-color:transparent;
font-size:8pt;
font-weight:bold;
}
.categories .ln-a A {
color: #366E8C;
}
.abc .ln-a A
{
color: #427693;
}
.categories .ln-a-hover {
background-color:#000;
font-size:8pt;
font-weight:bold;
}
.categories .ln-a-hover A,
.categories .ln-a-hover A:hover {
color:#fff;
text-decoration:none;
}
.in-mod .sep {
height:1px;
margin:1px 2px 1px 2px;
background-color:#ccc;
font-size:0;
overflow:hidden;
}
/* detail objednavky zakaznika */
#order-list .status-1 A{ color: #FF9900; }
#order-list .status-2 A{ color: #8CAF00; }
#order-list .status-3 A{ color: #BB0000; }
#legend {padding-left:10px;}
.st-1,
.st-2,
.st-3 {
background-repeat:no-repeat;
background-position:0 55%;
padding-left:10px;
}
.st-1 {background-image:url('graphics/order-st-1.gif');}
.st-2 {background-image:url('graphics/order-st-2.gif');}
.st-3 {background-image:url('graphics/order-st-3.gif');}
span.st-1 {color: #FF9900;}
span.st-2 {color: #8CAF00;}
span.st-3 {color: #BB0000;}
#order-detail .productName {font-weight:bold;}
.megaaction {margin: 10px 20px;}
/* FCK styly */
.fck-nadpis1 {
font-size: 12pt; font-weight:bold; margin: 10px 0px;
}
.fck-nadpis2 {
font-size: 11pt; font-weight:bold; margin: 10px 0px;
}
.fck-nadpis3 {
font-size: 10pt; font-weight:bold; margin: 5px 0px;
}
.fck-nadpis4 {
font-size: 9pt; font-weight:bold; margin: 5px 0px;
}
.categories .ln-a a.subitem {
color: #3D96C6;
}