/* TELO WEBU, STRANA INDEX */

body {
font-family: arial;
font-size: 11px;
color: #000000;
text-align: center;
background-image: URL('../pictures/bg-index.jpg');
background-position: center;
background-repeat: repeat-y;
background-color: #FFFFFF;
padding: 0px;
margin: 0px;
}
a:link {
color: rgb(255,102,0);
}
a:active {
color: rgb(255,102,0);
}
a:visited {
color: rgb(255,102,0);
}
a:hover {
color: rgb(255,153,51);
text-decoration: underline;
}
a {
text-decoration: none;
}
.tucne {
font-weight: bold;
}
.tucneBlik {
font-weight: bold;
text-decoration: blink;
font-size: 13px;
}
.kurziva {
font-style: italic;
}

/* nakup nad 60€ */
#nakup60 {
  position: relative;
  width: 146px;
  height: 85px;
  margin: auto;
  padding: 0px;
  background-color: none;
  background-image: URL('../pictures/bg-nakup60.gif');
  background-repeat: repeat-y;
  border-top: 1px solid rgb(249,206,32);
  border-bottom: 2px solid rgb(249,206,32);
}
div.nakup601 {
  margin: auto;
  padding: 10px;
  padding-bottom: 4px;
  padding-top: 4px;
  background-color: none;
}
span.nakup60H1 {
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  color: rgb(100,100,100);
}

/* Sluzby */
#sluzby {
  position: relative;
  width: 200px;
  margin: auto;
  padding: 0px;
  background-color: rgb(251,242,111);
  background-repeat: repeat-y;
  border-bottom: 2px solid rgb(249,206,32);
}

/* Skolenie */

#skolenie {
  position: relative;
  width: 200px;
  margin: auto;
  padding: 0px;
  background-color: none;
  background-image: URL('../pictures/bg-skolenie.gif');
  background-repeat: repeat-y;
  border-bottom: 2px solid rgb(249,206,32);
}
span.skolenieH1 {
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  color: rgb(242,224,137);
}
span.skolenieH2 {
  font-family: arial;
  font-size: 10px;
  font-weight: bold;
  color: #FFFFFF;
}
span.skoleniePodrobnosti {
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  color: rgb(234,121,27);
}
div.skolenieOdst1 {
  margin: auto;
  padding: 10px;
  padding-bottom: 4px;
  padding-top: 4px;
  background-color: none;
}

hr.skolenieOddelovac {
  border: 1px solid rgb(230,122,24);
  width: 352px;
  height: 0px;
  margin: auto;   
}

/* Citaty */

#citaty {
  position: relative;
  height: 197px;
  margin: auto;
  padding: 0px;
  background-color: none;
  background-image: URL('../pictures/notes.jpg');
  background-repeat: no-repeat;
}

/* Galéria */

/* --- GALÉRIA --- */

img.imgTop {
padding: 0px;
margin-bottom: -3px;
}
.tabGal1 {
background-color: none;
padding: 0px;
margin: auto;
border: 0px;
border-collapse: collapsed;
width: 339px;
}
.tabGal2 {
margin: 5px;
padding: 0px;
text-align: center;
font-size: 1px;
font-family: monotype corsiva;
font-size: 14px;
color: rgb(231,121,24);
}
.tabGal3 {
margin: 5px;
padding: 0px;
text-align: center;
font-size: 1px;
font-family: monotype corsiva;
font-size: 16px;
color: rgb(231,121,24);
}
img.thumb {
border: 1px solid rgb(224,144,0);
width: 100px;
}
img.thumb:hover {
border: 1px solid rgb(0,144,0);
}
a.odGal {
color: rgb(189,24,22);
text-decoration: underline;
font-family: arial;
font-size: 11px;
font-weight: bold;
}

/* lave menu */

a.menu:link {
color: #FFFFFF;
}
a.menu:active {
color: #FFFFFF;
}
a.menu:visited {
color: #FFFFFF;
}
a.menu {
font-family: verdana;
font-weight: bold;
font-size: 12px;
text-decoration: none;
}
.menuSpec {
background-color: rgb(0,128,0);
}
.menuOdst {
background-color: none;
margin: 0px;
padding: 5px;
padding-left: 15px;
}
.menuOdst:hover {
background-color: rgb(102,204,51);
}
a.menu2:link {
color: #FFFFFF;
}
a.menu2:active {
color: #FFFFFF;
}
a.menu2:visited {
color: #FFFFFF;
}
a.menu2 {
font-family: verdana;
font-weight: bold;
font-size: 10px;
text-decoration: none;
}
.menuOdst2 {
background-color: none;
margin: 0px;
padding: 3px;
padding-left: 35px;
}
.menuOdst2:hover {
background-color: rgb(102,204,51);
}

