html, body, div, img, h2, h3, h4, #conainer, a, dt, dd, dl, p {margin: 0; padding: 0;}
img{border:0;}
a{ text-decoration:none; }
body{
	font: 11px verdana;
	margin:10px;
}
h3{
font-size:18px;
color:gray;
}
.submit{
	border:0;
	color:white;
	text-align:center;
	cursor: pointer ;
	margin:0px;
	float:right;

}
.click{
text-decoration:none;
}
.submit_div{
 padding-right:10px;
 float:right;
 display:block;

}
.anuluj {

color:white;
text-decoration:none;
float:left;

}
.ziel {
background-color:green;
color:white;
width:120px;
text-decoration:none;
padding: 5px 10px 6px 10px;
float:left;

}
.activ{
 color:green;
}

.badf{
	color:red;
}
.info{
text-align:left;
color:silver;
}
.porcjowanie{ /*zawiera porcjowanie wyników na stronie*/
	width: 100%;
	float: left;
	text-align: left;
	margin-bottom: 15px;
	margin-top: 15px;
	font:  11px arial ,lucida grande, sans-serif;
	color: #708090;
}
.porcjowanie a{
	color: #FF6805;
	text-decoration:none;
}
/*powiadomienia*/
.good {
	font: 13px verdana, arial ,lucida grande, sans-serif;
	color: Green;
	border: 1px solid Teal;
	text-align: center;
	border: 1px solid rgb(153,255,138);
	background-color: rgb(239,255,234);
	overflow:auto;
	padding: 5px;
	width: 60%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 7px;
		}
.bad {
	font: 13px verdana, arial ,lucida grande, sans-serif;
	text-align: center;
	color: red;
	border: 1px solid rgb(255,222,222);
	background-color: rgb(255,244,244);
	padding: 5px;
	overflow:auto;
	width: 60%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;
}
.info_silver {
	font: 13px verdana, arial ,lucida grande, sans-serif;
	text-align: center;
	color: grey;
	border: 1px solid #C0C0C0;
	background-color: #EFEFEF;
	padding: 5px;
	overflow:auto;
	width: 60%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;
}
.belka{
	height: 1px;
	width:100%;
	float:left;
	display:inline;
}
.fckeditor{
	text-align:center;
}
td#zapisz{
	text-align:center;
}
.alfa {
filter: alpha(opacity=100); /* IE */
opacity: 1; /* Opera i Safari */
-moz-opacity:1: /* FireFox */
}
.alfa2 {
filter: alpha(opacity=65); /* IE */
opacity: 0.65; /* Opera i Safari */
-moz-opacity:0.65: /* FireFox */
}

form fieldset{
border:1px solid silver;
margin-top:10px;
float:left;
width:97%;
}
form fieldset.waski{
width:48%;
}
legend{
color:silver;
}
.edit{
float:left;
width:100%;
}
.edit td{
padding:4px;
}
.edit tr td:first-child{
width:170px;
}
.edit label{
float:right;
margin-right:5px;
}
.edit input[type="text"], .edit input[type="password"], .edit select, .edit textarea{
border:1px solid silver;
background:#F0F0F0;
}
.edit textarea{
height:40px;
}
.checkbox{
float:left;
width:100%;
}
.wiew{
float:left;
width:100%;
z-index:1;
}
.lista_rek{
background:url(../img/th.jpg) no-repeat;
}
.lista_rek tr:hover{
background:#EFEFEF;
outline:1px solid silver;
}
.wiew td{
padding:7px 4px;
}
.lista_rek td{
padding:7px 4px;
}
.wiew td.m{
font-size:10px;
color:gray;
text-align:center;
}
.wiew th{
padding:5px 7px 7px 12px;

}
.wiew label{
float:right;
margin-right:5px;
}
.wiew input[type="text"], .wiew input[type="password"], .wiew select, .wiew textarea{
border:1px solid silver;
border:1px solid silver;
background:#F0F0F0;
}
.wiew .checkbox{
font-family:arial;
}
.wiew_mark{
float:left;
width:590px;
}
.wiew_mark td{
padding:2px 0;
border-bottom:1px solid #E0E0E0;
}
.wiew_mark a, .wiew_mark form, #wyszukiwarka_wyniki .panel_opcje a, #wyszukiwarka_wyniki .panel_opcje form{
float:left;
margin:2px;
}
.wiew_mark p{
color:#353535;
}
a img, input[type="image"]{
border-top:1px solid #DDDDDD;
border-left:1px solid #DDDDDD;
border-bottom:1px solid silver;
border-right:1px solid silver;
padding:2px;
-webkit-border-radius: 3px; /* Safari, Chrome */
-khtml-border-radius: 3px;    /* Konqueror */
-moz-border-radius: 3px; /* Firefox */
border-radius: 3px;
}
a img:hover, input[type="image"]:hover{
background:#EFEFEF;
}
.center{
text-align:center;
padding:10px 0;
}
.center a{
margin:0 20px;
}
.form_panel{
float:left;
width:500px;
background:url(../img/top.jpg) no-repeat;
}
.widok{
float:left;
width:193mm;
border-top:1px solid #878787;
border-left:1px solid #878787;
margin-top:-1px;
}
.widok td, .widok th{
text-align:center;
padding:4px 2px;
border-right:1px solid #878787;
border-bottom:1px solid #878787;
}
.widok td[colspan]{
text-align:left;
}
.widok td.border{
border-bottom-width:7px;
border-color:#474747;
}
.widok td.nowrap, .widok td a, .widok td b{
white-space:nowrap;
}
.widok td b.nr-print{
font-size:18px;
display:none;
}
.widok th{
text-align:center;
background:#EFEFEF;
}
.widok .opcje_punktu{
float:left;
width:100%;
color:red;
padding-bottom:10px;
}
.widok .kolejnosc input{
border:1px solid silver;
background:#EFEFEF;
font-size:18px;
font-weight:bolder;
text-align:center;
width:25px;
margin-bottom:5px;
padding:4px;
}
.opis_trasy{
color:gray;
}
.hidden{
display:none;
}
.min{
font-size:10px;
padding:0;
}
.zam0, .zam0 a{ color:#007000; }
.zam1, .zam1 a{ color:#000000; }
.zam2, .zam2 a{ color:#F00000; }
.zamtr, .zamtr a{ color:#0000CC; }
a.panel_opcje_link{
color:blue;
}
.panel_opcje{
position:absolute;
padding:8px;
top:2px;
right:2px;
border:1px solid gray;
background:#FEFEFE;
z-index:10;
-webkit-border-radius: 3px; /* Safari, Chrome */
-khtml-border-radius: 3px;    /* Konqueror */
-moz-border-radius: 3px; /* Firefox */
border-radius: 3px;
}
.widok-produkcja{
font-size:14px;
}
.widok-produkcja strong{
float:left;
font-size:20px;
}
.trhover{
outline:1px solid #FFCC00;
background:#FFEF99;
}
.info_druk{
color:gray;
}
.lamacz{
display:none;
}
@media print{

*{ 
font-size:13px;
}
.kolejnosc, .opcje_punktu, .opis_trasy, .center, .zapis_fieldset, .info_druk, input[type="button"]{
display:none;
}
.lamacz{
display:block;
float:none;
height:2px;
margin:2px 0;
page-break-before:always;
}
table{
float:none;
margin:2px 0;
page-break-inside:avoid;
}

.widok td b.nr-print{
display:block;
}

}