html
{
 font-size: 55%;
 font-family: "Arial CE", Arial, Helvetica, sans-serif;
}

body
{
 background: url('../images/sk/pozadie.jpg') center top no-repeat;
 text-align: center;
}

#cela_strana
{
 width: 963px;
 margin: 0 auto 0 auto;
 position: relative;
}

#hlavicka
{
 width: 100%;
 height: 191px;
 position: relative;
}

#hlavicka #logo
{
 width: 193px;
 height: 167px;
 display: inline;
 float: left;
}

#hlavicka #logo img
{
 width: 193px;
 height: 167px;
}

#hlavicka #ornament
{
 width: 690px;
 height: 235px;
 float: left;
 position: absolute;
 top: 0px;
 left: 160px;
 z-index: 3;
}

#hlavicka #zena
{
 width: 245px;
 height: 167px;
 float: left;
 position: absolute;
 top: 0px;
 right: 0px;
 z-index: 1;
}

#hlavicka #menu_pozadie
{
 width: 963px;
 height: 43px;
 background: url('../images/sk/menu/pozadie.png') left top no-repeat;
 position: absolute;
 top: 155px;
 left: 0;
 z-index: 2;
}

#hlavicka #menu_obsah
{
 width: 753px;
 height: 43px;
 line-height: 35px;
 text-align: left;
 padding: 0 0 0 15px;
 position: absolute;
 top: 155px;
 left: 0;
 z-index: 4;
}

#hlavicka #menu_obsah a.menu
{
 font-size: 1.5em;
 font-variant: small-caps;
 color: #ffffff;
 text-decoration: none;
 margin: 0 5px 0 0px;
 padding: 0 5px 0 0px;
 border-right: 1px #ffffff solid;
 display: inline;
}

#hlavicka #menu_obsah a.menu:hover
{
 color: #ffd839;
}

#hlavicka #menu_hladaj
{
 width: 210px;
 _width: 215px;
 height: 27px;
 text-align: left;
 padding: 0 0 0 15px;
 position: absolute;
 top: 160px;
 right: -2px;
 z-index: 4;
}

#hlavicka #menu_hladaj #hladaj_input
{
 width: 163px;
 height: 27px;
 float: left;
 margin: 0;
 background: url('../images/sk/menu/hladaj_vstup.png') left top no-repeat;
}

#hlavicka #menu_hladaj #hladaj_input input
{
 width: 170px;
 height: 27px;
 border: 0;
 background: transparent;
 padding: 5px 0 0 5px;
 margin: 0;
}

#hlavicka #menu_hladaj #tlacitko
{
 width: 36px;
 height: 27px;
 color: #418624;
 float: left;
 margin: 0;
 border: 0;
 background: url('../images/sk/menu/hladaj_tlacitko.png') left top no-repeat;
}

#stred
{
 width: 100%;
 _width:980px;
}

#stred #lave_boxy
{
 width: 207px;
 float: left;
 padding: 15px 0 0 0;
 margin: 0;
}

#stred #lave_boxy .box
{
 width: 100%;
 text-align: center;
 margin: 0 0 9px 0;
}

#stred #lave_boxy .box .box_obsah,
#stred #lave_boxy .box .box_obsah1
{
 width: 205px;
 border-left: 1px #b7b3b1 solid;
 border-right: 1px #b7b3b1 solid;
 background: url('../images/sk/lave_boxy/pozadie.png') center top no-repeat;
 background-color: #ffffff;
 text-align: left;
}

#stred #lave_boxy .box .box_obsah h1,
#stred #lave_boxy .box .box_obsah1 h1
{
 font-size: 1.5em;
 color: #cc2626;
 margin-bottom: 10px;
 padding-top: 5px;
 text-align: center;
}

#stred #lave_boxy .box .box_obsah1 h1
{
 font-size: 1.5em;
}

#stred #lave_boxy .box .box_obsah p,
#stred #lave_boxy .box .box_obsah1 p
{
 font-size: 1.2em;
 color: #000000;
 padding: 0 5px 0 15px;
}

