#body_main{
		background: #ffffff url(../images/index_bg.jpg) repeat-x top left;
		margin: 0px;
		padding: 0px;
}
#content_main{
		position: absolute;
		left: 50%;
		margin-left: -489px;
		margin-bottom: 50px;
		width: 977px;
}
#content_preview
{
	position: absolute;
	overflow: scroll;
	top: 0px;
	margin: 0px 0px 0px 0px;
	width: 100%;
	height: 100%;
	position: absolute;
}
#main_top{
		width: 277px !important;
		width: 977px;
		height: 134px !important;
		height: 164px;
		background: url(../images/top01a.jpg) no-repeat;
		border-left: 1px solid #ffffff;
		border-right: 1px solid #ffffff;
		border-bottom: 1px solid #ffffff;
		margin: 0px;
		
		padding: 30px 0px 0px 700px;
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #000000;
		text-decoration: none;
}
#main_stopka{
		height: 20px;
		border-top: 1px solid #58a0cd;
		clear: both;
		text-align: right;
		margin: 0px 0px 10px 0px;
		padding: 10px 0px 0px 0px;
}
#main_stopka div{
		float: left;

		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #3f6c8a;
		text-decoration: none;
}

/* menu */
#main_menu{
		height: 30px;
		width: 978px !important;
		width: 976px;
		padding: 0px 0px 0px 0px;
		margin: 5px 0px 12px 0px;
}
#main_menu_ul , #main_menu_ul li{
		display: block;
		margin: 0px;
		height: 27px;
		list-style: none;
}
#main_menu_ul{
/*
		float: center;
*/
		margin: 0px 0px 0px 30px;
}
#main_menu_ul li{
		float: left;

		padding: 0px 0px 0px 0px !important;
		padding: 0px 0px 0px 0px;
}
#main_menu_ul li a{
		display: block;
		width: 173px;
		text-align: center;
		height: 22px !important;
		height: 28px;
		background: url(../images/buton_1.gif) no-repeat top left;
		margin: 0px 0px 0px 0px;
		padding: 6px 0px 0px 0px;

		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #3f6c8a;
		text-decoration: none;
}
#main_menu_ul li a:hover{
		color: red;
}
#main_menu_ul li a.menu_ov{
		background: url(../images/buton_2.gif) no-repeat top left;
		color: black;
}

#main_menu_stopka_ul , #main_menu_stopka_ul li{
		display: block;
		list-style: none;
		margin: 0px;
		padding: 0px;
}
#main_menu_stopka_ul li{
		float: right;
		margin: 0px 0px 0px 5px;
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #727272;
		text-decoration: none;
}
#main_menu_stopka_ul li a{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #727272;
		text-decoration: none;
}
#main_menu_stopka_ul li a:hover{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #727272;
		text-decoration: underline;
}

/* główne sekcje */
#main_left{
		width: 233px;
		float: left;
		min-height: 200px;
}

/* boxy lewe */
.left_box{
		width: 203px !important;
		width: 225px;
		border: 1px solid #cee4f4;
		margin: 0px 0px 10px 0px;
		padding: 11px 0px 22px 20px;
		background: white url(../images/index_ramka1_bg.jpg) no-repeat top left;

		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #4e7590;
		text-decoration: none;
		overflow: hidden;
}
.left_box .left_box_name{
		width: 180px;
		border-bottom: 1px solid #9ccdee;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 5px 0px;

		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #4e7590;
		text-decoration: none;
		text-transform: uppercase;
}
.left_box div a{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #6c6c6c;
		text-decoration: none;
}
.left_box div a:hover{
		color: red;
}

/* boxy środkowe */

/* wspólne boxy dla reklamy również */
.main_box , .main_box1{
		border: 1px solid #cee4f4;
		margin: 0px 0px 10px 0px;
		padding: 11px 0px 22px 20px;
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 11px; 
		color: #4e7590;
		text-decoration: none;
}
.main_box .main_box_name , .main_box1 .main_box_name1{
		border-bottom: 1px solid #9ccdee;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 5px 0px;

		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #4e7590;
		text-decoration: none;
		text-transform: uppercase;
}

