.door-calculation .drawing {
	position:relative;
	float: left;
	width: 400px;
	height: 300px;
	background: url(../img/door/bg-500.png) 0 -180px no-repeat;
	overflow:hidden;
}
.drawing .outerDoor{
	position:absolute;
	bottom:9px;
	background:#000000 url(../img/door/door-bg.png) bottom center repeat-x;
}
.drawing .wrap{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	overflow:hidden;	
}
.drawing .border *{
	position:absolute;
	top:0px;
	background-image:url(../img/door/door-border-500.png);
	background-repeat:no-repeat;		
}
.drawing .border .top{
	top:-27px;
	left:20px;
	right:20px;
	height:47px;
	background-position: top center;		
}

.drawing .border .left{
	top:-27px;
	left:-27px;
	width:47px;
	height:100%;
	padding-top:26px;	
	background-position: top left;	
}
.drawing .border .right{
	top:-27px;
	right:-27px;
	width:47px;
	height:100%;
	padding-top:26px;	
	background-position: top right;
}
.drawing .door{
	position: absolute;
}

.drawing .slat{
	font-size: 1px;
	overflow: hidden;
	border-bottom: 1px solid #8d8e88;
	box-shadow: inset 0px 1px 3px rgba(0, 0, 0, 0.3)
}

.drawing .door .RG13A .slat:nth-child(2n) {
	padding-left: 12px;
}

.drawing .door .RG13A .slat:last-child img {
	display: none;
}

#doorBigga .slat{
	font-size: 1px; 
	overflow: hidden;
	border-bottom: 10px solid #8d8e88;
	box-shadow: inset 0px 10px 30px rgba(0, 0, 0, 0.3)
}
.drawing .slat.last, #doorBigga .slat.last{
	border-bottom: none;
}


.smallDoor{
	position: absolute;
	bottom:31px;
	left:10px;
	height:100px;
	width:50px;
	display:none;
}
.smallDoor img{
	position: absolute;
	top:0px;
	left:0px;
	height:100%;
	width:100%;	
}
