	
	body {
		  margin:0px 0px 0px 0px;
		  padding:0px;
		  background: #F5CF76;
		  font-family:	"Arial CE", Arial, helvetica, sans-serif;
		 }
			

		
     td {font-size: 12px; color:#505050; }
     
     td.newad_header {font-size: 11px; color: white; font-weight: bold; background-color: #745100;  }
     
     .mover { background-color: #FDBC44; }
     
     .mout1 { background-color: white; }
     
     .mout2 { background-color: #FEE8B3; }
     
     
     td.odsaz {padding-left: 10px; }
     
     td.odsaz2 {padding-left: 10px; font-weight: bold; }
     
     td.content {font-size: 11px; color:#505050; }
    
    td.text {font-size: 12px; color:#505050; }
    
    
    td.topcell {background-color: #D1D9E1; } /*  #ebebeb */
    
    td.header {font-size: 12px; color:white; font-weight: bold; }
    
    td.popupheader {font-size: 14px; color:#1247B2; font-weight: bold; }
    
    td.headersmall {font-size: 10px; color:white; font-weight: bold; text-align:center; }
    
    td.tabtext { font-size: 12px; color:#505050; background-color:#E1B246;  } /* #92abfc; #66B4BF;*/
    
    td.tabcell { font-size: 12px; color:#505050; background-color: #FFFFFF; }
    
    td.tabcell2 { font-size: 11px; color:#505050; background-color: #f5f5f5; }
    
    td.topheader {font-size: 18px; font-weight:bold; background: url(../images/image-note.gif) no-repeat;}
    
    td.dott {border: 1px dotted #E1B246;}
    
    td.border {border: 1px solid #E1B246;}
    
    td.twopxbottomline {border-bottom: 2px solid #E1B246;}
    
    td.onepxbottomline {border-bottom: 1px solid #E1B246;}
    
    
    td.aktinfo { border-bottom: 1px solid #505050; color: #505050; font-size: 10px; }
    
    td.aktuality { border: 1px solid #E1B246; background-color:#F5CF76; color: black; font-size: 11px; }
    
    td.aktheader { font-size: 13px; font-weight:bold; color:black; background-color:#E1B246; letter-spacing:2px;  }
    
    td.prisp_header { border-left: 1px solid #E1B246; border-bottom: 1px solid #E1B246; background-color: #E1B246; }
    td.prisp_body  {color:black;  background-color:white; }
    
    td.novyprispevek { background-color: #E1B246; font-size: 14px; font-weight: bold; color: #A8080A;}
    
       
    td.gray {font-size: 10px; color:gray; font-weight: normal; }
    
    td.uvod {font-size: 12px; color:#404040; font-weight: normal; background-color:#F5CF76; border: 1px solid #E1B246; }
    
    
    td.menu {background-color: black;  font-size: 11px; font-weight:normal; color:#505050; } /* #A8080A #808000; #C78507;*/
    
    td.topheader {border-left: 1px solid white; background-color: #E1B246;  font-size: 30px; font-weight:bold; color:#A8080A; }
    
    td.select {font-family:  "Arial CE", Arial, helvetica, sans-serif; background-color:white; font-size: 11px; font-weight:bold; color:black; border-top:1px solid black; } /*  #e10000 */
    
    td.podnadpis { border-bottom: 2px solid #E1B246; } /* #808000; */
    
    td.submenu { background-color: white ;font-size: 10px; font-weight:bold; color:#505050;  }
    
    td.subsubmenu { background-color: white ;font-size: 10px; font-weight:bold; color:#505050;  }
	
    td.subselect { background-color: #ECE4D3; font-size: 11px; font-weight:bold; color:black; font-family:  "Arial CE", Arial, helvetica, sans-serif;}
    
    
    td.sectionmenu { background-color: #ECE4D3; font-size: 11px; font-weight:bold; color:#505050; }
      	
    td.sectionselect { background-color: #ECE4D3; font-size: 11px; font-weight:bold; color:black; font-family:  "Arial CE", Arial, helvetica, sans-serif; }
    
    
    td.line {border-bottom:1px solid #6e0802; background-color: #ECE4D3;  }
    
    td.clearline {border-bottom:1px solid #1247B2; background-color: white; }
    
    
    td.openHeader {background-color:#A8080A; font-size: 12px; font-weight:bold; color: white; }
    
    td.katedra {background-color: #1247B2; font-size: 10px; font-weight:bold; color: silver; }
    
    td.frontpage {border:1px solid #B0C4DE; font-size:10px}
    td.smallfont {font-size:11px; color:#505050; background-color: #FFFFFF;}
    
    .smalltext {font-size:11px;}
    
    td.dots{  background: url(images/gray-bullet-4x8.gif)  repeat-x; }
    
    td.lined{background-color: white ;  background: url(images/bg_lines.gif)  repeat-x; }
    
    td.stats { font-size: 10px; color: black; border-top: 1px solid black;}
    
    td.bottomline { border-bottom: 1px solid #E1B246; }
    
    .banner {font-size: 10px; color: black; }
    
    hr {color: silver;  }
    
    
    .nadpis {font-size: 22px; font-weight:bold;}
    
    /*
     li {padding:0px} 
    
      ul {padding:20px} 
    */
    
    a {
        font-family:  "Arial CE", Arial, helvetica, sans-serif;
	    font-size: 11px; 
	    text-decoration:none;
	    font-weight: bold;
	    color: white;
	  }
	
  a:hover {
	    text-decoration:none;
	    font-weight:bold;
	    color:#ff4500;	    
  }
  
  
  a.aktualita {
        font-family:  "Arial CE", Arial, helvetica, sans-serif;
	    font-size: 11px; 
	    text-decoration:underline;
	    font-weight: bold;
	    color: gray;
	  }
	
  a.aktualita:hover {
	    text-decoration:underline;	   
	    color:black;	    
  }
  
  a.menu {
        font-family:  "Arial CE", Arial, helvetica, sans-serif;
	    font-size: 11px; 
	    text-decoration:none;
	    font-weight: bold;
	    color: #E1B246; 
	  }
	
  a.menu:hover {
	    text-decoration:none;
	    font-weight:bold;
	    color:white;    
  }
  
  
  
  
	
	a.admin {
        font-family:  "Arial CE", Arial, helvetica, sans-serif;
	    font-size: 10px; 
	    text-decoration:underline;
	    font-weight:normal;
	    color: blue;
	  }
	
  a.admin:hover {
	    text-decoration:underline;
	    font-weight:normal;
	    color:#ff4500;
	}
	
	
	
	a.expout {
        font-family: "Arial CE", Arial, helvetica, sans-serif;
	    font-size: 11px; 
	    text-decoration:none;
	    font-weight:bold;
	    color: white;
	  }
	
	a.expout2 {
        font-family: "Arial CE", Arial, helvetica, sans-serif;
	    font-size: 11px; 
	    text-decoration:none;
	    font-weight:bold;
	    color: blue;
	  }
	  
  a.expover {
	    text-decoration:none;
	    font-weight:bold;
	    color:#ff4500;
	}
	
	
	
	
	 a.submenu {
        font-family:  "Arial CE", Arial, helvetica, sans-serif;
	    font-size: 11px; 
	    text-decoration:none;
	    font-weight:bold;
	    color: #C08600;  /* #808000;  */
	  }
	
    a.submenu:hover {
	                 text-decoration:none;
	                 font-weight:bold;
	                 color:black;
	                 }
	
	
	a.normal {
        font-family: "Arial CE", Arial, helvetica, sans-serif;
	    font-size: 12px; 
	    text-decoration:underline;
	    font-weight:normal;
	    color:#C08600;
	  }
	
   a.normal:hover {
	    text-decoration:underline;
	    font-weight:normal;
	    color:    black;  /* #E1B246; #e10000; */
	}
	
	a.pdf {
        font-family: "Arial CE", Arial, helvetica, sans-serif;
	       font-size: 12px; 
	       text-decoration:underline;
	       font-weight:normal;
	       color:#C08600;
	       padding-left:20px;
	       background: url(../images/icons/pdf.gif) no-repeat;
	       padding-bottom: 2px;
	  }
	
   a.pdf:hover {
	    text-decoration:underline;
	    font-weight:normal;
	    color:    black;  /* #E1B246; #e10000; */
	}
	
	
	
	a.normal2 {
        font-family: "Arial CE", Arial, helvetica, sans-serif;
	    font-size: 12px; 
	    text-decoration:underline;
	    font-weight:normal;
	    color:#3B3B3B;
	  }
	
   a.normal2:hover {
	    text-decoration:underline;
	    font-weight:normal;
	    color:    black;  /* #E1B246; #e10000; */
	}
	
	a.bottom {
        font-family: "Arial CE", Arial, helvetica, sans-serif;
	    font-size: 11px; 
	    text-decoration:underline;
	    font-weight:normal;
	    color:#505050;
	  }
	
   a.bottom:hover {
	    text-decoration:underline;
	    font-weight:normal;
	    color:    #e10000;  /* #E1B246; #e10000; */
	}
	
	a.email {
        font-family: "Arial CE", Arial, helvetica, sans-serif;
	    font-size: 12px; 
	    text-decoration:underline;
	    font-weight:normal;
	    color:#505050;
	  }
	
   a.email:hover {
	    text-decoration:underline;
	    font-weight:normal;
	    color:    #e10000;  
	}
	
	
	a.top {
        font-family: "Arial CE", Arial, helvetica, sans-serif;
	    font-size: 12px; 
	    text-decoration:none;
	    font-weight:bold;
	    color:#C08600;
	  }
	
   a.top:hover {
	    text-decoration:none;
	    font-weight:bold;
	    color:    #505050;  /* #E1B246; #e10000; #505050;*/
	}
	
	
	a.small {
        font-family: "Arial CE", Arial, helvetica, sans-serif;
	    font-size: 11px; 
	    text-decoration:underline;
	    font-weight:normal;
	    color:#C08600;
	  }
	
   a.small:hover {
	    text-decoration:underline;
	    font-weight:normal;
	    color:    #e10000;  /* #E1B246; #e10000; */
	}
	
	
	
	
	a.snormal {
        font-family: "Arial CE", Arial, helvetica, sans-serif;
	    font-size: 10px; 
	    text-decoration:none;
	    font-weight:bold;
	    color: gray;
	  }
	
a.snormal:hover {
	    text-decoration:none;
	    font-weight:bold;
	    color:#e10000;
	}
	
	
	
	
	a.dnormal {
        font-family: "Arial CE", Arial, helvetica, sans-serif;
	    font-size: 12px; 
	    text-decoration:underline;
	    font-weight:normal;
	    color:#505050;
	  }
	
a.dnormal:hover {
	    text-decoration:underline;
	    font-weight:normal;
	    color:    #e10000;  /* #E1B246; #e10000; */
	}
	
	
	
	a.delete {
        font-family: "Arial CE", Arial, helvetica, sans-serif;
	    font-size: 11px; 
	    text-decoration:underline;
	    font-weight:normal;
	    color: blue;
	  }
	
a.delete:hover {
	    text-decoration:none;
	    font-weight:normal;
	    color:white;
	    background-color:red;
	    
	}
	
	
	a.abnormal {
        font-family: "Arial CE", Arial, helvetica, sans-serif;
	    font-size: 11px; 
	    text-decoration:underline;
	    font-weight:bold;
	    color:#C08600;
	  }
	
a.abnormal:hover {
	    text-decoration:underline;
	    font-weight:bold;
	    color:black;
	}
	
	
	
a.close {
        font-family: "Arial CE", Arial, helvetica, sans-serif;
	    font-size: 11px; 
	    text-decoration: none;
	    font-weight:normal;
	    color: blue;
	  }
	
a.close:hover {
	    text-decoration:none;
	    font-weight:normal;
	    color:#e10000;
	}
	
	
	input {
	       font-weight:normal;
           font-size: 11px; 
           font-family: "Arial CE", Arial, helvetica, sans-serif;
           background-color: white;
           color: #505050;
           border: 1px solid black;
           }
           
      input.nazev {
	       font-weight:normal;
           font-size: 12px; 
           font-family: "Arial CE", Arial, helvetica, sans-serif;
           background-color: white;
           color: black;
           border: 1px solid gray;
           } 
           
    input.mail {
	            background-color: white;
                font-size: 10px;
                font-family: "Arial CE", Arial, helvetica, sans-serif;
               }
               
     input.normal {
	       font-weight:normal;
           font-size: 11px; 
           font-family: "Arial CE", Arial, helvetica, sans-serif;
           background-color: white;
           color: black;
           border: 1 px solid gray;
           }
           
    input.login {
	       font-weight:normal;
           font-size: 12px; 
           font-family: "Arial CE", Arial, helvetica, sans-serif;
           background-color: white; /* #ebebeb; */
           color: black;
           border: 1 px solid gray;
           }  
               
               

    input.but {
	            background-color: silver;
	            color: black;
                font-size: 10px;
                font-weight: bold;
                font-family: "Arial CE", Arial, helvetica, sans-serif;
                 border: 1 px solid silver;
               }
               
               
     input.butt {
	              font-size: 12 px;
	              letter-spacing: 2px;
	               font-family : "Arial CE", Arial, helvetica, sans-serif;
	                font-weight : bold; 
	                color : #FFFFFF;
                    border-style : solid;
                   border-width : 1px;
                  border-color: #808080 #585858 #585858 #808080;
	               background-color: #808080;
                  }
         
                  
                  
    input.butt2 {
	              font-size: 12 px;
	              letter-spacing: 2px;
	               font-family : "Arial CE", Arial, helvetica, sans-serif; 
	                font-weight : bold; 
	                color : #FFFFFF;
                    border-style : solid;
                   border-width : 1px;
                  border-color : #6E6D6D #000000 #000000 #6E6D6D;
	               background-color: black;
                  } 
                  
                  
                  
    input.sbutt {
	              font-size: 10px;
	               font-family : "Arial CE", Arial, helvetica, sans-serif;
	                font-weight : bold; 
	                color : #FFFFFF;
                    border-style : solid;
                   border-width : 1 1 1 1;
                  border-color : #808080;
	               background: #808080;
                  }
                  
   input.sbutt2 {
	              font-size: 10px;
	               font-family : "Arial CE", Arial, helvetica, sans-serif;
	                font-weight : bold; 
	                color : #FFFFFF;
                    border-style : solid;
                   border-width : 1 1 1 1;
                  border-color : #808080;
	               background: red;
                  }
                  
       input.sbutt3 {
	              font-size: 10px;
	               font-family : "Arial CE", Arial, helvetica, sans-serif;
	                font-weight : bold; 
	                color : #404040;
                 /*   border-style : solid;
                   border-width : 1 1 1 1;
                  border-color : #808080;*/
	               background: #92abfc;
                  }
                  
                       
     
    input.but2 {
	            background-color: silver;
	            color: black;
                font-size: 12px;
                font-weight: normal;
                font-family: "Arial CE", Arial, helvetica, sans-serif;
                 border: 1px solid silver;
               }

 textarea.aktualita { font-family: "Arial CE", Arial, helvetica, sans-serif;
                      font-size: 12px;
                      width: 300px;
                      border: 1px solid gray;
 
 }              
                
 textarea.aktualizace {background-color: #ebebeb; font-family: "Arial CE", Arial, helvetica, sans-serif;}
 
 
 
 
 textarea.prispevek {
                     font-weight:normal;
                    font-size: 12px; 
                    font-family: "Arial CE", Arial, helvetica, sans-serif;
                     background-color: white; 
                     border:1px solid gray; 
                     color: #505050;
                    }
 
 input.prispevek {
	                font-weight:normal;
                    font-size: 12px; 
                    font-family: "Arial CE", Arial, helvetica, sans-serif;
                    background-color: white;
                    color: #505050;
                    border: 1px solid gray;
                    width: 200px;
                 } 
               
         
               
		   
	select {color: #1247B2; 
	        background-color: white;
            font-size: 10px; 
            font-family: "Arial CE", Arial, helvetica, sans-serif;
            vertical-align: middle; 
            margin: 1px 1px 6px; 
		    width: 120px;
           }
		   
  

	
	

	
.bannerimg {border: 1px solid #949494;}

.search {color: #505050; font-size: 10px; font-weight:bold;}

.imgborder { border-bottom: 1px solid #808000;}

.aktnadpis {color: #505050; font-weight:bold; letter-spacing: 2px; font-size:14px;}

.imgframe { border: 1px solid #E1B246;}
.imgframe2 { border-top: 1px solid #E1B246; border-left: 1px solid #E1B246; border-right: 1px solid #cccc66;}

.aframe { border: 1px solid black;}

.bottomframe { border-bottom: 1px solid #E1B246;}

.iconframe { border-right: 10px solid #E1B246; border-bottom: 10px solid #E1B246; border-top: 8px solid #E1B246;}

.smallfont { font-size: 11px;}

.biggertext { font-size: 14px; font-weight: bold;}



.inner
{
padding: 12px;
margin-bottom: 20px;
border: 1px solid gray;
width: 100%;
float: right;
}


.overlayTitle
{

  font-family: Verdana, Helvetica, sans-serif;
	color: gray;
  border-left: 1px solid gray;
  border-right: 1px solid gray;		
	font-size:10px;
	font-weight: bold;	
  position: relative;
  top: -20px;    
 background-color: white;

padding-left: 5px;
padding-right: 5px;
}	 


h1 {
    font-size: 12px;
    margin: 0;
    padding: 2px 0 2px 12px;
    
    border-left: 10px solid #E1B246;
  
    background: #F6F1E5;
}

h6 {
    font-size: 10px; color: gray; margin: 0 0 5px 0; padding: 0; font-weight: normal;
}

.aktbox { padding: 3px 0 10px 10px; margin-bottom:20px;  border-left: 1px solid #E1B246; font-size: 12px; color: #575757;  }

.cb { clear: both; }

.akt_header_left { float: left; width: 550px;  }

.akt_header_right { float: right; width: 120px; text-align: right;  }

#akt_left { float: left; width: 48%;  }

#akt_right { float: right; width: 48%; }


#akt_left a, #akt_right a  {
        font-family: "Arial CE", Arial, helvetica, sans-serif;
	    font-size: 12px; 
	    text-decoration:underline;
	    font-weight:normal;
	    color:#C08600;
	  }
	
#akt_left a:hover, #akt_right a:hover {
	    text-decoration:underline;
	    font-weight:normal;
	    color:    black;
	}


#akt_left a.zoomimage, #akt_right a.zoomimage {
               font-size: 11px;
               color: gray;
               padding-left: 20px;
               background: url(../images/icons/search2.png) 0% 50% no-repeat;
               font-weight: normal;
               text-decoration: underline;
  }
  
#akt_left a.zoomimage:hover, #akt_right a.zoomimage:hover {
              font-weight: normal;
               text-decoration: underline;
               color: black;
  }

.aktfoto {
          border: 1px solid gray;
          display: block;
}

.imgbox {
         float: right;
         width: 122px;
         margin: 0 0 10px 10px;
         
}

ul.aktdoc {
     list-style-type:none;
     margin: 0;
     padding:0;
}


#fotogalerie_left {
                   float: left;
                   width: 620px;
                   font-size: 12px;
}

#fotogalerie_left img {
                      margin-bottom: 5px;
                      display: block;
                      border: none;
}

#fotogalerie_right {
                    float: right;
                    width: 130 px;
                    text-align:center;
                 
}

#fotogalerie_right a {
                      display: block;
                      width: 120px;                      
                      border: 2px solid black;
                      margin-bottom: 15px;
}

#fotogalerie_right a:hover { border: 2px solid red;  }

#fotogalerie_right a.active { border: 2px solid red; }

#fotogalerie_right a.close {  
                              width: 60px;
                              background: url(../images/icons/no.gif) 0% 50% no-repeat;                             
                              color: black;
                              font-weight: bold;
                              text-decoration: underline;
                              padding-left: 20px; 
                              border:none;
                              font-size: 13px;
}

#fotogalerie_right a.close:hover {
                                  border: none;
                                  color: red;
}

