body {
margin:0px 0 0 0;
padding:0;
background:#ffffff url(../design/chassis0.png) center repeat-y;
font-family:Arial;
font-size:14px;
line-height:132%;
}

body, li, ol, ul, table, td, div {
text-align:left;
}

/*---- specjalne ----*/
samp {
display:block;
margin-left:10px;
padding:0 5px 5px 5px;
color:#000000;
background:#e5dada;
font-family:Arial;

}

samp:before {
display:block;
position:relative;
top:-5px;
left:-15px;
width:110px;
height:20px;
background:#9b9393;
color:#ffffff;
font-family:Arial;

content: "przyp. tłumacza";
padding:2px 0 0 5px;
}


q {
display:block;
margin-left:10px;
padding:0 5px 5px 5px;
color:#000000;
background:#ced9ba;
font-family:Arial;

}

q:before {
display:block;
position:relative;
top:-5px;
left:-15px;
width:110px;
height:20px;
background:#6b7e45;
color:#ffffff;
font-family:Arial;

content: "pytanie: ";
padding:2px 0 0 5px;
}

.tab {
margin-top:50px;
border:solid 1px #ced9ba;
padding:5px;
position:relative;
}

.tab:before {
display:block;
position:absolute;
top:-40px;
left:40px;
height:36px;
background:#6b7e45;
color:#ffffff;
font-family:Arial;
content: "tabela " attr(id) " \A" attr(title)  " ";
padding:2px 0 5px 5px;
}

.part_me {
position:relative;
width:200px;
height:150px;
overflow:hidden;
cursor:pointer;
border-bottom:solid 1px #ced9ba;
}

.part_me:after {
position:absolute;
top:130px;
left:180px;
background:url(../design/kom_go.png) no-repeat;
width:20px;
height:20px;
content: url(../image/szklo.gif);
}

.lap {
cursor:pointer;
color:#ff0000;
font-weight:800;
font-style:italic;
}

.lap:after {
content: url(../design/scope.png);
}
/*----------*/
#chassis {
width: 980px;
background:url(../design/main.png) no-repeat;
position:relative;
}

#first {
width: 980px;
height:60px;
position:relative;
top:0;
left:0;
margin:0 0 0px 0;
}

a img {
border:none;
}

.cialo {
clear:both;
padding:0 0px 10px 0px;
}

#flashContent {
position:absolute;
left:359px;
top:64px;
}


/*-------- menu artylulow -----------*/
.book-title {
padding:10px;
background:#ffffff; 
width:205px;  
color:#000000
}

#menu-art div:first-child {
padding:10px;
background:#565656;
font-weight:bold;
color:#ffffff;
}
/*
#menu_art div:first-child {
padding:10px;
background:#e4f1cb;
font-weight:bold;
}
*/
#menu-art:before {
display:block;
padding:5px;
height:16px;
color:#000000;
background:#ffffff;
content: "spis artykulow w rozdziale: ";
}

.image_list_ol {
list-style-image:url("../design/li_podzial.png");
}
.image_list_ol a {
text-decoration:none;
color:#000000;

}


.menu_listewka_ol {
list-style-type:none;
margin:0px;
padding:0px;
display:block;
} 

.menu_listewka_ol li {
display:table-cell;
margin:0px;
padding:0px;
}

.menu_listewka_ol li a {
display:block;
padding:7px 0px 7px 2px;
margin:0;
font-size:10px;
width:21px;
/*border:solid 1px #000000;*/
text-decoration:none;
}

.listewka_nry {
background:#222222;
color:#ffffff;
}

.listewka_nry_bold {
background:#d4d4d4;
color:#000000;
}

#divlistewka {
background:#222222;
}


/*-----------*/
#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:table-cell;
margin:0px;
padding:0px;
}

.home_button a {
font-weight:500;
font-size:11px;
text-decoration:none;
display:block;
padding:1px 5px 1px 5px;
}

.home_button a:before {
color:#ffffff;
content: ' ';
}