.main_box a , .main_box_1 a{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 11px; 
		color: red;
		text-decoration: none;
}
.main_box a:hover , .main_box_1 a:hover{
		text-decoration: underline;
}

/* box bez reklamy */
.main_box{
		width: 723px !important;
		width: 743px;
		background: white url(../images/index_box_main.jpg) no-repeat top left;
}
.main_box .main_box_name{
		width: 700px;
}

/* box z reklamą */
.main_box1{
		width: 471px !important;
		width: 489px;
		background: white url(../images/index_box_main.jpg) no-repeat top left;

}
.main_box1 .main_box_name1{
		width: 450px;
}
/* treść ogólna */

#main_right{
		float: left;
		min-height: 200px;

		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #6c6c6c;
		text-decoration: none;
}

#main_right table {
	font-family: Verdana, tahoma, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #6c6c6c;
	text-decoration: none;
}

#main_right input,select,textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #919191;
	text-decoration: none;
	background-color: #f0f0f0;
	border-width: 1px;
	border-color: #8c8c8c;
	border-style: solid;
}


/* Profil */
#profil{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #6c6c6c;
		text-decoration: none;
		line-height: 25px;
		text-align: right;
		padding: 0px 20px 0px 0px;
}
#profil .input_submit{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 12px; 
		color: red;
		text-decoration: none;
		background: white;
		border: 1px solid #eaeaea;
		font-weight: bold;
		width: 120px;
		text-transform: uppercase;
}
#profil input{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #6c6c6c;
		text-decoration: none;
		background: #ddeef9;
		border: 1px solid #83bde5;
		width: 120px;
}
#profil_zapomnialem{
		border-top: 1px solid #9ccdee;
		margin: 10px 0px 0px 0px;
}
#profil_zapomnialem a{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: red;
		font-weight: bold;
		text-transform: uppercase;
}
#profil_zapomnialem a:hover{
		color: blue;
}

/*  komunikat */
.komunikat{
		display: block;
		border: 1px solid #83bde5;
		background: #ffff00;
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px; 
		color: black;
		text-decoration: none;
		text-align: center;
		padding: 5px 0px;
		line-height: 15px;
}
/* rejestracja usera */
#rejestracja td{
		border: 1px dashed #92bedb;
		padding: 3px 10px;
}
#rejestracja table{
		width: 400px;
}
#rejestracja td{
		width: 200px;
}
#rejestracja td .input1{
		border: 1px solid red;
		background: #c4e0f3;
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px; 
		color: red;
		text-decoration: none;
}

#rejestracja td a{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 12px; 
		color: red;
		text-decoration: none;
}
#rejestracja td a:hover{
		text-decoration: underline;
}
/*
Klasy CSS do menu kategorii
Początek
*/
.kat_menu
{
/*	background-color: #9f9f9f;*/
}

.kat_menu_text
{
/*	background-color: #f55050;*/
}

.kat_menu_link
{
/*	background-color: #005f00;*/
}

.kat_menu_no_options
{
/*	background-color: #008f00;*/
}

.kat_menu_options
{
/*	background-color: #007f00;*/
}

.kat_menu_no_options_text
{
/*	background-color: #008ff0;*/
}

.kat_menu_no_options_link
{
/*	background-color: #0000f0;*/
}

.kat_menu_options_text
{
/*	background-color: #008fa0;*/
}

.kat_menu_options_link
{
/*	background-color: #007000;*/
}


.kat_menu_img_indent_image
{
/*	background-color: #ffffff;*/
}

.kat_menu_img_indent_image_text
{
/*	background-color: #7f7090;*/
}

.kat_menu_img_indent_image_link
{
/*	background-color: #afafaf;*/
}


.kat_menu_full_sign
{
/*	background-color: #0fcf0f;*/
}

.kat_menu_full_sign_text
{
/*	background-color: #000f0f;*/
}

.kat_menu_full_sign_link
{
/*	background-color: #0faf0f;*/
}


.kat_menu_sign_text
{
/*	background-color: #afafff;*/
}

