* { color: #000000; font-family: Verdana; font-size: 10px; }
.d1 {   border: 1px solid #C0C0C0; width:605px;   text-align:center; margin:0 auto;}
.d2 {   border: none; width:605px;   text-align:center; margin:0 auto;}
.pas_szary {background-color: #C0C0C0; height:20px;}
.pas_bialy {background-color: #FFF; height:20px;}

.logo { text-align:center; border: 1px solid #C0C0C0; background-color: #C0C0C0; width:603px; height:100px;}
.menu { 
		text-align: left; 
		border: 1px solid #C0C0C0; 
		width:603px; 
		height:23px;
		background-color: #000080;
		padding: 0px;
		margin: 0px;
		}
.menu_item { border: 1px solid #C0C0C0;  
				 text-align:center; 
				 vertical-align: middle; 
				 width: 70px; 
				 height:21px; 
				 float: left;
				 line-height: 21px;
				 
				 }

.menu_item_clear { border: 1px solid #C0C0C0;  
				 width: 313px; 
				 height:21px; 
				 float: left;
				 
				 }


.content { text-align: left; padding: 0 10px;}

.content2 { text-align: justify;  font-size: 13px; text-indent: 25px; padding: 5px 0; }
.content2 strong{ font-size:13px;}



.content3 { text-align: center;  font-size:13px; text-indent: 25px; padding: 5px 0;}
.content3 strong{ font-size:13px;}

.content3 h1 { font-size: 16px; color: #CC0001; font-weight: bold;  }
.content3 h2 { font-size: 12px; color: #CC0001; font-weight: bold;  }
.content3 h3 { font-size: 13px; color: #000; font-weight: bold;  }
.content3 h3 a { font-size: 13px; color: #808080; font-weight: bold;  }
.content3 i { font-size: 16px; color: #CC0001; font-weight: bold; }

.tlumacze { padding: 0px 0 40px 0; margin: 0px; margin-top: 25px; }
.tlumacze a{ text-decoration: none; font-size: 12px; color: #000; font-weight: bold;  }
.tlumacze a:visited{ text-decoration: none; font-size: 12px; color: #000; font-weight: bold;  }
.tlumacze a:hover{ text-decoration: underline; font-size: 12px; color: #000; font-weight: bold;  }


.center {text-align: center; margin:0 auto;}
		 
		 
h1 { font-size: 12px; color: #CC0001; font-weight: bold;  line-height: 13px;}
h2 { font-size: 11px; color: #000; font-weight: bold; line-height: 12px; }

i { font-size: 12px; color: #CC0001; font-weight: bold; }

li	{ 	font-size: 13px; 
		margin: 0 10px; 
		text-align:justify; 
		/*line-height: 14px; 
		font-size: 12px; */
		}

a {color:#FFFFFF; font-weight: bold ; text-decoration: none;}
a:visited {color:#FFFFFF; font-weight: bold; text-decoration: none;}
a:hover {color: #CC0000; font-weight: bold; text-decoration: none;}
img { border: none; }
.red { color: #CC0000; font-weight: bold;}

.cennik { border: none; border-left: 1px solid #C0C0C0; border-top: 1px solid #C0C0C0;  width:90%; 
           text-align:center; margin:0 auto;}
.cennik td{ border: none; 
				border-right: 1px solid #C0C0C0; 
				border-bottom: 1px solid #C0C0C0; 
				padding: 5px;
				text-align: center; 
				vertical-align: top;
				width: 50%;
}
.cennik td.cena{ font-size: 16px; font-weight: bold; text-align: center; vertical-align: middle;}
.cennik td.typ{ color:#CC0000; 
					 font-size: 12px; 
					 font-weight: bold; 
					 text-align: center; 
					 padding: 5px; 
					 }
.tytul1 { font-weight: bold; font-size: 12px; }
.opis { font-size:10px;}

.tytul { color: #CC0000; 
			font-weight: bold; 
			font-size: 16px;  
			font-style: italic; 
			padding-left: 25px; 
			margin-bottom: 20px;}
			

div.imagelist {border: 1px solid #C0C0C0; background:#CC0000;}
div.imagelist div{ width:65px; height:40px; border: 1px solid #C0C0C0; background:#CC0000; float: left;}


div.stopka {background: #CC0000; width:605px; height: 32px; vertical-align: middle;}
div.stopka div {float: left; vertical-align: middle; background: #CC0000; height: 32px;}			

.promocja { text-align: justify;  font-size: 13px; padding: 5px 0; }

