@charset "windows-1250";
/* CSS Document */

BODY {font-family:Tahoma, Verdana, Helvetica, sans-serif; font-size:12px; color:#333; padding-top:0px; margin-top:0px;}

H1 {font-size:15px;}
H2 {padding-top:0px; margin-top:0px; padding-bottom:5px; margin-bottom:0px; font-size:14px;}
H3 {padding-top:0px; margin-top:0px; padding-bottom:0px; margin-bottom:0px; font-size:13px;}
H4 {padding-top:0px; margin-top:0px; padding-bottom:0px; margin-bottom:0px; font-size:10px; color:#999;}
P {margin-top:0px;}

A {text-decoration:none; color:#333;}
A:HOVER {text-decoration:underline; color:#666;}

LI {padding:2px; list-style: square;}

.text-line-through {text-decoration: line-through;}
.text-red {color:#FF0000;}
.resetovac2 {clear:both; margin:1px 0px;}
.odkaz_v_ul {color:#666; font-size:10px;}



#obal-stranek {width:843px; margin-left:auto; margin-right:auto; background-color:#FFF}

  #head {width:763px; height:236px; float:left; padding:48px 0px 0px 80px; background:url('layout/head.jpg'); color:#FFF; font-size:16px;}
  
  #links {width:843px; height:25px; float:left; padding:10px 0px 0px 0px; background-color:#99CC33;}
    #links A {color:#FFF; text-decoration:none;}
    #links A:HOVER {text-decoration:underline;}
      #links .active A {color:#333; text-decoration:underline;}
  
  #content-top {width:843px; height:57px; float:left; background:url('layout/content_top.jpg'); font-size:15px}
    #content-top .left {width:580px; float:left; padding:30px 0px 0px 20px;}
      #content-top H1 {font-size:15px; padding-top:0px; margin-top:0px}
    #content-top .right {width:173px; float:left; padding:30px 0px 0px 70px;}
  
  #content {width:843px; float:left; background-color:#99CC33; padding:10px 0px 0px 0px;}
    #content A {color:#FFF; text-decoration: underline;}
    #content A:HOVER {text-decoration: none;}
    
    #content .left {width:623px; float:left; padding: 0px 0px 10px 20px;}
      
      #content .left .prihlaseni_div {padding:5px; border:2px solid #666; position:absolute; display:none; margin-left:300px; margin-top:-150px; z-index:100; background-color:#ccc; width:250px; height:175px;}
        #content .left .prihlaseni_div A {color:#333}
      
      #content .left .registr-filtr {padding:5px; border:2px solid #666; position:absolute; display:none; margin-left:250px; margin-top:-150px; z-index:100; background-color:#ccc; width:350px; height:250px;}
        #content .left .registr-filtr A {color:#333}
      
      #content .left .shop {width:620px; float:left;}
        #content .left .shop .menu {width:170px; float:left;}
          #content .left .shop .menu A {width:155px; color:#333; height:auto; display:block; border-bottom:2px solid #fff; border-left:2px solid #fff; border-right:2px solid #fff; text-align:left; padding:6px 0px 4px 5px; margin:3px 0px 4px 0px; }
          #content .left .shop .menu A:HOVER {background-color:#fff; display:block;}
            #content .left .shop .menu .active A {width:155px; background-color:#fff; color:#666; height:auto; display:block; border-bottom:1px solid #fff; border-left:1px solid #fff; text-align:left; padding:6px 0px 4px 5px; margin:3px 0px 4px 0px; }
          
        #content .left .shop .obsah {width:450px; float:left;}
          
          #content .left .shop .obsah .text-grey {color:#999999;}
          
          #content .left .shop .obsah A {color:#333; text-decoration: underline;}
          #content .left .shop .obsah A:HOVER {color:#333; text-decoration: none;}
          
          #content .left .shop .obsah .zbozi {width:215px; float:left; margin:2px; background-color:#fff; border:1px solid #999;}
          #content .left .shop .obsah .zbozi-detail {width:430px; float:left; margin:2px; background-color:#fff; border:1px solid #999;}
            
          #content .left .shop .obsah .strankovani {width:450px; float:left; margin-bottom:3px;}
            #content .left .shop .obsah .strankovani A {border:1px solid #333; padding:1px 3px; background-color:#ccc; margin-bottom:3px; text-decoration:none;}
      
      #content .left .registr {width:450px; border:1px solid #333;}
      #content .left .reg-small {width:200px; border:1px solid #333;}
      #content .left .reg-small2 {width:100px; border:1px solid #333;}
      #content .left .reg-large {width:100%; border:1px solid #333;}
      #content .left .reg-large-select {width:450px; border:1px solid #333;}
      #content .left .registr_radek_nadpis {background-color:#666; color:#FFF;}
        #content .left .registr_radek_nadpis A {color:#FFF;}
      #content .left .textarea {border:1px solid #333; width:100%; height:100px}
      #content .left .registr_submit {width:100%; border:0px; background-color:#666; color:#FFF; font-weight:bold;}
      
      #content .left .fotogalerie {width:600px;}
        #content .left .fotogalerie IMG {margin:2px; border:1px solid #FFF;}
      
      #content .left .table_inzerce {}
        #content .left .table_inzerce IMG {margin:2px; border:1px solid #666;}
        #content .left .table_inzerce A {color:#000;}
        #content .left .table_inzerce .table_inzerce_odkaz A {color:#FFF;}        
      
      #content .left .vypis-objednavek A {color:#666;}
      
      #content .left .mapa-stranek UL {padding:5px 0px 0px 25px;}
      #content .left .mapa-stranek LI {color:#666}
        #content .left .mapa-stranek LI A {font-size:14px}
        
        #content .left .mapa-stranek LI LI {color:#CCC}
          #content .left .mapa-stranek LI LI A {font-size:12px}
      
    #content .right {width:160px; float:left; padding:0px 10px 10px 30px; overflow:hidden}
      
      #content .right .kosik-info {width:160px; float:left; padding-bottom:10px;}
      
      #content .right .prihlaseni {width:160px; float:left; padding-bottom:10px; color:#666;}
        #content .right .prihlaseni A {color:#666;}

        #content .right .prihlaseni .prihlaseni_div {background-color:#fff; border:1px solid #999; width:160px}
          #content .right .prihlaseni .prihlaseni_div A {color:#333}
          
        #content .right .prihlaseny-uzivatel .prihlaseni_div2 {background-color:#fff; border:1px solid #c10000; width:160px}        
      
      #content .right .prihlaseny-uzivatel {width:160px; float:left; padding-bottom:10px; color:#000;}
        #content .right .prihlaseny-uzivatel A {color:#666;}  
  
  #footer {width:803px; height:26px; font-size:11px; padding:10px 20px 0px 20px; float:left; color:#FFF; background:url('layout/footer.jpg');}
    #footer .left {width:240px; float:left;}
    #footer .center {width:323px; float:left;}
    #footer .right {width:240px; float:left;}
    
    #footer A {color:#FFF; text-decoration: underline;}
    #footer A:HOVER {color:#999; text-decoration: none;}  
  
#registr_vypis_foto {border:1px solid #FFF}  
#registr_foto {border:1px solid #FFF; padding:2px; margin-right:1px;}  

.detail-objednavky {font-size:8px;}
  .detail-objednavky h2 {font-size:16px; margin:5px; padding:3px;}




