body { margin: 0;	padding: 0;	background: #e8d39c; 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}
*/

#layout {width:992px;margin:0 auto 0 auto;padding:0;}
#layoutTop {width:992px;height:209px;margin:0px auto 0 auto;padding:0}
#layoutBottom {width:974px;height:25px;margin:0px auto 0 auto;padding:0 9px 0 9px;background:url(../image/bd.jpg) no-repeat}

#header {width:728px;height:164px;margin:0 auto;clear:both;overflow:hidden;padding:5px 255px 0 9px;background:url(../image/belg.jpg) no-repeat}
#headerText {float:left;width:270px;border-left:0px solid #765704;color:#765704;height:45px;padding:10px 0 10px 0px;margin:5px 0 0 0;font-size:24px; font-weight:bold;line-height:22px}
#headerText2 {display:none;float:left;width:270px;border-left:0px solid #765704;color:#765704;height:45px;padding:10px 0 10px 0px;margin:5px 0 0 0;font-size:24px; font-weight:bold;line-height:22px}
#headerText span { display: block; height: 10px; }
#headerLeft {float:left;width:375px;text-align:left;padding:10px 15px 0 10px}
#headerMenu {text-align:left;float:left}
#headerMenu a {color:#765704;font-family:verdana;font-size:10px;text-decoration:none;}
#headerMenu a:hover {color:#251902;text-decoration:none;}
#headerMenu img {vertical-align:middle;margin:0 10px}

#searchBox {text-align:right;float:left}
#searchBox .input {vertical-align:middle;background:url(../image/input_bg.png) repeat-x;width:100px;height:15px;border:0px;padding:1px 0 0 0;font-size:10px;margin:0 10px 0 0}
#searchBox img {vertical-align:middle;cursor:pointer;}

#mainMenu {width:974px;height:45px;background:url(../image/mn.jpg) no-repeat;overflow:hidden;position:relative;z-index:100;padding:0 9px 0 9px;}
#mainMenu a {display:block;float:left;height:45px;color:#b59c59;padding:15px 20px 0 20px;font-size:16px;font-weight:bold;text-decoration:none;text-transform:uppercase;}
#mainMenu a:hover {background:url(../image/mn_on.jpg) repeat-x}
#mainMenu .menu_0_active {background:url(../image/mn_on.jpg) repeat-x; }

#logo {width:238px;height:225px;position:relative;top:-200px;left:735px;z-index:200}

#contentBg {width:972px;clear:both;margin:0 auto;overflow:hidden;position:relative;padding:0px 10px 10px 10px;background: url(../image/sr.jpg) repeat-y top}
#content {width:972px;clear:both;margin:0 auto;overflow:hidden;position:relative;padding:15px 0 0 0}
#content .header {color:#ab5400;font-size:18px;line-height:25px;margin:0 0 10px 0;font-weight:bold;}


#columnRight {float:right;width:165px;margin:0 0 0 0;}
#columnRight .topHeader {background:url(../image/min_gal_nag.jpg) center no-repeat;width:149px;height:46px;padding:0px 8px 0px 8px;}
#columnRight .topHeader_text {width:133px;padding:13px 8px 0px 8px;color:#fff;font-size:18px;font-weight:bold;}
#columnRight .middle {width:149px;/*height: 435px;*/padding:20px 8px 0px 8px;background:url(../image/min_gal_sr.jpg) center repeat-y}
#columnRight .middle .picChangeBox {text-align:center;/*height:300px;*/}
#columnRight .middle .picChangeBox .picNav {display:block;}
#columnRight .middle .picChangeBox .picNav img {border:0px}
#columnRight .middle .picChangeBox img {border:1px solid #d4d4d4;margin:0 0 20px 0}
#columnRight .bottom {width:149px;height:7px;background:url(../image/min_gal_dol.jpg) top center no-repeat;;padding:0px 8px 0px 8px;}

#columnCenter {width:549px;float:left;margin:0;padding:0}
#columnCenter .centerBox {width:549px;color:#765704;margin:0 0 10px 0;background:url(../image/d_ok_sr.jpg) repeat-y; text-align: justify;}
#columnCenter .centerBox a {text-decoration: none; color:#a48c4e; font-style: normal;}
#columnCenter .centerBox a:hover {text-decoration: none; color:#765704}
#columnCenter .centerBox a:visited {text-decoration: none; color:#765704;}
#columnCenter .centerBox em {font-style: normal;}
#columnCenter .centerBox .moreLink {float:right;}
#columnCenter .centerBox .more_o_firmie {float:right;}
#columnCenter .centerBox .roz {margin: 5px;width:515px;height:1px;}
#columnCenter .centerBox .top {width:549px;height:5px;background:url(../image/d_ok_nag.jpg) 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(../image/d_ok_sr_p.jpg) repeat-x top}
#columnCenter .centerBox .middle .textGeorgia {font-family:georgia;font-size:13px;color:#000000;font-weight:bold;}
#columnCenter .centerBox .middle .portfolio {text-align: center; padding:10px 0 10px 0;}
#columnCenter .centerBox .middle .clear {clear: both;}
#columnCenter .centerBox .bottom {width:549px;height:5px;background:url(../image/d_ok_dol.jpg) 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}

#boxesTopSet {width:549px;overflow:hidden;clear:both;background:url(../img/boxes_bottom_set_bg.gif) repeat-y}
#boxesTopSet .top {width:549px;height:10px;background:url(../img/boxes_bottom_set_top.gif) no-repeat;overflow:hidden;}
#boxesTopSet .middle {width:549px;overflow:hidden;height:243px;}
#boxesTopSet .bottom {width:549px;height:10px;background:url(../img/boxes_bottom_set_bottom.gif) no-repeat;overflow:hidden;clear:both}
#boxesTopSet .boxContainer {text-align: justify;background: url(../image/m_ok_sr.jpg) top repeat-y;padding:10px 10px 10px 10px;font-size:11px;line-height:16px;height: 170px;}
#boxesTopSet .boxContainer  .ico {float:left; padding:0 5px 0 0;}
#boxesTopSet .boxContainer  .ico2 {padding:0 0 5px 10px;}
#boxesTopSet .box1 {float:left;width:175px;}
#boxesTopSet .box1 .boxHeader {background: url(../image/m_ok_nag.jpg); height:27px;color:#fff;padding:10px 10px 0 10px;font-weight:bold;font-size:15px;}
#boxesTopSet .box1 .boxBottom {background: url(../image/m_ok_dol.jpg) top no-repeat; height:6px;color:#fff;padding:0px 10px 10px 10px;}
#boxesTopSet .more {margin:0 0 0 5px; clear:both;}
#boxesTopSet .box2 {float:left;width:175px;margin:0 12px 0 12px;}
#boxesTopSet .box2 .boxHeader {background: url(../image/m_ok_nag.jpg);height:27px;color:#fff;padding:10px 10px 0 10px;font-weight:bold;font-size:15px;}
#boxesTopSet .box2 .boxBottom {background: url(../image/m_ok_dol.jpg) top no-repeat;height:6px;color:#fff;padding:0px 10px 10px 10px;}
#boxesTopSet .box3 {float:left;width:175px;}
#boxesTopSet .box3 .boxHeader {background: url(../image/m_ok_nag_red.jpg);height:27px;color:#fff;padding:10px 10px 0 10px;font-weight:bold;font-size:15px;}
#boxesTopSet .box3 .boxBottom {background: url(../image/m_ok_dol.jpg) top no-repeat;height:6px;color:#fff;padding:0px 10px 10px 10px;}
.boxBottomTytul { font-family: Georgia; font-size: 12px; font-weight: bold; color: #000000; line-height: 16px; }
#columnLeft {float:left;width:237px;padding:0px 10px 0px 10px;}
#columnLeft .news {width:237px;background:url(../image/ak_ok_sr.jpg) repeat-y;}
#columnLeft .news .header {padding:5px 10px 10px 10px;width:217px;margin:0}
#columnLeft .news .top {width:237px;height:6px;background:url(../image/ak_ok_nag.jpg) no-repeat;overflow:hidden;}
#columnLeft .news .middle {padding:7px 10px 5px 10px;margin:0 1px 0 1px;background:url(../image/d_ok_sr_p.jpg) repeat-x top;width:215px;}
#columnLeft .news .newsBox {margin:0 0 0px 0;text-align: justify;}
#columnLeft .news a.title {display:block;color:#535353;line-height:16px;font-weight:bold;margin:0 0 5px 0;font-size:12px;text-decoration:none;}
#columnLeft .news a.title:hover { color: #ed7600; text-decoration: underline; }
#columnLeft .news a.tagi {display:block;color:#535353;line-height:6px;font-weight:normal;margin:0 0 5px 0;font-size:5px;text-decoration:none;}
#columnLeft .news a.tagi:hover { color: #ed7600; text-decoration: underline; }

#columnLeft .news .text {color:#535353;line-height:14px;font-size:11px;margin:0 0 5px 0}
#columnLeft .news .more {margin:0 0 0 5px}
#columnLeft .news .date {color:#989898;font-size:11px}
#columnLeft .news .archNewsLink {display:block;color:#000;font-weight:bold;font-size:11px;text-decoration:none;text-align:center;;}
#columnLeft .news .archNewsLink:hover {color:#ed7600}
#columnLeft .news .bottom {width:237px;height:6px;background:url(..//image/ak_ok_dol.jpg) no-repeat;overflow:hidden;}
#columnLeft .news .line {width:203px;height:1px;overflow:hidden;background:#9b9b9b;margin:10px 0 10px 0}

#footer {width:976px;margin:0 auto;clear:both;overflow:hidden;color:#fff;padding:0px 8px 0px 8px;background: url(../image/sr.jpg) repeat-y top}
#copyright {color:#666;text-align:center;font-size:10px;width:976px;margin:0 auto;clear:both;overflow:hidden;padding:0px 8px 0px 8px;background: url(../image/sr.jpg) repeat-y top;}
#copyright a {text-decoration:none;color:#666;font-size:10px}
#copyright a:hover {text-decoration:underline;}
#copyright img {vertical-align:middle}
#copyright .bottomLink {margin:0 30px;font-size:10px;color:#ed7600;text-decoration:none;}
#footerMenu {width:976px;text-align:center;background:#dcc588}
#footerMenu img {vertical-align:middle;margin:0 10px;}
#footerMenu a {color:#a98217;text-decoration:none;font-size:11px;font-family:verdana}
#footerMenu a:hover {color:#443203;text-decoration:none}
#baners {width:976px;margin:0 auto;clear:both;overflow:hidden;color:#fff;padding:0px 8px 0px 8px;background: url(../image/sr.jpg) repeat-y top; font-size:10px;text-align: center;}
#baners .eweblink {padding: 0px; margin 0px; font-size:8px; line-height: 0;}
#baners a {text-decoration:underline;color:#666;font-size:10px}
#baners a:hover {text-decoration:none;}
#baners img {vertical-align:middle; padding:5px 0 5px 0;}







.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; font-family: Georgia; }
.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; text-align: justify;}
.AboutUs2 strong { font-size: 11px; font-family:georgia;}
.AboutUs2 em {font-style: normal;}
.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; }



