BODY, TD {
   text-align:center;
   background-color:white;
   font-family:Tahoma;
   font-size:0.6em;
   line-height: 1.5em;
   
}


td {
  font-size:0.9em; 
  _font-size: 0.6em;
}



A {
    color: black;
    font-weight:bolder;
    text-decoration:none;
}

A:Hover {
    color: #06A6C0;
    text-decoration:underline;
}

/********* Obecné vlastnosti **********/
div,table, img {
    padding: 0 auto;
    margin: 0 auto;
    border: 0 solid black;

}



/********* Struktura webu ***********/

div#all {
    width: 1024px;
    background-color:white;
    margin:0 auto;
    text-align:left;
}

div#frame-menu {
    background:url('/img/web/new_natur2_02.jpg') top right no-repeat;
    
    width:265px;
    display: block;
    height:400px; 
    float:left;
    text-align: left; 
     
    
    
    

}



div#nadpis {
    background:url('/img/web/pozadi_log_2.jpg') no-repeat; 
    background-color:white; 
    width:759px;
    
    float:right;
    text-align:left;
    
    
}
#nadpis div {
  padding:20px 0 0;
  
} 

#nadpis h2 {
  color:#00ADBF;
  text-align:left;
  margin: 0;
  width:600px;
  font-size:1.75em;
  height: 50px; 
  

   
}

div#logo {
    position: relative;
    background:url('/img/web/pozadi_logo.jpg') no-repeat;   
    height:190px;
    width:1024px;
    padding: 0;
    margin:0;

     
}

#logo h1 {
  padding: 45px 0 0 150px;
  margin: 0;
}

#logo h1 span {
 
  display: block;
  position: absolute; 
  width: 1024px;
  height: 150px;
  left: 0; 
  top: 0px; 
  z-index: 1;
  cursor: pointer;
  background:url('/img/web/pozadi_logo.jpg') no-repeat;  
}

.logo-odkaz {
  z-index: 2;
  margin:96px 91px 0px 0px;
}

#logo p {
  margin: 0 0 0 265px;
}
div#stred {
    width:700px;
    margin:0;
    
    text-align:left;
    float:left;
    background-color:white; 
}
div#text {
    margin:0;
    padding: 0;
    padding-left:10px;
    width: 630px;
    background-color:white;
    
}


/******** New Menu *********/

/**** zakladni nastaveni ****/


ul , li {
padding: 0;
margin:0;
border: 0 solid black;

}
ul#new-menu, ul#new-menu ul {
    list-style-type:none;
      
}

ul#new-menu {
    width:160px;
    border:0px solid black;
    padding: 0;
    margin: 0;
    position:relative;
    left:60px; 
    
}
ul#new-menu ul {
    visibility: hidden;
    
                  
}


/***** prvni uroven *****/
ul#new-menu li.uroven1 {
   background: url('/img/menu/tlacitko.jpg') 0 0 no-repeat;
   padding: 0;
   margin: 0; 
   padding-top:1px;
   background-color:#CCDDE4; 
   position: relative;
   font-weight: bold;
   /*height: 27px !important;*/
   _height: 20px !important;
   border-bottom: 1px white solid;
   line-height: 10px;          

}

ul#new-menu li.uroven1 {
    behavior: url(/hover.htc);
    
} 
ul#new-menu ul li {
    behavior: url(/hover.htc);
    
} 

_menu_ie {
    display:inline;
    height:26px;

}


/***** 2 uroven *****/
ul.uroven2  {
background: url('/img/menu/pozadii.png') 0 0 repeat;
position: absolute;
line-height: 100%;
left: 160px;
top: 0;
width: 185px;  
/*** IE prusvitnost ***/
filter:alpha(opacity=80); 
visibility: hidden;
color: #01ACC6;
  
}

ul.uroven2  li{
    height:18px;
    text-align:center;
    
    
    

}


ul#new-menu a {
    text-decoration: none;
    color: white;
    display:block;
    height:25px;
    text-align:center;
    position:relative;
    top:5px;
    left:8px;
    padding: 0 0 0 0;
    margin: 0 0 0 0 ;
    

  
}


ul#new-menu ul a {
    text-decoration: none;
    color: black;
    display:block;
    text-align:left;
    position:relative;
    top:3px;
    left:0px;
    height:18px;     
}

ul#new-menu a:hover {
    text-decoration:none;
   
   
} 


ul#new-menu li.uroven1:hover,
ul#new-menu li.uroven1.hover {
     background: url('/img/menu/tlacitko-over.jpg') 0 0 no-repeat; 
} 

