
/* CSS Document */
html {
background-image: url(/images/layout/pozadie-green.jpg);
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

body { 
text-align: center;
font-family: Arial, Helvetica, sans-serif;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-image: url(/images/layout/background.jpg);
background-repeat: no-repeat;
background-position: center top;
}
.inlay_top {
display: block;
background-image: url(/images/layout/head.gif);
background-repeat: no-repeat;
width: 1000px;
height: 25px;
left: -8px;
position: relative;
}
.inlay_bottom {
display: block;
background-image: url(/images/layout/foot.gif);
background-repeat: no-repeat;
background-position: -5px 0px;
width: 995px;
height: 25px;
left: -8px;
position: relative;
margin-bottom: 2px;
}

.pic1 {
display: block;
/* background-position: -5px 0px; */
width: 681px;
height: 447px;
position: relative;
background: none;
}

.footer {
display: block;
background-image: url(/images/layout/spodok.jpg);
background-repeat: repeat-x;
width: 100%;
height: 120px;
margin-top: 7px;
border-top: 1px solid black;
color: #aaaaaa;
padding-top: 15px;
font-size: 13px;
line-height: 30px;
}

.footer a {
color: #aaaaaa;
}

.inlay_mid {
display: block;
background-image: url(/images/layout/mid.jpg);
background-repeat: repeat-y;
width: 1000px;
left: -8px;
position: relative;
padding-left: 10px;
}
div#main {
position: relative;
width: 1000px;
text-align: center;
padding: 0px;
margin: 0 auto;
/*background-image: url(/images/layout/mid.jpg);
background-repeat: repeat-y; */ 
padding-left: 8px;
}
a {
text-decoration: none;
}
a.bezna_linka {
color:#1c8ad9;
text-decoration:underline;
}
/* ------------------------------------ hlavicka --------------------------------------- */
div#head {
width: 1006px;
}
div#vitajte 
{
width: 980px;
height: 30px;
margin: 0px;
padding: 0px;
padding-top: 3px;
background-image: url(../images/vitajte_kus.gif);
float: left;
text-align: left;
}
img.vitajte_lavy_okraj {
position: absolute;
top: 0;
left: 0;
}
img.vitajte_pravy_okraj 
{
position: absolute;
top: 0;
left: 980px;
}
p.vitajte_text {
margin: 0px;
padding-left: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #990033;
font-size: 0.70em;
width: 250px;
text-align: left;
float: left;
    }
p.nase_predajne
{
    font-family: Arial, Helvetica, sans-serif;
    color: #990033;
    font-size: 0.70em;
    text-align: right;
    width: 98px;
    float: right;
    padding-right: 10px;
    margin: 0;
}
p.login
{
    font-family: Arial, Helvetica, sans-serif;
    color: #990033;
    font-size: 0.70em;
    text-align: right;
    width: 60px;
    float: right;
    padding-right: 10px;
    margin: 0;
}
p.registracia
{
    font-family: Arial, Helvetica, sans-serif;
    color: #990033;
    font-size: 0.70em;
    text-align: right;
    width: 80px;
    float: right;
    padding-right: 10px;
    margin: 0;
}
p.meniny {
font-family: Arial, Helvetica, sans-serif;
color: #990033;
font-size: 0.70em;
text-align: right;
width: 170px;
float: right;
margin: 0;
    }
/* odkazy hore */
/*
div#vitajte ul {	
width: 400px;
height: 20px;
float: right;
margin: 0px;
padding: 0px;
}
div#vitajte ul li{
display: block;
float: left;
list-style-type: none;
margin-right: 12px;
}*/
div#vitajte img{
position: relative;
top: 2px;
display: inline;
text-decoration: none;
border: 0px;
padding-left: 8px;
padding-right: 8px;

}
/* koniec odkazy hore */

div#logo {
width: 200px;
height: 130px;	
float: left;
}
div#logo img{
width: 200px;
height: 130px;	
border: 0px;
}
div#reklama {
width: 385px;
height: 130px;	
float: left;
text-align: right;
}
.reklama {
width: 385px;
height: 130px;	
float: left;
text-align: left;
}
div#reklama img{
width: 385px;
height: 130px;	
border: 0px;
}
.reklama img {
border: 0px;
}

/* menu hore */

div#menu_hore {
height: 130px;
float: left;	
padding-left: 8px; 
_padding-left: 5px;
}
div#menu_hore img{
border: 0px;
}
div#menu_hore a.kosik {
display: block;
float: left;
margin-left: 5px;
background-image: url(../images/nakupny_kosik.jpg); 
width: 90px;
height: 129px;
}
div#menu_hore a.rozpr_cena {
display: block;
float: left;
margin-left: 5px;
background-image: url(../images/rozpr_cena.jpg);
width: 90px;
height: 129px;
}
div#menu_hore a.predajne {
display: block;
float: left;
margin-left: 5px;
background-image: url(../images/button_predajne.gif);
width: 90px;
height: 129px;
}
div#menu_hore a.katalog {
display: block;
float: left;
margin-left: 5px;
background-image: url(../images/button_katalogy.gif);
width: 90px;
height: 129px;
}
div#menu_hore a.prihlasenie {
display: block;
float: left;
margin-left: 5px;
background-image: url(../images/prihlasenie2.jpg);
width: 90px;
height: 129px;
}
div#menu_hore a.akcie {
display: block;
float: left;
margin-left: 5px;
background-image: url(../images/button_akcie2.gif);
width: 90px;
height: 129px;
}
div#menu_hore p#poloziek{
font-family: Arial, Helvetica, sans-serif;
color: #005fc9;
font-size: 0.7em;
margin-top: 78px;
margin-bottom: 0px;
}
div#menu_hore p#spolu{
font-family: Arial, Helvetica, sans-serif;
color: #0f2d56;
font-size: 0.7em;
margin-top: 3px;
}
div#menu_hore p#spolu strong{
font-weight: normal;
color: #004981;
}
div#menu_hore p.pre_drzitelov {
font-family: Arial, Helvetica, sans-serif;
color: #990033;
font-size: 0.7em;
margin-top: 78px;
margin-bottom: 0px;
}
div#menu_hore p.rozpravkovych_kariet {
font-family: Arial, Helvetica, sans-serif;
color: #990033;
font-size: 0.7em;
margin-top: 3px;
margin-bottom: 0px;
}
div#menu_hore p.datum{
font-family: Arial, Helvetica, sans-serif;
color: #3d3775;
font-size: 0.7em;
margin-top: 78px;
margin-bottom: 0px;
}
div#menu_hore p.stran{
font-family: Arial, Helvetica, sans-serif;
color: #3d3775;
font-size: 0.7em;
margin-top: 5px;
margin-bottom: 0px;
}
div#menu_hore p.profil {
font-family: Arial, Helvetica, sans-serif;
color: #175419;
font-size: 0.7em;
margin-top: 78px;
margin-bottom: 0px;
}
div#menu_hore p.registracia {
font-family: Arial, Helvetica, sans-serif;
color: #175419;
font-size: 0.7em;
margin-top: 5px;
margin-bottom: 0px;
margin-right: 10px;
}
/* koniec menu hore */

ul.menu_titulka li a {
padding: 2px 0;
text-align: center;	
display: block;
height:15px;
background-image:url(../images/button_pozadie.gif);
background-repeat: repeat-x;
text-decoration: none;
border: 1px solid #ffffff;
color: #09579E;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 
}
ul.menu_titulka {
list-style-image: none;
margin:0;
padding:0;
clear: both;
}
ul.menu_titulka li {
display: block;
border: 1px solid #667788;
margin:0;
padding: 0;
float:left;
margin: 1px 2px 1px 0;
}
/* menu na titulke */
/* koniec menu na titulke */

/* ------------------------------------------------------ lavy stlpec --------------------------------------------------------- */

