.teenusedTable{
	width: 100%;
	height: 500px;
}
	.teenusedTable td{
		vertical-align: top;
	}
	.teMenu{
		width: 25%;
		background: url(img/poppworks_menu.png) top left no-repeat;
		color: #383942;
		font-size: 11px;
		font-weight: bold;
		padding-top: 15px;
	}
		.teMenu ul{
			margin: 0;
			padding: 0;
			padding-left: 20px;
		}
			.teMenu ul ul{
				padding-left: 15px;
			}
		.teMenu ul li{
			margin: 0;
			padding: 0;
			line-height: 20px;
			list-style: none;
		}
			.teMenu ul ul li{
				line-height: 18px;
				font-weight: normal;
			}
		.teMenu a{
			text-decoration: none;
			color: #383942;
		}
	.teSpacer{
		width: 20px;
	}
	.teContent{
		display: none;
		background: url(img/poppworks_menu2.png) top left no-repeat;
		min-height: 200px;
		padding-bottom: 15px;
	}
		.teContent h3{
			margin: 15px 5px;
			color: #494a50;
		}
	.togglers{
		
	}
	.elements{
		
	}
	.togglers:hover{
		cursor: pointer;
	}
	.hidden {
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 10px;
	}
	.clickable{
		cursor: pointer;
	}
.hinnakiriTable{
	width: 100%;
	margin: 0 auto;
}
	.hinnakiriTable .header td{
		background: url(images/header_bg.png) top left repeat-x;
		line-height: 20px;
		padding-left: 7px;
		border-top: 1px solid #4b4b53;
		border-left: 1px solid #4b4b53;
		border-right: 1px solid #37383e;
		border-bottom: 1px solid #37383e;
		color:#FFFFFF;
	}
	.hinnakiriTable .fieldName{
		padding: 5px 10px;
		border-top: 1px solid #ebebeb;
		border-left: 1px solid #ebebeb;
		border-bottom: 1px solid #e5e5e5;
	}
		.fieldName a:hover{
			text-decoration: none;
		}
	.hinnakiriTable .fieldPrice{
		padding: 3px;
		padding-right: 20px;
		vertical-align: middle;
		text-align: right;
		border-top: 1px solid #ebebeb;
		border-right: 1px solid #e5e5e5;
		border-bottom: 1px solid #e5e5e5;

	}
	.tableBmargin{
		margin-bottom: 10px;
	}
/* Tool tips */
.custom_tip .tip {
	background-color: #333;
	padding: 5px;
	width: 200px;
}
 
.custom_tip .tip-title {
	color: #fff;
	background-color: #666;
	font-size: 12px;
	padding: 2px;
	font-weight: bold;
}
 
.custom_tip .tip-text {
	color: #fff;
	padding: 5px;
}
.paketidTable{
	width: 100%;
	margin: 0 auto;
}
	.paketidTable .header td, .paketidTable2 .header td{
		background: url(images/header_bg.png) top left repeat-x;
		line-height: 20px;
		border-top: 1px solid #4b4b53;
		border-left: 1px solid #4b4b53;
		border-right: 1px solid #37383e;
		border-bottom: 1px solid #37383e;
		color: #FFFFFF;
	}
		.paketidTable .header .baasValue{
			color: #FF9900;
		}
		.paketidTable .header .standardValue, .paketidTable2 .header .standardValue{
			color: #66CC33;
		}
		.paketidTable .header .taisValue, .paketidTable2 .header .taisValue{
			color: #FF6600;
		}
		.paketidTable .header .taisValue2, .paketidTable2 .header .taisValue2{
			color: #f90505;
		}
		
	.paketidTable .subtitle td, .paketidTable2 .subtitle td{
		padding-left: 15px;
		line-height: 18px;
		font-weight: bold;
		font-size: 10px;
		background: url(img/subtitle.png) top left repeat-x;
		border-bottom: 1px solid #ebebeb;
		border-left: 1px solid #ebebeb;
		border-right: 1px solid #ebebeb;
	}
	.paketidTable .lineName{
		width: 40%;
		padding-left: 10px;
	}
	.paketidTable .baasValue{
		width: 20%;
		text-align: center;
	}
	.paketidTable .standardValue{
		width: 20%;
		text-align: center;
	}
	.paketidTable .taisValue{
		width: 20%;
		text-align: center;
	}
	.paketidTable .paketid td, .paketidTable2 .paketid td{
		border-left: 1px solid #ebebeb;
		border-bottom: 1px solid #dedddd;
		vertical-align: middle;
		line-height: auto;
		padding-top: 4px;
		padding-bottom: 4px;
	}
	.paketidTable .paketid .lineName, .paketidTable2 .paketid .lineName{
		border-left: 0px;
	}
	.paketidTable .paketid .taisValue, .paketidTable2 .paketid .taisValue{
		border-right: 0px;
	}
