#user_menu{
   position: absolute; right: 140px; top:10px;
	width: 520px;
	line-height: 170%;
	padding: 0px 0 10px 3px;
    z-index: 10;
}
#wyl{
	  position: absolute; right: 10px; top:0px;
	  color: black;
 float: left;
 padding: 0px 0 3px 20px;
 text-align: left;
}

#wyl img{
  vertical-align: -3px;
  padding-right:4px;
}
#user_menu a{
 color: black;
 float: left;
 padding: 0px 0 3px 20px;
 text-align: left;
 text-align: center;
 width:55px;
 font-size:10px;
}
#user_menu img{
  vertical-align: -8px;
  padding-right:4px;
}

#user_menu a:hover{
	color: #9F0100;
}
.edit{
float:left;
width: 95%;
margin-left:2%;
}
.edit td{
padding:4px;
text-align:left;
}
table.edit label{
float:right;
}

.wiew{
float:left;
width: 100%;
text-align:center;
}
.wiew .dodaj{
text-align: right;
margin: 5px 20px 10px 0;
}
.wiew .dodaj a{
 text-decoration: none;
}
.wiew .dodaj img{
 vertical-align: -4px;
}
.wiew .f_pak{
float:none;
margin-top:5px;
}
.boxfotoedit{
float:left;
padding: 20px 30px;
text-align: center;
}
.edit, .edit select, .edit input{
	font-size:11px;
}
.edit select, .edit input{
	font-size:10px;
	border:1px solid #E1E1E1;
}
.edit fieldset{
	border:1px solid #E1E1E1;
}
.zapisz input{
     background: orange;
	  padding: 0 3px 3px 3px;
	  cursor: pointer;
}
.wiew  th{
	background: url(../img/m_wiz_h.jpg) repeat-x 0px 0px;	
	padding:3px;
	color: White;
}
.wiew  td{
	border-top:1px solid #eee;
	padding:3px;
}
.wiew tr:hover{
	background: #F0F0F0;
}
#zapytanie label{
	float: left;
}
.cas_form{
	float:left;
	width:100%;
}
.cas_form a{
	color: #B00000 ;
	text-decoration:underline;
}
.cas_form fieldset{
float:left;
width:98%;
padding: 0px;
margin: 0px 0 5px 0;
border: 1px solid silver;
}
.cas_form .naglowek{
	font-size: 12px;
	color: black;
	text-align: center;
	float: left;
	width: 100%;
	background: #F4F4F4;
	padding: 4px 0;
	margin-bottom: 4px;
	font-weight: bolder;
	letter-spacing: 1px;
	font-style: italic;
}
dd fieldset{
float:left;
width:97%;
margin:2px;

}
.cas_form dt{
   padding: 3px 25px 15px 25px; 
	float:left;
	z-index:10;
	background: url(../img/m_wiz.jpg) repeat-x 0 0px;	
	cursor:pointer;
	color: White;
	margin-right: 1px;
   -moz-border-radius:6px;    /* Rounded edges in Firefox */
}
.cas_form dt.activ{
		background: url(../img/m_wiz_h.jpg) repeat-x 0 1px;	
		color: White;
}
.walid_info{
display:block;
float:left;
width:100%;
}
.user_aso_box{
	float: left;
	margin: 4px;
	padding: 4px;
	width: 215px;
	border: 1px solid #F0F0F0;
	color: #B00003;
}
.user_aso_box:hover{
	background: #F5F5F5;
	border: 1px solid #B00003;
}
.user_aso_box a{
	color:black;
}
.status0 a{
	color:silver;
}
.user_aso_box .tytul_aso{
	float:left;
	width:100%;
	text-align: center;
}

.user_aso_box .info_aso{
	float:left;
	width:100%;
	font-size:10px;
	color:#A0A0A0;
	text-align: center;
}
#zaw_szuk{
float:left;
width:100%;
}

.panel_firmy dt{
   padding: 3px 25px 15px 25px;
	float:left;
	z-index:10;
	background: url(../img/m_wiz.jpg) repeat-x 0 0px;	
	cursor:pointer;
	color: White;
	border: 0px;
}
.panel_firmy  .activ{
		background: url(../img/m_wiz_h.jpg) repeat-x 0 1px;	
		color: White;
}
#log_form{
	float: left;
	width:500px;
	margin: 0 0 0 120px;
	text-align: center;
	border: 1px solid #eee;
	padding: 10px;
	padding-top:30px;
	background: url(../img/lock.jpg) no-repeat 5px 7px;	
}
#log_form #submit, #zdjecia_aso_dalej{
	text-align: center;
	background: #960001;
	padding: 5px;
	color: White;
	font-size: 12px;
}
#zdjecia_aso_dalej{
text-decoration:none;
}
#log_form fieldset{
	 border: 0px;
}
#log_form legend{
	font: 13px arial;
	font-weight: bolder;
	font-style: italic;
}
.tabformlog{
	width: 500px;
	background: #FAFAFA;
	padding-top: 15px;
}
#log_form  a{
	 font-size: 13px;
	 text-decoration: none;
}
.tabformlog input{
	 border: 1px solid silver;
}
.tabformlog .noborder{
	border: 0px;
}
#waski{
	float: left;
	width:600px;
	margin: 0 0 0 80px;
	text-align: center;
	border: 1px solid #eee;
	padding: 10px;
}
#waski fieldset{
	 border: 0px;
}
.wyb_pak_us{
	background: #F0F0F0;
}
#waski #submit, .cas_form  .zapisz input{
	 text-align: center;
	 background: #960001;
	 padding: 5px;
	 color: White;
	 font-size: 12px;
}
.status{
	padding: 5px 0 0 0;
	text-align: left;
	background: #FAFAFA;
	margin-bottom: 10px;
	float: left;
	 color: #960001;
	width: 80%;
}
.status label{
	  float: left;
	  margin: 10px;
	  text-align: left;
}
.status input {
	 vertical-align:-3px;
}
#zal_jako{
position:absolute;
top:4px;
right:80px;
color:#333;
}
.cas_form .border_n{
	border: 0px;
	width: 100%;
}