body {
margin:10px 0 10px 0;
padding:0;
background:#fff;
font-family:Arial;
font-size:12px;
}

body, li, ol, ul, table, td, div {
text-align:left;
}

#chassis {
width:962px;
background:#ffffff url(../layout/chassis.png) repeat-y;
}

#first {
width:962px;
height:247px;
background:url(../design/hader1.jpg) no-repeat;
position:relative;
top:0;
left:0;
}


.cialo {
clear:both;
padding:0 15px 10px 15px;
width:932px;
}

#flashContent {
position:absolute;
left:359px;
top:64px;
}


.portal_prawa {
width:690px;
float:right;
}

.portal_lewa {
width:200px;
float:left;
margin:0px 0 0 0;
}


/*----- menu -----*/
/*------- menu serwisy -------*/
.menu_serwisy {
position:absolute;
top:200px;
left:0px;
width:954px;
height:30px;
background:none;
text-align:right;
}

.menu_serwisy img {
height:28px;
border:0px;
}


#menuimg_1_0{
width:110px;
background:url(../layout/menu_serwis.png) 0px 0px no-repeat;
}
#menuimg_2_0 {
width:80px;
background:url(../layout/menu_serwis.png) -110px 0px no-repeat;
}
#menuimg_3_0 {
width:70px;
background:url(../layout/menu_serwis.png) -190px 0px no-repeat;
}
#menuimg_4_0 {
width:80px;
background:url(../layout/menu_serwis.png) -260px 0px no-repeat;
}
#menuimg_5_0 {
width:70px;
background:url(../layout/menu_serwis.png) -340px 0px no-repeat;
}
#menuimg_6_0 {
width:90px;
background:url(../layout/menu_serwis.png) -410px 0px no-repeat;;
}
#menuimg_7_0 {
width:120px;
background:url(../layout/menu_serwis.png) -720px 0px no-repeat;
}
#menuimg_8_0 {
width:120px;
background:url(../layout/menu_serwis.png) -840px 0px no-repeat;
}
#menuimg_9_0 {
width:120px;
background:url(../layout/menu_serwis.png) -960px  0px no-repeat;
}
#menuimg_10_0 {
width:120px;
background:url(../layout/menu_serwis.png) -1080px 0px no-repeat;
}
#menuimg_1_1 {
width:110px;
background:url(../layout/menu_serwis.png) 0px -28px no-repeat;
}
#menuimg_2_1 {
width:80px;
background:url(../layout/menu_serwis.png) -110px -28px no-repeat;
}
#menuimg_3_1 {
width:70px;
background:url(../layout/menu_serwis.png) -190px -28px no-repeat;
}
#menuimg_4_1 {
width:80px;
background:url(../layout/menu_serwis.png) -260px -28px no-repeat;
}
#menuimg_5_1 {
width:70px;
background:url(../layout/menu_serwis.png) -340px -28px no-repeat;
}
#menuimg_6_1 {
width:90px;
background:url(../layout/menu_serwis.png) -410px -28px no-repeat;
}
#menuimg_7_1 {
width:70px;
background:url(../layout/menu_serwis.png) -720px -30px no-repeat;
}
#menuimg_8_1 {
width:120px;
background:url(../layout/menu_serwis.png) -840px -30px no-repeat;
}
#menuimg_9_1 {
width:120px;
background:url(../layout/menu_serwis.png) -960px -30px no-repeat;;
}

#menuimg_10_0 {
width:120px;
background:url(../layout/menu_serwis.png) -1080px -70px no-repeat;
}
/*-------- menu dzialow ---------*/
.menu_serwis_name {
text-align:center;
font-size:16px;
font-weight:bold;
color:#000;
padding:8px 0 8px 0;
}

#menu_dzialow {
width:208px;
padding:0 0 0 15px;
overflow:hidden;
}

#menu_dzialow_podzial {
width:208px;
padding:0 0 0 15px;
overflow:hidden;
}

.menu_dzial_1 {
display:block;
width:200px;
text-decoration:none;
font-weight:800;
}

.menu_dzial_0 {
display:block;
width:200px;
text-decoration:none;
font-weight:800;
}

