/* do usuniecia */
#pojGameInfoBox, #pojUserInfoBox {
	display:none;	
}

#pojTop {
	height: 122px;
}

#pojMainBox {
	margin-top: 0px;
	padding-top:0px;
}


/* pojMenu pojBottomMenu */

h2 {
	color:#000000;
	font-size:24px;
	background-color: #FCF2E2;
}

#pojMenu, #pojBottomMenu {
	width:910px;
	margin: 0px auto;
}

#pojMenu ul, #pojBottomMenu ul {
	
	list-style:none;
	margin:0px;
	padding:0px;
}

#pojMenu ul li, #pojBottomMenu ul li {
	float:left;
	padding-right:25px;
}

.pojClassName {
	display:none;
}

/* pojDesktop */

#pojBackground {
	width:950px;
	margin: 0px auto;
	height: 100%;
	position:relative;
}

#pojMenuRight {
	width:270px;
	position:absolute;
	left:680px;
	z-index:2000;
	margin-top:11px;
}

	#pojMenuRight .pojDesktopBoxHeader {
		height:56px;
		border-bottom: solid 5px #ea602f;
		
	}
	
	#pojMenuRight .rounded {
		background: url(../images/box/bg_top_toolbox.gif) no-repeat;
		height: 5px;
		overflow:hidden;
	}
	
	#pojMenuRight .pojRoundedBottom {
		background: url(../images/box/bg_bottom_toolbox.gif) no-repeat;
		height: 5px;
	}
	
	#pojMenuRight .pojBordered {
		border-left: solid 1px #ea602f;
		border-right: solid 1px #ea602f;
		background-color:#fcf2e2;
	}
	
	#pojMenuRight .pojH2Title {
		padding:13px 0px 0px 10px;
		height:38px;
	}
	
	#pojMenuRight .pojList {
		background: #fcf2e2;
		padding-bottom:20px;
	}

        #pojMenuRight .pojToolsList, #pojMenuRight .pojPhotoList {
            position:relative;
        }

        #pojMenuRight .pojClose {
            width: 26px;
            height: 26px;
            display:block;
            position:absolute;
            top: 15px;
            right: 10px;
            background: url(../images/box/btn_close.png) no-repeat;
        }

        #pojMenuRight .pojClose:hover {
            background-position: 0px -26px;
        }


		#pojMenuRight #pojToolBoxInfo {
			background: url(../images/box/txt_kliknij_na_element.png) no-repeat;
			width: 248px;
			height: 64px;
		}
		
		#pojMenuRight #pojVisibilityMenu {
			border-bottom: solid 1px #c9c9c9;
			position:relative;
			padding-left:10px;
			margin-bottom:15px;
		}
		
		#pojMenuRight #pojVisibilityMenu a {
			color: #525252;
			float:left;
			padding-top:7px;
			display:block;
			background:url('../images/box/bg_box_add_visibility.gif');
			width:77px;
			height:17px;
			text-align:center;
			font-size:10px;
		}
		#pojMenuRight #pojVisibilityMenu a:hover {
			background-position:0px -25px;
			text-decoration:none;
		}
		
		#pojMenuRight #pojVisibilityMenu a.pojSelected {
			position:relative;
			height:18px;
			margin-bottom:-2px;
			background-position:0px -25px;
			background-color:#fcf2e2;
		}
		
		#pojMenuRight #pojListTools .pojOne {
			padding: 13px 0px 0px 10px;
		}
		
			#pojMenuRight #pojListTools .pojOne input {
				margin-right:10px;
			}
		
			#pojMenuRight #pojListTools .pojOne input, #pojMenuRight #pojListTools .pojOne label {
				float:left;
			}
			
		#pojMenuRight #pojSelectCategory {
			border-top:solid 1px #c9c9c9;
			padding-top:7px;
		}
			
		#pojMenuRight #pojCategory {
			width:250px;
			padding:2px 0px;
			font-size:12px;
			font-family:Arial;
			color:#525252;
			margin-left:10px;
		}	
		
		#pojMenuRight #pojGraphicsList {
			height: 250px;
			overflow:auto;
			margin-top:8px;
			margin-left:10px;
			margin-right:10px;
		}
		
		#pojMenuRight #pojGraphicsList div {
			width:85px;
			float:left;
			height:90px;
			margin:5px 15px;
			background-repeat:no-repeat;
			background-position:center;
		}

#pojDesktop {
/*	border:solid 1px black;
	background-color:#DFDFDF;*/
	color:#000000;
	width:950px;
	margin: 0px auto;
	height: 100%;
	position: relative;
	float:left;
	overflow:hidden;
}


#fSaveDesktop {
	display: none;
}

.pojDesktopBox {
	width:100px;
	height:100px;
	background-color:white;
	border:solid 1px #aeaeae;
	position:absolute;
	margin-top:15px;
}

	.pojDesktopBox .iId {
		display:none;
	}

	a.pojClose {
		display:block;
		width: 26px;
		height: 26px;
		position:absolute !important;
		background:url(../images/box/btn_delete_box.gif);
		right: 5px;
		top:-10px;
		margin:0px !important;
	}
	
	a:hover.pojClose {
		border: 0px !important;
		background-position: 0px -26px;
	}
	
	a.pojEdit {
		display:block;
		width: 26px;
		height: 26px;
		position:absolute !important;
		background:url(../images/box/btn_edit_box.gif);
		right: 34px;
		top:-10px;
		margin:0px !important;
	}
	
	a:hover.pojEdit {
		border: 0px !important;
		background-position: 0px -26px;
	}

.pojProfileBox {
	width: 200px;
	height:150px;
	background-color: #efefef;
	border: solid 2px black;
}

/** okienko edycji/dodawania */

#pojEditBox .pojForm, #pojEditBox .pojPreview {
	float:left;
}

.pojCloneContainer {
	display:none;
}



/** style boxów */

.pojSelectBox {
	display: block;
	width:50px;
	height: 50px;
	float:left;
}


.pojSlider {
	display:block;
	position:absolute;
}

.pojSlider span {
	background: url(../images/box/btn_mini_version_arrows.png) no-repeat;
	display:block;
	width:7px;
	height: 9px;
	overflow:hidden;
}

.pojSliderDown span {
	background-position: 0px -9px;
}

/** wizytkówka **/

.pojBoxCard {
	width: 300px;
	height: 374px;
}

.pojBoxCard .pojEdit {
	top:2px;
	right:37px;
}

.pojCardTopInfo .pojOne {
	position:relative;
}

.pojHideSelect .pojOne {
	float:left;
	position:relative;
}

.pojHideSelect select {
	position: absolute;
	z-index:1001;
}

.pojHideSelect.flirReplaceBBNormal {
	font-size:2px;
}

.pojKittyCardBox {
	width: 301px;
	height: 362px;
	background: url(../images/box/card_kitty.png) right no-repeat;
	border:0px;
}

.pojMaskCardBox {
	width: 294px;
	height: 382px;
	background: url(../images/box/card_mask.png) right no-repeat;
	border:0px;
}

.pojLightCardBox {
	width: 291px;
	height: 401px;
	background: url(../images/box/card_light.png) right no-repeat;
	border:0px;
}

