body
{ 	
	font-family: Verdana;
	font-size:11px;
	margin:0 auto;
	background:transparent url('../img/common/topDivBg.png') no-repeat top center;
	text-align:left;
	width:auto;
}
div, p, h1, h2, ul, li
{
	margin:0 auto;
	padding:0;
}
textarea {
	border:1px solid #E8E8E8;
}
.none{display:none;}
.clear{clear:both;}
.floatLeft{float:left;}
.floatRight{float:right;}

#mainCenter, #mainLeft, #mainRight{
	width:980px;
	margin:auto;
}
#centerSide{position:relative;}
#logIn
{
	visibility:hidden;	
	position:absolute;
	top:0px;
	left:0px;
	z-index:100000;
	width:100%;
	height:100%;
}
#logInBg
{
	z-index:1;
	width:100%;
	height:100%;
	background:#000;
	opacity:0.6;
	filter:alpha(opacity=60);
}
#logInBox{
	position:absolute;
	top:0;
	left:0;
	width:644px;
	height:356px;
}
#logInBoxBg{
	position:absolute;
	z-index:1;
	width:644px;
	height:356px;
}
#logInBoxCont
{
	position:absolute;
	z-index:2;
	width:644px;
	height:356px;
	background:transparent;
}
#logInClose{
	float:right;
	background:transparent url('../img/common/logCloseBtn.png') no-repeat;
	border:0;
	width:21px;
	height:21px;
	margin:30px 35px 0;
	cursor:pointer;
}
#logTitle{
	float:left;
	height:79px;
	margin:45px 0 10px 45px;
	background:transparent url('../img/common/logPadLock.png') no-repeat top left;
}
#logTitleStatic{
	float:left;
	height:79px;
	margin:0px 0 20px 45px;
	background:transparent url('../img/common/logPadLock.png') no-repeat top left;
}
#logTitle div, #logTitleStatic div{
	margin:15px 0 0 95px;
}
.logLeft{
	float:left;
	text-align:right;
	width:220px;
}
.logRight{
	float:left;
	margin-bottom:10px;
	margin-left:10px;
	width:300px;
}
.logRight input{
	width:300px;
	border:1px solid #EEEEEE;
}
#logInCommit{ text-align:center; }
#logInCommit input{
	border:0;
	margin-top:5px;
	width:101px;
	height:42px;
	background:transparent url('../img/common/logCommitBtn.png') no-repeat top left;
	cursor:pointer;
}
#logBottom{	text-align:center; margin-top:20px; }
#logBottom{ font-size:14px;}
#logBottom span{ line-height:21px; }
#logBottom .link{
	color:#1a9fea;
	margin-right:2px;
	text-decoration:underline;
}
#logBottom .sep{ background:transparent url('../img/common/logSep.png') no-repeat center center; }
.logError {
	color: #bb0000;
	width: 410px;
	margin: 0 auto 10px;
	float: right;
	height: 15px;
}



#topDiv
{
	height:154px;
	background:transparent;
	z-index:3;
	position:relative;
}
#topDivLeft{
	float:left;
	width:221px;
	height:154px;
	/*background:transparent url('../img/common/topDivLogo_b.jpg') no-repeat;*/
	background:transparent url('../img/common/topDivLogo.png') no-repeat;
	/*background:transparent url('../img/common/christmas_logo.png') no-repeat top center;*/
}
#topDivLeft a{
	display:block;
	width:221px;
	height:154px;
	text-decoration:none;
}
#topDivLeft p{
	bottom:6px;
	color:#6F6F6F;
	font-size:11px;
	left:0;
	letter-spacing:0.003em;
	position:absolute;
}
#topDivRight{
	width:758px;
	float:left;
	height:154px;
	background:transparent url('../img/common/topDivRight.png') no-repeat;
	position:relative;
}
#topDivDescr{
	color:#AFAFAF;
	font-size:10px;
}
#topDivDescr a{
	color:#1A9FEA;
	font-size:10px;
}
#topDivAddBookmark{
	float:left;
	margin-top:30px;
	width:300px;
	margin:30px 0 0 0;
}
#topDivAddBookmark span{
	text-decoration:underline;
	margin-left:20px;
	cursor:pointer;
}
#topDivUser{
	background:transparent url(../img/common/topDivUserBg.png) no-repeat scroll left bottom;
	float:right;
	height:38px;
	margin-top:7px;
	width:270px;
	z-index:100;
}
#topDivUserMessage{
	background:transparent url(../img/common/pageListEnvelope.png) no-repeat scroll 0 50%;
	color:#525252;
	display:block;
	float:right;
	font-size:10px;
	margin-top:4px;
	padding-left:22px;
	width:203px;
	height:14px;
}
#topDivEmptyUser{
	float:right;
	height:38px;
	margin-top:7px;
	width:270px;
	z-index:100;
}
#topDivUser div{
	white-space:nowrap;
}
#topDivUserCenter{
	margin:6px 0 0 45px;
}
#topDivUserTop{
	margin:0 0 0 45px;
}
#topDivSearch{
	float:left;
	width:474px;
	height:64px;
}
#topDivSearch div{
	background:transparent url(../img/common/topDivSearchField.png) no-repeat scroll right top;
	float:left;
	height:40px;
	margin-top:21px;
	width:362px;
}
#topDivSearchText{
	border:0 none;
	font-size:18px;
	height:23px;
	margin:7px 0 0 82px;
	width:268px;
}
#topDivSearchSubmit{
	float:left;
	width:91px;
	height:42px;
	background:transparent url(../img/common/topDivSearchBtn.png) no-repeat;
	margin:19px 0 0 2px;
	cursor:pointer;
	border:0;
}
#topDivNote{
	float:left;
	width:128px;
	height:52px;
	margin:14px 0 0 9px;
	cursor:pointer;
}
#topDivNote div{
	margin-left:56px;
	width:10px;
	text-decoration:underline;
}
.topDivNoteOpen{
	background:transparent url(../img/common/topDivNoteBtnOpen.png) no-repeat;
}
.topDivNoteClose{
	background:transparent url(../img/common/topDivNoteBtnClose.png) no-repeat;
}

