html{background: #868f98;}
body{background: #868f98; font-family: Arial,Helvetica,Verdana,Tahoma,sans-serif; font-size:11px;}

div.both{clear:both;}
div.break{clear:both;padding-top:10px;}
html{height: 100%; margin-bottom: 1px; }


#container{width:990px; min-height:400px; margin: 0 auto 0;}
.flagi{float:right}
a.logowanie{float:right; padding:10px; text-decoration:none; color:#fff;}
a.logowanie:hover{text-decoration:underline;}
	#banner{display:none;}
	#banner h1{display:none;}
	#top{width:961px; height:191px; background: url(../gfx/zpas/top_zpas.png) no-repeat top;}
	#top ul.menu{padding:30px 10px 0 0; height:30px; }
	#top ul.menu li{float:right;  padding:0 0px 0 0px;}
	#top ul.menu li a{font-size:14px; color:#fff; text-decoration: none; padding:0 10px 0 10px; border-left:1px solid #fff;}
	#top ul.menu li a.onas{border-left:0px;}
	#top ul.menu li a.onas_active{border-left:0px;}
	#top ul.menu li a.onas{border-left:0px;}
	#top ul.menu li a.oplatformie{border-left:0px;}
	#top ul.menu li a.oplatformie_active{border-left:0px;}
	#top ul.menu li a:hover{text-decoration:underline}


		#logo{width:415px; float:left; display:none;}
		#logo img.logo{height:65px;}
		.ie6 #logo img.logo{float:left; width:100px;}
		#logo ul.firma{padding:5px 0 0 5px; float:left;}
		#logo ul.firma li{padding:2px 0 2px 0;}
		#logo ul.firma li h2{color:#000000; font-size:18px; font-weight:normal;}
		#logo ul.firma li h3{color:#000000; font-size:12px; font-weight:normal;}

	#content table.przetargi{width:912px; margin:0 auto 0;}
	#content table.przetargi tr th{text-align:center; color:#fff; font-size:15px; font-weight:normal; padding:10px 0 10px 0}
	#content table.przetargi tr td{background: #f2f2f2; border:2px solid #fff; padding:10px; font-size:10px; color:#646464;}
	#content table.przetargi tr td a{color:#646464; font-size:10px; text-decoration:none;}
	#content table.przetargi tr td a:hover{color:#646464; font-size:10px; text-decoration:underline;}
	#content table.przetargi tr td.first{border-top:1px solid #d3d3d3;}
	#content table.przetargi tr td.last{border-bottom:1px solid #d3d3d3;}
	#content table.przetargi tr td.lp{width:30px; text-align:center; border-left:1px solid #d3d3d3;}
	#content table.przetargi tr td.lp{width:30px; text-align:center;}
	#content table.przetargi tr td.przetarg{width:300px;}
	#content table.przetargi tr td.przetarg a{font-size:11px; color:#005d90; text-decoration: underline;}
	#content table.przetargi tr td.data{width:150px;}
	#content table.przetargi tr td.opcje{width:150px; border:1px solid #d3d3d3; border-left:2px solid #d3d3d3;}

	#content{padding:10px 0 0 0;}
	#content h1.nag{height:24px; padding:3px 0 0 20px; font-family:Arial; color:#fff; font-size:18px; font-weight:bold;}
	#content img.oplatformie{float:right; padding:20px;}
	#content p.tresc{font-size:14px; color:#fff; padding:15px; }
	#content p.right{font-size:14px; color:#fff; padding:10px; float:right;}
	#content ul.kontakt{padding:20px 0 0 20px;}
	#content ul.kontakt li{padding:0px 0 5px 20px; }
	#content ul.kontakt li p{font-size:12px; color:#fff; padding:0px 0 5px 0;}
	#content ul.kontakt li p a{font-size:12px; color:#fff;}
	#content ul.kontakt li h2{font-size:18px; color:#fff; padding:0px 0 5px 0}
	#content hr.line{height:1px; border:0px; background: #000;}
	#content hr.krotka{height:1px; margin:10px 0 0 0; border:0px; background: #000; margin-left:70px; width:815px;}
	#content h5.numer{margin:10px 0 0 29px; color:#000; font-size:15px; padding:6px 0 0 9px; font-weight:normal; width:842px; height:22px; background: url(../gfx/h5_bg.jpg);}
	#content h4.reg{font-weight:normal; color:#fff; font-size:15px; padding:0px;}
	#content h4.reg span{background: #868f98; padding:0 10px 0 0;}
	#content div.line_bg{ margin:20px 0 5px 30px; width:900px; background: url(../gfx/h4_bg.png) repeat-x;}
	#content div.form_left{width:446px; height:155px; background: url(../gfx/form_bg.png) no-repeat; margin:20px 0 0 30px; float:left;}
	.ie6 #content div.form_left{margin-left:15px;}
	#content div.form_left p.left_name{font-size:11px; color:#000; padding:13px 0 0 20px; float:left;}
	#content div.form_left div.form{width:320px; float:right; padding:7px 0 0 0;}
	#content div.form_left div.form label{font-size:11px; color:#000; float:left; width:120px; text-align:right; padding:5px 5px 0 0; margin:5px 0 0px 0;}
	#content div.form_left div.form input.text{font-size:11px; color:#575757; background: #fffae1; border:1px solid #9b9b9b; width:175px; height:17px; margin-top:5px;}
	#content div.form_left div.form input.required{font-size:11px; color:#575757; background: #fffae1; border:1px solid #9b9b9b; width:175px; height:17px; margin-top:5px;}
	#content div.form_left div.form input.error{font-size:11px; color:#575757; background: #ffdac3; border:1px solid #ff0000; width:175px; height:17px; margin-top:5px;}
	#content div.form_left div.form select.text{font-size:11px; color:#575757; background: #fffae1; border:1px solid #9b9b9b; width:177px; height:19px; margin-top:5px;}
	#content input.submit_ok{color:#007cc1; font-size:15px; text-decoration:underline; width:292px; height:109px; padding-top:65px; display:block; background: url(../gfx/submit_bg.png) no-repeat; border:0px; margin:0 auto 0;}

	#content p.error{font-size:15px; color:#f00; padding:10px 0 0 30px;}
	#content ul.zalaczniki{padding:20px 0 0 30px; text-align:left;}
	#content ul.zalaczniki li{background:transparent; width:400px; text-align:left; float:none; list-style:none;}
	#content ul.zalaczniki li p.zal{background:url(../gfx/spinacz2.png) no-repeat left top; padding:2px 0 0 15px;font-size:11px; color:#005D90; float:left; width:250px;}
	#content ul.zalaczniki li em{font-style:normal; color:#646464; font-size:11px; float:left;}
	#content ul.zalaczniki li a{float:left; width:20px; padding:0 0 0 10px;}
	#content ul.zalaczniki li a img{padding:0px; margin:0px; width:20px;}

	#content div.form_right{width:446px; height:155px; background: url(../gfx/form_bg.png) no-repeat; margin:20px 0 0 17px; float:left;}
	#content div.form_right p.left_name{font-size:11px; color:#000; padding:13px 0 0 20px; float:left;}
	#content div.form_right div.form{width:320px; float:right; padding:7px 0 0 0;}
	#content div.form_right div.form label{font-size:11px; color:#000; float:left; width:120px; text-align:right; padding:5px 5px 0 0; margin:5px 0 0px 0;}
	#content div.form_right div.form input.text{font-size:11px; color:#575757; background: #fffae1; border:1px solid #9b9b9b; width:175px; height:17px; margin-top:5px;}
	#content div.form_right div.form input.required{font-size:11px; color:#575757; background: #fffae1; border:1px solid #9b9b9b; width:175px; height:17px; margin-top:5px;}
	#content div.form_right div.form input.error{font-size:11px; color:#575757; background: #ffdac3; border:1px solid #ff0000; width:175px; height:17px; margin-top:5px;}
	#content div.form_right div.form select.text{font-size:11px; color:#575757; background: #fffae1; border:1px solid #9b9b9b; width:177px; height:19px; margin-top:5px;}
	#content div.form_right div.form textarea.text{font-size:11px; color:#575757; background: #fffae1; border:1px solid #9b9b9b; width:297px; height:124px; margin-top:5px;}
	#content ul.reg{padding:10px 0 0 70px}
	#content ul.reg li{padding:5px 0 5px 0;}
	#content ul.reg li label{font-size:12px; color:#fff;}

		#round_top{height:7px; weight:912px; background: url(../gfx/round_top.jpg) no-repeat; margin:10px 0 0 30px;}
		#round_bottom{height:5px; weight:912px; background: url(../gfx/round_bottom.jpg) no-repeat; margin:0px 0 0 30px;}

		#con_branze{width:910px; margin-left:30px; background: #f2f2f2; border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3;}
		#con_branze a.right{float:right; font-size:12px; color:#007cc2; padding:5px 15px 5px 0px;}
		#con_branze span.r{float:right;  color:#007cc2; padding:5px 15px 5px 5px;}
		#con_branze select.sel{padding:5px 5px 5px 5px; margin:10px 0 10px 13px; width:180px; height:270px; float:left;font-size:12px; color:#010101;}

		#podbranze{height:270px; overflow-x:auto; width:690px; float:right; margin:10px 13px 10px 0; border:1px solid #b3b9c3; background: #fff;}
		#podbranze table tr td{padding:2px 2px 2px 5px; width:230px;}
		#podbranze table tr td input{float:left;}
		#podbranze table tr td label{padding:0px 0 0 5px; margin-top:4px; display:block}

		#add_file{width:446px; height:100px; background: url(../gfx/file_bg.jpg);margin:20px 0 0 30px;}
		#add_file p.left_name{font-size:11px; color:#000; padding:13px 0 0 20px; float:left;}
		#add_file div.form{width:320px; float:right; padding:7px 0 0 0;}
		#add_file div.form label{font-size:11px; color:#000; float:left; width:120px; text-align:right; padding:5px 5px 0 0; margin:5px 0 0px 0;}
		#add_file div.form input.text{font-size:11px; color:#575757; background: #fffae1; border:1px solid #9b9b9b; width:295px; height:20px; margin-top:5px;}
		#add_file div.form select.text{font-size:11px; color:#575757; background: #fffae1; border:1px solid #9b9b9b; width:297px; height:19px; margin-top:10px;}
		#add_file div.form input.submit{padding:5px 0 0 0; font-size:11px; color:#007cc2; text-decoration:underline; border:0px; background: transparent;}


	#reg h1.reg{width:1012px; height:22px; padding:5px 0 0 10px; background: url(../gfx/h1_bg.jpg) top; text-align:left; color:#fff; font-size:16px; font-weight:normal;}
	#reg h3.reg{font-size:14px; font-weight:bold; color:#fff; padding:10px}
	#reg p{padding:5px 0 5px 10px; font-size:12px; line-height:14px; color:#fff}
	#reg ol{list-style-type: decimal; padding:0 0 0 40px; line-height:16px; color:#fff;}
	#reg ol li ol{list-style-type: lower-roman; padding:0 0 0 20px; line-height:16px; }

	#stopka2{border-top:0; padding-top:5px; margin-top:10px;}
	#stopka2 div.menu1{width:426px; float:left; display:none;}
	#stopka2 div.menu1 a{color:#fff; font-size:12px; padding:0 10px 0 10px;}
	#stopka2 div.logintrade1{width:190px; padding-bottom:10px; float:right;}
	#stopka2 div.logintrade1 a{color:#fff; font-size:12px; padding:0 10px 0 10px;}
	#stopka2 div.logintrade1 p{font-style:normal; color:#fff;}