div#left {
float: left;
width: 197px;
padding-left: 0px;
}
/* vyhladavanie */
div#vyhladavanie {
margin: 17px 0 0 0;
padding: 0px;
width: 180px;
background-image: url(../images/vyhladavanie.gif);
background-repeat: no-repeat;
}
div#vyhladavanie form.form1 {
width: 180px;
padding-top: 28px;
_padding-right: 12px;
height: 127px;
margin: 0px;
}
div#vyhladavanie form.form1 p.cena_od_do{
text-align: left;
width: 165px;
padding-left: 10px;
margin: 2px 0 4px 0;
_margin: 2px 0 2px 0;
}
div#vyhladavanie form.form1 p.cena_od_do span{
color: #d2f7a9;
font-size: 0.7em;
}
div#vyhladavanie form.form1 input.text_box{
width: 149px;
font-size: 0.7em;
}
div#vyhladavanie form.form1 select {
width: 155px;
margin-right: 6px;
margin-bottom: 3px;
font-size: 0.7em;
}
div#vyhladavanie form.form1 input {
width: 125px;
_width: 125px;
margin-right: 6px;
font-size: 0.8em;
}
div#vyhladavanie form.form1 input.cena_od {
width: 35px;
margin: 0;
padding: 0;
font-size: 0.8em;

}
div#vyhladavanie form.form1 input.cena_do {
width: 35px;
margin: 0;
padding: 0;
font-size: 0.8em;
}
div#vyhladavanie form.form1 input.image, button:hover {
border: 0px;
width: 90px;
height: 23px;
text-decoration: none;
background: none;
margin-top: 15px;
margin-left: 90px;
}
/* koniec vyhladavanie */
/* --------------------------------- kategorie, vyrobcovia, znacky ---------------------------------------------- */
div#kategorie_pozadie {
background-image: url(../images/kategorie_pozadie.gif);
width: 200px;
height: 320px;
padding-top: 26px;
margin: 0px;
margin-top: 35px;
_margin-top: 10px;
background-repeat: no-repeat;
text-align: left;
}
div.kategorie 
{
border: 0px solid;
margin-left: 5px;
overflow: auto;
width: 167px;
height: 315px;
padding: 0px;
background-repeat: no-repeat;
  scrollbar-face-color: #aed1e7;
  scrollbar-shadow-color: #004027;
  scrollbar-highlight-color: #ffffff;
  scrollbar-3dlight-color: #3c87a6;
  scrollbar-darkshadow-color: #082e55;
  scrollbar-track-color: #eff5f5;
  scrollbar-arrow-color: #29607f;
}
div.kategorie ul {
list-style-type: none;
margin-left: 8px;
padding: 0px;
}
div.kategorie ul li{
}
div.kategorie ul li a{
border-bottom: 1px solid white;
display: block;
width: 135px;
color: #0282c9;
font-size: 0.7em;
padding-left: 5px;
padding-top: 0px;
margin: 0px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
}
div.kategorie ul li a.xxx {
background-color: #c3ecfc;
font-weight: normal;
}
div.kategorie ul li a:hover {
background-color: #c5defa;
}
div.kategorie ul li ul.podkategoria {
margin: 0px;
padding: 0px;
}
div.kategorie ul li ul.podkategoria li a {
color: #035bde;
padding-left: 12px;
width: 127px;
}
div.kategorie ul li ul.podpodkategoria li a {
color: #035bde;
padding-left: 12px;
width: 119px;
}
div.kategorie ul li ul.podpodpodkategoria li a {
color: #035bde;
padding-left: 12px;
width: 111px;
}
div.kategorie ul li ul.podpodpodpodkategoria li a {
color: #035bde;
padding-left: 12px;
}
div.kategorie ul li ul.podpodpodpodpodkategoria li a {
color: #035bde;
padding-left: 12px;
}
div.kategorie ul li ul.podkategoria li a {
color: #035bde;
padding-left: 12px;
}
div.kategorie ul li ul.podkategoria li a img {
display: inline;
}

div.znacky_pozadie {
background-image: url(../images/znacky_pozadie.gif);
width: 200px;
height: 200px;
padding-top: 26px;
margin: 0px;
margin-top: 15px;
background-repeat: no-repeat;
text-align: left;
}
div.znacky 
{
border: 0px solid;
margin-left: 5px;
overflow: auto;
width: 167px;
height: 194px;
padding: 0px;
background-repeat: no-repeat;
  scrollbar-face-color: #fdb98a;
  scrollbar-shadow-color: #e55a05;
  scrollbar-highlight-color: #ffffff;
  scrollbar-3dlight-color: #d25a04;
  scrollbar-darkshadow-color: #cb4e00;
  scrollbar-track-color: #fff2e9;
  scrollbar-arrow-color: #dc580d;
}
div.znacky ul {
list-style-type: none;
margin-left: 8px;
padding: 0px;
}
div.znacky ul li{
}
div.znacky ul li a{
border-bottom: 1px solid white;
display: block;
width: 135px;
color: #a20030;
font-size: 0.7em;
padding-left: 5px;
padding-top: 0px;
margin: 0px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
}
div.znacky ul li a.xxx {
background-color: #ffe3b1;
font-weight: normal;
}
div.znacky ul li a:hover {
background-color: #ffe3b1;
}
div.znacky ul li ul.podkategoria {
margin: 0px;
padding: 0px;
}
div.znacky ul li ul.podkategoria li a {
color: #cc0033;
padding-left: 12px;
width: 127px;
}
div.znacky ul li ul.podpodkategoria li a {
color: #cc0033;
padding-left: 12px;
width: 119px;
}
div.znacky ul li ul.podpodpodkategoria li a {
color: #cc0033;
padding-left: 12px;
width: 111px;
}
div.znacky ul li ul.podpodpodpodkategoria li a {
color: #cc0033;
padding-left: 12px;
}
div.znacky ul li ul.podpodpodpodpodkategoria li a {
color: #cc0033;
padding-left: 12px;
}
div.znacky ul li ul.podkategoria li a {
color: #cc0033;
padding-left: 12px;
}
div.znacky ul li ul.podkategoria li a img {
display: inline;
}

/*         vyrobcovia           */
div.vyrobcovia_pozadie {
background-image: url(../images/vyrobcovia_pozadie.gif);
width: 200px;
height: 200px;
padding-top: 26px;
margin: 0px;
margin-top: 15px;
background-repeat: no-repeat;
text-align: left;
}
div.vyrobcovia 
{
border: 0px solid;
margin-left: 5px;
overflow: auto;
width: 167px;
height: 194px;
padding: 0px;
background-repeat: no-repeat;
  scrollbar-face-color: #b2e56f;
  scrollbar-shadow-color: #006126;
  scrollbar-highlight-color: #ffffff;
  scrollbar-3dlight-color: #045e21;
  scrollbar-darkshadow-color: #005f25;
  scrollbar-track-color: #f0f8e3;
  scrollbar-arrow-color: #4d7f1c;
}
div.vyrobcovia ul {
list-style-type: none;
margin-left: 8px;
padding: 0px;
}
div.vyrobcovia ul li{
}
div.vyrobcovia ul li a{
border-bottom: 1px solid white;
display: block;
width: 135px;
color: #016124;
font-size: 0.7em;
padding-left: 5px;
padding-top: 0px;
margin: 0px;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
text-transform: uppercase;
}
div.vyrobcovia ul li a.xxx {
background-color: #cff57e;
font-weight: normal;
}
div.vyrobcovia ul li a:hover {
background-color: #cff57e;
}
div.vyrobcovia ul li ul.podkategoria {
margin: 0px;
padding: 0px;
}
div.vyrobcovia ul li ul.podkategoria li a {
color: #007d2a;
padding-left: 12px;
width: 127px;
}
div.vyrobcovia ul li ul.podpodkategoria li a {
color: #007d2a;
padding-left: 12px;
width: 119px;
}
div.vyrobcovia ul li ul.podpodpodkategoria li a {
color: #007d2a;
padding-left: 12px;
width: 111px;
}
div.vyrobcovia ul li ul.podpodpodpodkategoria li a {
color: #007d2a;
padding-left: 12px;
}
div.vyrobcovia ul li ul.podpodpodpodpodkategoria li a {
color: #007d2a;
padding-left: 12px;
}
div.vyrobcovia ul li ul.podkategoria li a {
color: #007d2a;
padding-left: 12px;
}
div.vyrobcovia ul li ul.podkategoria li a img {
display: inline;
}
/* koniec kategorie */
div#newsletter {
width: 182px;
height: 142px;
background-image: url(../images/newsletter.gif);
padding-left: 12px;
background-repeat: no-repeat;
text-align: left;
padding-top: 32px;
font-family: Arial, Helvetica, sans-serif;
color: #800000;
font-size: 0.7em;
}
div#newsletter p#news_text {
margin: 0px;
padding: 0px;
}
div#newsletter form {
margin: 0px;
padding: 0px;
}
div#newsletter input {
width: 155px;
margin-top: 10px; 
padding: 0px;
}
div#newsletter form button, div#newsletter form button:hover {
border: 0px;
width: 90px;
height: 23px;
text-decoration: none;
background: none;
margin-top: 13px;
margin-left: 70px;
_margin-left: 77px;
}
/* ------------------------------------------------------ stredny stlpec --------------------------------------------------------- */
div.center {
margin-top: 17px;
float: left;
width: 580px;
}
div.center_siroky {
float: left;
width: 750px;
}
div.center_siroky_pomoc {
margin-top: 17px;
float: left;
width: 750px;
}
/* zeleny pas */
div.center div.zeleny_pas  {
margin: 0px;
margin-bottom: 8px;
padding: 6px 0 0 34px;
width: 546px;
height: 23px;
background-image: url(../images/pas_sipka_green.gif);
font-family: Arial, Helvetica, sans-serif;
}
div.center div.modry_pas  {
margin: 0px;
margin-bottom: 8px;
padding: 6px 0 0 34px;
width: 546px;
height: 23px;
background-image: url(../images/pas_sipka_blue.gif);
font-family: Arial, Helvetica, sans-serif;
}

