/*
    CSS file    : links.css
    Description : Links stylesheet
    Created on  : 14.11.2015, 01:03:01
    Author      : Radek Němec
    Package     : PIS_LG
*/
a[name$=".pdf"],a[name$=".PDF"],
a[name$=".rar"],a[name$=".RAR"],
a[name$=".zip"],a[name$=".ZIP"],
a[name$=".g7"],a[name$=".G7"],
a[name$=".7z"],a[name$=".7Z"],
a[name$=".jpg"],a[name$=".JPG"],
a[name$=".jpeg"],a[name$=".JPEG"],
a[name$=".gif"],a[name$=".GIF"],
a[name$=".png"],a[name$=".PNG"],
a[name$=".bmp"],a[name$=".BMP"],
a[name$=".doc"],a[name$=".DOC"],
a[name$=".docx"],a[name$=".DOCX"],
a[name$=".xls"],a[name$=".XLS"],
a[name$=".xlsx"],a[name$=".XLSX"],
a[name$=".ppt"],a[name$=".PPT"],
a[name$=".pptx"],a[name$=".PPTX"],
a[name$=".mp3"],a[name$=".MP3"],
a[name$=".mp4"],a[name$=".MP4"] {
    background: no-repeat;
    padding-left: 26px;
    padding-bottom: 4px;
}
a[name$=".pdf"],a[name$=".PDF"]:before {
    background-image: url(../img/pdf.png);
}

a[name$=".rar"],a[name$=".RAR"],
a[name$=".zip"],a[name$=".ZIP"],
a[name$=".g7"],a[name$=".G7"],
a[name$=".7z"],a[name$=".7Z"]:before {
    background-image: url(../img/archive.png);
}

a[name$=".jpg"],a[name$=".JPG"],
a[name$=".jpeg"],a[name$=".JPEG"],
a[name$=".gif"],a[name$=".GIF"],
a[name$=".png"],a[name$=".PNG"],
a[name$=".bmp"],a[name$=".BMP"]:before {
    background-image: url(../img/image.png);
}

a[name$=".doc"],a[name$=".DOC"],
a[name$=".docx"],a[name$=".DOCX"]:before {
    background-image: url(../img/word.png);
}

a[name$=".xls"],a[name$=".XLS"],
a[name$=".xlsx"],a[name$=".XLSX"]:before {
    background-image: url(../img/excel.png);
}

a[name$=".mp3"],a[name$=".MP3"]:before {
    background-image: url(../img/mp3.png);
}

a[name$=".mp4"],a[name$=".MP4"]:before {
    background-image: url(../img/mp4.png);
}

a, a:visited, #tabs div a, #tabs div a:visited {
    color: #4297d7;
}

a:hover {
    color: #FF3300;
    text-decoration: none;
}

a.sync {
    padding: 5px 0 5px 35px;
    color: #800707;
    text-decoration: none;
    background: url(../img/sync.png) left center no-repeat;
    vertical-align: middle;
}

a.sync:hover {
    color: #FF3300;
}

a.pagelink, a.pagelink:hover, a.pagelink-active {
    margin: 0 3px;
    padding: 4px 6px;
    text-decoration: none;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    color: #fff;
}

a.pagelink {
    background: #30A2D2;
}

a.pagelink:hover, a.pagelink-active {
    background: #ff8000;
}

a.down-arrow, a.up-arrow {
    text-decoration: none;
}
a.down-arrow {
    display: none;
}
.back-link-button {
    padding: 8px 8px 8px 30px;
    background: url(../img/back.png) left center no-repeat;
}
.structure-link-button {
    padding: 8px 8px 8px 40px;
    background: url(../img/edit.png) 5px center no-repeat;
}
.progress-link-button {
    padding: 8px 8px 8px 35px;
    background: url(../img/template.png) 5px center no-repeat;
}
.assign-link-button {
    padding: 8px 8px 8px 35px;
    background: url(../img/ok.png) 5px center no-repeat;
}
.new-link-button {
    padding: 8px 8px 8px 35px;
    background: url(../img/add_act.png) 5px center no-repeat;
}
.edit-link-button {
    padding: 8px 8px 8px 35px;
    background: url(../img/edit2.png) 5px center no-repeat;
}

.back-link-button, .edit-link-button, .assign-link-button, .new-link-button, .noimg-link-button, .structure-link-button, .progress-link-button {
    vertical-align: middle;
    border: 1px solid #96d1f8;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-color: rgba(170,214,246,0.22);
}
.noimg-link-button {
    padding: 8px;
}