#menu_dzialow a {
display:block;
}

#menu_dzialow a:link {color:#000000;}    
#menu_dzialow a:visited {color:#000000;} 
#menu_dzialow a:hover {color:#7b5614;} 
#menu_dzialow a:active {color:#b37b19;} 

#menu_dzialow_podzial a {
display:block;
}

#menu_dzialow_podzial a:link {color:#000000;}    
#menu_dzialow_podzial a:visited {color:#000000;} 
#menu_dzialow_podzial a:hover {color:#7b5614;} 
#menu_dzialow_podzial a:active {color:#b37b19;} 

.ul_podzial {list-style-image:url(../layout/li_podzial.png);}
.kwadraty {list-style-image:url(../layout/li_podzial.png);}

.ul_sciezki {
list-style-tyle:none;
margin:0px;
padding:0px;
display:table;
}

.row_sciezka {
list-style-type:none;
margin:0px 0 2px 0;
padding:0px;
display:table;
width:640px;
background:#85b819;
}

.row_sciezka a {
display:block;
width:300px;
height:30px;
padding:0 5px 0 0;
border-style:solid;
border-width:0 1px 0 0;
color:#000000;
text-decoration:none;
vertical-align:top;
}


.row_sciezka li{
display:table-cell;
padding:0 2px 0 0;
margin:0 2px 0 0;
}

.row_sciezka li ul{
list-style-type:none;
margin:0px;
padding:0px;
display:inline;
}

.row_sciezka li ul li{
display:block;
margin:0px;
width:90px
}

.row_sciezka img{
width:30px;
height:30px;
float:right bottom;
}

.home_cechy {
list-style-type:none;
margin:0px;
padding:0px;
display:table;
}

.home_cechy li {
display:table-cell;
width:172.4px;
height:215px;
}

.home_cechy a {
display:block;
width:172.4px;
height:215px;
background: url(../layout/cechy_home.png) no-repeat;
}

#home_cechy_1 a:link {background-position:0 0}    
#home_cechy_1 a:visited {background-position:0 0}  
#home_cechy_1 a:hover {background-position:0 -215px}  
#home_cechy_1 a:active {background-position:0 0}  

#home_cechy_2 a:link {background-position:-175px 0}    
#home_cechy_2 a:visited {background-position:-175px 0}  
#home_cechy_2 a:hover {background-position:-175px -215px}  
#home_cechy_2 a:active {background-position:-175px 0} 

#home_cechy_3 a:link {background-position:-350px 0}    
#home_cechy_3 a:visited {background-position:-350px 0}  
#home_cechy_3 a:hover {background-position:-350px -215px}  
#home_cechy_3 a:active {background-position:-350px 0} 

#home_cechy_4 a:link {background-position:-525px 0}    
#home_cechy_4 a:visited {background-position:-525px 0}  
#home_cechy_4 a:hover {background-position:-525px -215px}  
#home_cechy_4 a:active {background-position:-525px 0} 


.cecha_1 {background:url(../layout/cechy.png) 0 0 no-repeat;width:30px;}
.cecha_2 {background:url(../layout/cechy.png) -30px 0 no-repeat;width:30px;}
.cecha_3 {background:url(../layout/cechy.png) -60px 0 no-repeat;width:30px;}
.cecha_4 {background:url(../layout/cechy.png) -90px 0 no-repeat;width:30px;}
.cecha0_1 {background:url(../layout/cechy.png) -120 0px no-repeat;width:30px;}
.cecha0_2 {background:url(../layout/cechy.png) -150px 0px no-repeat;width:30px;}
.cecha0_3 {background:url(../layout/cechy.png) -180px 0px no-repeat;width:30px;}
.cecha0_4 {background:url(../layout/cechy.png) -210px 0px no-repeat;width:30px;}
.limapa {background:url(../layout/cechy.png) -90px 0px no-repeat;width:30px;cursor:pointer}

.lsc_id {width:30px}
.lsc_nazwa {width:300px}
.lsc_powiat {width:90px}
.lsc_gmina {width:120px}