ul#new-menu li.uroven1:hover ul,
ul#new-menu li.uroven1.hover ul {
    visibility:visible;
}

ul#new-menu ul li.hover,
ul#new-menu ul li:hover {
    background: url('/img/menu/pozadii-over.png') 0 0 repeat;  
    
}

  .inline {
   _display:inline;
   width:0px;
    
}
#info-produkt {
    color:white;
    
    position:relative;
    top:-407px;
    font-weight:bolder;
    left:90px;

    
    
    
}

#menu-dotazy {

}
 
 
 /**************************************************************************/
 /**********************  OSTATNI ******************************************/
 /**************************************************************************/
 .tlacitka {
    padding: 3px 20px 3px 20px;
    border: 1px solid #317391;
    border-top: 1px solid #71A3C1;
    
    color: #02AAB3;   
    background-color:#EDF2F5;
   
 
 }
 
 h1 {
    font-size:3em;
 
 }
 cite {
    font-weight:bold;
    
 }
 em {
    color:#4AE1E8;
    font-weight:bolder;
    font-size: 12px;
    font-style:normal;  
 }
/* dfn {
    font-weight:bold;
 }*/
 .odsazeni-leva {
    padding-left:15px;
    margin-left:15px;
 } 
 .zarovnani-kraj {
    text-align:justify;
    
 
 }
 .zarovnani-levo {
    text-align:left;
 } 
 .tlacitko-text {
    width:400px;
    border:0px solid black;
 }
 
 .bez_dekorace {
    text-decoration:none;
 }


 h4 {
    color:#22BBCB;
    padding: 0;
    margin: 0;
    padding-bottom: 3px;
    font-size:11px;
    
    
 }
 
 
 .tlacitko_brozury  {
            border:none 0px black;   
            border-bottom: 2px solid #5B8A9E;   
            border-right: 2px solid #5B8A9E;   
            border-left: 2px solid #B5DEDF;   
            border-top: 2px solid #B5DEDF;   
            background-color:#07AEB6;
            
            text-align:center;
            width:200px;
            font-weight:bolder;
            color:white;
            padding: 5px 10px 5px 10px;
            margin: 5px 10px 5px 10px;
            cursor:pointer;
 }
 
 
 
 
 
 
 ul.typ1 {
    padding-left:15px;
    margin-left:15px;
    list-style-type: decimal;
    
 }
 ul.typ1 li {
    padding-top: 5px;
 }
 div.odsazeny {
    padding-left: 3px;
    margin-left: 3px;
    
 }
 
 .text-tucny {
    font-weight:bolder;
 }
 
  input,select {
    border: 1px solid #06B3C3 /*#946973;*/;
    background-color:#E7EFF2; 
    text-align:left;
    padding-left:5px;
    padding-right:5px;
    margin:0 auto;
 }
 
 
 /***********************************************
  ********* STRANKY A JEJICH NASTAVENI **********
  ***********************************************/
 
 /*********** MENU - STRANKA ************/
 #frame-menu img {
   position: relative;
   left:30px;
   
 }
 
 /*********** UVOD ************/
 #uvod #foto-produkty img {
    height: 150px;
 }
 #uvod td {
    width:33%;
    vertical-align:top;
    
 }
 
 #odkazy_brozury a {
    color : white;
    display: block;
    width: 100%;
    height: 100%;
 }
 
 /*********** LC **************/
 div#info-lc {
    background: url('/img/web/lady-comp-orig.jpg') top right no-repeat;
    text-align:left; 
    
    
    
 }
 #info-lc #foto-rodina {
    float:right;
    width:200px;
    top:500px;
    position:relative;
 
 }
 
 
 div.odsazeny:first-letter {
    font-weight:bolder;
    font-size:14px;
    
 }
 div.frame-mensi {
    width:400px;
    margin:0;                        
    padding:0;
   
 }
 #info-lc #odkazy_brozury {
    position:relative;
    left:200px;
    top:-230px;
    width:205px;
 }
 
 
 /******* INFO BC *******/
 div#info-bc {
    background: url('/img/web/baby-com.jpg') top right no-repeat;
    text-align:left;
 }
 ul#doporuceni {
    list-style-type:disc;
    padding-left:10px;
    margin-left:10px;
 }
 
 #info-bc #foto-dite {
    position:relative;
    top:550px;
    width:200px;
    float:right;
 }
   #info-bc #odkazy_brozury {
    position:relative;
    left:200px;
    top:-220px;
    width:205px;
 }
 
 /********* INFO PEARLY ******/
 div#info-pearly {
    background: url('/img/web/pearly.jpg') top right no-repeat;
    text-align:left;
 }
 
 #info-pearly #foto-pearly {
    float:right;
    width:200px;
    top:300px;
    position:relative;
 }
 #info-pearly #odkazy_brozury {
    position:relative;
    left:315px;
    top:-170px;
    width:205px;
 }

 /******** DOTAZY A - Z ******/
 #dotazy-a-z {
    text-align:left;
    width:600px;
    margin:0;
    
    
    
 }
 #dotazy-a-z ul {
    list-style-type:none;
    text-align:left;  
    font-size:10px; 
     
    
 }
 #dotazy-a-z ul li {
    padding-top:3px;
    margin-top: 3px;
 }
 
 table#tabulka-dotazy th {
    text-align:left;
    font-size:11px;
    font-weight:bolder;
    color:#5691A1;
    
 }  
 table#tabulka-dotazy td { 
    padding-left:10px;
    margin-left: 10px;
    text-align:left;
    font-size:10px;
 
 
 }  
 table#tabulka-dotazy td.info:first-letter {
    font-weight:bolder;
    font-size:14px;
    
 }
 /******** DOTAZY ***********/
