body { margin: 0px; padding: 0px; font-family: Tahoma; font-size: 11px;  color: #695145; line-height:140%; background-color: #240d02;}
body a:link,body a:visited {color:#d14c0a; text-decoration:none;}
body a:hover {color:#d14c0a; text-decoration:underline;}
/********************************* holder *********************************/
#holder { background:#2d1002 url(../images/header_bg_repeatx1.jpg) repeat-x; width:100%; border-top:5px solid #402312;}
#holder #holder_footer { width:100%; height:41px; background:url(../images/footer_bg_repeatx.jpg) repeat-x; }
/********************************* header *********************************/
/*top*/
#top_bg { width:100%; height:81px;}
#top_bg #top { margin:0 auto; width:882px; height:81px;}
/*header*/
#header_bg { width:100%; height:38px; }
#header_bg #header { margin:0 auto; width:780px; height:38px;}
/*#header #top { height:81px;  }
#header #top .logo { width:243px; float:left; }
#header #top .right { width:537px; float:left;  }*/
/*icon*/
/*#top .right .icon { background:url(../images/header_icon_bg.jpg) no-repeat; height:32px; }
#top .right .icon .data { padding-left:105px;  width:219px; height:21px; overflow:hidden; font-size:10px; color:#e3dedb; float:left;}
#top .right .icon .data .txt { position:relative; top:7px;}
#top .right .icon .data .txt .dasz { margin-right:6px; margin-left:16px;}
#top .right .icon .nav { width:207px; overflow:hidden; font-size:10px; color:#e3dedb;  float:left; height:32px;}
#top .right .icon .nav .strona_glowna a:link,#top .right .icon .nav .strona_glowna a:visited { color:#e3dedb; border-bottom:1px #78655c dotted; font-size:10px; text-decoration:none; position:relative; top:6px; left:26px; }
#top .right .icon .nav .strona_glowna a:hover { color:#fff; border-bottom:1px #78655c dotted; font-size:10px; text-decoration:none; position:relative; top:6px; left:26px; }
#top .right .icon .nav .kontakt a:link,#top .right .icon .nav .kontakt a:visited { color:#e3dedb; border-bottom:1px #78655c dotted; font-size:10px; text-decoration:none; position:relative; top:6px; left:48px; }
#top .right .icon .nav .kontakt a:hover { color:#fff; border-bottom:1px #78655c dotted; font-size:10px; text-decoration:none; position:relative; top:6px; left:48px; }
#top .right .ban {height:49px;}*/
/*menu*/
#header #menu_bg { height:38px; }
#header #menu_bg #menu { width:473px; float:left; }
/*search*/
#header #menu_bg #search { width:307px; float:left; }
#search .txt { background:url(../images/search_bg.jpg) no-repeat; width:240px; height:38px; float:left; z-index:1; }
#search .txt .znajdz_txt { color:#e1dbd7; position:relative; top:12px; font-size:10px; left:10px; z-index:1; }
*html* #search .txt .znajdz_txt { color:#e1dbd7; position:relative; top:10px; font-size:10px; left:10px; z-index:1; }
#search .txt .textform { width:85px; height:13px; border:1px solid #fff; font-family:Tahoma; font-size:10px; color:#92918f; position:relative; top:11px; margin-left:20px; z-index:1; }
*html* #search .txt .textform { width:85px; height:13px; border:1px solid #fff; font-family:Tahoma; font-size:10px; color:#92918f; position:relative; top:10px; margin-left:20px; z-index:1; }
#search .btn { width:67px; height:38px; float:left; background:url(../images/search_btn.jpg) no-repeat; z-index:1; }
#search .btn a { display:block; width:45px; height:15px; margin-top:12px; margin-left:6px; z-index:1; }
/********************************* container *********************************/
#container_bg { margin:0 auto; width:780px; background:#432616 url(../images/leftcolumn_bg.jpg) no-repeat bottom left;}
#container_bg  #container { width:780px; background: url(../images/content_bg2.gif) repeat-y; }
/*leftcolumn*/
#container #leftcolumn { width:247px; float:left; padding-left:4px; }
#leftcolumn .top_img {}
#leftcolumn #submenu { background:#36190b url(../images/submenu_bottom.jpg) no-repeat bottom; padding-bottom:1px;}
/*level1*/
#submenu .level1 a:link,#submenu .level1 a:visited { text-decoration:none; width:224px; display:block; padding:5px 10px 6px 13px; color:#d7d1ce; font-weight:bold;  }
#submenu .level1 a:hover { text-decoration:none;  width:224px; background:#381a0b; display:block; padding:5px 10px 6px 13px; color:#fff; font-weight:bold; }
/*level2*/
#submenu .level2 a:link,#submenu .level2 a:visited { text-decoration:none; width:194px; display:block; padding:4px 10px 5px 43px; color:#afa39d;  }
#submenu .level2 a:hover { text-decoration:none;  width:194px; background:#381a0b; display:block; padding:4px 10px 5px 43px; color:#fff;  }
/*level3*/
#submenu .level3 a:link,#submenu .level3 a:visited { text-decoration:none; width:164px; display:block; padding:3px 10px 4px 73px; color:#86756d;  }
#submenu .level3 a:hover { text-decoration:none;  width:164px; background:#381a0b; display:block; padding:3px 10px 4px 73px; color:#fff;  }
/*linki*/
/*#leftcolumn #linki {position:absolute; height:80px; overflow:hidden; }*/
#leftcolumn #linki {}
#linki .nag a:link,#linki .nag a:visited { font-weight:bold; color:#d7d1ce; padding:10px 10px 7px 13px; display:block; text-decoration:none}
#linki .nag a:hover { font-weight:bold; color:#fff; padding:10px 10px 7px 13px; display:block; text-decoration:none}
#linki .elem a:link,#linki .elem a:visited {  color:#93827a; padding:2px 10px 2px 20px; display:block; text-decoration:none}
#linki .elem a:hover { color:#d7d1ce; padding:2px 10px 2px 20px; display:block; text-decoration:none}
#linki .elem1 a:link,#linki .elem1 a:visited { font-weight:bold; color:#d7d1ce; padding:10px 10px 7px 13px; display:block; text-decoration:none}
#linki .elem1 a:hover { font-weight:bold; color:#fff; padding:10px 10px 7px 13px; display:block; text-decoration:none}
#linki .elem2 a:link,#linki .elem2 a:visited {  color:#93827a; padding:2px 10px 2px 20px; display:block; text-decoration:none}
#linki .elem2 a:hover { color:#d7d1ce; padding:2px 10px 2px 20px; display:block; text-decoration:none}
#linki .elem3 a:link,#linki .elem3 a:visited {  color:#93827a; padding:2px 10px 2px 27px; display:block; text-decoration:none}
#linki .elem3 a:hover { color:#d7d1ce; padding:2px 10px 2px 27px; display:block; text-decoration:none}
#linki .elem4 a:link,#linki .elem4 a:visited {  color:#93827a; padding:2px 10px 2px 34px; display:block; text-decoration:none}
#linki .elem4 a:hover { color:#d7d1ce; padding:2px 10px 2px 34px; display:block; text-decoration:none}

/*rightcolumn*/
#container #rightcolumn { width:529px; float:left; }
/*info*/
#rightcolumn #info { background:url(../images/info_bg.jpg) no-repeat 3px 0px; width:529px; height:37px; color:#8c6c5c; font-size:10px; }
#rightcolumn #info .txt { padding-top:10px; padding-right:20px; text-align:right; width:509px; overflow:hidden; height:15px;}
#rightcolumn #info .txt .noactive a:link,#rightcolumn #info .txt .noactive a:visited { color:#8c6c5c; font-size:10px; text-decoration:none;}
#rightcolumn #info .txt .noactive a:hover { color:#8c6c5c; font-size:10px; border-bottom:1px #8c6c5c dotted; text-decoration:none;}
#rightcolumn #info .txt .noactive .link_sym { color:#8c6c5c; font-size:10px; text-decoration:none; cursor:pointer; }
#rightcolumn #info .txt .noactive .link_sym_hover { color:#8c6c5c; font-size:10px; border-bottom:1px #8c6c5c dotted; text-decoration:none; cursor:pointer; }
#rightcolumn #info .txt .active a:link,#rightcolumn #info .txt .active a:visited { color:#d14c0a; font-size:10px; text-decoration:none;}
#rightcolumn #info .txt .active a:hover { color:#d14c0a; font-size:10px; border-bottom:1px #d14c0a dotted; text-decoration:none;}
#rightcolumn #info .txt .active .link_sym { color:#d14c0a; font-size:10px; text-decoration:none; cursor:pointer; }
#rightcolumn #info .txt .active .link_sym_hover { color:#d14c0a; font-size:10px; border-bottom:1px #d14c0a dotted; text-decoration:none; cursor:pointer; }
/*content*/
#rightcolumn #content {}
#rightcolumn #content .wstep { width:526px; background: url(../images/wstep_bg1.jpg) no-repeat 0px 0px;}
#rightcolumn #content .wstep .nag { font-size:25px; color:#d14c0a; font-weight:bold; font-family:Arial; padding:30px 2px 20px 25px; width:325px; display:block;  }
#rightcolumn #content .wstep .txt { padding:0px 0px 10px 27px; width:325px; }
#rightcolumn #content .wstep .miod { width:174px; float:left;  height:150px; }
/********************************* galeria *********************************/
#galeria { margin:0 auto; width:780px; height:137px;  }
#galeria .left { background:url(../images/leftcolumn_bg_bottom.jpg) no-repeat top; height:137px; width:251px; float:left;}
/*right*/
#galeria .right { width:529px; float:left; height:137px; }
#galeria .right .content_bg {background:url(../images/content_bg.jpg) repeat-y;}
#galeria .right .content_bg .content {background:url(../images/galeria_bg_top.jpg) no-repeat top; height:123px; overflow:hidden;  }
#galeria .right .content_bg .content .nag {padding:20px 0px 10px 20px; color:#d14c0a;}
#galeria .right .content_bg .content .nag a:link,#galeria .right .content_bg .content .nag a:visited { color:#d14c0a; text-decoration:none;}
#galeria .right .content_bg .content .nag a:hover { color:#d14c0a; text-decoration:none; border-bottom:1px #d14c0a dotted;}
#galeria .right .content_bg .content .nag .link_sym { color:#d14c0a; text-decoration:none; cursor:pointer; }
#galeria .right .content_bg .content .nag .link_sym_hover { color:#d14c0a; text-decoration:none; border-bottom:1px #d14c0a dotted; cursor:pointer; }
#galeria .right .content_bg .content table { margin-left:10px; margin-right:10px; width:509px; }
#galeria .right .bottom { background:url(../images/galeria_bg_bottom.jpg) no-repeat; width:529px; height:14px; }
/********************************* footer *********************************/
#footer { margin:0 auto; width:780px; height:45px; border-bottom:1px solid #391e10;}
#footer .left { width:280px; float:left;} 
#footer .left .txt { color:#968881; position:relative; top:16px;left:6px;}
#footer .left .txt .link_sym1 { color:#968881; text-decoration:none; border-bottom:1px #604b41 dotted; cursor:pointer; }
#footer .left .txt .link_sym1h { color:#fff; text-decoration:none; border-bottom:1px #604b41 dotted; cursor:pointer; }
#footer .left .txt a:link,#footer .left .txt a:visited { color:#968881; text-decoration:none; border-bottom:1px #604b41 dotted;}
#footer .left .txt a:hover { color:#fff; text-decoration:none; border-bottom:1px #604b41 dotted;}
#footer .right { width:500px; float:left; text-align:right;} 
#footer .right .txt { font-size:10px; color:#78655c; position:relative; top:-12px; }
#footer .right .txt a:link,#footer .right .txt a:visited { font-size:10px; color:#78655c; text-decoration:none; border-bottom:1px #78655c dotted;}
#footer .right .txt a:hover { font-size:10px; color:#897972; text-decoration:none; border-bottom:1px #78655c dotted;}
/********************************* global *********************************/
#font10_menu { font-size:10px; font-family:Tahoma; font-weight:normal; padding-right:3px;}
.font10 { font-size:10px; }
.clear { clear:both; }
.green1 { font-weight:bold; color:#635f37; font-size:13px;}
.blue1 {font-weight:bold; color:#363686; font-size:13px;}
.color1 {color:#956a53;}