.lsc_piesza_1 {height:30px; width:25px; background:url(../layout/cechy.png) 0px 0px no-repeat}
.lsc_rower_1 {height:30px; width:25px; background:url(../layout/cechy.png) -30px 0px no-repeat}
.lsc_wozek_1 {height:30px; width:25px; background:url(../layout/cechy.png) -60px 0px no-repeat}
.lsc_karty_1 {height:30px; width:25px; background:url(../layout/cechy.png) -90px 0px no-repeat}
.lsc_piesza_0 {height:30px; width:25px; background:url(../layout/cechy.png) -120px 0px no-repeat}
.lsc_rower_0 {height:30px; width:25px; background:url(../layout/cechy.png) -150px 0px no-repeat}
.lsc_wozek_0 {height:30px; width:25px; background:url(../layout/cechy.png) -180px 0px no-repeat}
.lsc_karty_0 {height:30px; width:25px; background:url(../layout/cechy.png) -210px 0px no-repeat}
/*----- menu kategorii ---------*/
.menuk_0 {
display:block;
padding:0 5px 0 10px;
text-decoration:none;
}

.menuk_1 {
display:block;
padding:0 5px 0 10px;
background:#e0c79c;
text-decoration:none;
}
/*---- menu artykulow  ----*/
#menu-art {
margin:20px 0 20px 0;
font-size:11px;
}

#menu-art:first-line {
font-size:16px;
color:#000000;
}
#menu-art a {
text-decoration:none;
display:block;
margin:5px 0 0 0px;
}

#menu-art a:link {color:#666666;}    
#menu-art a:visited {color:#666666;} 
#menu-art a:hover {color:#99cc00;} 
#menu-art a:active {color:#ff0000;}

.menu_listewka_ol {
margin:0;
padding:0;
list-style-type:none;
display:table;
}
.menu_listewka_ol li {
display:table-cell;
border-style:solid;
border-width:0 2px 0 0;
border-color:#ffffff;
}

.menu_listewka_ol a {
display:block;
font-size:11px;
padding:2px;
border:solid 1px #ddb97d;
}

.listewka_nry_bold {
background: #f2e5cf;
}
/*-----------*/
#home_link {
display:block;
width:120px;
height:100px;
background:url(../image/szklo.gif) ;
position:absolute;
top:30px;
left:0px;
}

.home_button {
list-style-type:none;
display:block;
position:absolute;
top:-5px;
left:200px;
}

.home_button li {
display:inline;
margin:0px;
padding:0px;
}

.home_button a {
font-weight:500;
font-size:11px;
text-decoration:none;
}

.home_button a:before {
color:#ffffff;
content: ' ';
padding:0 3px 0 3px;
}

