


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

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

 font-size:8pt;

}


/* uvodni stranka text */
.hlavni{
 font-size:9pt;
 padding:4px 13px 4px 13px;
 line-height:20px;
 text-align:justify;
}

.hlavni strong{
 color:#E21B6F;
}

.hlavni h2{
 display:inline;
 color:#E21B6F;
 font-size:9pt;
}

.hlavni h3{
 display:inline;
 color:#E21B6F;
 font-size:9pt;
}

.hlavni a{
 color:#E21B6F;
 text-decoration:underline;
}

.hlavni a:hover{
 color:#fff;
 text-decoration:none;
}
/* konec text */


BODY {

 	color:#222;

 	margin:0px;

 	background-color:#F49d9d;

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

}

.good-classic-outer H2 {
	 font-size:10pt;

 font-weight:bold;

 margin:4px 0 2px 0;

}



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

A:hover {color:#000;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: #E21B6F; 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: #E21B6F; font-weight: bold; font-size: 9pt; padding-left: 5px;}

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

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

.pTop h3 {font-weight: normal; font-size: 8pt;padding:1px 0 0 0;margin:0;}

.loginerror {color: #a40039;}



.seznamZnacek

{

	margin:4px;

	overflow:auto;

	width:100%;

	/*border:1px solid;*/

	height:300px;

	text-transform:uppercase;

}



/* styly cen */

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

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

.beznacenasdph {font-weight: bold;}

.beznacenabezdph {font-weight: bold;}

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

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

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



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

.vyrobce {font-weight: normal;}

.postovnezdarma {color: #E21B6F; 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: #000; 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; 
	padding: 0px;
}



input.orderCelkem {

  border: 0px solid;

  background-color: #fff;

  color: #E21B6F; 

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

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

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

.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:#Da0d0d;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:#E21B6F;

}



H1 {

 font-size:9pt;

 font-weight:bold;

 color:#E21B6F;

 /*color:#fff;*/

 /*border:1px solid #3a6820;*/

 background-color:#e9e6e6;

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

 background-repeat:no-repeat;

 background-position:5px 50%;*/

 padding:2px 2px 2px 16px;

 margin: 0px;

}



.nadpisy

{

 font-size:9pt;

 font-weight:bold;

 color:#E21B6F;

 /*color:#fff;*/

 /*border:1px solid #3a6820;*/

 background-color:#e9e6e6;

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

 background-repeat:no-repeat;

 background-position:5px 50%;*/

 padding:2px 2px 2px 16px;

 margin: 0px;	

 /*width:100%;*/

}



.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:163px;

}



.pr,.prt,.prb{

 width:163px;

}



.prm {

  border-left: 0px  none;

  border-right: 0px  none;

}



.plm {

  border-left: 0px  none;

  border-right: 0px  none;

}



.pm {

 width:-236px;

}





.pl,.pr {

 background: transparent;

 margin:6px 0 0 0;

 width:163px;

}



.plt,.prt {

 font-size:8pt;

 text-align:center;

 font-weight:normal;

 color:#fff;

 background-color:#fff;

 background-image:url('img/th.png');

 background-repeat:no-repeat;

 background-position:0 50%;

 margin:0 0px 0 0px;

 padding:2px 0 2px 0;

 height:24px;

 width:163px;

}



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

 font-size:8pt;

 /*color:transparent;*/

 /*background-color:transparent;*/

}



.line INPUT,.department-line, .line, .line-rest

{

 	background-color:#E61616;

	color:#fff;

}



.line INPUT.btn {

 background-color:transparent;

}





.line-main,.line-m {

 	background-color:#E61616;

	color:#fff;



/* font-weight:bold;*/

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

 /*background-repeat:no-repeat;*/

 /*background-position:5px 50%;*/

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

 border:1px solid #000;

 color:#505050;*/



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

 border-color:#a40039;

 color:#a40039;

}





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

.ln STRONG,.ln TD STRONG 

{

	color:#C3C1C1;

	text-decoration:none;

	font-weight:normal;

}



.ln A {

 color:#fff;

}



.ln .ipt {

 background-color:#FC2929;

 border:none;

 color:#505050;

  text-align:center;

}



.pTop

{

	 color:#E21B6F;

        padding:0 5px 0 5px;

	background-repeat:repeat-x;

	background-image:url('img/pTopBg.png');

	height:14px;	

}



.nahled

{

	background-color:#fff;

	border:1px solid #c1bfbf;

	height:40;

	width: 50;

}



