 body 
    {
     background-color: #FFFFFF;   
     background-image: url(../image2/pozadi.jpg);
     background-repeat: repeat-x; 
     font-family: Tahoma, Helvetica, sans-serif ;
     font-size:12px; 
    }
 a  {
     text-decoration: underline;
     color: #3366CC;
    }
 a:hover  {
     text-decoration: underline;
     color: rgb(0,0,255);
    }


h1
  {
  text-align: center;
  text-decoration: none;
  font-weight: normal;
  font-size: 25px;
  }
th{
	text-align:right;
	} 
 #page /*celá stránka*/
    {
     width: 741px; 
     margin: auto;  
    }
.odkaz{
	cursor:pointer;
	border:none;
	
	}

 .baner /* Horní baner s obrázky a nápisem*/
    {
     width: 728px;
     margin: auto;
     height: 219px;
     padding:0px;
     background-color: #3366CC;      
     margin-top: 23px;
     position: relative;
     
    }
         .baner img
            {
             font-size: 72px; 
             text-align: center;
             color: #FFFFFF;
            }

 .menu /*Hlavní menu */
    {
     width: 741px;
     height: 38px;
     margin: auto;
     background-color: #BA363C; 
     background-image: url(../image2/hlavni_menu.jpg);   
     background-repeat: repeat-x; 
     padding:0px;   
    }
        .menu  ul
        {
         list-style: none;
         padding:0px; 
         margin: 0px;
        }
        .menu li
        {
         float: left; 
         margin:0px;
         padding:0px;
         margin-left:52px;
         font-size: 20px;
         padding:5px;
        }
        .menu a
        {
         color:#FFFFFF;
         text-decoration: none;
        }
        .menu a:hover
        {
         color: rgb(255,255,102);
         text-decoration: none;
        }
        .menu #fire {
          color: rgb(255,255,102) ;
        }
 #str /*obsahová část tránky od menu po konec stránky*/
    {
     width: 726px;
     margin: auto;
     background-color: #ffFFff; 
     background-image: url(../image2/str.jpg);  
     clear: both; 
    }

 div#left/*levý div s menu*/
    {
     width: 160px;
     height: 100%;
     background-color: #FFFFFF;
     float: left;
     margin-bottom: 20px;
    }
    .left_sub /*submenu na levé straně*/
        {
        width: 166px;
        position: relative;
        z-index:2; 
        background-color: #FFFFFF; 
        margin-top: 5px;
        margin-left: -5px;
        }
        .left_h_sub_title /*modrý proužek u sub menu levý horní*/
                {
                width: 165px;
                height: 28px;
                background-color: #3165ce; 
				
                background-image: url(../image2/l_h_m.jpg); 
                margin-left: -2px;  
                
                }
                .left_h_sub_title h2
                {
                font-size: 18px;
                text-align: center;
                margin: 0px;
                padding: 0px;
                padding-top: 4px;
                font-weight: normal;
                color: #ffffff;
                }
        .left_d_sub_title /*modrý proužek u sub menu levý horní*/
                {
                width: 165px;
                height: 28px;
                background-color: #3165ce; 
                background-image: url(../image2/l_d_m.jpg); 
                margin-left: -1px;
                     
                }
                .left_d_sub_title h2
                {
                font-size: 18px;
                text-align: center;
                margin: 0px;
                padding: 0px;
                padding-top: 4px;
                font-weight: normal;
                color: #ffffff;
                }
               
        .left_sub_text/*text submeu*/
            {
            width: 151px;
            border: black solid 1px;
			      padding:5px;
            
            }
			.left_sub_text ul
				{
				margin:0px;
				padding-left:15px;
				}
				.left_sub_text ul li
				{
				margin-bottom:10px;
				}
			
 div#middle/* prostřední část obsahové části s daty*/
    {
     width: 387px;
     background-color: #ffffff;
     float: left;
     margin-bottom: 20px;  
     padding: 8px;
     
    }
 div#right
    {
     width: 160px;
     padding:0px;
     
     float: left;
     margin-bottom: 20px;   
     }
    .right_sub /*submenu na levé straně*/
        {
        width: 165px;
        position: relative;
        z-index:2; 
        background-color: #FFFFFF; 
        
        margin-right: -5px;
        }
	.right_sub a
				{
				text-align: center;
				}
        .right_h_sub_title /*modrý proužek u sub menu levý horní*/
                {
                width: 167px;
                height: 28px;
                background-color: #3165ce; 
                background-image: url(../image2/p_h_m.jpg); 
                margin-right: -2px;  
                 
                }
                .right_h_sub_title h2
                {
                font-size: 18px;
                text-align: center;
                margin: 0px;
                padding: 0px;
                padding-top: 4px;
                font-weight: normal;
                color: #ffffff;
                }

			 
        .right_d_sub_title /*modrý proužek u sub menu levý horní*/
                {
                width: 167px;
                height: 28px;
                background-color: #3165ce; 
                background-image: url(../image2/p_d_m.jpg); 
                margin-right: -8px;
                     
                }
                .right_d_sub_title h2
                {
                font-size: 18px;
                text-align: center;
                margin: 0px;
                padding: 0px;
                padding-top: 4px;
                font-weight: normal;
                color: #ffffff;
                }
               
        .right_sub_text/*text submeu*/
            {
            width: 155px;
            padding:5px;
            border: black solid 1px;
            
            } 
 #konec /*spodní proužek s grafikou*/
    {
     width: 726px;
     height: 8px;
     margin: auto;
     background-color: #ffFFff; 
     background-image: url(../image2/konec_stranky.jpg);
     background-repeat: repeat-x;  
     
    }
 .spodni_menu  /*Spodní menu a copyright*/
    {
    width: 726px ;
    text-align: center;
    margin: auto;
    background-color: #ffffff;
    background-image: url(../image2/str.jpg); 
    margin-top: 50px;
    clear: both;
    }
    .spodni_menu a
        {
        border:0px;
        }
    .spodni_menu img
        {
        border:0px;
        }
     