div.center div.zeleny_pas h3{
margin: 0px;
font-weight: bold;
text-decoration: none;
text-align: center;
font-size: 0.95em;
color: #081c2a;
font-family: Tahoma, Arial, Helvetica, sans-serif;
width: 250px;
text-align: left;
float: left;

}
div.center div.modry_pas h3{
margin: 0px;
font-weight: bold;
text-decoration: none;
text-align: center;
font-size: 0.95em;
color: #081c2a;
font-family: Tahoma, Arial, Helvetica, sans-serif;
width: 300px;
text-align: left;
float: left;
}
div.center div.pas2  a.strany, div#center div.pas2  strong {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #081c2a;
margin: 0px;
padding: 0px;
}
div.center div.pas2 a img {
text-decoration: none;
border: 0px;
position: relative;
top: 2px;
}
/*koniec zeleny pas */
div.center_siroky div.zeleny_pas  {
margin: 0px;
margin-bottom: 8px;
padding: 6px 0 0 34px;
width: 546px;
height: 23px;
background-image: url(../images/pas_sipka_green.gif);
font-family: Arial, Helvetica, sans-serif;
}
div.center_siroky div.modry_pas  {
margin: 0px;
margin-bottom: 8px;
padding: 6px 0 0 34px;
width: 546px;
height: 23px;
background-image: url(../images/pas_sipka_blue.gif);
font-family: Arial, Helvetica, sans-serif;
}
div.center_siroky div.zeleny_pas h3{
margin: 0px;
font-weight: bold;
text-decoration: none;
text-align: center;
font-size: 0.95em;
color: #081c2a;
font-family: Tahoma, Arial, Helvetica, sans-serif;
width: 250px;
text-align: left;
float: left;

}
div.center_siroky div.modry_pas h3{
margin: 0px;
font-weight: bold;
text-decoration: none;
text-align: center;
font-size: 0.95em;
color: #081c2a;
font-family: Tahoma, Arial, Helvetica, sans-serif;
width: 250px;
text-align: left;
float: left;
}
div.center_siroky div.pas2 a.strany, div#center div.pas2  strong {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #081c2a;
margin: 0px;
padding: 0px;
}
div.center_siroky div.pas2 a img {
text-decoration: none;
border: 0px;
position: relative;
top: 2px;
}
/* pas 2*/
div.center div.pas2 {
width: 580px;
height: 12px;
border-bottom: 4px solid #d0dce1;
color: #3c4f68;
font-size: 0.7em;
text-align: left;
padding-bottom: 15px;
_padding-bottom: 5px;
}
div.center_siroky div.pas2 {
width: 778px;
height: 12px;
border-bottom: 4px solid #d0dce1;
color: #3c4f68;
font-size: 0.7em;
text-align: left;
padding-bottom: 15px;
_padding-bottom: 5px;
}
div.center div.pas2 p#navigacia {
width: 485px;
float: left;
margin: 0;
padding: 4px 0 0 10px;
}
div.center_siroky div.pas2 p#navigacia {
width: 385px;
float: left;
margin: 0;
padding: 4px 0 0 10px;
}
div.center p.strankovanie {
text-align: right;
width: 280px;
float: right;
padding: 0;
padding-right: 5px;
margin: 0;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em; 
color: #081c2a;
word-spacing: 3px;
}
div.center_siroky p.strankovanie {
text-align: right;
width: 300px;
float: right;
padding: 0;
padding-right: 5px;
margin: 0;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #081c2a;
}
div.center p.strankovanie a{
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #081c2a;
}
div.center_siroky p.strankovanie a{
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
color: #081c2a;
}
div.center p.strankovanie img{
display: inline;
position: relative;
top: 2px;
border: 0px;
}
div.center_siroky p.strankovanie img{
display: inline;
position: relative;
top: 2px;
border: 0px;
}

div.center div.pas2 a {
color: #3c4f68;
font-size: 1em;
text-align: left;
padding-bottom: 10px;
}
div.center_siroky div.pas2 a {
color: #3c4f68;
font-size: 1em;
text-align: left;
padding-bottom: 10px;
}
div.center div.pas2 form{
display: inline;
}
div.center div.pas2 form select {
font-size: 0.8em;
width: 100px;
}
/*koniec pas2 */

/* obsah */
div.center div#obsah {
text-align: left;
margin: 0px;
margin-top: 4px;
_margin-top: 10px;
padding: 5px 0 0 0;
}
div.center div.obsah {
text-align: left;
margin: 0px;
padding: 5px 0 0 0;
}
div.center_siroky div#obsah {
text-align: left;
margin: 0px;
padding: 5px 0 0 0;
}
div.center div#obsah div.detail {
width: 178px;
display: inline;
float: left;
margin-left: 10px;
margin-top: -3px;
_margin-top: -10px;
margin-bottom: 5px;
_margin-bottom: 15px;
}
div.center div#obsah div.detail_sirsi {
width: 178px;
height: 199px;
display: inline;
float: left;
margin-left: 10px;
margin-top: 0px;
margin-bottom: 0px;
}
div.center div#obsah div.detail_siroky {
width: 400px;
height: 199px;
display: inline;
float: left;
margin-left: 10px;
margin-top: 0px;
margin-bottom: 0px;
}
div.center div#obsah div.detail img.pomlcka{
display: inline;
}
div.center div#obsah div.detail_siroky img.pomlcka{
display: inline;
}
div.center div#obsah div.detail h4{
display: inline;
font-family: Arial, Helvetica, sans-serif;
color: #0e3464;
font-size: 0.7em;
margin: 0px;
padding: 0px;
}
div.center div#obsah div.detail_sirsi h4{
display: inline;
font-family: Arial, Helvetica, sans-serif;
color: #0e3464;
font-size: 0.8em;
margin: 0px;
padding: 0px;
}
div.center div#obsah div.detail_siroky h4{
display: inline;
font-family: Arial, Helvetica, sans-serif;
color: #0e3464;
font-size: 0.8em;
margin: 0px;
padding: 0px;
}
div.center div#obsah div.detail div.produkt_img {
margin-top: 2px;
_margin-top: 3px;
margin-bottom: 3px;
padding: 0 0 0 0;
width: 176px;
height: 146px;
border: 1px solid #d8dce0;
}
div.center div#obsah div.detail_sirsi div.produkt_img {
margin-top: 5px;
margin-bottom: 3px;
padding: 0 0 0 0;
width: 176px;
height: 146px;
border: 1px solid #d8dce0;
}
div.center div#obsah div.detail_siroky div.produkt_img {
margin-top: 5px;
margin-bottom: 3px;
padding: 0 0 0 0;
width: 552px;
height: 146px;
border: 1px solid #d8dce0;
}
div.center div#obsah div.detail p.cena_kod_detail {
width: 178px;
height: 20px;
margin: 0px;
padding: 0px;
}
div.center div#obsah div.detail_sirsi p.cena_kod_detail {
width: 552px;
height: 20px;
margin: 0px;
padding: 0px;
}
div.center div#obsah div.detail_siroky p.cena_kod_detail {
width: 552px;
height: 20px;
margin: 0px;
padding: 0px;
}

div.center div#obsah div.detail_sirsi p.cena_kod_blue {
margin: 0px;
padding-top: 3px;
width: 178px;
border: 0px solid;
height: 20px;
background-image:url(../images/cena_blue_sirsia.gif);
background-repeat: repeat;
padding-right: 0px;
font-family: Arial, Helvetica, sans-serif;
color: #005fa9;
font-size: 0.8em;
font-weight: bold;
text-align: center;
}
div.center div#obsah div.detail_siroky p.cena_kod_blue {
margin: 0px;
padding-top: 3px;
width: 524px;
border: 0px solid;
height: 20px;
background-image:url(../images/cena_blue_siroka.gif);
background-repeat: repeat;
padding-right: 30px;
font-family: Arial, Helvetica, sans-serif;
color: #005fa9;
font-size: 0.8em;
font-weight: bold;
text-align: center;
}
div.center div#obsah div.detail td.cena_kod_blue {
margin: 0;
padding: 0;
padding-top: 3px;
width: 148px;
border: 0px solid;
height: 20px;
background-image:url(../images/cena_blue.gif);
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
color: #005fa9;
font-size: 0.8em;
font-weight: bold;
text-align: center;
border: 0px solid;
}
div.center div#obsah table td.cena_kod_blue2 {
margin: 0px;
padding: 0px; 
width: 100px;
border: 0px solid;
height: 23px;
background-repeat: no-repeat;
background-image:url(../images/cena_kod_blue2.gif);
font-family: Arial, Helvetica, sans-serif;
color: #005fa9;
font-size: 0.8em;
font-weight: bold;
vertical-align: middle;
text-align: center;
}
div.center div#obsah table td.rozpravkovacena_kod_blue {
margin: 0px;
padding: 0px; 
width: 67px;
border: 0px solid;
height: 23px;
background-repeat: no-repeat;
background-image:url(../images/rozpravkova_cena.gif);
font-family: Arial, Helvetica, sans-serif;
line-height: 10px;
color: #009923;
font-size: 0.55em;
text-align: center;
vertical-align: middle;
}
div.center div#obsah table td.akciovacena_kod_blue {
margin: 0px;
padding: 0px; 
width: 68px;
border: 0px solid;
height: 23px;
background-repeat: no-repeat;
background-image:url(../images/akciova_cena.gif);
font-family: Arial, Helvetica, sans-serif;
line-height: 10px;
color: #990023;
font-size: 0.55em;
text-align: center;
vertical-align: middle;
}
div.center div#obsah table a.detail_green2 {
display: block;
padding: 0px; 
margin: 0px;
width: 53px;
height: 23px;
background-image: url(../images/detail_green.gif);
}
div.center div#obsah div.detail p.cena_kod_blue strong.kod{
float: left;
margin-left: 90px;
display: block;
width: 30px;
color: #09192f;
font-size: 0.8em;
border: 1px solid;	
 }
