      BODY {
      margin: 0;
      background-color: #114B8F;
			color: #000;
	    FONT-SIZE: small; 
      FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
      TEXT-ALIGN: center;
    }
    h1{
      padding: 0px;
      margin: 0px;
	    font-size: 200%; 
    }
    hr {border:0;
        border-bottom:5px #F7F6F6 solid;
        margin-bottom: 20px;}
    
A:link {
    TEXT-DECORATION: underline;
	  COLOR: #000;

    }
A:active {
    TEXT-DECORATION: underline;
    }
    
A:visited {
    TEXT-DECORATION: underline;
	  COLOR: #000;
    }
    
A:hover  {
    TEXT-DECORATION:  none;
	  COLOR: #000;
    }
		fieldset{
     /* border-style: groove;*/
	  /*border: #b7b7b7 1px solid;*/
	  border: 0;
    Margin: 0 5px; 
    PADDING: 5px; 
    PADDING-TOP: 10px;
    }   
     
		.fieldset_akce{
    border-style: groove;
	  border: #b7b7b7 1px solid;
    Margin: 5px; 
    PADDING: 5px; 
    PADDING-TOP: 10px;
    }
    
    #title_master_legend {
		width:98%;
      font-size:20px;
      color: #000;
      padding:5px 0 5px 2%;
      background-color: #F7F6F6;
      }
		
		legend, legend a {
    /*border-style: groove;*/
	   /* border: #b7b7b7 1px solid;*/
     /* padding: 2px 2px;*/
      color: #000;
    }
		form{
    margin:0;
    padding:0
    }
    li{
    padding-bottom: 5px;
    }
    #container {
		width:100%;
    background-color: #fff;
		}

		#topcontainer_obal {
		width:100%;
    border-bottom:10px #F7F6F6 solid;
    }
    #topcontainer		{
       width: 1024px;
			text-align: left;
			margin-left: auto;
			margin-right: auto;
   }
    #logo		{
			margin: 0;
       float: left;
       width: 255px; 
   }
    #topimg		{
			margin: 0;
      TEXT-ALIGN: right;
       float: right; 
       width: 500px;
   }

		#content_obal {
		width:1024px;
    background-color: #fff;
			margin-left: auto;
			margin-right: auto;
		}

		#content {
		width:1024px;
       float: left; 
			text-align: left;
    padding:10px 0 10px 0;
      background:url("admin_bg.gif") repeat-y;
		}

		#level {
			float: left;
			margin: 0;
			padding: 0;
			padding-top:0;
      width: 260px; 
      background-color: #F7F6F6;
		}   
		#level fieldset{
     /* border-style: groove;*/
	  /*border: #b7b7b7 1px solid;*/
	  border: 0;
    Margin: 0; 
    PADDING: 0;
    } 
    
    #level strong {
      display:block;
      width:94%;
      padding:3%;
      color:#fff;
      background-color: #114B8F;
    }     
    
    #level strong a {
      color:#fff;
    }
		
		#module_std {
			float: left;
      width: 730px;
      _width: 725px;
			margin: 0;
			padding-left:0;
			padding-top: 0;
      margin-left:10px;
		}

		#bottom_obal {
		width:100%;
		padding-top:20px;
    border-top:10px #F7F6F6 solid;
		}
    #bottom		{
			clear: both;
			text-align: right;
	    FONT-SIZE: x-small;
		width:1024px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
  color: #fff;
   }	
#bottom a {
  text-decoration: underline;
  color: #fff;
    }
    #bottom_text		{ 
			padding: 5px;
			padding-left: 10px;
   }	

		#clanky {
			float: left;
			width: 645px;
			margin: 0; 
			margin-left: 0px;
			padding-top: 0px;
		}

		.end_obsah_line {
			clear: both;
		}
TEXTAREA#StretchTextArea {
	OVERFLOW: visible
}

TEXTAREA#StretchTextArea {
	WIDTH: 100%
}
input {border:1px #000 solid; padding:5px;}
textarea {border:1px #000 solid; padding:5px;}
select {border:1px #000 solid; padding:5px;}

/*table tr td {border:0;
             border:1px solid #c0c0c0; 
      background-color: #F7F6F6;}*/

		tr.kat_hlavni td {
      border-bottom: #b7b7b7 1px solid;
      background-color: #c0c0c0;
      color:#000;
    }
		tr.kat_1 td {
      border-bottom: #b7b7b7 1px solid;
      background-color: #FFFFFF;
      color:#000;
    }
		tr.kat_2 td {
      border-bottom: #b7b7b7 1px solid; 
      background-color: #F7F6F6;
      color:#000;
    }

    
#loading {
   width: 100%;
   height: 100%;
   top: 0px;
   left: 0px;
   position: fixed;
   display: block;
   opacity: 0.7;
   background-color: #000;
   z-index: 99;
   text-align: center;
   color:#fff;
   font-size:20px;
}

#loading-image {
  position: absolute;
  top:40%;
  left: 49%;
  z-index: 100;
}    

#loading-text {
  position: absolute;
  top:50%;
  width:100%;
  margin:0 auto 0 auto;
  z-index: 100;
} 
.textalert {
  color:red;           
           }    