#stred #lave_boxy .box .box_obsah a,
#stred #lave_boxy .box .box_obsah1 a,
#stred #prave_boxy .box .box_obsah #podciark a
{
 width: 170px;
 font-size: 1.5em;
 font-variant: small-caps;
 color: #000000;
 display: block;
 text-decoration: none;
 padding: 2px 0 4px 15px;
 margin: 0 0 0px 10px;
 border-bottom: 1px #e0e0e0 solid;
}

#stred #lave_boxy .box .box_obsah1 a,
#stred #prave_boxy .box .box_obsah #podciark a
{
 font-size: 1.2em;
 font-variant: normal;
}

#stred #lave_boxy .box .box_obsah a:hover
{
 color: #cc2626;
}

#stred #lave_boxy .box .box_obsah #mailing_input
{
 width: 149px;
 height: 26px;
 float: left;
 margin: 0 0 0 10px;
 background: url('../images/sk/lave_boxy/mailing_input.png') left top no-repeat;
}

#stred #lave_boxy .box .box_obsah #mailing_input input
{
 width: 149px;
 height: 26px;
 border: 0;
 background: transparent;
 padding: 5px 0 0 5px;
 margin: 0;
}

#stred #lave_boxy .box .box_obsah #zarad
{
 width: 36px;
 height: 26px;
 color: #edf3ea;
 float: left;
 margin: 0;
 border: 0;
 background: url('../images/sk/lave_boxy/mailing_tlacitko.png') left top no-repeat;
}


#stred #stred_boxy
{
 width: 511px;
 float: left;
 padding: 15px 0 0 18px;
 margin: 0;
}

#stred #stred_boxy .box .box_text
{
 width: 509px;
 border-left: 1px #b7b3b1 solid;
 border-right: 1px #b7b3b1 solid;
 background: url('../images/sk/stred_boxy/pozadie.png') center top no-repeat;
 background-color: #ffffff;
 text-align: left;
}

#stred #stred_boxy .box .box_text h1,
#stred #stred_boxy .box .box_text h2,
#stred #stred_boxy .box .box_text h3
{
 font-size: 1.8em;
 font-variant: small-caps;
 color: #cc2626;
 text-align: left;
 margin: 0px 0 15px 15px;
 padding: 3px 0 0 0;
}

#stred #stred_boxy .box .box_text h2
{
 font-size: 1.5em;
}

#stred #stred_boxy .box .box_text h3
{
 margin: 15px 0 5px 15px;
 font-size: 1.3em;
}

#stred #stred_boxy .box .box_text table
{
 font-size: 1.4em;
 margin: 0 10px 0 15px;
}

#stred #stred_boxy .box .box_text p,
#stred #stred_boxy .box .box_text form
{
 font-size: 1.4em;
 margin: 0 10px 0 15px;
}

#stred #stred_boxy .box .box_text p a,
#stred #stred_boxy .box .box_text table a
{
 color: #cc2626;
 text-decoration: none;
}

#stred #stred_boxy .box .box_text form
{
 width: 435px;
}

#stred #stred_boxy .box .box_text form .legend_form
{
 width: 100%;
 padding: 5px;
 margin: 5px 0 5px 0;
 color: #cc2626;
 background-color: #eaeaea;
 font-size: 1em;
}

#stred #stred_boxy .box .box_text form label
{
 width: 130px;
 height: 25px;
 line-height: 25px;
 display: block;
 float: left;
 text-align: right;
 color: #cc2626;
 font-weight: bold;
}

#stred #stred_boxy .box .box_text form .form_input
{
 width: 300px;
 height: 25px;
 background: url('../images/sk/stred_boxy/form_text_input.png') left top no-repeat;
 float: left;
 margin: 0 0 3px 0;
}


#stred #stred_boxy .box .box_text form .form_input input
{
 width: 300px;
 height: 25px;
 border: 0;
 background: transparent;
 padding: 5px 0 0 5px;
 margin: 0;
}