.paketidTable2{
	width: 100%;
	margin: 0 auto;
}
	.paketidTable2 .lineName{
		width: 40%;
		padding-left: 10px;
	}
	.paketidTable2 .standardValue{
		width: 20%;
		text-align: center;
	}
	.paketidTable2 .taisValue{
		width: 20%;
		text-align: center;
	}
	.paketidTable2 .taisValue2{
		width: 20%;
		text-align: center;
	}
.kavandidTable{

}
	.kavandidTable .kavandidBox{
		float: left;
		width: 30%;
		height: 120px;
		margin-bottom: 10px;
		text-align: center;
	}
		.kavandidTable .kavandidBox a{
			line-height: 20px;
			color: #999999;
			font-weight: bold;
		}
		.kavandidBox a:hover{
			text-decoration: none;
		}
		.kavandidTable .kavandidBox img{
			border: 0px;
		}
	.kavandidTable .boxSpacer{
		padding-right: 5%;
	}
	.kavandidTable .borderBox{
		border: 1px solid #e8e8e8;
		height: 100px;
	}
	.kavandidTable .borderBox:hover{
		border: 1px solid #7fcf1e;
	}
.kavandidTable2{

}
	.kavandidTable2 .kavandidBox2{
		float: left;
		width: 30%;
		height: 125px;
		margin-bottom: 10px;
		text-align: center;
		border: 1px solid #e8e8e8;
	}
		.kavandidTable2 .kavandidBox2 .borderBox{
			margin: 5px;
		}
	.kavandidTable2 .kavandidBox2:hover{
		border: 1px solid #7fcf1e;
	}
	.kavandidTable2 .boxSpacer{
		margin-right: 15px;
	}
	.kavandidTable2 .kavandidBox2 a{
		
	}
	.kavandidBox2 a:hover{
		text-decoration: none;
	}
	.kavandidTable2 img{
		border: 0px;
	}
.kavandiLopp{
	border: 0px;
	width: 62%;
	float: left;
}
	.kavandiLopp td{
		border-top: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
	}
	.kavandiLopp .checkBox{
		width: 25px;
		text-align: center;
		vertical-align: middle;
		border-right: 0px;
	}
	.kavandiLopp .nameBox{
		padding: 5px 5px;
		width: 200px;
		vertical-align: middle;
		border-right: 1px;
	}
	.kavandiLopp .priceBox{
		text-align: center;
		vertical-align: middle;
	}
	.kavandiLopp .coloredLine td{
		background-color: #f0f0f0;
		border-top: 0px;
	}
	.kavandiLopp .topColor td{
		background-color: #f0f0f0;
	}
	.kavandiLopp  .colorlessLine td{
		border-top: 0px;
		border-bottom: 1px solid #CCCCCC;
	}
.kavandiLoppImg{
	float: right;
	width: 170px;
}
	.kavandiLoppImg .borderBox{
		margin: 0 auto;
		width: 150px;
	}
	.kavandiLoppImg .borderBox{
		border: 1px solid #e8e8e8;
	}
	.kavandiLoppImg .borderBox:hover{
		border: 1px solid #7fcf1e;
	}
	.kavandiLoppImg img{
		border: 0px;
	}