.home_button a:link {color:#ffffff;}      /* unvisited link */
.home_button a:visited {color:#ffffff;}  /* visited link */
.home_button a:hover {color:#d7e5ae;}  /* mouse over link */
.home_button a:active {color:#d7e5ae; background:#ffffff}  /* selected link */

/*
.menu_serwisy a:link {color:#ffffff;}    
.menu_serwisy a:visited {color:#ffffff;} 
.menu_serwisy a:hover {color:#d7e5ae;} 
.menu_serwisy a:active {color:#d7e5ae; background:#ffffff} 
*/




.mamba {
position:relative;
top:0px;
left:0px;
}

#kalendarz {
width:170px;
height:197px;
padding:47px 0 0 55px;
}

/*------  GLOSY I KOMENTARZE -----*/

/* komentarze */
/*-- div ---*/
.blok_komentarze_ul ul {
list-style-type:none;
margin:0px;
padding:0px;
}

.page_wideo_komentarze {
display:none;
visibility:hidden;
}
/*  glosa   */
/*-- div ---*/
.blok_glosa_ul {
/*background: url(../layout/glo_body.png) repeat-y;*/
width:690px;
}
/* lista */ 
.ul_glosa {
list-style-type:none;
margin:0px;
padding:0px;
display:block;
background: url(../layout_aktywni/lista.png) top left no-repeat;
padding:0px 0px 10px 0px;
display:table;
}
.ul_glosa li
{
}

.glosa_title
{
display:table-caption;
font-weight:bold;
}

.kom_text_glosa {
display:table-cell;
vertical-align:top;
text-align:justify;
width:510px;
margin:0px 0px 0px 0px;
padding:5px 0px 0 0px;
float:right;
}

.kom_obrazek_glosa {
display:table-cell;
vertical-align:top;
}

.kom_obrazek_glosa img{
width:100px;
margin-left:4px;
padding-left:3.5px;
float:left;
position:relative;
top:-18px;
}

.kom_obrazek_glosa img:first-child {
width:100px;
height:100px;
cursor:pointer;
background: url(../image/imgbg.jpg) no-repeat;
padding:4px 4px 4px 4px;
margin:4px;
float:left;
top:0px;
}

.kom_galeria_glosa {
margin:0px 20px 0px 30px;
}

.kom_stopka_glosa {
width:530px;
height:14px;

}

.page_wideo_glosa {
display:none;
visibility:hidden;
}


/* ul */
.kom_ikonka_ {
list-style-type:none;
margin:0px;
padding:0px;
}
.kom_ikonka_ li {
display:inline;
}

.kom_mapa a {
position:relative;
display:block;
top:78px;
left:0px;
width:15px;
height:15px;
text-decoration:none;
margin: 0px 5px 0px 0px;
background: url(../image/miko.png) no-repeat;
}

.kom_www a {
position:relative;
display:block;
top:83px;
left:0px;
width:15px;
height:15px;
text-decoration:none;
margin: 0px 5px 0px 0px;
background: url(../image/eiko.png) no-repeat;
}


/*---- nowe glosa ----*/

.galeria_foto_glosa {
width:639px;
}

.galeria_foto_glosa  div{
display:inline;
}

.galeria_foto_glosa img {
width:100px;
height:100px;
cursor:pointer;
display:inline;
background: url(../image/imgbg.jpg) no-repeat;
padding:4px 7px 7px 4px;
margin:4px;
}

.busola {
position:absolute;
top:-26px;
left:78px;
width:30px;
height:30px;
background:url(../images/busola.png) 0 0 no-repeat;
}
.ax_gal {
position:relative;
top:0;
left:0;
width:100px;
height:100px;
}

.gg_gal {
width:100px;
height:100px;
float:left;
cursor:pointer;
border:none;
padding:2px 3px 0px 0px;
}

.clear_all {
clear:both;
}



.lapka {
cursor:pointer;
}

.art_data {
float:right;
font-size:10px;
font-style:italic;
}

.galglosa {
list-style-type:none;
margin:0;
padding:0;
display:block;
width:100%;
height:40px;
}

.galglosa li {
display:block;
}

.gnext {
float:right;
}

.gprev {
float:left;
}

.gnext img {
border:0px;
cursor:pointer;
width:30px;
height:30px;
background:url(../image/next.png);
}

.gprev img {
border:0px;
cursor:pointer;
width:30px;
height:30px;
background: url(../image/prev.png);
}

/*-------- artykuly -------*/


.art_boks {
color:#000000;
text-align:left;
float:right;
width:670px;
height:245px;
border:solid 2px #000;
position:relative;
top:0px;
left:0px;
padding:0 0 0 10px;
}
/*
.art_boks a { 
display:block;
width:112px;
height:23px;
background:url(../layout/dalej.png);
float:right;
margin:0 30px 0 0;
}
*/
.art_boks div{
height:220px;
}

.art_boks img {
margin:0px 0px 0px 10px;
float:right;
}

.art_boks h1 { 
margin:0px 0 0 0;
padding:7px 0 0 0px;
}

.art_tresc p:first-child{
font-weight:800;
font-size:16px;
}

#home_gora_prawa {
color:#000000;
text-align:left;
float:right;
width:680px;
border:solid 2px #000;
position:relative;
top:0px;
left:0px;
}

#bl_blok_home {background: url(../layout/pasek_home.png) no-repeat;}
#bl_blok_poradnik {background: url(../layout/pasek_poradnik.png) no-repeat;}
#bl_blok_obszary {background: url(../layout/pasek_obszary.png) no-repeat;}
#bl_blok_publikacje {background: url(../layout/pasek_publikacje.png) no-repeat;}
#bl_blok_liderzy {background: url(../layout/pasek_projekty.png) no-repeat;}
#bl_blok_dlaliderow {background: url(../layout/pasek_dlaliderow.png) no-repeat;}

.bl_blok {
padding:0 0 0 10px;
height:245px;
}


#home_gora_prawa img {
float:right;
margin: 0 0px 0 10px;
}

#home_gora_prawa h2 {
margin:0 0 0 0;
padding:35px 0 10px 0;
color:#99cc00;
font-size:26px;
font-weight:normal;
}