#stred #stred_boxy .box .box_text form #napad,
#stred #stred_boxy .box .box_text form #poznamka
{
 width: 300px;
 height: 200px;
 border: 0;
 background: url('../images/sk/stred_boxy/form_textarea.png') left top no-repeat;
 padding: 5px 0 0 5px;
 margin: 0;
}

#stred #stred_boxy .box .box_text #odosli_form,
#stred #stred_boxy .box .box_text #registruj_form,
#stred #stred_boxy .box .box_text #prihlas_form,
#stred #stred_boxy .box .box_text #objednaj_form
{
 width: 95px;
 height: 25px;
 color: #ae1a18;
 margin: 0 0 0 335px;
 border: 0;
 background: url('../images/sk/stred_boxy/ikona_odoslat.png') left top no-repeat;
}

#stred #stred_boxy .box .box_text #registruj_form
{
 background: url('../images/sk/stred_boxy/ikona_registrovat.png') left top no-repeat;
}

#stred #stred_boxy .box .box_text #prihlas_form
{
 background: url('../images/sk/stred_boxy/ikona_prihlasit.png') left top no-repeat;
}

#stred #stred_boxy .box .box_text #objednaj_form
{
 background: url('../images/sk/stred_boxy/ikona_objednat.png') left top no-repeat;
}

#stred #stred_boxy .infobox
{
 width: 257px;
 text-align: left;
 float: left;
 margin: 0 0 9px 0;
}

#stred #stred_boxy .infobox .box_obsah
{
 width: 255px;
 border-left: 1px #b7b3b1 solid;
 border-right: 1px #b7b3b1 solid;
 background: url('../images/sk/infobox/pozadie.png') center bottom no-repeat;
 _background: url('../images/sk/infobox/pozadie.png');
 background-color: #ffffff;
 text-align: left;
 margin: 0;
 padding: 0;
}

#stred #stred_boxy .infobox .box_obsah h1
{
 font-size: 1.2em;
 color: #cc2626;
 margin: 0 0 10px 10px;
 padding-top: 5px;
 text-align: left;
}

#stred #stred_boxy .infobox .box_obsah ul
{
 font-size: 1.35em;
 margin: 0 5px 0 10px;
 padding: 0 0 0px 15px;
 list-style-type: disc;
}

#stred #stred_boxy .infobox .box_obsah ul li
{
 margin-bottom: 2px;
}

#stred #stred_boxy .banner_maly
{
 width: 240px;
 height: 80px;
 float: left;
 margin: 0 0 13px 10px;
}

#stred #stred_boxy .banner_maly p
{
 font-size: 2.5em;
 line-height: 80px;
 color: #ff9900;
}

#stred #stred_boxy .box
{
 width: 100%;
 text-align: center;
 margin: 0 0 9px 0;
}

#stred #stred_boxy .box .box_obsah,
#stred #stred_boxy .box .box_obsah1
{
 width: 509px;
 border-left: 1px #b7b3b1 solid;
 border-right: 1px #b7b3b1 solid;
 background: url('../images/sk/stred_boxy/pozadie.png') center top no-repeat;
 background-color: #ffffff;
 text-align: left;
}

#stred #stred_boxy .box .box_obsah h1,
#stred #stred_boxy .box .box_obsah1 h1
{
 font-size: 1.5em;
 color: #cc2626;
 margin-bottom: 10px;
 padding-top: 5px;
 text-align: center;
}

#stred #stred_boxy .box .box_obsah1 h1
{
 font-size: 1.5em;
}

#stred #stred_boxy .box .box_obsah a,
#stred #stred_boxy .box .box_obsah1 a
{
 width: 190px;
 font-size: 1.5em;
 font-variant: small-caps;
 font-weight: bold;
 color: #cc2626;
 display: block;
 text-decoration: none;
 padding: 0 0 4px 15px;
}

#stred #stred_boxy .box .box_obsah1 a
{
 font-size: 1.2em;
 font-variant: normal;
}

#stred #stred_boxy .box .box_obsah a:hover
{
 color: #000000;
}

