body{ font-family: verdana; font-size: 10px; line-height: 14px; text-align: left; padding: 2px; }

a{ color: black; text-decoration: none; }
a:hover{ text-decoration: underline; }
.hr{ height: 1px; background: #ddd; overflow: hidden; margin: 5px 0px; }
a img{ border: 0; }

table{ border: 0; border-collapse: collapse; font-size: 12px;}
table td{ padding: 0; vertical-align: top; }

#menu{ font-family: georgia; font-size: 22px; line-height: 28px; text-align: center; }
#menu a{ padding: 0px 4px; }
.active{ background: #33d6ff; color: white; }

.input{ border: 1px solid #999; background: #efefef; padding: 5px; color: #333; width: 400px;
        margin: 0px 0px 5px 2px; }
.form-td01{ padding: 5px 0px 0px 0px; }
.form-td02{ padding: 0px 0px 0px 10px; }
.submit{ border: 1px solid #999; background: #efefef; padding: 5px; color: #333; width: 412px;
        margin: 20px 0px 5px 2px; }
.submit:hover{ cursor: pointer; background: #fff; }

#uploader-wrap{ width: 960px; }
#uploader-td01{ width: 580px; }
#uploader-td02{ color: red; font-size: 20px; font-weight: bold; line-height: 30px; }

#zoznam{ width: 100%; }
#zoznam td{ padding: 2px 3px; }
#prvy{ background: #777; color: white; }
#prvy td{ padding: 2px 3px; }
.fileType{ margin: 0px 3px 0px 0px; }
.parny{ background: #eee; }
.neparny{ background: #fff; }
.parny:hover, .neparny:hover{ background: #33d6ff; }

.success{ background: #33d6ff; padding: 10px 10px 13px 15px; color: black; font-size: 20px; line-height: 20px; color: white; }

#over{ background: white; padding: 15px 30px 30px 30px; }

.overbox:hover{ cursor: pointer; }

#definitive-erase-href{ display: block; color: red; font-size: 12px; line-height: 16px; }
#close-fancybox{ display: block; margin: 10px 0px 0px 0px; color: #91BA20; font-size: 12px; line-height: 14px; }


button.copy { outline: 0; border: 0; background: none;}