.home_button a:link {color:#c4c4c4;border:solid 1px #565656}      /* unvisited link */
.home_button a:visited {color:#c4c4c4;border:solid 1px #565656}  /* visited link */
.home_button a:hover {color:#f4f4f4;border:solid 1px #a4a4a4}  /* mouse over link */
.home_button a:active {color:#f4f4f4;border:solid 1px #e4e4e4}  /* 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;
}

/*------  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:100%;
}
/* 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;
}

.kom_obrazek_komentarze 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;
}



/*---- 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:100%;

position:relative;
top:0px;
left:0px;
padding:0 0 0 0px;
background:url(../design/hb.png);
margin:30px 0 0 0;
}



.art_boks img {
margin:0px 0px 0px 10px;
float:right;
background:#ffffff;
cursor:pointer;
border:solid 2px #ffffff;

}

.art_boks h1 { 
margin:0px 0 0 0;
padding:7px 0 7px 0px;
line-height:normal;
}

.art_tresc p:first-child{
font-weight:800;
margin-top:20px;
}

.art_tresc p{
}
/**/
#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*/
#home {
position:relative;
width:970px;
margin:0 7px 0 23px;
vertical-align:top;
}

#home_lewa {
width:700px;
display:table-cell;
vertical-align:top;
}

#home_lewa_extra {
width:700px;
margin:0 0 10px 0;
}

#home_lewa_0 {
width:340px;
display:table-cell;
vertical-align:top;
}


#home_lewa_1 {
width:340px;
display:table-cell;
vertical-align:top;
}
.home_lewa_box {
width:340px;
background:url(../design/home_box_body.jpg) repeat-y;
}

.home_lewa_box:before {
content:url(../design/home_before.jpg);
}

.home_lewa_box:after {
content:url(../design/home_after.jpg);
}

#home_prawa {
width:240px;
display:table-cell;
vertical-align:top;
}

.home_prawa div {
margin:0 0 20px 0;
}

.hp_kname {
font-size:15px;
position:absolute;
top:-30px;
}

#home_bottom {
width:970px;
background:#e4e4e4;
margin:10px 0 0 0;
}

.home_news {
position:relative;
width:320px;
}

.home_news div {
display:table;
position:relative;
margin:0 0 20px 90px;
height:80px;
}

.home_news img {
width:80px;
height:80px;
position:absolute;
left:0px;
}

.haer {
display:block;
color:#000000;
font-weight:800;
text-decoration:none;
}

.haer:after {
content: url(../design/news_after.png);
}

.home_news p:first-child {
position:absolute;
top:-60px;
font-size:15px;
color:#000000;
}

/**/

.row {
display:table-row;
}

.caption {
padding:2px 2px 2px 10px;
color:#000000;

background:#a6a6a6;
display:table-caption;
border-style:solid;
border-width:1px 1px 0 1px;
border-color:#000000;
}


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;
}

.home_specjalne {
margin-top:20px;
position:relative;
background:url(../design/lgp_body.png) repeat-y;
}

.home_specjalne:before {
content:url(../design/lgp_before.png);
}

.home_specjalne:after {
content:url(../design/lgp_after.png);
}

.home_specjalne p:first-child {
position:absolute;
color:#ffffff;
top:-5px;
left:30px;
}



.home_specjalne div {
padding:5px 0px 0 10px;
}


