*{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
    color: #000;
    text-decoration: none;
}

body {
    font-family: Verdana,Tahoma,sans-serif;
    font-size: 11px;
	line-height: 12px;
    background: transparent url('/images/default/tlowww.jpg') 0 0 repeat;
}

ul {
    list-style: none;
}

textarea,
input,
select {
    border: 1px solid silver;
   	background-color: #FFF;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

.missing {
	background-color: #FF8C8C;
}

.error {
	background-color: #8CC6FF;
}

.s {
	font-weight: bold;
}

p {
	font-size: 11px!important;
}

#msg {
	color: red;
	font-weight: bold;
	margin: 10px 0 10px 0;
}

div#container {
    width: 928px;
    margin: 0px auto;
    padding: 0px 13px;
    background-color: #FFF;
}


div#headerTop {
    height: 82px;
}

div#headerTop a {
    position: relative;
    top: 10px;
}

div#menu {
    float: left;
    width: 100%;
}

div#menu ul li {
    float: left;
    height: 27px;
    margin: 0px 0px 0px 1px;
    background: transparent url(/images/default/menuL.gif) 0 0 no-repeat;
}

div#menu ul li a {
    display: block;
	float: left;
    height: 19px;
    padding: 8px 18px 0px 18px;
    text-decoration: none;
    font-weight: bold;
    background: transparent url(/images/default/menuR.gif) right 0 no-repeat;
}

div#menu ul li.item1 {
    margin: 0px;
}

div#menu ul li.item2 a {
    padding: 8px 21px 0px 20px;
}



div#menu ul li.active {
    background: transparent url(/images/default/menuAl.gif) 0 0 no-repeat;
}

div#menu ul li.active a {
    color: #FFF;
    background: transparent url(/images/default/menuAr.gif) right 0 no-repeat;
}

div#headerBottom {
    position: relative;
    float: left;
    width: 100%;
    height: 177px;
	overflow: hidden;
    background: transparent url(/images/default/header.gif) 0 0 no-repeat;
    
}

div#headerBottom ul.news {
    position: absolute;
    top: 35px;
    left: 20px;
    width: 288px;
    font-size: 11px;
}

div#headerBottom ul.news li {
	height: 1%;
	overflow: hidden;
    padding: 0px 0px 6px 20px;
    background: transparent url(/images/default/headerItem.gif) 0 0 no-repeat;
}

div#headerBottom ul.news li span {
    display: block;
    padding: 0px 0px 2px 0px;
}

div#headerBottom ul.news li a {
    color: #FFF;
    font-weight: bold;
}

div#headerBottom ul.links {
    position: absolute;
    bottom: 8px;
    left: -5px;
}

div#headerBottom ul.links li {
    float: left;
    padding: 0px 10px;
    border-right: 1px solid #000;
}

div#headerBottom div#login {
    position: absolute;
    top: 50px;
    left: 355px;
    width: 150px;
}

div#headerBottom div#login input {
    background-color: #FFF;
    width: 100%;
}

div#headerBottom div#login div {
    margin: 0px 0px 5px 0px;
}

div#headerBottom div#login a {
    display: block;
    text-align: right;
    color: #860000;
}

div#headerBottom div#login label {
    display: block;
    padding: 0px 0px 2px 0px;
}

div#content {
    position: relative;
	height: 1%;
	overflow: hidden;
    float: left;
    width: 928px;
    padding: 5px 0px 0px 0px;   
}

div#cntL {
    float: left;
    width: 183px;
    margin: 0px 10px 0px 0px;
}

div.boxL {
    margin: 0px 0px 17px 0px!important;
}

div.boxLt {
    height: 23px;
    font-size: 13px;
    font-weight: bold;
    color: #525251;
    padding: 7px 0px 0px 8px;
    border-bottom: 1px solid #FFF;
    background: transparent url(/images/default/box2Top.gif) 0 0 no-repeat;
	cursor: pointer;
}

div.kat div.boxLt {
    background: transparent url(/images/default/box3Top.gif) 0 0 no-repeat;
	cursor: pointer;
    color: #FFF;
}

div.boxLm {
    padding: 8px;
}

div.wys .boxLm {
    height: 1%;
    overflow: hidden;
    background-color: #9AAF33;
}

