
body { margin: 0; padding:0; 	text-align:center;	background-color:#fff; color:#323232;
       font-size:80%;
       font-family: "Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif;}
html {margin: 0; padding:0;}
TABLE {BORDER-COLLAPSE: collapse; border-spacing:0px; line-height:15px; font-size: 12px; }
TD {vertical-align:top; padding:3px}
TH {text-align:left; vertical-align:top; background-color:#ececec; font-weight:bold; padding:3px;}
P  {margin-top:8px}
OL {padding: 10px 0px 10px 35px; margin: 0px;}
UL {padding: 10px 0px 10px 20px; margin: 0px;}
LI {padding: 0px; margin: 0px;}
HR {height:1px; color:#c4c3be; width:100%; background-color:#c4c3be; border:0px solid #c4c3be;}
IMG  {border:none; display: block; margin:0px}
H2 {color: #f24680; font-size:1.2em; margin:0px 0px 5px 0px; padding-top:20px}
H1 {color: #f24680; font-size:1.8em; margin:0px 0px 15px 0px; line-height:25px; font-weight: normal;}
H3 {font-size:11px; margin:0px 0px 0px 0px; font-weight:bold;}
FORM {margin:0px;padding:0px}
A         {color:#323232; text-decoration:underline;}
A:visited {color:#666; text-decoration:underline}
A:hover   {color:#ff4b86; text-decoration:underline}
label {FLOAT: left; WIDTH: 160px; }
FORM DIV {clear:left; margin:7px 0px 8px 0px;}
LEGEND {FONT-WEIGHT: bold;	MARGIN-BOTTOM: 10px; }
FIELDSET {border: #CAC9C9 1px solid; PADDING: 0px 5px 20px 10px; WIDTH: 550px; 	margin-bottom:15px;}

.banner {margin-top:20px}

#center { width: 800px; 	margin: 0 auto;	padding: 0; text-align:left; background-color: #FFF; border-left:1px solid #ff4b86; border-right:1px solid #ff4b86}
#header   {height:139px; background: #0e0f07 url(../images/header2.jpg) no-repeat }
#logo  {display: none;}

#kosik TABLE {width:130px}

#kosik  TD { border:1px solid #ff4b86}

#menu-h  {background: #efefef url(../images/menu-horizontalne.gif) repeat-x; height:38px; color:#666; font-weight:bold}
#menu-h A  {color:#000; text-decoration:none }
#menu-h A:hover {color:#f24680; text-decoration:none}
#search  {float:left; padding:7px 0 0 7px; font-weight:normal}
#menu-h ul {padding: 0px 4px 0px 0px; margin: 0px; list-style: none;}
#menu-h LI  {padding: 10px 5px 12px 23px;  float: right; background: url(../images/menu-horizontalne-od.gif) no-repeat 0.8em 0.0em;}

#main {float:left;  background-color: #fff;}
#left {float:left; width:200px;}
#prihlasenie {padding:0 5px 10px 20px;}
#newsletter {padding:0 5px 10px 20px}
#right {float:left; width:600px;}
#content {clear:left; padding:15px; line-height: 17px;}

#menu            {margin:0;}
#menu A          {text-decoration:none; display: block; padding:0 0 0 48px}
#menu ul         {padding: 15px 0px 8px 0px; margin: 0px; list-style: none;}
#menu li         {padding: 10px 0px 12px 0px; margin:0;}
#menu ul li.li2  {padding: 5px 0px 5px 0px; margin-left:48px; list-style: circle;}
#menu ul li.li2 A {padding:0 0 0 0px}
#menu ul li.li3  {padding: 5px 0px 5px 0px; margin:0;}
#menu ul li.li4  {padding: 5px 0px 5px 7px; margin:0;}
#menu ul li.li5  {padding: 5px 0px 5px 14px; margin:0;}
#menu li.active {text-decoration:none; font-weight:bold;}

#footer   {padding:8px; clear:left; font-size:11px; background: #f79dbc url(../images/footer.gif) repeat-x; margin-top:20px} 
#footer A:visited  {color:#000; }
#footer A:hover   {color:#ff4b86; text-decoration:underline}
#filter {margin-top:-30px;}

#dianie {background: url(../images/dianie.gif) no-repeat; padding:5px 10px 0px 15px}
#dlc {float: left; padding-right:15px}
#drc {margin-left:300px}
#titulka {text-align: right;}

#prodlist div {float:left;  padding-top:10px}

.prodlist1 {margin:0 15px 15px 0; text-align: center; width: 120px;}
.prodlist2 {margin:0 20px 15px 0; text-align: center; width: 120px;}
.prodlist1 img {display: inline;  text-align: center; }
.prodlist2 img {display: inline;  text-align: center; }

.product-list    {margin:0px 10px 0 0; float:left; height:180px; width:260px; background-color: #ffeef4;}
.product-listicon  {width:110px; float:left}
.product-listbody   {width:150px; float:left}

.product3       {margin:0 15px 10px 0;  clear:left;}
.product3icon  { width:70px; margin-right:15px}
.product3body   {width:190px; margin-right:15px; }

.novinkyall {float:left; width: 140px; margin:0 10px 15px 0; height: 200px; text-align: center;}
.novinkyimg  {height:120px; text-align: center;}

.novinky P    {height:65px;  text-align: center;}
.novinkyimg img {display: inline; text-align: center;}

#product-view     {margin:0; padding:0}
#product-view-image{float: left; width:290px; text-align:center; padding-top:10px}
#product-view-texts {margin-left:305px; background-color: #ffeef4; padding:10px}
#product-view-cena  {padding:5px 10px 20px 15px; margin:20px 0 10px 0}
#popis-tovaru      {background-color: #f7f7f7;}
#popis-tovaru P    {padding:13px}

.vnutorny-obrazok {float:right; margin:0 10px 20px 20px; padding: 5px; border: 1px solid #999; }
/*Substranka*/
.substranka      {clear:left; background-color:white; height:120px}
.substranka-img {float: left; padding: 5px; border: 1px solid #999;}
.substranka-txt {margin:0px 0px 30px 130px; }

TABLE.tabulky-admin {border: 1px solid #bababa; } 
.tabulky-admin TD  {padding:5px; border-right: 1px solid #bababa; border-bottom: 1px solid #bababa;  border-left: 1px solid #bababa; } 
#strankovanie      {height:40px; PADDING: 10px 0px 10px; }

UL#menu-admin li    {padding: 0px 0px 5px 0px; margin:0; background: url(../images/menu-kocka.gif) no-repeat 1.5em 0.5em;}
#menu-admin A      {text-decoration:none; display: block; padding:0 0 0 28px}


/* Kosik */
#table-kosik TD {border:1px solid #c3c3c3; padding:5px}
#prepocitaj     {text-align: right; padding:10px}
.cena-celkom    {width:310px; text-align: right; border:3px solid #c3c3c3; padding:5px}
.button-kos     {padding:8px;}


TABLE.table     {margin:0 0 10px 0; width:525px}
.table TD      {padding:5px; border-bottom:1px solid #c4c3be;}
.clearboth  {clear:both;}
.floatleft   {float:left}
.floatright {float:right}
.inline img {display: inline;}
.inline    {display: inline;}

.font-small   {font-size:11px; font-weight:normal; color:#6e6e6e; }
.font-small A  {color:#6e6e6e; text-decoration:underline; font-size:10px}
.font-big     {font-size:14px; font-weight:bold; color:#ff0000;}
.font-biger      {font-size:16px; font-weight:bold; color:#e66f01;}
.font-big-black {font-size:14px; font-weight:bold; color:#000;}
.red {color:#f00; font-weight:bold }

#product-view-image IMG {border:1px solid #c4c3be;}
