/* Start of CMSMS style sheet 'layout' */
.tail-top{ background:url(images/bg1.gif) repeat-x}
.tail-top1{ background:url(images/bg.gif) top repeat-x}
.tail-bottom{background:url(images/bot.gif) bottom repeat-x  }

.right_bgd { position:absolute; top:0; right:0; 
width:50%; height:200px; 

background:url(images/tall_top_right.gif) left top repeat-x;}

.col-1, .col-2, .col-3, .col-4{ float:left}
/*======= width =======*/
.main {margin:0 auto; text-align:left; width:1024px; }

/*======= header =======*/
#header {height:405px;}
#page8 #header {height:263px; }

/*======= index.html =======*/
#wsp_z_kl{
position: absolute;
text-align: center;
margin-top: -94px;
}


#page1 #content .col-1{ width:630px; margin-right:42px}
#page1 #content .col-2{ width:308px; height: 574px; color: white; text-align:left; font-size: 11px; line-height:12px; margin-top: 49px;}
#page1 #content .col-2 td { padding-left: 8px; padding-right: 7px;}
#page1 #content .col-2 ol { padding-left: 5px;}
#page1 #content .col-2 tr { height: 96px;}
#page1 #content .col-3{ width:275px; margin-right:46px}
#page1 #content .col-4{ width:275px}
#page1 #content .col-2 .col-1{ width:189px; margin-right:0}
#page1 #content .col-2 .col-2{ width:85px}

ol ul{padding-left: 10px; margin-left: 30px;}
ol > span, ol > p {margin-left: 10px;}

ol > li {font-weight: bold;}
ol > li {cursor: pointer;}

ol { counter-reset: nazwa_licznika }
ol > li { list-style-type: none }
/*ol > li:before { content: counters(nazwa_licznika, ".") ". "; counter-increment: nazwa_licznika }
*/
ul > li { list-style-type: circle;}

/*======= footer =======*/
#footer { height:155px; }
/* End of 'layout' */

