html, body {
	margin: 0px;
	background-color:white;
	background-image:url(images/tlo.jpg);
	background-repeat: no-repeat;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#585858;
}

p {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#585858;
}

form {
	margin:0px;
}

#dhtmlgoodies_slidedown_menu a.slMenuItem_depth1:link, a.slMenuItem_depth1:active, a.slMenuItem_depth1:visited {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#2b2b2b;
	text-decoration:none;
}

#dhtmlgoodies_slidedown_menu a.slMenuItem_depth1:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:red;
	text-decoration:none;
}

#dhtmlgoodies_slidedown_menu a.slMenuItem_depth2:link, a.slMenuItem_depth2:active, a.slMenuItem_depth2:visited {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#585858;
	text-decoration:none;
}

#dhtmlgoodies_slidedown_menu a.slMenuItem_depth2:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:red;
	text-decoration:none;
}

a:link, a:active, a:visited {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#585858;
	text-decoration:underline;
}

a:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:red;
	text-decoration:underline;
}

#main_container {
	position:relative;
	margin:auto;
	width:903px;
}

#belka_top {
	position:relative;
	width:903px;
	height:140px;
	top:0px;
	left:0px;
	background-image:url(images/top_04_2.jpg);
}

#pp_logo { position:absolute; top:95px; left:48px; margin:0px; padding:0px; }
#f_logo { position:absolute; top:95px; left:83px; margin:0px; padding:0px; }
#yt_logo { position:absolute; top:95px; left:120px; margin:0px; padding:0px; }
#oglo_logo { position:absolute; top:95px; left:158px; margin:0px; padding:0px; }

#logotyp {
	position:relative;
	top:22px;
	left:285px;
	margin:0px;
	padding:0px;
	width:350px;
	height:46px;
}

#il_stron {
	position:relative;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:18px;
	color:#585858;
	float:left;
	left:90px;
	top:36px;
}

#dobre_strony {
	position:absolute;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:18px;
	color:#585858;
	float:left;
	top:37px;
	left:30px;
}

#wyszukiwarka {
	position:absolute;
	top:80px;
	left:270px;
}

#wysz_rodzaj {
	position:absolute;
	top:28px;
	left:15px;
}

#il_stron_top {
	position:absolute;
	top:65px;
	left:30px;
}

#wysz_input {
	position:absolute;
	left:20px;
	top:-2px;
}

#wysz_submit {
	position:absolute;
	left:250px;
	top:-3px;
}

#search_input_sg {
	width:220px;
	background-image:url(images/img2_16.jpg);
	background-repeat:no-repeat;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:14px;
	color:#a3a3a3;
	height:20px;
	border:1px #2999e5 solid;
}

#menu {
	position:relative;
	width:903px;
	height:35px;
	top:0px;
	left:0px;
	background-image:url(images/img_24.jpg);
}

.menu_link {
	position:relative;
	float:left;
	padding-left:20px;
	padding-right:20px;
	top:5px;
}

.menu_separator {
	position:relative;
	float:left;
	width:1px;
	height:35px;
}

a.m1:link, a.m1:visited, a.m1:active {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
}

 a.m1:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#ffffff;
	text-decoration:underline;
}

#pasek1 {
	position:relative;
	width:903px;
	height:25px;
	top:0px;
	left:0px;
}

#imieniny {
	position:relative;
	float:left;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:11px;
	color:#585858;
	left:20px;
	top:5px;
}

#pogoda {
	position:relative;
	float:right;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:11px;
	color:#585858;
	left:0px;
	top:0px;
	margin-right:16px;
}

#chmurka {
	margin-left:5px;
	margin-right:5px;
	border:0px;
}

#pog_link {
	margin-bottom:5px;
}
	
#pasek2 {
	position:relative;
	width:903px;
	height:5px;
	top:0px;
	left:0px;
}

#billboard {
	position:relative;
	margin-top:10px;
	margin-bottom:5px;
	width:903px;
	text-align:center;
}

#billboard2 {
	position:relative;
	margin-top:10px;
	margin-bottom:5px;
	width:903px;
	text-align:center;
}

#content {
	position:relative;
	width:903px;
	left:0px;
	top:0px;
}

#lewa_kolumna {
	position:relative;
	width:507px;
	float:left;
	left:0px;
	top:0px;
}

#lewa_kolumna2 {
	position:relative;
	width:208px;
	float:left;
	left:0px;
	top:0px;
}

.ngl_green {
	position:relative;
	width:507px;
	height:30px;
	left:0px;
	top:0px;
	background-image:url(images/img2_39.jpg);
}

