body
{
	background-image	:	url('../grafika/skin/tloGlowne.jpg');
	background-position	:	top;
	background-repeat	:	repeat-x;
	text-align			:	center;
	padding				:	0;
	margin				:	0;
}

.all
{
	overflow			:	hidden;
	
	width				:	1000px;
	text-align			:	left;
	margin				:	0 auto;	
}
* html .all
{	
	overflow			:	visible;
}

.tresc
{
	overflow			:	hidden;
	width				:	1000px;
	/*background-image	:	url('../grafika/skin/bgTrescBlue.jpg');*/
	background-color	:	#fff;
}

.lewy
{
	overflow			:	hidden;
	float				:	left;
	width				:	200px;
	text-align			:	left;
	background-color	:	#f8f8f8;		
}


.srodek
{
	overflow			:	hidden;
	float				:	left;
	width				:	600px;	
	text-align			:	left;
	background-color	:	#f8f8f8;		
}


.prawy
{
	overflow			:	hidden;
	float				:	left;
	width				:	200px;
	text-align			:	left;
	
}

.lewyUklad2
{
	overflow			:	hidden;
	float				:	left;
	width				:	800px;
	text-align			:	left;		
}
.prawyUklad2
{
	overflow			:	hidden;
	float				:	left;
	width				:	200px;
	text-align			:	left;
background-color:#474747;
/*background-image	:	url('../grafika/skin/bgTresc.jpg');*/
}

.baner
{
	overflow			: hidden;
	background-color	:	#000;
	height				:	147px;
	background-image	:	url('../grafika/skin/banerTest.jpg');
}

.logo
{
	overflow			:	hidden;
	width				:	80px;
	height				:	70px;
	border				:	0;
	margin				:	45px 0 0 45px;
	padding				:	0;
}
.logo img
{
	width				:	80px;
	height				:	70px;
	border				:	0;
	margin				:	0;
	padding				:	0;
}

.menu1Top
{
	overflow			:	hidden;
	height				:	2px;
	background-image	:	url('../grafika/skin/tloMenu1top.jpg');
}

.fontStylOn
{
	font-family			:	tahoma;
	font-size			:	12px;
	color				:	#3a3a3a;
	text-decoration		:	none;

}
.fontStylOff
{
	font-family			:	tahoma;
	font-size			:	12px;
	color				:	#c7ced1;
	text-decoration		:	none;

}


.fontStylM2On
{
	font-family			:	tahoma;
	font-size			:	12px;
	color				:	#989797;
	text-decoration		:	none;
}










.ukryj
{
	display		:	none;
}
.pokaz
{
	display 	:	block;
}

.font2
{
	font-family			:	tahoma;
	font-size			:	11px;
	color				:	#000;
	font-weight			:	bold;
}
.font2a
{
	font-family			:	tahoma;
	font-size			:	11px;
	color				:	#000;
}

.font3
{
	font-family			:	tahoma;
	font-size			:	12px;
	color				:	#000;
	font-weight			:	bold;
}
.font4
{
	font-family			:	tahoma;
	font-size			:	12px;
	color				:	#000;
}

.menu a {
 color: black;
 text-decoration: none;
}
.menu a:hover {
 	color: #cc0000;
	text-decoration:underline;
}

.lapka
{
	cursor:pointer;
}

.lista
{
	clear:both;
	overflow:auto;
	border:1px solid #000;
	background-color:#f3f5f4;
	padding:10px;
	margin:10px
}







.ocena
{
	float:left;
	cursor:pointer;
}


.test
{
	overflow	:	hidden;
	min-height	:	10px;
	border	:	2px solid #000;
	font-family:tahoma;
	font-size:11px;
	color:#000;
	padding:3px;
background-color:#d8dae0;
}
* html .test
{
	overflow	:	visible;
	height		:	10px;
}




.mainMenu
{
	overflow			:	hidden;
	width				:	1000px;
	background-image	:	url('../grafika/skin/tloMenu1.jpg');
	border-top			:	1px solid #4d4d4d;
}
.mainMenu a, .mainMenu a:hover
{
	vertical-align		:	top;
	margin				:	0;
	padding				:	0;
}
.menu1
{
	float				:	left;
	overflow			:	hidden;
	width				:	820px;
	padding				:	0;
}
.search
{
	float				:	left;
	overflow			:	hidden;
	width				:	164px;
	height				:	20px;
	margin-top			:	10px;
	background			:	url('../grafika/skin/searchBG.jpg');
}