.kat_menu_sign_text_text
{
/*	background-color: #0f0fdf;*/
}

.kat_menu_sign_text_link
{
/*	background-color: #0fcf0f;*/
}

.kat_menu_sign_text_open
{
/*	background-color: #ffff0f;*/
}

.kat_menu_sign_text_close
{
/*	background-color: #ff8f0f;*/
}

.kat_menu_sign_text_open_text
{
/*	background-color: #3f3f3f;*/
}

.kat_menu_sign_text_open_link
{
/*	background-color: #5f5f5f;*/
}

.kat_menu_sign_text_close_text
{
/*	background-color: #00fff0;*/
}

.kat_menu_sign_text_close_link
{
/*	background-color: #a0fff0;*/
}


.kat_menu_sign_image
{
/*	background-color: #0fff0f;
	border-style: solid;
	border-width: 2px;*/
}

.kat_menu_sign_image_text
{
/*	background-color: #0fff0f;
	border-style: dashed;
	border-width: 2px;*/
}

.kat_menu_sign_image_link
{
/*	background-color: #0fff0f;
	border-style: dotted;
	border-width: 2px;*/
}

.kat_menu_sign_image_open
{
/*	background-color: #0fff0f;
	border-style: solid;
	border-width: 3px;*/
}

.kat_menu_sign_image_close
{
/*	background-color: #0fff0f;
	border-style: solid;
	border-width: 10px;*/
}

.kat_menu_sign_image_open_text
{
/*	background-color: #00ff0f;
	border-style: dashed;
	border-width: 6px;
	border-color: green;*/
}

.kat_menu_sign_image_open_link
{
/*	background-color: #00ff0f;
	border-style: dotted;
	border-width: 6px;
	border-color: green;*/
}

.kat_menu_sign_image_close_text
{
/*	background-color: #00ff0f;
	border-style: double;
	border-width: 6px;
	border-color: green;*/
}

.kat_menu_sign_image_close_link
{
/*	background-color: #00ff0f;
	border-style: double;
	border-width: 12px;
	border-color: green;*/
}


#main_left .left_box .kat_menu_selected
{
color: red;
/*	background-color: #c00000;*/
}

.kat_menu_selected_no_options
{
/*	background-color: #c0c000;*/
}

.kat_menu_selected_options
{
/*	background-color: #c0f000;*/
}


.kat_menu_selected_img_indent_image
{
/*	background-color: #ffff00;*/
}


.kat_menu_selected_full_sign
{
/*	text-decoration: line-through;*/
}


.kat_menu_selected_sign_text
{
/*	font-size: 30px;*/
}

.kat_menu_selected_sign_text_open
{
/*	font-size: 30px;
	color: #ff00a0;*/
}

.kat_menu_selected_sign_text_close
{
/*	font-size: 30px;
	color: #a000ff;*/
}


.kat_menu_selected_sign_image
{
/*	border-width: 12px;
	border-color: blue;*/
}

.kat_menu_selected_sign_image_open
{
/*	border-width: 7px;
	border-color: blue;*/
}

.kat_menu_selected_sign_image_close
{
/*	border-width: 7px;
	border-color: red;*/
}




.kat_menu_level_001
{
/*	background-color: #ffffff;*/
}

.kat_menu_level_000
{
/*	text-decoration: line-through;
	color: #00f000;*/
}

.kat_menu_level_000_link:hover
{
/*	font-weight: bold;
	color: #00f000;*/
}
/*
Klasy CSS do menu kategorii
Koniec
*/



/*
Klasy CSS do menu górnego
Początek
*/
/*
Opcja - sam tekst; nie link.
*/
.text_menu_not_linked
{
/*	font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;*/
}

/*
Normalna opcja
*/
.text_menu
{
/*	font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;*/
}

.text_menu:hover
{
/*	font-family: Verdana,  Helvetica, sans-serif; font-size: 10px; color: #1e00aa; text-decoration:none;*/
}

/*
Opcja aktywna (zaznaczona).
*/
.text_menu_z
{
/*	font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #ff0000; text-decoration: none;*/
}