#dotazy ul {
    padding-left:15px;
    margin-left: 15px;
    
}
 /******* OBJEDNAVKA ********/
 #objednavka {
    text-align: left;
    background-color: white;
/*    background: url('/img/objednat.jpg') top right no-repeat;*/
    
 }
 
 #objednavka table {
    width:500px;
    margin:0;
    padding:0;
    font-size:12px;
    
 }
 #objednat table td, #objednat table th {
    background: transparent;  
 }
 #objednat input {
    background: transparent; 
 }

 
 
 #objednat .show_obr {
    width: 110px;
    height: 110px;
    display: none;
    position:inherit;
    top: 350px;
    left: 800px; 
    padding: 10px;

 }
 
 /*#objednat th.zarovnani-levo.hover .show_obr, #objednat th.zarovnani-levo:hover .show_obr {
    display: block;
 
 } */
 #objednat .pocet-kusu {
    text-align:right;
    padding-right:5px;;

 }
 #objednat .pravo-silny {
    text-align:right;
    font-weight:bolder;
 }

 #objednat textarea {
    background-color:#E7EFF2;
    border: 1px solid #06B3C3;
    width:300px;
    height:50px;
 }
 
 #platba {
    width:375px;
 }      
 input { 
    width:120px; 
    font-size:12px;
 }
 #objednat input.hodnoty {
    width:25px;   
    text-align:right;
 }   
    
 #objednat input.hover , #objednat input:hover {
    background-color: #ECF1F5;
 }    
 
 input.hover .tlacitko-text, input:hover .tlacitko-text{
    color:red;
    background-color: red;
    text-decoration:underline;
    
 }
 
       
 #objednat input.email {
    font-size:9px;
    width:140px; 
    
 }
 #objednat  input.delsi {
    width:140px;
 }
 /****** KONTAKTY ******/
 #kontakt a {
    font-size:1em;
    
 }
 div #div-kontakt {
    text-align: left;
    padding-left:50px;
    margin-left:50px;
    
 }
 #kontakt th {
    PADDING-LEFT:0PX;
    margin-left:0px;
 }
 
 #kontakt table{
    margin:0;
 }
 #kontakt table td {     
    padding-right:20px;
    text-align:left;
 }
 
 /****** DOPORUCUJEME *******/
 div#doporucujeme {
    margin:0;
 }
 div#doporucujeme table {
    text-align:left;
    width:550px;
    margin:0;
    padding:0;
 } 
 
 div#doporucujeme table th, div#doporucujeme table td {
           text-align:center;   
           padding:15px 15px 15px 5px;
           margin:15px 15px 15px 5px; 
           border-top:#184B83 dotted 1px ; 
 }
 
 div#doporucujeme table td {
           text-align:justify;
                
 }
      
 ul#ul-bio {
           list-style-type: disc;
           padding-left:20px;
           
       
 }
 
 #medunka {
    width:100px;
    border:1px solid black;
 
 }      
       
