	body {
		margin:0; padding:0;
		font:8pt/1.5 verdana;
		background:#5982a7;
		}

  #envelope{
    width:779px;
    height:500px;
    margin:auto;
		background:#ffffff url("topprechod.gif") repeat-x;
  }

	#header {
		margin:0; padding:0;
		display:block;
		height:91px;
		}

	#main {
	  display:block;
	  height:400px;
    position:relative;
    top:-28px;
		margin:0; padding:0;
		background:url("sanon.gif") bottom right no-repeat;
		
		}
		
  #footer {
    position:relative;
    top:-24px;
    _top:0px;
		margin:0; padding:0 1em;
		font-size:10px;
		background-color:#5982a7;
		}	

  #footer a:link, a:visited{
    color:#a5bbd1;
    font-weight:bold;
    font-family:Verdana;
    font-size:10px;
    text-decoration:none;  
  }

  #footer a:hover{
    color:#ffffff;
  }

  #nadpis {
    margin:0; padding:0;
    position:relative;
    width:300px; height:80px;
    overflow:hidden;
    }
  
  #nadpis span {
    display:block;
    position:absolute; left:0; top:0; z-index:1;
    width:300px; height:80px;
    margin:0; padding:0;
    background:url("logo.jpg") top left no-repeat;
    }


  #header-panel{
    position:relative;
    top:-40px;
    left:300px;
    width:450px;
    text-align:right;
    color:#a5bbd1;
    font-size:14px;
    }
    
  .column-in-footer {
    margin-left:0px; padding:0.1em 0em;
    text-align:left;
    }
    
  .main-content {
    position:relative;
		margin:0; padding:0.5em 250px 0 1em;
		_padding-right:210px;
		text-align:justify;
		}
		
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}

  #mnu{
    position:relative;
    top:-28px;
    left:-30px;
    display:block;
    width:779px;  
    font-size:8px;
  }

  #mnu a:link, a:visited{
    color:#ffffff;
    font-weight:bold;
    font-family:Verdana;
    font-size:10px;
    text-decoration:none;  
  }

  #mnu a:hover{
    color:#a5bbd1;
  }

  #mnu ul li{
    float:left;
    margin:0px 4px;
    padding: 2px 10px 0px 0px;
    list-style: circle inside url('li.gif');
    }
    
  li.separator{
    background:url("separator.gif") bottom right no-repeat;  
    }
    
  #content{
    padding:1em;
    display:block;
    width:420px;
    height:320px;
    font-size:10px;
    overflow:auto;
    }

  #content a:link, a:visited{
    color:#a5bbd1;
    font-weight:bold;
    font-family:Verdana;
    font-size:10px;
    text-decoration:underline;  
  }

  #content a:hover{
    color:#5982a7;
  }


  
  h2 {
    display:block;
    padding-left:12px;
    padding-top:15px;
    background:url('h2li.gif') left bottom no-repeat;
    color:#0c93d7;
    font-weight:bold;
    font-size:14px;
    margin:2px 5px 10px 0;
    }