.text_menu_z:hover
{
/*	font-family: Verdana,  Helvetica, sans-serif; font-size: 10px; color: #ff0000; text-decoration:underline;*/
}

/*
Opcja - sam tekst; nie link.
Horizontal
*/
.text_menu_horiz_not_linked
{
/*	font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;*/
}

/*
Normalna opcja
Horizontal
*/
.text_menu_horiz
{
/*	font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;*/
}

.text_menu_horiz:hover
{
/*	font-family: Verdana,  Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration:underline;*/
}

/*
Opcja aktywna (zaznaczona).
Horizontal
*/
.text_menu_horiz_z
{
/*	font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #ff0000; text-decoration: none;*/
}

.text_menu_horiz_z:hover
{
/*	font-family: Verdana,  Helvetica, sans-serif; font-size: 10px; color: #ff0000; text-decoration:underline;*/
}

/*
Opcja aktywna (zaznaczona).
Dodatkowy
*/
.text_menu_horiz_z_only_text_additional
{
}

.text_menu_horiz_z_only_text_additional:before
{
/*	content: "[-";*/
}

.text_menu_horiz_z_only_text_additional:after
{
/*	content: "-]";*/
}
/*
Klasy CSS do menu górnego
Koniec
*/



/*
Klasy CSS - formularz dodaj ogłoszenie
Początek
*/
.ogl_frm_dodaj_kategoria_wybr_etykieta
{
/*	background-color: #c00000;*/
}

.ogl_frm_dodaj_kategoria_wybr_kombo
{
/*	background-color: #90f000;*/
}

.ogl_frm_dodaj_etykieta
{
/*	background-color: #90a000;*/
}

.ogl_frm_dodaj_pole
{
/*	background-color: #00a000;*/
}

img.ogl_frm_dodaj_pole
{
/*	background-color: #00a000;
	
	background-color: #00ff0f;
	border-style: dashed;
	border-width: 6px;
//	border-color: green;*/
}
/*
Klasy CSS - formularz dodaj ogłoszenie
koniec
*/



/*
Klasy CSS - formularz szukaj ogłoszenie
Początek
*/
#szukanie{
		border: 1px solid #000000;
		background: #f2f9ff;
		width: 740px;
}
#szukanie_head{
		border: 1px solid #c0c0c0;
		background: #f4f4f4;
		text-align: center;
		padding: 10px;
		margin: 10px 0px 10px 0px;

		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #000000;
		text-decoration: none;
}
#szukanie_kategorie_wyb{
		border-bottom: 1px solid ;

		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: #9a9a9a;
		text-decoration: none;
}
#szukanie_kategorie_wyb font{
		font-weight: bold;
}
.szukanie_label{
		height: 15px !important;
		height: 25px;
		float: left;
		width: 140px !important;
		width: 150px;
		padding: 5px;
		margin: 2px 0px 0px 0px;
}
.szukanie_val{
		height: 21px !important;
		height: 26px;
		float: left;
		padding: 2px 5px 2px 5px;
		margin: 2px 0px 0px 0px;
}
.szukanie_submit{
		width: 420px;
		height: 30px;
		text-align: right;
		margin: 3px 0px 0px 0px;
}

.ogl_frm_szukaj_kategoria_wybr_etykieta
{
/*	background-color: #c00000;*/
}

.ogl_frm_szukaj_kategoria_wybr_nazwa
{
/*	background-color: #90f000;*/
}

.ogl_frm_szukaj_tekst
{
/*	background-color: #90a000;*/
}

.ogl_frm_szukaj_etykieta
{
/*	background-color: #90a000;*/
}

.ogl_frm_szukaj_pole
{
/*	background-color: #00a000;*/
}

#id_ogloszenia.ogl_frm_szukaj_pole_data_id_ogloszenia
{
}

#ogl_data_od.ogl_frm_szukaj_pole_data_od
{
}

#ogl_data_do.ogl_frm_szukaj_pole_data_do
{
}
/*
Klasy CSS - formularz szukaj ogłoszenie
koniec
*/