.ngl_green_title {
	position:relative;
	float:left;
	margin-left:20px;
	margin-top:2px;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
}

.ngl_txt {
	position:relative;
	float:right;
	margin-right:17px;
	margin-top:2px;
}

a.white1:link, a.white1:visited, a.white1:active {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

a.white1:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
}

#prawa_kolumna {
	position:relative;
	width:396px;
	float:right;
	left:0px;
	top:0px;
}

#prawa_kolumna2 {
	position:relative;
	width:695px;
	float:right;
	left:0px;
	top:0px;
}

.ngl_blue {
	position:relative;
	width:695px;
	height:30px;
	left:0px;
	top:0px;
	background-image:url(images/img3_40.jpg);
}

.ngl_blue2 {
	position:relative;
	width:396px;
	height:30px;
	left:0px;
	top:0px;
	background-image:url(images/img2_40.jpg);
}

.ngl_blue_title {
	position:relative;
	float:left;
	left:25px;
	top:2px;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
}

.ngl_blue_title2 {
	position:relative;
	float:left;
	margin-left:15px;
	margin-top:2px;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
}

.ngl_txt2 {
	position:relative;
	float:right;
	margin-top:2px;
	margin-right:10px;
}

.wiadomosci_sg_container {
	position:relative;
	padding-left:13px;
	padding-top:5px;
}

.clear {
	position:relative;
	height:10px;
	clear:both;
}

#stopka {
	position:relative;
	top:0px;
	left:0px;
	width:903px;
	background-image:url(images/img_39.jpg);
	height:26px;
	text-align:center;
	margin:0px auto;
}

#stopka2 {
	position:relative;
}

.menu_link2 {
	position:relative;
	float:left;
	padding-left:20px;
	padding-right:20px;
	top:4px;
}

.menu_separator2 {
	position:relative;
	float:left;
	width:1px;
	height:26px;
}

a.m2:link, a.m2:active, a.m2:visited {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#585858;
	text-decoration:none;
}

a.m2:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#585858;
	text-decoration:underline;
}

.m3 {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#585858;
	text-decoration:none;
}

a.odn1:link, a.odn1:active, a.odn1:visited {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#585858;
	text-decoration:none;
}

a.odn1:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:red;
	text-decoration:none;
}

#stopka3 {
	position:relative;
	width:903px;
	text-align:center;
	top:7px;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#585858;
}

.tytul1 {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#585858;
	text-decoration:none;
}

#belka_p {
	position:relative;
	width:507px;
	height:40px;
	left:0px;
	top:0px;
	background-image:url(images/belka_39.jpg);
}

#belka_p2 {
	position:relative;
	width:208px;
	height:30px;
	left:0px;
	top:0px;
	background-image:url(images/img3_39.jpg);
}

.belka_p_title {
	position:relative;
	float:left;
	left:20px;
	top:5px;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:18px;
	color:#ffffff;
}

.belka_p_title2 {
	position:relative;
	float:left;
	left:20px;
	top:2px;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
}

#news_tytul {
	position:relative;
	top:0px;
	left:0px;
	padding-left:18px;
	margin-top:10px;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:20px;
	color:#585858;
}

#news_tresc {
	position:relative;
	top:0px;
	left:0px;
	padding-left:18px;
	padding-right:10px;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#585858;
}

#news_data {
	position:relative;
	top:0px;
	left:0px;
	padding-left:18px;
	margin-top:10px;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:11px;
	color:#585858;
}

.news_tytul2 {
	position:relative;
	top:0px;
	left:0px;
	margin-top:10px;
}

a.nt2:link, a.nt2:active, a.nt2:visited {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:18px;
	color:#585858;
	text-decoration:none;
}

a.nt2:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:18px;
	color:red;
	text-decoration:none;
}

.news_data2 {
	position:relative;
	top:0px;
	left:0px;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:11px;
	color:#585858;
	margin-top:5px;
}

.news_foto2 {
	position:relative;
	float:left;
	margin-top:3px;
	margin-right:5px;
}

.zajawka {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#585858;
	margin-top:5px;
}

.zaj_container {
	position:relative;
	top:0px;
	left:0px;
	padding-left:18px;
	padding-right:10px;
}

.menu1 {
	position:relative;
	top:0px;
	left:15px;
	padding-top:5px;
}

.menu2 {
	position:relative;
	top:0px;
	padding-left:25px;
}

a.menu_link3:link, a.menu_link3:visited, a.menu_link3:active {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#585858;
	text-decoration:none;
}

a.menu_link3:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:red;
	text-decoration:none;
}

.menu_link4 {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#585858;
	text-decoration:none;
}

