


BODY,TD,TH,INPUT,TEXTAREA,SELECT {

 font-family:tahoma,verdana,arial,helvetica,sans-serif;

 font-size:8pt;

}





BODY {

 background-color:#000;

 color:#222;

 background : url('graphics/bg.gif');

 background-repeat: repeat-x; 

}





.akcetab A{

 color:#eb90b6;

}



.akcetab A:hover{

 color:#f04d81;

 text-decoration:none;

}



.in-content A{

 color:#eb90b6;

}



.in-content A:hover{

 color:#f04d81;

 text-decoration:none;

}





.good-classic A{

 color:#f04d81;

}



.good-classic A:hover{

 color:#eb90b6;

 text-decoration:none;

}



.vyrobce A, .vyrobce A:hover{

color:#000;

}









#good-in-table .but A{

 color:#fff;

}



#good-in-table .but A:hover{

 color:#fbe7f0;

}



.but A{

 color:#fff;

}



.but A:hover{

 color:#fbe7f0;

}





.left_tc {

width : 17px; 

height : 17px; 

background : url('graphics/table/left_tc.gif') no-repeat; 

} 



.right_tc {

width : 17px; 

height : 17px; 

background : url('graphics/table/right_tc.gif') no-repeat; 

} 



.left_tcd {

width : 17px; 

height : 17px; 

background : url('graphics/table/left_tcd.gif') no-repeat; 

} 



.right_tcd {

width : 17px; 

height : 17px; 

background : url('graphics/table/right_tcd.gif') no-repeat; 

} 



.top_t {

height : 17px; 

background : url('graphics/table/top_t.gif'); 

} 



.down_t {

height : 17px; 

background : url('graphics/table/down_t.gif'); 

} 





.left_t {

width : 17px; 

background : url('graphics/table/left_t.gif'); 

} 



.right_t {

width : 17px; 

background : url('graphics/table/right_t.gif'); 

} 





.pmt-p{

 background : url('graphics/main_shadow.gif');

 background-repeat: repeat-x; 

 height:32px;

 color:#f04d81;

 text-align:center;

 font-size:11pt;

 font-weight:bold;

}



.link_grey{

 background : url('graphics/shadow_link.gif');

 background-repeat: repeat-x; 

 text-align:left;

 padding-left: 5px;

 padding-right: 5px;

}



.link_grey_bez{

 text-align:left;

 padding-left: 5px;

 padding-right: 5px;

}



.shadow_link{

 background : url('graphics/shadow_link.gif');

 background-repeat: repeat-x; 

 height:19px;

 font-size:0pt;

}



.shadow_link_normal{

 background : url('graphics/shadow_link.gif');

 background-repeat: repeat-x; 

}



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:4px 6px 4px 6px;

}

.good-classic H2 {

 font-size:10pt;

 font-weight:bold;

 margin:4px 6px 4px 6px;

}