div.wys input,
div.wys select {
    width: 165px;
    font-size: 11px;
    padding: 4px 0px;
    display: block;
    background: #F5F5F5;
    margin: 0px 0px 6px 0px;
}

div.wys input.search {
    float: right;
    width: 56px;
    height: 25px;
    border: none;
    background: transparent url('/images/default/szukaj.gif') 0 0 no-repeat;
}

div.kal .boxLm {
    background-color: #616161;
}

div.kal ul li {
    position: relative;
    padding: 8px 0px;
    border-bottom: 1px solid #FFF;
}

div.kal ul li a {
    color: #FFF;
    font-weight: bold;
    display: block;
    width: 167px;

}

div.kal ul li span {
    display: block;
    text-align: right;
    font-size: 10px;
    font-style: italic;
    padding: 6px 0px 0px 0px;
    color: whitesmoke;
}

div.ofr .boxLm {
    float: left;
    background-color: #e4e4e4;
}
    
div.ofr ul li {
    float: left;
    width: 167px;
    text-align: center;
    padding: 8px 0px 8px 0px;
    margin: 0px 0px 10px 0px;
    border-bottom: 1px solid #EFC7A4;
}

div.ofr ul li h3 {
    clear: left;
    padding: 0px 0px 8px 0px;
}

div.ofr ul li p {
    padding: 10px 0px 0px 0px;
    text-align: center;
}

div.ofr ul li img {
    
}

div.kat .boxLm {
    background-color: #bebebe;
}

div.kat ul li {
	position: relative;
    padding: 2px 0px 2px 0px;
	overflow: hidden;
}

div.kat ul li a {
	display: block;
width: 10px;
float: left;
margin: 0px 5px 0px 0px;
}

div.kat ul li a.link {
display: block;
width: 140px;
}

div.kat ul.chUl {
    padding: 2px 0px 0px 0px;
}

div.kat ul.chUl li {
    padding: 2px 0px 2px 10px;
}

div.kat div.wyszM {
    border-bottom: 1px dotted gray;
}

div.kat div.wyszM div {
font-size: 10px;
font-style: italic;
padding: 0px 0px 5px 0px;
}

div.kat div.wyszM input {
width: 98%;
}

div.kat select {
border: 1px solid silver;
margin: 0px 0px 5px 0px;
}

div.kat select.rok_p,
div.kat select.marka {
width: 80px;
border: 1px solid silver;
margin: 0px 0px 5px 0px;
}

div.kat select.marka {
margin: 0px 7px 0px 0px;
}

div.kat input.cena_od {
width: 45px!important;
}

div.kat input.cena_do {
width: 45px!important;
}

div.kat input.szukaj {
    background-color: gray;
    color: #FFF;
    padding: 1px 5px 3px 5px;
    width: 60px!important;
    
}

div.boxLb {
    height: 6px;
	overflow: hidden;
}

div.wys .boxLb {
    background: transparent url(/images/default/box2BottomG.gif) 0 0 no-repeat;
}

div.kal {
	margin-top: 17px;
}

div.kal .boxLb {
    background: transparent url(/images/default/box2BottomB.gif) 0 0 no-repeat;
}

div.ofr {
	margin-top: 17px;
}

div.ofr .boxLb {
    clear: both;
    background: transparent url(/images/default/box2BottomS.gif) 0 0 no-repeat;
}

div.kat .boxLb {
    clear: both;
    background: transparent url(/images/default/box3Bottom.gif) 0 0 no-repeat;
}

div#cntC {
    float: left;
    width: 541px;
}

div.cntW {
    width: 734px!important;
}

div.cntW ul {
    margin: 5px 0px 0px 15px;
}

div.cntW ul li {
    list-style-type: square;
}

div.banerW {
    position: absolute;
    top: 4px;
    right: 0px;
}

div#cntC .banerC {
	height: 146px;
    margin: 0px 0px 16px 0px;
}


div#cntC div.news {
    background: transparent url(/images/default/artBg.gif) 0 0 repeat-y;
    margin: 0px 0px 8px 0px;
}

div#cntC div.newsT {
    height: 29px;
    background: transparent url(/images/default/artTop.gif) 0 0 no-repeat;
}

div#cntC div.newsT h2 {
    float: left;
    padding: 8px 0px 0px 12px;
    color: #525251;
}

