* {
	margin: 0;
	padding: 0;

}
body {
	margin: 0;
	background-color:#333333;
	line-height: 20px;
	text-align: justify;
	font-size: 14px;
	color: #FFF;
  font-family:Arial,sans-serif;
}
#stranka
{width:930px;
min-height:800px;
_height:800px;
margin:auto;
border:1px solid #656565;
}


.red {color:red;}

.blue {color:blue;}

.yellow {color:yellow;}

.purple {color:purple;}

.green {color:green;}

.napis-formular tr {height:24px;}
.napis-formular  {margin-left:20px;width:250px;}


.cenik tr{height:40px;}
.cenik tr td{width:150px;}
.cenik td{border:1px solid #000;}


#logo
{width:930px;
min-height:240px;
background:url('logo.gif') no-repeat;
margin:auto;

}

#nabidka{float:right;
margin-right:10px;
border-left: 2px solid #D12C2C;
padding-left:10px;
color:#FF0000;
}
#nabidka2{float:left;
color:#FFF;
font-size:15px;
}

#nabidka strong,#nabidka2 strong { color:#FFF;}

.nabidka tr {height:60px;}
.nabidka tr td {width:90px;}
.nabidka2 tr {height:180px;}
.nabidka2 tr td {width:200px;}

#top {
background:url('top.jpg')no-repeat;
width:930px;
height:100px;
border-bottom:5px solid #D12C2C;
}

.seznam li {list-style:none;
            font-family:Arial,sans-serif;
            font-weight:bold;
            display:inline ;
            font-size:12px;
            color:#B5B5B5;
            float:left;}  
