html, body {
	color: #000000;
  	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	height: 100%;
	text-align: center;
	font-size: 12pt;
	font-weight: normal;
	text-decoration: none;
}

a {
	color: #4a4a4f;
	text-decoration: none;
}

a:hover {
	color: #000000;
}

a:active, a:focus {
	color: #000000;
	outline: none;
}

img {
	border-style: none;
}

p {
	margin: 10px;
}

ul {
	margin-top: 10px;
}

h1 {
	margin: 0;
	font-size: 22pt;
	font-weight: normal;
}

td {
	vertical-align: top;
}


/*
	Klasy podstawowe
*/

.normal {
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
}

.bold {
	font-weight: bold;
}

.bold a {
	font-weight: normal;
}

.italic {
	font-style: italic;
}

.underline {
	text-decoration: underline;
}

.center {
	text-align: center;
}

.left {
	text-align: left;
}

.valign {
	vertical-align: text-top;
	float: left;
}

.rozmiar16 {
	font-size: 16pt;
}

.rozmiar14 {
	font-size: 14pt;
}

.rozmiar10 {
	font-size: 10pt;
}

.rozmiar9 {
	font-size: 9pt;
}

.rozmiar8 {
	font-size: 8pt;
}

.indent {
	text-indent: 12px;
}

.obramowanie {
	border-style: solid;
	border-width: 1px;
}

.obramowanie_dol {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-color: #000000;
}

.lista {
	
}

.margin_right10 {
	margin-right: 10px;
}

.padding_bottom15 {
	padding-bottom: 15px;
	margin-bottom: 20px;
}

.szary {
	color: #4a4a4f;
}

.szerokosc230 {
	width: 230px;
}

#noscript {
	position: relative; top: 50px;
	font-weight: bold;
}

#ramka {
	position: relative; left: 0px; top: 0px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	height: 100%;
	min-height: 900px;
	/*
border-style: solid;
	border-width: 1px;
*/
}

#strona {
	width: 1201px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	/*
border-style: solid;
	border-width: 1px;
*/
}

#lewa {
	position: relative; left: 0;
	float: left;
	width: 110px;
	height: 100%;
	/*
border-style: solid;
	border-width: 1px;
*/
}

#layout1 {
	position: absolute; top: 0px; left: 0px;
	float: left;
	width: 100%;
	height: 330px;
	background-image: url(../images/layout_1.png);
}

#layout10 {
	position: absolute; top: 330px; left: 0px;
	float: left;
	width: 100%;
	height: 556px;
	background-image: url(../images/layout_10.png);
}

#srodek {
	position: relative;
	float: left;
	width: 981px;
	/*
border-style: solid;
	border-width: 1px;
*/
}

#tytul {
	position: absolute; top: 260px; left: 310px;
	float: left;
	width: 260px;
	/*
border-style: solid;
	border-width: 1px;
*/
}

#text {
	position: absolute; top: 320px; left: 10px;
	float: left;
	width: 588px;
	height: 560px;
	font-size: 11pt;
	overflow: auto;
	padding-right: 33px;
	/*
border-style: solid;
	border-width: 1px;
*/
}

#loader {
	position: relative; top: 100px;
	width: 100%;
	text-align: center;
}

#layout2 {
	position: absolute; top: 0px; left: 0px;
	float: left;
	width: 360px;
	height: 200px;
	background-image: url(../images/layout_2.png);
}

#layout3 {
	position: absolute; top: 0px; left: 360px;
	float: left;
	width: 621px;
	height: 200px;
	background-image: url(../images/layout_3.png);
}

#layout4 {
	position: absolute; top: 200px; left: 0px;
	float: left;
	width: 981px;
	height: 40px;
	background-image: url(../images/layout_4.png);
}

#layout_gora_zawartosci {
	position: absolute; top: 240px; left: 0px;
	float: left;
	width: 608px;
	height: 82px;
	background-image: url(../images/content_gora.png);
}

#layout_gora {
	position: absolute; top: 322px; left: 0px;
	float: left;
	width: 608px;
	height: 565px;
	background-image: url(../images/content.png);
}

#new_portfolio1 {
	position: absolute; top: 240px; right: 0px;
	float: right;
	width: 344px;
	height: 202px;
	font-size: 9pt;
	background-image: url(../images/layout_8.png);
	border-right-style: solid;
	border-right-width: 1px;
	z-index: 99;
}