/*
Klasy CSS - walidacja
początek
*/
#main_right .css_reg_ok
{
/*	#f0f0f0*/
	background-color: #e0e0e0;
}

#main_right .css_reg_wrong
{
	background-color: #fff000;
}

#main_right .css_reg_wrong_focus
{
}

#main_right .css_reg_wrong_blur
{
	background-color: #ffa000;
}
/*
Klasy CSS - walidacja
koniec
*/

#top_baner{
		width: 977px;
		height: 120px;
		padding: 0px;
		margin: 10px 0px 10px 0px;
		border: 1px solid #cce3f3;
}
#right_baner{
		width: 245px;
		padding: 0px;
		margin: 0px 0px 10px 0px;
		float: right;
}
.right_baner_1{
		width: 245px;
		padding: 0px;
		margin: 0px 0px 10px 0px;
		border: 1px solid #cce3f3;
}
#ogl_last_ogloszenia{
		border: 0px solid green;
}
#table_ogl_first{
		border-collapse: collapse;
}
#table_ogl{
		border-collapse: collapse;
		margin: 10px 0px 0px 0px;
		width: 99.9%;
}
#table_ogl_first tr td{
		padding: 3px 3px 3px 0px;
		margin: 0px;
}
#table_ogl .ogl_head{
		border: 1px solid #d0e1e9;
		background: #b4c7d7;

		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: black;
		text-decoration: none;
}
#table_ogl .ogl{
		border: 1px solid #d0e1e9;
		background: #f2f9ff;
}
#table_ogl .ogl_over{
		border: 1px solid #8aabc8;
		background: #e8f1f9;
		cursor: pointer;
}
#table_ogl .ogl_marked{
		border: 1px solid red;
		background: #dcebf8;

		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: #3d4a56;
		text-decoration: none;
		font-weight: bold;
}
#table_ogl .ogl_marked_over{
		border: 1px solid black;
		background: #dcebf8;

		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: #3d4a56;
		text-decoration: none;
		font-weight: bold;
		cursor: pointer;
}

#table_ogl .ogl , #table_ogl .ogl_marked , #table_ogl .ogl_over , #table_ogl .ogl_marked_over{
		margin: 0px;
		padding: 3px 3px 3px 3px;

		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: #3d4a56;
		text-decoration: none;

}
.ogl_last{
		background: #ecf4fa;
		border: 1px solid #aabac2;
}
.ogl_last_marked{
		background: #d5e4f2;
		border: 2px solid red;
}
.ogl_last , .ogl_last_marked{
		width: 223px !important;
		width: 243px;
		height: 213px !important;
		height: 245px;
		padding: 10px 10px 10px 10px;
}
.ogl_nazwa{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: #ff0000;
		text-decoration: none;
		text-align: right;
		height: 12px !important;
		height: 15px;
		
		padding: 0px 0px 3px 0px;
		border-bottom: 1px solid #9acce7;
		margin: 0px 0px 3px 0px;
}
.ogl_last p, .ogl_last_marked p{
		padding: 0px;
		margin: 0px;
}
.ogl_data{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: #7e8285;
		text-decoration: none;
		height: 110px;
}
.ogl_data div{
		float: right;
		margin: 0px 0px 0px 10px;
}
.ogl_data div img{
		border: 1px solid #c7c7c7;
}
.ogl_tresc{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: #7e8285;
		text-decoration: none;
		height: 70px;
		text-align: justify;
}
.ogl_tresc .adv{
		color: #3a4751;
		font-weight: bold;
}
.ogl_tresc_more{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: #7e8285;
		text-decoration: none;
		text-align: justify;
}
.ogl_tresc_more .t_one td{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: #7e8285;
		text-decoration: none;
		text-align: justify;
		font-weight: bold;
}
.ogl_tresc_more .t_one td a{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: red;
		text-decoration: none;
		text-align: justify;
		font-weight: bold;
}
.ogl_tresc_more .t_one td a:hover{
		text-decoration: underline;
}