.vycet .odrazka {list-style-type:disc;}            
.seznam2 li{list-style:none;
            font-family:Arial,sans-serif;
            font-weight:bold;
            display:inline ;
            color:#B5B5B5;
            font-size:14px;
            float:right;}
            
            .seznam2 li a:link,a:visited,a:active {color:#FFF;text-decoration:none;}
            .seznam2 li a:hover {color:#B5B5B5;text-decoration:underline;}
            
.seznam2 {float:right; width:630px;height:115px;}  
            
          
.seznam3 li {list-style:none;
            font-family:Arial,sans-serif;
            font-weight:bold;
            margin-top:187px;
            padding-left:15px; 
            display:inline ;
            color:#B5B5B5;
            font-size:14px;
            float:left;
            }
            

            
            .seznam3 li a:link,a:visited,a:active {color:#FFF;text-decoration:none;}
            .seznam3 li a:hover {color:#B5B5B5;text-decoration:underline;}
            
                       
.seznam3_1 {background:url('uvod.png') no-repeat;
        width:72px;
        height:25px;
        padding-top:3px;
}

.seznam3_2 {background:url('fotogalerie.png') no-repeat;
        width:110px;
        height:25px;
        padding-top:3px;
}

.seznam3_3 {background:url('fotogalerie.png') no-repeat;
        width:120px;
        height:25px;
        padding-top:3px;
}


.seznam3_4 {background:url('kontakt.png') no-repeat;
        width:105px;
        height:25px;
        padding-top:3px;
}
.seznam3_5 {background:url('fotogalerie.png') no-repeat;
        width:120px;
        height:25px;
        padding-top:3px;
}
      
            
.seznam_1 {background:url('tlacitko.jpg') no-repeat;
      width:100px;
      margin-left:60px;
      height:30px;padding:3px;padding-left:10px;margin-right:-12px;}
      
      
      
.seznam_2 {background:url('tlacitko_.jpg') no-repeat;
      width:90px;
      height:30px;padding:3px;padding-left:33px;}
      
      
             
            .seznam li a:link,a:visited,a:active {color:#FFF;text-decoration:none;}
            .seznam li a:hover {color:#B5B5B5;text-decoration:underline;}

      
      
.seznam2_1  {background:url('tlacitko__.jpg') no-repeat;
      width:90px;
      height:80px;margin-top:10px;padding-top:30px;padding-left:25px;margin-right:-25px;}


      
      
.seznam2_2 {background:url('tlacitko___.jpg') no-repeat;
      width:90px;
      height:80px;margin-top:10px;padding-top:30px;padding-left:25px;margin-right:-25px;}
      
      
      
.seznam2_3 {background:url('tlacitko___.jpg') no-repeat;
      width:90px;
      height:80px;margin-top:10px;padding-top:30px;padding-left:27px;}
      
 h1
 {background:url('h1.jpg') repeat-y;
 height:30px;
 padding-top:7px;
 font-size:14px;
 padding-left:10px;
 margin-bottom:10px;
 margin-top:10px;}
 
 
  h2
 {
 padding-top:3px;
 height:30px;
 background:url('pruh.jpg') repeat-x;
 font-size:14px;
 color:#FFF;
 padding-left:10px;
 margin-top:10px;
 margin-bottom:15px;}
 
.sport-znacky tr td{width:100px;} 
.sport-znacky {margin-left:50px;} 
.vycet-sport {margin-left:30px;margin-top:10px;} 
 
 .obsah { padding-left:10px;
    padding-top:10px;
    margin-right:10px;
     color:#FFF;
     font-size:12px; }
 
.obsah a {color:#6F6F6F;text-decoration:underline;font-weight:bold;}        
p { padding-left:10px;
    padding-top:10px;
    font-size:12px;
    page-break-after: always;
    margin-right:15px; 
  
    }
    
.znacky{margin:auto;padding-top:10px;}
.znacky tr{height:70px;}
.znacky tr td{width:115px;}

.zvetsi{margin-bottom:20px;}
tr td a img{border:1px solid #FFF;}
a img {border:0;}
.podpora{margin-left:35px;}  
.vycet{margin-left:35px;list-style:none;}
.vycet2{margin-left:35px;margin-top:15px;}
.vycet2 a {color:#FFF;}
.vycet2 a:hover {color:#FF0000;}
.vycet li{padding-bottom:6px;}

                        /*SPORT*/
.vycet .mic{background:url('mic.png') no-repeat;padding-left:30px;}
.vycet .mic a{color:#FF0000;font-weight:bold;text-decoration:underline;}
.vycet .snow {background:url('snow.png') no-repeat;padding-left:30px;}
.vycet .snow a{color:#FF0000;font-weight:bold;text-decoration:underline;}
.vycet .tenis {background:url('tenis.png') no-repeat;padding-left:30px;}
.vycet .tenis a{color:#FF0000;font-weight:bold;text-decoration:underline;}
.vycet .flor {background:url('flor.png') no-repeat;padding-left:30px;}
.vycet .flor a{color:#FF0000;font-weight:bold;text-decoration:underline;}
.vycet .inline {background:url('inline.png') no-repeat;padding-left:30px;}
.vycet .inline a{color:#FF0000;font-weight:bold;text-decoration:underline;}
.vycet .obuv {background:url('obuv.png') no-repeat;padding-left:30px;}
.vycet .obuv a{color:#FF0000;font-weight:bold;text-decoration:underline;}
.vycet .obleceni {background:url('obleceni.png') no-repeat;padding-left:30px;}
.vycet .obleceni a{color:#FF0000;font-weight:bold;text-decoration:underline;}
.vycet .fitness {background:url('fitness.png') no-repeat;padding-left:30px;}
.vycet .fitness a{color:#FF0000;font-weight:bold;text-decoration:underline;}
.vycet .potapeni {background:url('potapeni.png') no-repeat;padding-left:30px;}
.vycet .potapeni a{color:#FF0000;font-weight:bold;text-decoration:underline;}
.vycet .hokej {background:url('brusle.png') no-repeat;padding-left:30px;}
.vycet .hokej a{color:#FF0000;font-weight:bold;text-decoration:underline;}




                              /*FOTO*/    
.vycet .cenik {background:url('cenik.png') no-repeat;padding-left:30px;}
.vycet .cenik a{color:#FF0000;font-weight:bold;text-decoration:underline;}
.vycet .prodej {background:url('foto.png') no-repeat;padding-left:30px;}
.vycet .prodej a{color:#FF0000;font-weight:bold;text-decoration:underline;}
.vycet .prislusenstvi {background:url('prislus.png') no-repeat;padding-left:30px;}
.vycet .prislusenstvi a{color:#FF0000;font-weight:bold;text-decoration:underline;}
.vycet .foceni a{color:#FF0000;font-weight:bold;text-decoration:underline;}
.vycet .foceni {background:url('foceni.png') no-repeat;padding-left:30px;}
.vycet .kopirovani {background:url('kopirovani.png') no-repeat;padding-left:30px;}
.vycet .kopirovani a{color:#FF0000;font-weight:bold;text-decoration:underline;}
.vycet .tisk {background:url('tisk.png') no-repeat;padding-left:30px;}
.vycet .tisk a{color:#FF0000;font-weight:bold;text-decoration:underline;}
.vycet .grafika {background:url('grafika.png') no-repeat;padding-left:30px;}
.vycet .grafika a{color:#FF0000;font-weight:bold;text-decoration:underline;}





                          /*CYKLO*/
.vycet .kola {background:url('kola.png') no-repeat;padding-left:30px;}
.vycet .kola a{color:#FF0000;font-weight:bold;text-decoration:underline;}

.vycet .servis {background:url('servis.png') no-repeat;padding-left:30px;}
.vycet .servis a{color:#FF0000;font-weight:bold;text-decoration:underline;}

.vycet .doplnky {background:url('doplnky.png') no-repeat;padding-left:30px;}
.vycet .doplnky a{color:#FF0000;font-weight:bold;text-decoration:underline;}
.vycet .obleceni-kolo {background:url('obleceni-kolo.png') no-repeat;padding-left:30px;}
.vycet .obleceni-kolo a{color:#FF0000;font-weight:bold;text-decoration:underline;}

.vycet li a{color:#FFF;text-decoration:none;font-size:13px;}
.vycet li a:hover{text-decoration:underline;font-size:13px;font-weight:bold;color:#FF0000;}




#stred-levy {float:left;
              width:350px;
              background-color:#171717;
              border-left:2px solid #000;
              border-right:2px solid #000;
              border-bottom:2px solid #000;
              min-height:600px;
              color:#D7D7D7;
              _height:600px;}
              
              
#stred-pravy {float:right;
                background-color:#1E1E1E;
                width:562px;
                color:#D7D7D7;
                  padding-left:10px;
                  border-bottom:2px solid #000;
                  border-right:2px solid #000;
                  border-LEFT:2px solid #000;
                  min-height:600px;
              _height:600px;
              
              }
              
              
#paticka
  {background:url('paticka.jpg') no-repeat;
    width:930px;
    height:43px;
    clear:both;
    
  
  
  }
  
  #paticka p
  {
  text-align:center;
  padding-top:20px;padding-bottom:20px;}
  
  #paticka a{color:#FFF;
            font-weight:bold; }
            
            
            
#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }   

   .fotky{margin:auto;}
.fotky tr               
{height:200px;}
.fotky tr td
{width:250px;}
.fotky tr td a img{border:1px solid #FFF;}

.navs{ border: none;
width:88px;
height:60px;}


.zac {float:left;
width:300px;
height:115px;}


.dop{width:50px;
height:50px;}
.navstev{margin-left:100px;}
