/* DOMENY.JMX.CZ - pro tisk */
    
    /* http://www.cssstickyfooter.com -> Thanks! */     
    html, body, #obsah {height: 100%;}

    body > #obsah {height: auto; min-height: 100%;}
    
    #main {padding-bottom: 180px;} 
    
    #patka {position: relative;
    	margin-top: -180px;
    	height: 180px;
    	clear:both;} 
    
    .clearfix:after {content: ".";
    	display: block;
    	height: 0;
    	clear: both;
    	visibility: hidden;}
    .clearfix {display: inline-block;}
    * html .clearfix { height: 1%;}
    .clearfix {display: block;}
    
    body {
      font: 80% Verdana, "Geneva CE", lucida, sans-serif;
      color: black;
      background-color:white;
      text-align:center
    }
    
    p {padding-right:15px}
    
    #adr {
      font-size:130%;
    }

    #obsah {
      margin:0 auto;
      width:602px;
      position:relative;
      z-index:2;
      width:566px;
    }
    
    #papir {
      background: url('papirek.gif') left 250px no-repeat;
      width:566px;
      height:1000px;              
    }
    
    #patka {
      background: green url('patka.gif') repeat-x;
      text-align:center;
      z-index:3;
    }
    
    #patka img {
      position:absolute;
      z-index:1;
      bottom:-10;
    }
    
    #form {
      margin-top:120px;
      margin-bottom:40px;
      padding-left:20px;
    }
    
    .dotted {
      border-bottom:1px dotted gray;
      cursor: help; 
    }
    
    code {
      /*font-size:130%;*/
      background-color:#f1f1f1;
      padding:1px 8px;
      font-family: monospace;
    }
    
    #adr a, #adr a:visited, #adr a:hover{
      text-decoration:none;
      color:black;
    }
    
    .volna, .obsazena {
      color:#339933;
      font-family: monospace;
      /*font-size:120%;*/
      margin:0 10px;
    }


    .obsazena {
      color:#ff3333;
     }
    
    input#domena {
    	background: #f4f4f4;
    	border: 1px solid #b2b2b2;
    	color: #000;
    	font:  23px Verdana, Arial, Helvetica, sans-serif;
    	margin: 1px;
    	padding: 3px;
    	font-size: 1.8em;
    	margin-top: 3px;
    	width: 78%;
    }
    input#domena:focus {
    	background: #fff;
    	border: 1px solid #686868;
    }
    
    .checkbox {
    	position:relative;
    	border-width: 0;
    	margin: 0;
    	padding: 0;
    	/*width: 5%;*/
    }

    ul {
    	list-style-type: none;
    	margin:20px 0 20px 20px;
    	text-align:left;
    	font-size:130%;    	
    }

    ul code {
      padding:0px 2px;
    }   

    ul li {
    	padding-left: 25px;
    	margin-top: 10px;
    	height:20px;
    	background: url("li.gif") 1px 3px no-repeat;
    	position:relative;
    }
    
    ul li#start {
    	background: url("li.gif") 1px 0px no-repeat;
    }

    #nacitani {
      margin-left:10px;
      width:18px;height:18px;
    }

    #pocitadla img {
      border:0;
      width:0;
      height:0;
    }

    #zobr {padding-left:0}

    #logo    {margin: 10px 0 20px 0; padding: 0; position: relative; width: 602px; height: 90px; overflow: hidden !important; border-width: 0; padding:10px;position:relative;top:10px; left:20px;}
    * html #logo {text-overflow:none}
    #logo span    { background: url('logo.png') no-repeat left top; display: block; margin: 0; padding: 0; position: absolute; z-index: 1; top: 5px; left: 0; width: 602px; height: 90px}

    h2 {font-family: Calibri, sans-serif;font-size:220%;font-weight:bold;}
    h3 {font-family: Calibri, sans-serif;font-size:120%;font-weight:normal;margin-bottom:20px;}
    
    .www {font-size:200%}
    
    
