html
{
	height:100%;
}
   	

body 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
  	margin: 0;
	height:100%;
	color: #515151;
	background-color:#EBEBEB;
   	
 } 
 a
 {
 	text-decoration: none;
 }
 img
 {
 	border:0;
 }

 p , h1, h2
 {
 	margin-top:10px;
 	margin-bottom:10px;
 	font-weight: normal;
 }
p
{
	line-height:20px;
}
input
{
font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
input:focus, select:focus, textarea:focus, button:focus {
	outline: none;
}
.c
{
	clear:both;
}
.centruj
{
	width:100%;
}
.top_content
{
 	border-left: 1px solid #D6D6D6;
    border-right: 1px solid #D6D6D6;
    height: 88px;
    margin: 0 auto;
    width: 904px;
	background-color:#FFFFFF;
}
.strefa_klienta
{
	display:table-cell;
	vertical-align:middle;
	width:684px;
}
.logo
{
	float:left;
	width:220px;
}
.strefa_klienta .system
{
	border-left: 1px solid #D6D6D6;
    color: #A3A3A3;
    float: left;
    font-size: 14px;
    margin-top: 17px;
    padding: 20px 17px;
}
.winieta
{
	background-image:url(../images/winieta.png);
	background-repeat:no-repeat;
	height:95px;
	width:906px;
	margin:0 auto;
}
.user {
	display:inline-block;
	margin-top:15px;
	margin-left:22px;
}

.user_foto
{
	background-image:url(../images/zdjecie_usera_tlo.png);
	background-repeat:no-repeat;
	display:table-cell;
	width:71px;
	height:76px;
}
.zaklad
{
	color: #A4A4A4;
    display: table-cell;
    line-height: 20px;
    vertical-align: middle;
}

.user_foto img
{
	margin-left: 4px;
    margin-top: 5px;
}
.poczta
{
	background-image: url("../images/poczta.png");
    background-repeat: no-repeat;
    color: #D0D0D0;
    float: right;
    height: 26px;
    margin-top: 60px;
}
.poczta div
{
	padding-left:30px;
	padding-top:7px;
	padding-right:18px;
}
.poczta_nowa
{
 	background-image: url("../images/nowa_poczta.png");
    background-repeat: no-repeat;
    color: #D0D0D0;
    float: right;
    height: 26px;
    margin-top: 60px;
}
.poczta_nowa div
{
	padding-left:30px;
	padding-top:7px;
	padding-right:18px;
}
.konto_wyl
{
	float: right;
    margin-top: 15px;
}
.konto_wyl a
{
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#A3A3A3;
}
.twoje_konto
{
	background-image: url("../images/konto.png");
	background-repeat: no-repeat;
	width:54px;
	
	display:inline-block;
	padding-top: 45px;
}
.twoje_konto:hover
{
	 background-image: url("../images/konto_hov.png");
	 background-repeat: no-repeat;
}

.wyloguj_konto
{
	background-image: url("../images/wyloguj.png");
	background-repeat: no-repeat;
	width:54px;
	
	display:inline-block;
	margin-left:17px;
	padding-top: 45px;
}
.wyloguj_konto:hover
{
	background-image: url("../images/wyloguj_hov.png");
	background-repeat: no-repeat;
}
.menu
{
	width:906px;
	display:table;
	margin:0 auto;
} 
.menu .menu_item
{
	display:table-cell;
	padding:13px 20px;
	background-color:#D6D6D6;
	font-size:14px;
	color:#191919;
	text-align:center;
	border-right:1px solid #CECECE;
	border-left:1px solid #EBEBEB;
	border-bottom:1px solid #D6D6D6;
	
}
.menu .menu_item:hover
{
	border-bottom:1px solid #ca0008;
}
.trzy_przyciski
{
 	margin:10px auto;
    width: 906px;
	display:table;
	
}
.zarejestruj
{
	background-image: url("../images/zarejestruj.png");
    background-repeat: no-repeat;
    color: #9f9f9f;
    display: table-cell;
    font-size: 14px;
    height: 45px;
    vertical-align: middle;
     width: 224px;
	padding-left:66px;
}
.zarejestruj:hover
{
	background-image: url("../images/zarejestruj_hov.png");
    background-repeat: no-repeat;
    color: #bbbbbb;    
}
.przyjmij
{
	background-image: url("../images/przyjmij.png");
    background-repeat: no-repeat;
    color: #9f9f9f;
    display: table-cell;
    font-size: 14px;
    height: 45px;
    vertical-align: middle;
    width: 224px;
	padding-left:66px;
}
.przyjmij:hover
{
	background-image: url("../images/przyjmij_hov.png");
    background-repeat: no-repeat;
    color: #bbbbbb;    
}

.zamow
{
	background-image: url("../images/zamow.png");
    background-repeat: no-repeat;
    color: #9f9f9f;
	display: table-cell;
    font-size: 14px;
    height: 45px;
    vertical-align: middle;
     width: 224px;
	padding-left:66px;
}
.zamow:hover
{
	background-image: url("../images/zamow_hov.png");
    background-repeat: no-repeat;
    color: #bbbbbb;    
}
.drukuj_fv
{
	background-image: url("../images/wydrukuj.png");
    background-repeat: no-repeat;
    color: #9f9f9f;
	display: table-cell;
    font-size: 14px;
    height: 45px;
    vertical-align: middle;
     width: 224px;
	padding-left:66px;
}
.drukuj_fv:hover
{
	background-image: url("../images/wydrukuj_hov.png");
    background-repeat: no-repeat;
    color: #bbbbbb;    
}
.prz
{
	display:table-cell;
}
.przyjmij span
{
	 background-color: #1F1F1F;
    border-radius: 13px;
    color: #EBEBEB;
    font-size: 11px;
    margin-left: 55px;
    padding: 7px 10px;
}
.bialy_box2
{
	background-color: #FFFFFF;
    border-left: 1px solid #CECECE;
    display: table-cell;
    height: 350px;
    margin-bottom: 20px;
    overflow: hidden;
    width: 402px;
	padding:20px;
	
}
.bialy_box
{
	background-color: #FFFFFF;
    border-left: 1px solid #CECECE;
    display: table-cell;
    height: 320px;
    margin-bottom: 20px;
    overflow: hidden;
    width: 402px;
	padding:20px;
	
}
.marka
{
height:196px;
}
.marka a
{
color:#515151;
}
.boksy
{
 	margin: 0 auto;
    width: 906px;
}
.srodek h2
{
	color: #1D1D1D;
    font-size: 17px;
    font-weight: normal;
    margin-bottom: 18px;
    margin-top: 0;
    padding-bottom: 10px;
}
.bialy_box h1, .bialy_box2 h1, .srodek h1
{ 	 background-image: url("../images/h1_pod.png");
    background-position: left bottom;
    background-repeat: no-repeat;
    color: #1D1D1D;
    display: inline-block;
    font-size: 17px;
    font-weight: normal;
    margin-bottom: 18px;
    margin-top: 0;
    padding-bottom: 10px;
}
.bialy_box  .corner, .bialy_box2  .corner
{
	 background-image: url("../images/button_corner.png");
    background-repeat: no-repeat;
    color: #A5A5A5;
    display: block;
    float: right;
    font-size: 11px;
    padding: 8px 0 9px;
    text-align: center;
    width: 89px;

}
.bialy_box  .corner:hover, .bialy_box2  .corner:hover
{
	background-image: url("../images/button_corner_hov.png");
    background-repeat: no-repeat;
    color: #515151;   
}
.depozyt
{
	border: 1px solid #EBEBEB;
    display: block;
    float: left;
    height: 77px;
    margin-bottom: 18px;
    margin-right: 28px;
    text-align: center;
    width: 77px;
}
.depozyt:hover
{
border:1px solid #858585;

}
.depozyt_last
{
	border: 1px solid #EBEBEB;
    display: block;
    float: left;
    height: 77px;
    margin-bottom: 18px;
    text-align: center;
    width: 77px;
}
.depozyt_last:hover
{
border:1px solid #858585;

}


.depozyt .normal, .depozyt_last .normal {
    background-color: #515151;
    border-radius: 13px;
    color: #ffffff;
    display: inline-block;
    font-size: 11px;
    margin:10px 12px;
    padding: 7px 10px;
}
.depozyt .low, .depozyt_last .low {
    background-color: #CA0008;
    border-radius: 13px;
    color: #ffffff;
    display: inline-block;
    font-size: 11px;
    margin:10px 12px;
    padding: 7px 10px;
}
.depozyt .half, .depozyt_last .half {
    background-image: url("../images/half_tlo.png");
    background-repeat: repeat-x;
    border-radius: 13px;
    color: #ffffff;
    display: inline-block;
    font-size: 11px;
    margin:10px 12px;
    padding: 7px 10px;
}
.tekst_depozyt
{
    display: block;
    float: left;
    text-align: justify;
    width: 250px;
}
.oprawy_razem
{
	 background-image: url("../images/oprawy_razem.png");
    background-repeat: no-repeat;
	font-size:12px;
	color:#FFFFFF;
	
    display: block;
    float: right;
    height: 77px;
    margin-bottom: 20px;
    text-align: center;
    width: 77px;
}
.oprawy_razem:hover
{
 background-image: url("../images/oprawy_razem_hov.png");
    background-repeat: no-repeat;

}
.oprawy_razem div
{
	background-color: #EBEBEB;
    border-radius: 13px;
    color: #747474;
    display: inline-block;
    font-size: 11px;
    margin:10px 12px;
    padding: 7px 10px;
}

.oprawy_kwota
{
	background-image: url("../images/oprawy_razem.png");
    background-repeat: no-repeat;
	background-size: 100% 100%;
	font-size:12px;
	color:#FFFFFF;
	
    display: block;
    float: right;
    height: 77px;
    margin-bottom: 20px;
	margin-right: 20px;
    text-align: center;
    width: 100px;
}
.oprawy_kwota:hover
{
	background-image: url("../images/oprawy_razem_hov.png");
	background-size: 100% 100%;
    background-repeat: no-repeat;

}
.oprawy_kwota div
{
	background-color: #EBEBEB;
    border-radius: 13px;
    color: #747474;
    display: inline-block;
    font-size: 11px;
    margin:10px 0;
    padding: 7px;
}


.data_pow
{
	color:#A7A7A7;
	font-size:11px;
}
.data_pow_red
{
	color:#CA0008;
	font-size:11px;
}
.tekst_pow
{
	color: #515151;
    display: block;
    margin-top: 8px;
	background-image: url("../images/powiad_pod.png");
    background-position: left bottom;
    background-repeat: no-repeat;
	padding-bottom:15px;
	margin-bottom:15px;
}

.tekst_pow:hover
{
	color:#000000;
}
.spacer
{height:20px;}

textarea {border:1px solid #a3a3a3;font-size:10px;padding:3px;}
textarea:hover {border:1px solid #000}


.zamowienia_m, .zamowienia, .tabela
{
width:100%;
}
.zamowienia tr td
{
border-bottom:1px solid #EBEBEB;
}
.zamowienia_m a, .zamowienia a
{
color: #515151;
text-decoration:underline;
}

.zamowienia_m a:hover, .zamowienia a:hover
{
color: #000;
text-decoration:underline;
}
.zamowienia_m tr:hover td, .zamowienia_m tr:hover td a, .zamowienia tr:hover td, .zamowienia tr:hover td a, .tabela tr:hover td
{
color: #000;
}

.zamowienia_m tr, .zamowienia tr, .tabela tr
{
	height:	42px;
}
 .zamowienia tr:hover .hov,  .tabela  tr:hover .hov
 {
 background-image: url("../images/wiersz_hov.png");
 background-repeat:repeat-y;
 }

input[type="file"] {font-size:10px;padding:6px;padding-left:0px;width:300px;}


.zamowienia tr input[type="text"] {border:1px solid #a3a3a3;font-size:10px;padding:3px;border-radius: 2px;}
.zamowienia tr:hover input[type="text"] {border:1px solid #000}

.tabela tr input[type="password"] {border:1px solid #a3a3a3;font-size:10px;padding:6px;border-radius: 2px;}
.tabela tr:hover input[type="password"] {border:1px solid #000}


.tabela tr input[type="text"] {border:1px solid #a3a3a3;font-size:10px;padding:6px;border-radius: 2px;}
.tabela tr:hover input[type="text"] {border:1px solid #000}


.filtry input[type="text"] {border:1px solid #a3a3a3;font-size:10px;padding:7px;padding-bottom:8px;border-radius: 2px;}
.filtry input[type="text"]:hover {border:1px solid #000}


.filtry
{
	margin-bottom:20px;
	padding-bottom:10px;
	background-image: url("../images/h1_pod.png");
    background-position: left bottom;
    background-repeat: no-repeat;
	/*background-color:#E6E6E6;
	padding:10px;*/
}
.filtry .selectric, .tabela .selectric
{
border:1px solid #A3A3A3;
}
.filtry .box_przycisk2_new:hover .selectric, .tabela tr:hover .selectric
{
border:1px solid #000;
}
.filtry .box_przycisk2_new:hover .selekt_div{color:#000;}
.filtry .box_przycisk2_new
{
display:inline-block; margin-right:20px;vertical-align:top;
}
.filtry .selectric , .tabela .selectric
{
background:#FFFFFF;
}
.filtry .selectric .label, .tabela .selectric .label
{
padding:3;
font-size:10px;
}
.filtry .selekt_div
{
display:inline-block;
margin-bottom:3px;
}

.selekt_60 .selectricWrapper{
	width:60px;
}
.selekt_75 .selectricWrapper{
	width:75px;
}
.selekt_120 .selectricWrapper
{
width:120px;
}
.selekt_100 .selectricWrapper
{
width:100px;
}
.selekt_150 .selectricWrapper
{
width:150px;
}
.selekt_200 .selectricWrapper
{
width:200px;
}
.selekt_250 .selectricWrapper
{
width:250px;
}
.selekt_300 .selectricWrapper
{
width:300px;
}
.inp_300
{
width:286px;
}
.inp_120
{
width:106px;
}

.inp_80
{
width:80px;
}
.inp_40
{
width:40px;
}
.zamowienia_m .wiersz
{
	background-image: url("../images/wiersz_tlo.png");
	background-repeat:repeat-x;
}
.sort_up
{
	background-image: url("../images/sortuj.png");
    background-position: right center;
    background-repeat: no-repeat;
    cursor: pointer;
    display: inline-block;
    height: 13px;
    padding-right: 15px;
}
.status_o
{
	 background-image: url("../images/flaga_szara.png");
    background-position: center top;
    background-repeat: no-repeat;
    padding-top: 17px;
}
.status_p, .status_odb
{
	 background-image: url("../images/flaga_nieb.png");
    background-position: center top;
    background-repeat: no-repeat;
    padding-top: 17px;
}
.status_a, .status_nd
{
	 background-image: url("../images/flaga_czer.png");
    background-position: center top;
    background-repeat: no-repeat;
    padding-top: 17px;
}
.status_w, .status_t
{
	 background-image: url("../images/wyslane_ico.png");
    background-position: center top;
    background-repeat: no-repeat;
    padding-top: 17px;
}

.linia
{
	display: table;
    margin-bottom: 20px;
    width: 906px;
	}
.button_szary_link
{
	background-image: url("../images/button_gray_tlo.png");
    border: 0 none;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    height: 19px;
    padding-top: 7px;
    text-align: center;
    width: 140px;
	text-decoration:none !important;
}
.button_szary_link:hover
{
	background-image: url("../images/button_gray_tlo_hov.png");
 
}
.button_szary_link_s
{
	background-image: url("../images/button_gray_tlo.png");
    border: 0 none;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    height: 19px;
    padding-top: 7px;
    text-align: center;
    width: 130px;
	text-decoration:none !important;
}
.button_szary_link_s:hover
{
	background-image: url("../images/button_gray_tlo_hov.png");
 
}

.button_szary
{
	background-image: url("../images/button_gray_tlo.png");
    border: 0 none;
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    height: 26px;
	/*padding:0 15px;*/
	cursor:pointer;
	width:140px;
}
.button_szary:hover
{
	background-image: url("../images/button_gray_tlo_hov.png");
 
}

.button_minus
{
	background-image: url("../images/button_gray_tlo.png");
    border: 0 none;
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    height: 26px;
	/*padding:0 15px;*/
	cursor:pointer;
	width:30px;
}
.button_minus:hover
{
	background-image: url("../images/button_gray_tlo_hov.png");
 
}

.button_czerwony_link
{
	background-image: url("../images/button_red_tlo.png");
    border: 0 none;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    height: 19px;
    padding-top: 7px;
    text-align: center;
    width: 140px;
	text-decoration:none !important;
}
.button_czerwony_link:hover
{
	background-image: url("../images/button_red_tlo_hov.png");
 
}

.button_czerwony_link_s
{
	background-image: url("../images/button_red_tlo.png");
    border: 0 none;
    color: #FFFFFF !important;
    cursor: pointer;
    display: inline-block;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    height: 19px;
    padding-top: 7px;
    text-align: center;
    width: 115px;
	text-decoration:none !important;
}
.button_czerwony_link_s:hover
{
	background-image: url("../images/button_red_tlo_hov.png");
 
}
.button_czerwony
{
	background-image: url("../images/button_red_tlo.png");
    border: 0 none;
    color: #FFFFFF;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    height: 26px;
	/*padding:0 15px;*/
	cursor:pointer;
	width:140px;
}
.button_czerwony:hover
{
	background-image: url("../images/button_red_tlo_hov.png");
 
}
.wLinii
{
 display: table-cell;
    padding: 0 3px;
}
.too_long
{
	color:#CA0008;
}

.stopka
{
 	background-color: #FFFFFF;
    height: 114px;
    margin: 0 auto 20px;
    width: 905px;
	border-left:1px solid #CECECE;
}
.opiekun {
	display: table;
    margin-left: 22px;
    padding-top: 25px;
	width: 884px;
}

.opiekun_foto
{
	background-image: url("../images/zdjecie_opiekuna_tlo.png");
    background-repeat: no-repeat;
    display: table-cell;
    height: 65px;
    width: 71px;
	vertical-align:top;
	float:left;
}
.opiekun_foto img
{
	margin-left: 4px;
    margin-top: 4px;
}
.twoj_opiekun
{
	border-right: 1px solid #D6D6D6;
    color: #A4A4A4;
    display: table-cell;
    line-height: 30px;
    padding-left: 10px;
    padding-right: 34px;
    vertical-align: middle;
	float:left;
}
.twoj_opiekun_nr
{

    color: #A4A4A4;
    display: table-cell;
    line-height: 30px;
    padding-left: 34px;
    vertical-align: middle;
	float:left;
}
.twoj_opiekun_nr a
{

    color: #A4A4A4;
	
   
}
.sklep
{
display: table-cell;
    
	float:right;
	margin-right:20px;
  
}
.info_alert
{
	 background-color: #D6D6D6;
    background-image: url("../images/alert_tlo.png");
    background-position: center bottom;
    background-repeat: no-repeat;
    height: 90px;
    margin: 0 auto;
    width: 906px;
}
.alert_tekst
{
	color: #D6D6D6;
    display: block;
    padding-left: 100px;
    padding-right: 40px;
    padding-top: 30px;
}
.alert_tekst span
{
font-size:14px;
}
.up
{
	height: 33px;
    margin: 0 auto;
    width: 906px;
	background-color:#FFFFFF;
}
.up a
{
color: #000000;
    display: block;
    padding-left: 15px;
    padding-top: 10px;
	background-color:#FFFFFF;
}
.srodek_okruszki
{
    margin: 0 auto 10px;
    width: 906px;
}
.srodek_okruszki a
{
	color:#515151;
	background-image: url("../images/okruszki.png");
    background-position: center right;
    background-repeat: no-repeat;
	display:inline-block;
	padding-right: 20px;
	margin-right:10px;
}
.srodek_okruszki a:hover
{
	color:#000;
	background-image: url("../images/okruszki_hov.png");
    background-position: center right;
    background-repeat: no-repeat;
	display:inline-block;
}
.srodek
{
 	background-color: #FFFFFF;
    margin: 0 auto 20px;
    width: 905px;
	border-left:1px solid #CECECE;
}
.srodek_paski{
	background-image: url("../images/error.png");
    font-size: 13px;
    margin: 20px auto;
    padding: 60px 20px;
    text-align: center;
    width: 866px;

}
.srodek_top
{
padding:20px;
}
.szcz_zam
{
width:100%;
}
.szcz_zam .pierwsza_kol
{
width:130px;
font-weight:bold;
}
.szcz_zam .trzecia_kol
{
width:230px;
font-weight:bold;
}

.szcz_zam .status_o
{
	 background-image: url("../images/flaga_szara.png");
    background-position: right center;
    display: inline;
    padding-right: 25px;
    padding-top: 0;
}
.szcz_zam .status_p, .szcz_zam .status_odb
{
	 background-image: url("../images/flaga_nieb.png");
    background-position: right center;
    background-repeat: no-repeat;
    display: inline;
    padding-right: 25px;
    padding-top: 0;
}
.szcz_zam .status_a, .szcz_zam .status_nd
{
	 background-image: url("../images/flaga_czer.png");
    background-position: right center;
    background-repeat: no-repeat;
    display: inline;
    padding-right: 25px;
    padding-top: 0;
}
.szcz_zam .status_w, .szcz_zam .status_t
{
	 background-image: url("../images/wyslane_ico.png");
    background-position: right center;
    background-repeat: no-repeat;
    display: inline;
    padding-right: 25px;
    padding-top: 0;
}


.ttg_rz{background: none repeat scroll 0 0 #D6D6D6;margin-bottom: 20px;}
.ttg_t{display:table;}

.ttg_t_end
{
border-left:1px solid #EBEBEB;border-right:0 !important;width:0px;padding:0 !important;}


.ttg_t div
{
	color: #1D1D1D;
    display: table-cell;
    font-size: 14px;
    padding: 11px 20px;
	border-right:1px solid #CECECE;
	border-left:1px solid #EBEBEB;
	vertical-align:middle;
}
.ttg_t div:hover{ background:#C4C4C4; cursor:pointer; color:#000;}
.ttg_t_a{background:#ffffff;border-left:1px solid #fff;border-right:1px solid #fff;}
.ttg_t_a:hover { background:#ffffff !important; cursor:pointer; color:#000 !important;}

.ttg_t_p0{padding:10px; background:#fff;}
.ttg_t_p1{padding:10px; background:#fff; min-height:100px;}


.body_tlo
{
background-image:url("../images/body_tlo.png");
background-repeat:repeat-x;

}

.kontent_logowanie
{
	background-image: url("../images/tlo_oprawki.jpg");
    background-position: center 90px;
    background-repeat: no-repeat;
    background-size: contain;
    display: table;
    height: 100%;
    text-align: center;
    width: 100%;
	
}
.login 
{
display: table-cell;
    padding-bottom: 70px;
    vertical-align: top;
}	
.logowanie_form
{
	background-image:url(../images/login_tlo.png);
	background-repeat:repeat;
	width:495px;
	height:312px;
	overflow:hidden;

}	
.logowanie_pole
{
	margin: 0 auto 40px;
    text-align: left;
    width: 906px;
}

.login .text_passwd
{
	border: 1px solid #A3A3A3;
    border-radius: 3px;
    height: 20px;
    padding: 10px;
    width: 160px;
	color:#747474;

}
.login .text_passwd:hover
{
	border: 1px solid #525252;
}
.l_s
{
	background-color: #FFFFFF;
    height: 85px;
}
.input_kont input
{
font-size:14px;
}
.input_kont
{
display: table-cell;
    padding-left: 25px;
    width: 190px;
}
.login .help
{
    background-image: url("../images/help.png");
    background-position: right center;
    background-repeat: no-repeat;
    cursor: pointer;
    display: table-cell;
    height: 20px;
    width: 10px
}
.login .help:hover
{
    background-image: url("../images/help_hov.png");
   
}
.haslo_konto
{
	margin-top:5px;
	
}
.log_pas
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#A3A3A3;
margin-left:36px;
}
.login_error
{
	display:table-cell;
	color:#CA0008;
	padding-left:20px;
}

.error {
	color: #B11722;
	font-style: normal;
}
.red
{
color:#CA0008;
}

.red a
{
color:#CA0008;
}
.green
{
color:#006600;
}
.green a
{
color:#006600;
}
.blue
{
color:#0051CA;
}
.info_blad
{
	color:#CA0008;
	padding:20px 25px;
	text-align:center;
}
.info_ok
{
	padding:20px 25px;
	text-align:center;
}
.div_button
{
	display: table-cell;
    padding-left: 67px;
    padding-right: 13px;
    vertical-align: middle;
}
.przypomnij
{
	 background-image: url("../images/kreska.png");
    background-repeat: no-repeat;
    display: table-cell;
    height: 61px;
     padding-left: 13px;
	vertical-align:middle;
}

.stopka_srodek_login
{	
	width:906px;
	margin:0 auto;
	background-image:url(../images/stopka_tlo.png);
	background-repeat:repeat-x;
}	
.copy
{
	display:table-cell;
    font-size: 12px;
	color:#8F8F8F;
	vertical-align:middle;
	height: 44px;
	width:490px;

}
.bermar
{
	display:table-cell;
    font-size: 12px;
	color:#8F8F8F;
	vertical-align:middle;
	height: 44px;
	text-align:right;
	width:490px;

}

.bermar_img
{
 	background-image: url("../images/bermar_logo.png");
    background-position: right center;
    background-repeat: no-repeat;
    color: #8F8F8F;
    display: inline-block;
    font-size: 12px;
    height: 28px;
    padding-right: 140px;
    padding-top: 14px;
    width: 200px;
	 
}	
.stronicowanie
{
	font-size:10px;
	margin-top:5px;
}
.stronicowanie td
{
	text-align:center;
	vertical-align:middle;	
}
.div_stronicowanie
{
	overflow:hidden;
	padding:0; 
	clear:both;
	margin-top:20px;
	width:100%;
	background-color:#FFFFFF;
	background-image: url("../images/h1_pod.png");
    background-position: right top;
    background-repeat: no-repeat;
}

.stronicowanie .first
{
 	background-image: url("../images/arrow_left.png");
    background-repeat: no-repeat;
	background-position:left;
	width:25px;
	height:7px;
	display:block;
	opacity:0.7;
}
.stronicowanie .first:hover, .stronicowanie  .last:hover
{
 	opacity:1;
}
.stronicowanie .last
{
 	background-image: url("../images/arrow_right.png");
    background-repeat: no-repeat;
	background-position:right;
	width:25px;
	height:7px;
	display:block;
	opacity:0.7;
}
.tutaj
{
	background-color:#EBEBEB;
	padding:0 5px;
}
.stronicowanie td a
{
	padding:0 5px;
	color:#515151;
}
.stronicowanie td a:hover
{
	padding:0 5px;
	color:#000;
}
.opis_oprawki
{
	display: block;
    float: right;
    line-height: 20px;
    margin-left: 20px;
    overflow: hidden;
    width: 410px;
}
.opis_oprawki_100
{
	display: block;
    line-height: 20px;
    overflow: hidden;

}
.ramka_obr
{
	border: 1px solid #D6D6D6;
    display: block;
    float: left;
    height: 430px;
    width: 430px;
	cursor:pointer;
}
.lupka
{
 	background-image: url("../images/zoom.png");
    height: 40px;
    margin-left: 370px;
	margin-top: 370px;
    position: absolute;
    width: 40px;
}
.download
{
	background-image: url("../images/download.png");
	background-repeat: no-repeat;
	background-position:right center;
	display:inline-block;
	height:19px;
	padding-right:30px;
	color:#006600 !important;
}
.download:hover
{
	background-image: url("../images/download_hov.png");
	background-repeat: no-repeat;
	background-position:right center;
	
}

.mb_iko_t1{ text-align:center!; font-size:1.7em;}
.mb_iko_t1 > .orange{ color:#21B0B8;}


.legenda { margin-top:10px; font-size:10px;}
.legenda > .orange{ color:#21B0B8;}