/*tlo lewe i prawe -begin*/
body {
    margin: 9rem auto;
    width: 960px;    
    margin-bottom:12rem;
    overflow:visible;
}

body::before {
    position:absolute;
    margin: 0 auto;
    width: 100rem;
    height: 25.75rem;
    top:9rem;
    right: 50%;
    margin-right: 480px;
    content:" ";
    
    background-image: url("/kandydat/javax.faces.resource/img/tlo-lewa.jpg.html?ln=default");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: right top;

}

body::after {
    position:absolute;
    margin: 0 auto;
    width: 100rem;
    height: 25.75rem;
    top:9rem;
    left: 50%;
    margin-left: 480px;    
    content: " ";                     
    
    background-image: url("/kandydat/javax.faces.resource/img/tlo-prawa.jpg.html?ln=default");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left top;
    
}
/*tlo lewe i prawe -end*/


/* logo Vulcan */
body > header > a::before {
    
    position:absolute;
    margin: 0 auto;
    top:1rem;
    height: 9rem;
    width: 9rem;
    content: " ";
    color:#ffffff;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAAAyCAYAAACUPNO1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDM0MiwgMjAxMC8wMS8xMC0xODowNjo0MyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MkY5MkM1NDdCQjAxMUU0QjdDNUU2QzkwMDNCMEM3NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MkY5MkM1NTdCQjAxMUU0QjdDNUU2QzkwMDNCMEM3NSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQyRjkyQzUyN0JCMDExRTRCN0M1RTZDOTAwM0IwQzc1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQyRjkyQzUzN0JCMDExRTRCN0M1RTZDOTAwM0IwQzc1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+iFvnwQAACflJREFUeNrsmn1sVeUdx09vyy29vaWU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') no-repeat left top;
    
}

/*slownik zwierajacy logo ue dla stopki (zasada dzialania: jezeli jest atrybut i ma ustawiona okreslona wartosc to renderuj) -begin*/

body > footer[data-backgroud-url="ue-logo-widliszki-wielkie"]{
    background: url('https://portal.eduportal.koszalin.pl/jst/koszalin/other/applicationfooter.aspx') no-repeat center top rgba(255,255,255,1);
}

/*przyklad kolejnego wpisu:
body > footer[data-backgroud-url="ue-logo-inne"]{
    background: url('static/img/ue-logo-inne.png') no-repeat center top rgba(255,255,255,1);
}
*/

/*slownik zwierajacy logo ue dla stopki -end*/
