.naglowek1 {
	font-family: Arial, Helvetica, sans-serif;;
	font-size: 20px;;
	font-weight: bold;;
	color: #ea4439;
}

.naglowek2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #fff;
	background:url('../tlo_center_gorne.gif') repeat-x 0 -70px;
	height:35px;
	text-align:center;
}

.red2 {
	color: #187fe5;
}

.blue2 {
	color: #243755;
}

#pasek {
	height: 5px;;
	width: 974px;;
	background: url('tlo_prawe_gornej_belki.gif') #d40303 no-repeat top right;
}

#pasek_szukaj {
	height: 29px;;
	background: url('tlo_wyszukiwarki.gif') #f41c1c repeat-x top left;;
	color: #FFF;
}

.search {
	width: 122px;;
	height: 14px;;
	background: #FFF;;
	font-size: 11px;;
	color: #333;;
	border: 1px solid #d40303;
}

.newsletter {
	width: 130px;;
	height: 16px;;
	background: #FFF;;
	font-size: 11px;;
	color: #747475;;
	padding-left: 4px;;
	border: 1px solid #C5C5C5;
}

select {
	width: 135px;;
	height: 16px;;
	background: #FFF;;
	font-size: 11px;;
	color: #747475;;
	padding-left: 4px;;
	border: 1px solid #727272;
}

.vertline {
	color: #af0000;;
	font-size: 13px;
}

.tytuly {
	font: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4c4c4c;
	text-align:center;
	padding-top: 11px;
}

.atytuly {
	font: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4c4c4c;
	padding-top: 8px;
	text-decoration:none;
}

.boczna_lewa, .boczna_prawa {
	padding-top: 9px;
}

.okladka {
	padding: 3px;;
	border: 1px solid #AAC2E6;
}

.tytul_gaz {
	font: Arial, Helvetica, sans-serif;;
	font-size: 12px;;
	font-weight: bold;;
	color: #243755;;
	line-height: 20px;
}

.spis_kat {
	background: #CFCFCF;
	font: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	height: 20px;
}

.spis1 {
	background: #FFFFFF;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 16px;
}

.spis2 {
	background: #E7E7E7;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 16px;
}

.spis3 {
	background: #FFFFFF;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
}

.spis4 {
	background: #E7E7E7;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
}

.number {
	background: #FFF;
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	border: 1px solid #E7E7E7
}

.padding5px {
	padding-left: 5px;
}

a.link2 {
	text-decoration: underline;;
	font-weight: normal;;
	color: #243755;;
	font-weight: bold;
}

a.link2:hover {
	font-weight: bold;;
	text-decoration: none;
}

.kreska_dol {
	border-bottom: 1px solid #054586
}

.archiv_img {
	background: #F2F2F2;
	text-align: center;
	height: 185px;
}

.ptl, .ptb {
	background: url('../tlo_menu_lr.gif') repeat-x 0 0;
	vertical-align: top;
	height: 35px;
	border:1px solid #dedede;
}

.btnone {border-top:none;}

.pbl {
	background: url(panel_bot_left.gif) no-repeat;
	height: 7px;
}

.pbb {
	background: url(panel_bot_right.gif) no-repeat;
	height: 7px;
}

a.menu {
	text-decoration: none;
	font-weight: normal;
	color: #3d3d3d;
	display:block;
	background:url('../strzalka_menu.gif') no-repeat 142px 11px;
	min-height:14px;
	border-bottom:1px dotted #c3c3c3;
	padding:6px 0 8px;
	height:auto !important;
	height:14px;
}

a.menu:hover {
	font-weight: bold;
	color:#be2f2f;
}

a {
	text-decoration: underline;
	font-weight: normal;
	color: #3d3d3d;
}

a:hover {
	text-decoration: none;
}

a.tytuly {
	font: Arial, Helvetica, sans-serif;;
	font-size: 12px;;
	font-weight: bold;;
	color: #FFF;;
	padding-left: 10px;;
	padding-top: 4px;;
	text-decoration: none;
}

a.tytuly:hover {
	font: Arial, Helvetica, sans-serif;;
	font-size: 12px;;
	font-weight: bold;;
	color: #FFF;;
	padding-left: 10px;;
	padding-top: 4px;;
	text-decoration: none;
}

a.tematy {
	text-decoration: none;
	font-weight: bold;
	color: #3D3D3D;
}

a.tematy:hover, a.tematy2:hover, a.tematy_red:hover {
	text-decoration: underline;
}

a.tematy_red {
	text-decoration: none;
	font-weight: bold;
	color: #187fe5;
	font-size:14px;
}

a.tematy2 {
	text-decoration: none;
	color: #3D3D3D;
	font-size:12px;
}

.pop_field {
	border: 1px solid #7F7F7F;
	background: #E7E7E7;
	width: 160px
}

.text_pop_form {
	color: #243755;
	font: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
}

.tlo_news {
	background: url('tlo_miedzy_newsami.gif') repeat-y top center;
}

.tlo_czytaj_wiecej {
	text-align: right;
	background: url('tlo_czytaj_wiecej.gif') no-repeat bottom left;
	height:15px;
}

.ikonki {vertical-align: middle; padding-left:9px;}

.clear {
	clear:both;
}

.naglowek2a {background:url('tlo_center_dolne.gif') repeat-x 0 0;}

.naglowek2p {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #4c4c4c; height:36px; text-align:center;}
.rama1p {border:1px solid #e0e0e0; height:34px;}
.rama2p {border:1px solid #fff; height:21px; background:url('../tlo_center_2p.gif') repeat-x 0 0; padding-top:11px;}
.naglowek2pa, .boczna_lewa, .boczna_prawa {background:url('../tlo_center_2pa.gif') repeat-x 0 0;}
.flag_menu_lr {padding:0 5px; vertical-align:middle;}
.zamow {float:left; margin-left:19px;}
span.nazwa_kat_gal {font-size:13px; font-weight:bold; color:#EA4439; padding-bottom:10px; display:block;}
.gal_name {font-weight:bold; text-decoration:none;}
.gal_name:hover {text-decoration:underline;}
.zalaczniki1 {padding:0px 18px 2px 0px;background:url('strzalka.gif') no-repeat right top;}
.pobierz_art {color:#666666; display:block; text-decoration:none;}
.pobierz_art:hover {text-decoration:underline;}