.pojFlowerCardBox {
	width: 319px;
	height: 371px;
	background: url(../images/box/card_flower.png) right no-repeat;
	border:0px;
}

.pojBoxCard a {
	display:block;
	margin:1px;
	position:relative;
}

	.pojBoxCard a .pojArrowDown {
		display:none;
		width:5px;
		height:3px;
		background:url(../images/box/gfx_arrow_down.gif) no-repeat;
		position:absolute;
		right:4px;
		bottom: 4px;
		overflow:hidden;
	}


.pojBoxCard a:hover {
	border: solid 1px #7a5333;
	margin: 0px;
}

	.pojBoxCard a:hover .pojArrowDown {
		display: block;
	}

	.pojBoxCard .pojLogin {
		margin-left: 107px;
		height:30px;
		padding-top:76px;
	}

	.pojBoxCard .pojCardTopInfo {
		margin-top: 0px;
		margin-left: 134px;
	}
	
		.pojBoxCard .pojCardTopInfo span {
			margin-top:4px;
		}
	
		.pojBoxCard #pojNickLabel {
			display:block;
			width: 29px;
			height: 15px;
		}
	
		.pojKittyCardBox #pojNickLabel {
			background: url(../images/box/txt_card_kitty_nick.png) no-repeat top;
		}
		
		.pojMaskCardBox #pojNickLabel {
			background: url(../images/box/txt_card_mask_nick.png) no-repeat top;
		}
		
		.pojLightCardBox #pojNickLabel {
			background: url(../images/box/txt_card_light_nick.png) no-repeat top;
		}
		
		.pojFlowerCardBox #pojNickLabel {
			background: url(../images/box/txt_card_flower_nick.png) no-repeat top;
		}
		
		.pojBoxCard #pojPunktyLabel {
			display:block;
			width: 56px;
			height: 15px;
			margin-bottom:2px;
		}
		
		.pojKittyCardBox #pojPunktyLabel {
			background: url(../images/box/txt_card_kitty_punkty.png) no-repeat top;
		}
		
		.pojMaskCardBox #pojPunktyLabel {
			background: url(../images/box/txt_card_mask_punkty.png) no-repeat top;
		}
		
		.pojLightCardBox #pojPunktyLabel {
			background: url(../images/box/txt_card_light_punkty.png) no-repeat top;
		}
		
		.pojFlowerCardBox #pojPunktyLabel {
			background: url(../images/box/txt_card_flower_punkty.png) no-repeat top;
		}
		
		.pojBoxCard #pojFeelLabel {
			display:block;
			width: 75px;
			height: 15px;
			margin-top:9px;
		}
		
		.pojKittyCardBox #pojFeelLabel {
			background: url(../images/box/txt_card_kitty_feel.png) no-repeat top;
		}
		
		.pojMaskCardBox #pojFeelLabel {
			background: url(../images/box/txt_card_mask_feel.png) no-repeat top;
		}
		
		.pojLightCardBox #pojFeelLabel {
			background: url(../images/box/txt_card_light_feel.png) no-repeat top;
		}
		
		.pojFlowerCardBox #pojFeelLabel {
			background: url(../images/box/txt_card_flower_feel.png) no-repeat top;
		}
		
		.pojBoxCard .pojFeelImage {
			width: 66px;
			height: 66px;
			display:block;
		}
		
		.pojBoxCard #pojFeelImages {
			display:none;
		}
		
			.pojBoxCard #pojFeelImages a {
				width: 32px !important;
				height: 32px !important;
				border:solid 1px #808080;
				display:block;
				margin: 0px;
				position:absolute;
				z-index:1001;
			}
			
			.pojBoxCard #pojFeelImages a:hover, .pojBoxCard #pojFeelImages a.pojSelected {
				border-color: #ff0000;
			}
			
			#pojFeelBlock {
				width:68px;
				height:68px;
				position:absolute;
				top:15px;
				left:-2px;
				z-index:1001;
			}
	
	.pojBoxCard .pojHideSelect {
		padding:0px 18px;
		margin-top:20px;
	}
		.pojBoxCard #pojFoodLabel{
			display:block;
			width: 33px;
			margin-top:3px;
			height: 15px;
		}
		
		.pojKittyCardBox #pojFoodLabel {
			background: url(../images/box/txt_card_kitty_food.png) no-repeat top;
		}
		
		.pojMaskCardBox #pojFoodLabel {
			background: url(../images/box/txt_card_mask_food.png) no-repeat top;
		}
		
		.pojLightCardBox #pojFoodLabel {
			background: url(../images/box/txt_card_light_food.png) no-repeat top;
		}
		
		.pojFlowerCardBox #pojFoodLabel {
			background: url(../images/box/txt_card_flower_food.png) no-repeat top;
		}
		
		.pojBoxCard #pojDrinkLabel {
			display:block;
			width: 39px;
			height: 15px;
			margin-top:3px;
		}
		
		.pojKittyCardBox #pojDrinkLabel {
			background: url(../images/box/txt_card_kitty_drink.png) no-repeat top;
		}
		
		.pojMaskCardBox #pojDrinkLabel {
			background: url(../images/box/txt_card_mask_drink.png) no-repeat top;
		}
		
		.pojLightCardBox #pojDrinkLabel {
			background: url(../images/box/txt_card_light_drink.png) no-repeat top;
		}
		
		.pojFlowerCardBox #pojDrinkLabel {
			background: url(../images/box/txt_card_flower_drink.png) no-repeat top;
		}
		
		.pojBoxCard #pojActivityLabel {
			display:block;
			width: 121px;
			height: 17px;
		}
		
		.pojKittyCardBox #pojActivityLabel {
			background: url(../images/box/txt_card_kitty_activity.png) no-repeat top;
		}
		
		.pojMaskCardBox #pojActivityLabel {
			background: url(../images/box/txt_card_mask_activity.png) no-repeat top;
		}
		
		.pojLightCardBox #pojActivityLabel {
			background: url(../images/box/txt_card_light_activity.png) no-repeat top;
		}
		
		.pojFlowerCardBox #pojActivityLabel {
			background: url(../images/box/txt_card_flower_activity.png) no-repeat top;
		}
		
		.pojBoxCard #pojMottoLabel {
			display:block;
			width: 113px;
			height: 15px;
			margin-top:15px;
		}
		
		.pojKittyCardBox #pojMottoLabel {
			background: url(../images/box/txt_card_kitty_motto.png) no-repeat top;
		}
		
		.pojMaskCardBox #pojMottoLabel {
			background: url(../images/box/txt_card_mask_motto.png) no-repeat top;
		}
		
		.pojLightCardBox #pojMottoLabel {
			background: url(../images/box/txt_card_light_motto.png) no-repeat top;
		}
		
		.pojFlowerCardBox #pojMottoLabel {
			background: url(../images/box/txt_card_flower_motto.png) no-repeat top;
		}
	
		.pojBoxCard #pojFoodBox {
			width:54px;
		}
		
			.pojBoxCard #pojFoodBox a, .pojBoxCard #pojFoodBox span#pojFoodImage {
				width: 34px;
				height: 34px;
				display:block;
			}
			
			.pojBoxCard #pojFoodImages, .pojBoxCard #pojDrinkImages {
				position:absolute;
				bottom:36px;
				z-index:1001;
				display:none;
			}
			
				.pojBoxCard #pojFoodImages a.pojFoodImage, .pojBoxCard #pojDrinkImages a.pojDrinkImage {
					background:white;
					width:34px;
					height:34px;
					border: solid 1px #808080;
					margin:0px;
				}
				
				.pojBoxCard #pojFoodImages a:hover.pojFoodImage, .pojBoxCard #pojDrinkImages a:hover.pojDrinkImage {
					border-color:red;
				}
			
		.pojBoxCard #pojDrinkBox {
			width:50px;
		}
		
			.pojBoxCard #pojDrinkBox a, .pojBoxCard #pojDrinkBox span#pojDrinkImage {
				width: 34px;
				height: 34px;
				display:block;
			}
			
		.pojBoxCard #pojActivityBox {
			width:115px;
		}
		
			.pojBoxCard #pojActivityBox a, .pojBoxCard #pojActivityBox span#pojActivityValue {
				width: 115px;
				height: 13px;
				margin-top:3px;
				padding:3px 1px 1px 3px;
				color:#525252;
			}
			.pojBoxCard #pojActivityBox span#pojActivityValue {
				display:block;
			}
			
			.pojBoxCard #pojActivityBox a:hover {
				padding:2px 0px 3px 3px;
			}
			
		.pojBoxCard #pojMottoValue {
			width: 217px;
			height: 14px;
			margin-top:3px;
			padding:5px 1px 1px 3px;
			color:#525252;
		}
		.pojBoxCard span#pojMottoValue {
			display:block;
		}
		
		.pojBoxCard a#pojMottoValue:hover {
			padding:4px 0px 0px 3px;
		}
			
		.pojBoxCard #pojMottoSelect {
			width: 221px;
		}