.menu2
{
	clear:both;
	overflow		:	hidden;
	min-height		:	18px;
	border-bottom		:	1px solid #474747;
text-align:left;
	font-family:tahoma;
	font-size:11px;
	color:#000;
	padding:3px;
	padding-left:100px;	
	background-image	:	url('../grafika/skin/tloMenu2.jpg');
}
* html .menu2
{
	overflow	:	visible;
	height		:	14px;
}

.menu2 a
{
	font-family			:	tahoma;
	font-size			:	12px;
	color				:	#3a3a3a;
	text-decoration		:	underline;
}
.menu2 a:hover
{
	font-family			:	tahoma;
	font-size			:	12px;
	color				:	#989797;
	text-decoration		:	none;
}

.bn
{
	float				:	left;
	height				:	26px;
	padding-top			:	10px;
	vertical-align		:	top;
	padding-left		:	10px;
	padding-right		:	10px;
	
	
	border-left			:	1px solid #000;
	border-right		:	1px solid #434242;
	cursor				:	pointer;
white-space: nowrap;
}
.bn2
{
	float				:	left;
	height				:	26px;
	padding-top			:	10px;
	vertical-align		:	middle;
	padding-left		:	10px;
	padding-right		:	10px;
	background-image	:	url('../grafika/skin/tloMenu1active.jpg');
	border-left			:	1px solid #000;
	border-right		:	1px solid #434242;
	cursor				:	pointer;
white-space: nowrap;
}
.bn3
{
	float		:	left;
	padding			:	3px;
background-color:#000;

}

.kontener
{
	overflow	:	hidden;
	width		:	700px;
	min-height	:	10px;
}
* html .kontener
{
	overflow	:	visible;
	height		:	10px;
}
.komName
{
	float		:	left;
	width		:	150px;	
	font-family	:	tahoma;
	font-size	:	11px;
	font-weight	:	bold;
}
.komData
{
	float		:	left;
	width		:	300px;	
	padding		:	1px;
}
.inputRej
{
	width		:	120px;
	height		:	16px;
	font-family	:	tahoma;
	font-size	:	11px;
	border		:	1px solid #b9b9b9;
	text-align	:	center;
background-image	:	url('../grafika/skin/logTlo.jpg');
}



.blankTopic
{
	margin: 10px;
	margin-bottom:	0;
	background-image	:	url('../grafika/skin/topicBGnew.jpg');
	background-position	:	top;
	background-repeat	:	repeat-x;
	background-color	:	#373737;
	padding-top			:	6px;
	padding-bottom		:	6px;
	padding-left		:	13px;
	border: 1px solid #737373;
}
.blankTopicFont
{
	font-family		:	tahoma;
	font-size		:	12px;
	color			:	#f8f8f8;
	text-decoration	:	none;
	font-weight		:	bold;	
	margin			:	0;
	
}

.blankContent
{
	overflow			:	hidden;
	min-height			:	10px;
	background-color	:	/*#f8f8f8*/#fff;
	margin				:	10px;
	margin-top			:	0;
	padding 			:	5px;
	font-family			:	verdana;
	font-size			:	11px;
	color				:	#000;
	border				: 	1px solid #fff;
}
* html .blankContent
{
	overflow			:	visible;
	height				:	10px;
}

.bigPic
{
	
	margin				:	10px;
	margin-top			:	0;
	margin-bottom		:	0;
	padding 			:	5px;
	padding-bottom		:	0;
	border				: 	1px solid #fff;
}

.blankContentAdmin
{
	text-align			:	left;
	background-color	:	#f8f8f8;
	padding : 5px;
	font-family:verdana;
	font-size:11px;
	color:#000;
	border: 1px solid #000;
}

.panelTopic
{
	margin: 10px;
	margin-bottom:	0;
	margin-left: 5px;

	background-image	:	url('../grafika/skin/bgTopic.jpg');
	background-position	:	bottom;
	background-repeat	:	repeat-x;
	padding-bottom:5px;
	padding-left:5px;
border: 1px solid #737373;
}
.panelTopicFont
{
	font-family		:	tahoma;
	font-size		:	12px;
	color			:	#f6cc00;
	text-decoration	:	none;
	font-weight		:	bold;	
	margin			:	0;
	
}
.panelContent
{
	background-color	:	#f8f8f8;
	margin:10px;
	margin-top: 0;
	margin-left: 5px;	

	padding : 5px;
	font-family:verdana;
	font-size:11px;
	color:#000;
}