div.center div#obsah div.detail a.detail_green {
display: block;
padding: 0px; 
margin: 0px;
width: 53px;
height: 23px;
background-image: url(../images/detail_green.gif);
}
div.center div#produkt table.ikonky
{
padding-bottom: 20px;
border: 0px solid;
}
div.center div#obsah img.ciara {
height: 2px;
width: 580px;
padding: 10px 0 7px 0;
border: 1px solid white;
}
div.center div#obsah p.ciaraa 
{
_position: relative;
_top:-10px;
clear: both;
padding: 0px;
margin: 0px;
}
/* spodny pas */
div.center div#spodny_pas  {
margin: 0px;
margin-bottom: 8px;
margin-top: 20px;
_margin-top: 0;
%margin-top: 20px;
padding: 0;
padding-top: 5px; 
width: 580px;
height: 24px;
border-top: 1px solid #cccccc; 
border-bottom: 1px solid #cccccc; 
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em; 
color: #647284;
clear: both;
}

div.center div#spodny_pas form{
font-family: Arial, Helvetica, sans-serif;
display: inline;
margin: 0;  
color: #081c2a;
text-decoration: none;
}
div.center div#spodny_pas form select{
font-size: 0.8em;
}
div.center div#spodny_pas form p#ikona {
float: left;
margin: 0;
padding: 0;
border: 0px solid;
margin: 2px 0 0 0; 
}
div.center div#spodny_pas p#strankovanie2 {
width: 280px;
text-align: right;
color: #647284;
margin: 0 5px 0 0; 
padding: 0px;
float: right;
word-spacing: 3px;
border: 0px solid;
}
div.center div#spodny_pas form p#ikona img{
display: inline;
padding: 0px 5px 0px 5px;
}
div.center div#spodny_pas p#strankovanie2 img{
display: inline;
position: relative;
top: 3px;
}
div.center div#spodny_pas  a.strany, div#center div.zeleny_pas  strong {
text-decoration: none;
display: inline;
font-family: Arial, Helvetica, sans-serif;
color: #081c2a;
}
div.center div#spodny_pas a img {
text-decoration: none;
border: 0px;
}
a.linka_v_texte {
color: #3860a6;
text-decoration: underline;
}

p.tovar_dostupny
{
	font-size:12px;
	margin: 10px 0 10px 0;
	font-weight:bold;
}

/*koniec spodny pas */
/*koniec obsah*/

/* ------------------------------------------------------ pravy stlpec --------------------------------------------------------- */

div#right {
float:left;
width: 0px;
padding-left: 8px;
margin-top: 17px;


}
img.vyhraj_zajazd_legoland {
margin-top: 1px;
margin-bottom: 13px;
_margin-bottom: 8px;
border: 0px solid;
}
/* nase bestsellery */
img.vzhraj_zajazd_legoland {
margin-top: 17px;
border: 0px solid;
}
div#best {
margin-bottom: 0px;
padding: 0px;
width: 186px;
height: 599px;
text-align: left;
border: 0px solid;
}
div#best div#nadpis_orange {
margin: 0px;
margin-bottom: 8px;
padding: 6px 0 0 34px;
width: 152px;
height: 23px;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
margin-bottom: 8px;
background-image: url(../images/pas_sipka_orange.gif);

}

div#best div#pozadie ul#best_zoznam li img.pomlcka {
display: inline;
height: auto;
padding: 0px;
margin-right: 2px;
border: 0px;
}
div#best h3 {
color: #9d0039;
display: inline;
margin: 0px;
font-weight: bold;
text-decoration: none;
text-align: center;
font-size: 0.95em;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}
div#best strong {
padding-top: 10px;
}
div#best img.ostatne{
display: inline;
padding: 5px 0 0 5px;
}
div#best div.best_pozadie_vrch {
width: 188px;
height: 10px;
background-image: url(../images/prava_ponuka_vrch.jpg);
background-repeat: no-repeat;
margin: 0;
padding: 0;
}
div#best div.best_pozadie_spodok {
width: 187px;
height: 14px;
background-image: url(../images/prava_ponuka_spodok.jpg);
background-repeat: no-repeat;
margin: 0;
padding: 0;
}
div#best div#pozadie {
width: 186px;
_width: 188px;
background-image: url(../images/prava_ponuka.jpg);
text-align: center;
background-repeat: repeat;
border: 1px solid #EFEEEB;
_border: 1px solid #EFEEEB;
margin: 0px;
margin-top: -1px;
padding: 0px;

}
div#best ul#best_zoznam {
margin: 0px;
margin-left: 20px;
padding: 0px;
text-align: left;
list-style-type:none;
}
div#best ul#best_zoznam li {
margin: 0px;
padding: 0px;
}
div#best ul#best_zoznam li h4 {
font-family: Arial, Helvetica, sans-serif;
color: #9d0039;
font-size: 0.8em;
padding: 0px;
clear: both;
margin: 0px;
display: inline;
}
div#best ul#best_zoznam li img.obrazok_vpravo {
margin-top: 3px;
margin-bottom: 0px;
background-color: white;
border: 1px solid #ff6600;
width: 146px;
height: 116px;
}
div#best ul#best_zoznam li table {
margin-bottom: 14px;
}
div#best ul#best_zoznam li td.cena_orange {
margin: 0px;
padding: 0px;
padding-top: 3px;
width: 95px;
height: 20px;
background-image:url(../images/cena_orange.jpg);
font-family: Arial, Helvetica, sans-serif;
color: #9d0039;
font-size: 0.8em;
font-weight: bold;
text-align: center;

}
div#best ul#best_zoznam li a.detail_orange {
margin: 0;
padding: 0;
display: block;
width: 53px;
height: 23px;
background-image:url(../images/detail_orange.jpg);
}


/* koniec nase bestsellery */
div#reklama2 {
width: 189px;
height: 114px;
background-image: url(../images/reklama2.jpg);
margin: 0px;
padding: 0px; 
}

/* ------------------------------------------------------ paticka --------------------------------------------------------- */

div#foot {
	width: 980px;
	clear: both;
	color: #647284;
	font-size: 0.7em;
	padding: 0px 0 30px 0;
	line-height: 20px;
}
div#foot a{
color: #647284;
}

/* ------------------------------------------------------ siroky nadpis --------------------------------------------------------- */
div.center_siroky div.siroky_pas_modry  {
margin: 0px;
padding: 5px 0 0 34px;
margin-bottom: 8px;
width: 745px;
height: 24px;
background-image: url(../images/pas_siroky_blue.gif);
text-align: left;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}
div.center_siroky div.siroky_pas_zeleny  {
margin: 0px;
padding: 5px 0 0 34px;
margin-bottom: 8px;
width: 745px;
height: 24px;
background-image: url(../images/pas_siroky_green.gif);
text-align: left;
font-family: Tahoma, Arial, Helvetica, sans-serif;
}
div.center_siroky div.siroky_pas_modry h3{
margin: 0px;
font-weight: bold;
text-decoration: none;
text-align: center;
font-size: 0.95em;
color: #081c2a;
font-family: Tahoma, Arial, Helvetica, sans-serif;
width: 250px;
text-align: left;
float: left;
}
div.center_siroky div.siroky_pas_modry p.strankovanie{
text-align: right;
width: 320px;
float: right;
padding: 0;
padding-right: 5px;
margin: 0;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em; 
color: #081c2a;
word-spacing: 3px;
}
div.center_siroky div.siroky_pas_zeleny h3{
margin: 0px;
font-weight: bold;
text-decoration: none;
text-align: center;
font-size: 0.95em;
color: #081c2a;
font-family: Tahoma, Arial, Helvetica, sans-serif;
width: 250px;
text-align: left;
float: left;
}
/* ------------------------------------------------------ predajne --------------------------------------------------------- */
div.obsah div.predajne {
width: 221px;
font-size: 0.75em;
float: left;
margin: 15px 10px 15px 10px;
text-align: left;
}
div.obsah div.predajne p.nazov{
width: 221px;
height: 20px;
background-image:url(../images/predajne_nazov_pozadie.gif);
color: #116b09;
text-align: center;
padding-top: 3px;
padding-left: 0px;
}
div.obsah div.predajne p{
padding-left: 5px;
margin: 0px;
margin-top: 5px;
color: #46495a;
}
div.obsah div.predajne p.a{
color: #0f590e;
}
div.obsah div.predajne p.o span{
color: #0f590e;
}
div.center_siroky img.ciara_dlha {
_margin-left: 10px;
}