#home_gora_prawa a:link {
display:block;
width:120px;
height:36px;
background:url(../layout/przycisk_01.png) 0 0 no-repeat;
position:absolute;
bottom:10px;
left:200px;
}      /* unvisited link */
#home_gora_prawa a:visited {
display:block;
width:120px;
height:36px;
background:url(../layout/przycisk_01.png) 0 0 no-repeat;
position:absolute;
bottom:10px;
left:200px;
}  /* visited link */
#home_gora_prawa a:hover {
display:block;
width:120px;
height:36px;
background:url(../layout/przycisk_01.png) 0px -36px no-repeat;
position:absolute;
bottom:10px;
left:200px;
}  /* mouse over link */
#home_gora_prawa a:active {
display:block;
width:120px;
height:36px;
background:url(../layout/przycisk_01.png) 0px 0 no-repeat;
position:absolute;
bottom:10px;
left:200px;
}  /* selected link */

#home_gora_lewa {
text-align:left;
float:left;
width:225px;
height:200px;
position:relative;
left:-8px;
}

.portal_gora_lewa {
text-align:left;
float:left;
width:225px;
position:relative;
left:-8px;
margin:0 0 10px 0;
background:url(../layout/serwisy_podzial.png) repeat-y;
}

#portal_gora_lewa_home:before {content: url(../layout/serwisy_home_h.png);}
#portal_gora_lewa_:before {content: url(../layout/serwisy_home_h.png);}
#portal_gora_lewa_poradnik:before {content: url(../layout/serwisy_home_h.png);}
#portal_gora_lewa_obszary:before {content: url(../layout/serwisy_home_h.png);}
#portal_gora_lewa_publikacje:before {content: url(../layout/serwisy_home_h.png);}
#portal_gora_lewa_liderzy:before {content: url(../layout/serwisy_home_h.png);}
#portal_gora_lewa_dlaliderow:before {content: url(../layout/serwisy_home_h.png);}

.portal_gora_lewa:after {
content: url(../layout/serwisy_podzial_b.png);
}
/**/
#my_video {
background: #d4d4d4;
color:#99cc00;
text-align:left;
float:right;
margin:0 0 10px 0;
}

#my_video:before {
content:url(../layout/my_video.png);
}


#my_foto {
background: #333333;
color:#ffffff;
text-align:left;
float:right;
margin:0 0 10px 0;
}

#my_foto:before {
content:url(../layout/my_foto.png);
}



/**/
.home_srodek_lewa {
width:460px;
float:left;
margin:10px 0 0 0;
}


.headline {
width:460px;
height:220px;
overflow:auto;
background:#ffffff;
margin:0 0 0 0;
}

.home_srodek_lewa:before {
content:url(../layout/headline_before.png);
}

.headline img {
float:left;
margin:0 10px 0 0;
}

.headline h1 {
margin:0 0 0 0;
padding:5px 0 10px 0;
color:#000;
font-size:26px;
font-weight:700;
}

.home_rss {
width:200px;
margin:10px 0 0 10px;
float:right;
}

.home_rss:before {
content:url(../design/before_rss.png);
}

.home_rss ul {
list-style-type:none;
margin:0px;
padding:0px;
}

.home_rss li {
display:block;
width:100%;
color:#000000;
font-size:11px;
padding:0px 0px 0px 0px;
margin:0 0 10px 0;
background:url(../layout/rss_bottom.png) bottom no-repeat;
text-align:justify;
}

.home_rss a {
margin:0px 0 5px 0;
padding:0px;
color:#000000;
font-size:12px;
font-weight:800;
text-decoration:none;
}