/* prave menu */

a.menuPrave:link {
color: rgb(69,145,109);
}
a.menuPrave:active {
color: rgb(69,145,109);
}
a.menuPrave:visited {
color: rgb(69,145,109);
}
a.menuPrave {
font-family: arial;
font-weight: bold;
font-size: 12px;
text-decoration: underline;
}
.vasNakup{
position: relative;
width: 145px;
height: 102px;
background-image: URL('../pictures/bg-kosik.jpg');
text-align: left;
margin: 0px;
padding: 0px;
}
.vasNakup_fbook{
position: relative;
width: 147px;
height: 40px;
background-image: none;
text-align: center;
padding-top: 15px;
border-bottom: 1px solid rgb(255,204,0);
}
.vasNakup1{
text-align: left;
margin: 0px;
padding: 0px;
padding-top: 22px;
padding-left: 45px;
background-color: none;
}
.vasNakup2{
text-align: right;
margin: 0px;
padding: 0px;
padding-top: 10px;
padding-right: 13px;
background-color: none;
font-family: arial;
font-size: 26px;
color: rgb(69,145,109);
}

#novinky {
  position: relative;
  padding: 0px;
  background-color: rgb(69,145,107);
  padding-bottom: 5px;
  margin-bottom: 15px;
}

a.novinka2:link {
  color: #FFFFFF;
}
a.novinka2:active {
  color: #FFFFFF;
}
a.novinka2:visited {
  color: #FFFFFF;
}
a.novinka2:hover {
  color: rgb(204,255,204);
  text-decoration: underline;
}
a.novinka2 {
  font-family: arial;
  font-size: 10px;
  text-decoration: none;
}
p.novinkaOdst {
  background-color: none;
  border-bottom: 1px dotted #FFFFFF;
  padding: 5px;
  margin: 5px;
  margin-top: 0px;
}
.vasNakup3{
margin: 0px;
padding: 0px;                                    
padding-top: 3px;
padding-left: 25px;
text-align: left;
background-color: none;
}
.vasNakup4{
font-weight: bold;
margin: 0px;
margin-right: 15px;
margin-left: 15px;
margin-bottom: 5px;
padding: 0px;
padding-right: 15px;
padding-bottom: 2px;
text-align: right;
border-bottom: 1px dotted rgb(153,102,0);
background-color: none;
font-style: italic;
font-family: arial;
font-size: 12px;
color: rgb(69,145,107);
}

/* poziciovanie */

#header {
position: relative;
width: 750px;
margin: auto;
}
#body {
position: relative;
width: 750px;
background-color: #FFFFFF;
margin: auto;
}
#kurz {
position: absolute;
width: 96px;
height: 40px;
border: 0px;
background-color: none;
top: 10px;
left: 170px;
font-family: verdana;
font-size: 10px;
color: #FFFFFF;
}
#motivacia {
position: absolute;
width: 186px;
height: 20px;
border: 0px;
background-color: none;
top: 105px;
left: 190px;
font-family: verdana;
font-size: 10px;
color: #FFFFFF;
}
#laveMenu {
position: relative;
width: 200px;
background-image: URL('../pictures/bg-menu.jpg');
background-color: rgb(28,156,0);
border: 0px solid rgb(0,136,0);
text-align: left;
margin: 0px;
padding: 0px;
float: left;
}
#obsah {
position: relative;
width: 395px;
background-image: URL('../pictures/bg-obsah.jpg');
background-repeat: no-repeat;
background-color: #FFFFFF;
text-align: center;
float: left;
}
#praveMenu {
position: relative;
width: 146px;
background-image: URL('../pictures/bg-kosik-bot.jpg');
background-color: rgb(255,255,153);
border: 1px solid rgb(255,204,0);
float: right;
}
#pata {
position: relative;
width: 750px;
height: 88px;
background-image: URL('../pictures/bg-pata.jpg');
background-color: rgb(255,255,153);
clear: both;
border: none;
margin: auto;
}

/* paticka */

#textPata {
padding: 32px;
padding-right: 50px;
color: rgb(249,201,17);
}

/* STRANA WELLNESS */

#wellness {
color: rgb(204,102,0);
text-align: center;
}
.odstWellness {
padding: 0px;
padding-left: 20px;
padding-right: 20px;
text-align: justify;
color: #000000;
font-size: 13px;
}
.podnadpis {
font-size: 16px;
color: rgb(232,119,23);
font-weight: bold;
}
.podnadpis2 {
font-size: 13px;
color: rgb(232,119,23);
font-style: italic;
}

