body {
  font-family: Verdana, Arial, Helvetica, sans;
  font-size: 11px;
  color: #101010;
  background: #E6EBF1;
  margin: 0px;
  padding: 0px;
}

.m_search {
  width: 385px;
  padding-top: 40px;
  padding-left: 10px;
  background: url('../images/form_back.jpg') no-repeat #E8EAF1;
}

.p_search {
  width: 390px;
  margin-top: 5px;
  padding-top: 20px;
  padding-left: 10px;
  background: #E8EAF1;
}

.container {
  width: 800px;
  border: 0px;;
  background: url('../images/background2.jpg') repeat-y #FFFFFF;
}

.main_container {
  width: 760px;
  background: url('../images/background.jpg') repeat-y #FFFFFF;
  border: 0px;
}

.footer {
  text-align: left;
  color: #f8f8f8;
  width: 760px;
  height: 118px;
  background: url('../images/foot.jpg') no-repeat bottom;
}

.menu_left {
  text-align: left;
  width: 176px;
  background: #F3E8E6;
  float: left;
}

.menu_right {
  text-align: left;
  width: 169px;
  background: #F3E8E6;
  float: right;
  overflow: hidden;
}

.main {
  padding-left: 5px;
  text-align: left;
  width: 405px;
  float: left;
  background: #FFFFFF;
  min-height: 100px;
}

.menu_head {
  padding-top: 2px;
  padding-left: 20px;
  border: 0px;
  height: 18px;
  text-align: left;
  font-size: 11px;
  color: #793936;
  width: 176px;
  background: url('../images/menu_head.jpg') no-repeat;
  font-weight: bold;
}

.main_head {
  padding-left: 5px;
  border: 0px;
  height: 18px;
  text-align: left;
  font-size: 11px;
  color: #793936;
  font-weight: bold;
}


.menu_item {
  padding-left: 20px;
  border: 0px;
  text-align: left;
  font-size: 11px;
  color: #793936;
  width: 176px;
}

.header_top {
  width: 760px;
  height: 100px;
  border-bottom: 1px solid #f0f0f0;
  background: url('../images/head.jpg') no-repeat bottom;
}

.header_container {
  width: 760px;
  height: 200px;
  border: 0px;
  background: url('../images/background.jpg') repeat-y #FFFFFF;
}

.header_menu {
  text-align: left;
  width: 176px;
  height: 189px;
  border-left: 0px;
  float: left;
  color: #f8f8f8;
  font-size: 11px;
  background: url('../images/menu_top.jpg') no-repeat top;
}

.header_swf {
  text-align: left;
  width: 584px;
  height: 189px;
  border: 0px;
  float: left;
  background: url('../images/head_swf_foot.jpg') no-repeat #ffffff bottom;
}

.menu_item a:link {
  font-size: 11px;
  text-decoration: none;
  color: #793936;
}
.menu_item a:visited {
  font-size: 11px;
  text-decoration: none;
  color: #793936;
}
.menu_item a:hover {
  font-size: 11px;
  text-decoration: none;
  color: #B50000;
}
.menu_item a:active {
  font-size: 11px;
  text-decoration: none;
  color: #793936;
}

.header_menu a:link {
  font-size: 11px;
  text-decoration: none;
  color: #F8F8F8;
}
.header_menu a:visited {
  font-size: 11px;
  text-decoration: none;
  color: #F8F8F8;
}
.header_menu a:hover {
  font-size: 11px;
  text-decoration: none;
  color: #B50000;
}
.header_menu a:active {
  font-size: 11px;
  text-decoration: none;
  color: #F8F8F8;
}

.footer a:link {
  font-size: 11px;
  text-decoration: none;
  color: #F8F8F8;
}
.footer a:visited {
  font-size: 11px;
  text-decoration: none;
  color: #F8F8F8;
}
.footer a:hover {
  font-size: 11px;
  text-decoration: none;
  color: #B50000;
}
.footer a:active {
  font-size: 11px;
  text-decoration: none;
  color: #F8F8F8;
}


a:link {
  font-size: 11px;
  text-decoration: none;
  color: #793936;
}
a:visited {
  font-size: 11px;
  text-decoration: none;
  color: #793936;
}
a:hover {
  font-size: 11px;
  text-decoration: underline;
  color: #B50000;
}
a:active {
  font-size: 11px;
  text-decoration: none;
  color: #793936;
}

.p_name {
  font-size: 14px;
  color: #793936;
  border-bottom: 2px solid #793936; 
  width: 250px;
}

.p_adr {
  font-size: 12px;
  color: #202020;
  text-align: right;
  width: 250px;
}

.p_img {
  border: 1px solid #793936; 
}

.p_text {
  font-size: 11px;
  color: #000000;
  text-align: justify;
}

.p_biuro {
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 2px solid #793936; 
  border-top: 2px solid #793936; 
  font-size: 11px;
  color: #793936;
}

.p_inne {
  margin-top: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
   
  border-top: 2px solid #793936; 
  font-size: 11px;
}
