.red {
      color:red;
      font-size:16pt;
     }
.vystava H3 {margin-bottom:10px;margin-top:0px;}
.vystava b {
           color:darkred;
           }
.vystava   {
           border:solid 1px gray;
           margin-top:35px;
           padding:10px;
           background-color:#F3F0F4;
           }                      
.reklama-hlavicka {
                  width:100%;
                  height:15px;
                  border:solid 0px red;
                  text-align:center;
                  font-family:tahoma;
                  font-weight:bold;
                  font-size:12px;
                  background-color:#B7B7B7;
                  margin-bottom:10px;
                  padding-top:1px;
                  }
.reklama-obsah {
               margin-top:5px;
               }
.reklama-obsah a {
                 font-family:tahoma;
                 font-weight:bold;
                 font-size:11px;
                 text-decoration:none;
                 color:gray;
                 }
.reklama-obsah a:hover {
                       color:gray;
                       }                 
                                   
.border0 {
         border:0px;
         }
#MO_zajem {
          font-size:12pt;
          }
#MO_vyhody_nadpis {
           font-size:12pt;
           }
#MO_vyhody {
           position:relative;
           top:-15px;
           font-size:10pt;
           }           
.MO_novinka_text1 {
                 font-size:11pt;
                 color:gray;
                 }
.MO_novinka_text a {
                   color:red;
                   }
.MO_novinka_text a:hover {
                   color:blue;
                   }                   
.MO_novinka_text {
                 font-size:14pt;
                 color:red;
                 }
#MO_novinka {
            font-size:14pt;
            color:red;
            }
#nadpismaloobchod {
                  font-size:18pt;
                  }
#maloobchod {
            position:relative;
            width:250px;
            height:220px;
            color:#9A082E;
            margin:10px;
            font-size:18pt;
            font-weight:bold;
            float:left;
            text-align:center;
            border-style:solid;
            border-width:1px;
            border-color:gray;
            background:#DDDCDC;
            }
#velkoobchod {
            position:relative;
            width:250px;
            height:220px;
            color:#9A082E;
            margin:10px;
            font-size:18pt;
            font-weight:bold;
            float:right;
            text-align:center;
            border-style:solid;
            border-width:1px;
            border-color:gray;
            background:#DDDCDC;
            }

#index_obchod {
              float:right;
              }
#kosik {
       font-size:10pt;
       }
#kosik a {
         color:red;
         }       
#kosik a:hover {
               color:black;
               }
#kosik_dodaciadresa_nadpis {
                           width:600px;
                           background:#BCBEBF;
                           font-size:18pt;
                           
                           }
#kosik_cervenenutnozadat {
                         color:red;
                         font-size:8pt;
                         float:left;
                         }
#kosik_nepovinne {
              color:black;
              font-family:arial;
              font-size:10pt;
              }
#kosik_povinne {
              color:red;
              font-family:arial;
              font-size:10pt;
              font-weight:bold;
              }
#kosik_odeslat {
              position:relative;
              right:80px;
              float:right;
              }
#kosik_soucet_2 {
              color:darkred;
              font-family:arial;
              font-size:12pt;
              }
#kosik_soucet {
              background:#F3F3F3;
              }
#nomargins {
           margin:0px;
           padding:0px;
           }
#kosik_styl {
            font-size:10pt;
            font-family:arial;
            width:600px;
            font-weight:bold;
            
            }

#kosik_ks   {
            font-size:10pt;
            font-family:arial;
            width:15px;
            font-weight:bold;
            text-align:center;
            }            
            
#kosik_hlavicka {
                background:#EE0032;
                color:white;
                }            
.slevaproc {
            position:absolute;
            left:9px;
            bottom:8px;
            font-size:10pt;
            color:red;
            font-weight:bold;
            text-align:center;
            }
.MOform {
         position:relative;
         margin:0px;
         padding:0px;
         height:100%;
         text-align:center;
          }
.MOpolozky {
           position:absolute;
           text-align:left;
           left:0px;
           top:145px;
           font-size:12pt;
           width:99%;
           border-style:dotted;
           border-width:0px;
           border-color:green;
 
           }