.ogl_tresc_more .t_one td img{
		border: 0px;
		margin: 0px 0px 5px 0px;
}
.ogl_tresc div , .ogl_tresc_more div{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: #000000;
		text-decoration: none;

		background: #e6f3ff;
		text-align: justify;
		margin: 5px 0px 5px 0px;
		border-top: 1px solid white;
		border-bottom: 1px solid white;
		padding: 10px 0px 10px 5px;
}
.ogl_tresc div span , .ogl_tresc_more div span{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: #ff0000;
		text-decoration: none;
		margin: 10px 0px 0px 0px;
		font-weight: bold;
}
.ogl_tresc a
{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: red;
		text-decoration: none;
		text-align: justify;
		font-weight: bold;
		text-decoration: none;
}
.ogl_tresc a:hover
{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: red;
		text-decoration: none;
		text-align: justify;
		font-weight: bold;
		text-decoration: underline;
}
.ogl_tresc_more a
{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: red;
		text-decoration: none;
		text-align: justify;
		font-weight: bold;
		text-decoration: none;
}
.ogl_tresc_more a:hover
{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: red;
		text-decoration: none;
		text-align: justify;
		font-weight: bold;
		text-decoration: underline;
}
.ogl_kat{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: #98afc5;
		text-decoration: none;
		margin: 2px 0px 10px 0px;
}
.ogl_kat div{
		float: right;
}
a.a_more , a.a_more1{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: #008000;
		text-decoration: underline;
}
a.a_more:hover , a.a_more:hover{
		color: red;
}
a.a_more1{
		display: block;
		margin: 5px 0px 5px 0px;
		padding: 0px 7px 0px 0px;
		float: right;
}
#t_dodaj_o{
		background: #ebebeb;
		border-top: 1px solid #d8d8d8;
		border-left: 1px solid #d8d8d8;
		border-bottom: 1px solid #a3a3a3;
		border-right: 1px solid #a3a3a3;
}
#t_dodaj_o .kw_kat{
		background: #9ccdee;
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: #000000;
		text-decoration: none;
}
#t_dodaj_o tr td img{
		border: 1px solid #dadada;
}
#t_dodaj_o tr td a{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: #008000;
		text-decoration: underline;
}
#t_dodaj_o tr td a:hover{
		color: red;
}
#t_dodaj_o tr td.td_dodaj1{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: #5b5b5b;
		text-decoration: none;
		
}
#t_dodaj_o tr td.td_dodaj1_l{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 11px;
		color: #5b5b5b;
		text-decoration: none;
		background: #f4f4f4;
		width: 145px !important;
		width: 150px;
		padding: 2px 0px 2px 5px;
}
.msg_class , .msg_class_big{
		padding: 10px 5px 10px 5px;
		border: 1px solid #8295ff;
		background: url(../images/kom2.jpg) repeat-x;

		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		text-decoration: none;
}
.msg_class{
		font-size: 11px;
		color: #ff0000;
}
.msg_class_big{
		font-size: 16px;
		color: red;
		font-weight: bold;
}
.msg_class div , .msg_class_big div{
		float: left;
		width: 24px;
		height: 39px !important;
		height: 39px;
		background: url(../images/kom1.jpg) no-repeat top left;
		margin: -10px 0px -5px 0px;
}

