H1 {
	font-family: Tahoma;
	font-size: 14px;
}

* {
	margin: 0;
	padding: 0;
}

body {
	background: #ffffff;
	font-family: Tahoma;
	font-size: 11px;
}

img {
  border: 0;
}

#tresc li {
  list-style: square;
	margin-left: 35px;
}

#container {
	margin-left: auto; 
  margin-right: auto;
	width: 854px;
	padding-bottom: 10px;
}

#main {
	width: 854px;
	vertical-align: top;
}

#top {
  width: 820px;
  height: 60px
	background-color: #ffffff;
	font: Tahoma;
	float: left;
}

#top_right {
  width: 34px;
  height: 60px;
  background-color: #2c3964;
  float: left;
}

.home {
  padding-left: 11px;
  padding-top: 5px;
}

.mail {
  padding-left: 12px;
  padding-top: 10px;
}

.map {
  padding-left: 12px;
  padding-top: 10px;  
}

#header {
  width: 565px;
  height: 263px;
}

#right {
  width: 289px;
  vertical-align: top;
  text-align: left;
  margin: 0;
}

#center {
  vertical-align: top;
}

#logowanie {
  background: url(../img/logowanie.jpg) no-repeat;
  width: 255px;
  height:111px;
  margin: 0;
}

#logowanie_content {
  padding-top: 45px;
  padding-left: 90px;
}

#zapytanie_ofertowe {
  background: url(../img/zapytanie_ofertowe.jpg);
  width: 241px;
  height: 107px;
  border-bottom: 1px dotted #b5b5b5;
  margin-top: 10px;
  margin-left: 1px;
}

#zapytanie_ofertowe_content {
  padding-left: 10px;
  padding-top: 80px;
}

#kalkulator {
  background: url("../img/kalkulator_leasingu.jpg");
  width: 243px;
  height: 94px;
  border-bottom: 1px dotted #b5b5b5;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 0;
}
#commerce {
  width: 243px;
  height: 50px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 0;
}

#kalkulator_content {
  padding-left: 11px;
  padding-top: 35px;
}

#kalkulator_biur_content {
  padding-left: 11px;
  padding-top: 10px;
}

#partnerzy_content {
  width: 243px;
  height: 90px;
  border-bottom: 1px dotted #b5b5b5;
  margin-bottom: 10px;
  margin-left: 0;
}

#footer_center_container {
  height: 72px;
  background-color: #09b1e2;
  color: #ffffff;
  font-size: 9px;
  line-height: 14px;
  margin-top: 10px;
}

#footer_right_container {
  height: 72px;
  width: 255px;
  background-color: #2c3964;
  margin-left: 1px;
  margin-top: 10px;
  text-align: right;
  font-size: 9px;
  color: #575f76;
  line-height: 14px;
}

#footer_right_content {
  padding-right: 6px; 
  padding-top: 56px;
  
}

#footer_center_content1 {
  width: 256px;
  padding-top: 7px;
  padding-left: 26px;
  float: left
}

#footer_center_content2 {
  width: 256px;
  padding-top: 7px;
  float: left
}

#tresc, #tresc_box {
  margin-left: 24px;
  margin-right: 12px;
  text-align: justify;
  line-height: 15px;
}

#tresc {
  min-height: 300px;
  margin-bottom: 40px;
}

#menu_produkty {
  width: 127px;
  height: 92px;
  background-color: #09b1e2;
  float: left;
  margin-left: 1px;
  cursor: hand;
}

#menu_kontakt {
  width: 127px;
  height: 92px;
  background-color: #09b1e2;
  float: left;
  margin-left: 0;
  cursor: hand;
}

#menu_ofirmie {
  width: 113px;
  height: 92px;
  background-color: #2c3964;
  float: left;
  cursor: hand;
}

#menu_misja {
  width: 113px;
  height: 92px;
  background-color: #2c3964;
  float: left;
  margin-left: 0;
  cursor: hand;
}

#ofirmie_title {
  margin-left: 12px;
  margin-top: 34px;
}

#misja_title {
  margin-left: 20px;
  margin-top: 34px;
}

#produkty_title {
  margin-left: 20px;
  margin-top: 34px;
}
#kontakt_title {
  margin-left: 22px;
  margin-top: 34px;
}

.box_holder {
  border-top: 1px dotted #e1e1e1;
  width: 257px;
  float: left
}

.box {
  background-color: #f2f2f2;
  border-bottom: 3px solid #e1e1e1;
  margin-top: 4px;
  text-align: center;
}

.box_img {
  padding-top: 7px;
}

.box_tresc {
  text-align: justify;
  width: 239px;
  font-style: italic;
}

.box_link_holder {
  font-size: 9px;
  padding-top: 4px;
  padding-bottom: 4px;
  height: 14px;
}

.box_wiecej {
  padding-left: 204px;
  float: left;
}

.box_strzalka {
  padding-top: 4px;
  margin-left: 3px;
  float: left;
}

.box a, .box a:visited {
	color: #2c3964;
	font-weight: bold;
	text-decoration: none;
}

.box a:hover {
	color: #09b1e2;
}

#footer_right_container a, #footer_right_container a:visited {
  color: #575f76;
	text-decoration: none;
}

#footer_right_container a:hover {
	color: #09b1e2;
}

#tytuly {
  padding-top: 230px;
}

#submenu {
  width: 254px;
  margin-left: 1px;
  background-color: #09b1e2;
  color: #ffffff;
}

#submenu li {
  list-style: square;
	margin-left: 35px;
	padding-bottom: 15px;
}

#submenu a, #submenu a:visited {
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
}

#submenu a:hover {
	color: #2c3964;
}

#tresc a, #tresc a:visited{
	color: #2c3964;
	font-weight: bold;
	text-decoration: none;
}

#tresc a:hover {
	color: #09b1e2;
}

#zapytanie_ofertowe a, #kalkulator a, #zapytanie_ofertowe a:visited, #kalkulator a:visited {
	color: #2c3964;
	font-weight: normal;
	text-decoration: underline;
}

#zapytanie_ofertowe a:hover, #kalkulator a:hover {
	color: #09b1e2;
}

#menu_holder_ie {
  margin-left: 339px;
}

.tabela_kontakt {
  width: 100%;
}

.tabela_kontakt td {
  vertical-align: top;
  padding-bottom: 10px;
}

h5 {
  color: #2c3964;
  font-size: 12px;
}

#pomozemy {
  margin-left: 180px;
  margin-bottom: 12px;
}

textarea {
  width: 100%;
  height: 100px;
}

.wyslij_btn {
  width: 200px;
}

#zgoda {
  font-size: 9px;
}

select {
  min-width: 100px;
}

input {
  width: 98%;
}

.input_wynik {
  width: 100px;
  font-weight: bold;
  background-color: #EBEBE4;
  border: solid 1px #7F9DB9;
}

#zgoda_checkbox {
  text-align: left; 
  width: 20px; 
  float: left;
}

#mapa_strony ul.level1 {
	padding-left: 0;
}

#mapa_strony ul.level2 {
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}

#mapa_strony a, #mapa_strony a:visited {
  color: #000000;
	font-weight: normal;
	text-decoration: none;
}

#mapa_strony a:hover {
	color: #2c3964;
}

.tabela_kalkul td {
  padding: 2px;
}

