body{
margin:0;
padding:0;
font-family: Tahoma,Verdana;

}

#konfig_top{

width:100%;
background-color: #b1b1be; 
height:60px;
position: relative; 
}
#h1header {
margin:0; padding:0;
}
#h1header a{
color: white;
margin:0; padding:0;
font-size: 17px;
padding: 15px;
}

#kcennik {
 
width: 130px;
margin:0; padding:5px;
position: absolute; top:8px; left: 800px;
background-color: #014A81;
font-size: 12px;
font-weight:bold;
color:#eee;
display:none;
}
#kcennik a{
 
}



#ocennik { 
margin:0 10px 0 0; padding:5px;
position: absolute; top:8px; left: 300px;
background-color: #014A81;
width: 480px; 
/*font-weight:bold;*/
color:#eee;
font-size:11px;
z-index:1;
display:none;
}




#konfig_nav{

width:100%;
background-color: #ceced6;
position: absolute; bottom:0; left:0; 
 
}

#konfig_navlist{
margin:0; padding:0;
}

#konfig_navlist li
{
display: inline;
list-style-type: none;
margin:0; padding:0;
padding-right: 20px;

}

#konfig_navlist li a
{
color: silver;
margin:0; padding:0;
text-decoration: none;
font-size: 16px; 
font-weight: bold;
}





li.konfig_liactive{
font-size: 15px;
font-weight: bold;
color: white;

}
li.konfig_liactive a{
font-size: 15px;
font-weight: bold;
color: white;
}
li.konfig_li,li.konfig_li a{
font-size: 15px;
font-weight: bold;
color: #ccffff;
}


.konfig_step{
 
}
 
.konfig_step_active{
 
}
 

#konfig_main{

width:100%;
/* background-color: #ccffff; */
background-color: #fff;
height:350px;
margin:0;
position:relative;
}


h2{
margin:0; padding:0;
padding: 10px 0 0 15px;
font-size: 14px;
color: silver;
}
.el_main{
margin:0; padding:0;
padding: 15px 0 0 15px;
color: silver;
}

.konfig_next{
margin:0; padding:0;
position: absolute; top:40px; right:0; 
background-color: #014a81; 
width: 130px;
height: 20px;
}
.konfig_next a{
margin:0; padding:5px;
color: white;
font-weight: bold;
font-size: 13px;
text-decoration: none;
}

.konfig_lastnext{
margin:0; padding:0;
position: absolute; top:10px; right:10px; 
background-color: #fff; 
width: 160px;
height: 20px;
color: #014A81;
font-weight: bold;
font-size: 12px;
text-decoration: none;
}
.konfig_lastnext a{
margin:1px; padding:5px;
color: #014A81;
font-weight: bold;
font-size: 12px;
text-decoration: none;
}

.elmnt{
margin: 2px 2px 2px 5px;
}
input.elmnt2{
width: 50px;
}

#konfig_content{

padding: 5px;

}

.qu{
margin:0; padding:0;
padding: 15px 0 0 15px;
color: #014a81;
font-size: 14px;
font-weight: bold;
}


#kfilmy{

position: absolute;
top: 45px;
left: 550px;


}

#kstep_1, #kstep_2, #kstep_3, #kstep_4, #kstep_5{

margin: 5px;
padding: 0px;

}


.e_inp{

  margin:0; 
  width:26px; 
  height:18px;
  text-align:center;
  font-size: 11px;
 
}
 
.ctip{
margin: 15px 0 0 20px;


}