.wersOff
{
	overflow			:	hidden;
	
	cursor				:	pointer;
	background-color	:	#f8f8f8;
	padding				:	5px;
	margin-bottom		:	1px;	
}
* html .wersOff
{
	overflow			:	visible;
	height				:	10px;
}

.wersOff2
{
	overflow			:	hidden;

	cursor				:	pointer;
	background-color	:	#fefefe;
	padding				:	5px;
	margin-bottom		:	1px;	
}
* html .wersOff2
{
	overflow			:	visible;
	height				:	10px;
}

.wersOnMouse
{
	overflow			:	hidden;

	cursor				:	pointer;
	background-color	:	#6f6e6e;
color:#fff;
	padding				:	5px;
	margin-bottom		:	1px;	
}
* html .wersOnMouse
{
	overflow			:	visible;
	height				:	10px;
}

.downloadFont1
{
	font-family		: 	tahoma;
	font-size		:	12px;
	color			:	#000;
	text-decoration	:	none;
	font-weight		:	bold;
}
.downloadFont2
{
	font-family		: 	tahoma;
	font-size		:	11px;
	color			:	#000;
	text-decoration	:	none;
}

.inputStyleMenu
{
	font-family			:	verdana;
	font-size			:	11px;
	color				:	#000;
	border				:	1px solid #cecece;
	background-color	:	#fff;
}



.topicFont
{
	font-family		:	tahoma;
	font-size		:	18px;
	color			:	#000;
	text-decoration	:	underline;
	margin			:	20px;
	font-weight		:	bold;
}


.downloadProd
{
	overflow			:	hidden;
	/*background-color	:	#eff3f5;*/
	padding				:	5px;
	/*margin-bottom		:	1px;*/	
}
* html .downloadProd
{
	overflow			:	visible;
	height				:	10px;
}


.stopka
{
	margin-top:	10px;
	margin-bottom:	0;
	background-image	:	url('../grafika/skin/tloStopka.jpg');
	
	background-repeat	:	repeat-x;
height:15px;	
padding-bottom:5px;
	padding-left:5px;
text-align:left;

font-size:	9px;
color:	#888888;
font-family: verdana;
}

.newsPos
{
	overflow			:	hidden;
	height				:	145px;
	background-image	:	url('../grafika/skin/tloNewsPos.jpg');
	margin				:	1px;
}
.newsPos2
{
	overflow			:	hidden;
	height				:	145px;
	background-image	:	url('../grafika/skin/tloNewsPos2.jpg');
	margin				:	1px;
}
.newsPosPic
{
overflow			:	hidden;
	float				:	left;
	width				:	145px;
	height				:	145px;
}
.pic
{
	margin-left		:	18px;
	margin-top		:	26px;
	border			:	1px solid #000;
	height			:	93px;
	width			:	93px;
}
.newsPosContent
{
overflow			:	hidden;
	float				:	left;
	height				:	145px;
}
.newsPostTopic
{
	height			:	19px;
	padding-top		:	14px;
	color			:	#fff;
}

.fontTopic
{
	color		:	#000;
	font-size	:	11px;
	font-family	:	verdana;
	font-weight	:	bold;
	text-decoration:	none;
}
.fontTopicData
{
	color		:	#000;
	font-size	:	10px;
	font-family	:	verdana;
}
.fontLink
{
	color		:	#000;
	font-size	:	7px;
	font-family	:	system;
}
.fontTopic2
{
	color		:	#fff;
	font-size	:	11px;
	font-family	:	verdana;
	font-weight	:	bold;
	text-decoration:	none;
}
.fontTopicData2
{
	color		:	#fff;
	font-size	:	10px;
	font-family	:	verdana;
}
.fontLink2
{
	color		:	#fff;
	font-size	:	7px;
	font-family	:	system;
}
.newsPostShort
{
	height			:	80px;
	width:640px;
	padding-top		:	5px;
	color			:	#575757;
	font-size		:	10px;
	font-family		:	verdana;
}
.newsPostShort2
{
	height			:	80px;
	width:640px;
	padding-top		:	5px;
	color			:	#d0d0d0;
	font-size		:	10px;
	font-family		:	verdana;
}
.newsPostLink
{
	height			:	33px;
}



.shortNews
{
	overflow		:	hidden;
	margin-left		:	30px;
	width			:	350px;
}