/* STRANA PRODUKTY */

.podnadpis3 {
font-size: 14px;
color: rgb(232,119,23);
font-style: italic;
font-weight: bold;
}
.odstBrozurka {
padding: 0px;
padding-left: 20px;
padding-right: 20px;
text-align: left;
color: #000000;
font-size: 13px;
}
.tabBrozurka {
width: 350px;
border: 0px;
background-color: none;
margin: 0px;
margin-right: 20px;
margin-left: 20px;
}
.tabBrozurka1 {
border: 0px;
background-color: none;
border-collapse: collapse;
}

/* VYPIS PRODUKTOV*/

#topVypisu {
position: relative;
width: 390px;
height: 26px;
text-align: left;
background-color: #FFFFFF;
clear: both;
border: none;
margin: 0px;
margin-top: 3px;
margin-right: 4px;
margin-left: 2px;
padding: 0px;
}
.topSekcia {
background-color: none;
font-family: arial;
font-size: 19px;
color: rgb(113,189,41);
font-style: italic;
padding-top: 1px;
padding-left: 15px;
padding-right: 15px;
}
.tabulkaObsah {
width: 390px;
margin: 0px
padding: 0px;
margin-right: 3px;
margin-left: 3px;
border: none;
border-collapse: collapse;
}
.tabulkaObsah1{
padding: 0px;
margin: 0px;
background-color: rgb(211,229,167);
border: 1px solid rgb(211,229,167);
font-weight: bold;
color: rgb(11,81,9);
}
.tabulkaObsah1Akcia{
padding: 0px;
margin: 0px;
background-color: rgb(0,134,0);
font-size: 12px;
border: none;
font-weight: bold;
color: rgb(255,255,255);
}
.tabulkaObsah1AkciaHeader{
padding: 0px;
margin: 0px;
background-color: rgb(0,134,0);
font-size: 17px;
border: none;
font-weight: bold;
color: rgb(255,255,255);
}
a.tabulkaObsah1Akcia:link {
color: rgb(255,255,255);
}
a.tabulkaObsah1Akcia:active {
color: rgb(255,255,255);
}
a.tabulkaObsah1Akcia:visited {
color: rgb(255,255,255);
}
.tabulkaObsah1Akcia1{
padding: 0px;
margin: 0px;
background-color: rgb(255,255,153);
font-size: 12px;
border: none;
font-weight: bold;
color: rgb(255,255,255);
}         
.tabulkaObsah1Akcia2{
padding: 0px;
margin: 0px;
background-color: rgb(255,255,153);
font-size: 15px;
border: none;
font-weight: bold;
color: rgb(0,134,0);
}
.tabulkaObsah2{
text-align: left;
padding-left: 5px;
border: 1px solid rgb(211,229,167);
}
.tabulkaObsah22{
text-align: center;
border: 1px solid rgb(211,229,167);
}
.vacsiaCena {
font-weight: bold;
}

/* PORADTE SA */

.tabPorada {
width: 358px;
border: 0px;
padding: 0xp;
margin: 0px;
margin-left: 20px;
margin-right: 20px;
background-color: none;
}
.tabPorada1 {
border: 0px;
padding: 0xp;
margin: 0px;
text-align: left;
background-color: none;
}
input.porada {
border: 1px dotted rgb(225,121,32);
background-color: rgb(255,255,181);
font-family: arial;
font-size: 12px;
width: 170px;
height: 15px;
}
textarea.porada1 {
border: 1px dotted rgb(225,121,32);
background-color: rgb(255,255,181);
font-family: arial;
font-size: 12px;
width: 170px;
height: 100px;
}
textarea.poradaa {
border: 1px dotted rgb(225,121,32);
background-color: rgb(255,255,181);
font-family: arial;
font-size: 12px;
width: 170px;
height: 100px;
}
.odrazka {
font-size: 15px;
font-style: italic;
font-weight: bold;
color: rgb(232,119,23);
}
.poradPNdarcek {
position: relative;
left:60px;
top:0px;
font-size: 13px;
color: rgb(69,131,35);
font-style: italic;
}   
.tabporad {
width: 358px;
border: 0px;
margin: 0px;
margin-left: 50px;
margin-right: 20px;
background-color: none;
}
.tabporadd {
border: 0px;
padding: 0xp;
margin: 0px;
text-align: left;
background-color: none;
}


#menu {
padding: 10px;
margin: 5px;
}


/* VYSLEDKY */

.ramVysledku {
padding: 10px;
margin: 20px;
}

/* MENU */






.tabulkaObsah {
width: 390px;
}
/* POZICIOVANIE */

