* 									{ margin: 0px; padding: 0px; }
html								{ width: 100%; }
body								{ width: 100%; margin: 0px 0px 0px 0px; background-color: #FFFFFF; font-family: verdana, tahoma, arial, sans-serif; font-size: 11px; color: #7F7E7E; text-align: center; }

.clear	{ clear: both; }
img { border: 0px; }

a	{ color: #7F7E7E; }

div#wrapper 													{ width: 100%; height: 170px; background-image: url('../images/gfx_main/bg_wrapper.gif'); background-position: center top; background-repeat: no-repeat; }
div#wrapper	div#wrapper_page									{ width: 868px; margin: 0px auto; text-align: left; }
div#wrapper	div#wrapper_page div#logo_1							{ width: 218px; float: left; }
div#wrapper	div#wrapper_page div#logo_1	img						{ display: block; }
div#wrapper	div#wrapper_page div#top_search						{ width: 650px; height: 87px; background-image: url('../images/gfx_main/bg_header_top.gif'); float: left; position: relative; }
div#wrapper	div#wrapper_page div#top_search	div#search_			{ width: 370px; height: 60px; background-image: url('../images/gfx_main/bg_search.gif'); position: absolute; top: 25px; right: 0px; }
div#wrapper	div#wrapper_page div#top_search	div#search_left		{ width: 21px; height: 60px; background-image: url('../images/gfx_main/bg_search_left.gif'); float: left; }
div#wrapper	div#wrapper_page div#top_search	div#lang			{ height: 60px; float: left; }
div#wrapper	div#wrapper_page div#top_search	div#lang div#english	{ margin: 25px 0px 0px 35px; }
div#wrapper	div#wrapper_page div#top_search	div#lang div#english a	{ text-decoration: none; color: #686767; }
div#wrapper	div#wrapper_page div#top_search	div#search_lup		{ width: 61px; height: 60px; background-image: url('../images/gfx_main/bg_search_lupa.gif'); float: left; }
div#wrapper	div#wrapper_page div#top_search	div#search_form		{ width: 150px; height: 60px; float: left; position: relative; }
div#wrapper	div#wrapper_page div#top_search	div#search_form input#input_search		{ width: 120px; position: absolute; top: 25px; left: 0px; }
div#wrapper	div#wrapper_page div#top_search	div#search_form input#submit_search		{ width: 22px; position: absolute; top: 25px; right: 0px; }
div#wrapper	div#wrapper_page div#top_search	div#search_right	{ width: 24px; height: 60px; background-image: url('../images/gfx_main/bg_search_right.gif'); float: right; }
div#wrapper	div#wrapper_page div#logo_2							{ width: 218px; float: left; }
div#wrapper	div#wrapper_page div#logo_2	img						{ display: block; }
div#wrapper	div#wrapper_page div#menu_top						{ width: 650px; height: 83px; background-image: url('../images/gfx_main/bg_header_bottom.gif'); float: left; }
div#wrapper	div#wrapper_page div#menu_top						{ width: 650px; height: 83px; background-image: url('../images/gfx_main/bg_header_bottom.gif'); float: left; }


div#wrapper_middle 								{ width: 100%; background-image: url('../images/gfx_main/bg_content.gif'); background-position: center top; background-repeat: repeat-y; }
div#wrapper_middle	div#wrapper_middle_page		{ width: 868px; margin: 0px auto; text-align: left; background-image: url('../images/gfx_main/bg_content_page.gif'); background-position: center top; background-repeat: repeat-y; }

body#phpbb div#wrapper_middle	div#wrapper_middle_page		{ width: 869px; }

div#wrapper_middle	div#wrapper_middle_page	div#left_content					{ width: 218px; float: left; }
div#wrapper_middle	div#wrapper_middle_page	div#left_content ul#ul_menu			{ list-style-type: none; margin: 30px 0px 30px 0px; padding: 0px; }
div#wrapper_middle	div#wrapper_middle_page	div#left_content ul#ul_menu	li		{ width: 218px; }

div#wrapper_middle	div#wrapper_middle_page	div#left_content ul#ul_menu	li ul.submenu 		{ list-style-type: none; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; }
div#wrapper_middle	div#wrapper_middle_page	div#left_content ul#ul_menu	li ul.submenu li 	{ width: 97px; text-align: right; padding: 2px; margin: 0px 0px 2px 100px; }
div#wrapper_middle	div#wrapper_middle_page	div#left_content ul#ul_menu	li ul.submenu li a 	{ font: 14px Arial; color: #8b8a8a; font-weight: bold; text-decoration: none; }
div#wrapper_middle	div#wrapper_middle_page	div#left_content ul#ul_menu	li ul.submenu li.hover 	{ width: 97px; text-align: right; background: #b5b5b5; padding: 2px; margin: 0px 0px 2px 100px; }
div#wrapper_middle	div#wrapper_middle_page	div#left_content ul#ul_menu	li ul.submenu li.hover a 	{ font: 14px Arial; color: #8b8a8a; font-weight: bold; text-decoration: none; }

div#wrapper_middle	div#wrapper_middle_page	div#left_content ul#ul_submenu			{ list-style-type: none; margin: 10px 0px 30px 0px; padding: 0px; }
div#wrapper_middle	div#wrapper_middle_page	div#left_content ul#ul_submenu	li		{ width: 218px; height: 24px; }

div#wrapper_middle	div#wrapper_middle_page	div#left_content div.baner_top		{ width: 218px; height: 8px; background-image: url('../images/gfx_main/bg_baner_top.gif'); background-position: center top; background-repeat: no-repeat; margin: 5px 0px 0px 0px; font-size:2px; }
div#wrapper_middle	div#wrapper_middle_page	div#left_content div.baner_middle	{ width: 218px; background-image: url('../images/gfx_main/bg_baner.gif'); background-position: center top; background-repeat: repeat-y; font-size:2px; }
div#wrapper_middle	div#wrapper_middle_page	div#left_content div.baner			{ width: 189px; margin: 0px 0px 0px 10px;  font-size:2px; }
div#wrapper_middle	div#wrapper_middle_page	div#left_content div.baner_bottom	{ width: 218px; height: 7px; background-image: url('../images/gfx_main/bg_baner_bottom.gif'); background-position: center top; background-repeat: no-repeat; margin: 0px 0px 5px 0px; font-size:2px;}

div#wrapper_middle	div#wrapper_middle_page	div#right_content			{ width: 620px; float: right; margin: 0px 0px 0px 15px; }
body#phpbb div#wrapper_middle	div#wrapper_middle_page	div#right_content			{ width: 630px; }

div#wrapper_middle	div#wrapper_middle_page	div#right_content div.naglowekRight			{ width: 634px; text-align: right; }
div#wrapper_middle	div#wrapper_middle_page	div#right_content div.naglowekLeft			{ width: 634px; text-align: left; }

div#wrapper_middle	div#wrapper_middle_page	div#right_content div#navi			{ width: 600px; margin: 0px; }
div#wrapper_middle	div#wrapper_middle_page	div#right_content div#navi ul		{ list-style-type: none; margin: 0px; padding: 0px; }
div#wrapper_middle	div#wrapper_middle_page	div#right_content div#navi ul li	{ display: inline; color: #787878; }
div#wrapper_middle	div#wrapper_middle_page	div#right_content div#navi ul li a	{ color: #C0C0C0; }


div#fotter 										{ width: 100%; height: 48px; background-image: url('../images/gfx_main/bg_fotter.gif'); }
div#fotter div#fotter_page 						{ width: 868px; height: 48px; margin: 0px auto; text-align: left; position: relative; }
div#fotter div#fotter_page div#copyright		{ position: absolute; left: 20px; top: 20px; }
div#fotter div#fotter_page div#wykonanie		{ position: absolute; left: 290px; top: 20px; }
div#fotter div#fotter_page div#wykonanieimg		{ position: absolute; left: 365px; top: 15px; }
div#fotter div#fotter_page div#projekt			{ position: absolute; left: 425px; top: 20px; }
div#fotter div#fotter_page div#projekt a		{ color: #7F7E7E; }

div#wrapper_middle	div#wrapper_middle_page	div#right_content input.button{ border: 1px solid #848484;background-color: #E7E7E7;padding: 2px 5px 2px  5px;color: #6A6A6A; font-weight:bold}
div#wrapper_middle	div#wrapper_middle_page	div#right_content #newsletter {padding :2px;margin-left:150px;}
div#wrapper_middle	div#wrapper_middle_page	div#right_content #newsletter  td {padding :3px;}

#komunikat			{ width: 560px; margin: 0px 0px 10px 50px; border: 1px solid #848484; background-color: #E7E7E7; padding: 3px; text-align: center; font-size: 13px; font-weight: bold; color: #6A6A6A; }

#main-page-baner {
    width: 620px;
    text-align: center;
    margin-bottom: 20px;
}