td {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#585858;
}

#dodaj_form {
	position:relative;
	margin-left:18px;
	padding-right:10px;
}

#kontakt_form {
	position:relative;
	margin-left:18px;
	padding-right:10px;
}

.input_text {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#585858;
}

#error_box {
	position:relative;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#585858;
	width:630px;
	border:1px #ff7676 solid;
	background-color:#ffd4d4;
	padding:10px;
	margin-bottom:15px;
	margin-left:25px;
	margin-top:10px;
}

#error_box2 {
	position:relative;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#585858;
	width:630px;
	border:1px #ff7676 solid;
	background-color:#ffd4d4;
	padding:10px;
	margin-bottom:15px;
	margin-top:10px;
}

#success_box {
	position:relative;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#585858;
	width:630px;
	border:1px #62d256 solid;
	background-color:#dbf8d8;
	padding:10px;
	margin-bottom:15px;
	margin-left:25px;
	margin-top:10px;
}

.kal_main_container {
	position:relative;
	width:500px;
	margin-left:10px;
	/*height:80px;*/
}

.kal_kartka {
	position:relative;
	float:left;
	width:72px;
	height:80px;
	background-image:url(images/img3_43.jpg);
}

.kal_dzien {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	margin-top:8px;
}

a.kal_dzien:link, a.kal_dzien:visited, a.kal_dzien:active, a.kal_dzien:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}

.kal_data {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:22px;
	color:#000000;
	text-align:center;
	margin-top:12px;
}

a.kal_data:link, a.kal_data:visited, a.kal_data:active, a.kal_data:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:20px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.kal_data_blue {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:20px;
	color:#1f86cd;
	text-align:center;
	margin-top:12px;
}

a.kal_data_blue:link, a.kal_data_blue:visited, a.kal_data_blue:active, a.kal_data_blue:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:20px;
	color:#1f86cd;
	text-decoration:none;
}

.kal_data_red {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:20px;
	color:#ad161b;
	text-align:center;
	margin-top:12px;
}

a.kal_data_red:link, a.kal_data_red:visited, a.kal_data_red:active, a.kal_data_red:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:20px;
	color:#ad161b;
	text-decoration:none;
	font-weight:bold;
}

.kal_zawartosc {
	position:relative;
	float:left;
	margin-left:10px;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#585858;
}

a.link1:link, a.link1:active, a.link1:visited {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#585858;
	text-decoration:none;
}

a.link1:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:red;
	text-decoration:none;
}

.kat_container {
	position:relative;
	width:375px;
	top:0px;
	left:0px;
	margin-left:10px;
	padding-left:3px;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#585858;
}

.kat_container2 {
	position:relative;
	width:500px;
	top:0px;
	left:0px;
	margin-left:10px;
	padding-left:3px;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#585858;
}

.facebook_container {
	position:relative;
	width:500px;
	top:0px;
	left:0px;
}

.facebook_container2 {
	position:relative;
	width:360px;
	top:0px;
	left:0px;
}

.facebook_container3 {
	position:relative;
	width:208px;
	top:0px;
	left:0px;
}

.link2 {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#585858;
	text-decoration:none;
}

.kat_link {
	position:relative;
	float:left;
	margin-right:10px;
}

.link3 {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#585858;
	text-decoration:underline;
}

.txt2 {
	color:#2b2b2b;
}

#kontakt_text_left {
	position:relative;
	margin-left:20px;
	margin-right:15px;
}

.red {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:red;
}

#dodatkowe_pola {
	position:relative;
	margin-top:10px;
}

#kat_left {
	position:relative;
	float:left;
	width:300px;
	margin-left:50px;
}

#kat_right {
	position:relative;
	float:right;
	width:300px;
}

.ul {
	list-style-image:url("images/arrow_43.jpg");
	margin-top:15px;
}

#podkat_container {
	position:relative;
	width:670px;
	margin-left:20px;
	margin-top:20px;
}

a.kat_tytul1:link, a.kat_tytul1:active, a.kat_tytul1:visited {
	position:relative;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:18px;
	color:#585858;
	text-decoration:none;
}

a.kat_tytul1:hover {
	position:relative;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:18px;
	color:red;
	text-decoration:none;
}

.kat_tytul2 {
	position:relative;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:18px;
	color:#585858;
}

.kat_tytul3 {
	position:relative;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:14px;
	color:#939393;
}

.kat_adres {
	position:relative;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#585858;
	margin-left:10px;
}

.kat_wpis {
	position:relative;
	margin-bottom:10px;
}

a.kat_link2:link, a.kat_link2:active, a.kat_link2:visited {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#1b70aa;
	text-decoration:none;
}

