<style type="text/css">  
#NewsLine{
  background: transparent; filter: alpha(opacity=99);
}

body { 
  font-family:Tahoma, Arial, sans-serif;
  margin-top:30px; 
  background:grey;
  background: rgb(172,172,172);
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(rgb(172,172,172)), to(rgb(72,72,72)));
  background: -webkit-linear-gradient(rgb(172,172,172), rgb(72,72,72));
  background: -moz-linear-gradient(rgb(172,172,172), rgb(72,72,72));
  background: -ms-linear-gradient(rgb(172,172,172), rgb(72,72,72));
  background: -o-linear-gradient(rgb(172,172,172), rgb(72,72,72));
  background: linear-gradient(rgb(172,172,172), rgb(72,72,72));         
  -pie-background: linear-gradient(rgb(172,172,172), rgb(72,72,72));
}        
#obal {
  margin: 5px;          
  padding-bottom:0px;
  width: 900px;  
  background-color: white;
  border: 1px solid #black;
  padding: 0px; 
  padding-top:9px;        
        
  -webkit-border-radius:10px;          
  -moz-border-radius:10px;           
  border-radius:10px;           
  behavior: url(PIE.htc);           
  -webkit-box-shadow: #666 0px 2px 3px;            
  -moz-box-shadow:#666 0px 2px 3px;            
  box-shadow:#666 0px 2px 3px;           
  behavior: url(pie.htc);         
}
#header {
  text-align:left;   
  font-size: 120%;
  font-weight:900; 
  text-shadow: 2px 2px 3px #808080;
  height: 160px;          

}              

div#menu {
  padding-top:0px;
  background-color: rgb(157,0,0);
}

H1{
  font-size: 100%;
}

h2 {
color:rgb(157,0,0);
font-weight:900; 
font-size: 100%;
text-decoration: none;
 
} 
#status{
  font-size: 100%;
  font-wight:bold;
  color:black;
  text-align:left;
  padding:5px
}

h1#line{
  font-size: 100%;
  font-wight:bold;
  background:black;
  color:black;
  border: 1px solid #EFEFEF;        
  text-decoration: none;
  padding: 9px;                  
  background-color: white;         
  margin: 5px;          
  -webkit-border-radius:5px;          -moz-border-radius:5px;           
  border-radius:5px;           behavior: url(pie.htc);           
  -webkit-box-shadow: #666 0px 2px 3px;            -moz-box-shadow:#666 0px 2px 3px;            
  box-shadow:#666 0px 2px 3px;           behavior: url(pie.htc);
}
		
h1#line_b{
  font-size: 100%;
  font-wight:bold;
  color:white;
  border: 1px solid #000;
  padding: 9px;                  
  background-color: black;          
  margin: 5px;     
  text-align:center;     
  -webkit-border-radius:5px;          -moz-border-radius:5px;           
  border-radius:5px;           behavior: url(pie.htc);           
  -webkit-box-shadow: #666 0px 2px 3px;            -moz-box-shadow:#666 0px 2px 3px;            
  box-shadow:#666 0px 2px 3px;           behavior: url(pie.htc);
}

#TextBox{ 
  font-size: 90%;
  text-align:center;         
  border: 1px solid #EFEFEF;       
  padding: 5px;     
  background-color: white;
  margin: 5px;      

  -webkit-border-radius:5px;          
  -moz-border-radius:5px;           
  border-radius:5px;           
  behavior: url(pie.htc);           
  -webkit-box-shadow: #666 0px 2px 3px;            
  -moz-box-shadow:#666 0px 2px 3px;            
  box-shadow:#666 0px 2px 3px;           
  behavior: url(pie.htc);        

}                    

.pata{
  color:rgb(140,140,140);width:900px;
  padding-top:10px;      
  background-color: black;
  margin: 5px;        
  margin-left: 5px;     
  text-align:justify;   
                    
  border: 1px solid #black;
  -webkit-border-radius:10px;       
  -moz-border-radius:10px;           
  border-radius:10px;           
  behavior: url(pie.htc);           
  -webkit-box-shadow: #666 0px 2px 3px;            
  -moz-box-shadow:#666 0px 2px 3px;            
  box-shadow:#666 0px 2px 3px;           
  behavior: url(pie.htc);
}


