 h4.picture_popis
  {
   background-color:#BFBFBF;   
  }
 .more_link
  {
   color:#0072BC;
   text-decoration:underline;
  }

.divider
 {
  width:100%;
  height:20px;
  
 }
 
 
 
 h3.header a
  {
   color:black;
   text-decoration:none;
  }
 
 h3.header a:hover
  {
   text-decoration:underline;
  }
 
body
 {
  margin:0px;
  padding:0px;
  font-family:arial;
  font-size:12px;
  background-color:#999999;
 }

 p
 {
  
 }
h1
{
border-bottom: 4px solid #999;
font-size: 20px;
}
 
 h2.title
  {
   font-size:15px;
   font-weight:bold;
   color:#0A63AD;
  }
 
  h2
  {
   font-size:18px;
   font-weight:bold;
  }
  
  .main_link
   {
    width:210px;
	height:100px;
	display:block;	
	margin-left:10px;
	margin-top:40px;
   }
   
   .main_link:hover
    {
    cursor:hand; 
   }
  
  .hor_line
  {
  width:90%; 
  height:1px; 
  overflow:hidden;
  border-bottom:1px solid #ccc; 
  margin-left:auto; 
  margin-right:auto; 
  margin-top:5px;
  padding:0px;
  }
  
  .kamera_holder
   {
    width:29%; 
    float:left; 
    padding-left:10px; 
    padding-right:10px; 
    border-right:1px solid #ccc;  
    height:330px;      
    padding-top:10px;
	font-size:10px;  

   }
  
 h3
  {
   font-size:16px;
   font-weight:bold;
   margin:0px;
   padding:0px;
   margin-top:5px;
  }
  
  h4
   {
    margin:0px;
    padding:0px;
    color:#0A63AD;
    font-size:11px;
    font-weight:bold;
    margin-top:3px;
   }
   
  .horziontal_dividier
   {
    width:100%;
    height:10px;
   }
   
 .date
  {
   color:#75A3C6;
   font-style:italic;
   font-size:11px;   
  }
  
  div.button
   {
    display:block;
    border:1px solid #595959;
    width:115px;
    height:14px;
    text-decoration:none;
    text-align:right;    
    padding-top:0px;    
    background-image:url('img/button_bcg.png');
    background-repeat:repeat-x;    
    padding-right:10px;
	background-color:#B6B6B6;
   }
   
   div.button a
   {
    color:black;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
    width:100%;
    display:block;    
    background-image:url('img/blue_square.png');
    background-repeat:no-repeat;    
    background-position:7px 2px;
   }
       
   
   div.button a.red
   {
    color:black;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
    width:100%;
    display:block;    
    background-image:url('img/red_square.png');
    background-repeat:no-repeat;    
    background-position:7px 1px;
   }
  