div#cntC div.newsT span {
    float: right;
    width: 150px;
    text-align: center;
    padding: 9px 0px 0px 0px;
    color: #860000;
    font-weight: bold;
}

div#cntC div.newsM {
    padding: 12px 12px 6px 12px;
	height: 1%;
	overflow: hidden;
}

div#cntC div.newsM p {
text-align: left;
}

div#cntC div.newsM img {
    float: left;
    margin: 0px 10px 0px 0px;
}

div#cntC div.newsM div.more {
    clear: both;
    text-align: right;
}

div#cntC div.newsB {
    height: 10px;
    background: transparent url(/images/default/artBottom.gif) 0 0 no-repeat;
}

div#cntR {
    float: right;
    width: 183px;
}

div#cntR .banerR {
    margin: 0px 0px 17px 0px!important;
}

div.boxR {
    margin: 0px 0px 17px 0px!important;
}

div.boxRt {
    height: 22px;
    font-size: 13px;
    font-weight: bold;
    color: #525251;
    padding: 7px 0px 0px 8px;
    border-bottom: 1px solid #FFF;
    background: transparent url(/images/default/box2Top.gif) 0 0 no-repeat;
	cursor: pointer;
}

div.wyd div.boxRm {
    background-color:#9AAF33;
}

div.wyd ul {
    padding: 8px;
}

div.wyd ul li {
    padding: 0px 0px 14px 0px;
}

div.wyd ul li span {
    display: block;
    padding: 0px 0px 5px 0px;
    color: #c3f4ff;
}

div.wyd ul li a {
    color: #e4e0da;
    font-weight: bold;
}

div.wal div.boxRm {
    float: left;
	width: 100%;
	height: 1%;
	overflow: hidden;
    background-color: #616161;
}

div.wal ul li {
    width: 100%;
    float: left;
    padding: 10px 3px;
    border-bottom: 1px solid #FFF;
}

div.wal ul li span {
    display: block;
    float: left;
    color: #FFF;
    width: 33%;
    text-align: center;

}

div.boxRb {
    clear: both;
    height: 6px;
	overflow: hidden;
}

div.wyd div.boxRb {
    background: transparent url(/images/default/boxBottomG.gif) 0 0 no-repeat;
}

div.wal div.boxRb {
    background: transparent url(/images/default/boxBottomB.gif) 0 0 no-repeat;
}

div#footer {
    width: 100%;
    height: 20px;
    clear: both;
    text-align: center;
    padding-top: 25px;
}

div#footer a {
    color: #860000;
    text-decoration: underline;
}

/*
===== rejestracja =====
*/

#rejestracja h2 {
	font-size: 1.2em;
	margin-bottom: 20px;
}

#rejestracja div {
	padding: 5px ;
	width: 450px;
	clear: left;
        overflow: hidden;
}

#rejestracja div:last-child {
	margin-top: 10px;
}

#rejestracja label {
	width: 200px;
	margin-right: 15px;
	display: block;
	float: left;
}

#rejestracja input, select, textarea {
	width: 200px;
	display: block;
	float: left;
	border: 1px solid #616161;
}

div#slowa_kluczowe label
{
display: block;
padding: 10px 0px;
}

div.slowa_kluczowe {
    height: 405px;
    width: 420px!important;
    overflow: auto!important;
    border: 1px solid silver;
    padding: 0px!important;
}

div.slowa_kluczowe ul li {
    clear: left;
    padding: 8px 4px;
    border-bottom: 1px dotted gray;
}

div.slowa_kluczowe ul li.odd {
    background-color: #fff;
}

div#slowa_kluczowe input
{
width:15px;
height: 15px;
}

div#akceptuj label,
div#regulamin label {
    clear: left;
    width: 410px;
    font-size: 10px;
}

div#akceptuj input,
div#regulamin input {
    width: 20px;
}

div#akceptuj a {
	text-decoration: underline;
}

/*-----------kategorie------------*/

.silverBorder
{
	 width: 100%;
	 height: 1px;
	 background-color: silver;
}

div#podrzedne h3
{
    padding: 10px;
    font-size: 18px;
	border-bottom: 1px solid black;
}

div#podrzedne ul
{
    padding-left: 20px;
}

div#podrzedne ul li
{
    list-style-type: circle;
    font-size: 14px;
    padding-top: 5px;
}

