.m {
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
}

.m-left {
	margin-left: 10px;
}

.m-right {
	margin-right: 10px;
}

.m-head {
	margin: 0;
	padding: 0;
	height: 24px;
}

.m-head a {
	font-size: 17px;
	font-weight: normal; 
	text-decoration: none;
	color: #000000;
}

.m-head a.wiadomosci {
	color: #5EA104;
}

.m-head a.ludzie {
	color: #5EA104;
}

.m-head a.ksiazki {
	color: #5EA104;
}

.m-head a.polecamy {
	color: #B50878;
}

.m-head a.iplio {
	color: #B50878;
}

.m-head a.aktualnosci {
	color: #5EA104;
}

.m-head a.rynek {
	color: #5EA104;
}

.m-head a:hover {
	text-decoration: underline;
}

.m-head img {
	float: left;
	padding-right: 10px;
}

.m-head .m-head-v-mark {
	float: left; 
	padding-left: 4px; 
	padding-top: 8px;
	cursor: pointer;
}

#polecamy .m-head h1 {
	margin: 0;
	padding: 0;
	/*color: #d0d0d0;*/
	color: #B50878;
        font-size: 17px;
        font-weight: normal;
}
#polecamy2 .m-head h1 {
	margin: 0;
	padding: 0;
	color:#5EA104;
        font-size: 17px;
        font-weight: normal;
}



#bookboard .m-head h1 {
        margin: 0;
        padding: 0;
        /*color: #d0d0d0;*/
	color: #B50878;
        font-size: 17px;
        font-weight: normal;
}

#wyslij_link .m-head h1 {
        margin: 0;
        padding: 0;
        /*color: #d0d0d0;*/
        color: #277803;
        font-size: 17px;
        font-weight: normal;
}

.m-body {
	margin: 0;
	padding: 0;
	padding-top: 15px;
	padding-left: 10px;
	padding-bottom: 10px;
	border-left: 1px solid  #D0D0D0;
	border-bottom: 1px solid #D0D0D0;
}

.m-body-images {
	float: left;
}

.m-body-images img {
	/*width: 70px;*/
	border: 1px solid #231f20;
	margin-right: 10px;
}
/*
.m-body-images ul {
	margin: 0;
	padding: 0;
	display: inline;
	list-style: none;
}
*/
.m-body-content {
	padding: 0;
	margin: 0;
	padding-left: 80px;
}

.m-body-content h1{
	padding: 0;
	margin: 0;
	color: #B40978;
	font-weight: bold;
	font-size: 18px;
}	

.m-body-content h1 a{
    padding: 0;
    margin: 0;
    font-size: 18px;
    color: #B40978;
    font-weight: bold;
    text-decoration: none;
}

.m-body-content h1 a:hover {
	text-decoration: underline;
	color: #B40978;
}

.m-body-content h2{
	padding: 0;
	margin: 0;
	font-size: 12px;
	color: #B50878;
	font-weight: bold;
	line-height: 15px;
}			

.m-body-content h2 a{
    padding: 0;
    margin: 0;
    font-size: 12px;
    color: #B50878;
    font-weight: bold;
    line-height: 15px;
	text-decoration: none;
}

.m-body-content h2 a:hover {
	text-decoration: underline;
}

.m-body-content h3 {
	padding: 0;
	margin: 0;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height: 15px;
}	

.m-body-content h3 a {
	padding: 0;
	margin: 0;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	line-height: 15px;
	text-decoration: none;
}

.m-body-content h3 a:hover {
	text-decoration: underline;
}

.m-body-content p {
	padding: 0;
	margin: 0;
	padding-top: 15px;
	font-size: 12px;
	/*color: #6b6f9a;*/
	color: #333333;
	font-weight: normal;
	line-height: 14px;
}

.m-body-content p a img {
	border: none;
}

.m-body-content p a {
        border: none;
}

/*
.m-body-content a {
        color: #6B6F9A;
        text-decoration: none;
}

.m-body-content a:hover {
        color: #6B6F9A;
        text-decoration: underline;
}
*/
#polecamy .m-body-content {
	text-align: left;
	padding-left: 152px;
}

#polecamy .m-body-content h1 {
        text-align: left;
}

#polecamy .m-body-content p {
        text-align: justify;
}