#new_portfolio2 {
	position: absolute; top: 462px; right: 0px;
	float: right;
	width: 344px;
	height: 202px;
	font-size: 9pt;
	background-image: url(../images/layout_8.png);
	border-right-style: solid;
	border-right-width: 1px;
}

#new_portfolio3 {
	position: absolute; top: 684px; right: 0px;
	float: right;
	width: 344px;
	height: 202px;
	font-size: 9pt;
	background-image: url(../images/layout_8.png);
	border-right-style: solid;
	border-right-width: 1px;
}

#new_portfolio1 a, #new_portfolio2 a, #new_portfolio3 a {
	font-size: 10pt;
	font-weight: bold;
}

#new_portfolio1 img, #new_portfolio2 img, #new_portfolio3 img {
	margin-right: 7px;
}

#logo {
	position: absolute; top: 20px; left: 20px;
	float: left;
	width: 250px;
	height: 250px;
	background-image: url(../images/logo.png);
}

#logo_napis {
	position: absolute; top: 100px; left: 480px;
	float: left;
	width: 479px;
	height: 80px;
	background-image: url(../images/logo_napis.png);
}

#prawa {
	position: relative;
	float: right;
	width: 110px;
	/*
border-style: solid;
	border-width: 1px;
*/
}

#layout5 {
	position: absolute; top: 0px; left: 0px;
	float: left;
	width: 100%;
	height: 240px;
	background-image: url(../images/layout_5.png);
}

#new_portfolio_line1 {
	position: absolute; top: 240px; right: 0px;
	float: right;
	width: 100%;
	height: 202px;
	background-color: #eeeded;
}

#new_portfolio_line2 {
	position: absolute; top: 462px; right: 0px;
	float: right;
	width: 100%;
	height: 202px;
	background-color: #eeeded;
}

#new_portfolio_line3 {
	position: absolute; top: 684px; right: 0px;
	float: right;
	width: 100%;
	height: 202px;
	background-color: #eeeded;
}

#lewa_linia_gora {
	position: absolute; top: 0px; left: 0px;
	float: left;
	width: 50%;
	height: 318px;
	background-image: url(../images/layout11.png);
	/*
border-style: solid;
	border-width: 1px;
*/
}

#prawa_linia_gora {
	position: absolute; top: 0px; right: 0px;
	float: right;
	width: 50%;
	height: 228px;
	background-image: url(../images/layout_55.png);
}

#lewa_linia_dol {
	position: absolute; top: 318px; left: 0px;
	float: left;
	width: 50%;
	height: 569px;
	background-color: #eeeded;
}

#new_portfolio_tlo1 {
	position: absolute; top: 240px; right: 0px;
	float: right;
	width: 25%;
	height: 202px;
	background-color: #eeeded;
}

#new_portfolio_tlo2 {
	position: absolute; top: 462px; right: 0px;
	float: right;
	width: 25%;
	height: 202px;
	background-color: #eeeded;
}

#new_portfolio_tlo3 {
	position: absolute; top: 684px; right: 0px;
	float: right;
	width: 25%;
	height: 202px;
	background-color: #eeeded;
}

#menu {
	position: absolute; top: 0px; left: 420px;
	float: left;
	text-align: center;
	width: 550px;
	padding: 0;
	margin: 0;
}

#menu p {
	margin-bottom: 5px;
}

#menu_button1, #menu_button2, #menu_button3, #menu_button4 {
	width: 133px;
	height: 80px;
	background-image: url(../images/menu_button.png);
	background-position: top;
	background-repeat: no-repeat;
}

#menu_text1, #menu_text2, #menu_text3, #menu_text4 {
	position: relative; top: 0px; left: -2px;
	font-size: 14pt;
}

#form {
	position: relative; top: 20px; left: 80px;
	float: left;
	width: 400px;
	padding: 10px;
	background-color: #eeeded;
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-khtml-border-radius: 10px;    /* Konqueror */
	-moz-border-radius: 10px; /* Firefox */
	border-radius: 10px;
}

form {
	font-family: Arial, Helvetica, sans-serif;
}

#wiadomosc {
	width: 250px;
	height: 100px;
	background-color: #f5f5f5;
}

#button {
	background-color: #ffffff;
	width: 80px;
	height: 25px;
}

input {
	background-color: #f5f5f5;
}

#select {
	background-color: #f5f5f5;
}

#info {
	color: #d70000;
}