div#podrzedne a:hover
{
    color: silver;
}

div#szczegoly a:hover
{
    color: silver;
}

div#adres
{
    padding-bottom: 10px;
}

div#adres a.current, a.glowna
{
    font-weight: bold;
}

div#szczegoly h2
{
    padding: 10px;
    font-size: 20px;
    border-bottom: 1px solid black;
}

div#szczegoly h3
{
    font-size: 18px;
    padding: 10px;
    border-bottom: 1px solid black;
}

div#szczegoly h4
{
    font-size: 12px;
    padding: 3px;
}

div#szczegoly h4.brak
{
    font-style: oblique;
    font-size: 12px;
}

div#szczegoly h4 a:hover
{
    font-size: 12px;
    text-decoration: underline;
    color: black;
}

/*
===== mainTable =====
*/

#daneFirmy
{
    padding-top: 10px;
}

table.mainTable {
    width: 100%;
    border-spacing: 1px;
}

table.mainTable th {
    font-size: 13px;
    padding: 7px 4px;
    border-top: 1px solid #E1E1E1;
    background-color: #393939;
	color: #FFF;
}

table.mainTable th a {
    position: relative;
	color: #3C7196;
    /*
top: -6px;
*/
}

table.mainTable td {
    padding: 5px 3px;
    vertical-align: middle;
}

table.mainTable td a {
	color: #3C7196;
}

table.mainTable tr.search {
    vertical-align: top;
    background-color: #D3D3D3;
}

table.mainTable tr.search td {
    padding: 3px;
    border-bottom: 1px solid silver;
}

table.mainTable input,
table.mainTable select {
    border: 1px solid silver;
    padding: 1px;
}

tr.search select,
tr.search input {
    width: 98%;
    margin: 0px 0px 2px 0px;
}

tr.search div {
   	font-weight: bold;
}

.pagination
{
    background-color: silver;
    text-align: center;
}

#oferty h3
{
    border-bottom: 1px solid black;
}

#oferty h3
{
    padding: 10px;
    font-size: 16px;
}

#oferty h4
{
    padding: 5px;
    font-size: 12px;
}

#oferty a.dodaj
{
    display: block;
    font-size: 12px;
    padding: 5px;
    color: #860000;
}

#oferty a.dodaj:hover
{
    color: black;
	text-decoration: underline;
}

#wyszukiwarka form
{
    padding-top: 10px;
}

#wyszukiwarka a
{
    padding: 5px;
    color: #860000;
}

#wyszukiwarka a:hover
{
    color: black;
	text-decoration: underline;
}

#wyszukiwarka label
{
    color: #ffffff;
}

#wyszukiwarka label.slowaKluczowe
{
    color: #000;
}

#wyszukiwarka table.mainTable td
{
    text-align: right;
}

#podstawowe_info h2
{
font-size: 16px;
}

#podstawowe_info table.mainTable td
{
    text-align: center;
}

#accordionTabs
{
    padding-top: 15px;
}

#accordionTabs h3
{
    color: #393939;
    padding-top: 5px;
    font-size: 12px;
}

#accordion h3
{
    color: #fff;
    padding-top: 5px;
    font-size: 12px;
}

#accordion h3 a
{
    background-color: #393939;
    display: block;
    color: #fff;
    font-size: 12px;
    padding: 5px;
}

#accordion div
{
    padding: 10px;
    background-color: #eeeeee;
}

#accordion div p
{
    text-align: justify;
}

#zdjecia
{
    padding-top: 20px;
}

#zdjecia h3
{
    background-color: #393939;
    display: block;
    color: #fff;
    text-align: center;
    font-size: 12px;
    padding: 5px;
}

#zdjecia div
{
    padding: 10px;
    background-color: #eeeeee;
}

#zdjecia table td {
	padding-right: 5px;
}

/* ====== post ===== */

div#post {
    float: left;
	height: 1%;
	overflow: hidden;
	width: 517px;
    background-color: #F4F2EC;
    padding: 12px;
    border-bottom: 1px solid silver;
    margin: 0px 0px 15px 0px;
}

div#post h3 {
    padding: 0px 0px 3px 0px;
    font-size: 14px;
    color: #860000;
}

div#post span.author {
    display: block;
    color: #616161;
    font-size: 10px;
    font-style: italic;
    padding: 0px 0px 10px 0px;
}

