/*   main styles
/*   INIT-----------------------------------------------------------------------------*/
html, body, h1, h2, h3, h4, h5, h6, div, span, blockquote, p, address, form, fieldset, img, ul, ol, dl, dt, dd, li, hr, table, td, th, strong, em, sup, sub, dfn, ins, del, q, cite, var, samp, code, kbd, tt {
	margin: 0;
	padding: 0;
}
a, a:visited {
	text-decoration: none;
}
a {
	color: #000;
}
ol, ul {
	list-style: none;
}
legend {
	display: none;
}
img {
	border: 0
}
body, input, textarea, select, option, optgroup, button {
	font-family: Arial;
}
input, textarea, select, option, optgroup, button {
	font-size: 12px;
	resize: none;
}
/* INPUT, TEXTAREA GLOBAL-----------------------------------------------------------------------------*/
.date-icon {
	vertical-align: middle;
}
textarea, input[type="text"], input[type="password"] {
	font-size: 12px;
	border: 1px solid #ccc;
}
input[type="text"]:focus, input[type="password"]:focus {
	border: 1px solid #f4a994;
}
textarea:focus {
	border: 1px solid #f4a994 !important;
}
input[type="submit"], td a {
	border: 0;
	cursor: pointer;
	/*-moz-border-radius: 4px !important;
	border-radius: 4px !important;
	-webkit-border-radius: 4px !important;
*/
}
input[disabled], textarea[disabled], select[disabled] {
	background-color: #f8f8f8;
	border:1px solid #CCCCCC
}
input[type="checkbox"], input[type="checkbox"][disabled]{
	border: 0!important;
	background: none url("") no-repeat 0 0;
	float: left;
}
.debtor-born-calendar{
	display: inline;
	width: 16px;
	height: 16px;
}

.debtor-born-calendar input[disabled]{
	opacity: 0.3;
	filter: alpha(opacity='30'); 
	width: 16px;
	height: 16px;
	cursor: default;
}


/* input file */


.op-0{
	opacity: 0;
	filter: alpha (opacity=0);
}
.up-wrap{
	position: relative;
	background: #fff url(/images/rejestracja/input.png) repeat-x center top;
	border: 1px solid #d2d2d2;
	margin-bottom: 4px;
	padding: 4px;
	width: 200px;
	height: 14px;	
}

.up-fake{

}

.up-btn{
   background: #5D1503;
    color: #FFFFFF;
    font-weight: bold;
    height: 20px;
    position: absolute;
    right: 1px;
    top: 1px;
    width: 21px;
    z-index: 1990;
    text-align: center;
}

.up-real{
	position: absolute;
	top:0;
	left:0;
	width: 208px;
	height: 22px;
	z-index: 2000;
}

.EditPopup .text-area-w100p {
   width: 340px!important;
   height: 100px!important;
   max-width: 400px !important;   
}



