.boxText { font-family: Arial, Verdana, sans-serif; font-size: 14px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

body {
	background: #FFF;
	color: #000;
	margin: 0px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

a {
	color: #000;
	text-decoration: none;
}

img {
	border: 0;
	outline-style: none;
}

a:hover {
	text-decoration: underline;
}

form {
	display: inline;
}

TR.header {
	background: #FFF;
}

TR.headerNavigation {
	/*background: #000;*/
}

TD.headerNavigation {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
/*	background: #ffb301;*/
	color: #000;
	font-weight : bold;
	height:20px;
	width:980px;
}

td.headerNavigationContainer{
	width: 980px;
	height: 20px;
	background: url('images/belki/belka_header.jpg');
	background-repeat:repeat-y;
	text-align: center;
	}

DIV.headerNavigation {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	/*background: #FFF;*/
	color: #000;
	font-weight : bold;
}

A.headerNavigation { 
	color: #000; 
}

A.headerNavigation:hover {
	color: #000;
	/*background: #FF3*/
}

TR.headerLink {
	background: #000;
}

TD.headerLink {
	font-family: Verdana, Arial, sans-serif;
	font-size: 17px;
	color: #F00;
}

A.headerLink { 
	color: #F00; 
	font-weight : bold;
}

A.headerLink:hover {
	color: #000033;
	font-weight : bold;
	text-decoration: underline;
}

TR.headerError {
	background: #F00;
}

TD.headerError {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	background: #F00;
	color: #FFF;
	font-weight : bold;
	text-align : center;
}

TR.headerInfo {
	background: #00ff00;
}

TD.headerInfo {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	background: #00ff00;
	color: #000;
	font-weight: bold;
	text-align: center;
}

TR.footer {
	background: #000;
}

TD.footer {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #ffd953;
	color: #000;
	font-weight: bold;
}

.infoBox {
	background: #e4e4e4;
}

.infoBoxContents {
	background: #FFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

.infoBoxNotice {
	background: #FF8E90;
}

.infoBoxNoticeContents {
	background: #FFE6E6;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

TD.infoBoxHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
/*	background: #ffd953; */
	background: #FFF;
	color: #000;
}

TD.infoBox, SPAN.infoBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
	background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
	background: #f8f8f9;
}

TABLE.productListing {
	border: 1px;
	border-style: solid;
	border-color: #e4e4e4;
	border-spacing: 1px;
}

.productListing-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #eadc70;
	color: #FFF;
	font-weight: bold;
}

TABLE.Spodnie {
	border: 1px;
	border-style: solid;
	border-color: #000;
	border-spacing: 1px;
	background: #000;
}

TR.spodnie-odd{
	background: #FFF;
}

TD.spodnie-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #ffd954;
	color: #000;
	font-weight: bold;
}

TABLE.Rozmiary {
	border: 1px;
	border-style: solid;
	border-color: #000;
	border-spacing: 1px;
	background: #FFF;
}

TD.rozmiary-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #b7b7b7;
	color: #000;
	font-weight: bold;
}

TABLE.partnerzy {
	border: 1px;
	border-style: solid;
	border-color: #000;
	border-spacing: 1px;
	background: #000;
}

TR.partnerzy-even{
	background: #f8f8f9;
}

TR.partnerzy-odd{
	background: #FFF;
}

TD.partnerzy-data {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.partnerzy-heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

TD.productListing-data {
	font-family: Arial, verdana, sans-serif;
	font-size: 12px;
	font-weight: bold
}

A.pageResults {
	color: #0000FF;
}

A.pageResults:hover {
	color: #0000FF;
	background: #FF3;
}

TD.pageHeading, DIV.pageHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000;

}

TD.pageHeadingContact, DIV.pageHeadingContact {
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	color: #9a9a9a;
}


A.pageHeading, A.pageHeading:visited{
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #9a9a9a;
}

A.pageHeading:hover{
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #9a9a9a;
	text-decoration: underline;
	background: #FF3
}

TD.pageHeadingSklep{
	font-family: Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #9a9a9a;
	text-align : center;
}


TR.subBar {
	background: #f4f7fd;
}

TD.subBar {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #000;
}

TD.main, P.main {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.5;
}

TABLE.mainPicture {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	table-layout: fixed;
}

TD.mainBig, P.mainBig {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.5;
}

TD.mainTelefoniczne, P.mainTelefoniczne {
	text-decoration: underline;
	font-family: Arial, sans-serif, Verdana;
	font-size: 14pt;
	line-height: 1.5;
	background: #FFF;
	}

TD.main_strefa, P.main_strefa {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
}

TD.main_swiateczna, P.main_swiateczna, DIV.main_swiateczna {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	line-height: 1.5;
	color:#de7713;
	}

TD.smallText, SPAN.smallText, P.smallText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

A.smallText, A.smallText:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
}

A.smallText:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #9a9a9a;
	text-decoration: underline;
	background: #FF3
}

TD.accountCategory {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #aabbdd;
}