div#postContent table.kal th {
	text-align: right;
	width: 115px;
	padding: 2px 15px 2px 0px;
}

div#postContent p {
    text-align: justify;
    line-height: 14px;
    font-size: 11px;
}

div#postContent ul {
margin: 5px 0px 5px 20px;
}

div#postContent ul li {
list-style-type: square;
}

div#komentarze h3 {
    font-size: 14px;
    border-bottom: 1px dotted silver;
    padding: 0px 0px 5px 0px;
    margin: 0px 0px 10px 0px;
}

div#komentarze ul li {
    padding: 5px;
}

div#komentarze ul li.odd {
    background-color: #F4F2EC;
}

div#komentarze ul li span.login {
    font-size: 12px;
    font-weight: bold;
    padding: 0px 5px 0px 0px
}

div#komentarze ul li span.data {
    color: #616161;
    font-size: 10px;
    font-style: italic;
    padding: 0px 0px 0px 0px;
}
div#komentarze ul li p {
    padding: 8px 0px;
    text-align: justify;
}

div#komentarze ul li {
    padding: 5px;
}

div#komentarze ul li.odd {
    background-color: #F4F2EC;
}

div#komentarze ul li span.login {
    font-size: 12px;
    font-weight: bold;
    padding: 0px 5px 0px 0px
}

div#komentarze ul li span.data {
    color: #616161;
    font-size: 10px;
    font-style: italic;
    padding: 0px 0px 0px 0px;
}
div#komentarze ul li p {
    padding: 8px 0px;
}

div#komentarze p.komInfo {
    text-align: center;
    padding: 10px 0px;
    font-size: 10px;
}

div#komentarze a {
    display: block;
    padding: 10px 0px;
    font-size: 12px;
    font-weight: bold;
     color: #860000;
}

div#komentarze textarea {
    border: 1px solid silver;
    width: 100%;
    height:  100px;
    margin: 5px 0px;
}

div#komentarze input {
    float: right;
    padding: 3px;
    color: #FFF;
    font-weight: bold;
    background-color:#616161;
}

/* ===== gallery ===== */

div#gallery ul li {
list-style-type: none;
}

div.topHeader {
color: #fff;
    height: 22px;
   padding: 8px 0px 0px 8px;
    background: #FFF url('/images/default/cntH.gif') 0 bottom no-repeat;
}

div.topHeader h3 {
    height: 23px!important;
    font-size: 13px!important;
    font-weight: bold;
    color: #FFF;
	border: none!important;
	padding: 0px!important;

}

div.topHeader h3.galSz {
display: inline;
    margin: 0px 12px 0px 0px;

}

div.galDesc {
    padding: 10px 0px;
}

div.galDesc span {
    font-weight: bold;
    padding: 0px 0px 0px 0px;
}

ul.galPic {
	clear: left;
	margin: 0px!important;
	padding: 0px 0px 0px 5px!important;
}

ul.galPic li {
    float: left;
    text-align: center;
    padding: 5px 5px 0px 5px;
    margin: 0px 14px 16px 0px;
    background-color: #e4e4e4;
	height: 145px;
    width: 155px;
}

ul.galPic li img {
    padding: 2px;
    background-color: #FFF;
}

ul.galPic li p {
    color: #4a4a49;
    padding: 5px 0px 10px 0px;
    margin: 0px!important;
}

ul.galeria {
    height: 1%;
    overflow: hidden;
    padding: 10px 0px 10px 0px;

}

ul.galeria li {
    float: left;
    width: 174px;
    margin: 0px 9px 18px 0px;
    list-style-type: none;
    background: #e4e4e4 url('/images/default/galBottom.gif') 0 bottom no-repeat;
}

ul.galeria li a.albH {
    display: block;
    width: 164px;
    height: 16px;
    padding: 10px 0px 0px 10px;
    color: #4a4a49;
    background: #e4e4e4 url('/images/default/galTop.gif') 0 0 no-repeat;
}

ul.galeria li div {
    text-align: center;
    padding: 10px 0px;
}

ul.galeria li div img {
    border: 1px solid gray;
}

div#gallery p {
	margin-bottom: 10px;
}
	
/*
======== katalog firm table =====
*/

table.katalog {
    width: 100%;
    border-spacing: 0px;
    border-collapse: collapse;
	margin: 0px;
	padding: 0px;
}