#stred #stred_boxy .box .box_text p a.vsetky_znacky
{
 color: #000000;
}

#stred #stred_boxy .box .box_text p a.vsetky_znacky:hover
{
 color: #cc2626;
}

#stred #stred_boxy .box .box_obsah .produkt
{
 width: 230px;
 min-height: 150px;
 padding: 5px;
 margin: 5px 5px 0px 5px;
 border: 0;
 border: 1px #e8e8e8 solid;
 float: left;
 position:relative;
}

#stred #stred_boxy .box .box_obsah .produkt .obrazok
{
 width: 80px;
 float: left;
}

#stred #stred_boxy .box .box_obsah .produkt .popis
{
 width: 125px;
 float: left;
 padding: 0 0 0 20px;
}

#stred #stred_boxy .box .box_obsah .produkt .popis h2
{
 font-size: 1.4em;
 color: #cc2626;
 margin: 0 0 10px 0;
 padding-top: 5px;
}

#stred #stred_boxy .box .box_obsah .produkt .popis h2 a
{
 font-size: 1.1em;
}

#stred #stred_boxy .box .box_obsah .produkt .popis h2.m
{
 background: url('../images/sk/stred_boxy/panska.png') right center no-repeat;
}

#stred #stred_boxy .box .box_obsah .produkt .popis h2.w
{
 background: url('../images/sk/stred_boxy/damska.png') right center no-repeat;
}

#stred #stred_boxy .box .box_obsah .produkt .popis h2.u
{
 background: url('../images/sk/stred_boxy/unisex.png') right center no-repeat;
}

#stred #stred_boxy .box .box_obsah .produkt .popis p
{
 font-size: 1.4em;
 margin: 5px;
}

#stred #stred_boxy .box .box_obsah .produkt .cena_kosik
{
 width: 225px;
 margin: 15px 0 0 0;
 position: absolute;
 bottom: 0px;
 left:10px;
}

#stred #stred_boxy .box .box_obsah .produkt .cena_kosik .cena
{
 width: 135px;
 height: 20px;
 font-size: 1.35em;
 font-weight: bold;
 line-height: 20px;
 float: left;
 margin: 0;
}

#stred #stred_boxy .box .box_obsah .produkt .cena_kosik .detail
{
 width: 56px;
 height: 20px;
 float: left;
 margin: 0 5px 0 5px;
 _margin: 0 5px 0 0px;
 padding: 0;
}

#stred #stred_boxy .box .box_obsah .produkt .cena_kosik .kosik
{
 width: 24px;
 height: 20px;
 float: left;
 display: block;
 margin: 0;
 padding: 0;
}

#stred #stred_boxy .box .box_obsah .detail_p
{
 width: 480px;
 padding: 0 5px 0 5px;
 margin: 0px 5px 0px 5px;
 border: 0;
}

#stred #stred_boxy .box .box_obsah .detail_p .obrazok
{
 width: 200px;
 float: left;
}

#stred #stred_boxy .box .box_obsah .detail_p .obrazok img
{
 border: 1px #dadada solid;
}

#stred #stred_boxy .box .box_obsah .detail_p .popis
{
 width: 250px;
 float: left;
 padding: 0 0 0 30px;
}

#stred #stred_boxy .box .box_obsah .detail_p .popis h2
{
 font-size: 1.4em;
 color: #cc2626;
 margin: 0 0 10px 0;
 padding-top: 5px;
}

#stred #stred_boxy .box .box_obsah .detail_p .popis h2.m
{
 background: url('../images/sk/stred_boxy/panska.png') right center no-repeat;
}

#stred #stred_boxy .box .box_obsah .detail_p .popis h2.w
{
 background: url('../images/sk/stred_boxy/damska.png') right center no-repeat;
}

#stred #stred_boxy .box .box_obsah .detail_p .popis h2.u
{
 background: url('../images/sk/stred_boxy/unisex.png') right center no-repeat;
}