/* ------------------------------------------------------ katalog --------------------------------------------------------- */
div.kniha{
width: 551px;
height: 429px;
background-image: url(../obrazky_katalog/knizka.gif);
background-repeat: no-repeat;
margin: 5px 0 19px 98px;
_margin-left:0px;
%margin-left:0px;
text-align: center;
}
div.mala_knizka{
width: 200px;
height: 150px;
text-align: center;
float: left;
}
div.mala_knizka a {
color: #6AA030;
font-size: 0.7em;
font-weight: bold;
font-family: Tahoma, Arial, Helvetica, sans-serif;

}
div.mala_knizka a img{
border: 0px;
}
div.obsah img{
border: 0px;
}
img.lavy_obrazok_katalogu{
width: 223px;
height: 316px;
margin-top:45px;
margin-right:10px;
margin-left: 2px;
}
img.pravy_obrazok_katalogu{
width: 223px;
height: 316px;
}
div.obsah a.strana{
color: #65a232;
font-size: 0.7em;
font-weight: bold;
font-family: Tahoma, Arial, Helvetica, sans-serif;
margin: 0;
}
div.obsah a.strana b{
position: relative;
top: -11px;
}
div.obsah a.strana img{
margin: 0 13px 0 13px;
}
div.obsah p.text_zvacsenie{
font-size: 0.7em;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #3464a4;
}

/* ------------------------------------------------------ formular --------------------------------------------------------- */

table.formular{
margin:0;
padding:0;
}
table.formular b{
display: block;
text-align: left;
font-weight: bold;
background: #ebf6fc;
font-size: 1.2em;
color:#466190;
margin: 0px;
margin-bottom: 8px;
margin-top: 8px;
padding: 5px 0 5px 34px;
}
table.formular td{
width: 700px;
padding: 2px 0 2px 0;
}
table.formular td.formular_popisok{
font-size: 0.75em;
color: #476ba9;
text-align: left;
padding-left: 34px;
}

table.formular input {
margin: 0px;
padding: 0px;
}
table.formular td.formular_input {
text-align: left;
margin:0px;
vertical-align:top;
}
button.obrazkovy_button 
{
    width: 157px;
    height: 23px;
    border: 0;
    cursor: pointer;
    margin: 0;
    padding: 0;
    }
table.anketa
{
	empty-cells: show;
}
table.anketa td
{
	font-size: 11px;
	color: #476ba9;
	text-align: left;
	padding-left: 34px;
	vertical-align: top;
	
}
table.anketa td.doprava
{
	text-align: right;
}
table.anketa td.zvyrazneny
{
	border-top: 1px solid #ecf1f7;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #1c8ad9;
}
table.anketa td select.select
{
	width: 274px;
}


table.anketa td.medzera
{
height: 15px;
}
table.anketa th
{
	text-align: left;
	font-weight: bold;
	background: #ebf6fc;
	font-size: 13px;
	color:#466190;
	margin: 0px;
	margin-bottom: 8px;
	margin-top: 8px;
	padding: 5px 0 5px 34px;
}
table.anketa input.hodnotenieSortiment 
{
	margin-left: 30px;
}
/* ------------------------------------------------------ titulka --------------------------------------------------------- */
div.titulkovy_center {
width: 770px;
text-align: left;
position: relative;
left: -5px;
}
td.modry_pas
{
	background-image:url(../titulka/mody-pas-plys.jpg);
	height:186px;
	width: 184px;
	vertical-align:top;
	font-family: Arial;
	font-size: 8pt;
	color: #0179d0;
	text-align:left;
}
td.fialovy_pas
{
	background-image:url(../titulka/fialovy-pas-dino.jpg);
	height:186px;
	width: 184px;
	vertical-align:top;
	font-family: Arial;
	font-size: 8pt;
	color: #a029a7;
	text-align:left;
}
td.oranzovy_pas
{
	background-image:url(../titulka/oranzovy-pas-piraka.jpg);
	height:186px;
	width: 184px;
	vertical-align:top;
	font-family: Arial;
	font-size: 8pt;
	color: #e72e0f;
	text-align:left;
}
div.nadpis
{
	padding-left:25px;
	padding-top:5px;
	font-family:Verdana;
	font-size:9pt;
	font-weight: bold;
}
div.stredny_panel
{
	padding-top:9px; 
	padding-left:8px; 
	padding-right:5px;
}
/* ------------------------------------produkt-detail ---------------------------------*/

div.center div#produkt{
text-align: left;
min-height: 368px;
_height: 368px;
margin: 0px;
padding: 5px 0 0 0;
}
div.center div#produkt img#detail {
border: 1px solid #d8dce0;
float: left;
margin-right: 15px;
}
div.center div#produkt h4 {
margin: 0px;
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
color: #0e3464;
margin-left: 10px;
padding-top: 5px;
font-size: 0.8em;

}
div.center div#produkt h4 img{
margin-top: 3px 0 0 0;
padding: 0px;
}
div.center div#produkt td.produkt_popis {
padding: 15px 0 0 0;
font-family: Arial, Helvetica, sans-serif;
width: 247px;
color: #424e66;
font-size: 0.7em;

}
div.center div#produkt p.produkt_popis_special {
padding: 15px 0 0 0;
font-family: Arial, Helvetica, sans-serif;
width: 247px;
color: #424e66;
font-size: 1em;
height: 139px;
height: 134px;
}
div.center div#produkt table.ceny td.cena_velka {
width: 106px;
height: 23px;
background-image: url(../images/cena_velka_euro.gif);
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
color: #005fa9;
font-weight: bold;
text-align: center;
font-size: 14px;
}

div.center div#produkt table.ceny td.cena_special {
width: 106px;
height: 23px;
background-image: url(../images/rozpravkova_cena_euro.gif);
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
color: #128a29;
font-size: 14px;
font-weight: bold;
text-align: center;
}
div.center div#produkt table.ceny td.cena_akciova {
font-size: 14px;
width: 106px;
height: 23px;
background-image: url(../images/akciova_cena_euro.gif);
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
color: #990023;
font-weight: bold;
text-align: center;
}
span.cenask 
{
	display: block;
	float:left;
	text-align: center;
	width: 91px;	
}
div.center div#produkt table.ceny td.kod_velky {
width: 96px;
height: 23px;
background-image: url(../images/kod2a2.gif);
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
color: #09192f;
font-size: 11px;
text-align: center;
}
span.cenaeu
{
	display: block;
	float:right;
	font-size: 11px;
	padding-top: 2px;
	text-align: center;
		width: 64px;	
}
div.center div#produkt table.ceny td.textkcenam {
font-size: 11px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
color: #52545B;
text-align: left;
vertical-align: middle;
}
div.center div#produkt td.pridat_do_kosika {
padding: 0;
margin: 0px 0 0 313px;
_margin-left: 0;
}
div.center div#produkt td.pridat_do_kosika a{
padding: 0;
margin: 0;
}
div.center div#produkt p.pridat_do_kosika img{
margin: 0;
padding: 0;
}
div.center div#produkt form{
margin: 0px;
}
div.center div#produkt form label{
font-family: Arial, Helvetica, sans-serif;
color: #3c4f68;
font-size: 0.71em;
padding-bottom: 5px;
background-image: url(../images/kusov.gif);
}
div.center div#produkt form select{
font-size: 0.7em;
}
div.center table.vlastnost {
   width: 580px; 
    }
div.center td.ikony {
	width: 200px;
	text-align: left;
}
div.center td.upozornenie {
text-align: left;
    }
div.center td.ikony img, div.center td.upozornenie img{
float: left;
margin: 0 7px 0 0;
    }
div.center td.texty {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #717c8e;
text-decoration: none;
vertical-align: middle;
width:127px;
}
img.detail_viacere_obrazky 
{
	width: 146px;
	height: 116px;
	margin: 5px 5px 5px 0px;
	border: 1px solid #DADBDD;
	}
	
div.letna_super_akcia {
float: left;
width: 129px;
_width: 125px;
border: 3px solid #e7f4fc;	
margin: 10px 13px 12px 0;
}
div.letna_super_akcia img{
border:0;
margin: 7px;
}
div.letna_super_akcia img.text{
border:0;
margin:-4px 0 -4px 0;
padding:0;
}
div.letna_super_akcia img.preskrtavacia_ciara{
border:0;
position: absolute;
top: -4px;
left: 10px;

}
div.letna_super_akcia p.stara_cena{
position: relative;
background-color: #f3fdff;
width: 115px;
text-align: center;
padding: 2px 0;
color: #0062b2;
font-weight: bold;
font-size: 22px;
margin: 6px;
}
div.letna_super_akcia p.nova_cena{
text-align: center;
width: 115px;
font-size: 22px;
margin: 0 7px ;
padding: 9px 0 7px 0;
background-color: #fef2f4;
color: #e50017;
font-weight: bold;
}
/* ------------------------------------------------------ nakupny kosik --------------------------------------------------------- */
/*  tabulka  1*/
div#obsah form {
margin: 0;
padding: 0;
}
div#obsah form table {
width: 580px;
border-collapse: separate;
border-spacing: 0px;
margin: 0;
margin-bottom: 15px;
padding: 0;
}
/*
col#c1 {
width: 240px;
}
col#c2 {
width: 80px;
}
col#c3 {
width: 55px;
}
col#c4 {
width: 80px;
}
col#c5 {
width: 60px;
}
col#c5 {
width: 60px;
}
*/
div#obsah form table thead th {
color: #444f65;
font-size: 0.7em;
font-weight: normal;
text-align: center;
padding: 8px 0 8px 0;
border-bottom: 3px solid #d2dadc;
}
div#obsah form table thead th#popis {
text-align: left;
padding-left: 12px;
}
div#obsah form table td.popis{
color: #444f65;
font-size: 12px;
text-align: left;
font-weight: bold;
padding-left: 12px;

}