/* LAYOUT-----------------------------------------------------------------------------*/
html, body {
	height: 100%;
}
body {
	height: 100%;
	width: 100%;
	float: left;
	font-size: 12px;
}
body.login-body {
	height: 600px;
}
#OldBrowser {
	position: absolute;
	top: 0;
}
#header {
	width: 100%;
	height: 88px;
	background: url(../Images/Layout/head-bg.png) no-repeat center top;
	padding: 0px 0 0 24px;
	width: 1000px;
	margin: 0 auto;
}
.footer {
	width: 100%;
	height: 104px;
	background: #f7f7f7 url(../Images/Layout/kambit-software.png) no-repeat center top;
	border-top: 1px solid #e2e2e2;
	border-bottom: 1px solid #e2e2e2;
	position: absolute;
	bottom: 0;
	left:0;
	opacity: 0.4;
	filter: alpha(opacity='40'); 
}
.footer:hover {
	opacity: 0.6;
	filter: alpha(opacity='60'); 
}
.all-wrapper {
	float: left;
	min-height: 100%;
	position: relative;
	width: 100%;
	background: url(../Images/Layout/all-wrapper-bg.png) no-repeat bottom right;
	padding-bottom: 140px;
}
.wrapper {

}
form {
	display: block;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.AllContent {
	width: 100%;
	float: left;
	background: url(../Images/Layout/all-content-bg.png) repeat-x 0 0;
}
.thin-col {
	height: 88px;
	width: 100%;
	background: #f7f7f7 url(../Images/Layout/head.png) repeat-x left top;
	margin-left: 0px;
	border-top: 8px solid #ba0329;
   border-bottom: 1px solid #d8d8d8;
   position: relative;
   position: fixed;
   top:0;
   left:0;
   z-index: 200;
}
.wide-col {
	float: left;
	width: 1000px;
	background: #fff url(../Images/Layout/wide1-col-bg.png) repeat-y left top;
	padding-bottom: 400px;
	margin-top:120px;
}
.firma{
	left:320px;
	position:absolute;
	top:0;
	width:auto;
}
.windykator {
	position: absolute;
	left: 0;
	top: 0;
	background: url(../Images/Layout/sflegal/windykator.png) no-repeat left top;
	width: 77px;
	height: 73px;
}
/* MENU-----------------------------------------------------------------------------*/
.top-nav {
	width: 238px;
	height: 62px;
	margin-bottom: 20px;
	float: right;
}
.LeftMenuContent {
	padding-left: 0px;
	background-color: none !important;
}
ul.menu {
	float: left;
	margin-top: 21px;
	margin-left: 16px;

}
ul.menu li {
	float: left;
	background: none;
}
ul.menu li a {
	color: #7a7a7a;
	font-size: 11px;
	font-family: Arial;
	text-transform: uppercase;
	float: left;
	padding: 10px;
}
ul.menu li.ActiveMenuItem a {
	color: #cb1f43;
}
ul.menu li.ActiveMenuItem {
	background: url(../Images/Layout/tab.png) repeat-x left bottom;
	border: 1px solid #d8d8d8;
	border-width: 1px 1px 0 1px;

}
ul.menu li.BeforeActive {
	background: none;
}
ul.menu li.Inactive a:hover {
	color: #333;
}

.submenu {
    float: right;
    position: absolute;
    right: 3px;
    bottom: 2px;
}
.submenu * {
    float:right;
}
.submenu input{
   border: 0!important;
   background: none!important;
	color: #7a7a7a!important;
	font-size: 11px!important;
	font-family: Arial!important;
	text-transform: uppercase!important;
	font-weight: normal!important;
	float: right;
   margin: 6px 5px 3px!important;
   padding: 0!important;

}
.submenu input:hover, .submenu a:hover {
    color: #333!important;
}

.logo-top {
    position: absolute;
    right: 7px;
    top: 12px;
}

/* CONTENT-----------------------------------------------------------------------------*/
.RightContent {
	padding-left: 26px;
}
.Header {
	height: 1px;
	width: 100%;
	margin-bottom: 30px;
}
.editor-wrapper {
	position: relative;
}
h2 {
	float: left;
	width: 100%;
	height: 20px;
	text-indent: 10px;
	background-color: #fafafa;
	border-top: 1px solid #DCDDDE;
	margin-bottom: 3px;
	font-size: 15px;
	padding: 8px 0;
}
h3 {
	background-color: #FAFAFA;
	border-top: 1px solid #DCDDDE;
	font-size: 13px;
	float: left;
	height: 70px;
	margin-bottom: 3px;
	padding: 8px 0;
	position: relative;
	text-indent: 10px;
	width: 100%;
}
.EditPopup h3 {
    height:22px;
}
h6 {
    background-color: #FAFAFA;
    border-top: 1px solid #DCDDDE;
    display: inline-block;
    font-size: 13px;
    height: 30px;
    margin-bottom: 0;
    padding: 8px 0;
    text-indent: 10px;
    width: 100%;
}

h3.search-orders{
	height: 70px;
}
.srow{
	margin-top: 6px;
}

.syg-kom{
	width:117px;
}
.syg-sad{
	width:82px;
}
.nazwa-kom{
	width:135px;
}
input.btn-filter.search[type="submit"]{
	float: right!important;
	margin-right: 3px;
}
h3 * {
	float: left!important;
	margin-right: 4px;
}
h3 + table {
	clear: both;
}
.notepad {
	max-width: 555px;
}
.wysiwyg a:hover {
	border: 0;
	margin: 0;
}
.debtor-title {
	background-color: #f9f9f9;
}
.search=nip-title {
	float: left;
	margin-top: 5px;
	width: auto;
}
.nowe-zgloszenie textarea {
	height: 16px !important;
	padding: 2px !important;
	max-width: 200px !important;
}
.debtor-info-tables {
	float: left;
	margin-bottom: 30px;
	width: 100%;
}
.debtor-info-tables > table {
   width: 48%;
}
.debtor-info-tables > table td {
	width: 190px;
	background-color: #f5f5f5;
}
.debtor-info-tables table tr > td + td {
	background-color: #fff;
}
.OrderDetailsAllContent > div {
	margin-bottom: 20px;
	float: left;
	width: 100%;
}
.OrderDetailsAllContent > div > span, .OrderDetailsAllContent table {
	padding: 10px;
	float: left;
}
.hello-msg{
	width: 550px;
}
/* TOP-NAV-----------------------------------------------------------------------------*/
.top-nav input, .btn-excel input, .btn-print input {
	width: 59px;
	height: 55px;
	border: 0 !important;
	padding: 0 !important;
	float: left !important;
}
.btn-excel input {
	background: url(../Images/Layout/btn-excel.png) no-repeat left top !important;
	float: left;
	margin: 2px 0 0 20px;
	position: absolute;
	top: 1px;
	left: 220px;
}
.btn-print input {
	background: url(../Images/Layout/btn-print.png) no-repeat left top !important;
	float: left;
	margin: 2px 0 0 20px;
	position: absolute;
	top: 1px;
	left: 140px;
}
.top-nav .btn-logout input, .top-nav .btn-logout input:hover {
	width: 59px;
	height: 55px;
	background: url(../Images/Layout/btn-logout.png) no-repeat left top !important;
	margin: 2px 0 0 20px;
	position: absolute;
	top: 1px;
	left: 70px;
}
/* LOGIN-----------------------------------------------------------------------------*/
.wide-col.login {
    width:835px;
    margin: 120px auto;
    float: none;
}

.box-login {
	padding-top: 30px; 
	width: 200px;
	float:left;
	margin-right:25px;
}
.login input[type="text"], .login input[type="password"] {
	width: 170px;
	height: 17px;
	padding: 5px;
	background: #fff;
	border: 1px solid #ccc;
	font-size: 14px;
	margin-bottom: 10px;
	box-shadow: 1px 2px 4px #ddd inset;
}
.login input[type="submit"], .login input[type="submit"]:hover {
	width: 80px;
	height: 30px;
	background: #ba0329;
	border: 0;
	margin: 0;
	padding: 5px;
   color: #fff;
   float:left;
   text-align: center;
  	font-size: 12px;
  	text-transform: uppercase;
  	font-weight:normal;
	box-shadow: 1px 2px 4px  #670015 inset;
}

.box-hello {
    float: left;
    width: 600px;
    padding-top: 20px;
    text-align: justify;
    line-height: 18px;
}


/* TABLE-----------------------------------------------------------------------------*/
tr.selected-row td, tr.selected-row:hover td, tr.selected-row:hover td:hover {
	background: none;
	background-color: #fcf0f2;
}
table {
	border: none;
	border: 1px solid #d0d0d0;
	-moz-box-shadow: 0px 0px 6px #ccc;
	-webkit-box-shadow: 0px 0px 6px #ccc;
	box-shadow: 0px 0px 6px #ccc;
}
table, td, table th {
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
    border-collapse: collapse;
    color: #444444;
    font: 11px Arial;
    padding: 3px 5px;
    text-align: left;
    word-wrap: break-word;
}
tbody tr:hover td:hover {
	color: #CB1F43;
}
/*  naglowek i stopka */
table tr.UsersHeader td, table tr.UsersHeader th {
	background: #ebebeb url(../Images/Layout/users-header.png) repeat-x left top!important;
	color: #000;
	font-weight: normal;
	text-align: center;
	padding: 5px 10px;
	border-left: 0px solid #CCC;
	font-size: 10px;
	text-transform: uppercase;
}
table tr.UsersHeader:hover td {
	background: #ebebeb url(../Images/Layout/users-header.png) repeat-x left top!important;
	color: #000;
	font-weight: normal;
	text-align: center;
	padding: 5px 10px;
	border-left: 0px solid #CCC;
}
table tr.UsersHeader td a {
	float: none;
	margin: 2px auto;
	display: block;
}
table tr.pagerStyle td {
	background: #eee url(../Images/Layout/pager-bg.png) repeat-x left top;
	color: #000;
	font-weight: normal;
	text-align: left;
	padding: 5px 10px;
	border-left: 0px solid #CCC;
	height: 40px;
}
/*  wiersz */
tbody tr {
	background-color: #ff;
}
tbody > tr:hover > td {
	background: #f7f7f7 url(../Images/Layout/tr-h.png) repeat-x left top;
}
tbody tr:hover td {
	color: #2e2e2e;
}


/* link */
table a.btn-view, table a.btn-view:hover {
	float: left;
	width: 29px;
	height: 27px;
	background: #fff url(../Images/Layout/btn-pokaz.png) no-repeat left top;
	padding: 0;
	border: 0;
	opacity: 0.65;
	filter: alpha(opacity='65'); 
	-moz-border-radius: 0px !important;
}
table a.btn-view:hover {
	opacity: 1;
	filter: alpha(opacity='100'); 
}
table a, .pagerStyle span, input[type="submit"], input.btn {
    background: url("../Images/Layout/btn.png") repeat-x scroll left bottom #FFFFFF;
    border: 1px solid #B8B8B8;
    color: #5E5E5E;
    float: right;
    font-weight: bold;
    margin: 1px;
    padding: 2px 6px 3px;
}
.pagerStyle span, .pagerStyle span:hover {
	opacity: 0.3;
	filter: alpha(opacity='30'); 
}
table a:hover, .pagerStyle span:hover, input[type="submit"]:hover, input.btn:hover {
	color: #cb1f43;
	font-weight: bold;
	background: #fff url(../Images/Layout/sflegal/btn-a.png) repeat-x left bottom;
	border: 1px solid #e38fad;
    padding: 2px 6px 3px;
	float: right;
	margin: 1px;
}
.pagerStyle span, .pagerStyle a, .pagerStyle span:hover, .pagerStyle a:hover {
	float: none;
}

/*dodane dlugi*/
.Stdtable table.table-dodane-dlugi tr:hover  td:hover, .Stdtable table.table-dodane-dlugi tr:hover  td {
	background: #f7f7f7 url(../Images/Layout/tr-h.png) repeat-x left top !important;
}

.Stdtable table.table-dodane-dlugi tr.UsersHeader td, .Stdtable table.table-dodane-dlugi tr.UsersHeader:hover td  {
	background: #ebebeb url(../Images/Layout/users-header.png) repeat-x left top!important;
	color: #000;
	font-weight: normal;
	text-align: center;
	padding: 5px 10px;
	border-left: 0px solid #CCC;
}	

/* BUTTONS GLOBAL-----------------------------------------------------------------------------*/
.start-btn {
	border: 1px solid #00c705 !important;
	background: #96e451 url(../Images/Layout/btns/start-btn-x.png) repeat-x left center !important;
	color: #125400 !important;
	font-weight: bold !important;
	padding: 5px 15px !important;
	opacity: 0.7 !important;
	filter: alpha(opacity='70') !important; 
}
.btn-sort a, .btn-sort a:hover {
}
.start-btn:hover {
	opacity: 1 !important;
	filter: alpha(opacity='100')!important; 
}
input[type="submit"].end-btn {
	border: 1px solid #af2808 !important;
	background: #e55d3c url(../Images/Layout/btns/panic-btn-x.png) repeat-x left center !important;
	color: #fff !important;
	font-weight: bold !important;
	padding: 5px 15px !important;
	opacity: 0.7 !important;
	filter: alpha(opacity='70')!important; 
}
input[type="submit"].end-btn:hover {
	opacity: 1 !important;
	filter: alpha(opacity='100')!important;
}
input[type="submit"].btn-filter {
	width: 78px;
	height: 26px;
	background: url(../Images/Layout/btn-filter.png) repeat-x 0 0 !important;
	border: 0;
	padding: 0;
	margin: 0;
}


.table-raporty{
	margin-top: 20px;
}

.table-clear, .table-clear tbody td, .table-clear tbody tr td:hover,table-clear tbody tr:hover, .table-clear tbody tr:hover td:hover{
	background: none!important;
	border: 0!important;
	-moz-box-shadow: 0px 0px 0px #fff !important;
	-webkit-box-shadow: 0px 0px 0px #fff !important;
	box-shadow: 0px 0px 0px #fff !important;	
}


/* STANDARD TABLE-----------------------------------------------------------------------------*/
table.const-table td {
	max-width: 240px;
}
table.Stdtable {
	border: none;
	background-color: transparent !important;
	-moz-box-shadow: 0px 0px 0px #fff !important;
	-webkit-box-shadow: 0px 0px 0px #fff !important;
	box-shadow: 0px 0px 0px #fff !important;
}
table.Stdtable, table.Stdtable td {
	border: 0;
	background-color: transparent !important;
	border-collapse: collapse;
	font: 12px "Tahoma", Verdana, sans-serif;
	text-align: left;
	padding: 5px 10px;
	color: #444444;
}
.PopupContent table.Stdtable td {
    padding: 3px 1px;
}
table.Stdtable tbody tr:hover td:hover {
	color: #444;
	background: none !important;
	background-color: transparent;
}
/*  wiersz */
table.Stdtable table.Stdtable tr.UsersHeader td {
	background: none !important;
	background-color: transparent;
	color: #444;
	font-weight: normal;
	text-align: center;
	padding: 5px 10px;
	border-left: 0
}
table.Stdtable tbody tr {
	background: none !important;
}
table.Stdtable tbody tr:hover, table.Stdtable tbody tr.odd:hover {
	background-color: transparent;
}
table.Stdtable tbody tr:hover td {
	color: #444;
	background: none !important;
	background-color: transparent;
}
table.Stdtable tbody tr.UsersHeader:hover {
	background: none !important;
	background-color: transparent;
}
table.Stdtable tbody tr.UsersHeader:hover td:hover {
	color: #444;
}
/* link */
table.Stdtable a:link {
	color: #666;
}
table.Stdtable a:visited {
	color: #666;
}
table.Stdtable a:hover {
	color: #003366;
	text-decoration: none;
}
table.Stdtable a:active {
	color: #003366;
}
/* CONST DEFINE-----------------------------------------------------------------------------*/
.cb {
	clear: both;
}
.fl {
	float: left !important;
}
.fr {
	float: right !important;
}
.mr10 {
	margin-right: 10px !important;
}
.mr50 {
	margin-right: 50px !important;
}
.mt3 {
	margin-top: 3px;
}

.m10-0 {
    margin: 10px 0!important;
}

.mall10 {
	margin: 10px !important;
}
.w100p {
	width: 100% !important;
}
.w50p {
	width: 400px;
}
.w70px {
	width: 72px !important;
}
.w380 {
	width: 380px;
}
.w500x {
	width: 500px !important;
}
.w30 {
	width: 30px;
}
.w200 {
	width: 200px!important;
}
.w150{
	 width: 150px!important;
}
.nowe-zgloszenie textarea.h100x {
	height: 100px !important;
}
.h-a {
	height: auto !important;
}
.pb20 {
	padding-bottom: 20px;
}
.p50 {
	padding: 50px;
}
.fn {
	font-weight: normal;
}
.fb {
	font-weight: bold;
}
.fs12 {
	font-size: 12px;
}
.lh16 {
	line-height: 16px;
}
strong {
	color: #cb1f43;
}
.dn{
	display: none;
}
.di{
	display: inline;
}
.ftpklasa > div{
	background: url(../Images/Layout/btns/ftpsend.png) no-repeat right 1px!important;
}
.ftpklasa > div:hover{
	background: url(../Images/Layout/btns/ftpsend-h.png) no-repeat right 1px!important;
}

.chat {
	float: left;
}

.chat-row {
	float: left;
	width: 100%;
   position: relative;
   margin-left:5px;
}

.emailPytanie{
	border: 1px solid #e2e2e2;
	border-width: 1px ;
	1margin-top: 20px;
   padding: 2px 0 5px 0;
      -moz-box-shadow: 0 3px 5px #EEEEEE;
   box-shadow: 0 3px 5px #EEEEEE;
}

.emailOdpowiedz {
	background: #f7f7f7;
	border: 1px solid #e2e2e2;
   border-width: 1px;
   border-bottom: 1px solid #d7d7d7;
   margin-bottom: 40px;
   position: relative;
   top: -1px;
   -moz-box-shadow: 0 3px 5px #EEEEEE;
   box-shadow: 0 3px 5px #EEEEEE;
   padding: 2px 0 5px 0;
}

.fake-a {
	float: left;
	height: 1px;
	width: 960px;
   margin-bottom: 40px;
}

.chat-row span{
   float: left!important;
   padding: 3px 5px; 
   border-right: 1px solid #e2e2e2;
}

.span-0 {
	width: 50px;
	1height: 40px;
}

.span-1, .span-1Odp {
   font-weight: bold;
}

.span-2, .span-2Odp {
   width: 30px;
}

.span-3, .span-3Odp {
   width: 160px;
}

.span-4, .span-5Odp {
  width: 366px;
  min-height: 40px;  
}

.mails {
   width: 200px;
     min-height: 40px;  
   float: left;
   border-right: 1px solid #e2e2e2;
}
.mails span {
	border: 0!important;	
}
.mails strong {
   color: #000;
   padding:  3px 5px;
}



.span-0{
	border: 0!important;
}

.span-2Odp, .span-3Odp {
	color: #929292;
}

.chat-ico-1, .chat-ico-2 {
    height: 25px;
    position: absolute;
    right: -35px;
    top: 2px;
    width: 25px;
}

.chat-ico-1 {
   background: url(../Images/Layout/chat-ico.png) no-repeat 0 0
}

.chat-ico-2 {
   background: url(../Images/Layout/chat-ico-02.png) no-repeat 0 0
}

.span-klient {
border-color: #E2E2E2;
    border-style: solid;
    border-width: 1px 1px 0 !important;
    font-weight: bold;
    left: -1px;
    padding: 4px 7px !important;
    position: absolute;
    top: -25px;
    	color: #cb1f43;

}

.szukajka {
	width: 100%;
	height: 40px;
	float: left;
   font-weight: bold;	
	background: #f7f7f7;
	border: 1px solid #e2e2e2;
   margin-bottom: 20px;
   -moz-box-shadow: 0 3px 5px #EEEEEE;
   box-shadow: 0 3px 5px #EEEEEE;
   padding: 5px;
}


#Pagination {
 float: left;
    margin-bottom: 30px;
    text-align: center;
    width: 100%;
}



