* {
	margin: 0;	
}
html,body{	
	height: 100%;
	margin: 0;	
	font-family:Verdana;
}
#contenerhead{
	background-image:url('../images/01b.jpg');
	background-repeat:repeat-x;
}
#header{
	width:780px;
	margin:auto;
}
#contenerfoot{
	background-image:url('../images/13.jpg');
	background-repeat:repeat-x;
	height: 75px;
	margin:0px;
	padding:0px;
}
.push {
	height: 75px;
}
.wrap{
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -75px;	
}
.src{
	width:780px;
	margin:auto;	
	font-size:9px;
	font-family:Verdana;	
	color:#888;
}
#footer{
	width:780px;
	margin:auto;	
	height:75px;	
}
.fl{
	float:left;
}
.ftext{
	color:#f0960e;
	font-size:9px;
	font-weight:bold;	
	float:left;
	margin-top:20px;
	margin-left:20px;	
}
.ftext2{
	color:#AAA;
	font-size:9px;	
	float:right;
	margin-top:20px;
	margin-left:20px;	
}

a, a:hover, a:visited, a:link{
	color:#444;
	text-decoration:none;
}
.kroki td{
	font-size:12px;
}
.cen {
	text-align:center;
}

.tcen {
	width:770px;	
	margin:5px;
}
.tcen td {
	text-align:center;
	font-weight:bold;		
}
.ophd {
	background-color: #FF9900;
	color:#111;
}
.ophe {
	background-color: #FF9900;
	font-size:12px;
	color: #FFFFFF;
}
.opc {
	background-color: #888;
	padding: 6px;
	color:#FFF;
}
.opd {
	background-color: #C0C0C0;
	color:#555;
}
.opl {
	background-color: #E4E4E4;
	color:#555;
}
.sm {
	font-size:9px;	
}
.bg {
	font-size:30px;
	background-color:#EEE;
	color:#000;
}
.nr {
	color: #FF6600;
	font-size:53px;
	font-weight:bold;
}
.org {
	color: #FF6600;
	text-align:center;
	font-weight:bold;
}
img { 
	border:0px;
}
.n { 
	font-weight:normal; 
}
input {
	border: 0px;
	font-weight: bold;
	font-size: 9pt;
	color: #333333;
	text-align: center;	
}
input.s {
	color: #ff6600;
}
h1 {
	font-weight:bold;
	font-size:20px;
	color:#f0960e;
	margin:20px;
}
h2 {
	font-weight:bold;
	font-size:10px;
	color:#f0960e;
}
.mark{
	color:#f83508;
	font-weight:bold;
	background-color:#faff77;
}
.r{
	text-align:right;
}
li {
	font-size:12px;
	margin:3px;
}
.selectsize{
	border: 1px solid #777; 	
	font-size: 10pt; 	
	color: #333333;	
}

/* cennik */
.naglowek{
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background-color: #F0960E;
	color:#333;
}
.odd {
	background-color: #C6C3C6;
	color:#444;
}
.even {
	background-color: #E7E7E7;
	color:#444;
}
.tabc{
	width:100%;
	border:1px solid #777;
}