/*************Aktuality****************/
.a_nadpis/*Nadpis aktuality*/
   {
   font-size: 10px;
   border: 1px #3165ce dashed;
   } 
   .a_nadpis .datum
   	{
    width:50px;
    padding:0px;
    float:left;
    }
	.a_nadpis .autor
    	{
        text-align: right;
        }
.a_text
	{
    margin-bottom: 15px;
    text-align: justify;
    } 
/************************************/
/************kontakty****************/
.kontakt
	{
	width:350px;
	margin: auto;
	margin-bottom:2em;
	}
	.kontakt .kontakt_jmeno
		{
		font-size:14px;
		font-weight:bold;
		text-align:center;
		background-color: #CCCCCC; 
		}


/***********************************/
/************plan akci**************/
.p_plan_nadpis
	{
	margin-top:1em;
	border: 1px #3165ce dashed;
	text-align:center;
	font-weight: bold;\  
	}
.plan_akce
	{
	border: 1px solid #000000;
	padding: 5px;
		margin-bottom: 50px;
	}
.plan_nadpis{
	border: 1px #3165ce dashed;
	text-align:center;
	
}
.podrobnosti
	{
	text-align: right;

	}
.akce_kontakt{
	width:250px;
	margin:auto;

	}

/***********************************/
/************galerie ***************/
.galerie
	{
	width: 45.4%;
	height:176px;
	/*background-color:#CCCCCC;*/
	border: 1px solid #000000;
	margin:2%;
	float: left;
	text-align: center;
	}
.galerie img
	{
	
	margin-top:5px;
	
	}
.galerie .galAdm{
	z-index:2;
	margin-top: -13px;
	margin-bottom: -7px;
	position:relative;
	}
/***********************************/
/*               archiv            */
.archiv {
	border:1px solid #000000;	
	width:100%;
}
.archiv th:first-child{
	width:50px;
}
.archiv th{
	text-align:center
}
.archiv tbody tr{
	border:1px solid #000000;	
}

.archiv thead th{
	font-size:24px;	
	border:1px solid #000000;	
}
/***********************************/
.zapis_autor{
margin:15px;
text-align:right;
font-style:italic;
}



.warning{
	color:#FFCC00;
}
.error{
	color:#CC0000;
}