#stred #stred_boxy .box .box_obsah .detail_p .popis p
{
 font-size: 1.4em;
 margin: 5px;
}

#stred #stred_boxy .box .box_obsah .detail_p .cena_kosik
{
 width: 470px;
 margin: 15px 0 0 15px;
}

#stred #stred_boxy .box .box_obsah .detail_p .cena_kosik .cena
{
 width: 443px;
 height: 20px;
 font-size: 1.6em;
 font-weight: bold;
 line-height: 20px;
 float: left;
 margin: 0;
}

#stred #stred_boxy .box .box_obsah .detail_p .cena_kosik .kosik
{
 width: 24px;
 height: 20px;
 float: left;
 display: block;
 margin: 0;
 padding: 0;
}

#stred #stred_boxy .box .box_obsah .detail_p .popis #dp_zlozenie
{
 width: 260px;
 margin: 0;
}

#stred #stred_boxy .box .box_obsah .detail_p .popis #dp_zlozenie th
{
 width: 50px;
}

#stred #stred_boxy .box .box_obsah .detail_p .zoznam_produktov
{
  width: 470px;
  font-size: 1.4em;
  margin: 10px 0 10px 0;
}

#stred #stred_boxy .box .box_obsah .detail_p .zoznam_produktov .tmava
{
 background-color: #eaeaea;
 border-bottom:1px #dadada solid;
}

#stred #stred_boxy .box .box_obsah .detail_p .zoznam_produktov .bleda
{
 background-color: #f9f9f9;
 border-bottom:1px #dadada solid;
}

#stred #stred_boxy .box .box_obsah .detail_p .zoznam_produktov .hlavicka
{
 color: #cc2626;
 background-color: #cecece;
 border-bottom:1px #dadada solid;
}

#stred #stred_boxy .box .box_obsah .detail_p .zoznam_produktov td,
#stred #stred_boxy .box .box_obsah .detail_p .zoznam_produktov th
{
 vertical-align: top;
 text-align: left;
}

#stred #stred_boxy .box .box_obsah .detail_p .zoznam_produktov td.tovar,
#stred #stred_boxy .box .box_obsah .detail_p .zoznam_produktov th.tovar
{
 width: 306px;
 font-weight: bold;
 padding: 3px;
}

#stred #stred_boxy .box .box_obsah .detail_p .zoznam_produktov td.objem,
#stred #stred_boxy .box .box_obsah .detail_p .zoznam_produktov th.objem
{
 width: 50px;
 padding: 3px;
}

#stred #stred_boxy .box .box_obsah .detail_p .zoznam_produktov td.cena,
#stred #stred_boxy .box .box_obsah .detail_p .zoznam_produktov th.cena
{
 width: 90px;
 padding: 3px;
}

#stred #stred_boxy .box .box_obsah .detail_p .zoznam_produktov td.kosik
{
 width: 24px;
 padding: 3px;
}

#stred #stred_boxy .box .box_obsah .detail_p .popis #dp_zlozenie th,
#stred #stred_boxy .box .box_obsah .detail_p .popis #dp_zlozenie td
{
 font-size: 1.4em;
}

#stred #prave_boxy
{
 width: 207px;
 float: left;
 padding: 15px 0 0 18px;
 margin: 0;
}

#stred #prave_boxy .infobox
{
 width: 207px;
 height: 231px;
 background: url('../images/sk/info/pozadie.png') center top no-repeat;
}

#stred #prave_boxy .infobox .box_obsah
{
 padding: 25px 5px 15px 15px;
}

#stred #prave_boxy .infobox .box_obsah a#sprievodca
{
 width: 170px;
 height: 45px;
 line-height: 45px;
 font-size: 1.2em;
 color: #000000;
 text-decoration: none;
 padding: 0 0 0 28px;
 background: url('../images/sk/info/ikona_sprievodca.png') left center no-repeat;
 display: block;
}

#stred #prave_boxy .box .box_obsah a#kosik
{
 width: 76px;
 height: 21px;
 display: block;
 position: absolute;
 bottom: 9px;
 right: 5px;
}