#polecamy2 .m-body-content {
	text-align: left;
	padding-left: 152px;
}

#polecamy2 .m-body-content h1 {
        text-align: left;
}

#polecamy2 .m-body-content p {
        text-align: justify;
}


#aktualnosci .m-body-content {
	text-align: left;
	padding-left: 0;
}

#aktualnosci .m-body-content h1 {
        margin: 0;
	padding: 0;
	padding-bottom: 5px;
	text-align: left;
	
}

#aktualnosci .m-body-content p {
	padding: 0;
	text-align: justify;
}

#rynek .m-body-content {
        text-align: left;
        padding-left: 0;
}

#rynek .m-body-content h1 {
        margin: 0;
        padding: 0;
        padding-bottom: 5px;
        text-align: left;

}

#rynek .m-body-content p {
        padding: 0;
	text-align: justify;
}


#ksiazki .m-body-content {
        text-align: left;
        padding-left: 0;
}

#ksiazki .m-body-content h1 {
        margin: 0;
        padding: 0;
        padding-bottom: 5px;
        text-align: left;

}
#ksiazki .m-body-content p {
	text-align: justify;
}

#ksiazka .m-body-content {
        padding-left: 200px;
}


#ksiazki .m-body-content p {
        padding: 0;
}

#wiadomosc .m-body-content {
	padding-left: 165px;
}


#recenzje .m-body-content p {
        text-align: justify;
}

#konkurs .m-body-content p {
        text-align: justify;
}

.m-body-hidden {
        margin: 0;
        padding: 0;
        padding-top: 5px;
        padding-left: 10px;
        padding-bottom: 5px;
        border-left: 1px solid  #D0D0D0;
        border-bottom: 1px solid #D0D0D0;
}


.m-body-link {
	padding: 0;
	margin: 0;
	clear: left;
	padding-top: 10px;
	padding-left: 80px;
}

.m-body-link h4 {
	padding: 0;
	margin: 0;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	line-height: 14px;
}

.m-body-link ul {
	padding: 0;
	margin: 0;
	padding-top: 5px;
	list-style-image: url(../images/mark.gif);
	padding-left: 25px; 
	padding-bottom: 10px;
}



.m-body-link ul li {
	padding: 0;
	margin: 0;
}

.m-body-link ul li a{
	font-size: 11px;
	/*color: #518F14;*/
	color: #277803;
	font-weight: normal;
	line-height: 14px;
	text-decoration: none;
}


.m-body-link ul li a:hover {
	text-decoration: underline;
}

#polecamy .m-body-link ul {
	padding-top: 0;
	padding-bottom: 0;
}

#polecamy .m-body-link ul li a{
        font-size: 11px;
        color: #B40978;
        font-weight: normal;
        line-height: 14px;
        text-decoration: none;
}


#polecamy .m-body-link ul li a:hover {
        text-decoration: underline;
	color: #B40978;
}

#polecamy2 .m-body-link ul {
	padding-top: 0;
	padding-bottom: 0;
}

#polecamy2 .m-body-link ul li a{
        font-size: 11px;
	color:#5EA104;
        font-weight: normal;
        line-height: 14px;
        text-decoration: none;
}


#polecamy2 .m-body-link ul li a:hover {
        text-decoration: underline;
	color:#5EA104;
}



#iplioBlock .m-body-link ul {
        padding-top: 0;
        padding-bottom: 0;
}

#iplioBlock .m-body-link ul li a{
        font-size: 11px;
        color: #B40978;
        font-weight: normal;
        line-height: 14px;
        text-decoration: none;
}


#iplioBlock .m-body-link ul li a:hover {
        text-decoration: underline;
        color: #B40978;
}




#aktualnosci .m-body-link {
	margin: 0;
	padding: 0;
}

#rynek .m-body-link {
        margin: 0;
        padding: 0;
}

#ksiazki .m-body-link {
        margin: 0;
        padding: 0;
}

#wiadomosc .m-body-link {
	padding-left: 10px;
}

.browseLinksWrap {
	text-align: right;
}
/*
.mk_library-icon ul li {
	display: inline;
}
.mk_library-icon img {
	border: none;
}
*/
#mk_library-book .m-body-content {
	margin: 0;
	padding: 0;
	padding-left: 180px;
}

