body{
	background:url('light.png') top center no-repeat #023145;
	font-family: Arial;
	font-size: 12px;
	margin: 0 auto;
	padding: 0; 
	height: auto;
	text-align: center; 
	position:relative;
}
a{ 
	color: #000000;
	text-decoration: none;
	outline: none; 
}
select.multi{
	height: 300px;
	width: 95%;
}
body > div.f{height: 40px;}
.ok{
	background:#8EEB8E url('bg_alert.png');
	color: #000;
	font-weight: bold;
}
.ok span{color: #f10000;}
.err{
	color: #A94442;
	font-weight: bold;
}
.info{
	color: #686860;
	font-size: 10px;
	font-style: italic;
	margin-left: 19%;
}
.hide{
	display: none;
	height:auto;
}
.slider{display: none;}
.action{
	margin-bottom: 10px;
	margin-left: 16%;
	text-align: left;
	width: auto;
}
.action > a{color: #4292B8;font-size: 11px;}
.action > a:hover{color: #FEBF04;}
.action > a.p{display: block;float: left;}
.action > a.n{display: block;float: right;}
.action > a.select{color: black;}
div.back{
	background-color: #000000;
	left: 0;
	opacity: 0.4;
	position: fixed;
	top: 0;
	z-index: 499;
	display: none;
}
header{
	color: #374249;
 	font-size: 18px;
	font-weight: bold;
	margin-left: 1%;
	text-align: left;
	margin-bottom: 10px;
	text-transform: uppercase;
	display:inline;
	margin-right:15px
}
header > span{
	font-size: 18px;
text-decoration: underline;
}
.header .text1{font-size:22px;color:#ebcd1d;font-family:arial}
.header .text2{font-size:20px;color:#fff;font-family:arial}
.header .text3{font-size:18px;color:#80d2f9;font-family:arial}

.header_two span{
	font-size: 18px;
	color: red;
}

div.j{
	text-align: justify;
}
.fixtest{background:red}
div#msgOk, div#msgErr{
	font-size: 16px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	line-height: 30px;
	height:30px;
	position: fixed;
	z-index: 1100;
	border: 1px solid #ffffff;
	border-top:none;
	top:0;
	width: 80%;
}
div.menu{
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #c6c6c6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#c6c6c6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#c6c6c6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#c6c6c6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#c6c6c6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#c6c6c6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#c6c6c6',GradientType=0 ); /* IE6-9 */

	height: 40px;
}
div.menu  a, .navbar-toggle{
	color: #303030;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}
div.menu  a:hover,div.menu  a.ac,.navbar-toggle:hover{
background: #454545; /* Old browsers */
background: -moz-linear-gradient(top, #454545 0%, #363636 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#454545), color-stop(100%,#363636)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #454545 0%,#363636 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #454545 0%,#363636 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #454545 0%,#363636 100%); /* IE10+ */
background: linear-gradient(to bottom, #454545 0%,#363636 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#454545', endColorstr='#363636',GradientType=0 ); /* IE6-9 */
	color: #FFFFFF;
}
.navbar-collapse{padding:0}
nav.podMenu > a.ac{
	background: #F5F7F9; /* Old browsers */
	color: #303030;
}
nav.menu > a.logout{
	float: right;
}
nav.podMenu{
	background-color: transparent;
	height: 25px;
	line-height: 25px;
	text-align: left;
	margin-top: 5px;
}
nav.podMenu a{
	position: relative;
	color: #E4E4E4;
	display: block;
	margin-right: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background: #828c95; /* Old browsers */
	background: -moz-linear-gradient(top, #727c85 12%, #28343b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(12%,#727c85), color-stop(100%,#28343b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #727c85 12%,#28343b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #727c85 12%,#28343b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #727c85 12%,#28343b 100%); /* IE10+ */
	background: linear-gradient(to bottom, #727c85 12%,#28343b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#727c85', endColorstr='#28343b',GradientType=0 ); /* IE6-9 */
	float: left;
	font-size: 13px;
	height: 30px;
	line-height:30px;
	text-align: center;
	padding:0 7px;

}
nav.podMenu a:hover{
	background: #F5F7F9; /* Old browsers */
	color: #303030;
}
div.body{
	text-align: justify;
}
div.body img:first-child{
	border: 2px solid #FFFFFF;
	cursor: pointer;
	display: block;
	float: left;
	margin: 2px;
}
div.body img:hover:first-child{
	border: 2px solid #FF6347;
}
/*div.gallery{
	text-align: center;
}*/
div.gallery > img{
	border: 2px solid #FFFFFF;
	cursor: pointer;
	margin: 3px;
	max-height: 90px;
	max-width: 120px;
}
div.gallery > img:hover{
	border: 2px solid #FF6347;
}
div.galMain{
	display: none;
	position: fixed;
	z-index: 500;
}
div.galMain > div#f{
	left: 80px;
	position: absolute;
	top: 0;
}
div.galMain > div#n{
	bottom: 0;
	font-size: 16px;
	height: 30px;
	line-height: 30px;
	position: absolute;
}
div.galMain > div.l, div.galMain > div.r{
	background-image: url("arrows.png");
	cursor: pointer;
	height: 64px;
	margin-top: -32px;
	position: absolute;
	top: 50%;
	width: 64px;
}
div.galMain > div.l{
	background-position: -128px -128px;
	left: 0;
}
div.galMain > div.l:hover{
	background-position: -128px 0;
}
.red{color:#ff0000}
div.galMain > div.r{
	background-position: -192px -128px;
	right: 0;
}
div.galMain > div.r:hover{
	background-position: -192px 0;
}
div.galMain > div > img{
	left: 0;
	position: absolute;
	top: 0;
}


.update123{width: 30% !important}
div.formRow{padding: 2px 0}
div.formRow > div:nth-child(1){
	color: #374249;
	padding-right: 5px;
	text-align: right;
	width: 35%;
	height: 30px;
	line-height: 30px;
}
div.formRow > div:nth-child(2){
	text-align: left;
	width: 62%;
}

div.formRow > div:nth-child(2) span{
	height:30px;
	line-height: 30px;
	font-weight: bolder;
}
div.formRow > div:nth-child(2) > input{
	border: 1px solid #467A92;
	border-radius: 3px 3px 3px 3px;
	float: left;
	color: #000;
	text-align: left;
	font-family: Tahoma;
	height: 30px;
	font-size:14px;
	width: 100%;
	padding-left:1%;
}
div.formRow > div:nth-child(2) > input[type="checkbox"]{
	width:auto;
	height:auto;
}
div.formRow > div:nth-child(2) > input:focus,
div.formRow > div:nth-child(2) > textarea:focus,
div.formRow > div:nth-child(2) > select:focus {
	border: 1px solid #8fc400;
}

div.formRow > div:nth-child(2) > input.hlf{
	width: 48%;
}
div.formRow > div:nth-child(2) > input[type="radio"]{
	float: none;
	height: 15px;
	width: 25px;
}
div.formRow > div:nth-child(2) > textarea{
	border: 1px solid #467A92;
	border-radius: 3px 3px 3px 3px;
	color: #000;
	font-family: Tahoma;
	font-size:14px;
	padding:1%;
	float: left;
	width: 100%;
}
div.formRow > div:nth-child(2) > select{
	border: 1px solid #467A92;
	border-radius: 3px 3px 3px 3px;
	float: left;
	color: #000;
	font-size:14px;
	font-family: Tahoma;
	 height: 28px;
    padding-bottom: 1px;
    padding-top: 1px;
	width: 100%;
}
div.formRow > div:nth-child(2) > div.err{
	padding-left: 5px;
	width: 98%;
}
input[type="checkbox"]{
	width: 16px;
	vertical-align: top;
}
input.f{
	height: 15px;
	width: 95%;
}
input.s{
	height: 25px;
	line-height: 25px;
	width: 95%;
}
input.num{
	text-align: right;
}
div.acRow{
	width: 70%;
	height: auto;
}
.btn-green{background: #6bb400;color:#fff;font-weight:bold;border-color:#63A600}
.btn-green:hover{color:#fff;background:#4f85bb}
.btn-yellow{
	background: #ffd65e; /* Old browsers */
	background: -moz-linear-gradient(top, #ffd65e 0%, #febf04 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd65e), color-stop(100%,#febf04)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffd65e 0%,#febf04 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-9 */
	color: #373737;
	border: 1px solid #E5A600;

}
.btn-yellow:hover{
	background: #8fc400; /* Old browsers */
	background: -moz-linear-gradient(top, #8fc400 0%, #339b00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8fc400), color-stop(100%,#339b00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8fc400 0%,#339b00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8fc400 0%,#339b00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #8fc400 0%,#339b00 100%); /* IE10+ */
	background: linear-gradient(to bottom, #8fc400 0%,#339b00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc400', endColorstr='#339b00',GradientType=0 ); /* IE6-9 */
	color: #FFFFFF;
	border: 1px solid #339b00;
}
.btn-long{padding-left:30px;padding-right:30px}
div.acMRow > input{
	height: 22px;
	width: 200px;
}

.icon{
	background-image: url("icons.png");
	background-repeat:no-repeat;
	height:16px;
	display:inline-block;
	width:16px;
}
.list .icon{margin-top:3px}
.accept{background-position:0 0}
.accept:hover{background-position:0 -16px}
.del{background-position:0 -64px}
.del:hover{background-position:0 -80px}
.del_col{width:28px}
.edit{background-position:0 -196px}
.edit:hover{background-position:0 -212px}
.similar{background-position:0 -162px}
.similar:hover{background-position:0 -178px}
.similar_col{width:48px}
.mail{background-position:0 -260px}
.mail:hover{background-position:0 -275px}
.pdf{background-position:0 -292px} 
.pdf:hover{background-position:0 -311px}
.addTree{background-position:0 -32px} 
.addTree:hover{background-position:0 -48px}


.fbold{font-weight:bold}
.list{
	background-color: #fff;
	border-right: 0px;
	border-left: 0px;
	margin-bottom: 10px;
	width: 100%;
	border-collapse:collapse;
}
.list a:not(.btn){text-decoration:underline;color:#2a6496}
.list a:hover{color:#093C66}
.list th{
	border: 1px solid #708090;
	background:#dbe1e6;
	/*background: rgb(246,248,249);
	background: -moz-linear-gradient(top, rgba(246,248,249,1) 0%, rgba(229,235,238,1) 50%, rgba(215,222,227,1) 51%, rgba(245,247,249,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,248,249,1)), color-stop(50%,rgba(229,235,238,1)), color-stop(51%,rgba(215,222,227,1)), color-stop(100%,rgba(245,247,249,1)));
	background: -webkit-linear-gradient(top, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%);
	background: -o-linear-gradient(top, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%);
	background: -ms-linear-gradient(top, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%);
	background: linear-gradient(to bottom, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 );*/
	color: #111;
	font-size: 11px;
	border-right:none;
	padding:0 3px;

}
.list .edit td,.list tr.edit:hover td{background:#bfbfbf}
.list tr:hover:active td{
	background: #e5e5e5; /* Old browsers */
	background: -moz-linear-gradient(top, #e5e5e5 0%, #f7f7f7 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#f7f7f7)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #e5e5e5 0%,#f7f7f7 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #e5e5e5 0%,#f7f7f7 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #e5e5e5 0%,#f7f7f7 100%); /* IE10+ */
	background: linear-gradient(to bottom, #e5e5e5 0%,#f7f7f7 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#f7f7f7',GradientType=0 ); /* IE6-9 */

}
.list tr:hover td{
	color:#000;
	background: rgb(247,247,247); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(229,229,229,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(229,229,229,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(229,229,229,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(247,247,247,1) 0%,rgba(229,229,229,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
}

th.pdf, td.pdf{width:36px}
th.del, td.del{width:28px}
td.table_img{width:65px}

div.list{
	background-color: #fff;
	border-top: 1px solid #708090;
	margin-bottom: 10px;
	width: 100%;
}
div.list > div{
	border-bottom: 1px solid #708090;
	font-weight: bolder;
	line-height: 22px;
	padding: 0;
	text-align: center;
}
div.list > div:hover{
	background: rgb(247,247,247);
	background: -moz-linear-gradient(top, rgba(247,247,247,1) 0%, rgba(229,229,229,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(247,247,247,1)), color-stop(100%,rgba(229,229,229,1)));
	background: -webkit-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(229,229,229,1) 100%);
	background: -o-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(229,229,229,1) 100%);
	background: -ms-linear-gradient(top, rgba(247,247,247,1) 0%,rgba(229,229,229,1) 100%);
	background: linear-gradient(to bottom, rgba(247,247,247,1) 0%,rgba(229,229,229,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#e5e5e5',GradientType=0 );
}

div.list > div:nth-child(2n){
	font-weight: bolder;
}
div.list > div:nth-child(2n):hover{
}
div.listw{
	background-color: #FFFFFF;
	border-top: 1px solid #708090;
	margin: -3px 0;
}
div.listw > div{
	border-bottom: 1px solid #708090;
	line-height: 22px;
	padding: 2px 0;
	text-align: center;
}
div.listw > div:hover{
	background-color: #B0C4DE;
}
div.listw > div:nth-child(2n){
	background-color: #D3D3D3;
}
div.listw > div:nth-child(2n):hover{
	background-color: #B0C4DE;
}

div.list > div.c{
	padding-left: 30px;
}
div.list > div.b{
	font-weight: bold;
}
div.list > div.head{
	background: rgb(246,248,249);
	background: -moz-linear-gradient(top, rgba(246,248,249,1) 0%, rgba(229,235,238,1) 50%, rgba(215,222,227,1) 51%, rgba(245,247,249,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(246,248,249,1)), color-stop(50%,rgba(229,235,238,1)), color-stop(51%,rgba(215,222,227,1)), color-stop(100%,rgba(245,247,249,1)));
	background: -webkit-linear-gradient(top, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%);
	background: -o-linear-gradient(top, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%);
	background: -ms-linear-gradient(top, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%);
	background: linear-gradient(to bottom, rgba(246,248,249,1) 0%,rgba(229,235,238,1) 50%,rgba(215,222,227,1) 51%,rgba(245,247,249,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f8f9', endColorstr='#f5f7f9',GradientType=0 ); /
	height: 40px;
	color: #000;
	font-size: 11px;
	border-right:none;
	font-weight: bold !important;
}
div.list > div.head a{
	color: #000;
	font-size: 11px;
	font-weight: bold !important;
}
div.list > div.head a:hover{
	color: #2c539e;
	text-decoration: underline;
}
div.list > div a:hover{
	color: #2c539e;
	text-decoration: underline;
}
div.list > div.head div{
	height: 27px;
	line-height: normal;
	cursor: auto;
	padding-top: 13px;
}
div.list > div.head div:last-child{
	border-right:none;
}
div.list > div:nth-child(1n+1){
	border-right:none;
}
div.list div:last-of-type{
	border-right:none;
}
div.list div{
	border-right: 1px solid #9EA4A8;
	min-height: 25px;
	cursor: pointer;
}
.col1m{min-width:1%}
.col2{width:2%}
.col2m{min-width:2%}
.col5{width: 5%}
.col075{width: 7.5%}
.col10{width: 10%}
.col10a{width: 10%}
.col15{width: 15%}
.col15m{min-width: 15%}
.col20{width: 15%}
.col25{width: 25%}
.col25m{min-width: 25%}
.col30{width: 30%}
.col30m{min-width: 30%}
div.col35{width: 35%}
div.col40{width: 40%}
div.col45{width: 45%}
div.col475{width: 47.5%}
div.col49{width: 49%}
div.col50{width: 45%}
div.col60{width: 60%}
div.col70{width: 70%}
div.col80{width: 80%}
div.col90{width: 90%}
div.col_0l{
	height: auto;
	text-align: center;
	width: 2%;
}
div.col_1l{
	height: auto;
	padding-left: 0.4%;
	text-align: left;
	width: 23.4%;
}
div.col_2l{
	height: auto;
	width: 9%;
}
div.col_3l{
	height: auto;
	width: 11%;
}
div.col_4l{
	height: auto;
	width: 6%;
}
div.col_5l{
	height: auto;
	width: 7%;
}
div.col_6l{
	height: auto;
	width: 7%;
}
div.col_7l{
	height: auto;
	width: 7%;
}
div.col_8l{
	height: auto;
	width: 4%;
}
div.col_9l{
	height: auto;
	width: 4%;
}
div.col_10l{
	height: auto;
	width: 3%;
}
div.col_11l{
	height: auto;
	width: 4%;
}
div.col_12l{
	height: auto;
	width: 3%;
}
div.col_13l{
	height: auto;
	width: 4%;
}
div.col_14l{
	border: medium none !important;
	height: auto;
	text-align: center;
	width: 3%;
}
div.col_14l a{
	background-image: url("icon.png");
	background-position: -16px 1px;
	background-repeat: no-repeat;
	display: block;
	height: 16px;
	margin-left: 10px;
	margin-top: 2px;
	width: 16px;
}
div.col_13l a{
	background-image: url("icon.png");
	background-position: 0 -16px;
	background-repeat: no-repeat;
	display: block;
	height: 16px;
	margin-left: 16px;
	margin-top: 2px;
	width: 16px;
}
div.col_12l a{
	background-image: url("icon.png");
	background-position: -16px -16px;
	background-repeat: no-repeat;
	display: block;
	height: 16px;
	margin-left: 10px;
	margin-top: 2px;
	width: 16px;
}
div.col_11l a{
	background-image: url("icon.png");
	background-position: -112px -65px;
	background-repeat: no-repeat;
	display: block;
	height: 16px;
	margin-left: 16px;
	margin-top: 4px;
	width: 16px;
}
div.col_10l a{
	background-image: url("icon.png");
	background-position: -96px -64px;
	background-repeat: no-repeat;
	display: block;
	height: 16px;
	margin-left: 9px;
	margin-top: 2px;
	width: 16px;
}
div.col_1{
	height: auto;
	width: 3%;
}
div.col_2{
	height: auto;
	text-align: left;
	width: 29%;
}
div.col_3{
	height: auto;
	width: 6%;
}
div.input input{
	height: 25px;
	width: 100%;
	padding-left:5px;
	padding-right:5px;
	border: none;
	text-align: left;
	background-color: #FFFFA8;
}
div.col_4{
	height: auto;
	width: 5%;
}
div.col_5{
	height: auto;
	width: 6%;
}
div.col_6{
	height: auto;
	width: 8%;
}
div.col_7{
	height: auto;
	width: 3%;
}
div.col_7 input{
	height: 25px;
	width: 100%;
	border: none;
	background-color: #FFFFA8;
}
div.col_8{
	height: auto;
	width: 6%;
}
div.col_8 input{
	height: 25px;
	width: 100%;
	background-color: #FFFFA8;
	border: none;
}
div.col_9{
	height: auto;
	width: 3%;
}
div.col_10{
	height: auto;
	width: 6%;
}
div.col_10 input{
	height: 25px;
	width: 100%;
	border: none;
	background-color: #FFFFA8;
	font-weight: bold;
}
div.col_11{
	height: auto;
	width: 7%;
}
div.col_12{
	height: auto;
	width: 7%;
}
div.col_13{
	height: auto;
	width: 7%;
}

div.col_13 input{
	height: 25px;
	width: 100%;
	border: none;
	background-color: #FFFFA8;
}

div.sum{
	background: rgb(242,249,254); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(242,249,254,1) 0%, rgba(214,240,253,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,249,254,1)), color-stop(100%,rgba(214,240,253,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(242,249,254,1) 0%,rgba(214,240,253,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(242,249,254,1) 0%,rgba(214,240,253,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(242,249,254,1) 0%,rgba(214,240,253,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(242,249,254,1) 0%,rgba(214,240,253,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f9fe', endColorstr='#d6f0fd',GradientType=0 ); /* IE6-9 */
	float: right;
	height: 25px;
	line-height: 25px;
	width: 100%;
}
div.col_1s{
	height: 30px;
	line-height: 30px;
	width: 39%;
}
div.col_2s{
	height: 30px;
	line-height: 30px;
	width: 20%;
}
div.col_3s{
	height: 30px;
	line-height: 30px;
	width: 20%;
}
div.col_4s{
	height: 30px;
	line-height: 30px;
	width: 20%;
}
div.col_5s{
	border: medium none !important;
	height: 30px;
	line-height: 30px;
	width: 20%;
}
div.col_1se{
	height: auto;
	padding-left: 2%;
	width: 25%;
}
div.col_2se{
	height: auto;
	width: 10%;
}
div.col_3se{
	height: auto;
	width: 12%;
}
div.col_4se{
	height: auto;
	width: 7%;
}
div.col_5se{
	height: auto;
	width: 7%;
}
div.col_6se{
	height: auto;
	width: 9%;
}
div.col_7se{
	height: auto;
	width: 11%;
}
div.col_8se{
	height: auto;
	width: 9%;
}
div.col_9se{
	border: medium none !important;
	height: auto;
	width: 7%;
}
div.col_10se{
	height: auto;
	position: absolute;
	text-align: center;
	width: 2%;
}
div.col_10se .add{
	background-image: url("wstaw.png");
	display: block;
	height: 16px;
	margin-left: 13px;
	margin-top: 2px;
	width: 16px;
}

div.col1pr{width: 2%;}
div.col2pr{width: 5%;}
div.col3pr{
	width: 27.4%;
	text-align: left;
	padding-left: 0.5%;
}
div.col3pr a:hover{color: red;}
div.col4pr{width: 9%;}
div.col5pr{width: 9%;}
div.col6pr{width: 8%;}
div.col7pr{width: 13%;}
div.col8pr{width: 3%;}
div.col9pr{width: 5%;}
div.col10pr{width: 3%;}
div.col11pr{width: 3%;}
div.col12pr{width: 4%;}
div.col13pr{width: 4%;}
div.col14pr{width: 3%;}
div.col15pr{width: 3%;border: none !important;}
div.col13pr a{
	background-image: url("icon.png");
	background-position: -113px -16px;
	background-repeat: no-repeat;
	display: block;
	height: 16px;
	margin-left: 17px;
	margin-top: 2px;
	width: 16px;
}
div.col14pr a{
	background-image: url("icon.png");
	background-position: -16px -16px;
	background-repeat: no-repeat;
	display: block;
	height: 16px;
	margin-left: 12px;
	margin-top: 2px;
	width: 16px;
}
div.col15pr a{
	background-image: url("icon.png");
	background-position: -16px 1px;
	background-repeat: no-repeat;
	display: block;
	height: 16px;
	margin-left: 12px;
	margin-top: 2px;
	width: 16px;
}

div.nip{width:8%; height:auto; text-align:center}
div.lp{width:3%; height:auto; text-align:center}
div.logo{width:5%; height:auto; text-align:center}
div.shortName{width:17.5%;padding-left:0.5%; text-align: left}
div.firstName{width:17.5%;padding-left:0.5%; text-align: left}

div.head .l{
	height:40px!important;
}
div.l{
	text-align: left;
	padding-left:5px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
div.r{
	text-align: right;
	padding-right:5px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
div.box{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}

a.up{width:16px; height:16px; margin-top:3px; display:inline-block; background-image: url('strzal_g_d.png') !important; background-position: 0px 0px}
a.down{width:16px; height:16px; margin-top:3px; display:inline-block; background-image: url('strzal_g_d.png') !important; background-position: 0px 16px}
a.up:hover{background-position: 16px 0px}
a.down:hover{background-position: 16px 16px}

div.high div{
	height: 55px;
	line-height: 55px;
}
a.img{
	display:block;
	height:55px;
}

div.head > div.col05 > a{
	background-image: none;
	display: inline;
	width: auto;
}
div.head > div.col05 > a:hover{
	background-color: inherit;
	background-image: none;
	border: medium none;
	margin: 2px auto;
	width: auto;
}
div.col10 > input, div.col075 > input[type="text"]{
	margin: 0 2px;
	width: 95%;
}
span.muser, span.warehouse, span.invoice, span.shop, span.crm, span.bussinescard{
	border-radius: 5px 5px 5px 5px;
	cursor: pointer;
	display: inline-block;
	height: 4px;
	margin: auto 3px;
	width: 4px;
}
span.muser{border: 3px solid #FF7F50;}
span.warehouse{border: 3px solid #228D22;}
span.invoice{border: 3px solid #4B0082;}
span.shop{border: 3px solid #800000;}
span.crm{border: 3px solid #4682B4;}
span.bussinescard{border: 3px solid #191970;}
div.pageRow{
	line-height: 20px;
	text-align: center;
}
div.pageRow > a{
	color: gray;
	display: inline-block;
	height: 20px;
	margin: 0 2px;
	width: 20px;
}
div.pageRow > a.select{color: black;}
div.pageRow > a[class*="p"]{
	background-image: url("icon.png");
	margin: 2px;
}
div.pager{
	padding-right: 1%;
	text-align: right;
	margin:0;
}
div.pager .pageRow{text-align: right;}
div.pager .pageRow a{
	background-color: #8FC400;
	border-radius: 6px 6px 6px 6px;
	color: #FFFFFF;
	display: inline-block;
	font-size: 10px;
	line-height: 17px;
	padding: 2px;
	text-align: center;
}
div.pager .pageRow a:hover{
	background-color: #FEBF04;
	color: #000000;
}
div.pager .pageRow .select{
	background-color: #FEBF04;
	color: #000000;
}
div.pager div.pageRow > a.pf{background-position: 0 -48px;}
div.pager div.pageRow > a.pp{background-position: -16px -48px;}
div.pager div.pageRow > a.pn{background-position: -32px -48px;}
div.pager div.pageRow > a.pl{background-position: -48px -48px;}


a.view{background-position: -112px -16px;}
a.enter{background-position: -64px -16px;}
a.dod{
	background: #ffd65e; /* Old browsers */
	background: -moz-linear-gradient(top, #ffd65e 0%, #febf04 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd65e), color-stop(100%,#febf04)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffd65e 0%,#febf04 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-9 */
	border-radius: 3px 3px 3px 3px;
	color: #373737;
	height: 19px;
	width: 65px;
	display: inline-block;
	margin-top: 3px;
}
.list div{float:left;width:100%}
a.dod:hover{
	color: #fff;
	text-decoration: none;
	background: #8fc400; /* Old browsers */
	background: -moz-linear-gradient(top, #8fc400 0%, #339b00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8fc400), color-stop(100%,#339b00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8fc400 0%,#339b00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8fc400 0%,#339b00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #8fc400 0%,#339b00 100%); /* IE10+ */
	background: linear-gradient(to bottom, #8fc400 0%,#339b00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc400', endColorstr='#339b00',GradientType=0 ); /* IE6-9 */
}
.list a.ac{
	background-image: url('icon.png') !important;
	width: 16px;
	display: inline-block;
	margin-top: 3px;
	height: 16px;
	background-position: -64px 0;
}
a.nac{background-position: -80px 0}
a.cash{background-position: -96px -32px}
a.wait{background-position: -112px -32px}
a.calendar{background-position: -80px -32px}
a.money{background-position: -48px -32px}
a.coment{background-position: -64px -32px}
a.logs{
	background-position: 0 -16px!important;
	margin-left:30px!important;
	margin-top:3px!important;
}
a.data{background-position: -112px -48px}
a.trans{background-position: 0 -64px}
a.extend3{background-position: -32px 0}
a.extend7{background-position: -48px 0}
a.extend14{background-position: -112px 0}
a.fpl{background-position: -16px -64px}
a.fen{background-position: -32px -64px}
a.fde{background-position: -48px -64px}
a.fru{background-position: -64px -64px}
a.p{background-position: 0 0}
div.tree a.n{background: none !important}
a.n{background-position: -96px -16px}
a.prods{background-position: -80px -64px}

div.pop, div.popw{
	background: #F3F3F3;
	border: 1px solid #D1D1D1;
	border-radius: 10px 10px 10px 10px;
	color: #000 !important;
	display: none;
	height: auto;
	padding-bottom: 10px;
	position: fixed;
	width: 600px;
	z-index: 500;
}
div.popw2{
	background: rgba(0, 0, 0, 0.6);
    z-index: 200;
    left:0;
    top:0;
	position: fixed;
	width: 100%;
	display:none;
	height:100%;
}
div.pop, div.popw .formRow div{
	color: #6D6D6D !important;
}
div.naglHe2{
	background: url("narzut_popw.png") no-repeat scroll center center transparent;
	color: #FFFFFF !important;
	font-size: 18px;
	font-weight: bolder;
	height: 42px;
	line-height: 42px;
	position: relative;
	text-align: center;
	top: -8px;
	width: 100%;
}
div.popw{
	width: 1100px;
}
div.pop > div:first-child, div.popw > div:first-child{
	background-image: url("/_style/delete2.png");
	cursor: pointer;
	float: right;
	height: 24px;
	margin: -20px;
	width: 24px;
}
div.pop > code, div.popw > code{
	display: block;
	float: left;
	padding: 5px 3%;
	text-align: left;
	width: 94%;
}
div.tree ul{
	height: auto;

}
div.tree{
	line-height: 20px;
	text-align: left;
}

div.tree input[type="checkbox"]{
	height: 16px;
	line-height: 20px;
	margin: 2px;
	width: 16px;

}
div.tree span{
	display: block;
	float: left;
	height: 20px;
	font-size:14px;
	color: #374249;
}
div.tree span:hover span{
	background: #E0E2E4;
}
div.tree div:first-child{
	border-top: 1px dotted #999999;
    display: block;
    height: 5px;
    margin-top: 9px;
    margin-right:3px;
    width: 15px;
}
div.tree span:hover{
	color:red;
}
.newsListImg{float:left;margin-right:15px;border:1px solid #dfdfef}
.newsListImg:hover{border-color:#2a6496}
.newsList{font-size:14px;}
.newsList a{color:#444}
.newsOne{font-size:14px}
.newsOne .body{margin-bottom:30px;}
h1 a{color:#333}
div.tree span:nth-child(1){
	margin-right: -3px !important;
}
div.tree span:nth-child(2){
	width: 30%;
}
div.tree li{
	display: block;
	float: left;
	width: 100%;
	padding-bottom:5px;
	border-left:1px dotted #999999;
}
div.tree a.p{
	background-image: url("rozwin.png");
	display: block;
	float: left;
	height: 16px;
	margin: 2px;
	width: 16px;
}
div.tree a.p:hover{
	background-position: 0px 15px;
}
div.tree a.m{
	background-image: url("zwin.png");
	display: block;
	float: left;
	height: 16px;
	margin: 2px;
	width: 16px;
}
div.tree a.m:hover{
	background-position: 0px 15px;
}

div.tree a.n:hover{
	background-color: inherit;
	border: medium none;
	margin: 2px;
}

div.tree li > ul{
	display: none;
	width: 100%;
}
div.tree div{
	display: none;
	width: 30%;
	height:30px;
	line-height:30px;
}
div.tree div a{
	float: right;
    height: 25px;
    line-height: 25px;
    margin-right: 3px;
    margin-top: 3px;
    width: 51px;
}
div.tree input[type="text"]{
	float: left;
	height: 30px;
	background: #FFFFA8;
	border:1px solid #ccc;

}
svg{
	border: 1px solid black;
	cursor: pointer;
}
svg > line.b{
	stroke: #000000;
	stroke-width: 2px;
}
svg > line.g{
	stroke: #D3D3D3;
	stroke-dasharray: 4, 4;
	stroke-width: 1px;
}
svg > g > .c0{
	fill: #00008B;
	stroke: #00008B;
	stroke-width: 2px;
}
svg > g > .c1{
	fill: #8B0000;
	stroke: #8B0000;
	stroke-width: 2px;
}
svg > g > .c2{
	fill: #228D22;
	stroke: #228D22;
	stroke-width: 2px;
}
svg > g > .c3{
	fill: #8B4513;
	stroke: #8B4513;
	stroke-width: 2px;
}
svg > text, svg > g > text{
	font-family: Courier New;
}
svg > text.a{
	fill: #000000;
}
svg > text.h{
	display: none;
}
svg > g > text[class*="c"]{
	stroke-width: 0;
}
svg > g > circle[class*="c"]{
	fill: #FFFFFF;
}
svg > rect.h{
	fill-opacity: 0;
}
div.chartR{
	background-color: #FFFFFF;
	border: 2px solid #7B68EE;
	border-radius: 10px 10px 10px 10px;
	display: none;
	padding: 5px;
	position: fixed;
	text-align: left;
	width: 250px;
}
div.chartR > div{
	border-top: 1px solid #D3D3D3;
	text-align: right;
}
div.chartR > div:first-child{
	border: medium none;
	font-weight: bold;
	text-align: center;
	width: 100%;
}
div.chartR > div > span{
	display: block;
	float: right;
	padding-left: 5px;
	text-align: left;
	width: 45px;
}
div.chartR > div > div{
	width: 200px;
}
div.helpDesk{
	background-color: #B0C4DE;
	border-top: 1px solid #7B68EE;
	bottom: 0;
	height: 40px;
	left: 0;
	position: fixed;
}
div.helpDesk > div > span{
	font-weight: bold;
}
div.infoAc{
	background-color: #B0C4DE;
	border: 1px solid #7B68EE;
	bottom: -1px;
	display: none;
	height: 40px;
	left: -1px;
	position: fixed;
	width: 200px;
}
div.infoAc > div{
	text-align: right;
}
div.infoAc > div > span{
	display: block;
	float: right;
	font-weight: bold;
	padding-left: 2px;
	text-align: left;
	width: 50px;
}
.podklad{
	background: rgba(0, 0, 0, 0.6);
    z-index: 1035;
    left:0;
    top:0;
	position: fixed;
	display:none;
	bottom:0;
	right:0;
	overflow-x: hidden;
    overflow-y: auto;
}
div.listSys .close{
	background-image: url("close.png");
	float: right;
	height: 30px;
	margin: -10px -10px;
	cursor: pointer;
	width: 30px;
	position: relative;
	opacity:0.8;
}
div.listSys .close:hover{opacity:1}
div.listSys{
	height: auto;
	margin:30px auto;
	position: relative;     /* pozycjonowanie relatywne */
	width: 700px;
}
div.listSys .main3{
	border:5px solid #7CBC0A;
	-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
div.listSys .nagl{
	width: 100%;
	height: 30px;
	line-height: 30px;
	color: #fff;
	font-size:16px;
	font-weight:bolder;
	background: rgb(157,213,58); /* Old browsers */
background: -moz-linear-gradient(top, rgba(157,213,58,1) 0%, rgba(161,213,79,1) 50%, rgba(128,194,23,1) 51%, rgba(124,188,10,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(157,213,58,1)), color-stop(50%,rgba(161,213,79,1)), color-stop(51%,rgba(128,194,23,1)), color-stop(100%,rgba(124,188,10,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(157,213,58,1) 0%,rgba(161,213,79,1) 50%,rgba(128,194,23,1) 51%,rgba(124,188,10,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(157,213,58,1) 0%,rgba(161,213,79,1) 50%,rgba(128,194,23,1) 51%,rgba(124,188,10,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(157,213,58,1) 0%,rgba(161,213,79,1) 50%,rgba(128,194,23,1) 51%,rgba(124,188,10,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(157,213,58,1) 0%,rgba(161,213,79,1) 50%,rgba(128,194,23,1) 51%,rgba(124,188,10,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9dd53a', endColorstr='#7cbc0a',GradientType=0 ); /* IE6-9 */
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}
div.listSys .col70{
	border-bottom: 1px dashed #ccc;
}
div.listSys .col70  a{
	font-weight: bolder;
	font-size:13px;
	height:30px;
	line-height: 30px;
}
div.listSys .col30{
	border-bottom: 1px dashed #ccc;
	font-size:10px;
	height:30px;
	line-height: 30px;
}
div.listSys .body{
	margin-bottom:10px;
}
div.listSys .body a{
	float: right;
    font-weight: bolder;
    margin-top: 10px;
    text-align: right;
}
div.listSys .ludz{
	width:32%;
	height:auto;
	 left: -220px;
    position: relative;
}
div.listSys .butt{
	width:66%;
	height:auto;
}
div.listSys .butt .listaSys{
	width:100%;
	height:auto;
	border-bottom:2px solid #ccc;
}
div.listSys .col70 a{
	color: #2c539e;
}
div.listSys .col70 a:hover{
	color: #000;
}
div.listSys a:hover{
	color: #2c539e;
}
div.load{
	font-size: 16px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 10px;
	line-height: 24px;
	position: fixed;
	z-index: 1000;
	background: rgba(0, 0, 0, 0.6);
	left: 0;
	right: 0;
	width: 100%;
	height: 200%;
}
div.load > div:first-child{
	background: transparent url("load.png") center;
	background-repeat: no-repeat;
	height: 128px;
	margin-top: 15%;
	width: 100%;
}
div.load > div:nth-child(2){
	height: 30px;
	line-height: 30px;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bolder;
	margin-top: 10px;
	width: 100%;
}
div.upload > div{
	max-width: 600px;
	width: 100%;
}
div.upload > div > div.b{
	border: 1px solid #467a92;
	border-radius: 3px 3px 3px 3px;
	cursor: pointer;
	background-color:#5B74A8;
	color: #fff;
	font-size: 12px;
	height: 25px;
	line-height:25px;
	margin: 2px;
	position: relative;
	text-align: center;
	width: 96px;
	cursor:pointer;
}
div.upload > div > div.b:hover{
	border:1px solid #023145;


}
div.upload > div > div.b:active{
	border-color: #6495ED;
}
div.upload > div > div.b > embed{
	left: 0;
	position: absolute;
	top: 0;
}
div.upload > div > div.p{
	background-color: #98FB98;
	border: 1px solid #006400;
	border-radius: 5px 5px 5px 5px;
	display: none;
	height: 10px;
	margin: 7px 0;
	width: 298px;
}
div.upload > div > div.p > div{
	background-image: url("bar.gif");
	border-radius: 5px 5px 5px 5px;
	height: 10px;
	width: 15%;
}
div.upload > div > div.t1{
	text-align: right;
	width: 150px;
}
div.upload > div > div.t2{
	text-align: right;
	width: 250px;
	color: #fff;
}
div.upload > div > div.t1 > span{
	display: block;
	float: right;
	padding-left: 2px;
	text-align: left;
	width: 75px;
}
div.upload > div > div.t2 > span{
	display: block;
	float: right;
	padding-left: 2px;
	text-align: left;
	width: 150px;
	color: #fff;
	font-weight: bolder;
}
div.upload > div.wt{
	width: 400px;
}
div.upload > div.wo{
	width: 130px;
}
div.upload > div.wt > a, div.upload > div.wo > a{
	display: block;
	float: left;
	text-align: center;
	width: 130px;
}
div.upload > div.wt > a > img, div.upload > div.wo > a > img{
	border: 1px solid #FFFFFF;
	cursor: pointer;
	margin: 5px;
	padding: 5px;
	max-height: 90px;
	max-width: 120px;
}
div.upload > div.wt > a > img:hover, div.upload > div.wo > a > img:hover{
	border: 1px solid #FF6347;
}
div.upload > div.wt > div{
	float: right;
	line-height: 30px;
	text-align: right;
	width: 260px;
}
div.upload > div.wt > div > input{
	width: 200px;
}
div.upload > div.wt > div:first-child, div.upload > div.wo > div:first-child{
	background-image: url("icon.png");
	background-position: -96px 0;
	float: right;
	height: 16px;
	margin: -12px;
	position: relative;
	right: -4px;
	top: 10px;
	width: 16px;
}
div.upload > div.wo > div{
	text-align: center;
	color: #000;
}
div.upload > div.wt > a.f, div.upload > div.wo > a.f{
	background-image: url("down.png");
	background-position: center center;
	background-repeat: no-repeat;
	height: 70px;
}
.header{
	padding-top: 5px;
	/*background-color: #374249;*/
	background:url('light.png') top center no-repeat #023145;
}


.topAccountMenu a{color:#fff;display:block;padding:0 5px}
div.header .right{
	max-width:200px;
	width:100%;
	float:right;
	text-align: left;
	font-size: 11px;
	background: #535E65 url('config.png') no-repeat 95%;
	position: relative;
	top: -5px;
	padding: 7px 5px 5px 1%;
	color: #FFFFFF;
	font-weight: bold;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
}
div.header .right span{
	color: #EBCD1D;
	width: auto;
}
div.header .pokaz_ust{
	height: auto;
	text-align: left;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	background: #535E65;
	padding-left: 1%;
	color: #FFFFFF;
	padding-bottom: 10px;
	font-weight: bold;
}
div.header .pokaz_ust a{
	border-bottom: 1px dashed #8F8F8F;
	color: #fff;
	display: block;
	padding: 2%;
	padding-left: 4%;
	margin-left: 4%;
	margin-right: 4%;
	font-size: 11px;
}
div.header .pokaz_ust a:hover{
	color: red;
}




.topAccountInfo span{
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	display: inline-block;
	width:168px;
}
.topAccountInfo b{color: #EBCD1D}


div.main{
	background: #f5f7f9;
	margin-top: 112px;
	padding-bottom: 40px;
	padding-top: 10px;
}
div.main.noLogin{
	margin-top:10px; 
}
div.main133{
	background: #f5f7f9;
	margin-top: 133px;
	padding-bottom: 40px;
	padding-top: 10px;
}


div.main2{
	background: #f5f7f9;
	margin-top: 120px;
	margin-bottom:10px;
	padding-bottom: 20px;
	padding-top: 10px;
}
#idClientBut, #idClientEdit, #idRecipientBut, .idClientBut, .kol_but{
	background:#6bb400;
 /* 	background: #8fc400;
	background: -moz-linear-gradient(top, #8fc400 0%, #339b00 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8fc400), color-stop(100%,#339b00));
	background: -webkit-linear-gradient(top, #8fc400 0%,#339b00 100%);
	background: -o-linear-gradient(top, #8fc400 0%,#339b00 100%);
	background: -ms-linear-gradient(top, #8fc400 0%,#339b00 100%);
	background: linear-gradient(to bottom, #8fc400 0%,#339b00 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc400', endColorstr='#339b00',GradientType=0 ); */
	border-radius: 3px 3px 3px 3px;
	margin-bottom: 3px;
	color: #FFFFFF !important;
	display: block;
	font-size: 12px !important;
	height: 30px;
	line-height: 30px;
	cursor: pointer;
	text-align: center;
	width: 130px;
	float: left;
	margin-top: 1px;
}
#idClientBut:hover, #idClientEdit:hover, #idRecipientBut:hover, .idClientBut:hover, .kol_but:hover{
	background:#4f85bb;

	/* 	background: rgb(79,133,187);
 background: -moz-linear-gradient(top, rgba(79,133,187,1) 0%, rgba(79,133,187,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(79,133,187,1)), color-stop(100%,rgba(79,133,187,1)));
	background: -webkit-linear-gradient(top, rgba(79,133,187,1) 0%,rgba(79,133,187,1) 100%);
	background: -o-linear-gradient(top, rgba(79,133,187,1) 0%,rgba(79,133,187,1) 100%);
	background: -ms-linear-gradient(top, rgba(79,133,187,1) 0%,rgba(79,133,187,1) 100%);
	background: linear-gradient(to bottom, rgba(79,133,187,1) 0%,rgba(79,133,187,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4f85bb', endColorstr='#4f85bb',GradientType=0 ); */
}
#idClientBut2, .idClientBut2{
	background: #E2EFF6; /* Old browsers */
	border: 1px solid #2B4F82;
	border-radius: 3px 3px 3px 3px;
	color: #FFFFFF;
	display: inline-block;
	font-size: 12px;
	font-weight: bolder;
	height: 30px;
	line-height: 30px;
	margin-top: 3px;
	text-align: center;
	width: 160px;
}
#idClientBut2:hover, #idClientBut3:hover, .idClientBut2:hover{
	background: #ffd65e; /* Old browsers */
	background: -moz-linear-gradient(top, #ffd65e 0%, #febf04 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd65e), color-stop(100%,#febf04)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffd65e 0%,#febf04 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-9 */
	color: #000000;
}

div.naglHe{
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bolder;
	height: 40px;
	text-align: left;
	width: 96%;
	margin-left: 2%;
}
div.naglHe span{
	font-size: 18px;
	color: #000;
}
div.popw div.formRow{
	margin-top: 5px;
	width: 80%;
}
div.popw div.formRow input{
	width: 98%;
}
div.popw div.acRow{
	position: relative;
	margin-top: 5px;
	width: auto;
}
div.pokazMies{
	margin-left:5px;
	margin-right:25px;
	margin-top: 10px;
	width: auto;
}
div.pokazMies .action{
	margin: 0;
	width: 100%;
}
div.pokazRok{
	margin-top: 10px;
	width: auto;
}
div.pokazRok .action{
	margin: 0;
	width: 100%;
}
div.pokazMies .action a, div.pokazRok .action a{
	background: #fdfdfd; /* Old browsers */
	background: -moz-linear-gradient(top, #fdfdfd 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfdfd), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fdfdfd 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fdfdfd 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fdfdfd 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fdfdfd 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
	border-left: 1px solid #272727;
	border-right: 1px solid #272727;
	text-transform: uppercase;
	border-top: 1px solid #272727;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	color: #000000;
	display: block;
	float: left;
	margin-left: 3px;
	padding:1px 5px;
}
@media only screen and (max-width: 1024px){
	div.pokazMies .action a, div.pokazRok .action a{padding:1px 2px}
}
div.pokazMies .action .select, div.pokazRok .action a:hover, div.pokazMies .action a:hover, div.pokazRok .action .select, div.sortujIle .pageRow .select, div.sortujIle .pageRow a:hover{
	background: #28343b; /* Old browsers */
	background: -moz-linear-gradient(top, #28343b 0%, #848d91 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#28343b), color-stop(100%,#848d91)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #28343b 0%,#848d91 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #28343b 0%,#848d91 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #28343b 0%,#848d91 100%); /* IE10+ */
	background: linear-gradient(to bottom, #28343b 0%,#848d91 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#28343b', endColorstr='#848d91',GradientType=0 ); /* IE6-9 */
	color: #FFFFFF;
}

div.sortujIle{
	height: auto;
	margin-top: 10px;
	width: auto;
	margin-left:25px;
	margin-right: 5px;
	float: right;
}
div.sortujIle .pageRow{
	width: 85px;
}
div.sortujIle .txt{
	color: #FFFFFF;
	width: 105px;
	display:none;
}

#idClientBut3{
	background: #8fc400; /* Old browsers */
	background: -moz-linear-gradient(top, #8fc400 0%, #339b00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8fc400), color-stop(100%,#339b00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8fc400 0%,#339b00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8fc400 0%,#339b00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #8fc400 0%,#339b00 100%); /* IE10+ */
	background: linear-gradient(to bottom, #8fc400 0%,#339b00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc400', endColorstr='#339b00',GradientType=0 ); /* IE6-9 */
	border: 1px solid #2B4F82;
	border-radius: 3px 3px 3px 3px;
	color: #FFFFFF;
	display: inline-block;
	font-size: 11px;
	height: 20px;
	line-height: 20px;
	margin-top: 2px;
	text-align: center;
	width: 160px;
}
div.wyszList{
	float: none;
	margin: 0 auto;
	width: 100%;
}
div.wyszList .formRow{
	margin-left: 15%;
	text-align: right;
	width: 55%;
}
div.wyszList .acRow{
	text-align: center;
	width: 100%;
}
div.wyszList .acRow input{
	font-size: 11px;
	font-weight: normal;
	height: 22px;
	margin-top: 2px;
	width: 80px;
}
div.lp{
	position: absolute;
	width: 2%;
	border-right: 1px solid #9EA4A8!important;
}
div.nb{
	border-right:none !important;
}
div.radio{
	margin-bottom: 5px;
	text-align: left !important;
	width: 100% !important;
}
div.input_radio{
	border-top: 1px dashed #CCCCCC;
	display: block;
	font-weight: bolder;
	line-height: 18px;
	margin-top: 3px;
	padding-left: 26.5%;
	width: 73.5%;
}
div.radio input{
	text-align: left;
	width: 1% !important;
}
div.formRowNagl{
	color: #6D6D6D;
	text-align: left;
}
#popPrint input[name="copy"]{
	width: 15%;
	margin-left:20px;
}
#popPrint .formRow{
	color: #6D6D6D !important;
}
#popPrint .formRow div{
	color: #6D6D6D !important;
}
#popPrint .acRow, #print .acRow{
	margin-bottom: 10px;
	margin-top: 20px;
	width: 100%;
}
#popMail .acRow{
	margin-bottom: 10px;
	margin-top: 20px;
	width: 100%;
}
#popMail textarea{
	margin-left:10px;
	width:94%;
}
#popMail input[name="copy"]{
	width: 15%;
	margin-left:10px;
}
.wyszBg #idClientName,.wyszBg #idRecipientName{	color: #FFFFFF !important;}
.wyszBg .cli_rec tr td:nth-child(1) {max-width: 55px;}
.wyszBg .cli_rec td {border-color: #034763}
#idClientName,#idRecipientName{
	display: block;
	width: 98%;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	margin-left: 2%;
}
#idClientName span, #idRecipientName span{
	color: #9C9C9C;
	font-weight: normal;
	font-size: 11px;
}
#popMail .formRow{
	color: #6D6D6D !important;
}
#popMail .formRow div{
	color: #6D6D6D !important;
}
#popMail .left2{
	height: auto;
	margin-left: 2%;
	margin-top: 53px;
	width: 43%;
}
#popMail .right2{
	border-left: 1px dashed #CCCCCC;
	height: auto;
	margin-left: 5%;
	padding-bottom: 59px;
	padding-left: 2%;
	padding-top: 70px;
	width: 46%;
}
#popMail .left2 .formRow1{
	height: auto;
	width: 100%;
}
#popMail .right2 .formRow1{
	border-bottom: 1px dashed #CCCCCC;
	height: auto;
	width: 100%;
}
#popMail .left2 .formRow{
	height: auto;
	width: 100%;
}
#popMail .left2 .formRow textarea{
	height: auto;
	width: 100%;
}
#popMail .right2 .formRow{
	height: auto;
	width: 100%;
}
#rabatBox{
	font-weight: bolder;
}
.no-width{
	width: 100% !important;
	height: auto;
}
.no-width .radio{
	margin-left: 7%;
	width: 72% !important;
}
.no-width .input_radio{
	width: 32.5% !important;
}
.divpomoc{position: relative}
.divpomoc:hover .pomoc{ }
.pomoc{
	background-color: #f2ff98;
	border: 1px solid #000000;
	position: absolute;
	color: #000;
	display: none;
	height: auto;
	z-index: 110;
	top: 0px;
	right: -82%;
	width: 80%;
	float: right;
	text-align: left;
	padding: 10px;
}
#mainCat_pomoc, #number_pomoc, #idProducer_pomoc, #idVat_pomoc, #idUnit_pomoc{
	top: 17px;
}
.pomoc a{
	font-weight: bolder;
}
.pomoc a:hover{
	color: red;
}
.pomoc .narzut_strzal{
	background: url('strzal_pomoc.png');
	position: absolute;
	width: 11px;
	height: 14px;
	left: -9px;
	top: 5px;
}
.pokaz_ukryj{
	width: 150px !important;
	height: 25px !important;

	margin-bottom: 3px;
	text-align: center !important;
	background-color:#5B74A8;
	color: #fff!important;
	border: 0 !important;
	padding-bottom:4px;

}
.pokaz_ukryj:hover{
	background: #ffd65e; /* Old browsers */
	background: -moz-linear-gradient(top, #ffd65e 0%, #febf04 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd65e), color-stop(100%,#febf04)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffd65e 0%,#febf04 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-9 */
	color: #000000;
}
div.ukryj{
	width: 100%;
	height: auto;
	display: none;
}
div.link_kat{
	width: 97.5%;
	height: auto;
	text-align: right;
	height: 14px;
	line-height: 13px;
}
div.link_kat a{
	color: #4292B8;
	font-size: 10px;
}
div.link_kat a:hover{
	color: #FEBF04;
}
/*
input[name="o0"]{
	width: 195px !important;
	height: 29px !important;
	border: 0;
	background-image: url('dodaj_produkty.png');
	background-position: 0px 0px;
	color: transparent;
}
input[name="o0"]:hover{
	background-image: url('dodaj_produkty_h.png');
}
input[name="o1"]{
	width: 195px !important;
	height: 29px !important;
	border: 0;
	color: transparent;
	background-image: url('dodaj_produkty.png');
	background-position: 197px 0px;
}
input[name="o1"]:hover{
	background-image: url('dodaj_produkty_h.png');
}
input[name="o2"]{
	width: 195px !important;
	height: 29px !important;
	border: 0;
	color: transparent;
	background-image: url('dodaj_produkty.png');
	background-position: 0px 29px;
}
input[name="o2"]:hover{
	background-image: url('dodaj_produkty_h.png');
}
input[name="o3"]{
	width: 195px !important;
	height: 29px !important;
	border: 0;
	color: transparent;
	background-image: url('dodaj_produkty.png');
	background-position: 197px 30px;
}
input[name="o3"]:hover{
	background-image: url('dodaj_produkty_h.png');
}*/
.acMRow{
	width: 130%;
	margin-top: 20px;
}
.acMRow input{
	margin-bottom: 10px;
	margin-right: 10px;
	background-color: transparent;
}

.przyklady div{
	border-bottom: 1px solid #dddddd;
	display: block;
	width: 100%;
	height: 25px;
	text-align: left;
	line-height: 25px;
}
.przyklady div:hover a:first-child{
	background: url('insert.png') no-repeat center;
}
.przyklady div:hover a:nth-child(2){
	color: #f1b464;
}
.przyklady div:hover span{
	color: #f1b464;
}
.przyklady div:last-child{
	border-bottom: none;
}
.przyklady .head{
    border-bottom: medium none;
    color: #374249;
    font-size: 15px;
    font-weight: bold;
    height: 45px;
    line-height: 30px;
    width: 100%;
}
.przyklady .head p{
	color: #374249;
	display: inline;
	font-size: 10px;
	margin-left: 10px;
}
.przyklady a:first-child{
	border-right: 1px solid #dddddd;
	background: url('insert_h.png') no-repeat center;
	display: inline-block;
	width: 10%;
	text-indent: -9999px;
	text-align: center;
	height: 25px;
	color: transparent;
}
.przyklady a:nth-child(2){
	display: inline-block;
	width: 30%;
	text-align: left;
	border-right: 1px solid #dddddd;
	color: #374249;
	padding-left: 1%;
	font-weight: bolder;
	height: 25px;
}
.przyklady span{
	display: inline-block;
	width: 35%;
	text-align: left;
	color: #374249;
	font-size: 12px;
	font-weight: bolder;
	height: 25px;
}
.przyklady .formRow{border: 1px solid #ccc;margin-bottom:10px}
.przyklady .formRow div:nth-child(1){width:30%}
.przyklady .formRow div{border: none}
#ex{
	font-size: 15px;
	line-height: 25px;
	color: #a00000;
	font-weight: bold;
	width:auto;
}
.krecha{
	height: 2px;
	margin-left: 2%;
	width: 51%;
	display: block;
	margin-top: 20px;
	margin-bottom: 30px;
}
.legenda{
	color: #374249;
}
.legenda .head{
	width: 100%;
	height: auto;
	color: #374249;
	text-align: left;
	display: block;
	border-bottom: 1px solid #dddddd;
}
.legenda_blok{
	width: 20%;
	text-align: left;
	font-size: 10px;
	color: #374249;
}
.wyszLeft{
	width: 50%;
	height: auto;
	margin-bottom: 10px;
}
.wyszLeft div.formRow > div:nth-child(1){
	width: 25%;
	height: auto;
}
.wyszLeft div.formRow > div:nth-child(2){
	width: 73%;
	height: auto;
}
.srodek{
	width: 100%;
	height: auto;
}
.srodek .acRow{
	width: 100%;
	height: auto;
	margin-top: 10px;
	margin-bottom: 20px;
}
div.wyszBg{background:#023145;margin-left: 15px;margin-right: 15px;padding:10px 15px}
div.wyszBg header{color: #fff; }
div.wyszBg.wysk{margin:0 10px 10px 10px}
div.wyszBg.wysk .formRow{padding-right: 1%;width: 22% !important}
div.wyszBg.wysk .formRow div:nth-child(1){display: none;width: 20%}
div.wyszBg.wysk .formRow div:nth-child(2){width: 100%}
div.wyszBg label{color:#fff}

div.przycPas a{
	padding: 4px 10px;
	border-radius:5px;
	display: inline-block;
	margin-right: 2px;
	background:#6bb400;
	font-size: 12px;
	border-top: none;
	color: #fff;
	font-weight: bolder;
	margin-bottom:1px;
}
div.przycPas a:hover{
	background:#4f85bb;
}
div.header_two{
	margin-left: 2%;
	width: 96%;
	color: #374249;
	margin-top: 10px;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
}
div.list .linkTab{
	width: 80%;
	height: 30px;
	line-height: 30px;
	padding: 2px;
	color: #000;
	background: none;
}
div.list .linkTab:hover{
	background: none;
	border: none;
	text-decoration: underline;
}
div.divpomoc .acRow{
	width: auto;
	float: right;
	margin-right: 2%;
}
#logBox, #activBox{
	height: auto;

}
#logBox input, #activBox input{
	height: 24px;
	vertical-align: top;
}
#confOffer label, #numPeriodBox label{
	color: #374249!important;
	font-weight:bold!important;
}
#confOffer label:hover, #numPeriodBox label:hover{
	color: #2c539e!important;
	font-weight:bold!important;
}
#confOffer input[type="radio"], #numPeriodBox input[type="radio"]{
	width:5%;
}

.formRow input[type="radio"]+label{margin-top:4px}
#pr2 div{
	height: 45px;
}
.show{
	width: 80%;
	height: auto;
	margin-left: 36px;
}
.show .formRow{
	border-bottom: 1px solid #ccc;
	padding: 0;
	min-height: 30px;
	line-height: 30px;
	margin-top:3px;
	padding-bottom: 3px;
}
.show .formRow div:nth-child(1){
	border-right: 1px solid #ccc;
	height: 30px;
	line-height: 30px;
}
.show .formRow div:nth-child(2){
	margin-left: 5px;
	min-height: 30px;
	font-weight:bold;
	line-height: 30px;
}
.logowanie, .rejestracja {margin-top: 50px}
#userNew .row{margin-bottom:1px}

.header2 {
	min-height: 35px;
	line-height: 35px;
	background: #f5f7f9;
	-webkit-border-top-left-radius: 50px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 50px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 50px;
	border-top-right-radius: 5px;
}
div.main3{
	background: #f5f7f9;
	padding:10px 0;
	border-radius: 5px;
	border-top-right-radius: 0;
	-webkit-border-radius: 5px;
	-webkit-border-top-right-radius: 0;
	-moz-border-radius: 5px;
	-moz-border-radius-topright: 0;
}
div.main4{
	background: #f5f7f9;
	padding:15px 0;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
#pass, #passr{
	background: #fff url('pass.png') no-repeat left;
	padding-left: 20px;
}
#login{
	background: #fff url('login.png') no-repeat left;
	padding-left: 20px;
}
#mail{
	background: #fff url('email.png') no-repeat left;
	padding-left: 20px;
}
.rejestracja #name{
	background: #fff url('firma.png') no-repeat left;
	padding-left: 20px;
}
.rejestracja #nip{
	background: #fff url('nip.png') no-repeat left;
	padding-left: 20px;
}
.zarejestruj{
	border-top: 1px solid #ccc;
	margin-top: 10px;
	padding-top: 10px;
}
.zarejestruj a{
	display:inline-block;
	padding:0 5px;
	line-height: 30px;
	font-size: 13px;
	font-weight: bolder;
	color: #fff;
	margin-top: 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	height: 30px;
	border: 1px solid #1e69de;
	background: rgb(109,179,242); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(109,179,242,1) 0%, rgba(84,163,238,1) 50%, rgba(54,144,240,1) 51%, rgba(30,105,222,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(109,179,242,1)), color-stop(50%,rgba(84,163,238,1)), color-stop(51%,rgba(54,144,240,1)), color-stop(100%,rgba(30,105,222,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(109,179,242,1) 0%,rgba(84,163,238,1) 50%,rgba(54,144,240,1) 51%,rgba(30,105,222,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6db3f2', endColorstr='#1e69de',GradientType=0 ); /* IE6-9 */
}
.zarejestruj a:hover{
	background: rgb(255,48,25); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,48,25,1) 0%, rgba(207,4,4,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,48,25,1)), color-stop(100%,rgba(207,4,4,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,48,25,1) 0%,rgba(207,4,4,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,48,25,1) 0%,rgba(207,4,4,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,48,25,1) 0%,rgba(207,4,4,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,48,25,1) 0%,rgba(207,4,4,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3019', endColorstr='#cf0404',GradientType=0 ); /* IE6-9 */
	border: 1px solid #cf0404;
}
.log_form{
	margin-top: 20px;
}
.log_form input{
	font-size: 15px;
	height: 30px !important;
	margin-top: 5px;
}
.log_form .formRow div:nth-child(1){
	display: none;
}
.log_form .formRow div:nth-child(2){
	width: 60%;
	margin-left: 20%;
}
.log_form div:nth-child(3){
	text-align: right;
	width: 38%;
	color: #717171;
	font-size: 11px;
}
.log_form div:nth-child(4){
	text-align: right;
	width: 41%;
	color: #717171;
	font-size: 11px;
}
.log_form div.acRow  input{
	width: 60%;
}
.rej_form div.acRow  input{
	margin-left: 6%;
	width: 94%;
}
.log_form div:nth-child(4) a{

	color: #717171;
	font-size: 11px;
}
.log_form div:nth-child(4) a:hover{

	color: #2c539e;
	font-size: 11px;
}
.log_form div:nth-child(3) input{
	vertical-align: middle;
}
.log_form .acRow{
	width: 100%;
}
.zarejestruj span{
	font-size: 18px;
	color: #767676;
	font-weight: bold;
}
.rej_form{
	margin-top: 20px;
	width: 50%;
	border-right: 1px solid #ccc;
}
.rej_form input{
	font-size: 15px;
	height: 30px !important;
}
.rej_form .formRow div:nth-child(1){
	display: none;
}
.rej_form .formRow div:nth-child(2){
	width: 80%;
	margin-left: 5%;
	position: relative;
}
.rej_form div:nth-child(7){
	text-align: right;
	width: 84%;
	color: #717171;
	font-size: 11px;
}
.rej_form div:nth-child(7) a{

	color: #717171;
	font-size: 11px;
	font-weight: bold;
}
.rej_form div:nth-child(7) input{
	vertical-align: middle;
}
.rej_form .acRow{
	width: 85%;
}

.dymPom {
	display: block;
	padding: 5px;
	margin-top: 22px;
	border: 1px solid #ccc;
	font-size: 12px;
	color: #737373;
	text-align: left;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.rej_form .formRow .err{
	margin: 0 !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	width: 100% !important;
	color: #CF0404;
	background: url('error.png') no-repeat left;
	padding-left: 20px !important;
	float: left;
}

.rej_form .formRow label a:hover{
	color: #2c539e;
}
.rej_form .formRow label a{
	background: url('outgoing.png') no-repeat right;
	padding-right: 15px;
}
#passErr, #loginErr, #nipErr, #mailErr{
	display: block !important;
}
.uzStandard{width: 48%;}
.uzStandard .formRow{text-align: right;}
.uzStandard .formRow input{vertical-align: top;}

div.error{margin-top: 50px}
div.error .nagl{
	min-height: 30px;
	line-height: 30px;
	color: #fff;
	font-size:16px;
	font-weight:bolder;
	background: rgb(248,80,50); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(248,80,50,1) 0%, rgba(241,111,92,1) 50%, rgba(246,41,12,1) 51%, rgba(240,47,23,1) 71%, rgba(231,56,39,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(248,80,50,1)), color-stop(50%,rgba(241,111,92,1)), color-stop(51%,rgba(246,41,12,1)), color-stop(71%,rgba(240,47,23,1)), color-stop(100%,rgba(231,56,39,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(248,80,50,1) 0%,rgba(241,111,92,1) 50%,rgba(246,41,12,1) 51%,rgba(240,47,23,1) 71%,rgba(231,56,39,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#e73827',GradientType=0 ); /* IE6-9 */
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}

div.error .zarejestruj{margin-top:41pxx;}
#productForm #marginKindBox label, #kindBox label{color: #374249;}
#productForm #catTree ul:nth-child(1){margin:0;padding:0;}
#productForm #catTree li span:nth-child(2){width:250px;}
#productForm #catTree li{margin-top:5px;}
#productForm .acMRow{width: 85%;}
.cli_rec{width:100%;}
.cli_rec td{
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
}

.cli_rec tr td:nth-child(1){text-align:right;}
.cli_rec tr td:nth-child(2){
	text-align:left;
	border-right:none;
}
.cli_rec tr:last-child td{
	border-bottom:none;
}

.ui-menu-item{text-align:left}

.offer_number .formRow div{line-height:30px}
.offer_number .formRow > div:nth-child(2){font-weight:bold}

div.fln{float:none;width:auto}
.btn-yellow-green{
background: #ffd65e; /* Old browsers */
background: -moz-linear-gradient(top, #ffd65e 0%, #febf04 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd65e), color-stop(100%,#febf04)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffd65e 0%,#febf04 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffd65e 0%,#febf04 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd65e', endColorstr='#febf04',GradientType=0 ); /* IE6-9 */
border: 1px solid #E5A600;
}
.btn-yellow-green:hover{
	background: #8fc400; /* Old browsers */
	background: -moz-linear-gradient(top, #8fc400 0%, #339b00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8fc400), color-stop(100%,#339b00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #8fc400 0%,#339b00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #8fc400 0%,#339b00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #8fc400 0%,#339b00 100%); /* IE10+ */
	background: linear-gradient(to bottom, #8fc400 0%,#339b00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8fc400', endColorstr='#339b00',GradientType=0 ); /* IE6-9 */
	color: #FFFFFF;
	border: 1px solid #339b00;
}
a.lostPass{margin-left:15px;text-decoration:underline}
a.regAccept{text-decoration:underline}

.carousel{
    overflow:hidden;
    width:100%;
    position:relative;
}
.panes{
    list-style:none;
    position:relative;
    width:500%; /* Number of panes * 100% */
    overflow:hidden; /* This is used solely to clear floats, it does not add functionality. */
    padding:0;
    -webkit-animation:carousel 45s infinite;
       -moz-animation:carousel 45s infinite;
            animation:carousel 45s infinite;
}
.panes > li{
    position:relative;
    float:left;
    width:20%; /* 100 / number of panes */
}
.panes > li > a{
    display:block;
}


.slide1 .button, .slide3 .button{color:#fff;background:#ff9003}
.slide2 .button, .slide4 .button{color:#fff;background:#7dcaa8}

.carousel img{max-height:500px}
.carousel .slideContent{padding-top:20px;color:#80d2f9}
.carousel .text1{font-size:45px;line-height:45px}
.carousel .text2{font-size:55px;color:#fff;line-height:55px}
.carousel .text3{font-size:23px}

@-moz-keyframes carousel{
    0%   {left:0; }
    11%  {left:0; }
    12.5%{left:-100%; }
    23.5%{left:-100%; }
    25%  {left:-200%; }
    36%  {left:-200%; }
    37.5%{left:-300%; }
    48.5%{left:-300%; }
    50%  {left:-400%; }
    61%  {left:-400%; }
    62.5%{left:-300%; }
    73.5%{left:-300%; }
    75%  {left:-200%; }
    86%  {left:-200%; }
    87.5%{left:-100%; }
    98.5%{left:-100%; }
    100% {left:0; }
}

@-webkit-keyframes carousel{
    0%   {left:0; }
    11%  {left:0; }
    12.5%{left:-100%; }
    23.5%{left:-100%; }
    25%  {left:-200%; }
    36%  {left:-200%; }
    37.5%{left:-300%; }
    48.5%{left:-300%; }
    50%  {left:-400%; }
    61%  {left:-400%; }
    62.5%{left:-300%; }
    73.5%{left:-300%; }
    75%  {left:-200%; }
    86%  {left:-200%; }
    87.5%{left:-100%; }
    98.5%{left:-100%; }
    100% {left:0; }
}

@keyframes carousel{
    0%   {left:0; }
    11%  {left:0; }
    12.5%{left:-100%; }
    23.5%{left:-100%; }
    25%  {left:-200%; }
    36%  {left:-200%; }
    37.5%{left:-300%; }
    48.5%{left:-300%; }
    50%  {left:-400%; }
    61%  {left:-400%; }
    62.5%{left:-300%; }
    73.5%{left:-300%; }
    75%  {left:-200%; }
    86%  {left:-200%; }
    87.5%{left:-100%; }
    98.5%{left:-100%; }
    100% {left:0; }
}
.blackHgradient{
background: #000000; /* Old browsers */
background: -moz-linear-gradient(left,  #000000 0%, #1e1e1e 50%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#000000), color-stop(50%,#1e1e1e), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  #000000 0%,#1e1e1e 50%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  #000000 0%,#1e1e1e 50%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  #000000 0%,#1e1e1e 50%,#000000 100%); /* IE10+ */
background: linear-gradient(to right,  #000000 0%,#1e1e1e 50%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=1 ); /* IE6-9 */

}
#popPrint .listSys, #print .listSys{width:600px}
#print  .close,#popPrint .close,#popMail .close{margin:-10px -25px 0px 0}
div.hr{margin:5px 20px; height:1px; border-bottom: 1px dashed #ccc; margin-top:5px;margin-bottom: 5px}
.sysInfoAlert{bottom:0;position:fixed;left:0;right:0;z-index:100;background:#023145;padding:10px;}
/** end slider ***/


#msgErr{	color: #fff;
	background:#F90000 url('bg_alert.png');
	font-weight: bold}

@media only screen and (max-width: 765px){
	.logowanie, .rejestracja,.error{margin-top:20px}
	.dymPom{margin-top:5px}
	#userNew .form-group{margin-bottom:5px}
}
@media only screen and (max-width: 480px){
    .container-fluid, .container{padding:0}
	.header >.container-fluid > div:nth-child(1){padding-left:0 !important}
	.logowanie,.rejestracja, .error{margin-top:5px}

}

.header >.container-fluid > div:nth-child(2){padding-right:0 !important}