/* id */



BODY {text-align:center;}

#main {

 width:100%px;

 margin:0 auto 0 auto;

	

 padding:0px;

 margin:0px;

}



.contentMain

{

background-color:#D7D7D7;

}



#mTable {

 margin:0px 0 0px 0;

}



.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:1px 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:     #E21B6F;

}





.department-line

{



}



.department-line INPUT

{

	background-color:#F43434;

	color:#fff;

}



.good-right

{

	height: 86px;

}



.good-classic-price .left {

 /*width:100px;*/

 /*height:18px;*/

}



#good {

 margin-top: 0px;

}



#good .h1, #good H1 {font-size:11pt;font-weight:bold;margin:10px 0 10px 0;color:#E21B6F;}

#good .h3, #good H3 , #good H2, #good .goodColPrice{

 font-size:10pt;

 font-weight:bold;

 margin:1px 0 1px 0;

 color:#E21B6F;

 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: 1px;		 

}

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





#good-arr {

 font-size:8pt;

 color: black;

 margin-top:1px;

 margin-bottom:1px;

 font-weight: normal;

 background-color:#fff;

}

#good-arr h1{
 display:inline;
 background-color:transparent;
 color:#000;
 padding:0;
}

.attr

{

	color:#E21B6F;

}



#good-arr A {

 font-size:8pt;

 //color: black;

}



#good-arr A STRONG {

 color:#000;

}



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



#bottom {

 margin:5px 0 5px 0;

}



.goodCaption

{

	color:#000;

	font-size:10pt;

}



#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 */

/*.in-mod

{            

 margin:1px;

 width:161px;

 background-color:transparent;

 background-image:url('img/bgMenu.png');

 background-repeat:y-repeat;

} */



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

 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:bold;

 background-color:#555;

 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 {

 margin:0;

 padding:4px;

 text-align:center;

 font-size:7.5pt;

}



#mod-poll .poll-title {font-size:8pt;color:#000;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:#000;}

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

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



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

}



#ad {

 text-align:center;

 padding:2px 0 2px 0;

}



/* cudliky */



.button,.a-button {

 display:inline-block;

 padding:1px 3px 1px 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:1px solid #E21B6F;

 background-color:#FC2929;

 color:#fff;

}

INPUT.a-button,

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



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

 display:inline-block;

 padding:1px 3px 1px 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:1px solid #000;

 background-color:#fff;

 color:#FC2929;

}



.menu

{

	height:52px;

	vertical-align:bottom;

}



.leftColumn,.rightColumn

{

	width: 164px;

	background-color:#fff;

	padding:0 2px 0 2px;

	background-repeat:repeat-y;

	background-position:3px 0;

	

}



.leftColumn

{

	background-image:url('img/panelBgLeft.png');

}



.rightColumn

{

	background-image:url('img/panelBgRight.png');

} 



.menuWrapper

{

	/*width:921px;    */

	padding:2px;

	background-color:#fff;

}





.menuCenter

{



	

	height:20px;

	/*width:921px;*/

	background-color:transparent;

	color:#FED0EC;

	text-transform:uppercase;

	background-image:url('img/multimenu.png');

	background-repeat:repeat-x;



}



#mainContent

{

	padding:0px;

	margin:0px;

	/*width:921px;*/

}



.menuCenter A

{

	color:#FED0EC;

	text-transform:uppercase;

}

.menu A, .headerlinks

{

	color:#fff;

	background-color:transparent;

	text-transform:uppercase;

	margin:5px;

	padding-bottom:8px;

}



.separator

{

	background-repeat:no-repeat;

	background-image:url('img/separator.png');

	background-position:3px 0;

	height:52px;

	width:7px;

	/*padding-left:3px;

	padding-right:3px;*/

}



.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 H3 {
	display: inline;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	}
.seznamZnacek H3 {
	display: inline;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	font-weight: normal;

}
.abc H2 {
	display: inline;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;

}


.abc .ln-a A

{
	color: #000;
}

.abc .ln-a-hover A

{
	text-decoration: none;
	color: #fff;
}
.abc .ln-a-hover
{
	background: #000;
	width: 100%;
}

.categories .ln-a,

.categories .ln-a-hover {


}



.categories .ln-a IMG,

.categories .ln-a-hover IMG {margin:0 3px;}



.categories .ln-a {

 background-color:transparent;

}

.categories .ln-a A{

	color:#E21B6F;
}

.categories .ln-a-hover {

 background-color:#000;
}

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

}