#topDivNoteCont{
	position:absolute;
	top:102px;
	left:457px;
	width:383px;
	height:auto;
	visibility:hidden;
	z-index:100;
}
#topDivNoteLoader
{
	width:383px;
	position:absolute;
	z-index:2;
}
#topDivNoteCont .sep{
	background:transparent url(../img/common/catBoxSep.png) repeat-x scroll 0 0;
	height:5px;
	line-height:5px;
	margin:5px 0;
	color:#707070;
}
#topDivNoteContBg{
	position:absolute;
	z-index:1;
}
#topDivNoteContOt1{
	position:absolute;
	z-index:3;
	width:305px;
	height:150px;
	margin:30px 0 0 40px;
	visibility:hidden; 
}
#topDivNoteContOt2{
	position:absolute;
	z-index:4;
	width:305px;
	height:125px;
	margin:30px 0 0 40px;
	visibility:hidden;
}
#topDivNoteContOt3{
	position:absolute;
	z-index:5;
	width:305px;
	height:131px;
	margin:30px 0 0 40px;
	visibility:hidden;
}
#topDivNoteContOt3 p
{
	margin:3px 0;
}
#topDivNoteSt1{
	height:40px;
}
#topDivNoteSt1{
	height:20px;
}
#noteDescr
{
	height:100px;
}
#noteSelect{
	float:left;	
	border:1px solid #EEEEEE;
	font-size:12px;
	margin-bottom:2px;
	margin-top:10px;
	color:#707070;
	width:190px;
}
#noteAddNew{
	color:#F38700;
	cursor:pointer;
	float:left;
	font-size:12px;
	margin:10px 0 0 14px;
	text-decoration:underline;
	width:85px;
	background:transparent url(../img/common/noteSmallArrLeft.png) no-repeat center right;
}
#noteAddNew1
{
	cursor:pointer;
	text-decoration:underline;
}
#noteAddCancel{
	cursor:pointer;
	float:right;
	margin-right:4px;
	margin-top:14px;
	border:0;
	width:57px;
	height:23px;
	background:transparent url(../img/common/noteAddCancel.png) no-repeat;
}
#noteAddCommit{	
	cursor:pointer;
	float:right;
	margin-right:4px;
	margin-top:14px;
	border:0;
	width:57px;
	height:23px;
	background:transparent url(../img/common/noteAddCommit.png) no-repeat;
}
#noteNewName
{
	width:300px;
	margin-top:5px;
	border:1px solid #EEEEEE;
}
#topDivLogin{
	float:left;  
	width:132px;
	height:52px;
	margin:14px 0 0 8px;
	cursor:pointer;
}
#topDivLogin div{
	margin-left:52px;
	width:10px;
	text-decoration:underline;
}
#divNoteAdd, #addCont{
	position:absolute;
	visibility:hidden;
	z-index:10000;
	width:249px;
	height:152px;
	font-familly:Verdana;
	font-size:11px;
	color:#292929;
	line-height:14px;
	color:#7F7F7F;
}
#divNoteAdd select{
	border:1px solid #EEEEEE;
	color:#707070;
	font-size:12px;
	margin-bottom:2px;
	margin-top:5px;
	width:180px;
}
#divNoteAdd input{
	border:0 none;
	cursor:pointer;
	height:23px;
	position:absolute;
	right:0;
	bottom:0;
	width:57px;
}
#divNoteAddBtn{
	background:transparent url(../img/common/noteAddCommit.png) no-repeat scroll 0 0;
}
.addBtn, .addCloseBtn{
	border:0 none;
	bottom:0;
	cursor:pointer;
	height:23px;
	position:absolute;
	right:0;
	width:57px;
	background:transparent url(../img/common/noteAddCommit.png) no-repeat scroll 0 0;
}
#divNoteAddBg, #addBg{
	position:absolute;
	z-index:1;
}
#divNoteAddCon, #addMsgCont{
	position:absolute;
	display:block;
	z-index:2;
	margin:35px 0 0 35px;
	width:180px;
	height:83px;
}
#addMsgCont ul{list-style-type:none;margin-top:4px;}
#addMsgCont li{height:21px;}
#addMsgCont li *{float:left;}
#addMsgCont li input{margin:2px 4px 0 0;}
#divNoteAddMsg{
	height:83px;
	margin:35px 0 0 35px;
	position:absolute;
	width:180px;
	z-index:3;
}
#divNoteAddMsgBtn,#addCloseBtn{
	background:transparent url(../img/common/noteAddBack.png) no-repeat scroll 0 0;
}
.divNoteAddMsgBtn{
	border:0 none;
	cursor:pointer;
	float:right;
	height:23px;
	margin-top:8px;
	width:57px;
	background:transparent url(../img/common/noteAddBack.png) no-repeat scroll 0 0;
}
#divNoteAddMsg div{
	height:56px;
	width:180px;
}
#noteListPageInfo{margin:10px 0;}
#noteListPageInfo input{width:760px;}
#noteListPageInfo a{color:#37ACED;}


.topDivLoginOpen{
	background:transparent url(../img/common/topDivLogBtnOpen.png) no-repeat;
}
.topDivLoginClose{
	background:transparent url(../img/common/topDivLogBtnClose.png) no-repeat;
}
.topDivBtn div{
	color:#1A9FEA;
	font-family:Arial,Verdana;
	font-size:16px;
	line-height:52px;
}
.noteCatalogBox
{
	width:90px;
	height:90px;
	background:#EDEDED;
	float:left;
	margin: 0 4px 10px 0;
	border:2px solid #EDEDED; 
}
.note_l{width:16px; height:16px; display:block; background:transparent url(../img/common/note_l.png) no-repeat center center;float:right;}
.noteCatalogBoxDesc
{
	float:left;
	margin-left:10px;
	width:194px;
}
.noteCatalogBoxDesc .title{
	margin-bottom:9px;
	color:#000000;
	font-family:Verdana,Arial;
	font-size:19px;
	font-wieght:bold;
	line-height:16px;
}
.nDL{
	display:block;
	float:right;
	background:transparent url(../img/common/noteSmallArrLeft.png) no-repeat scroll right center;
	color:#1a9fea;
	text-decoration:underline;		
	font-family:Verdana;
	font-size:11px;
}
.noteDescLink1
{
	width:81px;
}
.noteDescLink2
{
	margin-left:8px;
	width:84px;
}

