div.back {
    clear:both;
    text-align:right;
    margin:5px 10px 0px 5px;
    padding:5px 0px 10px 0px;
    border-top:1px solid #D4F1FF;
    color:#0072BC;
}
img.travel {
    float:left;
    margin:0px 15px 5px 0px;
    border:none;
}

p.message {
    margin:0px;
    padding:10px 0px 10px 0px;
    color:#F00;
    font-weight:bold;
    font-size:1.2em;
    text-align:center;
    clear:both;
}
fieldset.letenky {
    padding:0px;
    margin:0px;
    border:0px;
}
fieldset.letenky legend {
    color:#0072bc;
    font-size:1.2em;
    font-weight:bold;
    padding:10px 0px 0px 0px
}
fieldset.letenky img {
    cursor:pointer;
}
fieldset.letenky table {
    margin:10px 0px 0px 10px;
}
fieldset.letenky table th {
    vertical-align:top;
    width:120px;
}
fieldset.letenky table td {
    padding:1px;
}
input.submit {
    background:#0072bc;
    border:1px solid #0072bc;
    color:#FFF;
    font-weight:bold;
    margin:3px 0px 0px 0px;
    cursor:pointer;
}

div.partneri {
    text-align:center;
}
div.partneri img {
    border:none;
    margin:3px;
}


/*
    ------------------
    DOKUMENTY
    ------------------
*/
div.files {
    margin:0px;
    padding:0px 0px 0px 0px;
    clear:both;
    background:transparent;
    color:#000;
}
div.files h3 {
    font-size:1.1em;
    color:#4C9E00;
    padding:0px 0px 5px 0px;
    margin:0px;
}
div.file {
    background:#F5FFE1;
	border:1px solid #C7E37D;
	margin:5px 0px 0px 0px;
    padding:5px 10px 5px 10px;
}
div.file table {
    width:100%;
}
div.file table th {
    vertical-align:top;
    width:23px;
}
div.file table td {
    vertical-align:top;
    width:auto;
}
div.file img {
    border:none;
}
div.file a { color:#4C9E00; font-weight:bold; text-decoration:none; }
div.file a:hover { color:#000; font-weight:bold; text-decoration:underline; }