A {color:#fff;text-decoration:none;}

A:hover {color:#fff;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; font-weight: bold;}

A.yellowB:hover {color: #fcc403; font-weight: bold; TEXT-DECORATION: underline;}



/* nadpisy */

.nadpis_akce {color: #77bb18; font-weight: bold; font-size: 11pt;}

.nadpis_novinka {font-weight: bold; font-size: 10pt;}

.nadpis_loginerror {color: #a40039; font-weight: bold; font-size: 12pt;}

.nadpisy_u_zbozi {color: #77bb18; font-weight: bold; font-size: 9pt; padding-left: 5px;}

.nadpisy_ostatni_hlavni {font-weight: bold; font-size: 10pt;}

.nadpisy_napoveda {color: #77bb18; font-weight: bold; font-size: 9pt;}



.loginerror {color: #a40039;}



/* styly cen */

.cenasdph {color: #eb90b6; font-weight: bold; font-size: 10pt;}

.cenasdph2 {color: #F11D62; font-weight: bold; font-size: 12pt;}

.cenasdph3 {color: #f04d81 ; font-weight: bold; font-size: 10pt;}

.cenabezdph {color: #eb90b6; font-weight: bold;}

.beznacenasdph {font-weight: bold;}

.beznacenabezdph {font-weight: bold;}

.sleva {color: #eb90b6; font-weight: bold;}

.sleva2 {color: #f04d81; font-weight: bold;}

.kredityCena {color: #eb90b6; font-weight: bold;}

.goodColPrice{font-size: 10px; font-style: italic;}



.cenaobjednavky {color: #eb90b6; font-weight: bold; font-size: 16pt;}

.vyrobce {font-weight: bold; color:#fff;}

.postovnezdarma {color: #eb90b6; 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;}

.statusPripraveno { FONT-WEIGHT: bold; COLOR: #0000FF; }

.versysVydaj {color:#9D0000;}



/* hodnoceni vysledku pri vyhledavani */

.hodnoceniSearch {font-size: 8pt; color: #acacac; 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;

}



input.orderCelkem {

  border: 0px solid;

  background-color: #fff;

  color: #f2719b; 

  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:#eb90b6;}

.info-box .info {color:#000;}



.info-box2 {margin-top:8px;margin-bottom:8px;font-size:10pt;font-weight:bold;text-align:center;}

.info-box-in2 {padding:15px;}

.info-box2 .warning {color:#fff;}

.info-box2 .info {color:#000;}



/* 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: #CC0000;

    font-weight: bold;

    text-decoration: underline;

}



a.cookiesError:hover, a.cookiesError:active {

    color: #CC0000;

    font-weight: bold;

    text-decoration: none;

}



td.cookiesErrorLeft{

    padding: 7px 7px 0px 7px;

}



td.cookiesErrorCenter{

    padding: 7px 0px 7px 0px;

    color: #CC0000;

    text-align: justify;    

}



td.cookiesErrorRight{

    padding: 7px 7px 0px 7px;

} 





/* modul multimenu a články */

.mod-menu {

 background-color:#fff;

}



.mod-menu A.item {

 display:block;

 font-weight:9pt;

 font-weight:bold;

 padding:3px 0 3px 16px;

}



.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;}

.headerlinks A {margin:auto 8px;font-weight:bold;color:#fff;}

.submenus {display:none;width:120px;position:absolute;top:1.2em;left:0;background-color:#ee8dac;border:1px solid white;}

.submenus LI {width:100%;}

.submenus LI A {display:block;width:100%;padding:3px;text-indent:3px;color:#fff !important;font-size:8pt;}

.submenus LI A:hover {background-color:#f4bbce;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 SPAN {

  display: none;

}



H1 {

 font-size:11pt;

 font-weight:bold; 

 margin:10px 0 10px 0;

 color:#f2719b;

}

#header {
  position: relative;
}

#header h1,#header .nazev_head {
  position: absolute;
  overflow: hidden;
  width: 300px;
  height: 73px;
  font-size: 8pt;
  z-index: -1;
}

.makce .nadpis{

 font-size:14pt;

 font-weight:bold; 

 margin:10px 0 10px 0;

 color:#f04d81;

}

.nadpis_stranky H1 {

 font-size:11pt;

 font-weight:bold;

 color:#f04d81;

 padding:5px 0px 5px 0px;

 margin: 0px;

}

H2 {

 font-size:11pt;

 font-weight:bold;

 color:#f04d81;

 padding:5px 0px 5px 0px;

 margin: 0px;

}

.predchozi_oddeleni {

   font-size:11pt;
  
   font-weight:bold;
  
   color:#f04d81;
  
   padding:5px 0px 5px 0px;
  
   margin: 0px;

}

.link_grey h1{
  font-size:11pt;
  
   font-weight:bold;
  
   color:#f04d81;
  
   padding:5px 0px 5px 0px;
  
   margin: 0px;
   display: inline;
}





.hr {

 clear:both;

 overflow:hidden;

 height:1px;

 margin:1px 0 1px 0;

 background-color:#f04d81;

 color:#bbb;

}



.hr HR {display:none;}



.pl,.plt,.plb{

 width:160px;

}



.pr,.prt,.prb{

 width:160px;

}



.prm {

  border-left: 0px #bbb dashed;

  border-right: 0px #bbb dashed;

}



.plm {

  border-left: 0px #bbb dashed;

  border-right: 0px #bbb dashed;

}



.pm {

 width:580px;

}





.pl,.pr {

 background: transparent;

 margin-bottom:0px;

}



.prt {

 height:32px;

 font-size:8pt;

 font-weight:bold;

 color:#fff;

 background-image:url('graphics/topr.gif');

 background-repeat:no-repeat;

}



.plt {

 height:32px;

 font-size:8pt;

 font-weight:bold;

 color:#fff;

 background-image:url('graphics/topl.gif');

 background-repeat:no-repeat;

}



.plm {

 background-image:url('graphics/centl.gif');

 background-repeat:repeat-y;

}



.prm {

 background-image:url('graphics/centr.gif');

 background-repeat:repeat-y;

}



.line,.line TD,.line-m {

 font-size:8pt;

 color:#eb90b6;

 background-color:#fbe7f0;

}



.line INPUT.btn {

 background-color:transparent;

}



.line-main,.line-m {

 font-weight:bold;

 background-image:url('graphics/sipka.gif');

 background-repeat:no-repeat;

 background-position:5px 50%;

 padding:3px 2px 3px 13px;

}



#department-list {

 margin-bottom:10px;

}



#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 5px;}



.plb {

 height:31px;

 font-size:0;

 background-image:url('graphics/downl.gif');

 background-repeat:no-repeat;

 background-color: transparent;

}



.prb {

 height:31px;

 font-size:0;

 background-image:url('graphics/downr.gif');

 background-repeat:no-repeat;

 background-color: transparent;

}





.ipt {

 border:1px solid #ccc;

 background-color:#f5f5f5;

 color:#000;

 text-align : left;

 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:#ffecec;

 border-color:#a40039;

 color:#a40039;

}



.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 {

 background-color:transparent;

 background-image:url('graphics/head.gif');

 background-repeat:no-repeat;

 background-position: left;

 width: 900px;

 height: 34px;

 border:none;

}





.ln,.ln TD {color:#ddd;}

.ln STRONG,.ln TD STRONG {color:#fff;}



.ln A {

 color:#fff;

}



.ln .ipt {

 background-color:#999;

 border-color:#333;

 color:#fff;

}



/* id */



BODY {text-align:center;}

#main {

 width:900px;

 margin:0 auto 0 auto;

 text-align:left;

}



#mTable {

 margin:6px 0 0 0;

}



.good-classic-outer {

 margin:1px;

}



.good-classic {

 margin:0px 0px 0px 0px;

}



.good-classic-description {

 margin:2px 0px 2px 0px;

 text-align:justify;

 font-size:8pt;

 line-height:1.4em;

}



.good-classic-container {

 height:100px;

}



.good-classic-price .left {

 width:100px;

 height:18px;

}



#good {

 margin-top: 0px;

}



#good H1 {font-size:11pt;font-weight:bold;margin:10px 0 10px 0;color:#f04d81;}

#good H2 {

 font-size:10pt;

 font-weight:bold;

 margin:10px 0 2px 0;

 color:#eb90b6;

 padding-left:16px;

 background-image:url('graphics/good-h4.gif');

 background-repeat:no-repeat;

 background-position:4px 50%;

}



#good .h3good {

 color: #999;

 padding-left: 10px;

 font-size: 9px;

 float:right;

 padding-top: 5px;		 

}

#good .hr {color:#ddd;background-color:#ddd;}



#good-arr {

 font-size:8pt;

 color: black;

 margin-top:4px;

 margin-bottom:4px;

 font-weight: normal;

}



#good-arr A {

 font-size:8pt;

 color: black;

}



#good-arr A STRONG {

 color:#000;

}



#good-price-details {

 margin-bottom:10px;

}



#good-print-mail-compare {



}

#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:#f04d81;font-weight:bold;font-size:10pt;}



#bottom {

 margin:0px 0px 0px 0px;

}



#footer{

 background-color:transparent;

 background-image:url('graphics/footer.gif');

 background-repeat:no-repeat;

 background-position: center;

 height: 71px;

 border:none;

 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-help .in-mod,

#mod-downloads .in-mod {

 padding:10px 0px 10px 0px;

}



#mod-clientmenu .in-mod{

 padding:10px 2px 10px 0px;

}



#mod-bought .hr,

#mod-alt .hr,

#mod-top .hr,

#mod-newgoods .hr,

#mod-newsreel .hr,

#mod-poll .hr {background-color:#fff;color:#ddd;}



#mod-clientmenu A,

#mod-help A,

#mod-downloads A {

 display:block;

 color:#fff;

 padding:2px 2px 2px 12px;

 background-image:url('graphics/menu.gif');

 background-repeat:no-repeat;

 background-position:4px 6px;

}

#mod-clientmenu A:hover,

#mod-help A:hover,

#mod-downloads A:hover {

 text-decoration:none;

 font-weight:normal;

 background-color:#f7a6c0;

 color:#fff;

 background-image:url('graphics/menu-li.gif');

}



#mod-clientmenu A.m-1,

#mod-help A.m-1,

#mod-downloads A.m-1 {

 padding-left:20px;

 background-position:12px 6px;

}



#mod-maillist P,

#mod-find P {

 margin:0;

 padding:4px;

 text-align:center;

 font-size:7.5pt;

}



#mod-poll .poll-title {font-size:8pt;color:#fff;text-align:center;font-weight:bold;padding:6px 2px 6px 2px;}

#mod-poll .poll-txt {font-size:7.5pt;margin-right:10px;text-align:left;}

#mod-poll .poll-txt A {color:#fff;}

#mod-poll .poll-txt A:hover {color:#fff;}

#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:#fff;padding:6px 0 6px 0;}

#mod-poll .poll-res B {color:#000;}



#mod-bought H3,

#mod-alt H3,

#mod-top H3,

#mod-newgoods H3,

#mod-newsreel .nadpis_newsreel {

 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:#fff;

 text-align:left;

}



#mod-bought H3,

#mod-bought H3 A,

#mod-alt H3,

#mod-alt H3 A,

#mod-top H3,

#mod-top H3 A,

#mod-newgoods H3,

#mod-newgoods H3 A {

 color:#fff;

}



#ad, #ad2 {

 text-align:center;

 padding:2px 0 2px 0;

}



/* cudliky */



.button,.a-button {

 display:inline-block;

 padding:4px 3px 4px 3px;

 margin:0 2px 0 2px;

 font-size:8pt;

 font-weight:bold;

 white-space:nowrap;

 text-transform:uppercase;

 border:0;

 width:auto;

 cursor:pointer;

 text-decoration:none;

 border: none;

 height:20px;

 background-image:url('graphics/but.gif');

 background-repeat:repeat-x;

 background-color:transparent;

 color:#fff;

}

INPUT.a-button,

INPUT.a-button-hover {padding:0;}



.button:hover,.a-button-hover {

 display:inline-block;

 padding:4px 3px 4px 3px;

 margin:0 2px 0 2px;

 font-size:8pt;

 font-weight:bold;

 white-space:nowrap;

 text-transform:uppercase;

 border:0;

 width:auto;

 cursor:pointer;

 text-decoration:none;

 border:none;

 height:20px;

 background-image:url('graphics/but.gif');

 background-repeat:repeat-x;

 background-color:transparent;

 color:#f7c4d4;

}



.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 {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;

}



#mod-categories .ln-a,

#mod-categories .ln-a-hover,

#mod-categories2 .ln-a,

#mod-categories2 .ln-a-hover  {

 padding:2px;

}



#mod-categories .ln-a IMG,

#mod-categories .ln-a-hover IMG,

#mod-categories2 .ln-a IMG,

#mod-categories2 .ln-a-hover IMG {margin:0 3px 0 3px;}



#mod-categories .ln-a,

#mod-categories2 .ln-a {

 background-color:transparent;

 font-size:8pt;

 font-weight:normal;

}



#mod-categories .ln-a A,

#mod-categories2 .ln-a A {

 color:#fff;

}



#mod-categories .ln-a-hover,

#mod-categories2 .ln-a-hover {

 background-color:#f7a6c0;

 font-size:8pt;

 font-weight:normal;

}



#mod-categories .ln-a-hover A,

#mod-categories .ln-a-hover A:hover,

#mod-categories2 .ln-a-hover A,

#mod-categories2 .ln-a-hover A:hover {

 color:#000;

 text-decoration:none;

}



.in-mod .sep {

 height:1px;

 margin:1px 2px 1px 2px;

 background-color: transparent;

 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; }

#order-list .status-4 A{ color: #0000FF; }



#legend {padding-left:10px;}

.st-1,

.st-2,

.st-3,

.st-4 {

 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');}

.st-4 {background-image:url('graphics/order-st-4.gif');}



span.st-1 {color: #FF9900;}

span.st-2 {color: #8CAF00;}

span.st-3 {color: #BB0000;}

span.st-4 {color: #0000FF;}



#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;

}