/* VYPIS PRODUKTU */

#popisProduktu {
width: 350px;
background-color: none;
border-top: 1px dotted rgb(122,171,53);
border-bottom: 1px dotted rgb(122,171,53);
padding: 10px;
margin: 10px;
text-align: left;
}

.obrazokProduktu {
padding: 10px;
float: right;
}
.cistic {
visibility: hidden;
clear: both;
}

#cenyProduktu {
width: 350px;
background-color: none;
padding: 10px;
margin: 10px;
text-align: center;
}

.tabCeny {
width: 350px;
background-color: rgb(211,229,167);
border: 0px;
}
.tabCenyAkcia {
width: 350px;
background-color: rgb(211,229,167);
border: 0px;
text-align: center;
}
.tabCeny1 {
background-color: rgb(211,229,167);
width: 160px;
border: 0px;
border-collapse: collapse;
text-align: left;
padding-left: 10px;
font-weight: bold;
}
.tabCeny1Odpo {
background-color: rgb(211,229,167);
width: 160px;
border: 1px;
border-bottom: 2px;
text-align: left;
padding-left: 7px;
padding-bottom: 3px;
padding-top: 3px;
font-weight: bold;
}
.tabCeny1Odpo1 {
background-color: rgb(211,229,167);
width: 205px;
border: 1px;
border-bottom: 2px;
text-align: left;
padding-left: 29px;
padding-bottom: 3px;
padding-top: 3px;
}
.tabCeny1Akcia {
background-color: rgb(211,229,167);
width: 160px;
border: 0px;
border-collapse: collapse;
text-align: center;
padding-left: 10px;
font-weight: bold;
}
.tabCeny2 {
background-color: rgb(211,229,167);
border: 0px;
border-collapse: collapse;
text-align: right;
padding-right: 20px;
color: rgb(11,81,9);
}
.tabCeny2Akcia {
background-color: rgb(211,229,167);
border: 0px;
border-collapse: collapse;
text-align: right;
padding-right: 20px;
color: rgb(240,0,0);
}
.cenaSkk {
font-size: 20px;
}

.tlacitkoProdukt {
font-size: 10px;
}

/* WELLNESS */



/* BROZURKA */

#wellness {
color: rgb(204,102,0);
text-align: center;
}



/* SPRACOVANIE */

h1 {
color: rgb(184,217,130);
}

.tabAdresat {
width: 370px;
background-color: none;
padding: 0px;
margin: 0px;
border: 0px;
}
.tabAdresat1 {
background-color: none;
padding: 0px;
padding-left: 40px;
margin: 0px;
border: 0px;
text-align: left;
}
.tabAdresat2 {
background-color: none;
padding: 0px;
padding-right: 20px;
margin: 0px;
border: 0px;
text-align: right;
}

/* NAKUPNY KOSIK */

.tabKosik {
width: 350px;
background-color: none;
border-collapse: collapse;
border: 0px;
}
.tabKosik1 {
background-color: rgb(255,249,116);
border: 1px dotted rgb(255,249,116);
border-collapse: collapse;
text-align: center;
padding: 1px;
font-weight: bold;
}
.tabKosik2 {
background-color: #FFFFFF;
border: 1px dotted rgb(255,249,116);
border-collapse: collapse;
text-align: left;
padding: 1px;
color: rgb(11,81,9);
}

.cenaSpolu {
font-weight: normal;
font-size: 20px;
padding: 5px;
text-align: right;
color: rgb(102,0,0);
}
.cenaSpolu1 {
font-weight: normal;
font-size: 20px;
padding: 5px;
text-align: center;
color: rgb(250,0,0);
}
.cenaSpolu2 {
font-weight: normal;
font-size: 12px;
padding: 5px;
text-align: right;
color: rgb(102,0,0);
}

/* recepty */
.tabre0 {
position: relative;  
border: 1px solid;
border-color: rgb(0,0,0);
}
.tabre {
position: relative; 
text-align: center;
padding-left: 10px;
padding-right: 10px; 
border: 1px solid;
border-color: rgb(0,0,0);
}

/* rady pre vase zdravie */
.produktyTab1{
padding: 0px;
margin: 0px;
background-color: rgb(255,255,153);
border: none;
font-weight: bold;
color: rgb(69,131,35);
}
table.rady {
border-collapse: collapse;
table-layout: fixed;
width: 395px;
margin: 0px
padding: 0px;
margin-left: 3px;
border: none;
border-collapse: collapse;
}