.pojRedSuperBox {
	background-color:red;
}

.pojGreenSuperBox {
	background-color:green;
}

.pojWhiteSuperBox {
	background-color:white;
}

.pojYellowSuperBox {
	background-color:yellow;
}

/** wizytówka **/

#pojFoodSelect, #pojDrinkSelect, #pojActivitySelect, #pojMottoSelect {
	display: none;
} 

/** boxy z moimi zdjeciami **/

.pojMyImage {
	border:0 none;
	height:282px;
	text-align:center;
	width:210px;
}

.pojMyImage img {
	margin: 17px 15px 0px 15px;
	border:solid 1px black;
}

.pojMyImage1 {
	background: url(../images/box/bg_my_image_1.png);
}

.pojMyImage2 {
	background: url(../images/box/bg_my_image_2.png);
}

.pojMyImage3 {
	background: url(../images/box/bg_my_image_3.png);
}

.pojMyImage4 {
	background: url(../images/box/bg_my_image_4.png);
}

/** boxy pamiętnik **/

.pojBoxDiary {
	width: 405px;
	height: 521px;
	border: 0px;
}

.pojBoxDiarySmall {
	width:306px;
	height:102px;
	background-position: 0px -521px !important;
}

.pojBoxDiarySmall .pojNormalTemplate {
	display:none;
}

.pojBoxDiary .pojSlider {
	height:23px;
	left:83px;
	top:34px;
	width:148px;
}

.pojBoxDiarySmall .pojSlider {
	left:17px;
	top:40px;
}

.pojBoxDiary .pojSlider span {
	margin-top:9px;
}

.pojBoxDiary .pojEdit {
	right:62px;
}

.pojBoxDiary .pojClose {
	right:33px;
}

.pojBoxDiarySmall .pojEdit {
	right:29px;
}

.pojBoxDiarySmall .pojClose {
	right:0px;
}

.pojBoxDiary1 {
	background: url(../images/box/diary_kitty.png) no-repeat;
}

.pojBoxDiary2 {
	background: url(../images/box/diary_mask.png) no-repeat;
}

.pojBoxDiary3 {
	background: url(../images/box/diary_flower.png) no-repeat;
}

.pojBoxDiary4 {
	background: url(../images/box/diary_light.png) no-repeat;
}

.pojBoxDiary .pojDiaryTitle {
	padding:100px 0 0 92px;
	font-size: 18px;
	font-family:Arial;
	font-weight:bold;
}

.pojBoxDiary .pojDiaryEmpty {
	padding: 159px 0 0 92px;
	font-size:18px;
}

.pojBoxDiary1 .pojDiaryTitle, .pojBoxDiary1 .pojDiaryEmpty {
	color: #f47e00;
}

.pojBoxDiary2 .pojDiaryTitle, .pojBoxDiary2 .pojDiaryEmpty {
	color: #339900;
}

.pojBoxDiary3 .pojDiaryTitle, .pojBoxDiary3 .pojDiaryEmpty {
	color: #e2007a;
}

.pojBoxDiary4 .pojDiaryTitle, .pojBoxDiary4 .pojDiaryEmpty {
	color: #e05335;
}



.pojBoxDiary .pojDiaryDate {
	padding:3px 0 0 92px;
	font-size: 11px;
	font-family:Arial;
}

.pojBoxDiary1 .pojDiaryDate {
	color: #7f7570;
}

.pojBoxDiary2 .pojDiaryDate {
	color: #747a63;
}

.pojBoxDiary3 .pojDiaryDate {
	color: #7f6376;
}

.pojBoxDiary4 .pojDiaryDate {
	color: #7b6367;
}



.pojBoxDiary .pojDiaryContent {
	margin-top: 20px;
	padding:0px 0 0 92px;
	font-size: 11px;
	font-family:"Comic Sans MS", Arial;
	width:260px;
	height: 212px;
	overflow: auto;
}

.pojBoxDiary .pojDiaryInfo {
	left:167px;
	position:absolute;
	top:464px;
	font-size: 13px;
	font-family:"Comic Sans MS", Arial;
	font-weight:bold;
}

.pojBoxDiary .pojNext {
	width: 66px;
	height: 22px;
	display:block;
	left:273px;
	position:absolute;
	top:438px;
}

.pojBoxDiary .pojNext:hover {
	background-position: 0 -22px;
}

.pojBoxDiary1 .pojNext {
	background:url(../images/box/diary_kitty_next.png) no-repeat;
}

.pojBoxDiary2 .pojNext {
	background:url(../images/box/diary_mask_next.png) no-repeat;
}

.pojBoxDiary3 .pojNext {
	background:url(../images/box/diary_flower_next.png) no-repeat;
}

.pojBoxDiary4 .pojNext {
	background:url(../images/box/diary_light_next.png) no-repeat;
}

.pojBoxDiary .pojPrev {
	width: 67px;
	height: 24px;
	display:block;
	left:82px;
	position:absolute;
	top:411px;
}

.pojBoxDiary .pojPrev:hover {
	background-position: 0 -24px;
}

.pojBoxDiary1 .pojPrev {
	background:url(../images/box/diary_kitty_prev.png) no-repeat;
}

.pojBoxDiary2 .pojPrev {
	background:url(../images/box/diary_mask_prev.png) no-repeat;
}

.pojBoxDiary3 .pojPrev {
	background:url(../images/box/diary_flower_prev.png) no-repeat;
}