* html .shortNews
{
	overflow		:	visible;
	margin-left		:	30px;
	width			:	350px;
}

.linie
{
	border-bottom	:	1px solid #000;
	padding			:	2px 0 2px 0;
}
.Topic7
{
	font-size		:	11px;
	font-family		:	tahoma;
	color			:	#000;
	margin			:	0;
}

.picShort
{
	margin			:	5px 10px 0 0;
	height			:	93px;
	width			:	93px;
float:left;
}
.linkShort
{
	float:left;
	padding-bottom:	3px;
	width:245px;
}
.linkShort a
{
	font-size 		:	12px;
	font-family		:	tahoma;
	/*font-weight		:	bold;*/
	color			:	#000;
	text-decoration	:	none;
	padding			:	0 0 0 15px;
	background		:	url('../grafika/skin/arrowMain.gif') top left no-repeat;
}
.linkShort a:hover
{
	font-size 		:	12px;
	font-family		:	tahoma;
	/*font-weight		:	bold;*/
	color			:	#d6d6d6;
	text-decoration	:	underline;
	padding			:	0 0 0 15px;
	background		:	url('../grafika/skin/arrowMain.gif') top left no-repeat;
}
.linkShort2
{
	float:left;
	line-height:11px;
padding-left: 15px;
}
.linkShort2 a
{
	font-size 		:	10px;
	font-family		:	tahoma;
	font-weight		:	normal;
	color			:	#000;
	text-decoration	:	none;
margin:0;
}
.linkShort2 a:hover
{
	font-size 		:	10px;
	font-family		:	tahoma;
	font-weight		:	normal;
	color			:	#d6d6d6;
margin:0;

}

/*widgety*/
.widgetTopicContainer
{
clear:both;
	overflow		:	hidden;
	width			:	183px;
	height			:	20px;	

	margin: 10px;
	margin-bottom:	0;
	margin-left: 5px;

	background-image	:	url('../grafika/skin/bgTopic.jpg');
	background-position	:	bottom;
	background-repeat	:	repeat-x;

	border: 1px solid #737373;

cursor:pointer;
}
.widgetTopicHandle
{
	overflow		:	hidden;
	width			:	20px;
	float			:	left;
}
.widgetTopicTopic
{
	overflow		:	hidden;
	width			:	160px;
	padding			:	2px 0 0 3px;
	float			:	left;

	font-family		:	tahoma;
	font-size		:	12px;
	color			:	#f6cc00;
	text-decoration	:	none;
	font-weight		:	bold;	
	margin			:	0;
}

/*newMenu*/
.newMenuLeftTop
{
	overflow		:	hidden;
	height			:	15px;
	background		:	url('../grafika/skin/newMenuLeftTop.jpg') bottom no-repeat #fff;
}
.newMenuLeftBottom
{
	overflow		:	hidden;
	height			:	15px;
	background		:	url('../grafika/skin/newMenuLeftBottom.jpg') top no-repeat #fff;
}
.prawyUklad2 .newMenuLeft
{
	overflow	:	hidden;
	width		:	200px;
	/*margin		:	10px;*/
}
.newMenuLeft ul
{
	font-size	:	12px;
	margin		:	0 0 0 10px;
	padding		:	0;
	list-style	:	none;
	color		:	#c7ced1;
}
.newMenuLeft ul li
{
	width		:	180px;
	padding		:	0 0 0 15px;
	background		:	url('../grafika/skin/arrowMain.gif') top left no-repeat;
}

.newMenuLeft ul a
{
	color		:	#c7ced1;
}
.newMenuLeft ul a:hover
{
	color		:	#c7ced1;
}

.newMenuLeft ul li ul
{
	font-family		:	verdana;
	margin-bottom	:	10px;
	font-size		:	11px;
	color			:	#474747;
	list-style	:	none;
margin			:	0;
padding:0;
}
.newMenuLeft ul li ul a
{
	color			:	#b3b3b3;
	text-decoration	:	none;
}
.newMenuLeft ul li ul a:hover
{
	color			:	#b3b3b3;
	text-decoration	:	underline;
}
.newMenuLeft ul li ul li
{
	width			:	163px;
	padding			:	2px 2px 2px 15px;
	background		:	url('../grafika/skin/arrow.gif') top left no-repeat;
	border-bottom	:	1px solid #474747;
}




