body { margin: 0;	padding: 0;	background: #515e66; font-family: arial; font-size: 12px; color: #535353; line-height: 18px; text-align: left; }

a { color: #ed7600; text-decoration: underline; }
a:hover { color: #000000; text-decoration: underline; }
form { display: inline; }
.k { text-align: center; padding: 10px; border: 1px solid #D5D5D5; font-weight: bold; }
.e { text-align: center; padding: 10px; border: 1px solid red; font-weight: bold; }
img {border:0px;}
h1 {color:#fff;font-size:21px;line-height:26px;font-family:trebuchet ms;font-weight:bold;margin:0px 0 10px 0;padding:0 0 0 15px}
/* 
ul {list-style:none;padding:0;margin-left:10px}
ul li {background:url(../img/ul_bg.gif) no-repeat 0px 5px;padding:0 0 0 15px}
*/

#layoutTop {width:996px;margin:8px auto 0 auto;background:url(../img/layout_top_bg.gif) no-repeat;height:20px;}
#layout {width:980px;margin:0 auto 0 auto;padding:0 8px 0 8px;background:url(../img/layout_bg.gif) repeat-y}
#layoutBottom {width:996px;margin:0px auto 0 auto;background:url(../img/layout_bottom_bg.gif) no-repeat;height:20px;}

#header {width:980px;height:80px;margin:0 auto;clear:both;overflow:hidden;background:#000}
#logo {float:left;width:260px;}
#headerText {float:left;width:270px;border-left:2px solid #ed7600;color:#ed7600;height:45px;padding:10px 0 10px 30px;margin:5px 0 0 0;font-size:18px; font-weight:bold;line-height:22px}
#headerText span { display: block; height: 10px; }
#headerRight {float:right;width:385px;text-align:right;padding:0 15px 0 0}
#headerMenu {text-align:right;}
#headerMenu a {color:#ed7600;font-family:verdana;font-size:10px;text-decoration:none;}
#headerMenu a:hover {text-decoration:underline;}
#headerMenu img {vertical-align:middle;margin:0 10px}
#headerMenu .lang {color:#fff}

#searchBox {text-align:right;margin:20px 0 0 0}
#searchBox .input {vertical-align:middle;background:url(../img/input_bg.jpg) no-repeat;width:160px;height:18px;border:0px;padding:6px 0 3px 20px;font-size:11px;margin:0 10px 0 0}
#searchBox img {vertical-align:middle;cursor:pointer;}
#searchBox input {vertical-align:middle}

#mainMenu {width:980px;height:30px;background:url(../img/main_menu_bg.gif) no-repeat;overflow:hidden;position:relative;z-index:100}
#mainMenu a {display:block;float:left;height:24px;color:#fff;padding:9px 20px 0 20px;font-size:16px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
#mainMenu a:hover {background:url(../img/main_menu_bg_on.gif) repeat-x}
#mainMenu .menu_0_active { background:url(../img/main_menu_bg_on.gif) repeat-x; }

#banner {width:980px;height:158px;margin:0 auto;position:relative;padding:28px 0 0 0}
#flash {width:980px;height:186px;position:absolute;top:0px;left:0px;}
#bannerText {position:relative;width:349px;height:128px;background:url(../img/banner_text_bg.png) no-repeat;z-index:100;margin:0px 0 0 550px;padding:15px 15px 15px 15px}

#banner_s {width:980px;height:102px;margin:0 auto;position:relative;padding:28px 0 0 0}
#flash_s {width:980px;height:130px;position:absolute;top:0px;left:0px;}
#bannerText_s {position:relative;width:349px;height:72px;background:url(../img/banner_text_bg.png) no-repeat;z-index:100;margin:0px 0 0 550px;padding:15px 15px 15px 15px}

#contentBg {width:960px;clear:both;margin:0 auto;overflow:hidden;position:relative;padding:0px 10px 30px 10px;background:#c7c7c7 url(../img/content_bg.gif) repeat-x top}
#content {width:960px;clear:both;margin:0 auto;overflow:hidden;position:relative;padding:15px 0 0 0}
#content .header {color:#ed7600;font-size:20px;line-height:25px;margin:0 0 10px 0;font-weight:bold;}


#columnLeft {float:left;width:167px;margin:0 9px 0 0;}
#columnLeft .topHeader {background:#000 url(../img/column_left_top_header.gif) no-repeat top;width:151px;padding:12px 8px 12px 8px;color:#ed7600;font-size:18px;font-weight:bold;}
#columnLeft .middle {width:151px;padding:20px 8px 0px 8px;background:url(../img/column_left_bg.gif) repeat-y}
#columnLeft .middle .picChangeBox {text-align:center;height:727px;}
#columnLeft .middle .picChangeBox .picNav {display:block;}
#columnLeft .middle .picChangeBox .picNav img {border:0px}
#columnLeft .middle .picChangeBox img {border:1px solid #d4d4d4;margin:0 0 20px 0}
#columnLeft .bottom {width:167px;height:10px;background:url(../img/column_left_bottom.gif) no-repeat}

#columnCenter {width:549px;float:left;margin:0 10px 0 0;padding:0px 0 0 0 }
#columnCenter .centerBox {width:549px;color:#535353;margin:0 0 9px 0;background:url(../img/center_box_bg.gif) repeat-y;}
#columnCenter .centerBox .top {width:549px;height:10px;background:url(../img/center_box_top.gif) no-repeat;overflow:hidden;}
#columnCenter .centerBox .header {padding:5px 10px 10px 10px;width:529px;margin:0}
#columnCenter .centerBox .middle {width:527px;padding:2px 10px 2px 10px;margin:0 1px 0 1px;background:url(../img/box_middle_bg.gif) repeat-x top}
/* .textGeorgia {font-family:georgia;font-size:13px;color:#000000;font-weight:bold;} */
.textGeorgia {color:#000000;font-weight:bold;}
#columnCenter .centerBox .bottom {width:549px;height:10px;background:url(../img/center_box_bottom.gif) no-repeat;overflow:hidden;clear:both}
#columnCenter .centerBox .imgLeft {float:left;margin:0 20px 10px 0}
#columnCenter .centerBox .imgRight {float:right;margin:0 0px 10px 20px}

#boxesBottomSet {width:549px;overflow:hidden;clear:both;background:url(../img/boxes_bottom_set_bg.gif) repeat-y}
#boxesBottomSet .top {width:549px;height:10px;background:url(../img/boxes_bottom_set_top.gif) no-repeat;overflow:hidden;}
#boxesBottomSet .middle {width:549px;overflow:hidden;height:243px;}
#boxesBottomSet .bottom {width:549px;height:10px;background:url(../img/boxes_bottom_set_bottom.gif) no-repeat;overflow:hidden;clear:both}

#boxesBottomSet .boxContainer {padding:10px 10px 10px 10px;font-size:11px;line-height:16px;}
#boxesBottomSet .boxContainer2 {padding:3px 10px 10px 10px;font-size:11px;line-height:16px;}
#boxesBottomSet .box1 {float:left;width:175px;}
#boxesBottomSet .box1 .boxHeader {background:#ed7600;height:27px;color:#fff;padding:3px 10px 0 10px;font-weight:bold;font-size:15px;}
#boxesBottomSet .more {margin:0 0 0 5px}
#boxesBottomSet .box2 {float:left;width:175px;margin:0 12px 0 12px;}
#boxesBottomSet .box3 {float:left;width:175px;}
#boxesBottomSet .box3 .boxHeader {background:#000;height:27px;color:#ed7600;padding:3px 10px 0 10px;font-weight:bold;font-size:15px;}
.boxBottomTytul { font-weight: bold; color: #000000; line-height: 16px; } /* font-family: Georgia; font-size: 12px; */ 

#columnRight {float:right;width:225px;}
#columnRight .news {width:225px;background:url(../img/news_box_bg.gif) repeat-y}
#columnRight .news .header {padding:5px 10px 10px 10px;width:205px;margin:0}
#columnRight .news .top {width:225px;height:10px;background:url(../img/news_box_top.gif) no-repeat;overflow:hidden;}
#columnRight .news .middle {padding:7px 10px 5px 10px;margin:0 1px 0 1px;background:url(../img/box_middle_bg.gif) repeat-x top;width:203px;height:750px;}
#columnRight .news .newsBox {margin:0 0 0px 0;}
#columnRight .news a.title {display:block;color:#535353;line-height:16px;margin:0 0 5px 0;font-size:12px;text-decoration:none;}
#columnRight .news a.title:hover { color: #ed7600; text-decoration: underline; }

#columnRight .news .text {color:#535353;line-height:14px;font-size:11px;margin:0 0 5px 0}
#columnRight .news .more {margin:0 0 0 5px}
#columnRight .news .date {color:#989898;font-size:11px}
#columnRight .news .archNewsLink {display:block;color:#000;font-weight:bold;font-size:11px;text-decoration:none;text-align:center;;}
#columnRight .news .archNewsLink:hover {color:#ed7600}
#columnRight .news .bottom {width:225px;height:10px;background:url(../img/news_box_bottom.gif) no-repeat;overflow:hidden;}
#columnRight .news .line {width:203px;height:1px;overflow:hidden;background:#9b9b9b;margin:10px 0 10px 0}

#footer {width:940px;margin:0 auto;clear:both;overflow:hidden;color:#fff;padding:6px 20px 6px 20px;font-size:11px ;background:#666666}
#copyright {background:#c7c7c7;text-align:center;font-size:10px;padding:10px 0 0 0}
#copyright a {text-decoration:underline;color:#666;font-size:10px}
#copyright a:hover {text-decoration:none;}
#copyright img {vertical-align:middle}
#copyright .bottomLink {margin:0 30px;font-size:10px;color:#ed7600;text-decoration:none;}
#footerMenu {text-align:center;}
#footerMenu img {vertical-align:middle;margin:0 10px;}
#footerMenu a {color:#b0b0b0;text-decoration:none;font-size:11px;font-family:verdana;}
#footerMenu a:hover {text-decoration:underline;}







.imgRight { float: right; margin: 5px 0 10px 10px; }
.imgLeft { float: left; margin: 5px 10px 10px 0; }
.imgBorder {padding:2px;border:2px solid #ddd;margin:0 5px 5px 0}
.imgCenter {  }
.naglowek1 { color: #000000; font-weight: bold; }

/*podstrona */
#content_s {width:960px;clear:both;margin:0 auto;overflow:hidden;position:relative;padding:0}
#content_s .header {color:#ed7600;font-size:20px;line-height:25px;margin:0 0 10px 0;font-weight:bold;}

#leftMenu {width:196px;margin:0 auto;overflow:hidden;}
#leftMenu .top {width:196px;height:10px;background:url(../img/left_menu_top.gif) no-repeat;overflow:hidden;}
#columnLeft_s #leftMenu .middle {width:196px;background:url(../img/left_menu_bg.gif) repeat-y;overflow:hidden;padding:0;font-size:16px; }
#columnLeft_s #leftMenu .bottom {width:196px;height:10px;background:url(../img/left_menu_bottom.gif) no-repeat;overflow:hidden;}
#leftMenu .menu_0 {width:174px;display:block;padding:7px 10px 7px 10px;margin:0 1px 0 1px;color:#fff;text-decoration:none;}
#leftMenu .menu_0:hover {background:#000;color:#fff;}
#leftMenu .menu_0_active { width:174px;display:block;padding:7px 10px 7px 10px;margin:0 1px 0 1px;color:#fff;text-decoration:none;background:#000000; }
#leftMenu .line_0 {width:194px;margin:0 1px 0 1px;height:4px;background:url(../img/left_menu_line.gif) no-repeat;overflow:hidden;}

#leftMenu .menu_1 {width:164px;display:block;padding:7px 10px 7px 20px;margin:0 1px 0 1px;color:#fff;text-decoration:none;background:#989898;}
#leftMenu .menu_1:hover {background:#000;color:#fff;}
#leftMenu .menu_1_active { width:164px;display:block;padding:7px 10px 7px 20px;margin:0 1px 0 1px;color:#fff;text-decoration:none;background:#767676; }
#leftMenu .line_1 {width:194px;margin:0 1px 0 1px;height:1px;background:#fff;overflow:hidden;}

#columnRight_s #rightMenu {width:196px;margin:0 auto;overflow:hidden;}
#columnRight_s #rightMenu .top {width:196px;height:10px;background:url(../img/right_menu_top.gif) no-repeat;overflow:hidden;}
#columnRight_s #rightMenu .middle {width:196px;background:url(../img/right_menu_bg.gif) repeat-y;overflow:hidden;padding:0 0 0 0 }
#columnRight_s #rightMenu .bottom {width:196px;height:10px;background:url(../img/right_menu_bottom.gif) no-repeat;overflow:hidden;margin-bottom: 10px; }
#columnRight_s #rightMenu .menu_0 {width:174px;display:block;padding:7px 10px 7px 10px;margin:0 1px 0 1px;color:#ed7600;text-decoration:none;}
#columnRight_s #rightMenu .menu_0:hover {background:#000;color:#fff;}
#columnRight_s #rightMenu .menu_0_active { width:174px;display:block;padding:7px 10px 7px 10px;margin:0 1px 0 1px;color:#fff;text-decoration:none;background:#000000; }
#columnRight_s #rightMenu .line_0 {width:194px;margin:0 1px 0 1px;height:1px;background:#d5d5d5;overflow:hidden;}



#localizer {width:940px;padding:10px 10px 10px 10px;color:#535353;font-size:11px}
#localizer span {margin:0 10px 0 0}
#localizer img {margin:0 7px;vertical-align:middle;}
#localizer a {color:#535353;text-decoration:underline;}
#localizer a:hover {text-decoration:none}
#localizer .active { color: #ffffff; text-decoration:none; }

#columnLeft_s {float:left;width:196px;margin:0 9px 0 0;}
#columnLeft_s .topHeader {background:#ed7600 url(../img/column_left_top_header.gif) no-repeat;width:176px;padding:12px 10px 12px 10px;color:#fff;font-size:18px;font-weight:bold;}
#columnLeft_s .middle {width:176px;padding:20px 10px 0px 10px;background:url(../img/column_left_bg.gif) repeat-y}
#columnLeft_s .middle .picChangeBox {text-align:center;}
#columnLeft_s .middle .picChangeBox .picNav {display:block;}
#columnLeft_s .middle .picChangeBox .picNav img {border:0px}
#columnLeft_s .middle .picChangeBox img {border:1px solid #d4d4d4;margin:0 0 20px 0}
#columnLeft_s .bottom {width:196px;height:10px;background:url(../img/column_left_bottom.gif) no-repeat}

#columnLeft_s .tombstons {width:196px;background:url(../img/news_box_s_bg.gif) repeat-y}
#columnLeft_s .tombstons .header {padding:5px 10px 10px 10px;width:176px;margin:0;background:#000000;}
#columnLeft_s .tombstons .top {width:196px;height:9px;background:url(../img/column_left_s_top_header.gif) no-repeat;overflow:hidden;}
#columnLeft_s .tombstons .middle {padding:7px 10px 5px 10px;background:url(../img/box_middle_bg.gif) repeat-x top;margin:0 1px 0 1px;width:174px}
#columnLeft_s .tombstons .bottom {width:196px;height:10px;background:url(../img/news_box_s_bottom.gif) no-repeat;overflow:hidden;}
#columnLeft_s .tombstons .middle .picChangeBox {text-align:center;}
#columnLeft_s .tombstons .middle .picChangeBox .picNav {display:block;}
#columnLeft_s .tombstons .middle .picChangeBox .picNav img {border:0px}
#columnLeft_s .tombstons .middle .picChangeBox img {border:1px solid #d4d4d4;margin:0 0 20px 0}

#columnCenter_s {width:549px;float:left;margin:0 0px 0 0;padding:0px 0 0 0 }
#columnCenter_s .centerBox .header {padding:5px 10px 10px 10px;width:529px;margin:0}
#columnCenter_s .centerBox {width:549px;color:#535353;margin:0 0 0 0;background:url(../img/center_box_bg.gif) repeat-y;}
#columnCenter_s .centerBox .top {width:549px;height:10px;background:url(../img/center_box_top.gif) no-repeat;overflow:hidden;}
#columnCenter_s .centerBox .middle {width:527px;padding:10px 10px 5px 10px;background:url(../img/box_middle_bg.gif) repeat-x top;margin:0 1px 0 1px;}
#columnCenter_s .centerBox .bottom {width:549px;height:10px;background:url(../img/center_box_bottom.gif) no-repeat;overflow:hidden;clear:both}
#columnCenter_s .centerBox .imgLeft {float:left;margin:0 20px 10px 0}
#columnCenter_s .centerBox .imgRight {float:right;margin:0 0px 10px 20px}

.nawigacja {width:540px;padding:10px 9px 0 0;text-align: right; clear:both; }
.nawigacja a {font-family:verdana;color:#666669;text-decoration:none;font-size:11px;margin:0 0 0 15px}
.nawigacja a:hover {color:#ed7600;text-decoration:none;}
.nawigacja img {margin:0 0 0 5px;vertical-align:middle;}



#columnRight_s {float:right;width:206px;}

#content_s .news {width:196px;margin:0 0 0 10px;background:url(../img/news_box_s_bg.gif) repeat-y}
#content_s .news .header {padding:5px 10px 10px 10px;width:176px;margin:0}
#content_s .news .top {width:196px;height:10px;background:url(../img/news_box_s_top.gif) no-repeat;overflow:hidden;}
#content_s .news .middle {padding:7px 10px 5px 10px;background:url(../img/box_middle_bg.gif) repeat-x top;margin:0 1px 0 1px;width:174px}
#content_s .news .newsBox {margin:0 0 20px 0;}
#content_s .news a.title {display:block;color:#535353;line-height:16px;font-weight:bold;margin:0 0 5px 0; text-decoration: none; }
#content_s .news a.title:hover { color: #ed7600; text-decoration: underline; }
#content_s .news .text {color:#535353;line-height:14px;font-size:11px;margin:0 0 5px 0}
#content_s .news .more {margin:0 0 0 5px}
#content_s .news .date {color:#989898;font-size:11px}
#content_s .news .archNewsLink {display:block;color:#000;font-weight:bold;font-size:11px;text-decoration:none;text-align:center;}
#content_s .news .archNewsLink:hover {color:#ed7600}
#content_s .news .bottom {width:196px;height:10px;background:url(../img/news_box_s_bottom.gif) no-repeat;overflow:hidden;}
#content_s .news .line {width:174px;height:1px;overflow:hidden;background:#9b9b9b;margin:10px 0 10px 0}

/* kolumna z prawym menu  */
#columnRight_s2 {width:755px;float:right;}
#columnRight_s2 .s2top {width:755px;height:10px;background:url(../img/column_right_s2_top.gif) no-repeat;overflow:hidden;}
#columnRight_s2 .s2middle {width:755px;background:url(../img/column_right_s2_bg.gif) repeat-y;overflow:hidden;padding:0 0 20px 0}
#columnRight_s2 .s2centerBox {float:left;width:548px;}

#columnRight_s2 .s2header {margin:0;padding:5px 10px 10px 10px;background:url(../img/column_right_s2_header.gif) repeat-y;color:#ed7600;font-size:20px;line-height:25px;font-weight:bold;}
#columnRight_s2 .s2centerBox .container {padding:10px 10px 0 10px;width:527px;background:url(../img/box_middle_bg.gif) repeat-x top;margin:0 0 0 1px;}

#boxesRight {float:right;width:207px;}
#rightMenu {width:207px;background:url(../img/right_menu_bg.gif) repeat-y;}


#rightMenu .container {width:186px;padding:0px 10px 0px 10px;margin:0px 1px 0 0;background:url(../img/box_middle_bg.gif) repeat-x top;}
#rightMenu .rightMenuBottom {width:207px;height:20px;background:url(../img/right_menu_bottom.gif) no-repeat bottom;}
#rightMenu .rightMenu_0 {display:block;font-weight:bold;text-decoration:none;padding:10px 10px 10px 10px;width:166px}
#rightMenu .rightMenu_0_active {color:#000;display:block;font-weight:bold;text-decoration:none;padding:10px 10px 10px 10px;width:166px}
#rightMenu .line {width:186px;height:1px;overflow:hidden;background:#d5d5d5}

#columnRight_s2 .s2bottom {width:755px;height:10px;background:url(../img/column_right_s2_bottom.gif) no-repeat;overflow:hidden;}
/* kolumna z prawym menu  */



.newsBox2 {  }
.newsBox2 .date { color: #ed7600; padding: 0 0 5px 0; }
.newsBox2 .title { color: #535353; font-size: 13px; padding: 0 0 5px 0; font-weight: bold; }
.newsBox2 .title a { color: #535353; text-decoration: none; }
.newsBox2 .title a:hover { color: #ed7600; text-decoration: underline; }
.newsBox2 .picture { padding: 3px; border: 1px solid #CCCCCC; float: left; margin-right: 10px; }
.newsBox2 .newsDesc { overflow: hidden; }
.newsBox2 .description { clear: both; }
.newsBox2 .description .text {  }
.newsLine2 { clear: both; height: 1px; overflow: hidden; background: #9b9b9b; margin: 20px 0 20px 0; }

.newsDateS { color: #cccccc; font-size: 11px; }
.newsTitleS { color: #000000; font-weight: bold; font-size: 14px; }
.newsTextS {  }
.newsGalleryS { clear: both; }
.newsGalleryS img { padding: 3px; border: 1px solid #CCCCCC; }
.newsBackS { text-align: right; margin: 10px 0 0 0; }
.newsBackS img { cursor: pointer; }

.realizacje .box { overflow: hidden; border-bottom: 1px solid #eaeaea; padding: 0 0 20px 0; margin: 0 0 20px 0; width: 527px; }
.realizacje .box .picture { float: left; width: 180px; text-align: center;  }
.realizacje .box .picture .picture2 { width: 176px; border: 2px solid #e8e8e8; height: 136px;background:#fff }
.realizacje .box .picture img { margin-top: 10px; }
.realizacje .box .description { float: right; width: 339px; }
.realizacje .box .description .nazwa { color: #000000; font-weight: bold; padding: 0 0 5px 0; }
.realizacje .box .description .rok { font-size: 11px; line-height: 15px; }
.realizacje .box .description .rok span { color: #ec7806; }
.realizacje .box .description .branza { font-size: 11px; line-height: 15px; padding: 0 0 5px 0; }
.realizacje .box .description .branza span { color: #ec7806; }
.realizacje .box .description .opis { font-size: 11px; line-height: 15px; }


/* formularz kontaktu */
.formKontaktu { width: 480px; margin: 10px 0 10px 0; text-align: center; }
.formKontaktuZestaw { width: 480px; overflow: hidden; clear: both; margin: 0 0 10px 0; }
.formKontaktuLabel { float: left; width: 180px; text-align: right;margin:0 10px 0 0 ;font-weight:bold;}
.formKontaktuLabel span { color: #B62727;font-weight:bold; }
.formKontaktuPole { float: right; width: 280px; text-align: right; }
.formKontaktuPole input { width: 270px; background: #f8f9f9; color: #4b4d4f; border:1px solid #c75a5a;padding:2px 0 2px 3px;font-size:12px;font-family:tahoma; }
.formKontaktuPole select { width: 276px;color: #4b4d4f; background: #f8f9f9; font-size:12px;font-family:tahoma; }
.formKontaktuPole textarea { padding: 3px; width: 270px; height: 80px; overflow: auto; background: #f8f9f9; color: #4b4d4f;border:1px solid #c75a5a;padding:2px 0 2px 3px;font-family:tahoma;font-size:12px; }
.formKontaktuWymagane { float: left; color: #B62727;  }
.formKontaktuPrzycisk { float: right; text-align: right; }
.formKontaktuPrzycisk img { cursor: pointer; }
/* formularz kontaktu */

.ms0 { }
.ms0 a { color: #00000; font-weight: bold; }
.ms1 { padding: 0 0 0 18px; }
.ms2 { padding: 0 0 0 36px; }
.ms3 { padding: 0 0 0 54px; }
.ms4 { padding: 0 0 0 72px; }
.ms5 { padding: 0 0 0 90px; }
.ms6 { padding: 0 0 0 108px; }


#visible_box {}
#hide_box { display: none;}
.hide_class { display: none;}

#AboutUs_left { display: block; text-align:center; margin-bottom: 10px;}
#AboutUs_right { display: block; text-align:center; margin-top: 10px;}
.AboutUs { border-bottom: 1px solid #9b9b9b; padding-bottom: 20px; margin-bottom: 20px; font-size: 12px; width:99%}
.AboutUs2 { display: none; line-height: 14px; font-size: 10px; }
.AboutUs2 b {  }
.cytatPodpis { font-weight: bold; padding: 8px 0 0 0; }

#visible_box_2 {}
#hide_box_2 { display: none;}

.porcjowanie { text-align: center; clear: both; }

/* wyniki wyszukiwania */
.wyniki_wyszukiwania_1 { margin: 0 0 5px 0; font-weight: bold; }
.wyniki_wyszukiwania_2 { margin: 0 0 10px 0; padding: 0 0 0 30px; color: #555; }
/* wyniki wyszukiwania */

/* galeria */
.gallery_name {margin:20px 0 10px 0;font-weight:bold;clear:both;}
.gallery_pics { clear:both;overflow:hidden;margin: 0 0 0 0; }
.gallery_pic { float: left; width: 170px; text-align: center; font-size: 11px; line-height: 14px; }
.gallery_pic img { padding: 2px; border: 3px solid #e0e0e0; margin: 0 5px 5px 5px; }
.gallery_pic span { margin: 0 10px 4px 10px; display: block; }
/* galeria */

.black_overlay{
            display: none;
            position: absolute;
            top: 0%;
            left: 0%;
            width: 100%;
            height: 100%;
            background-color: black;
            z-index:1001;
            -moz-opacity: 0.8;
            opacity:.80;
            filter: alpha(opacity=80);
        }
        .white_content {
            display: none;
            position: absolute;
            top: 25%;
            left: 25%;
            width: 700px;
            height: 150px;
            padding: 20px;
				font-size: 24px;
				line-height: 32px;
				color: #FFFFFF;
            border: 1px solid #FFFFFF;
            background-color: #000000;
            z-index:1002;
            overflow: auto;
				text-align: center;
        }
.white_content a { color: #FFFFFF; text-decoration: none; display: block; padding: 5px 0 0 0; }
.white_content a:hover { color: #FFFFFF; text-decoration: underline; }