#stred #stred_boxy .box .box_obsah p,
#stred #prave_boxy .box .box_obsah p
{
 font-size: 1.2em;
 text-align: left;
 margin: 0 0 0 15px;
}

#stred #prave_boxy .box
{
 width: 100%;
 text-align: center;
 margin: 0 0 9px 0;
}

#stred #prave_boxy .box .box_obsah,
#stred #prave_boxy .box .box_obsah1
{
 width: 205px;
 border-left: 1px #b7b3b1 solid;
 border-right: 1px #b7b3b1 solid;
 background: url('../images/sk/prave_boxy/pozadie.png') center top no-repeat;
 background-color: #ffffff;
 text-align: left;
}

#stred #prave_boxy .box .box_obsah h1,
#stred #prave_boxy .box .box_obsah1 h1
{
 font-size: 1.5em;
 color: #cc2626;
 margin-bottom: 9px;
 padding-top: 5px;
 text-align: center;
}

#stred #prave_boxy .box .box_obsah1 h1
{
 font-size: 1.6em;
}

#stred #prave_boxy .box .box_obsah a
{
 font-size: 1.2em;
 color: #cc2626;
 display: block;
 text-decoration: none;
 padding: 0 0 4px 15px;
}

#stred #prave_boxy .box .box_obsah a.status
{
 font-size: 1em;
 color: #cc2626;
 display: inline;
 text-decoration: none;
 padding: 0;
}

#stred #prave_boxy .box .box_obsah a:hover
{
 color: #000000;
}

#stred #prave_boxy .box .box_obsah label
{
 font-size: 1.2em;
 line-height: 26px;
 width: 38px;
 color: #cc2626;
 text-align: right;
 display: block;
 float: left;
 margin: 0 5px 5px 0;
}

#stred #prave_boxy .box .box_obsah #login_meno_input
{
 width: 153px;
 height: 25px;
 float: left;
 margin: 0;
 background: url('../images/sk/prave_boxy/prihlas_meno_input.png') left top no-repeat;
}

#stred #prave_boxy .box .box_obsah #login_meno_input input
{
 width: 153px;
 height: 25px;
 border: 0;
 background: transparent;
 padding: 5px 0 0 5px;
 margin: 0;
}

#stred #prave_boxy .box .box_obsah #login_heslo_input
{
 width: 117px;
 height: 26px;
 float: left;
 margin: 0;
 background: url('../images/sk/prave_boxy/prihlas_heslo_input.png') left top no-repeat;
}

#stred #prave_boxy .box .box_obsah #login_heslo_input input
{
 width: 117px;
 height: 26px;
 border: 0;
 background: transparent;
 padding: 5px 0 0 5px;
 margin: 0;
}

#stred #prave_boxy .box .box_obsah #prihlas
{
 width: 36px;
 height: 26px;
 color: #418624;
 float: left;
 margin: 0;
 border: 0;
 background: url('../images/sk/prave_boxy/prihlas_tlacitko.png') left top no-repeat;
}

#stred #prave_boxy .box .box_obsah .produkt
{
 width: 175px;
 padding: 5px;
 margin: 5px 10px 0px 10px;
 _margin: 5px 10px 0px 5px;
 border: 0;
 border-bottom: 1px #696969 dotted;
}

#stred #prave_boxy .box .box_obsah .produkt .obrazok
{
 width: 60px;
 float: left;
}

#stred #prave_boxy .box .box_obsah .produkt .popis
{
 width: 110px;
 float: left;
 padding: 0 0 0 5px;
 _padding: 0px;
}

#stred #prave_boxy .box .box_obsah .produkt .popis h2
{
 font-size: 1.5em;
 color: #cc2626;
 margin: 0 0 10px 5px;
 _margin: 0 0 10px 0px;
}

#stred #prave_boxy .box .box_obsah .produkt .popis h2.m
{
 background: url('../images/sk/prave_boxy/panska.png') right center no-repeat;
}