div#obsah form table a.popis {
color: #444f65;
font-size: 12px;
text-align: left;
font-weight: bold;
text-decoration: underline;
padding-left: 12px;
}
div#obsah form table td.popis_nepodciarknuty {
color: #444f65;
font-size: 12px;
text-align: left;
font-weight: bold;
padding-left: 12px;
}
div#obsah form table td.spolu {
font-weight: bold;
text-align: right;
}
div#obsah form table tr.x td{

}
div#obsah form table tr.x td, div#obsah form table tr.y td {
padding: 8px 0 8px 0;
}
div#obsah form table tr.y td{
border-bottom: 1px solid #d2dbe0;
background-color: #f3f6fb;
}
div#obsah form table tr.x td{
border-bottom: 1px solid #d2dbe0;
}
div#obsah form table form{
margin: 0px;
padding: 0px;
}
td {
font-size: 0.7em;
color: #3b6289;
text-align: center;
}
div#obsah form table select{
font-size: 0.8em; 
}
div#obsah form table a {
border: 0px;
text-decoration: none;
margin: 0px;
padding: 0px;
}
div#obsah form table a:hover {
border: 0px;
text-decoration: none;
}
div#obsah form table a img{
border: 0px;
text-decoration: none;
width: 27px;
height: 19px;
}
/* koniec tabulka 1 */
/*  tabulka  2*/
div#obsah form table#tabulka2 
{
width: 580px;
border-collapse: collapse;
border-spacing: 0px;
margin: 0;
padding: 0;
}
div#obsah form table#tabulka2 tr td{
margin: 0;
padding: 0;
}
div#obsah form table#tabulka2 tr td.pokracovat_zmazat {

background-image: url(../images/border_pokracovat_zrusit.gif);
background-repeat: no-repeat;
margin: 0;
padding: 0;
}
div#obsah form table#tabulka2 tr td.kupit {
text-align: left;
height: 53px;
padding-left: 2px;
background-image: url(../images/ikona_kosik.gif);
background-position: left;
background-repeat: no-repeat;
width: 50%;
}
div#obsah form table#tabulka2 tr td.zmazat {
text-align: left;
height: 53px;
padding-left: 38px;
width: 50%;
}
div#obsah form table#tabulka2 tr td a#pokracovat {
display: block;
width: 174px;
height: 19px;
}
div#obsah form table#tabulka2 tr td a#zmazat {
display: block;
width: 225px;
height: 23px;
background-image:url(../images/zmazat_nakup2.gif);

}
div#obsah form table#tabulka2 tr td.pokracovat_v_nakupovani {
padding-left:200px;
}
div#obsah form table#tabulka2 tr td a#pokracovat_v_nakupovani {
display: block;
width: 187px;
height: 23px;
background-image:url(../images/pokracovat_v_nakupovani.png);
background-repeat: no-repeat;
}
div#obsah form table#tabulka2 tr td a#kupit {
display: block;
width: 225px;
height: 23px;
background-image:url(../images/kupit_online2.gif);
}
tr.suma_objednavky{
background-color: #FDFFF4;
}
tr.suma_objednavky td {
    border-bottom: 1px solid #d0dce1;  
    height: 40px;
    _height: 37px;
    }
/* koniec tabulka 2 */
/* ------------------------------------------------------ prihlasenie --------------------------------------------------------- */

div.prihlasenie_pozadie {
width: 545px;
height: 167px;
background-image: url(../images/prihlasenie_pozadie.gif);
padding: 49px 0 0 35px;
text-align: left;
margin: 0;
}
div.prihlasenie_pozadie form{
text-align: left;
width: 200px;
border: 0px;
}
div.prihlasenie_pozadie table td{
padding-bottom: 3px;
margin: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em;
color: #3962a0;
width: 35px;
}
div.prihlasenie_pozadie table td input{
width: 150px;
}
div.prihlasenie_pozadie table td input.prihlasenie_pokracovat
{
width: 150px;   
_width: 154px;  
}

/* ako nakupovat + vedomostna sutaz*/

div.ako_nakupovat {
margin-bottom: 0px;
padding: 0px;
width: 186px;
text-align: left;
}
div.ako_nakupovat div.nadpis_ako_nakupovat {
margin: 0px;
margin-bottom: 8px;
padding: 5px 0 0 34px;
width: 152px;
height: 24px;
text-align: left;
font-family: Tahoma, Arial, Helvetica, sans-serif;
margin-bottom: 8px;
background-image: url(../images/pas_sipka_blue2.gif);
}
div.ako_nakupovat h3 {
display: inline;
margin: 0px;
color: #00649f;
font-weight: bold;
text-decoration: none;
text-align: center;
font-size: 0.95em;
}
div.ako_nakupovat img{
display: inline;
padding: 5px 0 0 5px;
}
div.ako_nakupovat div.ako_nakupovat_pozadie{
width: 166px;
background-image: url(../images/ako_nakupovat_cast.gif);
padding: 0px 10px 0px 10px;
color: #3b6094;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
font-size: 15px;
line-height: 13px;
margin: 0;
_margin-top: -12px;
border: 1px solid #ebf4fb;
}
div.ako_nakupovat_vrch{
width: 186px;
height: 5px;
background-image: url(../images/ako_nakupovat_vrch.gif); 
background-repeat: no-repeat;
margin: 0;
padding: 0;
}
div.ako_nakupovat_spodok {
width: 186px;
height: 5px;
background-image: url(../images/ako_nakupovat_spodok.gif); 
background-repeat: no-repeat;
margin: 0;
padding: 0;
color: white;
}
div.ako_nakupovat ul 
{
list-style-image: url(../images/pomlcka_ako_nakupovat2.gif);
margin-left: 20px;
padding: 0px;
text-align: left;
margin-top: 0px;
}
div.ako_nakupovat ul li {
margin: 0px;
margin-bottom: 10px;
padding: 0px;
color: #3b6094;
font-family: Arial, Helvetica, sans-serif;
}
div.ako_nakupovat ul li a{
color: #3b6094;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
}
div.ako_nakupovat ul li a.logout{
color: #ff0000;
font-family: Arial, Helvetica, sans-serif;
font-size: 0.70em;
text-decoration: none;
}
a.ake_heslo {
display: block;
width: 100px;
height: 60px;
position: absolute;
top: 135px;
left: 495px;
}

/* vedomostna sutaz */
div.ved_sutaz {
margin-bottom: 0px;
padding: 0px;
width: 186px;
text-align: left;
}

div.nadpis_ved_sutaz {
margin: 0px;
margin-bottom: 8px;
padding: 5px 0 0 34px;
width: 152px;
height: 24px;
margin-bottom: 8px;
background-image: url(../images/pas_sipka_cervene.gif);
}
div.nadpis_ved_sutaz h3 {
display: inline;
text-align: left;
font-family: Tahoma, Arial, Helvetica, sans-serif;
margin: 0px;
color: #D51E00;
font-weight: bold;
text-decoration: none;
text-align: left;
font-size: 0.95em;
}
div.ved_sutaz img{
display: inline;
padding: 5px 0 0 5px;
}
div.ved_sutaz_pozadie{
width: 166px;
background-color: #FFDEDC;
padding: 0px 10px 0px 10px;
color: #D51E00;
font-family: Arial, Helvetica, sans-serif;
text-align: left;
font-size: 15px;
line-height: 13px;
margin: 0;
_margin-top: -12px;
border: 1px solid #FFDEDC;
}
div.ved_sutaz_vrch{
width: 186px;
height: 5px;
background-image: url(../images/ved_sutaz_vrch.gif); 
background-repeat: no-repeat;
margin: 0;
padding: 0;
}
div.ved_sutaz_spodok {
width: 186px;
height: 5px;
background-image: url(../images/ved_sutaz_spodok.gif); 
background-repeat: no-repeat;
margin: 0;
padding: 0;
color: white;
}
div.ved_sutaz_pozadie ul 
{
list-style-image: url(../images/pomlcka_ved_sutaz.gif);
margin-left: 20px;
padding: 0px;
text-align: left;
margin-top: 0px;
}
div.ved_sutaz_pozadie ul li {
margin: 0px;
margin-bottom: 10px;
padding: 0px;
}
div.ved_sutaz_pozadie ul li a{
color: #D51E00;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
}