.pojBoxDiary4 .pojPrev {
	background:url(../images/box/diary_light_prev.png) no-repeat;
}

/** box z obrazkiem **/

.pojBoxImage {
	width:80px;
	height:80px;
	background: none;
	border:0px;
}

.pojBoxImage .pojImageId {
	display:none;
}

.pojMyImageContainer {
	height: 228px;
	display:block;
	text-align:center;
	width:210px;
}

/** box z niusami **/

.pojNewsBox {
	width:781px;
	height: 429px;
	background:none;
	border:0px;
}

.pojNewsBoxSmall {
	width:217px;
	height:122px;
	background-position: 0px -429px !important;
}

.pojNewsBoxSmall .pojNormalTemplate {
	display:none;
}

.pojNewsBox .pojSlider {
	height:23px;
	left:303px;
	top:102px;
	width:153px;
}

.pojNewsBoxSmall .pojSlider {
	left:31px;
	top:59px;
}

.pojNewsBox .pojSlider span {
	margin-top:9px;
}

.pojNewsBox .pojEdit {
	right:2px;
	top:52px;
}

.pojNewsBox .pojClose {
	right:31px;
	top:52px;
}

.pojNewsBoxSmall .pojEdit {
	top:-6px;
}

.pojNewsBoxSmall .pojClose {
	top:-6px;
}

.pojNewsBox .pojNewsLongLead {
	padding:20px 20px 30px 0 !important;
}

.pojNewsBox #pojNewsBoxContent {
	margin-top:141px;
	background:none;
	margin-left:25px;
	border:0px;
	overflow:hidden;
}

.pojNewsBox .pojNoNewsText {
	padding:0px;
}

.pojNewsBox .pojNewsShort {
	height:235px;
	overflow: auto;
	margin-top:10px;
}

.pojNewsBox #pojNewsNewest {
	height:247px;
	width:458px;
	margin-right:19px;
	overflow-y: auto;
	overflow-x:hidden;
}

.pojNewsBox #pojNewsNewest .pojNewsLongLeadPhotoSmallText {
	width:293px;
}

.photoSmall .pojNewsSourceDate {
	float:left !important;
}

	.photoSmall .pojNewsSourceDate a{
		color: #979797;
		font-weight: normal;
		text-decoration: none;
	}
	
	.photoSmall .pojNewsSourceDate a:hover{
		color: #979797;
		text-decoration: underline;
	}

.pojNewsShort .pojNewsShortWiecejLink {
	padding-left: 154px;
}

#pojNewsNewest .pojNewsShortWiecejLink {
	float:left;
	padding:0px !important;
	margin-left:8px;
}

.pojNewsShortOneTitleForFoto {
	width:168px !important;
}
	

.pojNewsShortOneTitleForFoto a {
	font-size: 13px !important;
	font-weight:normal !important;
}

.pojFirst .pojNewsShortOneTitleForFoto {
	width:93px !important;
}

.pojFirst .pojNewsShortOneTitleForFoto a {
	font-size: 14px !important;
	font-weight:bold !important;
}

.pojNewsVote {
	width:180px !important;
    overflow:hidden;
    height: 30px !important;
}

.pojNewsVote div.ContentBox {
	padding:5px 0px 0px 0px;
}

.ulNewsZaglosujChannels li {
	padding:0px !important;
}

#pojNewsNewest .pojNewsCommentLink {
	padding:10px 0px 0px 0px;
	float:left;
	width: auto !important;
}

.pojNewsBox1 {
	background-image:url(../images/box/news_kitty.png);
}

.pojNewsBox2 {
	background-image:url(../images/box/news_mask.png);
}

.pojNewsBox3 {
	background-image:url(../images/box/news_light.png);
}

.pojNewsBox4 {
	background-image:url(../images/box/news_flower.png);
}

/** boxy bezpieczenstwo **/
.pojSecurity {
	border:0px;
	background: transparent;
	width:451px;
	height:421px;
}

.pojSecuritySmall {
	width:274px;
	height:168px;
	margin-right:10px;
	background-position: 0px -421px !important;
}

.pojSecuritySmall .pojNormalTemplate {
	display:none;
}

.pojSecurity .pojSlider {
	height:29px;
	left:109px;
	top:62px;
	width:207px;
}

.pojSecurity .pojSlider span {
	margin-top:13px;
}

.pojSecuritySmall .pojSlider {
	left:34px;
	top:104px;
}

.pojSecurity .pojScrollbar {
	width: 359px;
	overflow:auto;
	height:280px;
	margin:119px 0 0 47px;
}

.pojSecurity .pojEdit {
	top: 8px;
	right:44px;
}

.pojSecurity .pojClose {
	top: 8px;
	right:15px;
}

.pojSecuritySmall .pojEdit {
	top: 6px;
	right:19px;
}

.pojSecuritySmall .pojClose {
	top: 6px;
	right:-10px;
}


.pojSecurity .pojContentInside {
	width:338px;
	height: 1220px;
}

.pojSecurity1 {
	background: url(../images/box/bezpieczenstwo_kitty.png) no-repeat;
}

.pojSecurity1 .pojContentInside {
	background: url(../images/box/bezpieczenstwo_kitty_inside.png) no-repeat 0px 2px;
}

.pojSecurity2 {
	background: url(../images/box/bezpieczenstwo_mask.png) no-repeat;
}

.pojSecurity2 .pojContentInside {
	background: url(../images/box/bezpieczenstwo_mask_inside.png) no-repeat 0px 2px;
}

.pojSecurity3 {
	background: url(../images/box/bezpieczenstwo_flower.png) no-repeat;
}

.pojSecurity3 .pojContentInside {
	background: url(../images/box/bezpieczenstwo_flower_inside.png) no-repeat 0px 2px;
}

.pojSecurity4 {
	background: url(../images/box/bezpieczenstwo_light.png) no-repeat;
}

.pojSecurity4 .pojContentInside {
	background: url(../images/box/bezpieczenstwo_light_inside.png) no-repeat 0px 2px;
}

/** box kalendarz **/

.pojCalendarBox {
	border:0px;
	background: transparent;
	width:357px;
	height:322px;
}

.pojCalendarBox .pojDate {
	margin-top:20px;
}

.pojCalendarBox .pojDesc {
	margin-top: 22px;
}

.pojCalendarBox .pojContentInside {
	width: 240px;
	margin:120px 0px 0px 50px;
}

.pojCalendarBox .pojContentInside div {
	text-align:center;
	width:240px;
}

.pojCalendarBox1 {
	background: url(../images/box/calendar_kitty.png) no-repeat;
}

.pojCalendarBox1 .pojContentInside {
	color:black;
}

.pojCalendarBox2 {
	background: url(../images/box/calendar_mask.png) no-repeat;
}

.pojCalendarBox2 .pojContentInside {
	color:black;
}

.pojCalendarBox3 {
	background: url(../images/box/calendar_flower.png) no-repeat;
}

.pojCalendarBox3 .pojContentInside {
	color:black;
}

.pojCalendarBox4 {
	background: url(../images/box/calendar_light.png) no-repeat;
}

.pojCalendarBox4 .pojContentInside {
	color:black;
}

/** box witaj **/