.home_specjalne a:link {color:#ffffff;}    
.home_specjalne a:visited {color:#ffffff;} 
.home_specjalne a:hover {color:#d7e5ae;} 
.home_specjalne a:active {color:#d7e5ae; background:#ffffff} 

/*------------- stopka ----------*/
#stopka {
position:relative;
top:0px;
left:0px;
width: 970px;
height:200px;
padding:20px 10px 0 0;
background:url(../design/stopka.png) no-repeat;
background-position:bottom;
}


.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:#ffffff;
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;
}

.hity {
display:table;
position:absolute;
top:406px;
left:22px;
padding:0 0 0 1px;
background:#fff;
}

.hity div {
display:table-cell;
width:165px;
height:88px;
background:white;
text-align:center;
padding:1px 1px 1px 0;
}

.hity div a {
display:block;
width:130px;
height:20px;
background:#ff0000;
padding:13px 30px 0px 5px;
text-align:right;
color:#ffffff;
text-decoration:none;
font-size:11px;
}

#hit_0 {background-image:url(../design/bg_hit/0.png);}
#hit_1 {background-image:url(../design/bg_hit/1.png);}
#hit_2 {background-image:url(../design/bg_hit/2.png);}
#hit_3 {background-image:url(../design/bg_hit/3.png);}
#hit_4 {background-image:url(../design/bg_hit/4.png);}
#hit_5 {background-image:url(../design/bg_hit/5.png);}

/*----- menu ------*/

#menu_glowne {
display:table;
width: 980px;
}

.menu_serwis {
display:table-cell;
background:#fff;
}

.menu_serwis img {
height:25px;
width:13px;
background:url(../design/ms_0.png) no-repeat;
}

.menu_serwis a {
font-size:11px;
font-weight:bold;
color:#6b6b6b;
position:relative;
top:3px;
text-decoration:none;
}

.menu_serwis1 {
display:table-cell;
background:url(../design/ms_bg.png);
}

.menu_serwis1 img {
height:25px;
width:13px;
background:url(../design/ms_a.png) no-repeat;
}

.menu_serwis1 img:first-child {
height:25px;
width:13px;
background:url(../design/ms_b.png) no-repeat;
}

.menu_serwis1 a {
font-size:11px;
font-weight:bold;
color:#004a80;
position:relative;
top:3px;
text-decoration:none;
}

/*------ dzialy ----- */
.menu_dzialy a {
font-size:11px;
}

.menu_dzialy a:link {color:#004a80; text-decoration:none}    
.menu_dzialy a:visited {color:#004a80; text-decoration:none}        
.menu_dzialy a:hover {color:#004a80; text-decoration:underline}      
.menu_dzialy a:active {color:#004a80; text-decoration:none}   

.menu_dzialy div {
display:table-cell;
}

.menu_dzialy img {
width:13px;
height:25px;
vertical-align:middle;
}


.menu_dz1 {
font-weight:800;

height:25px;
background:url(../design/md_bg.png);
}


.imgd_b1 {
background:url(../design/md_a.png);
}

.imgd_a1 {
background:url(../design/md_b.png);
}

/*-------------------*/

.menu_kat a {
color:#6b6b6b;
padding:0 5px 0 5px;
font-size:11px;
}


.menu_kat a:link {text-decoration:none}      /* unvisited link */
.menu_kat a:visited {text-decoration:none}   /* visited link */
.menu_kat a:hover {text-decoration:underline}   /* mouse over link */
.menu_kat a:active {text-decoration:none}  /* selected link */

.mkat1 {
font-weight:800;
}


.menu_listwa_serwisow {
height:25px;
background:#ffffff;
}

.menu_listwa_dzialow {
height:25px;
background:#c1d9f5;
border-style:solid;
border-color:#8dc73f;
border-width:0 0 1px 0;
}

.menu_listwa_kategorii {
height:25px;
margin-top:5px;
}

/*------- kalendarz --------*/
#kalendarz {
width:170px;
padding:10px 0 0 5px;
position:relative;
top:0px;
left:0px;
}

#kal_before {
position:relative;
width:161px;
height:152px;
}

#kal_before_mc {
position:absolute;
top:12px;
left:36px;
width:93px; 
height:20px;
background:url(../design/kal_before.png);
}

#kal_before_d {
position:absolute;
top:42px;
left:45px;
width:76px; 
height:76px;
background:url(../design/kal_before.png) no-repeat;
}


.k {
float:left;
width:23px;
height:17px;
text-align:center;
background:url('../image/kalendarz.png');
}

#k0_1 {background-position:-23px 0}
#k0_2 {background-position:-46px 0}
#k0_3 {background-position:-69px 0}
#k0_4 {background-position:-92px 0}
#k0_5 {background-position:-115px 0}
#k0_6 {background-position:-138px 0}
#k0_7 {background-position:-161px 0}
#k0_8 {background-position:-184px 0}
#k0_9 {background-position:-207px 0}
#k0_10 {background-position:-230px 0}
#k0_11 {background-position:-253px 0}
#k0_12 {background-position:-276px 0}
#k0_13 {background-position:-299px 0}
#k0_14 {background-position:-322px 0}
#k0_15 {background-position:-345px 0}
#k0_16 {background-position:-368px 0}
#k0_17 {background-position:-391px 0}
#k0_18 {background-position:-414px 0}
#k0_19 {background-position:-437px 0}
#k0_20 {background-position:-460px 0}
#k0_21 {background-position:-483px 0}
#k0_22 {background-position:-506px 0}
#k0_23 {background-position:-529px 0}
#k0_24 {background-position:-552px 0}
#k0_25 {background-position:-575px 0}
#k0_26 {background-position:-598px 0}
#k0_27 {background-position:-621px 0}
#k0_28 {background-position:-644px 0}
#k0_29 {background-position:-667px 0}
#k0_30 {background-position:-690px 0}
#k0_31 {background-position:-713px 0}

#k1_1 {background-position:-23px -17px; cursor:pointer}
#k1_2 {background-position:-46px -17px; cursor:pointer}
#k1_3 {background-position:-69px -17px; cursor:pointer}
#k1_4 {background-position:-92px -17px; cursor:pointer}
#k1_5 {background-position:-115px -17px; cursor:pointer}
#k1_6 {background-position:-138px -17px; cursor:pointer}
#k1_7 {background-position:-161px -17px; cursor:pointer}
#k1_8 {background-position:-184px -17px; cursor:pointer}
#k1_9 {background-position:-207px -17px; cursor:pointer}
#k1_10 {background-position:-230px -17px; cursor:pointer}
#k1_11 {background-position:-253px -17px; cursor:pointer}
#k1_12 {background-position:-276px -17px; cursor:pointer}
#k1_13 {background-position:-299px -17px; cursor:pointer}
#k1_14 {background-position:-322px -17px; cursor:pointer}
#k1_15 {background-position:-345px -17px; cursor:pointer}
#k1_16 {background-position:-368px -17px; cursor:pointer}
#k1_17 {background-position:-391px -17px; cursor:pointer}
#k1_18 {background-position:-414px -17px; cursor:pointer}
#k1_19 {background-position:-437px -17px; cursor:pointer}
#k1_20 {background-position:-460px -17px; cursor:pointer}
#k1_21 {background-position:-483px -17px; cursor:pointer}
#k1_22 {background-position:-506px -17px; cursor:pointer}
#k1_23 {background-position:-529px -17px; cursor:pointer}
#k1_24 {background-position:-552px -17px; cursor:pointer}
#k1_25 {background-position:-575px -17px; cursor:pointer}
#k1_26 {background-position:-598px -17px; cursor:pointer}
#k1_27 {background-position:-621px -17px; cursor:pointer}
#k1_28 {background-position:-644px -17px; cursor:pointer}
#k1_29 {background-position:-667px -17px; cursor:pointer}
#k1_30 {background-position:-690px -17px; cursor:pointer}
#k1_31 {background-position:-713px -17px; cursor:pointer}

#k2_1 {background-position:-23px -34px}
#k2_2 {background-position:-46px -34px}
#k2_3 {background-position:-69px -34px}
#k2_4 {background-position:-92px -34px}
#k2_5 {background-position:-115px -34px}
#k2_6 {background-position:-138px -34px}
#k2_7 {background-position:-161px -34px}
#k2_8 {background-position:-184px -34px}
#k2_9 {background-position:-207px -34px}
#k2_10 {background-position:-230px -34px}
#k2_11 {background-position:-253px -34px}
#k2_12 {background-position:-276px -34px}
#k2_13 {background-position:-299px -34px}
#k2_14 {background-position:-322px -34px}
#k2_15 {background-position:-345px -34px}
#k2_16 {background-position:-368px -34px}
#k2_17 {background-position:-391px -34px}
#k2_18 {background-position:-414px -34px}
#k2_19 {background-position:-437px -34px}
#k2_20 {background-position:-460px -34px}
#k2_21 {background-position:-483px -34px}
#k2_22 {background-position:-506px -34px}
#k2_23 {background-position:-529px -34px}
#k2_24 {background-position:-552px -34px}
#k2_25 {background-position:-575px -34px}
#k2_26 {background-position:-598px -34px}
#k2_27 {background-position:-621px -34px}
#k2_28 {background-position:-644px -34px}
#k2_29 {background-position:-667px -34px}
#k2_30 {background-position:-690px -34px}
#k2_31 {background-position:-713px -34px}

#k3_1 {background-position:-23px -51px}
#k3_2 {background-position:-46px -51px}
#k3_3 {background-position:-69px -51px}
#k3_4 {background-position:-92px -51px}
#k3_5 {background-position:-115px -51px}
#k3_6 {background-position:-138px -51px}
#k3_7 {background-position:-161px -51px}

.ks {
font-size:11px;
}
#kal_suwak_obj {
position:absolute;
top:10px;
left:170px;
width:450px;
height:300px;
overflow:hidden;
}