#mk_library-book .label {
	font-size: 12px;
	font-weight: normal;
	float: left;
	padding-right: 10px;
}

#mk_library-book .value {
	font-size: 12px;
	font-weight: bold;
}

#mk_library-book .note {
	padding-top: 20px;
	font-size: 10px;
	font-weight: normal;
}

#mk_library-book-availability .m-body-content {
        margin: 0;
        padding: 0;
        padding-left: 80px;
}

#mk_library-book-availability .label {
        font-size: 11px;
        font-weight: normal;
        float: left;
        padding-right: 10px;
}

#mk_library-book-availability .value {
        font-size: 11px;
        font-weight: bold;
}

#mk_library-book-availability .note {
        padding-top: 20px;
        font-size: 10px;
        font-weight: normal;
}

#mk_library-book-availability-dealer img {
	border: 1px #333333 solid;
	padding: 1px;
}

#mk_library-book-availability-dealer .dealer-name {
	font-size: 12px; 
	font-weight: bold;
	color: #333333;

}

#mk_library-book-availability-dealer .price {
        font-size: 12px;
        font-weight: bold;
	color: #6B6F9A;
}


#mk_library-book-availability-dealer td {
	margin: 0;
	padding: 0;
	padding-top: 2px;
	padding-bottom: 2px;
}

#mk_library-book-availability-dealer .tr2 {
	background-color: #f1f1f1;
}

#komentarze .m-head h1 {
        margin: 0;
        padding: 0;
        /*color: #d0d0d0;*/
        color: #B50878;
        font-size: 17px;
        font-weight: normal;
}

.guestbook {
	padding-bottom: 10px;
	font-size: 11px;
}
.guestbook-date {
	display: inline;
	font-weight: bold;
}
.guestbook-email {
        display: inline;
	font-weight: bold;
}
.guestbook-separator {
        display: inline;
}
.guestbook-comment {
	padding-left: 10px;
}

#komentarze .m-body {
	font-size: 14px;
	font-weight: normal;
}

#komentarze .tx-guestbook-field label {
	font-size: 12px;
}

#komentarze .tx-veguestbook-pi1 .tx-guestbook-field label {
	width: 12em;
}
/*
.external-buy {
	font-size: 14px;
	font-weight: bold;
	color: #6B6F9A;
	padding-right: 12px;
	background: #ffffff url(../images/icons/arrow-right.jpg) no-repeat right;
}

.external-buy:hover {
        color: #6B6F9A;
}
*/

.external-buy {
        padding-left: 36px;
        padding-bottom: 18px;
	padding-top: 0px;
        color: #518F14;
        font-size: 14px;
        font-weight: bold;
	line-height: 41px;
        background: #ffffff url(../images/icons/buy3.gif) no-repeat left;
}

.external-buy:hover {
        color: #518F14;
        text-decoration: underline;
}

.external-buy0 {
	padding-left: 3px;
	padding-right: 16px;
	color: #ffffff;
	margin-left: 5px;
	background: url(../images/icons/buy0.gif) no-repeat right;
}

.external-buy0:hover {
        color: #ffffff;
	text-decoration: none;
}

.external-buy1 {
        padding-left: 9px;
        padding-right: 27px;
	padding-top: 2px;
	padding-bottom: 2px;
        color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	line-height: 26px;
        background: #ffffff url(../images/icons/buy1.gif) no-repeat right;
}

.external-buy1:hover {
        color: #ffffff;
        text-decoration: none;
}

.forum-topic-link {
	background: #ffffff url(../images/icons/forum.gif) no-repeat left;
	font-size: 12px;
	font-weight: bold;
	padding-left: 25px;
        padding-top: 2px;
        padding-bottom: 2px;
}


#wyslij_link_2 {
	cursor: pointer;
	color: #6B6F9A;
}

#komentarze .m-head a  {
	color: #6B6F9A;
	text-decoration: none;
}

#wyslij_link .m-head a {
        color: #6B6F9A;
        text-decoration: none;
}

.tx_tipafriend_formfield label {
	width: 180px;
	text-align: left;
}

.tx-srfreecap-pi2-image {
	border: 1px solid #d0d0d0;
}

.tx-srfreecap-pi2-cant-read a {
	color: #333333;
}

.tx_tipafriend_error_box {
	border: none;
	background: #ffffff;
}