/*    profil    */
input.button {
width: 157px;
height: 23px;
border: 0px;
}
/* ------------------------------------------ prehlad znaciek --------------------------------------------------------- */
div.prehlad {
width: 148px;
height: 144px;   
float: left;
margin: 0px 2px 8px 0;
}
div.prehlad_uplne_vpravo {
width: 148px;
height: 144px;   
float: left;
margin: 0px 0px 8px 0;
}
div.prehlad_uplne_vpravo img{
border: 1px solid #d9dadc;
width: 146px;
height: 118px;
margin-bottom: 3px;
}
div.prehlad img{
border: 1px solid #d9dadc;
width: 146px;
height: 118px;
margin-bottom: 3px;
}
a.nazov_znacky {
display: block;
background-image: url(../images/prehlad_znaciek_nazov.gif);
width: 143px;
height: 19px;
color: #105d91;
font-size: 0.75em;
font-weight: bold;
text-align: left;
padding: 4px 0 0 5px;
}
a.znacka_bez_obrazku
{
	color: #3780ab;
	font-size: 11px;
}
/* ------------------------------------------ prehlad vyrobcov --------------------------------------------------------- */
div.prehladovy_text
{
	text-align:left;
	display:block;
	clear:both;
	height:23px;
	line-height:20px;
}
a.prehlad_vyrobcov
{
	background-image: url(../images/vyrobcovia_pozadie_linky.gif);
	font-size: 0.7em;
	color: #0a69a3;
	border: #6b6e73 1px solid;
	padding:2px 7px 2px 7px;
}
div.znacky_pod_vyrobcom
{
	
	line-height:30px;
	
}

/* -------------------------------------- formátovanie bežného textu -------------------------------------- */

div.bezny_nadpis {
background-image: url('../images/nadpis_modry_pozadie.gif'); 
border: 1px solid #6b6e73; 
height: 19px; 
color:#3d65aa; 
font-family:Arial; 
font-size:11px; 
font-weight:bold; 
vertical-align:middle; 
padding:4px 0 0 10px; 
margin: 5px 0 20px 0;
_margin: 2px 0 20px 0;
clear: both;
}
div.bezny_nadpis2 {
background-image: url('../images/nadpis_modry_pozadie2.gif'); 
border: 1px solid #6b6e73; 
color:#3d65aa; 
font-family:Arial; 
font-size:11px; 
font-weight:bold; 
vertical-align:middle; 
padding:4px 0 3px 10px; 
margin: 5px 0 20px 0;
_margin: 2px 0 20px 0;
clear: both;
}

div.text_na_modrom {
background-color:#E1F0FA;
border: 0; 
height: 70px; 
color:#3464A4; 
font-family:Arial; 
font-size:15px; 
font-weight:bold; 
vertical-align:middle; 
text-align:center;
padding: 0 0 0 0; 
margin: 0 0 20px 0;
_margin: 0 0 20px 0;
clear: both;
}

div.text_na_zelenom {
background-color:#E5F6A8;
border: 0; 
height: 70px; 
color:#005FA9; 
font-family:Arial; 
font-size:18px; 
font-weight:bold; 
vertical-align:middle; 
text-align:center;
padding: 0 0 0 0 ;
margin: 40px  0 0 0;
_margin: 40px  0 0 0;
clear: both;
}
div.text_na_zelenom div.mensi_text_na_zelenom 
{
padding:0;
font-size:15px; 
}

div.bezny_text {
border: 0px solid #6b6e73; 
color:#3860a6; 
font-family:Arial; 
font-size:11px; 
padding: 0 30px 0 0; 
margin-bottom: 20px; 
}
span.podpis {
float: right;
font-weight: bold;
padding: 10px 80px 0 0; 
color:#3860a6; 
font-family:Arial; 
font-size:11px; 
}
div.bezny_text_kratky {
border: 0px solid #6b6e73; 
color:#3860a6; 
font-family:Arial; 
font-size:11px; 
padding: 0 95px 0 0; 
margin-bottom: 20px; 
}
div.bezny_text_nastred {
border: 0px solid #6b6e73; 
color:#3860a6; 
font-family:Arial; 
font-size:11px; 
padding: 0 30px 0 0; 
margin-bottom: 20px;
text-align: center; 
}
div.bezny_text_dolava {
border: 0px solid #6b6e73; 
color:#3860a6; 
font-family:Arial; 
font-size:11px; 
padding: 4px 0 0 10px; 
margin-bottom: 18px;
text-align:left;
}

div.bezny_text_dolava_kratky {
border: 0px solid #6b6e73; 
color:#3860a6; 
font-family:Arial; 
font-size:11px; 
padding: 4px 95px 0 10px; 
margin-bottom: 18px;
text-align:left;
}
img.bezny_obrazok {
float: left;
margin: 0 17px 0px 0;
width: 149px;
height: 104px;
}

ul.bezny_zoznam {  
margin: 0;
margin-left: 15px;
padding: 0;
list-style-image: url(../images/pomlcka_bezny_zoznam.gif);
}
ul.bezny_zoznam li {  
margin: 0;
padding: 0; 
}
ul.bezny_zoznam2 {  
margin: 0 0 0 25px;
padding: 0;
list-style-image: url(../images/pomlcka_ako_nakupovat2.gif);
}
ul.bezny_zoznam2 p{  
margin: 5px 0;
}
ol.bezny_zoznam_cislovany {  
margin: 0 0 0 40px;
padding: 0;
}
ol.bezny_zoznam_cislovany li{  
margin-bottom: 20px;
}
div.bezny_text a.button {
display: block;
margin-top: 10px;
}
div.bezny_text a.button img {
border: 0px;
}
/* ------------------------------ koniec formátovanie bežného textu ------------------------------- */
a.niesom_chcem {
	position: relative;
	top: -15px;
	_top: -10px;
	}
a.niesom_nechcem {
	position: relative;
	top: -25px;
	_top: -20px;
	}
/*-----------styl pre linky --------------------*/
.vysvietenie_zelene {
color: #007733;
	}2B5AAC
.vysvietenie_modre {
color: #2B5AAC;
	}
/*--------------------------------------hodinove zlavy----------------------------------------------*/	
div.hz_banner
{
	z-index:1;
	position: absolute;
	width:980;
	height:600;
}
div.hz
{
	background-image: url(../images/hz_bcg.gif);
	width: 385px;
	height: 130px;
	position: absolute;
	left: 200px;
}
div.hz div.obrazok
{
	position: absolute;
	left: 7px;
	top: 7px;
}
div.hz div.hodinova_zlava
{
	color: white;
	font-size: 20px;
	position:absolute;
	right: 7px;
	top: 14px;
	letter-spacing: 2px;
	font-weight:bold;
	width: 223px;
	text-align: center;
}
div.hz div.akcia_plati
{
	color: white;
	font-size: 11px;
	position:absolute;
	width: 223px;
	text-align: center;
	right: 7px;
	top: 36px;
}
div.hz div.nazov_veci
{
	color: #14345d;
	font-weight: bold;
	font-size: 12px;
	position:absolute;
	width: 137px;
	text-align: left;
	right: 79px;
	bottom: 58px;
}
div.hz div.stara_cena
{
	color: #0b3366;
	font-size: 12px;
	position:absolute;
	width: 137px;
	text-align: left;
	right: 79px;
	bottom: 44px;
}

div.hz div.nova_cena
{
	color: #ee5f00;
	font-size: 20px;
	font-weight: bold;
	position:absolute;
	width: 140px;
	text-align: left;
	right: 79px;
	bottom: 11px;
}
div.hz div.nova_cena_text
{
	color: #d31805;
	font-size: 11px;
	position:absolute;
	width: 40px;
	text-align: left;
	right: 79px;
	bottom: 10px;
}
div.hz img.hodiny
{
	position:absolute;
	right: 7px;
	bottom: 7px;
}

/*------------------------------------------------ menu na pravo  ----------------------------------------------------*/	
div.menu_napravo {
	width: 188px;
	text-align: left;
	margin-bottom: 12px;
	margin-top: 8px;
	}
div.menu_napravo a {
	display: block;
	margin-bottom: 5px;
	}

/*div.menu_napravo a.novinky {
	display: block;
	height: 38px;
	background-image: url(../images/button_novinky.gif);
	}
div.menu_napravo a.novinky:hover {
	background-image: url(../images/button_novinky_l.gif);
	}
div.menu_napravo a.akcie {
	display: block;
	height: 35px;
	background-image: url(../images/button_akcie1.gif);
	background-position: top;
	}
div.menu_napravo a.akcie:hover {
	background-image: url(../images/button_akcie1_l.gif);
	}
div.menu_napravo a.vyher_list {
	display: block;
	height: 35px;
	background-image: url(../images/button_vyhernelistiny.gif);
	}
div.menu_napravo a.dar_pouk {
	display: block;
	height: 35px;
	background-image: url(../images/button_darcekove_poukazky.gif);
	}
div.menu_napravo a.vyher_lis:hovert {
	background-image: url(../images/button_vyhernelistiny_l.gif);
	}
div.menu_napravo a.ved_sutaz {
	display: block;
	height: 35px;
	background-image: url(../images/button_vedomostnasutaz.gif);
	}
div.menu_napravo a.ved_sutaz:hover {
	background-image: url(../images/button_vedomostnasutaz_l.gif);
	}
div.menu_napravo a.rozp_karta {
	display: block;
	height: 35px;
	background-image: url(../images/button_rozpravkovakarta.gif);
	}
div.menu_napravo a.rozp_karta:hover {
	background-image: url(../images/button_rozpravkovakarta_l.gif);
	}*/