a.kat_link2:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:red;
	text-decoration:none;
}

.kat_line {
	height:1px;
	background-color:#d9d9d9;
	width:670px;
	margin-top:10px;
}

.kat_line2 {
	height:1px;
	background-color:#d9d9d9;
	width:670px;
}

.foto1 {
	position:relative;
	width:150px;
	float:right;
}

a.kat_link3:link, a.kat_link3:active, a.kat_link3:visited {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:11px;
	color:#585858;
	text-decoration:none;
}

a.kat_link3:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:11px;
	color:red;
	text-decoration:none;
}

.kat_opis {
	position:relative;
	width:670px;
	margin-left:20px;
}

a.kat_link4:link, a.kat_link4:active, a.kat_link4:visited {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#1b70aa;
	text-decoration:none;
}

a.kat_link4:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:red;
	text-decoration:none;
}

a.kat_link5:link, a.kat_link5:active, a.kat_link5:visited {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#80902d;
	text-decoration:none;
}

a.kat_link5:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:red;
	text-decoration:none;
}

a.kat_link6:link, a.kat_link6:active, a.kat_link6:visited {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:15px;
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
}

a.kat_link6:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:15px;
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
}

.kat_opis2 {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#585858;
	width:480px;
	margin-bottom:15px;
}

.kat_opis3 {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#585858;
	width:480px;
}

.baner_small {
	position:relative;
	margin-left:13px;
	margin-top:5px;
	margin-bottom:5px;
}

.kal_kat {
	position:relative;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#940000;
}

a.kal_kat4:link, a.kal_kat4:active, a.kal_kat4:visited {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#940000;
	text-decoration:none;
}

a.kal_kat4:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:red;
	text-decoration:none;
}

.kal_data5 {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:11px;
	color:#585858;
}

a.kal_kat5:link, a.kal_kat5:active, a.kal_kat5:visited {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#585858;
	text-decoration:none;
}

a.kal_kat5:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:red;
	text-decoration:none;
}

.kat_opis4 {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#585858;
	width:480px;
	margin-top:20px;
}

.grey1 {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:11px;
	color:#939393;
}

#menu_lewe_kal {
	position:relative;
	margin-left:14px;
	margin-top:12px;
	width:180px;
}

a.kal_kat6:link, a.kal_kat6:active, a.kal_kat6:visited {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#2b2b2b;
	text-decoration:none;
}

a.kal_kat6:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:red;
	text-decoration:none;
}

a.kal_kat7:link, a.kal_kat7:active, a.kal_kat7:visited, a.kal_kat7:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:red;
	text-decoration:none;
}

a.kal_kat8:link, a.kal_kat8:active, a.kal_kat8:visited {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#2b2b2b;
	text-decoration:none;
}

a.kal_kat8:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:red;
	text-decoration:none;
}

.main {
	width:190px;
	border:1px solid #cccccc;
}

.month {
	background-color:#cccccc;
	font:bold 11px Trebuchet MS;
	color:#000000;
}

.daysofweek {
	background-color:gray;
	font:bold 11px Trebuchet MS;
	color:white;
}

.days {
	font-size: 11px;
	font-family:Trebuchet MS;
	color:black;
	background-color: #ffffff;
	padding: 2px;
}

.days #today{
	font-weight: bold;
	color: red;
}

.menu_link5 {
	position:relative;
	padding-left:20px;
	padding-right:20px;
	top:4px;
}

#galeria_sg_container {
	position:relative;
	width:500px;
	margin-left:11px;
	height:305px;
}

.ngl_green_width {
	position:relative; width:900px; height:30px; left:0px; top:0px; background-image:url(images/img2_39_2.jpg);
}

.ngl_blue_title_g {
	position:relative;
	float:left;
	left:18px;
	top:2px;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
}

#galeria_container {
	position:relative; width:866px; margin: 0 auto;
}

#sz_galeria_container {
	position:relative; width:670px; margin: 0 auto;
}

#g_left_container {
	position:relative; width:625px; float:left;
}

#g_right_container {
	position:relative; width:241px; float:right;
}

.tytul_galerii {
	font-size:20px; font-weight:bold; margin:0px;
}

#g_navi {
	position:relative;
	height:30px;
}

.g_numbers {
	font-family:Trebuchet MS; font-size:18px;
}

.g_vote_blue {
	font-family:Trebuchet MS; font-size:14px; color:blue; font-weight:bold; margin:0px; border:0px; width:30px;
}

.g_vote_red {
	font-family:Trebuchet MS; font-size:14px; color:red; font-weight:bold; margin:0px; border:0px; width:30px;
}