.pojWelcomeBox {
	border:0px;
	width:250px;
	height:499px;
	background: url(../images/box/welcome_box.png) no-repeat;
}

.pojWelcomeUnlogged {
	border:0px;
	width:250px;
	height:589px;
}

.pojWelcomeUnlogged #btnNotLoggedZarejestruj {
	margin-left:22px;
	margin-top:20px;
	background:transparent url(../images/gfx_button_zarejestruj.png) repeat scroll 0 0;
	display:block;
	height:45px;
	width:222px;
}

.pojWelcomeUnlogged #btnNotLoggedZarejestruj:hover {
	background-position:0 -45px;
}

.pojWelcomeBox .btnEditScooldesk {
	width:213px;
	height:47px;
	margin:392px 0 0 27px;
	display:block;
	background:url(../images/box/btn_edytuj_scooldesk.png) no-repeat;
}

.pojWelcomeBox .btnEditScooldesk:hover {
	background-position:0px -47px;
}

.pojWelcomeBox span.btnEditScooldesk:hover {
	background-position:0px 0px;
}

/** box mój skład **/

.pojSquadBox {
	border:0px;
	background:none;
	width:271px;
	height:307px;
	margin-right:20px;
}

.pojSquadBoxSmall {
	width:250px;
	height:120px;
	background-position: 0px -307px !important;
}

.pojSquadBoxSmall .pojNormalTemplate {
	display:none;
}

.pojSquadBox .pojSlider {
	height:23px;
	left:67px;
	top:34px;
	width:137px;
}

.pojSquadBoxSmall .pojSlider {
	left:76px;
	top:38px;
}

.pojSquadBox .pojSlider span {
	margin-top:9px;
}

.pojSquadBox .pojEdit {
	right:9px;
}

.pojSquadBox .pojClose {
	right:-20px;
}

.pojSquadBox .pojList {
	height:177px;
	margin:70px 0 0 33px;
	overflow:auto;
	width:203px;
}

.pojSquadBox .pojOne {
	width:182px;
	height:57px;
	margin-bottom:3px;
	overflow:hidden;
	display:block;
}

.pojSquadBox .pojOne .pojAvatar {
	float:left;
	width:63px;
	height: 57px;
	background-position: center;
	background-repeat: no-repeat;
}

.pojSquadBox .pojOne .pojName {
	margin-top:22px;
	font-size:14px;
	float:left;
}

.pojSquadBox .pojMore {
	display: block;
	width: 74px;
	height:37px;
	margin:3px auto 0px;
	background: url(../images/squad_light_more.png) no-repeat;
}

.pojSquadBox .pojMore:hover {
	background-position: 0px -37px;
}

.pojSquadBox .pojEmpty {
	padding: 21px 0px 0px 20px;
	width: 162px;
}

.pojSquadBox1 {
	background: url(../images/box/squad_kitty.png) no-repeat;
}

.pojSquadBox1 .pojOne {
	background: url(../images/box/squad_kitty_one.png) no-repeat;
}

.pojSquadBox1 .pojMore {
	background: url(../images/box/squad_kitty_more.png) no-repeat;
}

.pojSquadBox2 {
	background: url(../images/box/squad_mask.png) no-repeat;
}

.pojSquadBox2 .pojOne {
	background: url(../images/box/squad_mask_one.png) no-repeat;
}

.pojSquadBox2 .pojMore {
	background: url(../images/box/squad_mask_more.png) no-repeat;
}

.pojSquadBox3 {
	background: url(../images/box/squad_flower.png) no-repeat;
}

.pojSquadBox3 .pojOne {
	background: url(../images/box/squad_flower_one.png) no-repeat;
}

.pojSquadBox3 .pojMore {
	background: url(../images/box/squad_flower_more.png) no-repeat;
}

.pojSquadBox4 {
	background: url(../images/box/squad_light.png) no-repeat;
}

.pojSquadBox4 .pojOne {
	background: url(../images/box/squad_light_one.png) no-repeat;
}

.pojSquadBox4 .pojMore {
	background: url(../images/box/squad_light_more.png) no-repeat;
}

/** box mój skład **/

.pojDuelsBox {
	border:0px;
	background:none;
	width:280px;
	height:629px;
	margin-right:37px;
}

.pojDuelsBoxSmall {
	width:279px;
	height:120px;
	background-position: 0px -629px !important;
}

.pojDuelsBoxSmall .pojNormalTemplate {
	display:none;
}

.pojDuelsBox .pojSlider {
	height:23px;
	left:33px;
	top:41px;
	width:194px;
}


.pojDuelsBox .pojSlider span {
	margin-top:9px;
}

.pojDuelsBox .pojEdit {
	top:25px;
	right:-8px;
}

.pojDuelsBox .pojClose {
	top:25px;
	right:-37px;
}

.pojDuelsBox .pojList {
	height:480px;
	margin:80px 0 0 18px;
	overflow:auto;
	width:231px;
	overflow-x:hidden;
}

.pojDuelsBox .pojOne {
	width:182px;
	height:57px;
	margin-bottom:3px;
	overflow:hidden;
	display:block;
}

.pojDuelsBox .pojOne .pojAvatar {
	float:left;
	width:63px;
	height: 57px;
	background-position: center;
	background-repeat: no-repeat;
}

.pojDuelsBox .pojOne .pojName {
	margin-top:22px;
	font-size:14px;
	float:left;
}

.pojDuelsBox .pojMore {
	display: block;
	width: 74px;
	height:26px;
	margin:6px auto 0px;
	background: url(../images/duels_light_more.png) no-repeat;
}

.pojDuelsBox .pojMore:hover {
	background-position: 0px -26px;
}

.pojDuelsBox .pojEmpty {
	padding: 21px 0px 0px 20px;
	width: 162px;
}

.pojDuelsBox1 {
	background: url(../images/box/duels_kitty.png) no-repeat;
}

.pojDuelsBox1 .pojDuelPoints {
	background:#f9d66d;
}

.pojDuelsBox1 .pojDuelVotes {
	background:#fac646;
}

.pojDuelsBox1 .pojMore {
	background: url(../images/box/duels_kitty_more.png) no-repeat;
}

.pojDuelsBox2 {
	background: url(../images/box/duels_mask.png) no-repeat;
}

.pojDuelsBox2 .pojDuelPoints {
	background:#cdf178;
}

.pojDuelsBox2 .pojDuelVotes {
	background:#bfe663;
}

.pojDuelsBox2 .pojMore {
	background: url(../images/box/duels_mask_more.png) no-repeat;
}

.pojDuelsBox3 {
	background: url(../images/box/duels_flower.png) no-repeat;
}

.pojDuelsBox3 .pojDuelPoints {
	background:#fbc2e2;
}

.pojDuelsBox3 .pojDuelVotes {
	background:#ffb0dd;
}

.pojDuelsBox3 .pojMore {
	background: url(../images/box/duels_flower_more.png) no-repeat;
}

.pojDuelsBox4 {
	background: url(../images/box/duels_light.png) no-repeat;
}

.pojDuelsBox4 .pojDuelPoints {
	background:#f3b6bf;
}

.pojDuelsBox4 .pojDuelVotes {
	background:#f3a5b0;
}