table.katalog tr th {
    height: 15px;
    color: #FFF;
    text-align: left;
border: 1px solid #FFF;
    padding: 10px 6px 10px 6px!important;
    background: transparent url('/images/default/tblHeader.gif') 0 0 repeat-x;
}

table.katalog tr td {
    padding: 10px 5px;
	vertical-align: top;
border: 1px solid #FFF;
}

table.katalog tr.desc td {
	background: transparent url('/images/default/cntH.gif') 0 0 no-repeat;
	color: #FFF;
	height: 30px;
	font-weight: bold;
	font-size: 13px;
	margin: 0px;
	padding: 0px 0px 0px 7px;
	vertical-align: middle;
}

table.katalog tr.odd td,
table.katalog tr.odd {
    background-color: #e2e2e2;
}

table.katalog tr.even td,
table.katalog tr.even {
    background-color: #d5d5d5;
}

/*
====== pagination-bottom =====
*/

div.paginationControl {
    font-size: 10px;
    color: #696969;
}

div.paginationControl a:hover,
div.paginationControl a {
    color: #4682B4!important;
}

div.paginationControl img {
    position: relative;
    top: 1px;
} 

/*
======= wizytowka ======
*/

div.sWiz {
	width: 822px;
    margin: 0px auto;
}

div.wizHeader {
    position: relative;
    margin: 0px 0px 3px 0px;
    height: 1%;
    overflow: hidden;
    padding: 10px 30px;
	background: #e4e4e4 url('/images/default/wizBg.jpg') 0 0 repeat-y;
}

div.wizHeader h2 {
    font-weight: normal;
	border: none!important;
    color: #4b4a48;
    font-size: 30px!important;
    line-height: 1.1em;
}

div.wizBox {
	position: relative;
    background-color: #EFEEE9;
}

div.wizBox ul {
    padding: 20px 0px 20px 50px;
}

div.wizBox ul li {
    list-style-type: square;
}

div.wizBox p {
    padding: 10px 30px;
}

div.wizBox h3 {
    border: none!important;
    font-size: 18px!important;
    font-weight: normal;
    color: #4b4a48;
    padding: 10px 0px 10px 30px!important;
    background: #e4e4e4 url('/images/default/wizBg.jpg') 0 0 repeat-y;
   
}

ul.wizyt {
    height: 1%;
    overflow: hidden;
    padding: 20px 0px 20px 30px!important;
}

ul.wizyt li {
    float: left;
    width: 201px;
    margin: 0px 60px 0px 0px;
	list-style-type: none!important;
    background: #E1DED9 url('/images/default/wizBoxBottom.gif') 0 bottom no-repeat;
}

ul.wizyt li a.albH {
    display: block;
    height: 16px;
    padding: 8px 0px 0px 10px;
    color: #4a4a49;
    background: #E1DED9 url('/images/default/wizBoxTop.gif') 0 0 no-repeat;
}

ul.wizyt li div {
    text-align: center;
    padding: 4px 0px;
height: 144px;

}

ul.wizyt li div img {
    border: 1px solid gray;
}

div.wizHeader div.topBg {
    width: 822px;
    height: 6px;
    position: absolute;
    top: 0px;
    left: 0px;
    background: transparent url('/images/default/wizBgTop.gif') 0 0 no-repeat;    
}

div.wizBox div.bottomBg {
    width: 822px;
    height: 5px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    background: transparent url('/images/default/wizBgBottom.gif') 0 0 no-repeat;
}

/*
======= aktualnosci ======
*/

#zdjecie {
	margin-top: 10px;
}

div#info {
width: 500px;
padding: 8px;
background-color: #DFDCD6;
border: 1px solid silver;
}

div#info p {
margin: 0px 0px 8px 0px;
}

div#zestaw {
margin: 8px 0px 0px 0px;
}

div#zestaw label {
width: 202px;
}

/*
======= wyszukiwarka content =======
*/

div#wysz h2 {
    font-size: 16px;
    margin: 0px 0px 12px 0px;
}

div#wysz h3 {
    font-size: 13px;
    margin: 20px 0px 6px 0px;   
}

div#wysz ul li {
    padding: 4px 0px 4px 5px;
    border-bottom: 1px dotted silver;
}