#frame
 {
  width:861px;
  height:auto;
  margin-left:auto;
  margin-right:auto;  
  border:1px solid black;
 }
 
 #header
  {
   width:100%;
   height:288px;
   background-image:url('img/bcg1.png');
   background-repeat:repeat-x;
   border-bottom:0px solid white;
   float:left;
   overflow:hidden;
  }
  
  #logo
   {
    width:224px;
    height:310px;
    background-image:url('img/header1.png');
    margin:0px;
    padding:0px;
    background-repeat:no-repeat;    
    margin-left:5px;
    float:left;
   }      
   
   #small_top_menu
    {     
     height:20px;     
     width:72%;
     color:white;
     float:left;
     text-align:right;
     margin-top:6px;
     font-weight:bold;
     font-size:11px;
     color:#1D66A5;
    }
   
    #small_top_menu a
     {
      color:#D1D1D1;
      text-decoration:none;	  
     }
     
     #small_top_menu a:hover
     {      
      text-decoration:underline;
     }
    
   #big_top_menu
    {     
     width:72.5%;
     color:white;
     float:left;
     font-size:11px;      
     margin-top:37px;     
     overflow:hidden;
    }
    
	
	
	
    #big_top_menu ul
    {  
     list-style:none;
     margin:0px;     
     float:left;
     padding:0px;
     margin-left:3px;
    }
    
    #big_top_menu li
    {     
     padding-left:4px;
     float:left;
     padding-top:4px;
	 margin-left:0px;
    }
    
    #big_top_menu li.style1
    {     
     
     background-image:url('img/button1.png');
     background-repeat:no-repeat;
     width:162px;
     height:23px;
     text-align:center;
     
    } 
    
    #big_top_menu li.style2
    {     
     
     background-image:url('img/button2.png');
     background-repeat:no-repeat;
     width:140px;
     height:23px;
     text-align:center;     
    } 
    
    #big_top_menu li a
    {     
     color:white;
     text-decoration:none;
     font-weight:bold;
     }
     
    #big_top_menu li a:hover
     {     
      text-decoration:underline;
     }
     
	 #second_menu
	  {
	   margin:0px;
	   padding:0px;
	   margin-left:33px;     	 
	  }
	 
	 #second_menu ul
    {  
     list-style:none;
     margin:0px;     
     float:left;
     padding:0px;       
	 margin-left:0px;     	 
	 margin-top:3px;	 
    }
    
    #second_menu li
    {     
     padding-left:4px;     
     padding-top:1px;
    }
    
    #second_menu li.style1
    {     
     
     background-image:url('img/button2.gif');
     background-repeat:no-repeat;
     width:162px;
     height:19px;
     text-align:center;
     margin-top:3px;     
     margin-bottom:5px;     
	 padding-top:3px;	 
    } 
    
    #second_menu li.style2
    {     
     
     background-image:url('img/button2.png');
     background-repeat:no-repeat;
     width:140px;
     height:23px;
     text-align:center;     
    } 
    
    #second_menu li a
    {     
     color:white;
     text-decoration:none;
     font-weight:bold;
     }
     
    #second_menu li a:hover
     {     
      text-decoration:underline;
     }
	 
     #flash
      {
       width:618px;
       height:193px;
       float:left;
       margin-left:5px;
      }
     
   #mainContent
    {
     width:848px;
     height:auto;
     float:left;
     background-image:url('img/main_content_bcg.png');  
     background-color:#F5F5F5;
     background-repeat:repeat-x;
     padding:0px;
     margin:0px;
     padding-left:13px;
     overflow:hidden;          	 
    }
    
    #left_column
    {     
     float:left;     
     width:221px;          
     margin:0px; 
     padding:0px;
     overflow:hidden;     
     height:auto;        
	 
    }

	#menu_bcg_1
	 {
	 background-image:url('img/menu_bcg_1.gif');
     background-repeat:no-repeat;
	 width:206px;     
     height:28px;
     margin:0px; 
     padding:0px;
     overflow:hidden; 
	 padding-left:15px;
	 padding-top:5px;
	 }
	 
	 #menu_bcg_end
	 {
	 background-image:url('img/menu_bcg_end.gif');
     background-repeat:no-repeat;
	 width:221px;     
     height:11px;
     margin:0px; 
     padding:0px;
     overflow:hidden; 
	 margin-left:4px;
	 }
	
	.cols
	 {
    background-image:url('img/menu_bcg_2.gif');
    background-position:4px 0px; 
    width:221px;  
    background-repeat:repeat-y;
   
   }
	 
	
    #left_content
     {
	width:170px;
	overflow:hidden;
	/*background-image:url('img/menu_bcg_2.gif');*/
    background-repeat:repeat-y;
	height:auto;
    padding-left:20px;
    padding-right:20px;
    padding-top:0px;
    margin:0px;
	margin-left:4px;		
   }
     
     #message
      {
       margin-top:5px;
	   width:185px;
	   padding-bottom:5px;
	   
      }
     
    #pageContent
    {
     float:left;     
     width:600px;     
     margin-top:4px; 
     padding-left:15px;    
     padding-top:5px;
    }
    
    #pageContent h2
     {
     border-bottom:1px solid #0072BC;
     }
    
    #pageContent a
     {
      color:black;
     }
     
  #footer
   {
    width:100%;
    height:23px;
	overflow:hidden;
    background-image:url('img/footer_bcg.png');
    background-repeat:repeat-x;
    float:left;  
    margin:0px;  
	font-size:11px;
	font-weight:bold;
	padding-top:9px;
	color:#C5C5C5;
	text-align:center;
   }
      
	  
/*****/
#table2 table { font-size:82%; background-color:#F2F2F2; }
#table2 caption { background-color:#5A666E; color:#FFF; text-transform:uppercase; font-weight:bold;  border:1px solid #000; }
#table2 thead th { background-color:#F5B348; color:#724809; padding:2px; text-transform:uppercase; border-top:1px solid #F4D39E; border-left:1px solid #F4D39E; border-bottom:1px solid #B76E00; border-right:1px solid #B76E00; }
#table2 tfoot th { background-color:#F29601; color:#724809; padding:2px; text-transform:uppercase;  }
#table2 tfoot td { background-color:#FC0; color:#724809; font-weight:bold; text-transform:uppercase;  padding:0px 5px; }
.odd {  }
#table2 tbody td { background-color:#e5e9eb; color:#5A666E; padding:2px; border-top:1px solid #FFF; border-left:1px solid #FFF; border-bottom:1px solid #AFB5B8; border-right:1px solid #AFB5B8;  }
#table2 tbody th { background-color:#5A666E; color:#e5e9eb; padding:2px; border-top:1px solid #93A1AA; border-left:1px solid #93A1AA; border-bottom:1px solid #2F3B42; border-right:1px solid #2F3B42; }
#table2 tbody td a { color:#990000; text-decoration:underline;}
#table2 tbody td a:hover { background-color:#F5B348;}
#table2 tbody th a { color:#990000; text-decoration:underline;}
#table2 tbody th a:hover { background-color:#F5B348;}
#table2 table input, select { background-color:#FFF; font-size:90%;}
#table2 table textarea { background-color:#FFF; font-size:130%;}
#table2 img { border:1px solid  #CCC;}
#table2 b { font-size:130%;}