.pojDuelsBox4 .pojMore {
	background: url(../images/box/duels_light_more.png) no-repeat;
}

	.pojDuelsBox .pojDateOne{
		padding: 6px 0px 6px 0px;
		text-align: center;
		font-size: 12px;
		color: #525252;
		border-top: 1px solid #d18b96;
		border-bottom: 1px solid #d18b96;
		background-color: #fcf2e2;	
		
	}

	.pojDuelsBox .pojNewestDuelOne{
		background: url(../images/txt_vs_small.png) no-repeat 99px 50px;
		padding: 12px 0px 0px 0px;
		width: 228px;
		height: 142px;
		position: relative;
		overflow:hidden;
	}
	
		.pojDuelsBox .pojNewestDuelLink{
			position: absolute;
			display: block;
			width: 170px;
			height: 89px;
			top: 10px;
			left: 28px;
		}

		.pojDuelsBox .pojNewestDuelOneLeft{
			float: left;
			width: 114px;
			padding-left:0px;
		}

		.pojDuelsBox .pojNewestDuelOneRight{
			float: left;
			width: 114px;
			overflow:hidden;
		}
		
		.pojDuelsBox .pojAvatarDesktop{
			background-position: 28px 0px;
			background-repeat: no-repeat;
			width: 59px;
			height: 88px;
			padding: 0px 0px 0px 28px;
		}
		
			.pojDuelsBox .pojAvatarDesktop div{
				width: 51px;
				height: 31px;
				padding: 52px 0px 0px 4px;
				background-position: 4px 52px;
				background-repeat: no-repeat;
			}
			
		.pojDuelsBox .pojUserPoints{
			width: 114px;
		}

			.pojDuelsBox .pojUserPoints div{
				margin-left: auto;
				margin-right: auto;
				text-align: center;
				font-size: 12px;
				color: #a4172d;
			}
			
			.pojDuelsBox .pojUserPoints div.points{
				font-size: 11px;
				color: #525252;
			}
			
			.pojDuelsBox .pojUserPoints .pojUserPointsOddzielacz{
				height: 4px;
				line-height: 0px;
				font-size: 0px;
			}
			

		.pojDuelInfo {
			height:12px; 
			overflow:hidden;
			padding:2px 0px;
		}
		
		.pojUserLoginDuel {
			height:14px; 
			overflow:hidden;
		}
			

/** box moje komentarze **/

.pojCommentsBox {
	border:0px;
	background:none;
	width:305px;
	height:434px;
	font-family:"Comic Sans MS";
}

.pojCommentsBoxSmall {
	width:305px;
	height:119px;
	background-position: 0px -434px !important;
}

.pojCommentsBoxSmall .pojNormalTemplate {
	display:none;
}

.pojCommentsBox .pojSlider {
	height:23px;
	left:66px;
	top:20px;
	width:150px;
}

.pojCommentsBox .pojSlider span {
	margin-top:9px;
}

.pojCommentsBox .pojEdit {
	top: 7px;
	right:38px;
}

.pojCommentsBox .pojClose {
	top: 7px;
	right:9px;
}


.pojCommentsBox .pojList {
	height:305px;
	margin:50px 0 0 29px;
	overflow:auto;
	width:254px;
}

.pojCommentsBox .pojOne {
	width:233px;
	margin-bottom:3px;
	display:block;
}

.pojCommentsBox .pojMore {
	display: block;
	width: 47px;
	height:17px;
	margin:14px 0 0 208px;
}

.pojCommentsBox .pojMore:hover {
	background-position: 0px -17px;
}

.pojCommentsBox .pojOneTop {
	width:233px;
	height: 7px;
}

.pojCommentsBox .pojOneMiddle {
	padding:0px 10px;
}

.pojCommentsBox .pojOneBottom {
	width:233px;
	height: 5px;
}

.pojCommentsBox .pojCommAvatar {
	float:left;
	width:57px;
}

.pojCommentsBox1 {
	background: url(../images/box/comments_kitty.png) no-repeat;
}

.pojCommentsBox1 .pojOneTop {
	background: url(../images/box/comments_kitty_one_top.png) no-repeat;
}

.pojCommentsBox1 .pojOneMiddle {
	background: #ffeebb;
}

.pojCommentsBox1 .pojOneBottom {
	background: url(../images/box/comments_kitty_one_bottom.png) no-repeat;
}

.pojCommentsBox1 .pojMore {
	background: url(../images/box/comments_kitty_more.png) no-repeat;
}

.pojCommentsBox2 {
	background: url(../images/box/comments_mask.png) no-repeat;
}

.pojCommentsBox2 .pojOneTop {
	background: url(../images/box/comments_mask_one_top.png) no-repeat;
}

.pojCommentsBox2 .pojOneMiddle {
	background: #f0f09b;
}

.pojCommentsBox2 .pojOneBottom {
	background: url(../images/box/comments_mask_one_bottom.png) no-repeat;
}

.pojCommentsBox2 .pojMore {
	background: url(../images/box/comments_mask_more.png) no-repeat;
}

.pojCommentsBox3 {
	background: url(../images/box/comments_flower.png) no-repeat;
}

.pojCommentsBox3 .pojOneTop {
	background: url(../images/box/comments_flower_one_top.png) no-repeat;
}

.pojCommentsBox3 .pojOneMiddle {
	background: #fad8e6;
}

.pojCommentsBox3 .pojOneBottom {
	background: url(../images/box/comments_flower_one_bottom.png) no-repeat;
}

.pojCommentsBox3 .pojMore {
	background: url(../images/box/comments_flower_more.png) no-repeat;
}

.pojCommentsBox4 {
	background: url(../images/box/comments_light.png) no-repeat;
}

.pojCommentsBox4 .pojOneTop {
	background: url(../images/box/comments_light_one_top.png) no-repeat;
}

.pojCommentsBox4 .pojOneMiddle {
	background: #fae2e8;
}

.pojCommentsBox4 .pojOneBottom {
	background: url(../images/box/comments_light_one_bottom.png) no-repeat;
}

.pojCommentsBox4 .pojMore {
	background: url(../images/box/comments_light_more.png) no-repeat;
}

.pojCommentsBox .pojCommentOneDate, .pojCommentBox .pojCommentOneName {
	display:block;
	color: #a95200;
	
}


/** box moje zainteresowania**/

.pojInterestsBox {
	border:0px;
	background:none;
	width:340px;
	height:266px;
}

.pojInterestsBox .pojList {
	height:117px;
	margin:70px 0 0 52px;
	overflow:auto;
	width:248px;
}

.pojInterestsBox .pojOne {
	width:70px;
	float:left;
}

.pojInterestsBox .pojOne .pojAvatar {
	width:63px;
	height: 63px;
	background-position: center;
	background-repeat: no-repeat;
	margin:0px auto;
}

.pojInterestsBox .pojOne .pojName {
	width:70px;
	text-align:center;
}

.pojInterestsBox .pojEmpty {
	padding:16px 0 0 17px;
	width: 162px;
}

.pojInterestsBox1 {
	background: url(../images/box/interests_kitty.png) no-repeat;
}

.pojInterestsBox2 {
	background: url(../images/box/interests_mask.png) no-repeat;
}