div.menu_napravo a.jar_ponuka
{
	position: relative;
	top: 3px;
	}
div.menu_napravo a.leto_ponuka
{
	position: relative;
	top: 3px;
	}
div.menu_napravo a img {
	border: 0;
	}



/*-------------------------------------------------  hra  ----------------------------------------------------------*/	
table.hra_uvod_vrch 
{
	width: 100%;
	border: 1px solid #4477CC;
	position: relative;
	top: 2px;
	left: 2px;
}
table.hra_uvod_vrch td 
{
	border: 1px solid #9BBADA;
}
table.hra_uvod_vrch table
{
	border: 0;
	width: 100%;
}
table.hra_uvod_vrch table td
{
	font-size: 12px;
	border: 0;
	padding: 2px 7px;
	color: #4477CC;
}

table.hra_uvod 
{
	width: 100%;
	color: #4477CC;
}
table.hra_uvod thead tr
{	

}
table.hra_uvod thead th
{
	text-align: left;
	background-color: White;
	border: 1px solid #9EBBD9;
}
table.hra_uvod th
{
	font-size: 12px;
	text-align: center;
	background-color: #C5DFFA;
	padding: 8px 4px;
	
}
table.hra_uvod td
{
	padding: 2px 0 2px 0; 
	font-size: 12px;
	color: #4477CC;
}
table.hra_uvod tr.a
{
	background-color: #EFF6FC;
}
table.hra_uvod tr.b
{
	background-color: #E2F4FE;
	
}
table.hra_kviz 
{
	width: 100%;
	color: #098151;
	text-align: left;
}
table.hra_kviz th
{
	padding: 3px 0 3px 20px;
	background-color: #EDFFE7;		
	font-size: 12px;
}
table.hra_kviz td
{
	padding: 3px 0 3px 45px;
	text-align: left;		
	font-size: 12px;
	color: #098151;
	margin-bottom: 14px;

}

/* ------------------------------------------------------ hra titulka ------------------------------------------------------- */
div.center div.top  {
width: 779px;
height: 200px;

}
div.center div.zlty_pas  {
width: 580px;
height: 29px;
float: left;
background-image: url(../images/hra_zlty_pas.gif);
margin-bottom: 13px;
}
div.center div.obrazok_vysledky  {
width: 187px;
height: auto;
float: right;

}
div.center div.obrazok_vysledky input.hra,form.hra  {
padding: 0px;
margin: 0px;
float: left;
}
div.center div.text  {
width: 560px;
height: 119px;
float: left;
text-align: left;
vertical-align: middle;
margin-left: 6px;
color: #4B76C0;
font-size: 11px;
}
div.center div.text img  {
float:left;
margin-right: 15px;
}
div.center div.bottom  {
width: 779px;
height: 280px;
border_: 1px solid;
padding-left: 1px;
margin-top: 16px;

}
div.center div.ruzovy_pas  {
width: 779px;
height: 29px;
background-image: url(../images/hra_ruzovy_pas.gif);
margin-bottom: 13px;
margin-left: -6px;
}
div.center div.text_siroky  {
width: 750px;
height: auto;
float: left;
text-align: left;
color: #D51E00;
font-size: 11px;
}
div.center div.bottom div.cena  {
width: auto;
margin: 0px;
float: left;
height: auto;
margin-top: 10px;
}
div.center div.cena  div.ruzovy_obdlznik  {
padding: 1px;
border: 1px solid #e80000;
margin-bottom: 3px;
}
div.center div.cena  div.ruzovy_obdlznik div.pozadie{
font-size: 12px;
background-image: url(../images/hra_ruzove_bcg.gif);
width: auto;
font-weight:bold;
color: #E5133B;
}
div.center div.cena img  {
margin-bottom: 0px;
}
div.center div.cena  div.meno_ceny  {
background-color: #E5133B;
color: White;
width: auto;
padding: 7px;
margin-top: 0px;
text-align: left;
font-family: Verdana;
font-weight:bold;
font-size: 14px;
}
/* ------------------------------------------------------ hra upozornenie ----------------------------------------------------- */
div.upozornenie
{
	background-image: url(../images/upozornenie_ramik.gif);
	width: 385px;
	height: 130px;
	position: absolute;
	left: 200px;
}
div.upozornenie div.horny 
{
	position: absolute;
	left: 7px;
	top: 14px;
	width: 368px;
	height: 30px;
	font-size: 24px;
	font-weight: bold;
	color: #d51e00;
	text-align: center;
}
div.upozornenie div.dolny 
{
	position: absolute;
	left: 7px;
	top: 50px;
	width: 371px;
	height: 70px;
	font-size: 18px;
	color: #000000;
	text-align: center;
	line-height: 24px;
}
table.vyherna_listina td
{
	text-align: left;
	font-size: 11px;
	}
input.butt_zistizlavu {
	font-weight: bold;
	width: 157px;
	height: 23px;
	background-image: url(../images/button_zeleny_prazdny.gif);
	border: 0px;
	}
/* ------ ponuka prace ------ */
table.ponukaPrace {
	width: 100%;
	margin-bottom: 20px;
	}
table.ponukaPrace td {
	text-align: left;
	padding: 3px 10px 3px 0;
	border-bottom: 1px solid #ecf1f7;
	color: #1c8ad9;
	}
table.ponukaPrace tr.riadok2 td {
	qbackground-color: #f3f8fc;
	}	
table.ponukaPrace td.stlpec1 {
	padding-left: 11px;
	padding-right: 10px;	
	width: 150px;
	font-weight: bold;
	vertical-align: top;
	}
	a.buttonNovy 
	{
	padding: 2px 0;
	font-weight:bold;
text-align: center;	
display: block;
height:15px;
width: 200px;
background-image:url(../images/button_pozadie.gif);
background-repeat: repeat-x;
text-decoration: none;
border: 1px solid #09579E;
color: #09579E;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 	
	}
		a.buttonNovy2 
	{
	padding: 2px 0;
	font-weight:bold;
text-align: center;	
display: block;
height:15px;
width: 400px;
background-image:url(../images/button_pozadie.gif);
background-repeat: repeat-x;
text-decoration: none;
border: 1px solid #09579E;
color: #09579E;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; 	
margin: 0 auto;	
	}
	.tabulkaZoznam 
	{
	background-color: Gray;
		
	}
	.tabulkaZoznam td
	{
	background-color: White;
	padding: 5px;
	text-align: left;
		
	}
	
	.tabulkaZoznam td a	
	{	
color:#1c8ad9;
text-decoration: underline;
	}
	div.tajna_akcia 
	{
	border: 1px solid #1c8ad9;
	color:#1c8ad9;
	font-size: 12px;
	padding: 5px 0;
	
	}
	td.euroceny1
	{
	background-image: url(../images/eurocena1.gif);	
	background-repeat: no-repeat;
	padding-top: 1px;
	font-size: 10px;
	color: #015eab;
	}
	td.euroceny12
	{
	background-image: url(../images/eurocena12.gif);	
	background-repeat: no-repeat;
	padding-top: 1px;
	font-size: 10px;
	color: #005e29;
	}
	
	td.euroceny2
	{
	background-image: url(../images/eurocena2.gif);	
	background-repeat: no-repeat;
	padding-top: 1px;
	font-size: 10px;
	color: #015eab;
	}
	td.euroceny21
	{
	background-image: url(../images/eurocena21.gif);	
	background-repeat: no-repeat;
	padding-top: 1px;
	font-size: 10px;
	color: #980124;
	}
	
	td.euroceny212
	{
	background-image: url(../images/eurocena212.gif);	
	background-repeat: no-repeat;
	padding-top: 1px;
	font-size: 10px;
	color: #009923;
	}
	td.euroceny22
	{
	background-image: url(../images/eurocena22.gif);	
	background-repeat: no-repeat;
	padding-top: 1px;
	font-size: 10px;
	color: #005e29;
	}
	p.euratext 
	{
		font-size: 11px;
		text-align: center;
		margin: 0;
		padding: 0;	
	}
span.eurocena 
	{
	color: Gray;	
	}
/* ------------------------------------ zlavove kupony --------------------------------------- */
.zlavovy_kupon_error
{
    border: 1px solid #c20000;
    background-color: #fdd1d1;
    color: Maroon;
}
.zlavovy_kupon_ok
{
    border: 1px solid #1fa300;
    background-color: #c4feb6;
    color: #008e00;
}
