body{
padding:0px;
margin:0px;
background:#E9E4D6;
background:#cdcdcd;
Font-family:    Arial, Helvetica, sans-serif;
Font-family:   Tahoma, Arial, Helvetica, sans-serif;
font-size:0.71em;
margin-top:0px;
scrollbar-face-color:#cccccc;
	scrollbar-highlight-color: #eeeeee;
	scrollbar-shadow-color: buttonface;
	scrollbar-3dlight-color: #aaaaaa;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #eeeeee;
	scrollbar-darkshadow-color: #aaaaaa;
overflow-y: auto;
overflow:visible;
}

object {
    display:block;
 }


textarea{
font-size:16px;
}

hr{

margin-top:8px;
margin-bottom:8px;
color:#cdcdcd;

}


h4{
font-size:1.5em;
color:#275662;
margin:0px;
margin-top:5px;
margin-bottom:5px;
font-family:tahoma;
}

h5{
color:#275662;
}

h3{
color:#275662;
margin:1px;
}


ol{
padding-left:20px;
}


h3:hover{
color:#ffffff;
margin:1px;
}


.centers{
		width:770px;
		
}



.main_box{
		border:solid 1px #efefef;
		background:#fefefe;
		
		
		text-align:left;		
		border-top:0px;
		overflow-x:hidden;
		overflow-y:visible;
		padding:0px;		
		margin-top:0px;
		*margin-top:-2px;
}









.content{
padding:5px;
overflow-y:visible;

}


.cien {
 	filter:alpha(opacity=20);-moz-opacity:.2;opacity:.2; 
  background:#000000;
 	}
 



.menu_box{
		
		
		background:#2e5d67;
		
		padding-top:0px;
		height:60px;
		height:auto;
		clear:both;		
		border:solid 1px #efefef;
		border-bottom:0px;
		overflow:hidden;
		
}



.clear {
	clear: both; 
	margin-top: 0px; 
	margin-right: auto; 
	margin-bottom: 0px; 
	margin-left: auto;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: auto;		
	height:0px; 	
	font-size:0;
}


.nav{
	margin:0;
	padding:0;
	list-style-type:none;
	overflow:visible;
	display:block;
	
	
}

.nav li{

	float:left;	
	cursor:pointer;
	background:#cdcdcd;		
	text-align:center;	
	background:url('./grafika/button_off.gif') top left repeat-x;
	border-right:solid 1px #cdcdcd;
	display:block;
}
	
.nav a{
	padding:4px;
	display:block;
	text-decoration:none;
	color:#000000;
	padding-top:6px;
	padding-bottom:6px;	
	display:block;
}	

.nav a:hover{
	cursor:pointer;
	color:#000000;
	background:#ffffff;
	display:block;
	padding:4px;
	padding-top:6px;
	padding-bottom:6px;
	background:#0d64b6;
	color:#ffffff;
	display:block;
	background:#428393;	
	color:#FFFFFF;
	
}


 	
.tytulb{
border:0px solid #ff0000; 
background:url('./grafika/red2.jpg') top left repeat-x;
color:#fFffff;
text-align:center;
font-size:12;
font-weight:normal;
*height:22px;
padding:0px
margin:0px;
float:left;
width:90px;
*width:80px;

width:179px;
*width:180px;

overflow:hidden;
}


.tytula{
width:100%; 
color:#ffffff;
background:#cccccc;
float:left;
text-align:center;



}


.button2 {
	margin-top: 0px; 	
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	
  
}

.button2 ul {
	list-style: none; border: none; margin: 0; padding: 0 ; 
	
}
	
.button2 li {
	border-bottom: 0px solid #cccccc; 
	border-top: 1px solid #cccccc; 
	border-left: 0px solid #cccccc; 
	border-right: 1px solid #cccccc; 
	margin-top: 0px; 
	margin-right: 0px; 
	margin-bottom: 0px; 
	margin-left: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color:#3F486A; 
	float:left;
	width:179px;
	*width:180px;
	overflow:hidden;
	background:#eeeeee;
	
	
}

.button2 li a {
	border-top: 0px solid #ffffff;  
	border-left: 0px solid #cccccc;  
	border-right: 0px solid #000000;  
	border-bottom: 0px solid #000000;  
 	font-size:12;
	
	font-weight:bold;
	color:#3F486A; 
	
	display: block; padding: 0px 0px; width: 100%;
	text-align: center; 
	text-decoration: none ;	
	overflow:hidden;
}

.button2 li a:hover {
	border-top: 0px solid #3F486A;  
	border-left: 0px solid #cccccc;  
	border-right: 0px solid #000000;  
	border-bottom: 0px solid #3F486A;  
	padding-top:0px; 
	font-weight:bold;
	
	color:#ffffff;
	background:url('./grafika/blue2.jpg') top left repeat-x;
	background-color:#0378ED;
	overflow:hidden;
}








.box{
padding:3px;
/*
border:solid 1px #efefef;
background:#efefef;
background:url('./grafika/button_off.jpg') top left repeat-x;
*/
width:auto;
margin:20px;
width:160px;
text-align:center;
color:#ffffff;

}


.reds{
float:left;

background:url('./grafika/red2.jpg') top left repeat-x;
background-color:#BD1A02;
}

.blues{
padding-top:4px;
float:left;
background:url('./grafika/blue2.jpg') top left repeat-x;
background-color:#0080FF;
}

