body {

  margin: 0;

	padding : 0;

  font-family: tahoma;

  font-size : 11px;

  /*background-image : url(img/body_tlo.gif);

	background-color: #7B8171;

  */

  background-color : white;

}



body #main {

  width : 700px;

	margin: 0 auto 0 auto;

	padding: 0 12px 0 12px;

  background-image: url(img/background_olive.gif); 

  background-repeat : repeat-y;

  background-position : 12px 285px; 

	background-color: white;

  position: relative;

}



body #main #header {

  width : 700px;

  height : 285px;

}

body #main #link_w4y { 

  clear : none;

  float : right;         

  vertical-align: bottom;

  position: relative;

  top: 190px;

  

}



.center {

  text-align: center;

}



.center a {

  color : black;

  text-decoration : none;

}



.center a:hover{

  text-decoration : underline;

}



body #main #menu_box {

	width : 240px;

  min-height : 445px;

  float : left;

	padding : 0;

	margin : 0;

}



body #main #menu_box p.naglowek{

  width : 200px;

	font-size : 11px;

	font-weight : bold;	

	float : left;

	clear : both;

	margin : 0;

	padding : 10px 20px 10px 20px;

}



body #main #menu_box p.text {

  width : 200px;

	font-size : 11px;	

	margin : 0;

	padding : 0 20px 0px 20px;  

}



body #main #menu_box p.tresc{

  width : 200px;

	font-size : 11px;	

	clear : both;

	float : left;

	margin : 0;

	padding : 0 20px 10px 20px;

}



/*

body #main #dol #lewy div.kreska2{

  margin : 0  20px 0 20px !important;

}

*/

body #main #menu_box div.kreska2{

	width : 197px;

	height : 2px;

	font-size : 1px;

	background-image: url(img/line_green.gif);

	background-repeat: no-repeat;

	clear : both;

	padding : 0;

	margin : 0  10px 0 10px;

}





body > #main > #menu_box > div.kreska2{

	margin : 0  20px 0 20px !important;

}



body #main #menu_box a {

  color : black;

  text-decoration : none;

}



body #main #menu_box a:hover {

  text-decoration : underline;

}



body #main #menu_box ul.menu_gl{

  list-style-type : none;

  font-weight : bold;

  margin : 0 0 0 5px;

  padding : 0;

}



body #main #menu_box ul.menu_gl li{

  margin : 10px 10px 2px 10px;

  padding : 0;

}



body #main #menu_box ul.menu_gl li ul{

  margin : 2px 0 2px 5px;

  font-weight : normal;

  padding : 0;

  list-style-type : none;

}



body #main #menu_box ul.menu_gl li ul li{

  /*margin : 0 0 0 5px; 

  */

  padding : 0 0 0 0;

  margin : 2px 0 2px 10px; 

}









body #main #menu_box ul.menu_gl li ul li a{

  text-decoration : none;

  color : black;

}



body #main #menu_box ul.menu_gl li ul li a.chosen{

  color: white;

}      



body #main #menu_box ul.menu_gl li ul li a:hover{

  text-decoration : underline;

}





body #main h3 {

	font-size : 11px;

	font-weight: bold;

	margin : 1em 15px 1em 15px;

}



body #main #tresc_box {

  width : 440px;

  margin : 0;

  padding : 0;

  float : left;

  clear : none;

}



body #main #tresc_box p.akapit{

	text-align: justify;

	margin : 1em 15px 1em 15px;

	padding : 0;	

}



body #main #tresc_box p.akapit a{

	text-decoration: none;

	color : #A54C16;	

}



body #main #tresc_box p.akapit a:hover{

	text-decoration: underline;	

}



body #main #tresc_box p.naglowek_listy{

	margin: 1em 15px 0.5em 15px ;

	padding: 0;

}



body #main #tresc_box ul {

	margin: 0 15px 0 0px;

}



body #main #tresc_box ul li{

	margin : 0 0 0 25px;

	list-style-type: none;

	background-image: url(img/list_circle.gif);

	background-repeat: no-repeat;

	background-position: 0 5px;

	padding : 0 0 0 15px;

}



body > #main > #tresc_box > ul > li{

	margin : 0 0 0 15px;

	padding: 0;

	list-style-type: circle;

	background-image: none;

}



body #main #tresc_box table {

  margin : 10px 0 20px 15px;

  width : 415px;

}



body #main #tresc_box table th {

  color : #5D8E23;

  font-weight : bold;

  text-align : right;

  padding : 10px 0 5px 0;

}