/* dla popup foto */
#body_foto{
		background: white;
		margin: 0px;
}
#foto_nav{
		height: 26px !important;
		height: 30px;
		border-bottom: 1px solid red;
		margin: 0px 0px 5px 0px;
		text-align: center;
		padding: 4px 0px 0px 0px;
}
#foto_nav a{
		display: block;
		float: left;
		width: 20px;
		height: 17px !important;
		height: 20px;
		background: #efefef;
		border: 1px solid #c0c0c0;
		margin: 0px 2px 0px 0px;
		padding: 3px 0px 0px 0px;

		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: #ff0000;
		text-decoration: none;
}
#foto_nav #foto_c{
		text-align: center;
		position: absolute;
		left: 45%;
		text-align: center;
}
#foto_nav a:hover{
		background: #dfdfdf;
}
#foto_nav a.foto_a{
		border: 1px solid black;
}
#foto_img {
		text-align: center;
		padding: 3px;
}
#foto_img img {
		border: 1px solid #c7c7c7;
}
/* css dla stron popup */
#body_str{
		background: white;
		margin: 0px;
}
#str_nazwa{
		height: 26px !important;
		height: 30px;
		border-bottom: 1px solid red;
		margin: 0px 0px 5px 0px;
		text-align: center;
		padding: 4px 0px 0px 0px;

		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 14px;
		color: red;
		text-decoration: none;
}
#str_tresc {
		padding: 20px;

		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 12px;
		color: #828282;
		text-decoration: none;
}
#ogloszenia input.buton_usun{
		display: block;
		width: 120px;
		height: 20px;
		background: red;
		border: 1px solid black;
		margin: 0px 0px 10px 0px;

		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: white;
		text-decoration: none;
}
#ogloszenia input.buton_usun:hover{
		background: black;
		cursor: pointer;
}
.status{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: red;
		text-decoration: none;
}


#main_right #ogloszenia .input_del{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: white;
		text-decoration: none;
		background: red;
		border: 1px solid black;
		margin: 0px 0px 5px 0px;
}
#main_right #ogloszenia .input_odn{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: white;
		text-decoration: none;
		background: green;
		border: 1px solid black;
		margin: 0px 0px 5px 0px;
}
.text_kom{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 13px;
		color: red;
		text-decoration: none;
		line-height: 12px;
}

/* linki */

#link_main , #link_main li{
		list-style: disc;
		margin: 0px;
		padding: 0px;
}
#link_main li a{
		padding: 0px 0px 0px 10px;
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: black;
		text-decoration: none;
}
#link_main li a:hover{
		text-decoration: underline;
}
/* range */
.t_range td a{
		display: block;
		float: left;
		width: 20px;
		height: 17px !important;
		height: 20px;
		background: #f0f0f0;
		text-align: center;
		border: 1px solid #c0c0c0;
		padding: 3px 0px 0px 0px;

		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: #000000;
		text-decoration: none;
}
.t_range td a.sel{
		border: 1px solid #000000;
}
.t_range td a:hover , .t_range td a.sel:hover{
		background: #797979;
		color: white;
}

/* flying menu */

.fl_main {
		background: url(../images/fl_tlo.gif) no-repeat top left;
		border: 0px;
}
.fl_main , .fl_main_pusta {
		height: 29px;
		width: 977px;
		margin: 0px 0px 3px 0px;
}

.fl_main ul{
		margin: 8px 5px 0px 13px;
}

.fl_main ul , .fl_main li{
		display: block;
		float: left;
		padding: 0px;
}

.fl_main li.prz{
		display: block;
		float: left;
		margin: 0px 7px 0px 7px;
		padding: 0px;
		background: url(../images/l_flying.gif) no-repeat top left;
		width: 2px;
		height: 15px;
}

.fl_main ul li a{
		display: block;

		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 10px;
		color: #000000;
		text-decoration: none;
		margin: 1px 0px 0px 0px;
}

.fl_main ul li a:hover{
		text-decoration: underline;
}

.fl_main ul li a.zazn{
		text-decoration: underline;
}
.fl_main ul li a.zazn:hover{
		color: white;
}

.fl_main .fl_logo{
		float: left;
		width: 130px;
		height: 28px;
		background: url(../images/fl_logo.gif) no-repeat top left;
}

.fl_main a marquee{
		float: right;
		display: block;
		width: 330px;
		height: 19px !important;
		height: 25px;
		background: #c1e5fd;
		border: 1px solid #426279;
		padding: 3px 0px 0px 0px;
		margin: 2px 8px 0px 0px !important;
		margin: 2px 4px 0px 0px;
}

.fl_main a marquee , .fl_main a.mar{
		font-family: Verdana, tahoma, Helvetica, sans-serif; 
		font-size: 12px;
		color: #0000ff;
		text-decoration: none;
}

.fl_main a.mar:hover{
		text-decoration: underline;
}
/* koniec menu flying */