.g_ngl_green {
	position:relative; width:524px; height:30px; left:0px; top:0px; background-image:url(images/belka_05.jpg);
}

.g_ngl_blue {
	position:relative; width:360px; height:30px; left:0px; top:0px; background-image:url(images/belka_03.jpg);
}

.g_ngl_title {
	position:relative; float:left; margin-left:18px; margin-top:3px; font-family:Trebuchet MS, Verdana, Arial; font-size:15px; color:#ffffff; font-weight:bold;
}

.g_kat_container {
	position:relative; width:506px; top:0px; left:0px; margin-left:18px; font-size:12px;
}

.g_kat_container2 {
	position:relative; width:342px; top:0px; left:0px; margin-left:18px; font-size:12px;
}

.g_tytul {
	margin:0px;
}

a.g_tytul_link:link, a.g_tytul_link:active, a.g_tytul_link:visited, a.g_tytul_link:hover {
	font-family:Trebuchet MS, Verdana, Arial; font-size:16px; color:#585858; text-decoration:none;
}

.g_ngl_txt2 {
	position:relative; float:right; margin-top:4px; margin-right:10px;
}

.g_galery_opis {
	margin:0px;
}

.txt_12 {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#585858;
}

.txt_12_blue {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:12px;
	color:#4970b9;
}

.txt_11_grey {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:11px;
	color:#878787;
}

.op_ngl_blue_title {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:15px;
	color:#ffffff;
	font-weight:bold;
	margin-left:10px;
}

.op_grey_11 {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:11px;
	color:#acacac;
}

.op_red_14 {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:14px;
	color:#972800;
}

#op_error_box {
	position:relative;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#585858;
	width:500px;
	border:1px #ff7676 solid;
	background-color:#ffd4d4;
	padding:10px;
	margin-bottom:15px;
	margin-left:40px;
	margin-top:10px;
}

#op_success_box {
	position:relative;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
	color:#585858;
	width:500px;
	border:1px #62d256 solid;
	background-color:#dbf8d8;
	padding:10px;
	margin-bottom:15px;
	margin-left:40px;
	margin-top:10px;
}

#dodaj_odp_form {
	position:relative;
	margin-left:18px;
	padding-right:10px;
}

a.o_link_11_grey:link, a.o_link_11_grey:active, a.o_link_11_grey:visited, a.o_link_11_grey:hover {
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:11px;
	color:#939393;
	text-decoration:underline;
}

#ankieta_sg_container { position:relative; padding-left:18px; padding-top:2px; }

#ankieta_temat { position:relative; margin-bottom:10px; margin-top:5px; }

.ankieta_odpowiedz { font-size:11px; }

.ankieta_dane { font-size:11px; margin-bottom:10px; }

.ankieta_procent { font-size:11px; color:#ff0000; font-weight:bold; }

.ankieta_procent2 { color:#ff0000; font-weight:bold; }

.ankieta_odp_rating { position:relative; margin-top:5px; margin-bottom:1px; }

.ankieta_content { position:relative; margin-left:20px; margin-top:10px; width:670px; }

.ankieta_line { height:1px; background-color:#d9d9d9; width:670px; margin-left:20px; margin-top:10px; }

.ankieta_tytul { font-family:Trebuchet MS, Verdana, Arial; font-size:18px; color:#585858; margin-bottom:5px; }

#ankieta_stopka { font-size:11px; color:#939393; margin-top:5px; margin-bottom:10px; margin-left:20px; }

#galeria_odn2 { position:relative; margin-left:19px; width:95%; clear:both; }

#top_baner { position:absolute; top:30px; right:10px; }

#news_komentarze { position:relative; margin-top:5px; width:100%; text-align:right; }

a.txt_12:link, a.txt_12:active, a.txt_12:visited, a.txt_12.hover { font-family:Trebuchet MS, Verdana, Arial; font-size:12px; color:#1b70aa; text-decoration:none; }

#fixme {
  /* Netscape 4, IE 4.x-5.0/Win and other lesser browsers will use this */
  position: absolute; right: 0px; bottom: 0px;
}
body > div#fixme {
  /* used by Opera 5+, Netscape6+/Mozilla, Konqueror, Safari, OmniWeb 4.5+, iCab, ICEbrowser */
  position: fixed;
}
<!--[if gte IE 5.5]>
<![if lt IE 7]>

div#fixme {
  /* IE5.5+/Win - this is more specific than the IE 5.0 version */
  right: auto; bottom: auto;
  left: expression( ( -20 - fixme.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  top: expression( ( -10 - fixme.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
<![endif]>
<![endif]-->