body #main #tresc_box table td#bank {

  color : #9B9B9B;

  background-color : white;

  font-weight : bold;

  text-align : left;

  padding : 0;

}



body #main #tresc_box table td#kredyt {

  color : #9B9B9B;

  background-color : white;   

  font-weight : normal;

  text-align : left;

  padding : 0 0 10px 0;

}



body #main #tresc_box table td {

  background-color : #F1F1F1;/*#F0F4E3;*/

  padding : 5px 10px;

}



body #main #tresc_box table td.kol1{

  background-color : #E1E3D7;

  width : 170px;

}

body #main #tresc_box table td.kol0 {
	background-color : #FFFFFF;
	color : #FF0000;
	text-align : center;
	font-weight: bold;
	text-decoration: none;
	height: 10px;
}

body #main #tresc_box table td.kol0 a{
	color : #FF0000;
}

body #main #tresc_box #kursy{  

  width : 227px;

  height : 240px;

  float : left;

  clear : both;

  margin : 9px 0 1px 0;

  padding : 0 0 0 0;

}



body > #main > #tresc_box > #kursy{

  padding-bottom : 7px;

}





body #main #tresc_box #kursy hr{  

  color : rgb(229,229,229); 

  clear : both;

  margin : 0;

  padding : 0;

  display : block;

}



body #main div.linia {

  width : 80%;

  height : 1px;

  background-color : rgb(229,229,229);

  font-size : 1px;

  clear : both;

  margin : 0 20px 0 20px;

  padding : 0;

}



body #main #tresc_box #kursy div.kurs_box {

  clear : both;

  width : 80%;

  height : 72px;

  padding : 0; /*10px 0 10px 0;*/

	margin : 0 10px 0 10px;

  background-image : url('img/block_light_gray.gif');

  background-repeat : no-repeat;

  background-position : 0 10px;

}



body > #main > #tresc_box > #kursy > div.kurs_box {

  background-position : 0 0px;

  height : 62px;

}





body #main #tresc_box #kursy div.ostatni{

  padding-bottom : 0;

  margin-bottom : 0;

}



body #main #tresc_box #kursy div.kurs_box p.waluta{  

  font-weight : bold;

  color : rgb(42,114,143);

  margin : 10px auto 0 17px;

}



body #main #tresc_box #kursy div.kurs_box p.kurs{  

  font-family : verdana;

  font-size : 26px;

  font-weight : bold;

  color : rgb(165,76,22);

  margin : 0 auto 0 17px;

}

body #main #tresc_box #kursy img{

	float : left;

	clear : both;

	padding : 0;

	margin : 0 0 0 9px;

}



body #main #tresc_box #kursy p#data{

	margin :0 0 0 10px;

	padding: 0;

	color : #576069;

	font-size : 11px;

	clear : both;

}



body #main #tresc_box #kursy_wiecej{

  width : 225px;

  height : 71px;

  border : solid 1px rgb(223,228,210);

  background-image : url('img/home_icon_home.gif');

  background-position : 18px 22px;

  background-repeat : no-repeat;

  background-color : rgb(225,235,198);

  color : rgb(65,65,65);

  margin : 0 0 2px 1px;

  padding : 0;

  padding-top : 2px;

  clear : both;

  float : left;

}



body #main #tresc_box #kursy_wiecej p{

  margin : 20px 30px 10px 70px;  

  padding : 0;

}



body #main #tresc_box #kursy_wiecej a{

  color : rgb(95,143,42);

  font-weight : bold;

}



body #main #tresc_box #klienci_o_nas{

  width : 227px;

  height: 109px;

  background-color : rgb(83,131,137);

  margin : 0 0 0 1px;

	padding : 0;

  float : left;

  clear : both;

}



body #main #tresc_box #menu{

  margin : 1px 0 0 228px;  

	padding : 0;

	width: 209px;

	height: 440px;

	clear: right;

  float: none;

}



body > #main > #tresc_box > #menu{

  margin-left : 231px;

}



body #main #tresc_box #menu dl {

width : 100%;

height : 100%;

  margin : 0;

	padding : 0; 

}



body #main #tresc_box #menu dl dt {

  width : 209px;

  height : 32px;

  font-family : helvetica;

  font-size: 12px;

  font-weight : bold;

  color : white;

  text-indent : 44px;

  line-height : 32px;

  vertical-align : middle;

  padding : 0;

	margin: 0;

}

body #main #tresc_box #menu dl dt img{

	margin : 8px 0 0 0;

	padding : 0;

}