#kal_suwak_ekran {
position:relative;
}

#kal_suwak {
width:330px;
height:300px;
background:url(../design/brown.png) right;
position:absolute;
color:#000000;
}

#kal_suwak ol li {
display:table-row;
padding:10px 0 10px 0;
color:#ffffff;
border-bottom:dotted 1px #ffffff;
}

#kal_suwak ol {
margin:0;
padding:0;
list-style-type:none;
display:block;
width:290px;
height:290px;
margin-top:10px;
overflow:auto;
}

#kal_suwak ol li a {
text-decoration:none;
color:#ffffff;

font-weight:800;
}

#kal_suwak ol img {
float:left;
width:100px;
height:100px;
background: url(../image/imgbg.png) no-repeat;
padding:4px 7px 7px 4px;
margin:4px;
}

#kal_bg {
width:161px;
}

/*----- mapa -----*/
#drag {
position:absolute;
background:#fff;
border:solid 1px #f4f4f4;
}

#map_move {
cursor:move;
height:25px;
width:100%;
background:#b0b0b0 url(../design/map_drag.png) left no-repeat;
}

/*      home - obiekty      */
#wykaz_gora {
width:100%;
margin-bottom:10px}

#wykaz_gora a {
text-decoration:none;
color:#000000;
font-weight:bold;
}