TD.fieldKey {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

TD.fieldValue {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.tableHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

SPAN.newItemInCart {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #F00;
}

CHECKBOX, INPUT, RADIO, SELECT {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

TEXTAREA {
	width: 100%;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

SPAN.greetUser {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #f0a480;
	font-weight: bold;
}

TABLE.formArea {
	background: #f1f9fe;
	border-color: #7b9ebd;
	border-style: solid;
	border-width: 1px;
}

TD.formAreaTitle {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

SPAN.markProductOutOfStock {
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #c76170;
	font-weight: bold;
}

SPAN.productSpecialPrice {
	font-family: Arial, Verdana, sans-serif;
	color: #F00;
}

SPAN.errorText {
	font-family: Verdana, Arial, sans-serif;
	color: #F00;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #F00; }

/* ceny promocyjne uwaga */
.pcenyText {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

TD.contactText {
	font-family: Verdana, Arial, sans-serif;
	color: #000;
	font-size: 14px;
}

TD.main_promocja, P.main_promocja, A.main_promocja, A.main_promocja:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	font-family: Verdana, Arial, sans-serif;
	color: #F00;
}

/* praca na glownej stronie */

TD.main_praca, P.main_praca, A.main_praca, A.main_praca:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.5;
	font-family: Verdana, Arial, sans-serif;
	color: #F00;
	background: #EEE; 
}


.dropmenudiv{
position:absolute;
border-bottom-width: 0;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #000;
line-height:18px;
z-index:100;
}

.dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
border-bottom: none;
padding: 1px 0;
text-decoration: none;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
color: #000;
font-weight: bold;
}

.dropmenudiv a:hover{ /*hover background color*/
background-color: #ffd953;
}

TD.pollBoxRow {	 
font-family: Verdana, Arial, sans-serif; 
font-size: 10px; border-color: #EEE; 
border-style: solid; border-width: 1px;
} 

TD.pollBoxText {	 
font-family: Verdana, Arial, sans-serif; 
font-size: 10px; border-color: #EEE; 
border-style: solid; 
border-width: 1px;
} 

TR.pollOptRow {	 
background: #FFF; 
} 
TR.pollFooter { 
	background: #FFF;
}

A.faq_q, SPAN.faq_q {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
}

/* promocje na pierwszej*/
a.mainPromotions, TD.mainPromotions {
	font-size: 14px;
	color: #c8c8c8;
	text-decoration: underline;
	font-family: Arial, sans-serif, Verdana;
	font-style: normal;
	line-height: 1;
}

a.mainPromotions:visited { color: #c8c8c8; text-decoration: underline; }
a.mainPromotions:visited span { color: #000; }
a.mainPromotions:active { text-decoration: underline; }
a.mainPromotions span { color: #000; }
a.mainPromotions:hover { color: #000; text-decoration: underline; }
a.mainPromotions:hover span { color: #000; text-decoration: underline; }

/* program partnerski */

TD.programPartnerskiCity{
	font-family: Arial, Verdana, sans-seriff;
	font-size:12px;
	color: #336699;
	font-weight: bold;
}

TD.programPartnerskiHeading{
	font-family: Arial, Verdana, sans-seriff;
	font-size:14px;
	color: #000;
	font-weight: bold;
	text-decoration: underline;
}

TD.programPartnerskiListing{
	font-family: Arial, Verdana, sans-seriff;
	font-size:12px;
	color: #000;
	font-weight: bold;
}
a.programPartnerskiListing:hover{color:#000; text-decoration: underline;}

TD.programPartnerskiBIG {
	font-family: Arial, Verdana, sans-seriff;
	font-size: 16px;
	color: #000;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 25px;
}

TD.programPartnerskiPadding {
	padding-left: 25px;
}

TD.programPartnerskiSmallText {
	font-family: Arial, Verdana, sans-seriff;
	font-size:11px;
	color: #000;
	padding-right: 15px;
}

TD.programPartnerskiDataYellow {
	font-family: Arial, Verdana, sans-seriff;
	font-size:12px;
	color: #d5a100;
	font-weight: bold;
	padding-left: 25px;
}

TD.programPartnerskiData{
	font-family: Arial, Verdana, sans-seriff;
	font-size:12px;
	color: #000;
	padding-left: 25px;
}

TD.programPartnerskiInfoLogo{
	padding-top: 25px;
	padding-left: 25px;
	padding-bottom: 5px;
}

/* columny */

TD.leftColumn{
	background: #FFF;
}

TD.rightColumn{
	background: #FFF;
}

/* boxy	*/

/* --- search box --- */
.searchBox {
	background: #f6f6f6;
}

.searchContents {
	background: #f6f6f6;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.searchHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #f6f6f6;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.searchBox, SPAN.searchBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- search box 24h--- */
.searchBox24h {
	background: #b8b8b8;
}

.searchContents24h {
	background: #b8b8b8;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.searchHeading24h {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #b8b8b8;
	color: #ef1f1f;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.searchBox24h, SPAN.searchBox24h {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- kategorie box --- */
.categoriesBox {
	background: #DDD;
}

.categoriesContents {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
}

TD.categoriesHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background: #DDD;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

.categoriesContents1,a.categoriesContents1{
	background: #1d1916;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	background: #1d1916;
	color: #ffd900;
}

TD.categoriesHeading1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background: #1d1916;
	color: #ffd900;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.categoriesBox, SPAN.categoriesBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- producenci box --- */
.manufacturersBox {
	background: #EEE;
}

.manufacturersContents {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.manufacturersHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.manufacturersBox, SPAN.manufacturersBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}


/* --- producenci box loga--- */
.manufacturersBox {
	background: #FFF;
}

.manufacturersContents {
	background: #FFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.manufacturersHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.manufacturersBox, SPAN.manufacturersBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}


/* --- nowosci box --- */
.whatsnewBox {
	background: #EEE;
}

.whatsnewContents {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.whatsnewHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.whatsnewBox, SPAN.whatsnewBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- nasi partnerzy box --- */
.nasipartnerzyBox {
	background: #EEE;
}

.nasipartnerzyContents {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.nasipartnerzyHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.nasipartnerzyBox, SPAN.nasipartnerzyBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- information box --- */
.informationBox {
	background: #DDD;
}

.informationContents, a.informationContents {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	background: #1d1916;
	color: #ffd900;

}

TD.informationHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background: #1d1916;
	color: #ffd900;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.informationBox, SPAN.informationBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- enginformation box --- */
.enginformationBox {
	background: #EEE;
}

.enginformationContents {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.enginformationHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.enginformationBox, SPAN.enginformationBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- seinformation box --- */
.seinformationBox {
	background: #EEE;
}

.seinformationContents {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.seinformationHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.seinformationBox, SPAN.seinformationBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- infopages box --- */
.infopagesBox {
	background: #EEE;
}

.infopagesContents {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.infopagesHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.infopagesBox, SPAN.infopagesBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- productnotifications box --- */
.productnotificationsBox {
	background: #EEE;
}

.productnotificationsContents {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.productnotificationsHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.productnotificationsBox, SPAN.productnotificationsBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- shopping cart box --- */
.shoppingcartBox {
	background: #EEE;
}

.shoppingcartContents {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.shoppingcartHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.shoppingcartBox, SPAN.shoppingcartBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- quick mail box --- */
.quickmailBox {
	background: #EEE;
}

.quickmailContents {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.quickmailHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.quickmailBox, SPAN.quickmailBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- loginbox box --- */
.loginboxBox {
	background: #EEE;
}

.loginboxContents {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.loginboxHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.loginboxBox, SPAN.loginboxBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- manufacturer info box --- */
.manufacturerinfoBox {
	background: #EEE;
}

.manufacturerinfoContents {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.manufacturerinfoHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.manufacturerinfoBox, SPAN.manufacturerinfoBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- orderhistory box --- */
.orderhistoryBox {
	background: #EEE;
}

.orderhistoryContents {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.orderhistoryHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.orderhistoryBox, SPAN.orderhistoryBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- KTM box --- */
.ktmContestBox {
	background: #EEE;
	color: #f75d18;
	font-size: 12px;
}

.ktmContest {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.ktmContestHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.ktmContestBox, SPAN.ktmContestBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

A.ktmContestBox, A.ktmContestBox:hover{
	color: #f75d18;

}

/* --- bestsellers box --- */
.bestsellersBox {
	background: #EEE;
}

.bestsellersContents {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.bestsellersHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.bestsellersBox, SPAN.bestsellersBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- bestsellers box --- */
.polecaneBox {
	background: #FFF;
}

.polecaneContents {
	background: #FFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

TD.polecaneHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.polecaneBox, SPAN.polecaneBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}


/* --- tell friend box */
.tellfriendBox {
	background: #EEE;
}

.tellfriendContents {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.tellfriendHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.tellfriendBox, SPAN.tellfriendBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- specials box */
.specialsBox {
	background: #EEE;
}

.specialsContents {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.specialsHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.specialsBox, SPAN.specialsBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- reviews box */
.reviewsBox {
	background: #EEE;
}

.reviewsContents {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.reviewsHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.reviewsBox, SPAN.reviewsBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- biuletyny box */
.biuletynyBox {
	background: #EEE;
}

.biuletynyContents {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.biuletynyHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.biuletynyBox, SPAN.biuletynyBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- gg box */
.ggBox {
	background: #000;
}

.ggContents {
	background: #000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.ggHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #000;
	color: #FFF;
	border-bottom: solid ;
	border-bottom-color: #000;
	border-width: 1px;
}

TD.ggBox, SPAN.ggBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* --- praca box --- */
.pracaBox {
	background: #EEE;
}

.pracaContents {
	background: #EEE;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.pracaHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background: #ffcc00;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.enginformationBox, SPAN.enginformationBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}


/* --- komis reklama box */
.komisReklamaBox {
	background: #FFF;
}

.komisReklamaContents {
	background: #FFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.komisReklamaHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.komisReklamaBox, SPAN.komisReklamaBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* reklama box */
.reklamaBox {
	background: #FFF;
}

.reklamaContents {
	background: #FFF;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}

TD.reklamaHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #EEE;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

TD.reklamaBox, SPAN.reklamaBox {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}

/* -- motobase -- */

TD.motobaseHeader {
	font-family: Arial, Verdana sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #888888;
	color: #FFF;
}
TD.motobaseData {
	font-family: Arial, Verdana sans-serif;
	font-size: 12px;
	background: #DDD;
	color: #000;
	border-bottom: solid ;
	border-bottom-color: #CCC;
	border-width: 1px;
}

/* pytanie o produkt */
TD.productEnquiry{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background: #FFF;
	color: #000;
}

.yellowBorder{
	background: #FF3;
}

TD.popWymiany {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	background: #FFF;
}

/* wiecejinformacji link */
A.moreInfo {
	font-size: 10px;
	color: #000;
	font-weight: normal;
	text-decoration: none;
}

A.moreInfo:hover {
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	background: #FF3
}

/*niebieskie linki */
A.blueLink {
	color: #0000ff;
	text-decoration: underline;
}

A.blueLink:hover {
/*	color: #AABBDD;*/
	text-decoration: underline;
	background: #FF3
}

A.blueLink:visited {
	color: #0000ff;
	text-decoration: underline;
}

td.morePictures {
	background: #EEE;
}

td.headerCart, div.headerCart{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	border: dotted ;
	border-color: #CCC;
	border-width: 1px;
}

td.headerCart1, div.headerCart1{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	background-image: url('images/header/new/cart_content_bg.gif');
}

A.headerCart {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

A.headerCart:hover {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	background: #FF3
}

A.headerCart:visited {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}


td.headerCart2, div.headerCart2{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	background-image: url('images/header/bikes/kart_content.jpg');
}

A.headerCart2 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

A.headerCart2:hover {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	background: #FF3
}

A.headerCart2:visited {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

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

td.headerCart3, div.headerCart3{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	background-image: url('images/header/bikes2008/cart_bg.jpg');
}

A.headerCart3 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

A.headerCart3:hover {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	background: #FF3
}

A.headerCart3:visited {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

td.headerCart4, div.headerCart4{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	background-image: url('images/header/new2009/panelds_r1_c11.jpg');
}

A.headerCart4 {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

A.headerCart4:hover {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	background: #FF3
}

A.headerCart4:visited {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

/* featured */
.featuredBox {
	background: #FFF;
}

.featuredBoxHeading{
/*	background-image: url('images/belki/featured_bg.gif');*/
	background: #FFF;
}

/* main search */
INPUT.search {
	border: 1px solid;
	border-color: Gray;
	font-size: 11px;
	width: 500px;
}

.main_search{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	background-image: url(http://www.moto-akcesoria.pl/images/borders/border_backgroundgrey.jpg);
	}

INPUT.search_header{
	border: 1px solid;
	border-color: Gray;
	font-size: 11px;
	width: 400px;
	}
/*buton szukaj */

.find_button{
	font-family: arial black, arial;
	font-size: 11px;
	color: #000;
	border: 1px;
	font-weight: bold;
	border-color: #CCC;
	border-spacing: 1px;
	text-decoration: underline;
	background-color: #EEE;
	}
/* counter ktm */

TD.counter,DIV.counter {
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background: #FFF;
	color: #F00;
}

TD.ktmHeader,DIV.ktmHeader {
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	background: #FFF;
	color: #000;
}

td.index_counter{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #FF0;
/*	background-image: url('images/akcje_prom/ktm/counter_bg.gif');*/
	background: #000;
}

div.index_counter{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0;
}

/* kupon konkursowy ktm */

td.outerDottedTable{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	border: dotted ;
	border-color: #F00;
	border-width: 1px;
}

td.kuponHeader{
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
}

td.kuponContent{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #000;
}

input.kuponInput{
	font-family: Arial, Verdana, sans-serif;
	border: 1px solid;
	border-color: #CCC;
	font-size: 14px;
}

td.kuponSmallText{
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color: #000;
}

td.kuponError{
	font-family: Arial, Verdana, sans-serif;
	font-size: 18px;
	color: #F00;
	font-weight: bold;
}

td.kuponSuccess{
	font-family: Arial, Verdana, sans-serif;
	font-size: 18px;
	color: #000;
	font-weight: bold;
}

/* pojawiajacy sie blok w contact_us */
.contactBlockWindowVisible {
	position:relative;
	display:block;
}

.contactBlockWindowHidden {
	position:relative;
	display:none;
}

.fakeHref{
	cursor: pointer;
}

.salonyKontaktBox{
	background: #EEE;
	font-size: 14px;
	}

/* regulamin */

div.regulaminHeader, P.regulamiHeader {
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	color: #000;
	font-weight: bold;
/*	text-indent: 10px;*/
}

div.regulaminMain{
text-align: justify;
}

ul.regulaminUList{
list-style-type: disc;
}

ul.regulaminUListNone{
list-style-type: none;
}

ol.regulaminOListNone {
list-style-type: none;
}

ol.regulaminOListSquare {
list-style-type: square;
}

u.regulaminUistSquare {
list-style-type: square;
}

TD.cellGrayBorder{
	border: 1px solid;
	border-color: #DDD;
	background: #FFF;
}

/*o nas */
div.onasHeaderItal{
	font-family: Arial, Verdana, sans-serif;
	cursor: pointer;
	font-size: 16px;
	font-style: italic;
}

div.onasSubHeaderItal{
	font-family: Arial, Verdana, sans-serif;
	cursor: pointer;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	text-indent: 10px;
}
/*polecane produkt */
TD.featuredMain{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	border: 1px dotted;
	border-color: #DDD;
	background: #FFF;
}

TD.featuredMainRed{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #9d1e1e
}

A.featuredMainRed, A.featuredMainRed:visited{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #ea0a0a;
	text-decoration: underline;
}

A.featuredMainRed:hover{
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #ea0a0a;
	text-decoration: underline;
}

td.pinfocallback{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #5e5e5e;
	background: #EEE;
}

a.popRozmiarowkaText, a.popRozmiarowkaText:visited {
	font-family: Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #DDD;
}
td.popRozmiarowkaText{
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	color: #DDD;
}

/* pojawiajacy sie tekst w headerze */

div.si {
	margin-top: 18px;
	margin-left: 88px;
	position: absolute;
	font-size: 12px;
	padding: 4px;
	background: #F6DE7A;
	border: 2px solid #F2BC00;
	width: 15ex;
	display: none;
}

div.si1 {
	margin-top: 18px;
	margin-left: 158px;
	position: absolute;
	font-size: 12px;
	padding: 4px;
	background: #F6DE7A;
	border: 2px solid #F2BC00;
	width: 15ex;
	display: none;
}

div.si2 {
	margin-top: 18px;
	margin-left: 280px;
	position: absolute;
	font-size: 12px;
	padding: 4px;
	background: #F6DE7A;
	border: 2px solid #F2BC00;
	width: 15ex;
	display: none;
}

div.si3 {
	margin-top: 18px;
	margin-left: 400px;
	position: absolute;
	font-size: 12px;
	padding: 4px;
	background: #F6DE7A;
	border: 2px solid #F2BC00;
	width: 15ex;
	display: none;
}

div.si4 {
	margin-top: 18px;
	margin-left: 500px;
	position: absolute;
	font-size: 12px;
	padding: 4px;
	background: #F6DE7A;
	border: 2px solid #F2BC00;
	width: 15ex;
	display: none;
}

/* pojawiajacy sie tekst w headerze	end*/


/* strona producentow */
.productListing-heading {
	font-family: Arial, Times New Roman, Verdana, sans-serif;
	font-size: 12px;
	background: #eadc70;
	color: #000;
	font-weight: bold;
}

td.manufacturerPageProducts,a.manufacturerPageProducts:visited,a.manufacturerPageProducts{
	font-family: Arial, Times New Roman, Verdana, sans-serif;
	font-size: 10px;
	background: #FFF;
	color: #000;
}

a.manufacturerPageProducts:hover{
	font-family: Arial, Times New Roman, Verdana, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	background: #FF3;
	color: #000;
}

.manufacturerDescription {
	font-family: Arial, Times New Roman, Verdana, sans-serif;
	font-size: 12px;
	background: #FFF;
	color: #555;
}
/* strona producentow end */

.listingShortInfo{
	font-family: Arial, Times New Roman, Verdana, sans-serif;
	font-size: 10px;
	color: #555;

}

td.greyBorderPadding{
	border: 1px solid;
	border-color: #CCC;
	background: #FFF;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
}

td.leftPadding{
	padding-left:10px;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
}

td.rightPadding{
	padding-left:0px;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:0px;
}

td.main_black_bg{
	background: #000;
}

/* rotatacja tresci na glownej */
#dropcontentsubject{
width: 250px;
font-weight: bold;
}

.dropcontent{
background-color: #FFF;
padding: 3px;
display:block;
}

td.preloaderBack{
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #FF0;
	background-image: url('http://www.moto-akcesoria.pl/images/icons/preload/preloader5.gif');
	background-repeat: no-repeat;
	background-position: center;
}

/* strona z customami */
td.hd_description{
	background-image: url('http://www.moto-akcesoria.pl/images/custom_orb_art/txt_bg.jpg');
	background-repeat: no-repeat;
	background-position: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 22px;
	color: #ffe1e1;
	text-align: right;
	padding-left:0px;
	padding-top:0px;
	padding-right:16px;
	padding-bottom:0px;
	vertical-align: top;
}

span.hd_footer_text{
	font-family: Verdana, Arial, sans-serif;
	font-size: 16px;
	color: #ffe1e1;
	text-align: right;
}
 
span.hd_footer_small_text {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #ffe1e1;
	text-align: right;
 }
 
a.hd_description,a.hd_description:visited{
	font-family: Verdana, Arial, sans-serif;
	text-decoration: none;
	color: #ffe1e1;
}

a.hd_description:hover{
	font-family: Verdana, Arial, sans-serif;
	text-decoration: underline;
	color: #ffe1e1;
	}
	
td.swietaTabHeader{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	color: #FFF;
	background: #7c010f;
}

td.swietaTabContent {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	color: #FFF;
	background: #c31a2d;
}

.header_map{
	padding: 0px;
	border: 0px;
}

td.KontaktYellowBig {
	font-family: Arial, Verdana, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #e7bc1f;
}

td.KontaktMain {
	font-family: Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
}

/*rx-3 team*/
td.wydarzenia {
	background: url('images/rx3-team/wydarzenia_spacer.jpg');
	padding: 0 0 0 35px;
	font-size: 12px;
	font-family: Tahoma, sans-serif,arial,helvetica;
}

td.wydarzenia_text {
	font-size: 14px;
	font-family: Tahoma, sans-serif,arial,helvetica;
}

TD.mainMotolinia, P.mainMotolinia {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
	
TD.infoMotolinia, P.infoMotolinia {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
}
	
TD.phoneMotolinia, P.phoneMotolinia {
	font-family: Tahoma,Verdana, Arial, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #F00;
}

/* Points/Rewards Module V2.1rc2a BOF */
SPAN.pointWarning {
	color: #f00;
}

.pointFaq {
	background-color:#f8f8f9;
	border: 1px dashed #bbc3d3;
	display: none;
	position: relative;
	padding:4px;
	margin:2px;
	text-align:justify;
}
/* Points/Rewards Module V2.1rc2a EOF */

span.kontakt_box_main{
	font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:bold; color:#333; line-height:1.1em;
}

span.kontakt_box_main small{
	font-weight:normal; font-size:11px; color:#f00;
}

td.productPageContact{
	background: #f8f8f8;
}

table.productPageContact{
	border-left: 1px solid #cdcdcd;
	border-right: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
	background: #f8f8f8;
	width:200px;
}

#menucss UL { margin: 0px; padding: 0px; font-size: 12px;}
#menucss UL LI { list-style-type: none; margin: 0px; padding: 0px; }
#menucss UL UL { padding-bottom: 1px; padding-top: 1px;}
#menucss A { display: block; }

#menucss UL LI.categorie_top A { color: #000; border-bottom:1px dotted #CCC; }
#menucss UL LI.categorie_top_on A { font-weight: bold; color: #000; border-bottom:1px dotted #CCC;}
#menucss UL UL LI.categorie A { padding-left: 0px; font-weight: normal; font-style: normal;border-bottom:0px }
#menucss UL UL LI.categorie_on A { margin-left: 0px; font-weight: bold; font-style: normal;color:#000; border-bottom:0px }

#menucss UL LI A:hover { color: #000; text-decoration: none; }
#menucss UL UL LI A:hover { color: #000; text-decoration: none; }

td.expoText {
	padding:5px;
	font-family: Arial, Verdana, sans-serif;
	font-size: 16px;
	color: #000;
	vertical-align: top;
}

/*information page*/

td.newInformationbox{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000;
	border: 1px solid #c3c3c3;
	width:258px;
	background-color: #f0f0f0;
	vertical-align:top;
}

td.newInformationbox1{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000;
	background-color: #f0f0f0;
	vertical-align:top;
	padding:5px;
	height:70px;
}

.informationPageList {
	list-style: none;
	text-align:left;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000;
	vertical-align:top;
	padding:0 5px 10px 10px;
	text-decoration: underline;
}

.informationPageListLI {
	text-align:left;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #000;
	vertical-align:top;
	text-decoration:underline;
	height: 15px;
}

.informationPageListImg{
	padding:0 2px 0 0;
	vertical-align:middle;
}

table.shippingCost{
	border: solid 1px #ddd;
	border-collapse: collapse;
}

td.shippingHeader {
	text-align:center;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	border: solid 1px #ddd;
	padding: 10px;
}

td.shippingColumn {
	text-align:center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #000;
	font-weight: bold;
	border: solid 1px #ddd;
	padding: 10px;
}

td.shippingPrice {
	text-align:center;
	font-family: Verdana, Arial, sans-serif;
	font-size:30px;
	color:#ff8500;
	font-weight:bold;
	border: solid 1px #ddd;
	padding: 10px;
}

td.shippingPriceIn{
	text-align:center;
	font-family: Verdana, Arial, sans-serif;
	font-size:30px;
	color:#ff8500;
	font-weight:bold;
}

span.shippingRedText{
	text-align:center;
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	color:#F00;
	display: block;
}

td.shippingShop {
	font-size:12px;
	color:#000;
	font-weight:normal;
	text-align:left;
	vertical-align: top;
}

.mImagescontainer {
	/*height: 360px;*/
	width: 300px;
	/*margin: -180px 0 0 -450px;*/
	top: 0; left: 0;
	/*position: absolute;*/
	margin:0;
	padding: 0;
	text-align: left;
}

ul.mImagesThumb {
	float: left;
	list-style: none;
	margin: 0; 
	padding: 0;
	width: 300px;
}

ul.mImagesThumb li {
	margin: 0; 
	padding: 5px;
	float: left;
	/*position: relative;*/
	/*width: 100px;*/
	height: 100px;
	vertical-align:bottom;
	line-height:100px;
}

ul.mImagesThumb li img {
	/*width: 50px; height: 50px;*/
	/*border: 1px solid #ddd;*/
	/*padding: 5px;*/
	background: #f0f0f0;
	/*position: absolute;*/
	/*left: 0; top: 0;*/
	-ms-interpolation-mode: bicubic; 
}
ul.mImagesThumb li img.hover {
	/*background:url(thumb_bg.png) no-repeat center center;
	border: none;*/
}

/* header 2010*/
.headerAccountData {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: right;
	padding:4px 10px 4px 0;
}

td.headerCart2010 {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	background-image: url('images/header/header2010/top1_r1_c7.jpg');
	vertical-align: top;
	text-align: right;
}

.headerCartOrange {
	color:#ff8500;
	font-weight: bold;
}

.headerCartLogo{
	width:139px;
	height:23px;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	padding: 5px 5px 5px 0;
	text-align: right;
	line-height: 23px;
	vertical-align: middle;
}

.headerCartLogoText{
	display: block;
}

.headerCartLogoImg{
	vertical-align: middle;
}

.headerCartEmptyText{
	padding: 5px 5px 5px 0;
}

.cartContainer{
	width:144px;
	height:126px;
	position: relative;
}

td.headerLogin{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	background-image: url('images/header/header2010/top1_r2_c2.jpg');
	vertical-align: bottom;
	text-align: center;
	padding: 0 0 5px 0;
}

a.headerLoginLink,a.headerLoginLink:visited {
	text-decoration: none;
	color: #000;
}

a.headerLoginLink:hover{
	text-decoration:none;
	color:#9f9f9f;
}

.headerCartLink {
	position: absolute;
	bottom: 0px;
	right: 4px;
}

/* footer 2010 */
.mainPageContainer {
	width: 980px;
	margin: auto;
}

.footerContainer{
	padding: 0 1px 0 1px;
}

.footerHeading{
	background-image: url('images/footer/belka_long.png');
	width: 978px;
	height:58px;
}

.footerHeadingText{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding:10px 0 0 10px;
}

.footerLinkcontainer{
	float: left;
	height: 133px;
	width: 234px;
	padding:0 0 0 10px;
}

.footerLinkHolder{
	background-image: url('images/footer/footer_bg_grey.jpg');
	background-repeat: repeat-x;
	height: 133px;
	width: 978px;
}

.footerCategoryHeader{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0 0 10px 0;
}

li.footerList, ul.footerList{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	list-style:none outside none;
	padding: 0;
	margin:0;
	}

li.footerListBold{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	list-style:none outside none;
	padding: 0;
	margin:0;
}

a.footerListLink,a.footerListLink:visited{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration:none;
}

a.footerListLink:hover{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	text-decoration:none;
	color:#9f9f9f;
}

.footerNewsletterText{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	padding:0 0 5px 0;
}

.footerNewsletterInput{
	width:140px;
	height: 26px;
	border: solid 1px #979797;
	padding: 0 0 0 2px;
	line-height: 26px;
	vertical-align: middle;
	color: #aaaaaa;
	font-style: italic;
}

.footerNewsletterSubmit{
	width: 78px;
	height: 23px;
	background-image: url('images/footer/button_bg.png');
	background-repeat: no-repeat;
	padding:0;
	margin:0;
	border:0;
}

.footerNewsletterSubmitHolder{
	padding: 0 0 0 5px;
}

.footerLogos{
	padding: 15px 0 0 0;
	text-align: center;
	vertical-align: middle;
}

.footerDisclaimer{
	padding: 20px 0 0 0;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #A3A3A3;
	text-align: center;
}

#footerDisclaimer a{
	color: #A3A3A3;
}

.footerProducenci{
	padding: 20px 0 0 0;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #A3A3A3;
	text-align: justify;
	width:980px;
}

.footerProducenciHeading{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #A3A3A3;
	text-align: center;
	font-weight: bold;
}

#footerProducenci a{
	color: #A3A3A3;
}

/* index kategorie */

.indexCategories_container{
	float: left;
	width: 980px;
	padding:0 0 5px 1px;
}

.indexTopCategory{
	width:162px;
	height:100px;
	float:left;
	background-image: url('images/sites/index2010/kat_bg.jpg');
	background-repeat: no-repeat;
	margin:0 1px 2px 0;
}

.indexTopCategorListBG1{background: transparent url('images/sites/index2010/kat1.png') right no-repeat;}
.indexTopCategorListBG2{background: transparent url('images/sites/index2010/kat2.png') right no-repeat;}
.indexTopCategorListBG3{background: transparent url('images/sites/index2010/kat3.png') right no-repeat;}
.indexTopCategorListBG4{background: transparent url('images/sites/index2010/kat4.png') right no-repeat;}
.indexTopCategorListBG5{background: transparent url('images/sites/index2010/kat5.png') right no-repeat;}
.indexTopCategorListBG6{background: transparent url('images/sites/index2010/kapcie_prezent1.png') right no-repeat;}
.indexTopCategorListBG7{background: transparent url('images/sites/index2010/kat7.png') right no-repeat;}
.indexTopCategorListBG8{background: transparent url('images/sites/index2010/kat8.png') right no-repeat;}
.indexTopCategorListBG9{background: transparent url('images/sites/index2010/kat9.png') right no-repeat;}
.indexTopCategorListBG10{background: transparent url('images/sites/index2010/kat10.png') right no-repeat;}
.indexTopCategorListBG11{background: transparent url('images/sites/index2010/kat11.png') right no-repeat;}
.indexTopCategorListBG12{background: transparent url('images/sites/index2010/kat12.png') right no-repeat;}

ul.indexTopCategoryList{
	padding:0;
	margin:0;
	width:160px;
	height:90px;
	list-style-type: none;
}

li.indexTopCategorListBold{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	padding:0 0 3px 10px;
	margin:10px 0 0 0;
	text-align: left;
	list-style-type: none;
	line-height:12px;
}

li.indexTopCategorList{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-align: center;
	font-weight: normal;
	color: #5d5d5d;
	padding:0 0 0 10px;
	margin:3px 0 0 0;
	text-align: left;
	list-style-type: none;
	line-height:12px;
}

li.indexTopCategorListMore{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-align: center;
	font-weight: normal;
	color: #000;
	padding:0 0 0 10px;
	margin:3px 0 0 0;
	text-align: left;
	list-style-type: none;
	line-height:12px;
}

#indexTopCategorList a{
	color: #5d5d5d;
	text-decoration:none;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
}

#indexTopCategorListBold a, #indexTopCategorListMore a{
	color: #000;
	text-decoration:none;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
}

/* index kategorie eof*/

/* warto zobaczyc , promocje, banery */
.indexThirdRowcontainer{
	width: 980px;
	float:left;
}

/* zmieniejace sie zdjecia */
.indexFourthRowcontainer{
	width: 980px;
	float:left;	
	margin: 0 0 5px 0;
}

.indexFeaturedContainer{
	width:325px;
	padding:0 0 0 0px;
	margin:0;
	float:left;
}

.indexFeaturedHeading {
	width:325px;
	height:57px;
	background: url('images/sites/index2010/belka_short.png');
	background-repeat: no-repeat;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height:33px;
	vertical-align:middle;
	color: #000;
	text-align: center;
	font-weight: bold;
}

.indexFeaturedItemHolder {
	height: 133px;
	width: 325px;
	float:left;
	background: url('images/sites/index2010/sep.jpg');
	background-repeat: no-repeat;
	background-position:center bottom; 
	margin: 0 0 10px 0;
}

.indexFeaturedItemHolderData {
	width: 225px;
	float:left;
	padding: 0 5px 0 10px;
}

.indexFeaturedItemHolderImage {
	width:80px;
	float:left;
	padding:0 5px 0 0;
}

.indexFeaturedItemHolderName, a.indexFeaturedItemHolderName, a.indexFeaturedItemHolderName:hover {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #ff8500;
	font-weight: bold;
	padding: 0 0 5px 0;
}

.indexFeaturedItemHolderPrice {
	width: 81px;
	height: 23px;
	line-height:23px;
	background: url('images/sites/index2010/cena_bg.png');
	background-repeat: no-repeat;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	float: left;
}

.indexFeaturedItemHolderPriceSpecial {
	width: 81px;
	height: 23px;
	line-height:23px;
	background: url('images/sites/index2010/cena_prom_bg.png');
	background-repeat: no-repeat;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	float: left;
}

.indexFeaturedItemHolderDesc {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #000;
	padding: 5px 0 5px 0;
}

.indexFeaturedItemHolderSeparator {
	width:325px;
	text-align:center;
	vertical-align: bottom;
}

.indexPromotionsContainer {
	width:326px;
	padding:0 0 0 1px;
	margin:0;
	float:left;
}

.indexPromotionsHeading {
	width:325px;
	height:57px;
	background: url('images/sites/index2010/belka_short.png');
	background-repeat: no-repeat;
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	line-height:33px;
	vertical-align:middle;
	color: #000;
	text-align: center;
	font-weight: bold;
}

.indexBannersContainer {
	width:980px;
	padding:0 0 0 0px;
	margin:10px 0 10px 0;
	text-align:center;
}

.clear { clear: both; }

.indexBannerModuleList {
	width: 324px;
	padding: 0 2px 0px 0px;
	margin:0;
	float:right;
	text-align:center;
}

ul.indexBannerModuleList1 {
	padding: 0;
	margin: 0;
}

#indexBannerModuleList img {
	border: 0;
}

.breadcrumb {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 11px;
	text-align: left;
	background: #F0F0F0;
	padding:0 0 0 2px;
}

.indexBestsellersItemHolderData {
	width: 325px;
	padding: 0 5px 0 0px;
	margin:0;
}

/*gifty*/
.table.gifts {
	margin: 1px;
}

.td.gift {
	margin: 6px;
	padding: 4px;
	font-family: Verdana, Arial, sans-serif;
	text-align: center;
	font-size: 12px;
	font-style:italic;
	font-weight: bold;
	letter-spacing:0.1mm;
	word-spacing:0.4mm;
	text-decoration:none;
	line-height:19pt;
	background: #E8DEDC;
	border-style: ridge;
}

.span.gift1 {
	margin-top: 2px;
	padding: 1px;
	font-family: Verdana, Arial, sans-serif;
	text-align: center;
	font-size: 12px;
	font-style:oblique ;
	font-weight: 500;
	letter-spacing:0.1mm;
	word-spacing:0.4mm;
	text-decoration:none;
	line-height:14pt;
	color: #FF0202;
	background: #E8DEDC;
	border-style: none;
}

.span.gift2 {
	font-family: Verdana, Arial, sans-serif;
	text-align: center;
	font-size: 12px;
	font-style:normal;
	font-weight: 500;
	letter-spacing:0.1mm;
	word-spacing:0.2mm;
	text-decoration:none;
	line-height:14pt;
	color: #5C150A;
	background: #E8DEDC;
}

.span.gift3 {
	font-family: Verdana, Arial, sans-serif;
	text-align: center;
	font-size: 12px;
	font-style:normal;
	font-weight: 500;
	letter-spacing:0.1mm;
	word-spacing:0.4mm;
	text-decoration:none;
	font-weight:bold;
	line-height:14pt;
	color: #FFF;
	background: #E8DEDC;
	}

.span.gift4 {
	font-family: Verdana, Arial, sans-serif;
	text-align: center;
	font-size: 12px;
	font-style:italic;
	font-weight: 500;
	letter-spacing:0.1mm;
	word-spacing:0.4mm;
	text-decoration:none;
	line-height:14pt;
	color: #FF0202;
	background: #E8DEDC;
}

.span.gift5 {
	font-family: Verdana, Arial, sans-serif;
	text-align: center;
	font-size: 18px;
	font-style:italic;
	font-weight: 600;
	letter-spacing:0.1mm;
	word-spacing:0.2mm;
	text-decoration:none;
	line-height:20pt;
	color: #5C150A;
	background: #E8DEDC;
}

ul.onasSalonyListHolder {
	padding: 0 0 0 15px;
}

li.onasSalonyList {
	padding: 0 0 5px 0;
}

li.bestsellers_module_index {
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	color: #ff8500;
	font-weight: normal;
	padding: 0 0 5px 0;
}

ol.bestsellers_module_index_list {
	padding: 0 0 0 5px;
	margin: 0;
	list-style-type: decimal;
}

.indexMotopunktyItemHolderData {
	width: 145px;
	float: left;
	padding: 0 5px 0 10px;
}

.indexBestsellersContainer {
	width: 326px;
	padding: 0 0 0 1px;
	margin: 0;
	float: left;
}

.footerPolecLink{
	font-family: Tahoma, Arial, Verdana, sans-serif;
	font-size: 12px;
	padding:10px 0 0 0;
	vertical-align: bottom;
	line-height:14px;
	}

.polecArrow{
	vertical-align:top;
	
	}
	

	
	
	

	
/* powiekszane obrazki na liscie produktow */	
/*  */

#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#ffffff;
	padding:5px;
	display:none;
	color:#000000;
	text-align:center;
	width:500px;
	}
	
/*  */
/* powiekszane obrazki na liscie produktow */	

/* facebook slider */
#fb_main {
	height: 413px;
	right: -208px;
	position: fixed;
	/*bottom: 0px;*/
	top: 60px;*/
	width: 260px;
	z-index: 99;
}

#fb_content {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(images/icons/facebook/fb2.png);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	float: right;
	height: 400px;
	padding-bottom: 0px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 22px;
	width: 194px;
}

#fb_button {
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(images/icons/facebook/fb1.png);
	background-position: 0% 0%;
	background-repeat: no-repeat;
	cursor: pointer;
	float: right;
	height: 49px;
	width: 52px;
}






/* facebook slider eof */

