table.floated_table {
    float: left;
    display: inline;
    margin: 0 25px 50px 25px;
    text-align: center;
}

<!--
h2 {
    color: #469C2B;
    margin: 20px 0 0 0;
    }
.form_detail form {
    margin: 0;
    padding: 0;
    }    
.form_detail fieldset {
    border: 1px solid #E9E9E9;
    background: url('/img/sub_bck_fieldset.gif') 0 100% repeat-x;
    padding: 10px 15px 15px 15px;
    _padding: 0 15px 15px 15px;
    margin: 0;
    width: 565px;
    }
.form_detail fieldset legend {
   font-weight: bold;
   padding: 4px 10px 4px 10px;
   _padding: 0 10px 4px 10px;
   margin: 0 0 0 0;
   color: #4684AB;
   }
.form_detail label {
    display: block;
    }
.form_detail .row {
    margin: 0;
    }
.form_detail .data {
    float: left;
    width: 48%;
    padding: 0;
    }
.form_detail .data_left {    
    border-right: 1px solid #7EABCA;
    float: left;
    width: 46%;
    margin: 0 3% 0 0;
    }
.form_detail .data img, .form_detail .data_left img {    
    border: 0;
    vertical-align: middle;
    _margin-bottom: 4px;
    #margin-bottom: 6px;
    }
.form_detail input {
    background: 0;
    border: 1px solid #C8C8C8;
    font-size: 90%;
    color: #000;
    padding: 2px 5px;
    margin: 0 5px 0 0;
    }
.form_detail input.DD {
      width: 25px;
      }
.form_detail input.YY {
      width: 80px;
      }      
.form_detail select {
    border: 1px solid #C8C8C8;
    font-size: 90%;
    color: #000;
    padding: 2px 2px;
    width: 175px;
    }
.form_detail .data_btn {
    margin-left: 280px;
    }   

/* ----------- zalozky -------------- */
.obsah {
    border: 1px solid #E9E9E9;
    padding: 10px;
    overflow: auto;
    }
.obsah p img {
    border: 3px solid #E9E9E9;
    margin-right: 8px;
    }
.obsah p img.noborder {
    border: 0;
    margin: 0;
    }
.obsah div.left {
    border-right: 1px solid #E9E9E9;
    margin-right: 10px;
    padding-right: 10px;
    float: left;
    }
.obsah p.kontakt {
    background: url('/img/sub_ico_kontakt.gif') 0 5px no-repeat;
    padding-left: 65px;
    }
.obsah table {
    border: 0;
    border-collapse: collapse;
    }    
.obsah td {
    border-bottom: 1px solid #D5D5D5;
    padding: 2px 4px;
    }
.obsah th {
    background-color: #DCDCDC;
    color: #000;
    padding: 3px 5px;
    margin: 0 0;   
    }    
.zalozky {
    margin-top: 20px;
    border-top: 1px solid #fff;
    }
.zalozky ul {
    margin: 0 0 0 0;
    padding: 0;
    }    
.zalozky li {
   float: left;
   display: block;
   list-style-image: none;
   list-style-type: none;
   padding: 5px 10px 5px 10px;
   margin: 0 3px 0 0;
   border: 1px solid #E9E9E9;
   border-bottom: 0;
   background: #6094B9 url("/img/sub_zalozka_bck.gif") repeat-y;
   color: #6094B9;
   position: relative;
   }
   .zalozky li .corner_TR {
    background: url("/img/sub_zalozka_corner_TR.gif") no-repeat;
    width: 5px;
    height: 4px;
    position: absolute;
    top: -1px;
    right: -1px;
    }
   .zalozky li.active {
    background: none;
    background-color: #fff;
    bottom: -1px;

    } 
   .zalozky li.active .corner_TR {
    background: url("/img/sub_zalozka_active_corner_TR.gif") no-repeat;
    width: 5px;
    height: 4px;
    position: absolute;
    top: -1px;
    right: -1px;
    }
.zalozky li a {   
    color: #fff;
    text-decoration: none;
    }
.zalozky li a:hover { 
    color: #000;
    }    
.zalozky li.active a {
    color: #6094B9;
    text-decoration: none;
    }    
.zalozky li.active a:hover {
    color: #6094B9;
    } 
-->