.finalForm{
	border: 1px solid #CCCCCC;
	width: 100%;
	float: left;
	margin-top: 15px;
}
	.finalForm tr td{

	}
	.finalForm .nameLine{
		width: 30%;
		vertical-align: middle;
		padding-left: 5px;
		border-bottom: 0px;
		border-right: 0px;
	}
	.finalForm .valueBox{
		padding: 2px 5px;
		border-bottom: 0px;
	}
	.finalForm .compLine{
		width: 30%;
		vertical-align: middle;
		padding-left: 5px;
		border-bottom: 0px;
		border-right: 0px;
	}
	.finalForm .phoneLine{
		width: 30%;
		vertical-align: middle;
		padding-left: 5px;
		border-bottom: 0px;
		border-right: 0px;
	}
	.finalForm .mailLine{
		width: 30%;
		vertical-align: middle;
		padding-left: 5px;
		border-bottom: 0px;
		border-right: 0px;
	}
	.buttonLine{
		padding: 5px;
		text-align: right;
	}
	.buttonLine input{
		margin: 2px 25px;
		border: 1px solid #333333;
		background: url(img/poppworks_main_menu_back.png);
		color: #FFFFFF;
		font-size: 11px;
		padding: 1px 15px;
	}
	.button2{
		border: 1px solid #333333;
		background: url(img/poppworks_main_menu_back.png);
		color: #FFFFFF;
		font-size: 11px;
		padding: 1px 15px;
	}
	.topLine .nameLine{
		padding-top: 5px;
	}
	.finalForm .valueBox{
		padding-top: 7px;
		border-bottom: 0px;
	}
.paketidTable3{
	width: 100%;
	margin-bottom: 10px;
}
	.paketidTable3 .header td{
		background: url(images/header_bg.png) top left repeat-x;
		line-height: 20px;
		border-top: 1px solid #4b4b53;
		border-left: 1px solid #4b4b53;
		border-right: 1px solid #37383e;
		border-bottom: 1px solid #37383e;
		color: #FFFFFF;
		padding-left: 10px;
	}
	.paketidTable3 .paketid .tablecell{
		border-top: 1px solid #DEDDDD;
		border-left: 1px solid #DEDDDD;
		border-right: 1px solid #DEDDDD;
		border-bottom: 1px solid #DEDDDD;
	}
	.paketidTable3 .paketid .tablecell2{
		border-left: 1px solid #DEDDDD;
		border-right: 1px solid #DEDDDD;
		border-bottom: 1px solid #DEDDDD;
		padding-top: 4px;
		padding-bottom: 4px;
	}
	.paketidTable3 input{
		border: 1px solid #999999;
	}
	.paketidTable3 .blockInput{
		width: 99%;
	}
	.paketidTable3 .paketid .onlyimg{
		padding: 5px;
		border-right: 1px solid #aaaaaa;
		border-bottom: 1px solid #aaaaaa;
	}
	.paketidTable3 .paketid .first{
		border-left: 1px solid #aaaaaa;
	}
	.paketidTable3 .subtitle td{
		padding-left: 15px;
		line-height: 18px;
		font-weight: bold;
		font-size: 10px;
		background: url(img/subtitle.png) top left repeat-x;
		border-bottom: 1px solid #ebebeb;
		border-left: 1px solid #ebebeb;
		border-right: 1px solid #ebebeb;
	}
	.paketidTable3 .paketid2 td{
		padding-left:15px;
		padding-top: 3px;
		padding-bottom: 3px;
		border-bottom: 1px solid #ebebeb;
	}
	.paketidTable3 .paketid2 .nameField{
		width: 30%;
	}
	.extraMarginB{
		margin-bottom: 20px;
	}
	
.pageLinksMenu{
	text-align: center;
	color:#CCCCCC;
	margin: 5px 0;
}
	.pageLinksMenu a{
		color: #999999;
	}
	.pageLinksMenu span{
		padding: 0 2px;
	}
	.pageLinksMenu .selectA{
		color:#666666;
		font-weight: bold;
	}
/**/
/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(img/loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(img/prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(img/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(img/closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}