/* classes for tooltips */

.hovertip {position: absolute; display: none; /* in case javascript is disabled */	width: 270px;	height:350px; background: url('../image/sub-bg.png') no-repeat;	font-size: 12px;	z-index: 100;margin-left: 5px;margin-top: 10px;	}
.hovertip_target { font-style: italic;}
 .hovertip_target:hover {text-decoration: none; cursor:help;}
.nav, .nav * {margin:0;padding:0;}

#cloud{/*float: left;position:absolute;*/line-height:1.0;/* background:	url('bg.gif') no-repeat;	width:380px;*/height:250px;/*padding:80px 40px 40px 40px;*/}
.nav {/*float: left;position:absolute;*/line-height:1.0;/*width:310px;*/	height:250px;padding:0px;}
.nav ul { width:160px;list-style:none;	background:#fff; /*IE6 needs this*/}
.nav li {float: left;	list-style:none;position:relative;}
.nav a {color: #fff;text-decoration:none;display:block;}
.nav li ul {left:0;top:-999em;width: 180px;padding-top:50px;	height:190px;	background: url('../image/sub-bg.png') no-repeat;position:absolute;list-style:none;z-index:100;text-align: center;}

ul.hovertip li {display:inline;	list-style:none;}
ul.hovertip li a{ text-decoration:none; font-style:italic}
ul.hovertip {width:200px; padding-top:30px; padding-left:10px; height:95px; padding-bottom:20px; display:block}

a.size1 {	font-size:20px;padding: 10px;color:#804D40;}
a.size1:hover {color:#E13728;}
a.size2 {	padding: 7px;font-size:20px;	color:#B9251A;}
a.size2:hover {color:#E13728;}
a.size3 {	padding: 5px;font-size:35px;color:#C4876A;}
a.size3:hover {color:#E13728;}
a.size4 {	padding: 5px;font-size:15px;color:#B46A47;}
a.size4:hover {color:#E13728;}
a.size5 {	padding: 5px;font-size:25px;color:#E13728;}
a.size5:hover {color:#B46A47;}
a.size6 {	padding: 0px;font-size:12px;color:#77625E}
a.size6:hover {color:#E13728;}

a.size-sub1 {	padding: 20px;font-size:10px;color:#804D40;}
a.size-sub1:hover {color:#804D40;}
a.size-sub2 {	padding: 25px;font-size:18px;color:#E13728;}
a.size-sub2:hover {color:#804D40;}
a.size-sub3 {	padding: 10px;font-size:16px;color:#804D40;}
a.size-sub3:hover {color:#E13728;}
a.size-sub4 {	padding: 15px;font-size:20px;color:#804D40;}
a.size-sub4:hover {color:#E13728;}

