body {

margin:0px 0px 0px 0px;
padding:0px;

font-family:Arial, sans-serif;


}

form { margin:0px; padding:0px; }


    
#a4 { 
clear:both;          
width:1000px;
height:624px; overflow:hidden;  
border: black 1px solid; 
      
      /* Mimo admina bude sirka blokov o 12 px mensia */
      
} /* 777 x 929 */
      
.bloky { background:url("images/casova-os-dark.gif") 0px 0px repeat;
  width:924px; height:89px;
     
  position:relative; 
  }
  
.den { color:white; width:60px;
vertical-align:top; 
font-family:Arial, sans-serif; font-size:11px;
background:url("images/den-back.gif") 0px 0px repeat-x; 
 }

.den div { position:relative; top:0px; left:0px; }

.den h2 { margin:0px; padding:0px; font-size:12px; font-weight:bold; text-align:left; 
position:absolute; top:0px; left:0px; vertical-align:middle; line-height:24px;
text-indent:3px;
width:75px; height:24px;
color:black;
}

.den h3 { margin:0px; padding:0px; font-size:19px; font-weight:bold; text-align:center; 
position:absolute; top:42px; left:2px;  width:50px;  color:white;
}      
      
#ukazovatel {

width:8px; height:86px;  background-color:blue; border:blue 2px solid; 
position:absolute; top:0px; left:0px;
display:none;
}
    
#a4 table { border-collapse:collapse; padding:0px; margin:0px; height:70px;   border-right:black 1px solid; }

#a4 table td { border-collapse:collapse; padding:0px; margin:0px;   }




.blok { position:absolute; cursor:pointer; top:24px; height:65px; }
.blok dl { position:relative;  margin:0px; padding:0px; }
.blok dl dt { margin:0px; padding:3px 0px 0px 0px; text-align:center;  }
.blok dl dd { text-align:center; margin:0px; padding:0px; font-size:10px; }

#form-blok {
width:350px;
height:250px;

position:absolute;
top:200px;
left:300px;
background-color:#608090;
border:gray 1px solid;
display:none;
font-family:Arial, sans-serif; 
font-size:12px;
color:white;
}

#drop-shadow {
  display:none; 
  position:absolute; top:204px; left:304px;  
  background-color:#606060;
  width:350px;
  height:250px;
  
}

.matrioska {

  padding:15px;

}

#kancel { position:absolute; top:10px; right:10px; color:white; font-family:Verdana, Arial, sans-serif; font-size:10px; text-decoration:none; display:block; color:black; background-color:white; padding:2px 1px 2px 2px; width:14px; height:14px; text-align:center; font-weight:bold; }

#kancel:hover {  width:16px; height:16px; top:9px; right:9px;  }

#forn-blok table { border-collapse:collapse;  }
#form-blok table td { margin:0px; padding:0px;  }

#blok_den { width:80px;  }
#blok_zac_hod { width:50px; }
#blok_kon_hod { width:50px; }

#objednavatel { width:180px; }
#pridat_objednavatela { width:20px; }

#blok_alter_text { width:305px; }
#blok_poznamka { width:305px; overflow:auto; height:50px; }

#ulozit-blok { position:absolute; bottom:10px; right:10px; width:100px; }


#top_info { margin-bottom:2px; position:relative; width:1000px; }
#top_info h1 { font-size:14px; font-weight:bold; margin:2px 0px 0px 0px; padding:0px; }

#navigacia { display:none; }

#status2 { display:none;  }
#o-bloku { display:none;  }

.skry { display:none; }
.blok a { display:none; }

