body{margin:0px 0px 0px 0px;padding:0px;}
body,td,div{font-family: arial,verdana,  helvetica, sans-serif;font-size: 11px}
img {border: none;}
a	{text-decoration:none; font-family: arial, helvetica, sans-serif;font-size: 11px;}
a:link		{color: #494c64; text-decoration:none;}
a:visited	{color: #494c64; text-decoration:none;}
a:active	{color: #494c64; text-decoration:none;}
a:hover		{color: #fb3934; 	text-decoration:none;}

a.news	{text-decoration: none; font-weight: bold}
a.news:link		{color: #2240a3;}
a.news:visited	{color: #2240a3;}
a.news:active	{color: #2240a3;}
a.news:hover		{color: #fb3934;
		text-decoration:underline;}

a.big	{text-decoration: none; font-weight: normal}
a.big:link		{color: #e4e4e4;}
a.big:visited	{color: #e4e4e4;}
a.big:active	{color: #e4e4e4;}
a.big:hover		{color: #fff;
		text-decoration:underline;}

.k_sklep_1 { background: #fff;  border-right:1px solid #cfcfcf;}
.k_sklep_2 { background: #fff;  border-right:1px solid #cfcfcf;}
.sklep_top { background: #f8f8f8; color=#555555; padding: 5 5 5 5;  border-bottom:1px solid #cfcfcf;}
.sklep_updown { background: #fff; color=#555555; padding: 5 5 5 5;  border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}
.sklep_spis_td {background: #edebdf; color: #222222;  border:2px solid #fff; position: relative; bottom: 1px; right: 1px;}
.sklep_spis_td div{ margin: 5px; }

.sklep_spis_td2 { background: #fff; color: #333333; padding: 7 5 7 5;  border-bottom:1px solid #cfcfcf;}
.sklep_nawi_td { background: #f3f7fa; color: #333333; padding: 10 15 10 15;  border-bottom:1px solid #cfcfcf;}
.sklep_nawi_td2 { background: #f3f7fa; color: #333333; padding: 10 15 0 15;  border-bottom:0px solid #cfcfcf;}
.sklep_legenda_td { background: #f0f0f0; color: #333333; padding: 5 5 5 5; border-bottom:2px solid #fff;}
.sklep_szuk_td { font-size: 10px; background: #fff; color: #333333; padding: 5 5 5 5;  border-bottom:1px solid #cfcfcf;}
.f_bialy { color:#dddddd; background:#333333; padding: 3 3 3 3;}
.sklep_bigtyt { font-size: 15px;background: #f8f8f8; color:#555555; padding: 5 5 5 5;  border-bottom:1px solid #cfcfcf;}
.skl_cena1 { font-size: 14px; color:#dd3015; font-weight: bold; }
.menu_td1 { padding: 5 5 5 5; }
.menu_td2 { padding: 5 5 5 5; background: #ecebeb; }
.menu_td3 { padding: 5 5 5 5;  border-top:1px solid #cfcfcf; }
.strona_tresc { color: 333333; padding: 10 30 10 30;  border-bottom:1px solid #cfcfcf; }
.strona_nazwa { color: 333333; padding: 30 30 10 30;  border-bottom:1px solid #cfcfcf; }

.kolumna1 { background: #c1cdd6;  border-bottom:1px solid #fff;border-right:1px solid #fff;}
.kolumna2 { background: #f5f5f5;  border-bottom:1px solid #fff;border-right:1px solid #fff; padding: 0;}

.kolumna2b { background: #fff; border-bottom:1px solid #fff;border-right:1px solid #fff;}
.kolumna3 { padding-top: 8px; border-bottom:5px solid #fff; border-right: 5px solid #fff;border-left:5px solid #fff;}
.kolumna3_gal { background: #f6f5f3; border-bottom:5px solid #fff;border-right:5px solid #fff;border-left:5px solid #fff;}
.kolumna2_gal { background: #f6f5f3; border-bottom:5px solid #fff;border-right:5px solid #fff; padding: 0;}
.kolumna3a { background: #c1cdd6; border-bottom:1px solid #fff;border-right:1px solid #fff; }

.news_naglowek { background: #f5f5f5 url(../gfx01/tlo_news.gif); color: #222222; padding: 10 15 4 7; border-bottom:1px solid #c9c9c9; }
.news_tytul {color:#222222; background-image:url(../gfx01/st.gif);padding-left:10px;background-position:top left;background-repeat:no-repeat;}
.news_naglowek_krotki { background: #23416d; color: #222222; padding: 5 5 5 5; border-bottom:1px solid #fff; }
.news_intro { background: #f5f5f5; color: #000000; padding: 4 15 10 16; border-bottom:1px solid #23416d;}
.news_data { font-size: 10px; color: #222222; }
.news_pelny { background: #f5f5f5; color: #222222; padding: 10 15 15 15; }
.news_autor_kom { font-size: 11px; color: #255eaf; }

input,textarea {border:1px solid #444444;}
.f_opt {border:none;}
.f_txt { }
.f_row3 { padding: 5 5 5 5; }

.log_f_txt {border:1px solid #fff;background: #f5f5f5;font-size: 10px; color: #222222;}
.log_czerwony { background: #ee0000; color: #fff; padding: 4 5 4 5;  border-right:1px solid #fff;}

.belka { background: #184787; padding: 3 5 3 10; color: #fff; font: 9px arial;  border-bottom:1px solid #fff;}

.zajawka { background: #d4dee8;  border-right:1px solid #fff; border-bottom:1px solid #fff;}
.zajawka_pion { background: #d4dee8;  border-bottom:1px solid #fff; }
.zajawka_tekst { padding: 5 5 5 5; }

.granat2 { background: #145797; color: #fff;  border-right:1px solid #fff;}
.granat2_pad { background: #145797; color: #fff; padding: 4 5 4 5;  border-right:1px solid #fff;}
.niebieski4 { background: #1766b0; color: #fff;  border-right:1px solid #fff;}
.belkanawi { color: #fff; font: 9px arial; }

.urlop_intro { background: #fff; color: #222222; padding: 10 15 10 15;  border-right:1px solid #fff;}
.urlop_tyt { color: #155da0; font: 18px arial; font-weight: bold; }
.urlop_opis { background: #eeeeee; color: #333333; padding: 10 15 10 15;  border-right:1px solid #fff;}
.urlop_belka { background: #dddddd; color: #222222; padding: 5 15 5 15;  border-right:1px solid #fff;}
.urlop_belka_prawo { background: #145797; color: #fff; padding: 5 5 5 5;  border-right:1px solid #fff;}
.urlop_tabela_prawo { background: #145797; }
.urlop_row_prawo { background: #fff; color: #333333; padding: 5 5 5 5; }
.urlop_kom_row { background: #fff; color: #333333; padding: 5 15 5 15; }
.urlop_kom_row_krecha { background: #fff; color: #333333; padding: 5 15 5 15;  border-bottom:1px solid #444444;}
.urlop_form_row { background: #fff; color: #333333; padding: 10 5 10 5;  border-bottom:1px solid #cbcbcb;}

.galeria_pod_kat { background: #fff; color: #333333; padding: 10 5 10 5;  border-bottom:1px solid #cbcbcb;}

.galeria_szuk_td { background: #fffceb; color: #333333; padding: 4 15 4 15;  border-bottom:1px solid #444444;}

.galeria_spis_td { background: #edebdf; color: #222222; padding: 7 15 7 15; border-bottom:3px solid #fff;border-right:1px solid #fff;}
.galeria_spis_td2 { background: #ececde; color: #194b75; padding: 7 15 7 15;  border-bottom:3px solid #fff;}
.galeria_spis_td3 { background: #ececde; color: #194b75; padding: 7 15 7 15;  border-bottom:3px solid #fff;}
.galeria_spis { background: transparent; color: #194b75;}
.galeria_foto_td { font-size: 10px; background: #FFF; color: #194b75; padding: 5 5 5 5;  border:1px solid #fff;}
.galeria_tyt { color:#1872b5; font-size: 14px; font-weight: bold; padding: 5 0 0 0;}
.galeria_tyt_sp { background-image:url(../gfx/tlo7.gif);color:#1872b5; font-size: 14px; font-weight: bold; padding: 10 5 10 15;width:260px !important;width:280px;height:auto;margin:-1px 0px 0px -1px;}
.galeria_opisg_td { background: #f3f7fa; color: #222222; padding: 5 3 5 3;  border-bottom:1px solid #e5edf3;}
.galeria_nazwa {color:#494c64;}
.td_tytul { background: #edeced; color:#122f65;font-weight: bold; padding-left:3px;padding-right:15px;padding-top:36px;padding-bottom:12px;}
.td_tytul_druk { color:#122f65;font-weight: bold; padding-left:3px;padding-right:15px;padding-top:20px;padding-bottom:5px;}
.td_tresc { background: #fff; color:#333333; padding-left:0px;padding-right:25px;padding-top:25px;padding-bottom:4px;}
.td_szara { background: #edeced; }

.forum_nawi_td { background: #fff; color: #333333; padding: 10 15 10 15;  border-bottom:1px solid #444444;}
.forum_post_td { background: #f3f7fa; color: #222222; padding: 7 15 7 15;  border-bottom:1px solid #0e579c;}
.forum_post_td2 { background: #e5edf3; color: #194b75; padding: 7 15 7 15;  border-bottom:1px solid #0e579c;}
.forum_post_td_ { background: #f3f7fa; color: #222222; padding: 7 15 7 15;  border-bottom:1px solid #589cdc;}
.forum_post_td2_ { background: #e5edf3; color: #194b75; padding: 7 15 7 15;  border-bottom:1px solid #589cdc;}
			.forum_post_td1 { background: #eaeef1; color: #222222; padding: 7 15 7 15;  border-bottom:1px solid #0e579c;}
			.forum_post_td21 { background: #dce4ea; color: #194b75; padding: 7 15 7 15;  border-bottom:1px solid #0e579c;}
			.forum_post_td_1 { background: #eaeef1; color: #222222; padding: 7 15 7 15;  border-bottom:1px solid #589cdc;}
			.forum_post_td2_1 { background: #dce4ea; color: #194b75; padding: 7 15 7 15;  border-bottom:1px solid #589cdc;}
.forum_post_legenda { background: #1765ae; color: #fff; padding: 5 5 5 5;  border-bottom:1px solid #444444;}
.forum_post_tresc { padding: 10 0 5 0; }
.forum_post_data { color: #4a6981; padding: 0 0 10 0;  border-bottom:1px solid #bfc9d1; }
.forum_post_user { color: #4a6981; padding: 0 0 0 0;  }
.forum_tyt { color:#1872b5; font-size: 14px; font-weight: bold; padding: 5 0 0 0;}

.form_td { background: #f3f7fa; color: #333333; padding: 7 15 7 15;  border-bottom:1px solid #b7c4cd;}
.form_td2 { background: #e5edf3; color: #194b75; padding: 7 10 7 10;  border-bottom:1px solid #b7c4cd;}


.tyt { color:#e50100; font-size: 13px; font-weight: bold; }

.menu_row { background: #2f5893 url(../gfx01/tlo_menu.gif); padding: 4 3 4 8;  border-bottom:1px solid #fff; }
.submenu_row { background: #2f5893; padding: 4 3 4 14;  border-bottom:1px solid #fff; }
.pmn { padding:2 2 2 10;background-image:url(../gfx01/st1.gif); background-position: left center; background-repeat:no-repeat;}

.podmenu {padding-left:5px;}
.podmenu a { background-image:url(../gfx01/st1.gif); background-position: left center; background-repeat:no-repeat; }
.podmenu a:link {color:#000;}
.podmenu a:visited {color:#000;}
.podmenu a:active {color:#000;}
.podmenu a:hover {color:#fec101;}
.podmenu2 {padding-left:15px;}

.div1 {
height: 100px;
	width: 110px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #666666;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #666666;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	text-align: center;
	vertical-align: bottom;
	margin: 3px;
}
.polenaglowek{
visibility:visible;
position: relative;
width:500px;
z-index:2;
}
.separator {
background: #65a1f3;
width:1px;
height:20px;
}
.widokhtml{
position:absolute;
visibility:hidden;
width:0px;
height:0px;
z-index:6;
}
.guziki{
	visibility:visible;}
.ramka{
	background-color:#e9e8e2;
	width:450px;
	height:300px;
	cursor:pointer;
	z-index:1;
	}
.foto { background: #f3f7fa; color: #222; padding: 15px; border-bottom:1px solid #0e579c; height:500px;}
.kartka { position: relative; color: #222; padding: 15px; border:0px solid #fff; margin: 0 0 10px 50px!important; margin: 0 0 10px 20px; float: left;}
#podklad { background-color: #EBEDDF; color: #222; padding: 15px 15px 15px 15px !important; padding: 15px 0 0 0;height:auto;width:975px !important;width:1000px; margin-top:0px; border-left: solid 0px #FFF;border-bottom: solid 5px #fff;height:800px;}

.znaczek { float: right; position: relative; right: 40px; top: 80px; display: block;}
#znaczek_obrazek {position: relative; bottom: 72px; left: 6px; width: 108px; height: 80; background-image: url('../../../foto/znaczek_tlo.gif'); background-repeat: none;}
#znaczek_obrazek img{position: relative; top: 8px; left: 7px;}
.znaczek_pieczatka {position: relative; bottom: 96px; right: 23px; width: 71px; height: 72; background-image: url('../../../foto/peczatka.gif'); background-repeat: none; }
.znaczek_pieczatka div {position: relative; top: 25px; width: 100%; text-align: center; color: #919090;}
.znaczek a{ position: relative; bottom: 72px; left: 6px;}

.adres { float: right; clear: right; display: block; width: 270px; }
.adres_input { background-color: #EDEBDF; border:none; color:#919090; }
.adres_head { padding-bottom: 2px; padding-top: 12px; font-weight: bold; }
.adres_line {border-bottom: dashed 1px #333; padding-top: 10px; padding-bottom: 5px;}
.adres_line1 input{width:1px;height:1px;border:0px;background:transparent;}
.tresc {clear: left; margin-left:50px;}

.wybor_kolorow {margin-bottom: 10px;}
.adres_input_cont {display: block; width: 100%; margin-left: 6px;}
.adres_input_cont select{background-color: #f4f4f4; color:#919090; border:1px solid #f4f4f4;}
.submit {margin: 20px 0 20px 0; width: 100%; text-align: right; position: relative; right: 40px;}
textarea.adres_input { width: 440px!important; width: 400px;  height: 150px; position: relative; right: -15px!important; right: 33px; }
.tresc {width: 100px; position: relative; right: 20px!important; right: 30px;}
.menu_p { background: #ebeddf;color:#004488;display:block; padding: 8px 8px 8px 25px !important; padding: 5px 8px 8px 25px; border-bottom:1px solid #a4a99e;}
.kategorie_p { background: #a4a99e;color:#004488;display:block; padding: 5px 5px 5px 10px !important; padding: 5px 5px 5px 10px; border-bottom:1px solid #0e579c;margin-top:0px;}
.kategorie_p_nag { background: #f3f7fa; font-size: 12pt;color:#004488;display:block; padding: 5px 5px 5px 5px !important; padding: 5px 0 5px 5px; border-bottom:1px solid #0e579c;margin-top:0px;border-top:1px solid #a4a99e;}
.wyslana_kartka { background: #f3f7fa;color:#004488;display:block; padding: 30px 0px 8px 0px !important; padding: 25px 8px 8px 25px;text-align:center;border-bottom:1px solid #cfcfcf;}

.strona_tyt { background: #fff;color: #004488; font-weight: bold;font-size:24pkt; }
.strona_tyt_td { background: #fff;color: #004488; padding: 10 15 10 15;  border-bottom:1px solid #004488;font-size:23pt;}
.strona_opis_td { background: #fff;color: #333; padding: 10 15 5 15;font-size:12pt; }
.strona_opis_td2 { background: #fff;color: #333; padding: 5 15 10 15;font-size:12pt; }
.szukarka_text { background: #f3f7ff; color: #333333; border:1px solid #ccd5e4;width:200px;height:30px;font-size:20px;text-align:center;}
.szukarka_guzik { background: #f3f7ff; color: #5b5b5b; border:1px solid #ccd5e4;height:auto !important;height:20px;}
.sklep_spis_tdx { background-color: #EDEBDF; color: #333; padding: 7px 5px 7px 5px;  border-bottom:2px solid #FFF; border-left: solid 3px #FFF;}
.brazek { background: #f3f7fa; color: #222; padding: 15px; border-bottom:1px solid #222;}

.krecha {border:1px solid #fff;height:1px;}
.szuk { color:#494c64;width:130px;font-size:11px; text-align:right; height: 28px;}
.szuk1 { color:#794B1A;font-size:11px; text-align:right; height: 28px; padding: 0 0 2px 8px;}
.szukara {text-align:left; height: 27px;}
.szukara select{width:110px;border:0px;border:1px solid #726301; background-color: #edecde;}
.szukara input{background-color: #edecde; border:1px solid #726301;}
.szukara1 input{background-color:#EDECDE;color:#726301;width:96px;border:1px solid #F3A551;}
.szukara2 input{border: none; margin: 2px 0 0 4px;}
.records {color:#494c64; display: block;}
.records input {background-color: #edecde; border:0px; border:1px solid #726301; }
.search_container1 {background-color: #FDCD9A; text-align: center; padding:8px 0 3px 0px;}


.gal_naj li{height: 25px; border-bottom: solid 2px #fff; width: 100%; list-style: 0;}
.gal_naj li  { list-style-image: url(x.png) }

.f_row_folder {font-color: #000; position: relative; bottom: 3px !important; bottom: 5px; color: #000;padding-left:5;}
.f_row_folder img{margin-left: 8px !important; margin-left: 12px; margin-right: 5px; position: relative; top: 3px;}
.f_row_folder1 {height: 21px!important; height: 28px; padding: 7px 0 0 1px; border-bottom: solid 1px #E4DC60;padding-left:10;}

.kartki_spis_td { background-color: #EBEDDF; border: solid 1px #FFF; padding:5;}

.stopka_tlo { background-image: url(/gfx01/tlo7.gif); padding-left: 6px; padding-right: 5px; padding-top: 6px; padding-bottom: 5px;}
.kartki_box_right{ background: #EEF1DB; border-bottom:0px; padding:0 0 0 0; }
a.tooltip{
	position: relative;
	z-index:24;
	background:none;
}
a.tooltip:hover{
	z-index:25;
	text-indent: 0; /* hack for IE */
	background:none;
	text-decoration:none;
	color:#000;
}
a.tooltip span{
	display: none;
}
a.tooltip:hover span{
	display: block;
	position: absolute;
	line-height:1.3em;
	top: 2em;
	right: 0em;
	padding:0.8125em;
	border:1px solid #ffd105;
	background-color:#fff9c8;
	text-align:left;
	width:180;
	text-decoration: none;
	color: #000;
}

.menu_header{
    width:240px!important;
    width: 260px;
    padding: 8px!important;
    padding: 6px;
}

.pagging_td img{position: relative; top: 4px;}