/************** BANNERZ ******************/       
       
       
       
  /****** OBCHOD ***********/
  #objednat .tlacitko {
        width:200px;
        border-top:solid #71A3C1 1px;
        border-left:solid #71A3C1 1px;
        border-right:solid #317391 1px;
        border-bottom:solid #317391 1px;
        
        
        background-color:#EDF2F5;
        padding:1px 1px 1px 1px;
        color: #02AAB3;
        text-align:center;
        font-weight:bolder;
  }
  
  #objednat .tlacitko.hover, #objednat .tlacitko:hover {
    background-color: #02AAB3;
    color: #EDF2F5;
  }
  table#obchod {
   border-collapse:collapse;
   margin:0;
   width:520px;
  }
  table#obchod tr.hover .informace, table#obchod tr.hover .center, table#obchod tr:hover .informace, table#obchod tr:hover .center {
    background-color: #ECF1F5;
  }
  
 
         
         table#obchod td  {
            border-top:1px dotted #002774;
            border-bottom:1px dotted #002774; 
         }
        
         table#obchod td.info {
            text-align:center;
            width:140px;
         }
         
         table#obchod td.info span.nadpis {
            font-weight:bolder;
            color: #800080;/*#906B72; */
         } 
         table#obchod td {
             text-align:left;
             padding:5px 20px 5px 20px;
         
         }
         table#obchod td span.cena {
             
             font-weight:bolder;
             text-decoration:line-through;
         
         } 
         
         table#obchod span.cena_akce {
             font-size:16px;
             font-weight:bolder;
             color:#e8aa51;
         
         } 
         
          
         table#obchod td.objednat {
             text-align:right;
             width:250px;
         
         }  
         table#obchod td ul {
            list-style-type:disc;
            list-style-position:inside;
         }
         
  
  /****** NADPIS *****/
  #nadpis h1 {
        position:relative;
        color:#00ADBF;/*#02AEB8;*/
        font-size:18px;
        font-weight:bolder;
  }
  #nadpis div {
        width:488px;
        
        margin:0 0 0 0;
        text-align:center;
  
  }
  /***** DIV *****/
  #mensi-levo {
        width:520px;
        text-align:left;
        margin:0;
  }
  
  
 .tyrkys-tm {
    color:#00B1BB;
 }
 
 .tyrkys-sv {
    color:#14D6DF;
 }
 
 textarea#poznamka {
    width:377px;
 
 }
 #objednavka select {
    border:1px solid #06B3C3;
 }

 
 /*********** Porovnani **************/
 table#porovnani {
    width: 600px;
    border:1px solid #0CAAAD;   
    margin: 0px 0px 0px 0px;
 }
 table#porovnani ul {
    list-style-type: disc;
 }
 table#porovnani td,th {
    padding:8px 10px 8px 10px;
    margin:8px 10px 8px 10px;
    text-align:left;
    font-size:1em;  
 }
 table#porovnani td {
    width:270px;
 }
 table#porovnani td.nazev {
     padding:0px 0px 0px 0px;
     margin:0px 0px 0px 0px;
     text-align:center;
 }
 table#porovnani th.symbol {
    background-color:  #2CCBE8;
    
 }
 table#porovnani tr.nadpis td {
    text-align:center;
 }        
 
 div#studie {
    line-height: 2em;
    
 }
 
 div#studie ul{
    padding-left: 15px;
    margin-left: 15px;
    
 }
 
/*** KNIHA  ****/
div#kniha cite {
    font-weight:bold;
    

}

div#kniha img#kniha-obr {
    width:100px;
    float:right;
    padding-left:20px;
    margin-left:20px


}

div#kniha h3 {
    font-size:1.4em;
}
div#kniha h2 {
    color:#22BBCB;
    font-size:1.4em;

}



div#kniha .text-odsazeny:first-letter {
        padding-left:20px;
        
}

/***** TEXT *****/
.center {
    text-align: center;

}

h1 {
    font-size:2.5em;

}

.tm-modra {
    color:#22BBCB;

}

ul.seznam-pismena {
    list-style-type: lower-alpha;
}

#kontrola th {
    font-size:12px;
    
}


/** Paticka **/
hr {
   clear: both;
   visibility: hidden;
}

#footer {
  position: relative;
  
  height:80px;
  margin:0px 0px 0 265px;
  width: 700px;
  background: url('../line.jpg') no-repeat -25px 18px;
}

#footer span {
  color:#BBBBBB;
}

#footer p#copy {
  padding: 30px 0 0 50px;
  margin: 0;
  color: #BBBBBB;
  font-size:9px;
}

#footer p#copy a {
  text-decoration: none;
  color: #555555;
}

#footer p#copy a:hover {
  color: #000000;
}

#footer p#backlinks {
  position: relative;
  display: block;
  float: right;
  width: 400px;
  padding: 0 80px 0 0;
  margin: -25px 0 0;
  text-align: right;
  color: #532300;
}

#footer p#backlinks a {
  color: #BBBBBB;
}

#footer p#backlinks a:hover {
  color: #555555;
} 