body #main #tresc_box #menu dl dt#menu1 {

  background : url('img/block_menu_blue.gif') no-repeat rgb(53,109,132);

}

body #main #tresc_box #menu dl dt#menu2 {

  background : url('img/block_menu_green.gif') no-repeat rgb(94,132,53);

}

body #main #tresc_box #menu dl dt#menu3 {

  background : url('img/block_menu_orange.gif') no-repeat rgb(202,147,34);

}

body #main #tresc_box #menu dl dt#menu4 {

  background : url('img/block_menu_brown.gif') no-repeat rgb(149,79,37);

}

body #main #tresc_box #menu dl dd {

  width : 207px;

  height : 73px;

  clear : none;

  margin : 2px 0px 2px 0px;

  color : rgb(87,96,105);

  background : url('img/block_dark_gray.gif') no-repeat rgb(239,239,239);

  background-position : 0 13px;

  border : solid rgb(216,216,216) 1px;

  text-indent : 27px;

  font-family : tahoma;

  font-size: 11px;

}

body #main #tresc_box #menu dl dd p{

  margin : 13px 19px 0px 0px;

  padding : 0 0 2em 0;

}



body #main #tresc_box #menu dl dd a{

	font-weight: bold;

	color : rgb(165,76,22);

	text-indent : 0;

	line-height : 1em;

	padding: 0;

  margin : 0;

	margin : 50px 14px 13px 130px;



}



body #main #tresc_box form {

  margin : 20px 10px 20px 10px;

  font-family : tahoma;

  font-size : 11px;

  background-color : #F1F1F1;

}



body #main #tresc_box form table {

  margin : 0;

  width : 100%;

}



body #main #tresc_box form table tr{

  width : 100%;

  margin : 0;

  padding : 0;

}



body #main #tresc_box form table td{

  background-color : #E1E3D7;

}



body #main #tresc_box form select {

  font-size : 11px;

  text-align:justify;

  color:#000000;

  padding : 0;

  margin : 0;

  width : 180px;

  height : 19px;

  line-height:14px;

  border: 1px solid #5A5D4E;

/*  background-color : white;

*/

}



body #main #tresc_box form input {

  border: 1px solid #5A5D4E;

  width : 180px;

  height : 16px;

  vertical-align : middle;

    font-family : Tahoma;

  font-size : 11px;

  line-height : 11px;

}



body #main #tresc_box p.akapit1{

  vertical-align: middle;

	text-align: left;

	padding : 0;	

  margin : 0 15px 10px 25px; 

}



body #main #tresc_box form input.checkbox{

  width : auto;

  height : auto;

  vertical-align : middle;

  border: 0 solid #5A5D4E;

  

}



body #main #tresc_box form input#submit {

  color : white;

  font-family : Tahoma;

  font-size : 11px;

  font-weight : bold;

  line-height: 11px;

  vertical-align : middle;

  background-color : #626262;

  height : 20px;

  width : 70px;

  margin : 0 0 10px 250px;

  padding : 0;

}



body #main #tresc_box form textarea {

  border:1px solid #5A5D4E;

  font-family : Tahoma;

  font-size : 11px;

  width : 180px;

  height : 85px;

  overflow : auto;

}





body #main #tresc_box form p.label {

  width : 150px;

    height : 19px;

  line-height:14px

}







body #main #footer {

  width : 690px;

	height: 69px;

	clear : both;

	margin : 0 10px 0 0;

	padding: 0;

  /*<img src="img/background_footer_left.gif" alt="background_footer_left.gif"/>  

  */

	/*background-image: url(img/background_green.gif);

  */

  background-image : url(img/background_footer.gif);

  background-repeat : no-repeat;

  background-color : white;

}



body #main #footer p {

	margin: 15px 5px 0 0;

  padding : 0;

	float: right;

  clear : none;

	/*color: #2D5414;

  */

  color : black;

	text-align: right;

	line-height: 150%;

}



body #main #footer span#text {

	/*color : white;*/

  color : black;

	margin : 0 4px 0 0 ;

}



body #main #footer p a{

	/*color : white;

  */

  color : black;

	margin : 0 3px 0 3px;

	text-decoration : none;	

}



body #main #footer p a:hover{

	text-decoration: underline;

}



body #main #footer ul li div.kreska{

	width : 1px;

	height : 11px;

	font-size: 1px;

	background-color: #2D5414;

	clear : none;

	margin : 0 2px 0 2px;

	display: list-item;

}
h1 {
	font-size: 10px;
	text-align: center;
	font-family: Tahoma;
	color:#333;
}
