body { background: #ffffff; margin: 0; padding: 0; text-align: center; }


p { float: left; display: inline; font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 12px; margin: 20px 21px 0 21px; }
h1 { width: 655px; float: left; display: inline; font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 24px; text-align: left; border-bottom: 1px solid #666666; margin: 20px 0 0 26px; padding-bottom: 10px; }
h2 { float: left; display: inline; font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 18px; text-align: left; border-bottom: 1px solid #666666; padding-bottom: 10px; }
h2.smaller { width: 443px; font-size: 18px; }
h2.normal { width: 655px; float: left; display: inline; font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 18px; text-align: left; border-bottom: 1px solid #666666; margin: 40px 0 0 26px; padding-bottom: 10px; }

#main{ width: 959px; height: auto; margin-left: auto; margin-right: auto; text-align: left; }
	#baner { width: 959px; height: 134px; background: url(images/baner.gif) top left no-repeat; margin: 0; }
	#menu_top { width: 959px; height: 47px; background: url(images/menu_top.jpg) top left no-repeat; margin: 0; display: block; }
		#menu_top ul { list-style: outside none; width: 939px; height: 47px; padding: 0; margin: 0 10px 0 15px; text-align: center; }
		#menu_top ul li { width: auto; float: left; display: inline; margin: 0; }
		#menu_top ul li a:hover { line-height: 47px; width: auto; padding: 16px 20px 17px 20px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #ffffff; text-decoration:underline; font-weight: bold; }
		#menu_top ul li a { line-height: 47px; width: auto; padding: 16px 20px 16px 20px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none; font-weight: bold; }

	#main_container { width: 959px; height: auto; margin: 10px 0; }
	#left_column { width: 242px; height: auto; float: left; display: inline; }
		#login { width: 242px; height: auto; float: left; display: inline; background: url(images/left_column_bg.gif) top left repeat-y; }
			#login_insider { padding-top: 40px; width: 242px; height: auto; float: left; display: inline; background: url(images/login.gif) top left no-repeat; }
			#login_bottom_bg { font-size: 0px; width: 242px; height: 8px; float: left; display: inline; background: url(images/left_menu_bottom.gif) bottom left no-repeat; }

		#left_menu { width: 242px; height: auto; float: left; display: inline; margin-top: 10px; background: url(images/left_column_bg.gif) top left repeat-y; }
			#left_menu_insider {  padding-top: 50px; width: 242px; height: auto; float: left; display: inline; background: url(images/left_menu.gif) top left no-repeat; }
/*				#left_menu_insider ul { list-style: outside none; width: 221px; height: auto; padding: 0;  margin: 20px 0 0 21px; }
				#left_menu_insider ul li { width: 195px; height: 26px; clear: left; float: left; display: inline; margin: 0; border-bottom: 1px solid #ef7373; }
				#left_menu_insider ul li a { float: left; display: inline; color: #666666; font-size: 12px; line-height: 26px; height: 26px; width: auto; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;  }
				#left_menu_insider ul li a:hover { float: left; display: inline; color: #FF0000; font-size: 12px; line-height: 26px; height: 26px; width: auto; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;  }

				#left_menu_insider ul.sub { list-style: outside none; width: 221px; height: auto; padding: 0; clear: left; float: left; display: inline; margin: 20px 0 0 21px; }
				#left_menu_insider ul.sub li { width: 195px; margin: 0; }
				#left_menu_insider ul.sub li a { color: #666666; font-size: 12px; line-height: 26px; width: auto; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;  }
				#left_menu_insider ul.sub li a:hover { float: left; display: inline; color: #FF0000; font-size: 12px; line-height: 26px; width: auto; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;  }

*/

			#left_menu_bottom_bg { width: 242px; height: 8px; float: left; display: inline; background: url(images/left_menu_bottom.gif) bottom left no-repeat; }

	#main_column { width: 708px; float: left; display: inline; background: url(images/main_container_bg.gif) top left repeat-y; margin: 0 0 0 9px; }
		#welcome_container { width: 708px; height: auto; float: left; display: inline; background: url(images/container_bg.gif) top left no-repeat; }
		#welcome_container_bottom_bg { width: 708px; height: 12px; float: left; display: inline; background: url(images/main_container_bottom.gif) bottom left no-repeat; }
			#buttons { width: 707px; height: 139px; margin: 20px auto 0 auto; float: left; display: inline; margin-left: 1px;}
				#buttons img { float: left; display: inline; border: 0; }
			#main_text { width: 705px; min-height: 590px; margin: 0 auto 0 auto; float: left; display: inline; }
			*html div#main_text { height: 650px; }
				#main_text p { text-align: justify; width: 439px; margin: 10px 0 0 0; font-size: 14px; float: left; display: inline; }
				#main_text a { color: #999999; }
				#main_text a:visited { color: #999999; }
				#main_text a:hover { color: #FF0000; }
				#main_text p.order { width: 650px; margin: 0 0 0 26px; }
				#main_text p.formtext { float: left; display: inline; font-size: 16px; font-weight: bold; width:300px; }
				#main_text p.main{ width: 650px; margin: 30px 0 0 26px; }
				#main_text img { float: left; display: inline; border: 1px solid #666666; margin: 0 0 20px 26px; }
				#main_text #header_witamy { width: 439px; height: 74px; background: url(images/header_witamy.gif) top left no-repeat; float: left; display: inline; margin-bottom: 20px; }
				#main_text p.begin_color { margin: 30px 0 0 26px; color: #FF0000; font-weight: bold; }
			
			#form1 { width: 600px; clear: left; margin: 60px 0 0 22px; padding-top: 20px; }
				#form1 fieldset { border: none; }
				.box { width: 650px; min-height: 50px; clear: left; float: left; display: inline; }
				*html div.box { height: 50px; }
				.box input { float: left; display: inline; width: 300px; margin-top: 10px; }
				.box select { width: 300px; float: left; display: inline; margin-top: 10px; }
				#but { width: 150px; height: auto; clear: both; float: left; display: inline; margin-right: 30px; margin-top: 20px; }
				.star { font-size: 18px; color: #FF0000; }
				#form1 .star_2 { font-size: 18px; color: #FF0000; float: left; display: inline; margin: 40px 0 20px 0; width: 670px; }
				.pic { width: 100px; height: auto; color: #FFFFFF; font-size: 10px; text-align: center; background: #131c23; padding-top: 10px; text-indent: 0; float: left; display: inline; font-family: Arial, Helvetica, sans-serif; margin: 10px 20px 0 0; } 
				#form1 .pic img { margin-left: 13px; }
				
				.pic_2 { width: 100px; height: auto; color: #FFFFFF; font-size: 10px; text-align: center; background: #131c23; padding-top: 10px; text-indent: 0; float: left; display: inline; font-family: Arial, Helvetica, sans-serif; margin: 10px 20px 0 0; } 
				#form1 .pic_2 img { margin-left: 15px; }

				.radio { width: 50px; }
				.clear { float: left; width: 670px; }
				.clear2 { clear: left; width: 670px; }
				.clear_2 { float: left; width: 670px; margin-top: 20px; }
				.red { color: #FF0000; }
			
			#log { width: 200px; float: left; margin: 10px 0 0 10px; padding: 0; }
				#log fieldset { border: none; }
				.boxlog { width: 200px; min-height: 30px; height: auto; clear: left; float: left; display: inline; }
				*html div.boxlog { height: 30px; }
				.boxlog input { float: left; display: inline; width: 190px; margin-top: 3px; }
				p.logtext { float: left; display: inline; font-size: 12px; font-weight: bold; width: 200px; margin: 7px 0 0 0;  }
				#loguj { width: 60px; height: auto; float: right; display: inline; margin: 5px 4px 0 0;  }
				#register { width: 130px; float: left; display: inline; margin-top: 5px; }
				#register p { margin: 0; font-size: 10px;  }
			
			.cennik { width: 250px; height: auto; float: left; display: inline; margin: 20px 0 0 30px; }
			.cennik a { font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 12px; text-decoration: underline; clear: left; float: left; display: inline; width: 240px; }
			
			.cennik_2 { width: 500px; height: auto; float: left; display: inline; margin: 20px 0 0 30px; }
			.cennik_2 a { font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 12px; text-decoration: underline; clear: left; float: left; display: inline; width: 400px; line-height: 25px; }
			
			.cennik_3 { width: 500px; height: auto; float: left; display: inline; margin: 12px 0 20px 28px; }
			.cennik_3 a { font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 12px; text-decoration: underline; clear: left; float: left; display: inline; width: 400px;  }
			
			
	#footer { width: 959px; height: 100px; clear: both; text-align: center; padding-top: 30px; }
	#footer p { float: none; font-size: 10px; }
	#footer ul { list-style: outside none; margin: 20px auto 0 auto; padding: 0; width: 850px; margin-bottom: 10px; line-height: 14px; }
	#footer ul li { display: inline; padding: 0 10px 0 10px; line-height: 14px; }
	#footer ul li a { font-family: Arial, Helvetica, sans-serif; color: #666666; font-size: 10px; margin-bottom: 10px; line-height: 14px; }

#wykaz
{
    padding:    30px;
    color:      black;
    float:      left;
}

#wykaz span
{
    margin:    0;
    padding:    0;
}


#wykaz p
{
    display: block;
    float:  none;
}

#wykaz ul li p
{
    color:  black;
}

#wykaz ul li
{
    color:  black;
    margin: 0;
    padding:0;
}

	.profilebox {
display:block;
margin: 6px 30px 10px 30px;
padding: 3px 0px 0px 56px;
height: 50px;
background-repeat: no-repeat;
background-position: top left;
text-decoration: none;
font-family:Tahoma, sans-serif;
font-size: 12px;
}

.profilebox strong {
color: #ba2f36;
display:block;
}

.profilebox small {
padding-top: 2px;
display:block;
color:black;
}

.bigcarticon {
background-image: url(ogloszeniaprasowe/images/cartbig.png);
}

.bigaddicon {
background-image: url(ogloszeniaprasowe/images/folder_new.png);
}

.biglogouticon {
background-image: url(ogloszeniaprasowe/images/logout.png);
}