.pagination {
    display: inline-block;
    font-size: 80%;
    text-align: center;
}

#Pagination .pagination a, #Pagination .pagination span {
   background: url("../Images/Layout/btn.png") repeat-x scroll left bottom #FFFFFF;
    border: 1px solid #B8B8B8;
    color: #5E5E5E;
    1float: right;
    font-weight: bold;
    margin: 1px;
    padding: 4px 8px 5px;
    font-size: 12px;	
}

#Pagination .pagination a:hover {
	opacity: 0.7;
	filter: alpha(opacity='70');	
}

#Pagination .pagination span.current {
	opacity: 1;
	filter: alpha(opacity='100'); 
   background: url("../Images/Layout/btn-a.png") repeat-x scroll left bottom #FFFFFF;
    border: 1px solid #F3B4A3;
    color: #cb1f43;	
}

#Pagination .pagination span, #Pagination .pagination span.current.prev, #Pagination .pagination span.current.next {
	opacity: 0.33;
	filter: alpha(opacity='33');
	 background: url("../Images/Layout/btn.png") repeat-x scroll left bottom #FFFFFF;
    border: 1px solid #B8B8B8;
    color: #5E5E5E; 
}

.uwagi-std {
   height: 120px;

}


.ui-dialog-titlebar.ui-widget-header {
	background-color: #290101;
	border: none;
	border-top: 10px solid #5d1503;
	width: 100%;
	float: left;
	height: 20px;
   padding: 7px 0 8px 0!important;
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	color: #E13D11;
	height:20px;
}
span.ui-dialog-title {
    padding: 0 0 0px 14px;
}
.ui-widget-content {
    background: #FFFFFF;
    border: 0!important;
    padding: 0;

}