/* -------------------------- szczegoly produktu ---------------------------------- */
.ProdDetalsContainer
{
	overflow		:	hidden;
	width			:	742px;
	margin			:	30px 0 0 30px;
	font-family		:	verdana;
	font-size		:	11px;
	color			:	#000;
}
.ProdDetalsContainer div{ overflow	:	hidden; }


/* -> lewa kolumna */
.ProdDetalsContainer .leftColumn
{
	float			:	left;
	width			:	176px;
}
.ProdDetalsContainer .leftColumn .pixMain
{
	width			:	176px;
/*
height			:	206px;
background-color:	#cc0000;
*/
}
.ProdDetalsContainer .leftColumn .pixMain img
{
	text-align		:	left;
	vertical-align	:	top;
	padding			:	0;
	margin			:	0;
	border			:	0;
	
}
.ProdDetalsContainer .leftColumn .downloadFileProd
{
	width			:	176px;
	margin			:	32px 0 0 0;
	font-family		:	tahoma;
	font-size		:	11px;
}
.ProdDetalsContainer .leftColumn .downloadFileProd a
{
	color			:	#000;
	text-decoration	:	underline;
}
.ProdDetalsContainer .leftColumn .downloadFileProd a:hover
{
	color			:	#000;
	text-decoration	:	none;
}

/* <- prawa kolumna */
.ProdDetalsContainer .rightColumn
{
	float			:	left;
	width			:	566px;
}

.ProdDetalsContainer .rightColumn h1
{
	font-family		:	tahoma;
	font-size		:	13px;
	color			:	#000;
	padding			:	0;
	margin			:	14px 0 0 0;
}
.ProdDetalsContainer .rightColumn h1 span
{
	font-size		:	16px;
	color			:	#fe6c00;
}

/*foto*/
.ProdDetalsContainer .rightColumn .fotoTop
{
	width			:	566px;
	height			:	5px;
	background		:	url('../grafika/fotoBG.jpg') no-repeat top;
	margin-top		:	20px;
}
.ProdDetalsContainer .rightColumn .fotoContent
{
	width			:	516px;
	padding-left	:	50px;
	background		:	url('../grafika/icoFoto.jpg') no-repeat top left #474747;
}
.ProdDetalsContainer .rightColumn .fotoContent a
{
	display:block;
	width			:	50px;
	height			:	50px;
	overflow		:	hidden;
	float			:	left;
	padding			:	0;
	margin			:	0 4px 0 0;
	background-color:	#fff;
	border			:	1px solid #e6e6e6;
	text-align	:	center;
	vertical-align:middle;
}
.ProdDetalsContainer .rightColumn .fotoContent a:hover
{
	display:block;
	width			:	50px;
	height			:	50px;
	overflow		:	hidden;
	float			:	left;
	padding			:	0;
	margin			:	0 4px 0 0;
	background-color:	#fff;
	border			:	1px solid #cc0000;
	text-align	:	center;
	vertical-align:middle;
}

.ProdDetalsContainer .rightColumn .fotoContent img
{
	width			:	50px;
	height			:	auto;
	
	border		:	0;
	padding			:	0;
	margin			:	0;
	vertical-align	:	top;
	text-align		:	left;
}
.ProdDetalsContainer .rightColumn .fotoBottom
{
	width			:	566px;
	height			:	5px;
	background		:	url('../grafika/fotoBG.jpg') no-repeat bottom ;
font-size			:	1px;
}


/*sell*/
.ProdDetalsContainer .rightColumn .sellContainer
{
	width			:	566px;
	margin			:	37px 0 3px 8px;
}
.ProdDetalsContainer .rightColumn .sellContainer .price
{
	float			:	left;
	width			:	183px;
	height			:	63px;
	font-family		:	tahoma;
	font-size		:	11px;
	color			:	#000;
}
.ProdDetalsContainer .rightColumn .sellContainer .basket
{
	float			:	left;
	width			:	200px;
	height			:	33px;
	padding-top		:	30px;
}


/*description*/
.ProdDetalsContainer .rightColumn .descTopic
{
	width			:	550px;
	font-family		:	tahoma;
	font-size		:	13px;
	font-weight		:	bold;
	color			:	#474747;
	border-bottom	:	1px solid #474747;
	margin			:	37px 0 3px 8px;
}
.ProdDetalsContainer .rightColumn .descContent
{
	width			:	550px;
	margin			:	14px 0 0 8px;
	font-family		:	verdana;
	font-size		:	11px;
	color			:	#000;
}