a.rady:link {
color: rgb(12,0,250);
}
a.rady:active {
color: rgb(26,145,3);
}
a.rady:visited {
color: rgb(26,145,3);
}
a.rady:hover {
color: rgb(12,0,250);
text-decoration: underline;
}
a.rady {
text-decoration: underline;
}

.produktyTab3vbiele {
word-wrap: break-word;
margin-left: 5px;
text-align: center;
background-color: rgb(255,255,255);
}

.produktyTab3zlte{
word-wrap: break-word;
margin-left: 5px;
text-align: center;
background-color: rgb(255,255,153);
}

/* sluzby */
.odstWellness_dar {                           
background-color: #FFFFFF;
}
#produktyV {
position: relative;
width: 396px;
height: 26px;
text-align: left;
background-color: rgb(251,242,111);
clear: both;
border: none;
margin: 0px;
margin-top: 3px;
margin-right: 4px;
margin-left: 3px;
padding: 0px;
}
.produktyV1 {
background-color: none;
font-family: arial;
font-size: 17px;
color: rgb(0,0,0);
padding-top: 2px;
padding-left: 15px;
padding-right: 15px;
}
.poradodst {
padding: 0px;
padding-left: 19px;
padding-right: 20px;
text-align: justify;
color: rgb(69,131,35);
font-size: 13px;
}
.poradPN {
font-size: 13px;
color: rgb(69,131,35);
font-style: italic;
}
.poradPNdarcek0 {
font-size: 13px;
color: rgb(00,00,00);
font-style: bold;
}
.odraz {
font-size: 15px;
font-style: italic;
font-weight: bold;
color: rgb(69,131,35);
}

/* Last-Modified: 28/06/06 00:08:22 */
#GB_overlay {
    background-color: #000;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    z-index: 100;
}

#GB_window {
    left: 0;
    top: 0;
    font-size: 1px;
    position: absolute;
    overflow: visible;
    z-index: 150;
}

#GB_window .content {
    width: auto;
    margin: 0;
    padding: 0;
}

#GB_frame {
    border: 0;
    margin: 0;
    padding: 0;
    overflow: auto;
    white-space: nowrap;
}


.GB_Gallery {
    margin: 0 22px 0 22px;
}

.GB_Gallery .content {
    background-color: #fff;
    border: 3px solid #ddd;
}

.GB_header {
    top: 10px;
    left: 0;
    margin: 0;
    z-index: 500;
    position: absolute;
    border-bottom: 2px solid #555;
    border-top: 2px solid #555;
}

.GB_header .inner {
    background-color: #333;
    font-family: Arial, Verdana, sans-serif;
    padding: 2px 20px 2px 20px;
}

.GB_header table {
    margin: 0;
    width: 100%;
    border-collapse: collapse;
}

.GB_header .caption {
    text-align: left;
    color: #eee;
    white-space: nowrap;
    font-size: 20px;
}

.GB_header .close {
    text-align: right;
}

.GB_header .close img {
    z-index: 500;
    cursor: pointer;
}

.GB_header .middle {
    white-space: nowrap;
    text-align: center;
}


#GB_middle {
    color: #eee;
}

#GB_middle img {
    cursor: pointer;
    vertical-align: middle;
}

#GB_middle .disabled {
    cursor: default;
}

#GB_middle .left {
    padding-right: 10px;
}

#GB_middle .right {
    padding-left: 10px;
}


.GB_Window .content {
    background-color: #fff;
    border: 3px solid #ccc;
    border-top: none;
}

.GB_Window .header {
    border-bottom: 1px solid #aaa;
    border-top: 1px solid #999;
    border-left: 3px solid #ccc;
    border-right: 3px solid #ccc;
    margin: 0;

    height: 22px;
    font-size: 12px;
    padding: 3px 0;
    color: #333;
}

.GB_Window .caption {
    font-size: 12px;
    text-align: left;
    font-weight: bold;
    white-space: nowrap;
    padding-right: 20px;
}

.GB_Window .close { text-align: right; }
.GB_Window .close span { 
    font-size: 12px;
    cursor: pointer; 
}
.GB_Window .close img {
    cursor: pointer;
    padding: 0 3px 0 0;
}

.GB_Window .on { border-bottom: 1px solid #333; }
.GB_Window .click { border-bottom: 1px solid red; }

a.menu1:link {
/*color: rgb(90,149,95);*/
color: rgb(15,50,240);
}                                                                                                       
a.menu1:active {                                                            
color: rgb(15,50,17);
}
a.menu1:visited {
color: rgb(15,50,240);
}
a.menu1:hover {
color: rgb(15,5,1);
}
a.menu1 {
font-family: verdana;
font-weight: bold;                                                                  
font-size: 11px;
text-decoration: underline;
}