.ui-dialog {
    padding: 0!important;
   -moz-box-shadow: 0px 0px 40px #080808;
	-webkit-box-shadow: 0px 0px 40px #080808;
	box-shadow: 0px 0px 40px #080808;
}
.ui-corner-all{
 	border-radius: 0px 0px 0px 0px!important;
 	-moz-border-radius: 0px!important;
 	 -webkit-border-radius: 0px!important;
}

.ui-widget-overlay {
    background: #000!important;
}

.ftpklasa > div > input {
   left: 260px;
    position: relative;
}

.btn8 {
     background: url("../Images/Layout/btn.png") repeat-x scroll left bottom #FFFFFF;
    border: 1px solid #B8B8B8;
    color: #5E5E5E;
    float: right;
    font-weight: bold;
    margin: 1px;
    padding: 4px 8px 5px;
}
.btn8:hover {
color: #cb1f43;
	font-weight: bold;
	background: #fff url(../Images/Layout/btn-a.png) repeat-x left bottom;
	border: 1px solid #f3b4a3;
}
.w400x280 {
    width: 400px;
    height: 240px;
}

.ui-dialog-titlebar-close{
    display:none!important;
}

.ui-dialog {
    *overflow: hidden!important;
    *border: 1px solid #ccc!important;
}

.ui-dialog-content.ui-widget-content {
   *overflow: hidden!important;
}

.ui-widget-overlay {
   *display:none!important;
}

caption
{
    text-align:left;
    padding: 2px;
}

.error-box
{
   margin: 0 0 0 40px;
	background: #fff url(../Images/Layout/online-error-box.png) no-repeat left top;
   padding: 80px 10px 10px 260px;
   width: 684px;
   height: 245px;
}

.error-box-content {
    display: inline-block;
}

.up-fake{
    overflow:hidden;
    height: inherit;
}

.sf-logo-s {
    position: absolute;
    left: 320px;
    top: 7px;
}


.ajax__tab_active .ajax__tab_outer {
    border-top-color: #cb1f43!important;
}

.hello-msg {
    display: block;
    line-height: 18px;
    width: 490px;

}
.noShadow
{
    box-shadow: none; 
    -moz-box-shadow: none;
}

.nowe-zgloszenie-dlugi {
    overflow-x:scroll;
    width: 99%;

}
.nowe-zgloszenie-dlugi .table-dodane-dlugi fl td{
   border: 1px solid #eee;
}