.cara{
  background:rgb(157,0,0);
  -webkit-box-shadow: #666 0px 1px 1px;            
  -moz-box-shadow:#666 0px 1px 1px;            
  box-shadow:#666 0px 1px 1px;           
  behavior: url(pie.htc);height:1px; width:100%;}   

.pataSEO{
  padding-bottom:0px;
  margin-bottom:0px; 
  border-top:1px solid rgb(90,90,90);
}   
       
  input.hledej     {       background: white;               
                   border: 1px solid #000;
        padding: 3px;                width:170px; 
        background-color: white;          margin: 
        0px;margin-top:1px;          
        -webkit-border-radius:5px;          -moz-border-radius:5px;           
        border-radius:5px;           behavior: url(pie.htc);           
        -webkit-box-shadow: #666 0px 2px 3px;            -moz-box-shadow:#666 0px 2px 3px;            
        box-shadow:#666 0px 2px 3px;           behavior: url(pie.htc);
}           
  input.news     {   ;               
                   border: 1px solid #000;
        padding: 3px;                width:350px; 
        background-color: rgb(200,200,200);          margin: 
        0px;margin-top:1px;          
        -webkit-border-radius:5px;          -moz-border-radius:5px;           
        border-radius:5px;           behavior: url(pie.htc);           
        -webkit-box-shadow: #666 0px 2px 3px;            -moz-box-shadow:#666 0px 2px 3px;            
        box-shadow:#666 0px 2px 3px;           behavior: url(pie.htc);
}           
  </style> 


    <style type="text/css">
    
.left_col ul li a h1{font-size: 100%;font-wight:bold;color:white;}
    .left_col{font-size: 100%;font-wight:bolder;color:white;width:160px;
                   border: 1px solid #000;        text-decoration: none;
        padding: 9px;
        padding-left:11px;                  
        background-color: black;          margin: 5px;          
        -webkit-border-radius:5px;          -moz-border-radius:5px;           
        border-radius:5px;           behavior: url(pie.htc);           
        -webkit-box-shadow: #666 0px 2px 3px;            -moz-box-shadow:#666 0px 2px 3px;            
        box-shadow:#666 0px 2px 3px;           behavior: url(pie.htc);
    }	   
     .doprava{font-size: 100%;font-wight:bolder;color:black;width:160px;
                   border: 1px solid #000;        text-decoration: none;
        padding: 9px;
        padding-left:11px;                  
        background-color: white;          margin: 5px;          
        -webkit-border-radius:5px;          -moz-border-radius:5px;           
        border-radius:5px;           behavior: url(pie.htc);           
        -webkit-box-shadow: #666 0px 2px 3px;            -moz-box-shadow:#666 0px 2px 3px;            
        box-shadow:#666 0px 2px 3px;           behavior: url(pie.htc);
    }		
    h1#line{font-size: 100%;font-wight:bold;background:black;color:black;
                   border: 1px solid #EFEFEF;        text-decoration: none;
        padding: 9px;                  
        background-color: white;          margin: 5px;          
        -webkit-border-radius:5px;          -moz-border-radius:5px;           
        border-radius:5px;           behavior: url(pie.htc);           
        -webkit-box-shadow: #666 0px 2px 3px;            -moz-box-shadow:#666 0px 2px 3px;            
        box-shadow:#666 0px 2px 3px;           behavior: url(pie.htc);
    }		
    h1#line_b{font-size: 100%;font-wight:bold;color:white;
                   border: 1px solid #000;
        padding: 9px;                  
        background-color: black;          margin: 5px;          
        -webkit-border-radius:5px;          -moz-border-radius:5px;           
        border-radius:5px;           behavior: url(pie.htc);           
        -webkit-box-shadow: #666 0px 2px 3px;            -moz-box-shadow:#666 0px 2px 3px;            
        box-shadow:#666 0px 2px 3px;           behavior: url(pie.htc);
    }
    #view h1 {

