
body { margin:0 auto 0 auto; background:#5E5E5E; }
html { margin:0 auto 0 auto; }

.white_bck { width:100%; background-color:#fff; }


.error404 {
text-align:center;
margin:40px 0 0 10px;
color:#3C4B4D;
font-family:Arial,sans-serif;
font-size:12px;
line-height:18px;
}

.error404 p {
text-align:center;
margin:5px 0 10px;
}

.error404 a {
color:#99B624;	
}

.error404 strong {
font-size:22px;
}

.fix_center, 
.footer_content, 
.ufooter { width:1000px; margin:0 auto 0 auto; }

.ufooter { font-family:tahoma, sans-serif; font-size:11px; color:#99B624; line-height:15px; text-align:justify; }
.ufooter a { color:#B8B8B8; text-decoration:none; }
.ufooter a:hover { text-decoration:underline; }

.ufooter_left { float:left; width:450px; }


.thxu {
margin:40px 0 0 10px;
color:#3C4B4D;
font-family:Arial,sans-serif;
font-size:12px;
line-height:18px;
}

.thxu p {
text-align:center;
margin:5px 0 10px;
}

.thxu a {
color:#99B624;	
}

.thxu strong {
font-size:22px;
}

.ufooter_right { float:left; width:500px; }

.f01 { color:#99B624; font-size:12px; }
.f02 { color:#F2F2F2; }

.ufooter_left ul, .ufooter_right ul { margin:18px 0 0 20px; padding:0 0 0 15px;
  list-style-image: url('../images/footer_star.gif'); }

.contact_path {
position:relative !important; 
margin:-0 0 5px 45px !important;
color:#99B624;
font-size:12px;
font-family:Arial, sans-serif;
}

.path {
position:absolute; 
margin:-78px 0 0 -196px;
color:#99B624;
font-size:12px;
font-family:Arial, sans-serif;
}

.path a {
color:#99B624;
text-decoration:none;
}

.path a:hover {
color:#99B624;
text-decoration:underline;
}

.path a.active_link {
text-decoration:underline;
}

.ufooter_left ul li, .ufooter_right ul li { margin:5px 0 10px 0; }

.top_bar { margin:0; clear: both; font-size: 1px; line-height: 1px; height:6px;
  width:100%; background:#626C73; }

.footer { width:100%; border-top:5px solid #3B3B3B; background:#505050; height:75px; }

.hide_me { display:none; }

.footer_00, 
.footer_01, 
.footer_02, 
.footer_03, 
.footer_04 { float:left; height:50px; font-family:Arial; font-size:11px; color:#fff; }

.footer_00 { width:35px; }

.footer_01 { width:145px; line-height:15px; margin:12px 0 0 0; }

.footer_02 { width:125px; margin:15px 0 0 0; text-align:right; }

.footer_03 { width:120px; text-align:right; line-height:15px; margin:13px 0 0 0; }

.footer_04 { width:140px; margin:15px 0 0 0; }

.email_label { border:0; margin:8px 0 0 0; }

.gf_text { color:#99B624; }

.footer_div { float:left; border:0; width:1px; height:75px;
  background: url('../images/footer_div.gif');
  margin:0 25px 0 25px; }

.sitemap, .privacy { float:left; height:25px; width:140px; }

.sitemap a, .privacy a { color:#fff; font-family:tahoma, sans-serif; font-size:11px;
  line-height:16px; margin-left:25px; text-decoration:none; }

.sitemap a:hover, .privacy a:hover { text-decoration:underline; }

.sitemap { background:url('../images/sitemap_ico.gif') no-repeat; }
.privacy { background:url('../images/privacy_ico.gif') no-repeat; }

.float_img { float:left; border:0; }

.float_img_08 { float:left; border:0; height:37px; width:88px; }

.fish_handle { float:left; }

.fish { position:absolute; margin:0 0 0 0; width:270px; height:300px;  }
.jump { position:absolute; margin:-126px 0 0 0; width:270px; height:204px; background: url('../images/jump.gif'); }

.fish_container {
float:left; width:270px; height:534px;
background:url('../images/fisk_bck.jpg') no-repeat;
}

.stay_here { float:left; }

.my_fish {
position:absolute; margin:-67px 0 0 38px;
}

.tag_cloud_container {
float:left; width:270px; height:316px;
background:url('../images/tag_cloud_bck.jpg') no-repeat;
}

.top_menu ul { margin: 0; padding: 0; list-style-type: none; z-index:999; }

.top_menu ul li { margin:0; padding:0; position: relative;
  display: inline; float: left; }

.top_menu ul li ul { margin:0; padding:0; left: 0; top: 0; position: absolute;
  display: block; visibility: hidden; z-index: 100; width:171px; }

.top_menu ul li ul li { margin:0; padding:0; display: block; float: left;
  width:171px; height:25px; line-height:21px; z-index: 100; }

.top_menu ul li ul li a { color:#FFFFFF; font-family: Arial; font-size: 11px;
  text-decoration:none; margin:0 0 0 12px; z-index: 100; }

/* blog */
.topmenu_54   { background:url('../images/top_menu_01.gif'); }
.float_img_54 { float:left; border:0; height:37px; width:74px; }

/* home */
.topmenu_55   { background:url('../images/top_menu_02.gif'); }
.float_img_55 { float:left; border:0; height:37px; width:72px; }

/* o firmie */
.topmenu_1   { background:url('../images/top_menu_03.gif'); }
.float_img_1 { float:left; border:0; height:37px; width:81px; }

/* oferta */
.topmenu_6   { background:url('../images/top_menu_04.gif'); }
.float_img_6 { float:left; border:0; height:37px; width:88px; }

/* produkty */
.topmenu_14   { background:url('../images/top_menu_05.gif'); }
.float_img_14 { float:left; border:0; height:37px; width:105px; }

/* realizacje */
.topmenu_17   { background:url('../images/top_menu_06.gif'); }
.float_img_17 { float:left; border:0; height:37px; width:114px; }

/* praca */
.topmenu_24   { background:url('../images/top_menu_07.gif'); }
.float_img_24 { float:left; border:0; height:37px; width:85px; }

/* kontakt */
.topmenu_08   { background:url('../images/top_menu_08.gif'); }

.topmenu_54_a, 
.topmenu_55_a, 
.topmenu_1_a, 
.topmenu_6_a, 
.topmenu_14_a, 
.topmenu_17_a, 
.topmenu_24_a,
.topmenu_08_a,
.topmenu_09_a { background-position:0 37px; }

.submenu_00   { background:url('../images/submenu_00.gif') }
.submenu_01   { background:url('../images/submenu_01.gif') }
.submenu_02   { background:url('../images/submenu_02.gif') }

.submenu_00_a, .submenu_01_a, .submenu_02_a { background-position:0 25px; }

.submenu_l00   { background:url('../images/submenu_l00.gif') }
.submenu_l01   { background:url('../images/submenu_l01.gif') }
.submenu_l02   { background:url('../images/submenu_l02.gif') }

.submenu_l00_a, .submenu_l01_a, .submenu_l02_a { background-position:0 25px }

.last_submenu { width:160px; } 

.umenu { margin:0; clear: both; font-size: 1px; line-height: 1px; height:16px;
  width:768px; background: url('../images/umenu.jpg'); background-repeat: no-repeat; }

.top_image { background: url('../images/top.jpg'); float:left; height:126px; width:1000px; }

.main { clear: both; width:100%; }

.window { height:690px; width:1000px; margin:0 auto 0 auto; }

.window2 {  width:1000px; margin:0 auto 0 auto; }

.lmargin, .lmargin2 { float:left; width:23px; height:100px; }
.lmargin2 { width:20px; }
.nav_links { float:left; width:1000px; height:25px; }

.content { float:left; width:707px; height:690px; }
.left_content { float:left; width:219px;  }
.center_content { float:left; width:506px; }
.right_content { float:left; width:252px; margin:0 0 20px 0;  }

.bip_promo { float:left; width:250px; height:177px; background: url('../images/bip_promo.gif') no-repeat;
margin:0 0 10px 0;
}

.col1, .col2, .col3 { float:left; height:306px; font-family:Arial; color:#8C8C8C;
  font-size:11px; line-height:16px; }

.col1 p { text-align:justify; margin:10px 10px 0 10px; }

.col1 { width:219px; background: url('../images/onas.gif') no-repeat; }
.col2 { width:281px; background: url('../images/nablogu.gif') no-repeat; }
.col3 { width:207px; background: url('../images/oferta.gif') no-repeat; }

.lastr { float:left; height:204px; width:707px; background: url('../images/ostatnie_realizacje.gif') no-repeat; }


.offer_01 { float:left; height:35px; width:707px; background: url('../images/dowiedz_sie.gif') no-repeat; }
.offer_02 { float:left; height:145px; width:707px; }

.offer_title { float:left; width:91px; margin: 0 0 0 0; font-family: tahoma, sans-serif; font-size:12px; 
  line-height:16px; color:#858585; text-align:center; }

.offer_title a { color:#858585; text-decoration:none; }

.offer_img_ico { border:0; float:left; width:100%; }

.offer_title a:hover { color:#88A70A; }

.offer_links_00 { float:left; width:17px; height:145px; }

.offer_links_01, .offer_links_02, .offer_links_03, .offer_links_04, .offer_links_05, .offer_links_06 {
  float:left; width:91px; height:102px; margin:10px 0 0 25px; }

.offer_links_01 { margin:10px 0 0 0; background: url('../images/offer_links_01.gif'); }

.offer_links_02 { background: url('../images/offer_links_02.gif'); }
.offer_links_03 { background: url('../images/offer_links_03.gif'); }
.offer_links_04 { background: url('../images/offer_links_04.gif'); }
.offer_links_05 { background: url('../images/offer_links_05.gif'); }
.offer_links_06 { background: url('../images/offer_links_06.gif'); }

.offer_links_01_a,
.offer_links_02_a,
.offer_links_03_a,
.offer_links_04_a,
.offer_links_05_a,
.offer_links_06_a { background-position:0 102px; }

.gray_title_left, .gray_title_right  { float:left; width:8px; height:24px; background: url('../images/gray_title_left.gif');  }

.gray_title_right  { background: url('../images/gray_title_right.gif');  }
 
.gray_title { float:left; margin:3px 0 3px 0; }

.lbox_margin { float:left; width:6px; height:24px; }

.gray_title_center { font-family:Arial; font-size:12px; color:#505050; line-height:24px; float:left; height:24px; background: url('../images/gray_title_mid.gif'); }

.margin2 { margin:0 0 0 1px; }
.width2 { width:188px; }

.green_title_left, .green_title_right  { float:left; width:10px; height:28px; background: url('../images/green_title_left.gif');  }

.green_title { float:left; width:100%; margin:0 0 9px 0; }

.menu_box_top, .menu_box_bottom  { font-size:1px; float:left; width:219px; height:5px; background: url('../images/menu_box_top.gif');  }

.menu_box_bottom { margin:0 0 20px 0; background: url('../images/menu_box_bottom.gif'); }
.menu_box_mid  { float:left; width:219px; background: url('../images/menu_box_mid.gif');  }


.menu_box_mid ul {
margin:0 0 0 0;
padding:0 0 0 0;
float:left;
}

.menu_box_mid ul li {
list-style-type: none;
clear:both;
}

.submenu_0001 {
padding:0 0 0 25px;
background:url('../images/gray_dot.gif') 9px 5px no-repeat;
}

.green_title_right { float:left; background: url('../images/green_title_right.gif'); }

.green_title_center { font-family:Arial; font-size:12px; color:#fff; font-weight:bold; line-height:28px; float:left; height:28px; background: url('../images/green_title_center.gif'); }

.green_title_center a { color:#fff; text-decoration:none; }
.green_title_center a:hover { text-decoration:underline; }

.margin1 { margin:0 0 0 10px; }
.width1 { width:199px; }

.offer_links_01_a a, .offer_links_02_a a, .offer_links_03_a a, .offer_links_04_a a, .offer_links_05_a a, .offer_links_06_a a { 
  color:#88A70A; }

.col1_more_00, .col3_more_00 { float:right; width:108px; line-height:20px; margin:20px 0 0 0; }

.col3_more_00 { width:150px; float:left; }

.col1_more_01, .col3_more_01 { float:left; width:80px; height:20px; line-height:20px; text-align:right; }

.col3_more_01 { width:95px; }

.col1_more_02 { float:left; width:18px; height:13px; line-height:13px; }

.more_arr_01 { border:0; float:left; margin:4px 10px 0 5px; }

.col1_more_01 a, .col3_more_01 a { color:#99B623; text-decoration:none; }

.col1_more_01 a:hover, .col3_more_01 a:hover { text-decoration:underline; }

.clear { display: block; clear: both; font-size: 1px; line-height: 1px; height: 1px; }
.fix_clear { display: block; clear: both; font-size: 1px; line-height: 1px; height: 1px; }
.col2 h1 { font-size:12px; margin:10px 0 5px 9px; }

.blog_img { border:0; margin:0 0 0 10px; }
.blog_time { height:11px;  color:#99B624; line-height:11px; background: url('../images/blog_clock.gif') no-repeat; padding:0 0 0 15px; margin:0 0 10px 10px; }

.col3 p { margin:10px 10px 0 10px; }

.lastr_01 { float:left; text-align:center; border:1px solid #D0D0D0; width:203px; height:143px; background:#F2F2F2; margin:12px 0 0 0; }

.item_mid_img { float:left; text-align:center; border:1px solid #D0D0D0; background:#F2F2F2; margin:0 0 0 0; }
.item_mid_img_margin { float:left; width:10px; height:10px; }
.lastr_00, .lastr_02 { float:left; width:18px; height:100px; }

.lastr_02 { width:27px; }

.mid_img_002 { margin:3px; border:1px solid #FBFBFB; }

.tags {
font-family:Arial;
margin:50px 35px 20px 50px;
text-align:justify;
overflow:hidden;
}

.tags ul.tag-cloud {
margin:0;
padding:0;
line-height: 135%;
font-size:16px;
}

.tags ul.tag-cloud li {
display:inline;
}

.tags ul.tag-cloud li a {
color: #fff; text-decoration: none; 
}

.tags ul.tag-cloud li a:hover{
color: #fff; text-decoration: none;  background: #000000;
}

a.tag1:link {  line-height: 20px; font-size: 9px; color: #fff; text-decoration: none; font-weight: bold}
a.tag1:visited { line-height: 20px; font-size: 9px; color: #fff; text-decoration: none; font-weight: bold}
a.tag1:hover { line-height: 20px; font-size: 9px; color: #fff; text-decoration: none; font-weight: bold; background: #000000;}

a.tag2:link {  line-height: 20px; font-size: 10px; color: #fff; text-decoration: none; font-weight: bold}
a.tag2:visited { line-height: 20px; font-size: 10px; color: #fff; text-decoration: none; font-weight: bold}
a.tag2:hover { line-height: 20px; font-size: 10px; color: #fff; text-decoration: none; font-weight: bold; background: #000000;}

a.tag3:link {  line-height: 20px; font-size: 12px; color: #fff; text-decoration: none; font-weight: normal}
a.tag3:visited { line-height: 20px; font-size: 12px; color: #fff; text-decoration: none; font-weight: normal}
a.tag3:hover { line-height: 20px; font-size: 12px; color: #fff; text-decoration: none; font-weight: normal; background: #000000;}

a.tag4:link {  line-height: 20px; font-size: 14px; color: #fff; text-decoration: none; font-weight: normal}
a.tag4:visited { line-height: 20px; font-size: 14px; color: #fff; text-decoration: none; font-weight: normal}
a.tag4:hover { line-height: 20px; font-size: 14px; color: #fff; text-decoration: none; font-weight: normal; background: #000000;}

a.tag5:link {  line-height: 20px; font-size: 16px; color: #fff; text-decoration: none; font-weight: normal}
a.tag5:visited { line-height: 20px; font-size: 16px; color: #fff; text-decoration: none; font-weight: normal}
a.tag5:hover { line-height: 20px; font-size: 16px; color: #fff; text-decoration: none; font-weight: normal; background: #000000;}

a.tag6:link {  line-height: 20px; font-size: 18px; color: #fff; text-decoration: none; font-weight: normal}
a.tag6:visited { line-height: 20px; font-size: 18px; color: #fff; text-decoration: none; font-weight: normal}
a.tag6:hover { line-height: 20px; font-size: 18px; color: #fff; text-decoration: none; font-weight: normal; background: #000000;}

a.tag7:link {  line-height: 20px; font-size: 20px; color: #fff; text-decoration: none; font-weight: normal}
a.tag7:visited { line-height: 20px; font-size: 20px; color: #fff; text-decoration: none; font-weight: normal}
a.tag7:hover { line-height: 20px; font-size: 20px; color: #fff; text-decoration: none; font-weight: normal; background: #000000;}

.submenu_0001 { line-height:16px; font-family:Arial; font-size:12px; color:#505050; margin:9px 10px 9px 10px; }

.submenu_0001 a { color:#505050; text-decoration:none; }
.submenu_0001 a:hover { color:#82A200; text-decoration:underline; }
.ul_2 .active a { color:#82A200; text-decoration:underline; }
.gray_title_center a { color:#505050; text-decoration:none; }
.gray_title_center a:hover { text-decoration:underline;   }

.ul_0 .active a { text-decoration:underline; }
.gray_title .active a { text-decoration:underline !important;   }

.nb01 { border:0; margin:8px 0 0 0; }

.width3 { width:230px; }

.center_02_item {
float:left; width:464px; background: url('../images/item_bck.gif') 100% 100% no-repeat; margin:8px 0 15px 0;
}

.header_001 {
width:465px; 
padding:0 0 3px 0; margin:0 0 15px 20px; border-bottom:1px solid #E9E9E9;
}

.header_img_001 { border:0; }

.header_img_001_02 { border:0; margin:5px 0 0 0; }


.center_02_item_left {
float:left;
width:230px;
margin:0 0 15px 0;
}

.center_02_item_right {
font-family:Arial;
float:left;
margin:0 0 0 0;
width:220px;
}

.center_02_item h3 {
font-size:12px;
line-height:26px;
color:#37871F;
margin:0 0 0 15px;
}

.center_02_item h3 a {
color:#99B624;
text-decoration:none;
}

.center_02_item h3 a:hover {
text-decoration:underline;
}

.center_02_item p {
font-size:12px;
color:#3C4B4D;
line-height:18px;
margin:0 0 0 0;
}

.center_02_item ul {
margin:0 0 0 15px;
padding:0 0 0 15px;
color:#858585;
}

.center_02_item .art_short {
font-size:12px;
color:#3C4B4D;
line-height:18px;
margin:0 0 0 0;
}


.pictured_p p {
margin:0 15px 0 15px;	
}


.center_02_item .art_short ul {
color:#3C4B4D;
font-size:12px;
line-height:20px;
}

.center_02_item .art_short a {
color:#99B624;
text-decoration:none;
}

.center_02_item .more {
text-align:right;
margin:15px 0 11px 0;
}

.center_02_item .more a {
color:#37871F;
font-family:tahoma, sans-serif;
font-size:12px;
text-decoration:none;
margin:0 0 0 0;
}

.center_02_item .more a:hover {
text-decoration:underline;
}

.center_02_item .news_date {
font-family:tahoma, sans-serif;
font-size:12px;
color:#ABABAB;
line-height:18px;
margin:0 0 0 0;
}

.art_photo { float:left; text-align:center; border:1px solid #D0D0D0; width:195px; height:135px; background:#F2F2F2; margin:15px 0 0 0; }

.more_001 { border:0; }



.article_full {
font-family:Arial;
color:#3C4B4D;
font-size:12px;
line-height:16px;
margin:0 22px 0 20px;
}

.article_full p {
text-align:justify;
}

.article_title {
margin:0 20px;
}

.article_title h3 {
color:#99B624;
font-size:14px;
line-height:26px;
font-family:Arial;
margin:0;
}

.category_title {
margin:0 20px;
}

.category_title h1 {
color:#989898;
font-size:12px;
line-height:16px;
font-family:Arial;
margin:0 0 10px 0;
}

.category_title h1 a.tag {
color:#99B624;
text-decoration:underline;
font-size:16px;
font-weight:normal;
}

.category_title h1 a.tag:hover {
text-decoration:none;
}


.category_description {
font-family:Arial;
color:#3C4B4D;
font-size:12px;
line-height:16px;
margin:0 35px 0 20px;
}

.category_description p {
text-align:justify;
}

.full_article_tags {
font-family:Arial;
color:#858585;
font-size:14px;
line-height:16px;
margin:20px 20px 30px 20px;
}

.full_article_tags ul.tags-list li {
display:inline;
margin:0 0 0 2px;
}

.full_article_tags ul.tags-list {
margin:0;
padding:0;
display:inline;
}

.full_article_tags a {
color:#99B624;
}

.full_article_tags a:hover {
text-decoration:none;
}

.on_map {
width:500px;
height:200px;
font-family:Arial;
}

.subtree_desc_h3 {
margin:0 0 0 0 !important;
}

.subtree_text_art_short {
color:#3C4B4D !important;
}

.subtree_text_art_short p {
color:#3C4B4D !important;
}

.subcategory_desc_box {
margin:0 0 20px 0 !important;
}

.subtree_text_desc {
width:455px !important;
}

.subtree {
margin:0 0 15px 0;
}

.tag_box_001 { 
float:left;
width:250px;
background: url(../images/item_bck.gif) no-repeat 100% 100%
}

.tag_box_001 ul.tag-cloud {
font-family:Arial;
margin:0 22px 20px 18px;
padding:0;
text-align:justify;
font-size:16px;
line-height:135%;
}

.tag_box_001 ul.tag-cloud li {
display:inline;
}

.tag_box_001 a {
color:#3C4B4D;
text-decoration:none
}

.tag_box_001 a:hover {
color:#fff;
background:#3C4B4D;
}

.tag_box_002 { 
float:left;
width:210px;
margin:0 0 5px 0;
background: url(../images/tag_bck.gif) no-repeat 100% 100%
}

.tag_box_002 ul.tag-cloud {
font-family:Arial;
margin:0 6px 15px 14px;
padding:0;
text-align:justify;
font-size:16px;
line-height:135%;
}

.tag_box_002 ul.tag-cloud li {
display:inline;
}

.tag_box_002 a {
color:#3C4B4D;
text-decoration:none
}

.tag_box_002 a:hover {
color:#fff;
background:#3C4B4D;
}

.substyle_021 {
width:122px;
}

.substyle_021 img {
border:0;	
}

.substyle_022 {
width:333px;
}

.substyle_021a {
width:170px;
}

.substyle_021a img {
border:0;	
}

.substyle_022a {
width:283px;
}

.short_desc_sub {
margin:0 0 0 0 !important;
}

.tag_article_tags {
font-family:Arial;
color:#3C4B4D;
font-size:12px;
line-height:16px;
margin:15px 0 0 0;
float:left;
}

.taggedon {
margin:10px 0 10px 10px !important;
clear:both;
width:210px;
}

.tag_article_tags ul.tags-list li {
display:inline;
margin:0 0 0 2px;
font-style:italic;
}

.tag_article_tags ul.tags-list {
margin:0;
padding:0;
display:inline;
}

.tag_article_tags a {
color:#3C4B4D;
text-decoration:underline !important;
}

.tag_article_tags a:hover {
text-decoration:none !important;
}


.pager {
color:#3C4B4D;
font-family:Arial;
font-size:16px;
line-height:20px;
text-align:center;
margin:0 0 20px 0;
}

.pager a { 
color:#99B624;
}

.small_img_00 {
width:140px;
border:1px solid #FBFBFB;
margin:3px;
}

.img_attachments {
margin:10px 0 0 0;
float:left;
}

.small_img_margin_00 {
	margin:0 0 7px 0;
border-right:7px solid #fff;
float:left;
}

.lessm p {
margin:0 0 10px 0 !important;	
}

.other_stuff {
margin:0 0 0 20px;	
}

.more_stuff {
margin:0 0 0 20px;	
}

.more_stuff img {
margin:0 0 30px 0;
border:0;
}

.small_img_frame_00 { float:left; border:1px solid #D0D0D0; background:#F2F2F2; margin:0 0 0 0; }


.on_map {
float:left;
width:690px;
height:270px;
border:5px solid #D0D0D0;
}

.contact_form {
float:left;
width:460px;
}

.contact_form_bck {
float:left;
width:460px;
background:url('../images/contact_bck.gif') top no-repeat;
height:310px;
}

.contact_note {
width:240px;
height:342px;
float:left;
font-size:12px;
color:#3C4B4D;
line-height:18px;
font-family:Arial, sans-serif;
margin:0 0 0 0;
/* background:url('../images/contact_note_img.gif') bottom no-repeat; */
}

.contact_note_txt {
margin:35px 15px 18px 18px;
}

.contact_note_txt {
	line-height:170%;
	}

.contact_note p {
margin:0 0 0 18px;
}

.contact_note_txt p {
margin:0 0 0 0 !important;
}

.contact_note img {
margin:5px 0 3px 0;
}

.contact_form img {
margin:5px 0 3px 0;
}

div#gallerySidebarBOX{
    width: 255px;
    background: url("../img/box_bg.gif") repeat-y;
    display: block;
    text-align: center;
	margin-left: 8px;
	
}

div#gallerySidebar{

    width: 248px;
}
div#gallerySidebar a{
    
}
div#gallerySidebar img{
	border: 1px solid #D9D9D9;margin: 5px 5px;
	cursor: pointer;
}
#galleryHead{
	width: 454px;
	margin-left: 19px;	
}
#galleryHead hr{
	float: left; 
	width: 454px;
	height: 1px;
	background: #E9E9E9;
	border: 0px solid #E9E9E9;
}
#galleryNav{
	float: left;
}

#galleryNav1 {
	float: left;
	height:10px;
	width:115px;
	
	}
	
#gallerNavHead{
	float: left;
}

#galleryNavTxt{
	float: left;
	
}
#galleryNavMore{
	float: right;
}

#galleryNavMore img{

}

#realizacje{

}


#galleryNavTxtCategory{
	font-weight: bold;
	font-size: 13px;
	color: #6E6E70;	
}
#galleryNavTxtProject{
	font-weight: bold;
	font-size: 13px;
	color: #99B624;	
}

.map_area {
margin:0 0 0 23px;	
}

.contact_form_submit_area {
text-align:right;	
}

.submit_contact_send_button {
margin:0 10px 0 0;	
}

.contact_form_fields_area {
height:260px;
overflow:hidden;
}

.bip_promo_c {
width:250px;
height:177px;
}

.contact_form_submit_area .form_field {
float:left;
}

.slideshow_window {
background:url('../images/slideshow-bg.gif') no-repeat;
width:219px;
height:220px;
float:left;
clear:both;
margin:0 0 25px 0;
}

.slide_img {
margin:45px 0 10px 0;
}

.slider_margin_1 {
margin:45px 0 0 18px;	
}

.slider_margin_1 span {
	margin:8px 20px 0 0;
}

.slider_margin_1 span a {
color:#88A70A !important;
font-family:tahoma, sans-serif;
font-size:13px;
text-decoration:none;
}

/* Easy Slider 1 */

.slider_box1 ul, .slider_box1 li {
margin:0;
padding:0;
list-style:none;
}

.slider_box1 ul li img { 
width:180px;
height:130px;
border:1px solid #E9EAEA;
margin:0 0 0 0;
}

.slider_box1, .slider_box li   {
width:182px;
height:132px;
overflow:hidden;
}

span#prevBtn1{ float:left; }
span#nextBtn1{ float:right; }

/* // Easy Slider 1*/
