/* STYLY PRO TOMIK.JMX.CZ */

  body {
    font-size:100%;
    color:white;
    font-family: Constantia, Palatino, 'palatino linotype', serif;
    margin:0;
    padding-top:10px;
    background:#3e3e3e url("zaba_velka.jpg") top center no-repeat;
  }
  
  h1 {
    color:white;
    font-style:italic;
    text-align:left
    margin-bottom:5px;
    padding-bottom:0;
  }
  
  h1 {
    margin-left: 10px;
    font-size:220%;
  }  
  
  h2 {
    margin-left: 20px;
    font-size:140%;
    margin-top:20px;
    margin-bottom:5px;
  }
  
  p {
    margin:0 30px;
    padding:20px;
  }
  
  /* ODKAZY */
  a {
    font-weight: normal;
    color: #282828;
    margin:0;
    padding: 0;
  }
  
  a:hover {
    text-decoration:none;
    border-bottom:1px solid #282828;
  }

  a:visited {
    color: #464646;
  }
  a:visited:hover {
    text-decoration:none;
    border-bottom:1px solid #464646;
  }

  /* TABULKA */
  table {
      padding-left:20px;
      text-align:left;
      color:#282828;
  }
  
  table th {
    color:white;
      padding-left:20px;
      margin-top: 6px;
    font-weight:bold;
      background:url("li.gif") 1px 0px no-repeat;
  }
  
  table td {
    padding-left:30px;
  }  
           
  #vizitka, .box {
    width:620px; 
    /*background:url("vizitka.png") 0px 0px no-repeat;*/
    background-color:#787878;
    padding:40px 50px 60px 40px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;          
    margin-top:20px;
    margin-left:50px;
    
    /* průhlednost */
    opacity: .9;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter: alpha(opacity=90);
  }
  
  .box h1, #vizitka h1 {
    margin:0 0 40px 20px;              
  }
  
  #avatar {
    float:left;
    border:3px solid white;
    padding:3px;
    margin-left:15px;
    margin-right:20px;
  }
  
  #mapa, #mapa img {
    float:right;
    border:0;
  }
  
  .cotojatka {
    background-color:#b2c29a;
    padding:10px;
    border:1px solid black;
    color:black;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;        
  }  

  .bb {
    cursor:help;
  }
  
  .podpis {
    margin:10px;
  }

  #reference {
    margin: 10px 30px 10px auto;
  }  
  
  #reference table {
    margin-top:10px
  }