padding: 0;
margin: 0 0 5px 0;
font-size: 100%;
font-weight:normal;
}
h1#line a{
color:#777;
text-decoration: none;
 
} 
        
  #view a {
color: #000;
text-decoration: none;
 
}
.left_col ul li a, h1#line_b a {
color: #e5e5e5;
text-decoration: none;
 
}

h1#line a:hover,  #view a:hover{
text-decoration: underline;
color: black;
}		

.left_col ul li a:hover,h1#line_b a:hover  {
text-decoration: underline;
color: #FFF;
}		

    


      .v-outer { 	padding:0px;margin:0px;border:0px;		
      display: table; 			
      #position: relative; 			
      overflow: hidden; 			
      height: 50px; 			
       		}   			
      .v-middle { 				
      display: table-cell; 				
      #position: absolute; 				
      #top: 50%; 				
      vertical-align: middle; 			}   				
      .v-inner { 					
      #position: relative; 	
      text-align:center;				
      #top: -50%; 				} 	          
    </style>              
    <style type="text/css">               
      div#copyright a:hover { color:grey; }                
.vypis_cell_pop{
height:75px;

}    
.vypis_cell_cena {
font-size: 100%;
font-weight: bold;
color: #c00;
padding: 0;
}
      
      #view { 
        float:left;          border: 1px solid #EFEFEF;
        padding: 9px;         width: 171px;          height: 213px;;          
        background-color: white;          margin: 5px;          
        -webkit-border-radius:10px;          -moz-border-radius:10px;           
        border-radius:10px;           behavior: url(pie.htc);           
        -webkit-box-shadow: #666 0px 2px 3px;            -moz-box-shadow:#666 0px 2px 3px;            
        box-shadow:#666 0px 2px 3px;           behavior: url(pie.htc);}                         
              
      #Text,#Odeslani,#Rekapitulace,#VolbyReg,#VolbyUnReg, #Register,#Ucet, #Detail,#Detail_basket{ 
       
        text-align:center;         
        border: 1px solid #EFEFEF;       
        padding: 5px;              
                  
        background-color: white;          margin: 5px;          
        -webkit-border-radius:5px;          -moz-border-radius:5px;           
        border-radius:5px;           behavior: url(pie.htc);           
        -webkit-box-shadow: #666 0px 2px 3px;            -moz-box-shadow:#666 0px 2px 3px;            
        box-shadow:#666 0px 2px 3px;           behavior: url(pie.htc);         
}                    
      #basket{ 
       
        text-align:center;         
        border: 1px solid #EFEFEF;       
        padding: 5px;              
        width: 210px;                  height:50px;          
        background-color: white;          margin: 5px;          
        -webkit-border-radius:5px;          -moz-border-radius:5px;           
        border-radius:5px;           behavior: url(pie.htc);           
        -webkit-box-shadow: #666 0px 2px 3px;            -moz-box-shadow:#666 0px 2px 3px;            
        box-shadow:#666 0px 2px 3px;           behavior: url(pie.htc);         
}                    
      #login { 
        text-align:center;         
        border: 1px solid #EFEFEF;       
        padding: 5px;              
        width: 210px;                  height:60px;          
        background-color: white;          margin: 5px;          
        -webkit-border-radius:5px;          -moz-border-radius:5px;           
        border-radius:5px;           behavior: url(pie.htc);           
        -webkit-box-shadow: #666 0px 2px 3px;            -moz-box-shadow:#666 0px 2px 3px;            
        box-shadow:#666 0px 2px 3px;           behavior: url(pie.htc);         
   }                    
         #search { 
        text-align:center;         
        border: 1px solid #EFEFEF;       
        padding: 5px;
        padding-left:15px;
        width: 220px;                  height:50px;          
        background-color: white;          margin: 5px;          
        -webkit-border-radius:10px;          -moz-border-radius:10px;           
        border-radius:10px;           behavior: url(pie.htc);           
        -webkit-box-shadow: #666 0px 2px 3px;            -moz-box-shadow:#666 0px 2px 3px;            
        box-shadow:#666 0px 2px 3px;           behavior: url(pie.htc);         
   }                    
    </style>                               