#middleDiv, #il_middleDiv
{
	background:transparent url(../img/common/pathHome.png) no-repeat;
	height:auto;
	padding-left:39px;
	margin-top:10px ;
	line-height:26px;
	z-index:2;
	position:relative;
	overflow:hidden;
}
#il_middleDiv{
	height:35px;
	line-height:12px;
	position:relative;
	z-index:2;
}
.catLink{
	color:#1a9fea;
	font-size:14px;	
}
#lastCatLink{color:#0B0B0A;}
#il_middleDiv a{
	color:#1a9fea;
	font-size:10px;	
}
#il_middleDiv .aquoStyle {
	color:#DB0F0F;
	font-size:11px;
	font-weight:bold;
}
#middleDiv span{
	color:#c0c0c0;
	font-size:11px;
}
#il_middleDiv span{
	color:#c0c0c0;
	font-size:10px;	
}
#mainDiv
{
	height:auto;
	width:980px;
	background:transparent url('../img/common/mainDivBg.png') repeat-x;
	z-index:1;
	position:relative;
}
.font1MyPro16{color:#707070; font-family:Verdana, Arial; font-size:14px;}
.font1MyProB14{color:#707070; font-family:Verdana, Arial; font-size:14px; font-weight:bold;} 
.font1MyPro12{color:#28a5eb; font-family:Verdana, Arial; font-size:11px;}
.font1MyPro13{color:#28a5eb; font-family:Verdana, Arial; font-size:12px;}
.font1MyPro11{color:#c8c9c9; font-family:Verdana, Arial; font-size:10px; }
.font1MyPro10{color:#c8c9c9; font-family:Verdana, Arial; font-size:10px;}
.font2MyPro11{color:#ff6c00; font-family:Verdana, Arial; font-size:10px;}
.font2MyPro10{color:#ff6c00; font-family:Verdana, Arial; font-size:10px;}
.font3MyPro12{color:#353535; font-family:Verdana, Arial; font-size:11px;}
.font4MyPro32{color:#000;font-family:Verdana, Arial; font-size:32px;}
.font4MyPro21{color:#000;font-family:Verdana, Arial; font-size:21px;}
.font5MyPro12{color:#1a9fea;font-family:Verdana, Arial; font-size:12px;}
.font5MyPro11{color:#1a9fea;font-family:Verdana, Arial; font-size:11px;}
.font6MyPro12{color:#5d5d5d;font-family:Verdana, Arial; font-size:12px;}
.font6MyPro11{color:#5d5d5d;font-family:Verdana, Arial; font-size:11px;}
.font6MyPro21{color:#5d5d5d;font-family:Verdana, Arial; font-size:21px;}
.font7MyPro21{color:#e0e0e0;font-family:Verdana, Arial; font-size:21px;}
.font8MyProB14{color:#666769;font-family:Verdana, Arial; font-size:14px;font-weight:bold;}
.font8MyProB12{color:#666769;font-family:Verdana, Arial; font-size:12px;font-weight:bold;}
.font8MyProB11{color:#666769;font-family:Verdana, Arial; font-size:11px;font-weight:bold;}
.font9MyPro30{color:#ffab00;ont-family:Verdana, Arial; font-size:30px;}
.font1Verd11{color:#a5a5a5; font-family:Verdana, Arial; font-size:10px;}
.font2Verd11{color:#c8c9c9; font-family:Verdana, Arial; font-size:11px;}
.font3Verd12I{color:#a0a0a0; font-family:Verdana, Arial; font-style:italic;font-size:12px;}
.font4Verd15BI{color:#525252; font-family:Verdana, Arial;font-weight:bold;font-style:italic;font-size:15px;}
.font5Verd10{color:#1a9fea;font-family:Verdana, Arial; font-size:10px;}
.font5Verd11{color:#1a9fea;font-family:Verdana, Arial; font-size:11px;}
.font5Verd12{color:#1a9fea;font-family:Verdana, Arial; font-size:12px;}
.font5Verd16{color:#1a9fea;font-family:Verdana, Arial; font-size:16px;}
.font6Verd21{color:#f38200;font-family:Verdana, Arial; font-size:21px;}
.font7Verd12{color:#292929;font-family:Verdana, Arial; font-size:12px;} 
.font8Verd21{color:#000;font-family:Verdana, Arial; font-size:21px;} 
.font8Verd12{color:#000;font-family:Verdana, Arial; font-size:12px;} 
.font8Verd16{color:#000;font-family:Verdana, Arial; font-size:16px;} 
.font9Verd12{color:#989898;font-family:Verdana, Arial; font-size:12px;}
.font10Verd32{color:#ffab00;ont-family:Verdana, Arial; font-size:32px;}
.font10Verd14{color:#ffab00;ont-family:Verdana, Arial; font-size:14px;}


/** Szary kontener z zaokrąglonymi narożnikami, auto-skalowalny (/galeria/) */
.box1
{
	height:12px;
	text-align:center;
	background: #ECECEC;
	/*margin-top:15px;*/
}
.box1 div{line-height:0;}
.box1 .topLeft
{
	height:12px;
	width:14px;
	float:left;
	background: transparent url('../img/common/box1TopLeft.png') no-repeat left bottom;
}
.box1 .topRight
{
	height:12px;
	width:14px;
	float:right;
	background: transparent url('../img/common/box1TopRight.png') no-repeat right bottom;
}

.box1 .bottomLeft
{
	height:12px;
	width:14px;
	float:left;
	background: transparent url('../img/common/box1BottomLeft.png') no-repeat left top;
}
.box1 .bottomRight
{
	height:12px;
	width:14px;
	float:right;
	background: transparent url('../img/common/box1BottomRight.png') no-repeat right top;
}

/** lewy box cechami */

#featureDiv 
{
	float:left;
	background: transparent url('../img/common/featureBg.png') repeat-y;
	width:200px;
	margin-bottom:15px;
}
#featureDiv ul{list-style-type:none; padding-left:6px;}
#featureDiv li{line-height:14px;clear:both; height:16px;}
#featureDiv li input, #featureDiv li a, #featureDiv li div, #featureDiv li img{float:left; display:block;}
#featureDiv li input{margin:1px 0 0 0; height:14px;width:14px;padding:0; border:0;}
#featureDiv li .con,#featureDiv li .ncon{margin:1px 0 0 4px; height:14px;position:relative;overflow:hidden; cursor:pointer;text-decoration:none;}
#featureDiv li .con:hover,#featureDiv li .ncon:hover{overflow:visible;margin:0 0 0 3px;}
#featureDiv li .con:hover div,#featureDiv li .ncon:hover div{background:#fff; border:1px solid #BFBFBF;}
#featureDiv li .con div,#featureDiv li .ncon div{white-space:nowrap; color:#1a9fea;font-family:Verdana, Arial; font-size:12px; padding:0 3px 0 3px; position:absolute;}
#featureDiv li .con .sel,#featureDiv li .ncon .sel{color:#FF6C00;}
#featureDiv li .alpha div{opacity:0.5;filter:alpha(opacity=50);}
#featureDiv li .con div span{display:inline;}
#featureDiv .br_1{width:160px;}
#featureDiv .br_2{width:142px;} 
#featureDiv .br_3{width:134px;}
#featureDiv .br_4{width:120px;}
#featureDiv .br_5{width:106px;}
#featureDiv .featureName{overflow:hidden;background:#fff;}
#featureDiv .featureName:hover {overflow:visible; background:#fff;}
#featureDiv .featureName:hover div{white-space:nowrap; background:#fff; position: absolute;}
#featureDiv .branch_co{margin:2px;cursor:pointer;}
#featureTop
{
	height:13px;
	line-height:13px;
	background: transparent url('../img/common/featureTop.png') no-repeat;
}
#featureTopTitle
{
	height:auto;
	line-height:15px;
	background: transparent url('../img/common/featureTopTitle.png') no-repeat;
}
#featureTopTitle span, .featureHead span
{
	margin-left:12px;
}
#featureTopSep
{
	height:10px;
	line-height:10px;
	background: transparent url('../img/common/featureTopSep.png') no-repeat;	
}
.featureHeadSep
{
	height:10px;
	line-height:10px;
}
.featureHead
{
	height:20px;
	line-height:20px;
	margin:0 0 0 11px;
	overflow:hidden;
	text-align:left;
	white-space:nowrap;
	width:177px;
}

.featureCont input
{
	margin:0 0 0 12px;
}
.featureCont .msg{ color:#525252; margin:0 4px 0 10px;}
.featureCont select
{
	border:1px solid #EEEEEE;
	font-size:10px;
	margin:0 0 2px 12px;
	width: 53px;
}
.featureCont dl
{
	float:left;
	width:90px;
	margin:0px;
	padding:0px;
}
.featureCont ul
{
	list-style-type:disc;
	margin:4px 0 0 0;
	padding-left:26px;
}
.featureCont li
{
	color:#ffae00;
	margin:2px 0;
}
.featureCont li span
{
	margin-right:4px;
}
.featureContFirstSpan
{
	margin-left:12px;
}
.featureContBtn
{
	text-align:right;
}
.featureContBtn span
{
	cursor:pointer;
	text-decoration:underline;
	color:red;
	margin-right: 15px;
	font-size:11px;
	color:#FF6C00;
}
.featureContCollumn
{
	width:auto;
	float:left;
}
.featureSep
{
	height:7px;
	line-height:7px;
	background: transparent url('../img/common/featureSep.png') no-repeat;
}
.featureSingleBox
{
	margin: 0 0 0 32px;
}
.featureBoxCont
{
	margin: 0 0 0 11px;
}
.featureContigousBox
{
	display:inline;
	color:#AFAFAF;
}
#featureBottom 
{
	height:14px;
	line-height:14px;
	background: transparent url('../img/common/featureBottom.png') no-repeat;	
}
#featureChange
{
	border:0;
	width:56px;
	height:26px;
	float:right;
	margin:6px 14px 0 14px;
	background: transparent url('../img/common/featureBtn.png') no-repeat;
	cursor:pointer;
}
#featureClear
{
	border:0;
	width:56px;
	height:26px;
	float:left;
	margin:6px 14px 0 14px;
	background: transparent url('../img/common/featureClearBtn.png') no-repeat;
	cursor:pointer;
}

/** Belka z linkami na stopce */
#footerBeam
{
	height:43px;
	line-height:43px;
	background: transparent url('../img/common/beamCenter.png') repeat-x;
	margin-top:15px;
}
#footerBeam a{margin:0 10px;}
#footerBeamAddBookmark
{	
	background:transparent url(../img/common/beamStar.png) no-repeat scroll left center;
	display:block;
	float:left;
	text-align:right;
	width:150px;
	cursor:pointer;
	text-decoration:underline;
} 
#footerBeamSendFriend
{
	background:transparent url(../img/common/beamEnvelope.png) no-repeat scroll left center;
	display:block;
	float:left;
	text-align:right;
	width:140px;
	cursor:pointer;
	margin-left:30px;
	text-decoration:underline; 
}
#footerAddon{
	display:block;
	float:left;
	text-align:right;
	width:82px;
	cursor:pointer;
	margin-left:30px;
	text-decoration:underline; 
}
#footerBeamLeft
{
	width:18px;
	height:43px;
	float:left;
	background: transparent url('../img/common/beamLeft.png') no-repeat right top;
}
#footerBeamRight
{
	width:17px;
	height:43px;
	float:right;
	background: transparent url('../img/common/beamRight.png') no-repeat right top;
}

/* Stopka layotu */
#footerDiv
{
	width:auto;
	height:29px;
	line-height:29px;
	background: #737373;
	margin:15px 0 25px 0;
}
#footerDiv a{display:inline; margin:0 5px;color:#fff; font-family:Verdana, Arial; font-size:12px; text-decoration:none; margin: 0 10px;}
#footerLeft
{
	width:18px;
	height:29px;
	float:left;
	background: transparent url('../img/common/footerLeft.png') no-repeat right top; 
}
#footerRight
{
	width:17px;
	height:29px;
	float:right;
	background: transparent url('../img/common/footerRight.png') no-repeat right top;
}

/** lista wyników */
.listSep{
	background:transparent url(../img/common/catBoxSep.png) repeat-x scroll 0 0;
	height:5px;
	line-height:5px;
	margin:10px 0; 
}
.singleItem{
	height:92px;
}
.singleItem form{
	float:right;
}
.singleItem .right{
	float:right;
}
.singleModel .right, .singleCatalog .right{
	height:60px;
	width:130px;
}
.singleItem .right div{
	height:16px;
	line-height:14px;
	/*text-align:right;*/
	width:100px;
	text-align:right;
	margin-bottom:4px;
	cursor:pointer;
	padding-left:18px;
}
.singleCatalog .right{
	height:auto;
}

.singleItem .addNote{background:transparent url(../img/common/listAddNote.png) no-repeat scroll left top;}
.singleItem .addError{background:transparent url(../img/common/add_error.png) no-repeat scroll left 50%;}
.singleItem .sendFriend{background: transparent url('../img/common/pageListEnvelope.png') no-repeat left center;}
.singleItem .star{float:left;margin:2px 3px 0;}
.prod1NA{background: transparent url('../img/common/keyNonActive.png') no-repeat left center;}
.prod1A{background: transparent url('../img/common/keyActive.png') no-repeat left center;color:#C8C9C9;}
.prod2NA{background: transparent url('../img/common/lbulbNoActive.png') no-repeat left center;}
.prod2A{background: transparent url('../img/common/lbulbActive.png') no-repeat left center;color:#C8C9C9;}
.singleItem h2{
	float:left;
	width:490px;
	line-height:22px;
}
.singleLocation h2{width:460px;line-height:22px;}
.singleItem h2 a{
	color:#1a9fea;
	font-family:Verdana, Arial;
	font-size:15px;
	line-height:22px;
}
.singleItem .descr{
	float:left;
	margin:3px 0 0 3px;
	font-family:Verdana, Arial;
	font-size:11px;
	width:580px;
}
.singleLocation .descr {width:484px;margin:2px 0 0 3px;}
.singleModel .descr{
	width:500px;
}
.singleModel{position:relative;}
.singleModel .opinion{
	height:14px;
	position:absolute;
	bottom:0px;
	left:106px;
}
.singleModel .shop_btn{background:transparent url(../img/locations/shop_btn.png) no-repeat scroll 0 0;bottom:-5px;color:#FFFFFF;display:block;font-size:13px;font-weight:bold;height:30px;padding:6px 0 0 9px;position:absolute;right:-2px;width:186px;}
.singleModel .opinion{
	height:14px;
	position:absolute;
	bottom:0px;
	left:106px;
}
.singleModel .opinion a{
	color:#28A5EB;
	text-decoration:underline; 
	margin-left:6px;
}
.singleCatalog .descr{
	width:330px;
}
.singleItem .descr a{
	color:#ff6c00;
}
.singleItem .tags a{
	color:#1A9FEA;
}
.singleItem .descr span, .singleItem .tags span{
	color: #c8c9c9;
}
.singleLocation .descr span, .singleLocation .tags span{
	color:#9F9F9F;
}
.singleLocation .descr .geo{color:#ff6c00;}
.singleItem .cont, .singleItem .tags{
	float:left;
	color: #171717;
	font-family:Verdana, Arial;
	font-size:10px;
	width:500px;
	margin:3px 0 0 3px;
}
.singleItem .btns{
	float:left;
	width:330px;
	margin-bottom:4px;
	margin-left:3px;
	color: #28a5eb;
	foznt-size:11px;
}
.singleLocation .btns {width:484px;margin-bottom:0;}
.singleItem .btns div{
	float:left;
	height:20px;
	line-height:18px;
	text-align:right;
	cursor:pointer;
}
.singleItem .send{
	width:126px;
	margin-right:10px;
	background: transparent url('../img/common/pageListEnvelope.png') no-repeat left center;
}
.singleItem .btns .info{
	width:70px;
	background: transparent url('../img/common/pageListInfo.png') no-repeat left center;
}
.singleItem .lang{
	float:left;
	width:330px;
	margin-left:3px;
	color:#9d9d9d;
}
.singleItem .count{
	float:left;
	width:330px;
	margin:2px 0 0 3px;
	color:#9d9d9d;
}
.indexL .singleItem h2{width:430px;}
.indexL .singleItem .descr{width:450px;}
.indexL .singleItem .cont{width:585px;}
.indexL .singleItem .tags{width:590px;}
.indexL .pageBox{margin-top:10px;}

.noteHead .count{margin:3px 0 0 3px;} 
.singleItem .tags{
	float:left;
	width:500px;
	color:#1a9fea;
}
.singleArticle .right{height:35px; width:136px;}
.singleArticle .descr{width:506px;}
.singleArticle h2{width:480px;}
.singleArticle .cont, .singleArticle .tags{width:650px;}
.singleArticle .cont{height:40px;margin-top:4px;height:34px;font-size:10px;}
.singleItem .detailsBox{
	float: right;
	position:relative;
}
.singleItem .detailBoxDesc{
	color:#9D9D9D;
	left:-135px;
	position:absolute;
	text-align:right;
	top:4px;
	width:130px;
}
.singleItem .detailBoxRight{
	float:right;
	width:8px;
	height:75px;
	background: transparent url('../img/common/singleCatalogLeftTab.png') no-repeat;
}
.singleItem .detailBoxCenter{
	float:right;
	background:#e9e9e9;
	height:75px;
	width:145px;
	position:relative;
}
.singleItem .detailBoxBtn{
	float:right;
	height:56px;
	width:30px;
	margin-top:10px;
	background:#fff url('../img/common/singleCatalogDownArr.png') no-repeat center center;
	cursor:pointer;
}
.singleItem .detailBoxEmptyBtn{
	float:right;
	height:56px;
	width:30px;
	margin-top:10px;
	background:#fff;
}
.singleItem .detailBoxCenter .con{
	float:right;
	height:56px;
	background:#fff;
	height:56px;
	width:100px;
	margin:10px 10px 0 3px;
	padding:0;
}
.singleItem .detailBoxLeft{
	float:right;
	width:9px;
	height:75px;
	background: transparent url('../img/common/singleCatalogRightTab.png') no-repeat;
}
.imageBox{
	display: block;
	width: 92px;
	height:92px;
	float:left;
	margin:0 5px 2px 5px;
}
.imageBox li{list-style-type:none;display:block;height:92px;width:92px;cursor:pointer;}
.imageLocationBox{
	display: block;
	width: 132px;
	height:92px;
	float:left;
	margin:0 5px 2px 5px;
	border: 1px solid #EDEDED;
}
.imageLocation li{display:block;height:92px;width:132px;cursor:pointer;}
.smallImageBox{
	background:#E4E4E4 none repeat scroll 0 0;
	display:block;
	float:left;
	height:40px;
	margin-top:8px;
	margin-left:8px;
	width:40px;
}
.smallImageBox li{list-style-type:none;display:block;height:40px;width:40px;cursor:pointer;}
.selectPagesCon
{
	clear: both;
	line-height: 0px;
}
.selectPagesCon .conHead{background:url('../img/selectPagesCon/top.png') no-repeat; width:798px; height:20px;}
.selectPagesCon .conClose{width:798px; height:12px; background:url('../img/selectPagesCon/middle.png') repeat-y; }
.selectPagesCon .conCloseBtn{background:url('../img/selectPagesCon/closeBtn.png') no-repeat; width:12px; height:12px; float:right; cursor:pointer; margin-right:20px; }
/*.selectPagesCon .conCloseBtn{background:url('../img/selectPagesCon/closeBtn.png') no-repeat; width:12px; height:12px; float:right; cursor:pointer; position:absolute; right:21px; top:26px;}*/
.selectPagesCon .conBody{background:url('../img/selectPagesCon/middle.png') repeat-y; width:798px; height:auto;}
.selectPagesCon .conBody .conBodyCont{float:left;margin:0 40px 16px 30px;width:auto; background:#fff;padding-right:10px;}
.selectPagesCon .conBody .conBodyCont .smallImageBox {background:#FFFFFF; margin:5px 1px 5px 10px;}
.selectPagesCon .conFoot{background:url('../img/selectPagesCon/bottom.png') no-repeat; width:798px; height:22px; margin-bottom:6px;}


#messageBox,#mBox{
	height:100%;
	left:0;
	position:absolute;
	top:0;
	visibility:hidden;
	width:100%;
	z-index:100001;
}
#messageBoxBg,#mBoxBg{
	position:absolute;
	background:#000000 none repeat scroll 0 0;
	height:100%;
	opacity:0.6;
	filter:alpha(opacity=60);
	width:100%;
	z-index:1;
}
#messageBoxContBg,#mBoxContBg{
	position:absolute;
	display:block;
	z-index:1;
	width:644px;
	height:356px;
}
#messageBoxCont, #mBoxCont{
	height:356px;
	left:0;
	position:absolute;
	top:0;
	width:644px;
	z-index:2;
}
#messageBoxContainer,#mBoxContainer{
	height:300px;
	margin-left:30px;
	margin-top:30px;
	position:absolute;
	width:585px;
	z-index:2;
}
.messageSubBox,.mSubBox{
	height:28px;
	width:100%;
}
#messageBoxTitle,#mBoxTitle{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	margin-left:20px;
	padding:0;
}
#messageBoxBody,#mBoxBody{
	height:230px;
}
#messageBoxBody textarea, #mBoxBody textarea{
	height:64px;
}
#messageBoxBody .inp,#mBoxBody .inp{
	border:1px solid #E8E8E8;
	width:350px;
}
#messageBoxSendBtn, .messageBoxSendBtn{
	margin-top:4px;
	float:right;
	width:56px;
	height:23px;
	border:0;
	background:transparent url(../img/common/messageBoxSendBtn.png) no-repeat scroll 0 0;
	cursor:pointer;
	margin-right:63px;
}
.closeBtn {
	background:transparent url(../img/common/logCloseBtn.png) no-repeat 50% 50%;
	border:0 none;
	cursor:pointer;
	float:right;
	height:28px;
	width:28px;
}
.t_field {
	color:#4F4F4F;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	width:160px;
	line-height:22px;
	vertical-align:top;
}
.t_field img{margin:2px;}
.t_field span{
	margin: 0pt 5px 0pt 20px;
}
.input2{border:1px solid #E8E8E8;}
.input_error {
	background-color:#FFEC9F;
}
.projectorThumb{
	height:40px;
	width:40px;
}
.projectorThumbSelected{
	border:3px solid #BB0000;
	height:34px;
	width:34px;
}
.projectorThumbNonActive
{
	opacity:0.1;
	filtr:alpha(opacity=10);
}


/* tabs */
.tabs{
	border-width: 0 0 1px 0;
	height:30px;
}
.tabs *{float:left;}
.tabs .tab_first{margin-left:10px;} 
.tabs ul{border: 1px solid #d3d3d3; border-width:0 0 1px 0; width:100%; height:29px;}
.tabs li{
	display:block;
	position:relative;
	height:29px;
	margin-right:3px;
}
.tabs li span{
	cursor:pointer;
	color:#000;
	display:block;
	font-weight:bold;
	width:auto;
}

.tabs #tab_selected{background:#FFFFFF none repeat scroll 0 0; height:30px;}
.tabs li a{
	background:transparent url(../img/common/tabCenter.png) repeat-x;
	font-family:Verdana;
	text-decoration:none;
}
.tabs #tab_selected a span{color:#666769;}
.tabs li a span{display:block; float:left; color:#37aced; margin-top:10px;height:20px;}
.tabs li a span.tab_count{color:#bfbfbf;}

/*index:categoriesblock*/
.singleCatLine{width:auto;height:auto;clear:both;margin:10px 0;padding-left:5px;color:#1A9FEA;}
.singleCatLine div{height:100px;margin-right:15px;width:218px;}
.singleCatLine a {color:#1A9FEA;text-decoration:none;line-height:17px;}
.singleCatLine a.catLink {color:#FDB300;font-size:20px;margin-right:5px;line-height:26px;}
.aquoStyle {color:#DB0F0F;font-size:11px;font-weight:bold;}

/*dailyBox*/
#dailyBox{}
#dailyBox hr{
	border-color:#D3D3D3;
	border-style:solid;
	border-width:0 0 1px;
	display:block;
	height:1px;
}
#dailyBox .articleItem{
	height:98px;
	margin-top:14px;
	width:710px;
}
#dailyBox .articleItem .cont{
	float:left;
	width:600px; 
}
#dailyBox .articleItem h2{
	margin:0 0 6px 5px;
}
#dailyBox .articleItem h2 a{
	color:#1A9FEA;
	font-size:14px;
	text-decoration:none;
	margin-bottom:6px;
}
#dailyBox .articleItem .lead{
	height:54px;
	margin-left:5px;
	text-align:justify;
}
#dailyBox .articleItem .lead a{
	font-familly:Verdana;
	font-size: 11px;
	color: #515151;
	text-decoration:none;
}
#dailyBox .articleItem .descr{ margin-left:5px; }
#dailyBox .articleItem .descr span{
	color:#C8C9C9;
}
#dailyBox .articleItem .descr a{
	color:#FF6C00;
}
#dailyBoxMore{text-align:right; margin:10px 0 0;} 
#dailyBoxMore a{color:#1A9FEA;} 
/* ----div pod notesem ------- */
#underNoteDiv
{
	width:250px;
	height:auto;
	float:left;
	margin-bottom:20px;
}
#underNoteDiv .adver p
{
	background:url("../img/rightArrow.jpg") no-repeat scroll left 18% transparent;
	margin-top:8px;
	padding-left:15px;
}
#underNoteDiv .adver p a
{
	color:#1A9FEA;
	text-decoration:none;
}
#underNoteDiv div{
	color:#515151;
	font-size:11px;
	float:left;
}
.w20BoxCornerTopLeft
{
	width:15px;
	height:15px;
	background:url('../img/cornerLeftTop.jpg') no-repeat;
	float:left;
}
.w20BoxCornerTopRight
{
	width:15px;
	height:15px;
	background:url('../img/cornerRightTop.jpg') no-repeat;
	float:left;
}
.w20BoxCornerBottomLeft
{
	width:15px;
	height:15px;
	background:url('../img/cornerLeftBottom.jpg') no-repeat;
	float:left;
}
.w20BoxCornerBottomRight
{
	width:15px;
	height:15px;
	background:url('../img/cornerRightBottom.jpg') no-repeat;
	float:left;
}
.w20BoxCornerTopBottomCenter
{
	width:220px;
	height:15px;
	background:#F2F2F2;
	float:left;
}
.w20BoxContent
{
	width:250px;
	height:auto;
	background:#F2F2F2;
}
.recomendedBox
{
	width:220px;
	height:220px;
	background:#EDEDED;
	float:left;
	margin-top:10px;
	margin-bottom: 10px;
	border:2px solid #EDEDED; 
}
.recomendedBox li{display:block;width:220px;height:220px;cursor:pointer;}
#underNoteDiv .box
{
	margin-left:12px;
	margin-right:10px;
}
#underNoteDiv .box h2{color:#989898;}
/* ----end: div pod notesem -- */

/* end daily box*/


.pageBox .pageBoxLeft
{
	float:left;
	color:#878787;
	font-size:11px;
	line-height:32px;
	width:auto;
}
.pageBox .pageBoxRight{float:right; width:530px;}
.pageBox .pageBoxRight div{
	float:right;
}
.pageBox .ot1{
	color:#878787;
	font-size:11px;
	line-height:32px;
	margin:0 6px;
}
.pageBox .ot2{
	line-height:32px;
}
.pageInp{
	margin:2px 6px 2px 2px;
	width:44px;
	height:30px;
	background:transparent url('../img/common/pageListInpBg.png') no-repeat;
}
.pageInp input{
	border:0 none;
	font-size:12px;
	height:16px;
	margin:6px 0 0 6px;
	width:32px;
}
.pageBtn{
	background:transparent url('../img/common/pageListBtn.png') no-repeat;
	width:30px;
	height:30px;
	border:0;
	margin:2px;
	cursor:pointer;
}
.pageUnActive{
	color:#1a9fea;
}
.pageActive{
	text-decoration:none;
	color:#878787;
}

.empty{font-size:12px; margin:15px 0 15px 10px; font-weight:bold;}

.brandColumn {
	float:left;
	margin-left:9px;
	margin-bottom:15px;
	width:166px;
}
.brandColumn a{color:#1A9FEA;line-height:16px;}
#brandsAlph{margin:15px 0 15px 10px;}
#brandsAlph *{color: #1A9FEA;}
#brandsAlph .catLink2{color: #FDB300;}
#brandsCont{margin:15px 0 0 5px; border:1px solid black;}
#brandsCont a{color: #1A9FEA;}

/* rejestracja */
.regSpanLeft{width: 180px; text-align:right; margin:5px; }
.regSpanRight{width: 450px;  margin:5px;}
.regSpanRight2{width:140px;}
.regSpanDescr{width: 680px;  margin:5px; }
.regStatute{width:680px; height:300px; overflow:auto; border: 1px solid; padding:10px;}
.regSpanSubmit{margin-top: 10px;}
.authErrorMessage{color: #bb0000;}

.error_icon{background: transparent url(../img/common/logPadLock.png) no-repeat scroll left top; height:79px; width:79px; float:left;}
.error_content{float:left;
font-size:14px;
font-weight:bold;
margin:26px 0 0 14px;}
/*consumerGuide*/
#cGuide .cGuideSelected a{
	color:#FDB300;
}
#cGuideText
{
	margin-bottom:10px;
	margin-top:22px;
	margin-left: 15px;
	text-align:justify;
	width:auto;
}
#cGuideText span{line-height:16px;}

#cGuide{margin-left: 20px; width: 675px; margin-top:5px; margin-bottom:10px;}
#cGuide hr{border-top: 1px dotted #8B8B8B; border-bottom: 0; height: 1px; margin-top:50px; width:650px; }
#cGuide ul{ margin-top:0; margin-bottom:0px; padding:0px; margin-left:15px;}
#cGuide li{ margin-top:5px; font-size:12px; color:#FFAE00;}
#cGuidePs{font-size: 10px; margin-left:15px; width:650px;}
#cGuideSeparator{height: 5px;}
.consumerColumn
{
	width:350px;
	height:auto;
	float:left;
	margin-right:8px;
	margin-left:2px;
}
.singleConsumer
{
	width:330px;
	height:auto;
	margin:10px 0 0 10px;
	text-align:left;
	float:left;
}
.consumerGuideAllLink{
	float:right;
	margin:5px 38px 5px 0;
	width:300px;
}

.send_parent .add_note{
	background:transparent url(../img/common/listAddNote.png) no-repeat scroll left top;
	cursor:pointer;
	float:left;
	height:16px;
	line-height:14px;
	text-align:right;
	margin-left:12px;
	width:110px;}
.send_parent .send{	
	background:transparent url(../img/common/pageListEnvelope.png) no-repeat scroll left center;
	cursor:pointer;
	float:left;
	line-height:14px;
	text-align:right;
	width:116px;
}
.blueBtn{height:26px;list-style-type:none;}
.blueBtn li{display:block;line-height:26px;}
.blueBtn li *{float:left; }
.blueBtn li span{background:#28a5eb url('../img/common/optBtnCenter.png') no-repeat; height:26px;margin:auto;width:auto;margin: 0 2px; display:block; height:26px; color:#fff; font-weight:bold;}
.blueBtn li span a{color:#fff;font-family:Verdana; text-decoration:none;}
.blueBtn li span div{cursor:pointer;}
#advertisement_1{text-align:center;margin-bottom:15px;}
#advertisement_1 ins{margin-left:auto;margin-right:auto;}
#advertisement_2{position:absolute;text-align:center;top:133px;left:20px;}
#advertisement_2 ins{margin-left:auto;margin-right:auto;}
.internal_message{cursor:pointer;}

.sendToUs {
	height:20px;
}
.sendToUs .btns{
	float:left;
	/*width:300px;*/
	margin-bottom:4px;
	margin-left:3px;
	color: #28a5eb;
	foznt-size:11px;
}
.sendToUs .btns div{
	background:transparent url(../img/common/basket.gif) no-repeat scroll left center;
	cursor:pointer;
	float:left;
	height:20px;
	line-height:17px;
	padding-left:24px;
	text-align:left;
}
.sendToUs .send{
	width:300px;
	margin-right:10px;
	background: transparent url('../img/common/pageListEnvelope.png') no-repeat left center;
}
/*Przypomnienie hasła*/
#pass_recovery .title{font-size:12px;color:#4F4F4F;}
#pass_recovery .cont{color:#FFAE00; margin-bottom:15px;}
#pass_recovery .cont span{color:#4F4F4F;}
#pass_recovery .recovery_input{margin-left:56px;}
#pass_recovery .recovery_captha{margin-left:5px;}
#pass_recovery .recovery_captha_img img{margin:8px 0 0 108px;}
#pass_recovery .recovery_btn{padding-left:106px;}
#pass_recovery input{border:1px solid #C5C5C5;width:250px;}
/*Lista uzytkownikow posiadajacych produkt*/
#usersList {margin: 10px;}
.oneUser {margin: 0 0 5px 0;}
.oneUser span {color: #BFBFBF;}
/*opinie na głównej*/
#opinionBox .box{width:222px;float:left;margin:6px 0 8px 10px;text-align:center;}
#opinionBox .top{width:222px;height:9px;background: transparent url('../img/opinionsBox/opinion_box_top.png') no-repeat left bottom;}
#opinionBox .middle{width:222px;background: transparent url('../img/opinionsBox/opinion_box_middle.png') repeat-y;}
#opinionBox .bottom{width:222px;height:9px;background: transparent url('../img/opinionsBox/opinion_box_bottom.png') no-repeat left top;}
#opinionBox .img{display:block;height:92px;width:92px;margin:5px auto;} 
#opinionBox .img li{list-style-type:none;width:92px;height:92px;display:block;cursor:pointer;}
#opinionBox .title{color:#1a9fea;font-size:12px;margin:0 4px;}
#opinionBox hr {border-color:#D3D3D3;border-style:solid;border-width:0 0 1px;display:block;height:1px;}
#opinionBox .imageBox{margin:4px 12px 10px 13px;}
.index_head_title{color:#FDB300;font-size:20px;line-height:26px;margin-right:5px;margin:10px 0 6px;}
.bottom_tags{margin-bottom:5px;}
.bottom_tags img{float:left;}
.bottom_tags p{color:#444343;margin-bottom:4px;}
.bottom_tags a, .bottom_tags span{color:#FF6C00;line-height:15px;}
.singleModel .send{margin-right:6px;float:none;}
.singleModel .cont{margin-top:8px;}

.font8MyProB12X{
	color:#666769;
	font-family:Verdana, Arial; 
	font-size:12px;
	font-weight:bold;

	width:160px;
	overflow:hidden;
	margin-left:10px;
}

.font8MyProB12X:hover {overflow:visible;}

#footerAddonSeo{
	display:block;
	float:left;
	text-align:right;
	width:auto;
	cursor:pointer;
	margin-left:35px;
	text-decoration:underline; 
}


#footerBeamKat {
	background:url("../img/common/beamCenter200.png") repeat-x scroll 0 0 transparent;
	height:200px;
	line-height:43px;
	margin-top:15px;
	line-height:12px;
}
#footerBeamRightKat {
	background:url("../img/common/beamRight200.png") no-repeat scroll right top transparent;
	float:right;
	height:200px;
	width:17px;
}
#footerBeamLeftKat {
	background:url("../img/common/beamLeft200.png") no-repeat scroll right top transparent;
	float:left;
	height:200px;
	width:18px;
}


.footerTab{
	margin-top:11px;
}

.footerTab td{
	width:230px;
}

#leftSide .thumb {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #CFCFCF;
float:left;
height:45px;
margin:10px 0 0 8px;
width:45px;
}

#leftSide .pictureView {
background:none repeat scroll 0 0 #E8E8E8;
float:left;
margin-bottom:15px;
}

#leftSide .right {
float:right;
}

#leftSide .left {
float:left;
}
