html
{

}

body
{
text-align:left;
font-family: 'Titillium Web', sans-serif;
font-size:12px;
color:#FFF;
background:#070707;
}

.bg_black
{
background:#000;
}

.linki a
{
color:#FFF;
float:right;
}

a.link-powrot
{
line-height:93px;
margin-right:12px;
}

a.link_fb
{
height:35px;
width:36px;
background:url("img/fb.png") no-repeat top;
margin-right:12px;
margin-top:28px;
}

a.link_yt
{
height:35px;
width:36px;
background:url("img/yt.png") no-repeat top;
margin-top:28px;
}

a.link_fb:hover{background:url("img/fb_hover.png") no-repeat top;}
a.link_yt:hover{background:url("img/yt_hover.png") no-repeat top;}

.bg_glow
{
background:url("img/rozjasnienie.png") no-repeat top;
}

.margin-top-40
{
margin-top:40px;
}

.thin
{
font-size:30px;
font-weight:100;
}

.bold
{
font-size:50px;
font-weight:700;
}

h1{margin-top:0;margin-bottom:0;font-size: 2vmin;}

h1>span, label>span
{
color:#ff6700;
}

label{font-weight:100;}

input.form-control
{
background:none;
border:1px solid #585858;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
}

.btn-default
{
background:url("img/btn_bg.png") repeat-x top;
border:none;
-webkit-border-radius: 25px;
-moz-border-radius: 25px;
border-radius: 25px;
color:#FFF;
padding-left:20px;
padding-right:20px;
}

.btn-default:hover
{
background:url("img/btn_bg_hover.png") repeat-x top;
color:#FFF;
}

.edycje
{
margin-top:-50px;
margin-left:25px;
}

.edycje a
{
color:#ff6700;
}

.foo_link
{
height:93px;
background:url("img/foo_bg.png") no-repeat;
display: block;   margin-left: auto;   margin-right: auto; 
}

.foo_link:hover
{
background:url("img/foo_bg_hover.png") no-repeat;
}

a.mn{background-position:0 0;width:89px;}
a.mn:hover{background-position:0 0;width:89px;}
a.midi{background-position:-127px 0;width:122px;}
a.midi:hover{background-position:-127px 0;width:122px;}
a.keyschool{background-position:-287px 0;width:125px;}
a.keyschool:hover{background-position:-287px 0;width:125px;}
a.kfm{background-position:-453px 0;width:120px;}
a.kfm:hover{background-position:-453px 0;width:120px;}
a.kf{background-position:-612px 0;width:98px;}
a.kf:hover{background-position:-612px 0;width:98px;}
a.wi{background-position:-749px 0;width:158px;}
a.wi:hover{background-position:-749px 0;width:158px;}

a.jzBoxLink img{box-shadow:0 0 3px rgba(0,0,0,0.7);}