.doprava {
         position:relative;
         right:0px;
         float:right;
         margin:0px;
         padding:0px;
         }           
.MOks {
      position:relative;
      width:15px;
      height:15px;
      right:0px;
      bottom:4px;
      text-align:right:
      }
.MOks_jednotka {
                position:relative;
                left:2px;
                bottom:1px;
                font-size:10pt;
               }
.zbozi_ctverec {
               border-style:solid;
               border-width:1px;
               border-color:gray;
               background-color:none;
               width:190px;
               float:left;
               height:220px;
               margin:0px;
               padding:5px;
               }
.zbozi_ctverec_druhyatreti {
               border-style:solid;
               border-right-width:1px;
               border-bottom-width:1px;
               border-left-width:0px;
               border-top-width:1px;
               border-color:gray;
               background-color:none;
               width:190px;
               float:left;
               height:220px;
               margin:0px;
               padding:5px;
                }
                
.zbozi_ctverec_druhyatreti a {text-decoration:none;font-size:8pt;color:#757575;font-family:arial;}
.zbozi_ctverec_druhyatreti a:hover {text-decoration:underline;color:black;}

.zbozi_ctverec a {text-decoration:none;font-size:8pt;color:#757575;font-family:arial;}
.zbozi_ctverec a:hover {text-decoration:underline;color:black;}

.zbozi_ctverec_ostatni_prvni {
               border-style:solid;
               border-right-width:1px;
               border-bottom-width:1px;
               border-left-width:1px;
               border-top-width:0px;
               border-color:gray;
               background-color:none;
               width:190px;
               float:left;
               height:220px;
               margin:0px;
               padding:5px;
                }
.zbozi_ctverec_ostatni_prvni a {text-decoration:none;font-size:8pt;color:#757575;font-family:arial;}
.zbozi_ctverec_ostatni_prvni a:hover {text-decoration:underline;color:black;}

.zbozi_ctverec_ostatni_druhyatreti {
               border-style:solid;
               border-right-width:1px;
               border-bottom-width:1px;
               border-left-width:0px;
               border-top-width:0px;
               border-color:gray;
               background-color:none;
               width:190px;
               float:left;
               height:220px;
               margin:0px;
               padding:5px;
                }
.zbozi_ctverec_ostatni_druhyatreti a {text-decoration:none;font-size:8pt;color:#757575;font-family:arial;}
.zbozi_ctverec_ostatni_druhyatreti a:hover {text-decoration:underline;color:black;}
                
.MOkod {color:#1799F4;}

.mocena_posleve {
         font-size:11px;
         font-weight:bold;
         position:relative;
         left:0px;
         color:gray;
         }
.mocena_posleve_2 {
         font-size:11pt;
         font-weight:bold;
         position:relative;
         left:0px;
         color:black;
         }         



.mocena_bezslevy {
              font-size:11px;
              font-weight:bold;
              position:relative;
              left:0px;
              color:gray;
              }

.mocena_bezslevy_2 {
              font-size:10pt;
              font-weight:bold;
              position:relative;
              left:0px;
              color:black;
              }       

.mocena_predslevou {
              font-size:9pt;
              font-weight:bold;
              position:relative;
              left:0px;
              color:gray;
              }
.mocena_predslevou_2 {
              font-size:10pt;
              font-weight:bold;
              position:relative;
              left:0px;
              color:gray;
              text-decoration:line-through;
              }              

#text_kod {
font-size:10pt;
color:red;
}

.clr {
clear:both;
}


.centruj {
text-align:center;
}
.picture_free H1 {
font-size:12pt;
text-align:center;
}
.normalni {
          font-weight:normal;
          }
H1 {
    font-size:18pt;
    }
H2 {
    font-size:13pt;
    color:red;
    }    
.centruj {
        text-align:center;
        }
.border0 {
border: 0px;
}
.pravemenutable {
                position:relative;
                top:3px;
                font-size:8pt;
}
.levemenuhidden {
              display:none;
}

.levemenusmaznovinky2 {
                      position:relative;
                      top:4px;
                      }
.levemenusmaznovinky {
                    font-size: 10px; 
                    width: 100px; 
                    margin-right: 2px; 
                    background-color: #F9F9F9;
}
.levemenutext {
            font-weight:bold;
            margin:0px; 
            padding:0px;
            color:#939393;
            font-size:13px;
}
.levemenuobj {
            margin-top:2px; 
            padding:0px;
}
.pravemenu5akce {
                margin-top:10px;
                }
.pravemenu4akce {
              position:relative;
              top:100px;
              font-size:10pt;
              font-weight:bold;
}
.pravemenu3top {
              position:absolute;
              right:3px;
              top:0px;
              font-family:arial;
              font-size:9pt;
              margin:0px;
              padding:0px;
}
.pravemenu2akce a {
                   color:black;
                   font-size:10pt;
                  }
.pravemenu2akce a:hover {
                        color:red;
                        font-size:10pt;
                        text-decoration:underline;
                        }                  
.pravemenu2akce {
                
                text-align:right;
                margin-top:15px;
                margin-bottom:7px;
                margin-right:4px;
                font-weight:bold;
}
.pravemenu1 {
            position:absolute;
            right:3px;
            top:0px;
            font-family:arial;
            font-size:9pt;
            margin:0px;
            padding:0px;
}
.paticka2 {
          position:absolute;
          top:0px;
          left:665px;
}

.levemenunovinky2 {
                  padding:0px;
                  margin:0px;
}
.levemenunovinky1 {
                  margin-top:10px; 
                  padding:0px;
}
.levemenuform4 {
               position:relative;
               top:4px;
               }
.levemenuform3 {
              font-size: 10px; 
              width: 100px; 
              background-color: #F9F9F9;
}
.levemenuform2 {
              padding:0px;
              margin:0px;
}
.levemenuform1 {
              margin-top:10px; 
              padding:0px;
}
.hlavimg1 {
          position:relative;
          top:4px;
}
.hlavpassw1 {
            font-size: 10px; 
            width: 70px; 
            background-color: #F9F9F9;
}
.hlavinput1 {
            font-weight:bold;
            font-size: 10px; 
            width: 97px;
            background-color: #F9F9F9;
}
.form1 {
        margin:0px; 
        padding:0px;
}
.horizont1 {
            position:absolute; 
            width:980px;
            height:30px;
            bottom:0px;
            left:0px;
            margin:0px;
            padding:0px;
            border: 0px; 
            border-style: solid;
}
.logout1 {
          position:absolute;
          text-align:center; 
          right:0px; 
          top:31px;
          border:0px; 
          border-style:solid;
          font-size:12px;
}
.logindiv {
        position:absolute;
        text-align:center; 
        right:0px; 
        top:31px;
        border:0px; 
        border-style:solid;
        font-size:12px;
        text-align:right;
}
.jazyky1 {
      position:absolute;
      left:6px;
      text-align:left;
      width:110px;
      font-size:9pt;
}
.jazyky2 {
        position:absolute;
        left:116px;
        text-align:left;
        width:130px;
        font-size:9pt;
}
.jazyky3 {
        position:absolute;
        left:245px;
        text-align:center;
        width:14px;
        top:6px;
}
.jazyky4 {
          position:absolute;
          left:260px;
          text-align:center;
          width:60px;
          font-size:9pt;
}
.jazyky5 {
          position:absolute;
          left:320px;
          text-align:center;
          width:60px;
          font-size:9pt;
}
.hlavicka2 {
   position:relative; 
   top:-40px; 
   left: -165px;
   margin:0px; 
   padding: 0px;
   border: 0px; 
   border-style: solid;
}
.hlavicka1 {
    position:absolute; 
    top:50%; 
    left:50%; 
    margin:0px; 
    padding: 0px;
    border: 0px; 
    border-style: solid;
    }
.logo {
    position:absolute; 
    top: 15px; 
    left:25px; 
    margin:0px; 
    padding: 0px;
}
.nahled {width:90px; 
         height:50px;
         background-color:none;
         border-style:solid;
         border:0px;
         margin:0px;
         padding:0px;
         position:absolute;
         left:0px;
         bottom:0px;
         }
.text_zbozi { 
       position:absolute;
       left:80px;
       width:425px;
       background-color:none;
       border-style:solid;
       border:0px; 
       margin:0px;
       padding:0px;
       bottom:0px;
       color:#5A5A5A;
       font-size:11pt;
       
       
       }
.nahled_free {width:90px; 
         height:50px;
         background-color:none;
         border-style:solid;
         border:0px;
         margin:0px;
         padding:0px;
         position:absolute;
         left:0px;
         bottom:0px;
         }
.text_zbozi_free { 
       width:405px;
       background-color:none;
       border-style:solid;
       border:0px; 
       margin:0px;
       padding:0px;
       position:absolute;
       left:80px;
       bottom:0px;
       color:#5A5A5A;
       }       
.text_zbozi_free { 
       width:405px;
       background-color:none;
       border-style:solid;
       border:0px; 
       margin:0px;
       padding:0px;
       position:absolute;
       left:110px;
       bottom:0px;
       color:#5A5A5A;
       }  
.text_zbozi_free a {text-decoration:none;color:#5A5A5A;font-weight:bold;}       
.text_zbozi_free a:hover {color:black;text-decoration:none;background-color:#F3F3F3;}            
.text_zbozi a {text-decoration:none;color:#5A5A5A;font-weight:bold;}       
.text_zbozi a:hover {color:black;text-decoration:none;background-color:#F3F3F3;}       
.nahledatext {
              position:relative;
              left:10px;
              width:530px; 
              border-style:solid;
              border-width:0px;
              text-align:left;
              
             }
.nahledatext_free {
              width:500px; 
              background-color:none;
              border-style:solid;
              border:0px;
              text-align:left;
              position:relative;
              left:20px;
             }             
.nahledatext_objednavka {
              width:575px; 
              background-color:white;
              border-style:solid;
              border-width:0px;
              border-color:blue;
              text-align:left;
              position:relative;
              left:10px;
              top:1px;
              
             }                  
.text_kod {
          letter-spacing:0px;
          color:#BB0027;
          bottom:20px;
          font-family:verdana;
          font-size:12px;
          position:absolute;
          font-weight:bold;
          background-color:none;
        }
.vrchni_lista_jazyky { 
                  font-size:13px;
                  position:absolute;
                  height:20px;
                  width: 390px;
                  top:0px;
                  border:0px;
                  border-style:solid;
                  right:0px;
                  margin:0px;
                  padding:0px;
                  text-align:right;
                  background-image: url("../pictures_sys/sedy-prechod.gif");
                    }        
.vrchni_lista_jazyky a {color:#5A5A5A;} 
.vrchni_lista_jazyky a:hover {color:black;text-decoration:underline;font-weight:bold;} 

.nadpis_zbozi {
              text-align:center;
              color:#5A5A5A;
              font-weight:bold;
              text-decoration:none;
              margin:0px;
              padding:0px;
             }             
.leve-menu-admin {margin-bottom:5px;border-style:solid;border-width:0px;font-family:arial;height:25px;background-image:url("../pictures_sys/menu_bocni_zelene.gif");background-position:left;background-repeat:no-repeat;}
.leve-menu-admin a {position:relative;top:4px;left:8px;text-align:center;color:#5A5A5A;font-weight:bold;font-size:11pt;text-decoration:none;}                          
.leve-menu-admin a:hover{text-align:center;color:black;font-size:11pt;}
.leve-menu {margin-top:0px;border-style:solid;border-width:0px;font-family:arial;}
.leve-menu0 {margin-top:5px;font-family:arial;height:25px;background-image:url("../pictures_sys/menu_bocni.gif");background-position:left;background-repeat:no-repeat;}
.leve-menu1 {margin-top:5px;font-family:arial;height:25px;background-image:url("../pictures_sys/menu_bocni.gif");background-position:left;background-repeat:no-repeat;}
.leve-menu2 {margin-top:5px;font-family:arial;height:25px;background-image:url("../pictures_sys/menu_bocni.gif");background-position:left;background-repeat:no-repeat;}
.leve-menu3 {margin-top:5px;font-family:arial;height:25px;background-image:url("../pictures_sys/menu_bocni.gif");background-position:left;background-repeat:no-repeat;}
.leve-menu4 {margin-top:5px;font-family:arial;height:25px;background-image:url("../pictures_sys/menu_bocni.gif");background-position:left;background-repeat:no-repeat;}
.leve-menu5 {margin-top:5px;font-family:arial;height:25px;background-image:url("../pictures_sys/menu_bocni.gif");background-position:left;background-repeat:no-repeat;}
.leve-menu6 {margin-top:5px;font-family:arial;height:25px;background-image:url("../pictures_sys/menu_bocni.gif");background-position:left;background-repeat:no-repeat;}
.leve-menu7 {margin-top:5px;font-family:arial;height:25px;background-image:url("../pictures_sys/menu_bocni.gif");background-position:left;background-repeat:no-repeat;}
.leve-menu8 {margin-top:5px;font-family:arial;height:25px;background-image:url("../pictures_sys/menu_bocni.gif");background-position:left;background-repeat:no-repeat;}
.leve-menu9 {margin-top:5px;margin-bottom:25px;font-family:arial;height:25px;background-image:url("../pictures_sys/menu_bocni.gif");background-position:left;background-repeat:no-repeat;}
.leve-menu10 {margin-top:5px;font-family:arial;height:25px;background-image:url("../pictures_sys/menu_bocni_modre.gif");background-position:left;background-repeat:no-repeat;}
.leve-menu11 {margin-top:5px;font-family:arial;height:25px;background-image:url("../pictures_sys/menu_bocni_modre.gif");background-position:left;background-repeat:no-repeat;}
.leve-menu12 {margin-top:5px;margin-bottom:15px; font-family:arial;height:25px;background-image:url("../pictures_sys/menu_bocni_modre.gif");background-position:left;background-repeat:no-repeat;}
.leve-menu a {
              position:relative;
              top:4px;
              left:8px;
              text-align:center;
              color:#5A5A5A;
              font-weight:bold;
              font-size:11pt;
              text-decoration:none;
              }                          
.leve-menu a:hover{
              text-align:center;
              color:black;
              font-size:11pt;
             }   
.nadpis_stranky {
                color:black;
                text-align:center;
                font-weight:bold;
                font-size:16pt;
                font-family:arial;
                top:5px;
                position:relative;
                }

.podnadpis {  
            color:red;
            font-weight:bold;
            font-family:arial;
           }

.text {
       color:black;
       font-family:arial;
      }          
      
.input_box_registrace
                    {
                    font-size: 11px;
                    background-color: #F9F9F9;
                    }       
.hvezdicka {
            color:red;
            }                             
.hlaska {
        color:blue;
        font-family:arial;
        font-weight:bold;
        text-align:center;
        font-size:11pt;
        text-decoration:none;
        }            
.registrace_text_k_input
                        {
                        color:#5A5A5A;
                        font-weight:bold;
                        font-size:11pt;
                        font-family:arial;
                          }        
.objednavka_popisky
                    {
                    color:#BB0027;
                    font-family:arial;
                    font-weight:bold;
                    font-size:11pt;
                    }  
.objednavka_text
                    {
                    color:gray;
                    font-family:arial;
                    font-weight:bold;
                    font-size:10pt;
                    }                                             
.login1 {
          position:absolute;
          right:106px;
          font-weight:bold;
          margin:0px; 
          padding:0px;
          color:#939393;
          font-size:13px;
          font-family:arial;
        }
        
.login2 {
        position:relative;
        left:0px;
        font-weight:bold;
        margin:0px; 
        padding:0px;
        color:#939393;
        font-size:13px;
        font-family:arial;  
        }        