.blues2{
padding-top:4px;

background:url('./grafika/blue3.jpg') top left repeat-x;
}

.rowz2{
	background:transparent;
	color:#000000;
	color:#ffffff;	
	float:left;
}

.rowz4{
	float:left;		
}


.cennik{
	text-align:right; 
	font-weight:bold; 
	color:#000000;	
}

.ceny{
font-size:1.4em;
text-align:center;
}

.cien_l{
background:url('./grafika/cien_l.gif') top left repeat-y;
width:120px;
}


.cien_p{
background:url('./grafika/cien_p.gif') top right repeat-y;
width:120px;
}





.tab1{		
	width:195px;
	*width:190px;
	cursor:default;		
}

.tab2{
	width:60px;
	cursor:default;	
	float:left;
}

.tab3{
	cursor:default;
	width:140px;	
	*width:150px;	
}

.tab4{
	width:38px;
	*width:45px;
	cursor:default;
	text-align:center;
}

.tab5{
	width:160px;
	cursor:default;		
}

.tab6{
	width:75px;
	cursor:default;
}

.tab7{
	width:244px;
	cursor:default;
}

.tab8{
	width:80px;
	cursor:default;
}

.tab9{
	width:80px;
	cursor:default;
}

.tab10{
	width:80px;
	cursor:default;
}

.tac1{
	width:80px;
	*width:85px;
	cursor:default;
}


.tac2{
	width:80px;
	*width:85px;
	cursor:default;
}

.tac3{
	width:95px;
	cursor:default;
}


.rowz{
	float:left;	
	background:#efefef;
	color:#000000;
	border-bottom:1px solid #cdcdcd;
	background:url('./grafika/gradient_row.gif');
}

.rowz5{
	float:left;	
	background:#C60C00;
	border-bottom:1px solid #000000;
}



.przycisk{
	background:#8a8d96;
	background-color:#8a8d96;
	cursor:pointer;
	background:url('./grafika/przycisk1.jpg') top left repeat-x;
	background:url('./grafika/red2.jpg') top left repeat-x;
	color:#0d64b6;
	border:solid 0px #0d64b6;
	padding:3px;
	text-align:center;	
	font-weight:bold;
	border-top:solid 2px #ffffff;
	border-left:solid 2px #efefef;
	border-bottom:solid 2px #666666;
	border-right:solid 2px #888888;
	color:white;
	
}

.przycisk2{
cursor:pointer;
background:#bebebe;
background-color:#bebebe;
background:url('./grafika/blue2.jpg') top left repeat-x;
background:url('./grafika/red1.jpg') top left repeat-x;
color:#ffffff;
border:solid 0px #ffffff;
font-weight:bold;
text-align:center; 
padding:3px;
border-top:solid 2px #ffffff;
	border-left:solid 2px #efefef;
	border-bottom:solid 2px #666666;
	border-right:solid 2px #888888;	
	color:#ffffff;
	
}


.przycisk_grey{
cursor:default;
color:#dedede;
background:#efefef;
border:solid 0px #ffffff;
font-weight:bold;
text-align:center; 
padding:3px;
border-top:solid 2px #ffffff;
border-left:solid 2px #efefef;
border-bottom:solid 2px #cdcdcd;
border-right:solid 2px #cdcdcd;	
}


.okienkoReadOnly{
border:0px;
font-size:1em;
text-align:center;
text-align:right;
background:white;

}


.okienko{
font-size:1em;
border:solid 1px #cdcdcd;
background:#DDEEFF;

}



.droplist{
font-size:0.9em;
border:solid 1px #cdcdcd;
background:white;
background:#DDEEFF;
}


.czerwony{
color:#ff0000;
}







.cenal {
	float:left; 
	text-align:right; 
	padding-right:5px; 
	padding-left:5px;
	height:20px;
}

.cenap {
	padding-left:0px; 
	float:left; 
	text-align:left;
}


.wpisowe{
float:left;

border:solid 1px #cdcdcd;
background:white;
}



.pole{
float:left;
}


.pole3{
float:left;
margin-right:2px;
margin-left:2px;

}

.trzy{
float:left;
}



.pole_c{
width:60px;
font-size:1.1em;
font-weight:bold;
}

.dlu{
 width:100px;
}


.cen2{
background:#ffffff;
text-align:center;
}

.cen{
background:#efefef;
text-align:center;
}

.mini{
padding-top:2px;
font-size:0.7em;
}

.breaker{
	page-break-after:always;
	margin:0;
	padding:0;
}


.car_box{

background:url('./grafika/gradient_auta.gif')  repeat-x;
background-color:#f0f0ef;
overflow:hidden;
height:auto;
float:left;
border:solid 1px #dedede;
border-top:solid 1px #efefef;
border-right:solid 1px #efefef;
margin:6px;
}

.grey{	
	font-size:1em;
	border:solid 1px #cdcdcd;
	color:#dedede;
	background:#efefef;
}



A:link{
color:#000000;
}

A:visited{
color:#000000;
}

A:active{
color:#000000;
}

A:hover{
color:#000000;
}



.bluez{
 background:#428393;
 color:white;
}



.norm{
 border:solid 1px #cdcdcd;
 color: #cdcdcd;
 float:left; 
 width:23px; 
height:16px; 
 text-align:center; 
 padding-top:4px; 
 cursor:pointer;
}




.rama{
border-bottom:solid 2px #428393

}


.opinia_tlo{
color:white;
background:#428393;
}