.pojInterestsBox3 {
	background: url(../images/box/interests_flower.png) no-repeat;
}

.pojInterestsBox4 {
	background: url(../images/box/interests_light.png) no-repeat;
}

/** box linkownia **/

.pojMultilinkBox {
	border:0px;
	background:none;
	width:303px;
	height:203px;
}

.pojMultilinkBoxSmall {
	width:278px;
	height:147px;
	background-position: 0px -203px !important;
}

.pojMultilinkBoxSmall .pojNormalTemplate {
	display:none;
}

.pojMultilinkBox .pojSlider {
	height:23px;
	left:80px;
	top:20px;
	width:132px;
}

.pojMultilinkBoxSmall .pojSlider {
	left:70px;
}

.pojMultilinkBox .pojSlider span {
	margin-top:9px;
}


.pojMultilinkBox a {
	color:black;
}

.pojMultilinkBox .pojList {
	height:78px;
	margin:59px 0 0 48px;
	overflow:auto;
	width:223px;
    overflow-y:auto;
    overflow-x:hidden;
}

.pojMultilinkBox .pojOneLink a {
	padding-left:20px !important;
}

.pojMultilinkBox .pojOne {
	width:190px;
	height: 21px;
	overflow:hidden;
	padding: 3px 0px 0px 10px;
	font-family:"Comic Sans MS";
	font-weight:bold;
	font-size:14px;
	margin-bottom:3px;
}

.pojMultilinkBox .pojOne .pojAvatar {
	width:63px;
	height: 63px;
	background-position: center;
	background-repeat: no-repeat;
	margin:0px auto;
}

.pojMultilinkBox .pojOne .pojName {
	width:70px;
	text-align:center;
}

.pojMultilinkBox .pojEmpty {
	width: 200px;
}

.pojMultilinkBox1 {
	background: url(../images/box/multilink_kitty.png) no-repeat;
}

.pojMultilinkBox1 .pojOne {
	background: url(../images/box/multilink_kitty_one.png) no-repeat;
}

.pojMultilinkBox2 {
	background: url(../images/box/multilink_mask.png) no-repeat;
}

.pojMultilinkBox2 .pojOne {
	background: url(../images/box/multilink_mask_one.png) no-repeat;
}

.pojMultilinkBox3 {
	background: url(../images/box/multilink_flower.png) no-repeat;
}

.pojMultilinkBox3 .pojOne {
	background: url(../images/box/multilink_flower_one.png) no-repeat;
}

.pojMultilinkBox4 {
	background: url(../images/box/multilink_light.png) no-repeat;
}

.pojMultilinkBox4 .pojOne {
	background: url(../images/box/multilink_light_one.png) no-repeat;
}

/** boks kalkulator **/

.pojCalcBox {
	width:285px;
	height:403px;
	background:transparent;
	border:none;
}

.pojCalcBox .pojNormalTemplate {
	overflow:auto;
}


/** boks kalkulator **/

.pojClockBox {
	width:178px;
	height:69px;
	background:transparent;
	border:none;
}

.pojClockBox .pojNormalTemplate {
	overflow:auto;
}

/** box kalendarz **/



.pojHoroskopBox {
	border:0px;
	background: transparent;
	width:241px;
	height:310px;
}

.pojHoroskopBoxSmall {
	width:240px;
	height:62px;
	background-position: 0px -310px !important;
}

.pojHoroskopBoxSmall .pojNormalTemplate {
	display:none;
}

.pojHoroskopBox .pojSlider {
	height:23px;
	left:66px;
	top:13px;
	width:132px;
}

.pojHoroskopBox .pojSlider span {
	margin-top:9px;
}

.pojHoroskopBox .pojChooseArrows {
	width: 7px;
	height: 9px;
	background: url(../images/box/btn_mini_version_arrows.png) no-repeat;
	position:absolute;
	top:52px;
	left:192px;
	display:block;
	overflow:hidden;
}

.pojHoroskopBoxSmall .pojChooseArrows {
	display:none;
}

.pojHoroskopBox .pojZnakZodiaku {
	display:block;
	text-align:center;
	margin-top:49px;
	width:241px;
	height:15px;
	overflow:hidden;
}

.pojHoroskopBox .pojZnakZodiaku span {
	margin:0px auto;
	font-size:14px;
	display:block;
}

.pojHoroskopBox select {
	position:absolute;
	top: 69px;
	left:42px;
	width: 167px;
	font-size:12px;
	display:none;
}

.pojHoroskopBox .pojContent {
	margin-left:29px;
	margin-top:24px;
	width:193px;
	height:200px;
	overflow-x:hidden;
	overflow-y:auto;
	display:none;
	font-family:"Comic Sans MS";
}

.pojHoroskopBox1 {
	background: url(../images/box/horoskop_kitty.png) no-repeat;
}

.pojHoroskopBox1 .pojContentInside {
	color:black;
}

.pojHoroskopBox2 {
	background: url(../images/box/horoskop_mask.png) no-repeat;
}

.pojHoroskopBox2 .pojContentInside {
	color:black;
}

.pojHoroskopBox3 {
	background: url(../images/box/horoskop_flower.png) no-repeat;
}

.pojHoroskopBox3 .pojContentInside {
	color:black;
}

.pojHoroskopBox4 {
	background: url(../images/box/horoskop_light.png) no-repeat;
}

.pojHoroskopBox4 .pojContentInside {
	color:black;
}

/** czcionki style **/

.pojCaption {
	font-family:"Comic Sans MS";
	font-size:14px;
	font-weight:bold;
	margin-top:15px;
	padding:0 10px;
	position:absolute;
	top:225px;
	width:188px;
}

.pojClassCaption1 {
	color: #ff9900;
}

.pojClassCaption2 {
	color: #91c101;
}
.pojClassCaption3 {
	color: #bb1a33;
}
.pojClassCaption4 {
	color: #e2007a;
}

/** menu bottom **/
#pojDesktopMenuBottom {
	position:fixed;
	left:auto;
	bottom:34px;
	height: 22px;
	width:950px;
	background:url(../images/box/bg_bottom_menu.gif) no-repeat;
	padding-top:5px;
	margin: 0px auto;
	z-index:1200;
}

#pojDesktopMenuBottom a {
	float:left;
	font-weight:bold;
	font-family:Arial;
	color:white;
	font-size:12px;
	display:block;
	margin-left:10px;
	margin-right:10px;
}

#pojDesktopMenuBottom a.btnZapisz {
	float:right;
	width: 51px;
	height:19px;
	background:url(../images/box/btn_zapisz_small.gif) no-repeat;
}

#pojDesktopMenuBottom a.btnZapisz:hover {
	background-position:0px -19px;
}

#pojDesktopMenuBottom a.btnAnuluj {
	float:right;
	width: 51px;
	height:19px;
	background:url(../images/box/btn_anuluj_small.gif) no-repeat;
}

#pojDesktopMenuBottom a.btnAnuluj:hover {
	background-position:0px -19px;
}

#pojDesktopMenuBottom a:hover {
	text-decoration:underline;
}
/* box przypominajka */
.pojReminderBox1 {
	background: transparent url(../images/box/przypominajka_1.png) no-repeat;
}

