/* CSS Document */
  body{
      background: #ffcc99 url(../grafika/bg_body.gif) no-repeat center top;
      margin: 0;
      font-family: arial;
      
    }
 
    #content{
      width: 903px;
      background: #ffcc99 url(../grafika/bg_content2.gif) repeat-y;
      margin: 0 auto; 
    /*   border-right: 10px #cc6600 solid;*/
      margin-bottom: 0;
      padding-bottom: 0;
    }
  /* *********************** HLAVIČKA *********************** */	
    #over-header{
      background: url(../grafika/over-header.gif) no-repeat center;
      height: 22px;      
      font-size: 70%;
    }
    #over-header-content{
       color: #cc6600;
     /* color: black;*/
      padding: 4px 35px 0 220px;
     /* padding: 4px 20px 0 0;*/
      text-align: right;
    }
    
    #over-header-content a{
      color: #cc6600;
    }
    
     #over-header-content a:hover{
      color: black;
    }
    
   #header span{
   display: none;
   }
   
   #header h1{
    height: 140px;width: 683px;
    float: left;
    background: url(../grafika/hlavicka.gif) no-repeat center;
    margin: 0; padding: 0; 
    
   }
   
   #header img{
    border: 0;margin: 0; padding: 0; float: right;
   }
   
  #webmaster, #tvorba{
    margin-right: 40px;
  }
 
 /* ****************** HLAVIČKA - KONEC *********************** */	  
   
   #main1 {
		margin:0; padding:0;
		padding-bottom: 20px;
		clear: both;
		
		}
	#main2 {
		margin:0; padding:0;
		}
	#left {
		float:left;
		width:220px;
		margin:0; padding:0;
		font-size:80%;
		border: 0; 
		}
/* *********************** RIGHT *********************** */	
		
	#right {
		float:right;
		width:220px;
		margin:0; padding:0;		
		font-size:80%;	
		border: 0; 
		}
		
	
		
	#right h1{
    margin: 0 0 10px 0; padding: 3px; 
   /* background-color: #ffcc99;
   color: #ffcc99;*/
   color: black;
    background-color: #cc6600;
    border: 1px black solid;
    font-size: 110%;
    text-align: center;
}

 #right .datum, .text, .odkaz{
  font-size: 80%;
  text-align: right;
  background-color: #ffcc99;
  border: 1px black solid;
  color: black;
  padding: 2px;
  margin-bottom: 10px;
 }
 
 #right a{
  color: black;
 }
 
  #right a:hover{
  color: #cc3300;
 }
 
 #right .text, .odkaz{
  margin-bottom: 3px;
  text-align: left;
  font-size: 100%;
 }
/* ***************** RIGHT - KONEC *********************** */		
/* *********************** MIDDLE *********************** */		
	#middle {	  
		margin:0 235px 0 225px;
		font-size:80%;
		border: 0;			
		}
	
	#middle h1{	  	
	 border: 1px black solid;
	 padding: 5px; 
	 text-align: center;
	 font-size: 2em;
	 background-color: #cc6600;
	}
	
	#middle h2{	 
	 border-bottom: 1px black solid;
	 font-size: 140%;
	}
	
	#middle h3{
  font-size: 120%;
  }
	
	#middle a{
    color: black;
  }
  
  #middle a:hover{
    color: #cc3300;
  }
	
	#middle a img{
    border: 0; 
  }
  
  .middle-left{
    float: left;
    margin-right: 8px;
    border: 1px  black solid;
  }
  
  #middle .tlac, .cesta{
    background-color: #ff9933;
    padding: 3px 15px 3px 15px; 
    border: 1px black solid;
  }
  
  #middle .label-form{
    width: 150px;
    font-weight: bold;
  }
  
  #middle input, textarea{
    background-color: #ffcc99;
    border: 1px #cc3300 solid;
  }
  
  #middle table{
    border-collapse: collapse;
    width: 410px;
    margin: 0 auto;
  }
  #middle th{
    border: 1px black solid;
    background-color: #f93;
    padding: 5px; 
  }
  #middle td{
    border: 1px black solid;
    padding: 5px; 
  }
	
/* ****************** MIDDLE - konec *********************** */
	 #footer{
    background-color: #cc6600;
    color: #fc9;
    border-bottom: 10px #ff9933 solid;
    
   }
   
    #footer a{
      color: white;
      
    }
  
  .column-in {
		margin:0; 
    padding:0.5em 1em;
		}
	
  
  	
	.column-in-footer {
		margin:0; padding:5px;
		text-align: center;
		font-size: 70%;
		}	
		
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
/* ********************* Staré formáty *********************/
		.divcenter, .center{
      text-align: center;
    }
    
    .right{
      text-align: right;
    }
		
/* ************** Staré formáty - konec *********************/
   

