.box_login .contentBox{

background: rgb(199,227,247); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYzdlM2Y3IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhZjVmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  rgba(199,227,247,1) 0%, rgba(234,245,252,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(199,227,247,1)), color-stop(100%,rgba(234,245,252,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  rgba(199,227,247,1) 0%,rgba(234,245,252,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  rgba(199,227,247,1) 0%,rgba(234,245,252,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  rgba(199,227,247,1) 0%,rgba(234,245,252,1) 100%); /* IE10+ */
background: linear-gradient(135deg,  rgba(199,227,247,1) 0%,rgba(234,245,252,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c7e3f7', endColorstr='#eaf5fc',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */

}

.logowanie{
margin: 0px 0px 0px 0px;
border: 1px solid #FFFFFF;
box-sizing:border-box;
padding: 7px 0px 0px 0px;
background: url('../images/bg_logowanie.png') 17px 5px no-repeat;
position: relative;
}
.logowanie form{

}

.logowanie .titleMenuLog{
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 130px;
}
.logowanie .titleMenuLog .topNameContent {
color: #008cd6;
font-size: 12px;
}

.logowanie .contentLog{
padding: 5px 0px 10px 0px;
}
.logowanie .contentLog .msg{
padding: 0px 5px 5px 5px;
color: red;
font-size: 11px;
text-align: right;
position: absolute;
top:0px;
box-sizing:border-box;
background-color: rgba(255, 255, 255, 0.9);
right: 0px;
}
.logowanie .contentLog .msgLogin{
padding: 0px 5px 25px 125px;
overflow: hidden;
}

.logowanie p{
display: inline-block;
width: 187px;
height: 30px;
margin: 0px 0px 0px 130px;
}
.logowanie p.pLogin{
background: url('../images/pLogin.png') 0px 0px no-repeat;
margin-bottom: 4px;
}
.logowanie p.pPass{
background: url('../images/pPass.png') 0px 0px no-repeat;
}
.logowanie p label{
display:inline-block;
padding-right:5px;
font-size: 11px;
width: 35px;
}
.logowanie p input{
border: none;
display: inline-block;
box-sizing:border-box;
width: 187px;
height: 30px;
background: none;
padding: 0px 5px 0px 41px;
}
.box_login .logowanie .button{
background: url('../images/button_log.png') 0px 4px no-repeat;
border: none;
color: #008cd6;
font-size: 12px;
cursor: pointer;
float: right;
padding: 0px 0px 0px 19px;
margin: 0px 0px 0px 0px;
text-align: right;
line-height: 22px;
height: auto;
width: auto;
font-weight: normal;
}

.logowanie .contentLog .rejDiv{

}
.logowanie .contentLog .rejDiv a{
display: inline-block;
height: 20px;
margin: 0px 0px 5px 0px;
line-height: 20px;

padding: 0px 0px 0px 25px;
font-size: 12px;
}

.logowanie .contentLog .rejDiv a.rej{
background: url('../images/bg_log.png') 0px -45px no-repeat;
color: #d47b1b;
}
.logowanie .contentLog .rejDiv a.lost{
background: url('../images/user.png') 2px -20px no-repeat;
color: #008cd6;
padding-left: 18px;
margin-right: 15px;
}
.rejLog{
padding: 12px 15px 0px 0px;
overflow: hidden;
}
.rejLog div{
display: inline-block;

}
.rejLog div.divLoguj{
float: right;
}
.rejLog div.rejDiv{
float: left;
}

.logowanie .contentLog .rejDivWy a.rej{
background: url('../images/bg_log.png') 0px -45px no-repeat;
color: #d47b1b;
display: inline-block;
height: 20px;
margin: 0px 0px 5px 0px;
line-height: 20px;

padding: 0px 0px 0px 25px;
font-size: 12px;
}

.logowanie .contentLog .rejDivWy{
float: right;
margin-right: 30px;
}
.logowanie .contentLog .wyloguj{
float: right;
}
.logowanie .contentLog .rejLogWy{
overflow: hidden;
padding: 12px 15px 5px 0px;
}