	html, body {
		height: 100%;
}

	body {
     	margin: 0px;
      font-family: Tahoma, Verdana, arial, helvetica, serif;
      font-size: 11px;
      color: #383838;
      background: url(../img/bg_body.gif);
		vertical-align: center;
}

	a:link, a:visited, a:active {
      font-family: Tahoma, Verdana, arial, helvetica, serif;
      font-size: 11px;
      text-decoration: none;
      color: #02A0EB;
}  

	a:hover {
      font-family: Tahoma, Verdana, arial, helvetica, serif;
      font-size: 11px;
      text-decoration: underline;
      color: #BD2A3A;
} 

	a.stopka:link, a.stopka:visited, a.stopka:hover, a.stopka:active {
      font-family: Verdana, arial, helvetica, serif;
      font-size: 11px;
      font-weight: normal;
      text-decoration: none;
      color: #FFFFFF;
}

	a.stopka2:link, a.stopka2:visited, a.stopka2:hover, a.stopka2:active {
      font-family: Verdana, arial, helvetica, serif;
      font-size: 10px;
      text-decoration: none;
      color: #B6B6B6;
}

	td.T1 {
		height: 50px;
		margin: 0px;
		background: url(../img/bg_t1.gif) no-repeat bottom right;
}

	td.T2 {
		width: 750px;
		margin: 0px;
		background: url(../img/bg_t2.gif) no-repeat bottom;
}

	td.T3 {
		margin: 0px;
		background: url(../img/bg_t3.gif) no-repeat bottom left;
}

	td.C1 {
		margin: 0px;
		background: url(../img/bg_c1.gif) repeat-y right;
		vertical-align: bottom;
}

	td.C2 {
		width: 750px;
		padding: 0px;
		background: #FFFFFF;
		vertical-align: top;
}

	td.C3 {
		margin: 0px;
		background: url(../img/bg_c3.gif) repeat-y left;
		vertical-align: top;
}

	td.B1 {
		height: 90px;
		margin: 0px;
		background: url(../img/bg_b1.gif) no-repeat top right;
}

	td.B2 {
		margin: 0px;
		background: url(../img/bg_b2.gif) no-repeat top;
		text-align: right
}

	td.B3 {
		margin: 0px;
		background: url(../img/bg_b3.gif) no-repeat top left;
}

	div.C_1 {
		height: 40px;
		margin: 0px;
		background: url(../img/bg_c1_2.gif) no-repeat right bottom;	
}

	div.C_3 {
		height: 40px;
		margin: 0px;
		background: url(../img/bg_c3_2.gif) no-repeat left top;	
}

	td.header_left {
		width: 215px;
		height: 100px;
		vertical-align: top;
		background: url(../img/header.gif) no-repeat;
}

	td.header_right {
		width: 535px;
		height: 275px;
		vertical-align: top;
}

	td.menu {
		width:215px;
		height:180px;
		vertical-align: top;
}

	td.col_left {
		width: 215px;
		vertical-align: top;
		background: url(../img/bg_left.gif);
}

	td.col_content {
		text-align: justify;
		vertical-align: top;
      font-family: Tahoma, Verdana, arial, helvetica, serif;
      font-size: 11px;
      color: #383838;
		padding: 10px 0px 10px 20px;
}

	td.foot_left {
		width: 215px;
		height: 40px;
		font-family: Tahoma, Verdana, arial, helvetica, serif;
      font-size: 9px;
      color: #CBCDC5;
		text-align:center;
		vertical-align: center;
		background: url(../img/bg_foot_left.gif);
}

	td.foot_right {
		width: 535px;
		height: 40px;
      font-family: Verdana, arial, helvetica, serif;
      font-size: 11px;
      color: #FFFFFF;
		text-align:center;
		vertical-align: center;
		background: url(../img/bg_foot_right.gif);
}

	p.standard {
		font-family: 'Trebuchet MS', Verdana, arial, helvetica, serif;
		font-size: 11px;
		color: #383838;
		text-align: justify;
		margin: 0px;
		padding: 0px;
}

	span.naglowek {
		font-family: Verdana, arial, helvetica, serif;
		font-size: 12px;
		color: #0492D2;
}

	span.wyrozniony {
		font-family: Verdana, arial, helvetica, serif;
		color: #0492D2;
}

	span.dopisek {
		font-family: Verdana, arial, helvetica, serif;
		font-size: 10px;
		color: #9E9E9E;
}

	ul.oferta {
  		margin: 0px 0px 0px 15px;
		padding: 0px;
}

	ul.oferta li {
		font-family: 'Trebuchet MS', Verdana, arial, helvetica, serif;
		font-size: 11px;
		color: #383838;
		text-align: justify;
		margin: 0px;
		padding: 0px;
		list-style-type: square;
}

	input {
		font-family : Tahoma, Verdana, arial, helvetica, serif;
		color: #383838;
  		font-size : 11px;
  		border: #05BDF8 1px solid;
  		background-color : #FFFFFF;
}

	input.send {
		font-family : Tahoma, Verdana, arial, helvetica, serif;
		color: #049BDD;
  		font-size : 11px;
		font-weight: bold;
  		border: #05BDF8 1px solid;
  		background-color : #FFFFFF;
}

	textarea.message {
		font-family : Tahoma, Verdana, arial, helvetica, serif;
		color: #383838;
  		font-size : 11px;
		border: #05BDF8 1px solid;
  		background-color : #FFFFFF;
  		scrollbar-face-color: #ECECEC;
		scrollbar-track-color: #FFFFFF;
		scrollbar-arrow-color: #0175A9;
		scrollbar-3dlight-color: #ECECEC;
		scrollbar-highlight-color: #05BDF8;
		scrollbar-shadow-color: #ECECEC;
		scrollbar-darkshadow-color: #05BDF8; 
}

	td.opis {
		font-family: 'Trebuchet MS', Verdana, arial, helvetica, serif;
		font-size: 12px;
		color: #049BDD;
		text-align: right;
}

	img.grafika {
		border: 0px;
		margin: 0px;
		padding: 0px;	
}