#wykaz_gora_menu {
width:100%;
height:24px;
text-align:left
}

.wykaz_gora {
padding:10px 0px 0px 10px;
background:#c5dbf5;
height:70px;
}

.wykaz_gora div {
width:242px;
height:50px;
float:left;
margin-right:10px;
}

#wykaz_gora_menu img {
height:24px;
margin: 0 10px 0 0;
cursor:pointer;
}

#wykaz_gora_menu_0 {
width:87px;
background:url(../design/wykaz_gora_menu.png);
background-position:0 0;
}

#wykaz_gora_menu_1 {
width:78px;
background:url(../design/wykaz_gora_menu.png);
background-position:-87px -24px;
}

#wykaz_gora_menu_2 {
width:83px;
background:url(../design/wykaz_gora_menu.png);
background-position:-165px -24px;
}

/*--*/
#wykaz_dol {
width:100%;
margin-bottom:10px}

#wykaz_dol a {
text-decoration:none;
color:#000000;
font-weight:bold;
}

#wykaz_dol_menu {
width:100%;
height:24px;
text-align:left
}

.wykaz_dol {
padding:10px 0px 0px 10px;
background:#c5dbf5;
height:70px
}

.wykaz_dol div {
width:242px;
height:50px;
float:left;
margin-right:10px

}

#wykaz_dol_menu img {
height:24px;
margin: 0 10px 0 0;
cursor:pointer;
}

#wykaz_dol_menu_0 {
width:87px;
background:url(../design/wykaz_dol_menu.png);
background-position:0 0;
}

#wykaz_dol_menu_1 {
width:78px;
background:url(../design/wykaz_dol_menu.png);
background-position:-87px -24px;
}

#wykaz_dol_menu_2 {
width:83px;
background:url(../design/wykaz_dol_menu.png);
background-position:-165px -24px;
}

/* bar_kal */
.bar_kal {

}

#bar_kal h1 {
margin:0 0 10px 0; 
padding:0;
}

#bar_kal h1 a {
border-bottom:dotted 1px #000;
text-decoration:none;
color:#000000;

}

#bar_kal img {
float:left;
margin:0 10px 0 0;
width:280px;
cursor:pointer;
}

.navig {
width:100%;
height:15px;
text-align:center;
}

.navig img {
cursor:pointer;
height:14px;
}

.navig_prev {
width:120px;
background:#ffffff url(../design/p_n.png) 0 0;
float: left;
}

.navig_next {
width:120px;
background:#ffffff url(../design/p_n.png) -280px 0;
float: right;
}

.navig_spis {
width:130px;
background:#ffffff url(../design/p_n.png) -135px 0;
}

.sem_name {
width:600px;
padding:3px;
position:absolute;
top:0px;
left:368px;
color:#ffffff;
text-align:right;
text-transform:uppercase;
font-weight:700;
}

.spis_tresci a {
color:#000000;
text-decoration:none;
}

.spis_tresci ol {
list-style-type:upper-roman;
}


.spis_tresci ol ol li {
display:block;
background:#ffffff url(../design/li_point.png) repeat-x;
}

.spis_tresci ol ol li a {
background:#ffffff;
}


.mgal {
cursor:pointer;
}

.sponsor {
width:200px;
height:50px;
margin:5px 0 10px 0;
background:#ff0000 url(../design/sponsor.png) no-repeat;
}

.table {
border:solid 1px #d4d4d4;
border-width: 1px 1px 0 0;
}


.table td {
border:solid 1px #d4d4d4;
border-width:0 0 1px 1px;
}

.table td p {
margin:0;
padding:0;
}

.table td p:first-child {
font-weight:500;
}