.pojReminderBox2 {
	background: transparent url(../images/box/przypominajka_3.png) no-repeat;
}

.pojReminderBox3 {
	background: transparent url(../images/box/przypominajka_4.png) no-repeat;
}

.pojReminderBox4 {
	background: transparent url(../images/box/przypominajka_2.png) no-repeat;
}

.pojReminderBox {
	border:0 none;
	height:131px;
	padding:87px 0 0 82px;
	width:280px;
}

/* box plan lekcji */
.pojTimetableBox1 {
	background: transparent url(../images/box/plan_lekcji_1.png) no-repeat;
}

.pojTimetableBox2 {
	background: transparent url(../images/box/plan_lekcji_2.png) no-repeat;
}

.pojTimetableBox3 {
	background: transparent url(../images/box/plan_lekcji_3.png) no-repeat;
}

.pojTimetableBox4 {
	background: transparent url(../images/box/plan_lekcji_4.png) no-repeat;
}

.pojTimetableBox {
	border:0 none;
	height:214px !important;
	padding:83px 51px 0 54px;
	width:758px !important;
}

.pojMonday, .pojTuesday, .pojWednesday, .pojThursday, .pojFriday{
	float:left;
	width: 140px;
}

.pojMonday ul, .pojTuesday ul, .pojWednesday ul, .pojThursday ul, .pojFriday ul{
	overflow: hidden;
	width: 138px;
	font-size:11px;
}

.pojMonday li, .pojTuesday li, .pojWednesday li, .pojThursday li, .pojFriday li{
	margin-bottom:11px
}

.pojMonday{
	margin-top:9px;
}

.pojTuesday{
	margin-left:10px;
	margin-top:-14px;
}

.pojWednesday{
	margin-left:14px;
	margin-top:9px;
}

.pojThursday{
	margin-left:14px;
	margin-top:-14px;
}

.pojFriday{
	margin-left:10px;
	margin-top:9px;
}

.pojTimetableBoxSmall .pojTuesday,.pojTimetableBoxSmall .pojThursday{
	display: none;
}

.pojTimetableBoxSmall {
	background-position:0 -319px !important;
	height:0 !important;
	overflow:hidden;
	padding:109px 0 0 80px;
	width:208px !important;
}

.pojTimetableBoxSmall .pojEdit, .pojTimetableBoxSmall .pojClose{
	top:-1px;
}

.sFieldTime{
	width:37px;
	float:left;
}

.sFieldContent{
	margin-left: 5px;
	font-family:Comic Sans MS;
}

.pojTimetableBox .pojSlider {
	height:23px;
	left:341px;
	padding-left:150px;
	padding-top:10px;
	top:11px;
	width:15px;
}

.pojTimetableBoxSmall .pojSlider {
	height:27px;
	left:47px;
	padding-left:145px;
	padding-top:10px;
	top:35px;
	width:15px;
}

.printTimeTable{
	color: #000;
	font-size: 14px;
}

.printLink{
	background:transparent url(../images/box/gfx_print.png) no-repeat scroll 0 3px;
	height:16px;
	margin:-3px 0 0 339px;
	padding:0 0 0 86px;
	width:55px;
	display:block;
}

.printLink:hover{
		background-position: 0 -12px;
}

.pojTimetableBox .pojContentInside{
	height:180px;

}

.weekdayEvent{
	width: 100px;
	overflow: hidden;
	float: left;
}

.pojClassFrame1, .pojClassFrame2, .pojClassFrame3, .pojClassFrame4, #frameAddon{
	height:276px;
	margin-left:2px;
	margin-top:-275px;
	width:205px;
}

.pojClassFrame1 {
	background: url(../images/box/ramki1.png);
}

.pojClassFrame2 {
	background: url(../images/box/ramki2.png);
}

.pojClassFrame3 {
	background: url(../images/box/ramki3.png);
}

.pojClassFrame4 {
	background: url(../images/box/ramki4.png);
}

.pojClassEfect1, .pojClassEfect2, .pojClassEfect3, .pojClassEfect4, #efectAddon {
	height:276px;
	margin-left:2px;
	margin-top:-276px;
	width:205px;
}

.pojClassEfect1{
	background: url(../images/box/anim_truski.gif);
}

.pojClassEfect2 {
	background: url(../images/box/anim_maski.gif);
}

.pojClassEfect3 {
	background: url(../images/box/anim_wisnia.gif);
}

.pojClassEfect4 {
	background: url(../images/box/anim_kotki.gif);
}

.pojClassBackground1 {
	background: url(../images/box/tlo/ogien_pink.png);
}
/* --- tla dla boxy ze zdjeciem  ---*/

.pojClassBackground1, .pojClassBackground2, .pojClassBackground3, .pojClassBackground4,
.pojClassBackground5, .pojClassBackground6, .pojClassBackground7, .pojClassBackground8,
.pojClassBackground9, .pojClassBackground10, .pojClassBackground11, .pojClassBackground12,
.pojClassBackground13, .pojClassBackground14, .pojClassBackground15, .pojClassBackground16,
.pojClassBackground17, .pojClassBackground18, .pojClassBackground19, .pojClassBackground20, #backgroundAddon  {
	height:276px;
	margin-left:2px;
	margin-top:-225px;
	width:205px;
}


.pojClassBackground2 {
	background: url(../images/box/tlo/ogien_green.png);
}

.pojClassBackground3 {
	background: url(../images/box/tlo/ogien_wisnia.png);
}

.pojClassBackground4 {
	background: url(../images/box/tlo/ogien.png);
}

.pojClassBackground5 {
	background: url(../images/box/tlo/dzins_pink.png);
}

.pojClassBackground6 {
	background: url(../images/box/tlo/dzins_green.png);
}

.pojClassBackground7 {
	background: url(../images/box/tlo/dzins_wisnia.png);
}

.pojClassBackground8 {
	background: url(../images/box/tlo/dzins_orange.png);
}

.pojClassBackground9 {
	background: url(../images/box/tlo/woda_pink.png);
}

.pojClassBackground10 {
	background: url(../images/box/tlo/woda.png);
}

.pojClassBackground11 {
	background: url(../images/box/tlo/woda_wisnia.png);
}

.pojClassBackground12 {
	background: url(../images/box/tlo/woda_orange.png);
}

.pojClassBackground13 {
	background: url(../images/box/tlo/trawa_pink.png);
}

.pojClassBackground14 {
	background: url(../images/box/tlo/trawa.png);
}

.pojClassBackground15 {
	background: url(../images/box/tlo/trawa_wisnia.png);
}

.pojClassBackground16 {
	background: url(../images/box/tlo/trawa_orange.png);
}

.pojClassBackground17 {
	background: url(../images/box/tlo/drewno_pink.png);
}

.pojClassBackground18 {
	background: url(../images/box/tlo/drewno_ziel.png);
}

.pojClassBackground19 {
	background: url(../images/box/tlo/drewno_wisnia.png);
}

.pojClassBackground20 {
	background: url(../images/box/tlo/drewno_pom.png);
}

#pojReminderContent{
height:42px;
margin:0px 0 0 0px;
overflow-x:hidden;
overflow-y:auto;
width:210px;
}