#stred #prave_boxy .box .box_obsah .produkt .popis h2.w
{
 background: url('../images/sk/prave_boxy/damska.png') right center no-repeat;
}

#stred #prave_boxy .box .box_obsah .produkt .popis h2.u
{
 background: url('../images/sk/prave_boxy/uni.png') right center no-repeat;
}

#stred #prave_boxy .box .box_obsah .produkt .detail_kosik
{
 width: 175px;
 margin: 15px 0 0 0;
}

#stred #prave_boxy .box .box_obsah .produkt .detail_kosik .cena
{
 width: 85px;
 height: 20px;
 font-size: 1.6em;
 font-weight: bold;
 line-height: 20px;
 float: left;
 margin: 0;
}

#stred #prave_boxy .box .box_obsah .produkt .detail_kosik .detail
{
 width: 56px;
 height: 20px;
 float: left;
 margin: 0 5px 0 5px;
 _margin: 0 5px 0 0px;
 padding: 0;
}

#stred #prave_boxy .box .box_obsah .produkt .detail_kosik .kosik
{
 width: 24px;
 height: 20px;
 float: left;
 display: block;
 margin: 0;
 padding: 0;
}

#paticka
{
 width: 963px;
 height: 40px;
 line-height: 40px;
 color: #ffffff;
 background: url('../images/sk/paticka/pozadie.png') center top no-repeat;
 position: relative;
}

#paticka a.menu
{
 font-size: 1.5em;
 font-variant: small-caps;
 color: #ffffff;
 text-decoration: none;
 margin: 0 5px 0 0px;
 padding: 0 5px 0 0px;
 border-right: 1px #ffffff solid;
 display: inline;
}

#paticka a.menu:hover
{
 color: #ffd839;
}

/* kosik */
#kosik_tab
{
 width: 485px;
 margin: 15px 0px 0 15px;
 text-align: left;
}

#kosik_tab th
{
 border: 1px #cfcfcf solid;
 background-color: #dadada;
 font-size: 1.0em;
 padding: 5px;
 text-align: left;
}

#kosik_tab td
{
 font-size: 12px;
 border: 1px #cfcfcf solid;
 padding: 2px 0 2px 5px;
}

#kosik_tab form td a
{
 font-size: 12px;
 color: #ff0000;
 text-decoration: underline;
}

#kosik_tab td input.kos_pocet
{
 width: 30px;
 height: auto;
 font-size: 12px;
 border: 1px #cfcfcf solid;
}

#kosik_tab td input.button
{
 width: auto;
 height: auto;
 font-size: 10px;
 border: 1px #000000 solid;
}

/* nakupny kosik */

/* CHYBY a OZNAMY */
.oznam, .chyba
{
 width: 621px;
 position: absolute;
 top: 24%;
 left: 170px;
 text-align: center;
}

.oznam .box_obsah
{
 width: 90%;
 padding: 15px 5% 15px 5%;
 font-size: 1.5em;
 text-align: left;
 background: url('../images/sk/chyba_oznam/oznam_pozadie.png') left top repeat-y;
}

.chyba .box_obsah
{
 width: 90%;
 padding: 15px 5% 15px 5%;
 font-size: 1.5em;
 text-align: left;
 background: url('../images/sk/chyba_oznam/chyba_pozadie.png') left top repeat-y;
}

.oznam .box_obsah a,
.chyba .box_obsah a
{
 color: #000000;
 text-decoration: underline;
}

/* koniec chyby a oznamy */

/* strankovanie */
.str, .str_aktiv
{
 width: 20px;
 height: 20px;
 line-height: 20px;
 text-align: center;
 display: block;
 background: url('../images/sk/stred_boxy/pozadie.png') center center no-repeat;
 float: left;
 color: #cc2626;
 border: 1px #aaaaaa solid;
 margin: 0 5px 0 0;
 text-decoration: none;
 font-size: 1.2em;
 font-weight: bold;
}

.str
{
 color: #000000;
}

.str_aktiv:hover
{
 background-color: #f8f8f8;
}

/* koniec strankovanie*/