.home_prawa {
width:280px;
float:left;
margin:10px 0 0 0;
}

.home_prawa_boks {
width:280px;
margin:0px 0 10px 0;
overflow:hidden;
}

.home_news img {
float:left;
margin:0 10px 0 5px;
width:80px;
height:80px;
padding:0 5px 5px 0;
background:url(../design/news_bg.png) no-repeat;
}

.home_news a {
color:#000;
text-decoration:none;
}

.home_news {
margin:0 0 10px 0;
}

#home_news_home:before {
content: url(../design/wiadomosci.png);
}

#home_news_interwencje:before {
content: url(../design/wiadomosci.png);
}

#home_news_wiadomosci:before {
content: url(../design/wiadomosci.png);
}

#home_news_poradnik:before {
content: url(../design/wiadomosci.png);
}

#home_news_faq:before {
content: url(../design/wiadomosci.png);
}

#home_news_publikacje:before {

content: url(../design/wiadomosci.png);
}

#home_news_dlaliderow:before {
content: url(../design/wiadomosci.png);
}

.news_lewa {
width:215px;
height:90px;
margin:5px 0 0 0px;
float:left;
padding:5px 0 5px 0;
border-style:solid;
border-color:#000;
border-width:2px 0 0 2px;
background:#c7b29a;
}

.news_prawa {
width:215px;
height:90px;
margin:5px 0px 0 10px;
float:left;
padding:5px 0 5px 0;
border-style:solid;
border-color:#000;
border-width:2px 0 0 2px;
background:#c7b29a;
}

.row {
display:table-row;
}

.caption {
padding:2px 2px 2px 10px;
color:#000000;
font-size:14px;
background:#a6a6a6;
display:table-caption;
border-style:solid;
border-width:1px 1px 0 1px;
border-color:#000000;
}
/*------- lista obszarow --------*/
#lista_obszarow a {
text-decoration:none;
display:block;
}

#lista_obszarow a:link {color:#000000;}    
#lista_obszarow a:visited {color:#000000;} 
#lista_obszarow a:hover {color:#7b5614;} 
#lista_obszarow a:active {color:#b37b19;}

#lista_obszarow ul, ol{
list-style-type:none;
margin:0;
padding:0;
display:table;
}

#lista_obszarow ol li{
display:table-row;
}

#lista_obszarow ul li{
display:table-cell;
padding:5px 0 0 5px;
border-style:solid;
border-width:0 1px 1px 1px;
border-color:#ecd8b3;
border-right:solid 1px #ffffff;
}

.lob_id {
width:39px;
}

.lob_kod {
width:145px;
}
.lob_nazwa {
width:345px;
}

.lob_pow {
width:95px;
}

ul.map_info {
list-style-type:none;
display:block;
margin:0px;
padding:0px;
}

ul.map_info li {
display:inline;
margin:0px;
padding:0px;

}

ul.map_info li:first-child {
font-weight:bold;
}

.map_info img{
width:100px;
margin-left:4px;
padding-left:3.5px;
float:left;
position:relative;
top:-18px;
}

.map_info img:first-child {
width:100px;
height:100px;
cursor:pointer;
background: url(../image/imgbg.jpg) no-repeat;
padding:4px 4px 4px 4px;
margin:4px;
float:left;
top:0px;
}
.podstawa_mapy {
width:690px;
height:310px;
text-align:center;
margin-top:10px; 
position:relative;
}

/*------------- stopka ----------*/
#stopka {
position:relative;
top:0px;
left:0px;
width:962px;
height:204px;
background:url(../layout/stopka.png) no-repeat;
background-position:0 0 0 0;
}


.menu_stopka {
display:table-cell;
padding: 20px 0px 0 30px;
}

.menu_stopka ul {
list-style-type:none;
margin:0 0 0 10px;
padding:0 0 0 0;
}

.menu_stopka ul li{
margin:0 0px 0 0;
padding:0;
}

.menu_stopka li a {
color:#fff;
text-decoration:none;
}

.menu_stopka h3 {
margin:5px 0 0 0;
padding:0;
}

.menu_stopka h3 a {
font-size:13px;
color:#a4c200;
text-decoration:none;
}

