﻿.midmovehelper{
	position:absolute;
	cursor:col-resize;	
	width:1px;
	height:24px;
	background:#000000;
	display:inline;
}
.middragholder
{
	cursor:col-resize;	
}
.fullsizeinterior
{
	height:256px;
}
.midsizeinterior
{
	margin-top:128px;
}
.dropped .midsizeinterior
{
	margin-top:296px;
}
.drawing_innerheight_drop .lightmidsizeinterior
{
	margin-top:298px;
}

.spacemakerdoorhide{
	display:none !important;	
}
.spacemakerhide{
	display:none !important;	
	
}
.dropped{
	position:absolute !important;
}
.delbtn{
	z-index:10;
}
.ui-state-disabled{
	opacity:1 !important;
}
button{
color:#FFFFFF;
	border:1px;
	border-style:solid;
	border-color:#8294E7;
	background-color:D0D7FA;
	background-color:b2bef6;
		cursor:hand;
		cursor:pointer;

padding:3px 10px 3px 10px;
background-color:#ECF4F8;

background-color:#006ea7;
height:27px;

}
button.small{
	font-size:10px;
color:#FFFFFF;
	border:1px;
	border-style:solid;
	border-color:#8294A7;
	background-color:D0D7FA;
	background-color:b2bef6;
		cursor:hand;
		cursor:pointer;
height:28px;
padding:5px 10px 5px 10px;
//margin:2px 0px 2px 0px;
background-color:#D6DCDC;
background-color:#ECF4F8;
background-color:#006ea7;

}
.whiteshow{
	display:block !important;
}
.hyllaspec1{
	height:5px;
	margin-top: 59px;
}
.hyllaspec1_28{
	margin-top: 57px;
	height:7px;
}
.hyllaspec2{
	height:5px;
	margin-top: 123px;
}
.hyllaspec2_28{
	margin-top: 121px;
	height:7px;
}

.hyllaupp{
	height:5px;
}
.hylla{
	margin-top: 3px;
}
.hylla28{
	margin-top: 1px;
	height:7px;
}
.hyllaupp28{
	//height:7px;
}
.hyllaner{
	margin-top:30px;
	height:5px;
}
.hyllaner28{
	//margin-top:28px;
	height:7px;
}
.hyllaner2{
	//margin-top:60px;
	height:5px;
}
.hyllaner228{
	//margin-top:58px;
	height:5px;
}

.dropwithsockel{
	height:calc(100% - 27px) !important;	
}
.draggable-helper-pos{position:absolute;margin-right: 0px !important;}

.ui-droppable .overmidsides{z-index:2;position:relative;width:calc(100% + 8px) !important;left:-4px;}
.ui-droppable .leftconsole{display:block !important;z-index:1;position:relative;left:-5px;width:5px !important;}
.ui-droppable .rightconsole{display:block !important;z-index:1;position:relative;float:right;margin-right:-5px;width:5px !important;}


.ui-dialog { z-index: 30000 !important ;}
.ui-front { z-index: 29000 !important; }
.ui-widget-overlay { z-index: 29000 !important; }
.ui-button {
height:auto;
}

button1:hover{

background-color:#8294E7;
background-color:#006ea7;

}
.tbl_info {
border-bottom: 10px solid #eff0f4;
}
b{
font-weight:100;
}
body, div ,select, input,td,h6,button,textarea{
		font-family:"Source Sans Pro";
		font-size:14px;
	}
	body
	{
		overflow: -moz-scrollbars-vertical;
		overflow-y: scroll;
	}
select{
		font-family:"Source Sans Pro";
		font-size:14px;
	}
input,textarea{
		font-family:"Source Sans Pro";
		font-size:12px;
	}


	#resizable { background-position: top left; }
	#resizable, #also { display:block;width: 150px; height: 230px; padding: 0; }
	#resizable h6, #also h6 { text-align: center; margin: 0; }
	#resizablespacemaker h6 { text-align: center; margin: 0; }
	#resizablespacemaker { background-position: top left; }
	#resizablespacemaker { display:block;width: 150px; height: 230px; padding: 0; }

	#resizablespacemaker1 { background-position: top left; }
	#resizablespacemaker1, #resizablespacemaker2, #resizablespacemaker3, #resizablespacemaker4, #resizablespacemaker5, #resizablespacemaker6, #resizablespacemaker7 { display:block;width: 100px; h111eight: 249px; padding: 0; }
	#resizablespacemaker1 h6,#resizablespacemaker2 h6, #resizablespacemaker3 h6, #resizablespacemaker4 h6, #resizablespacemaker5 h6, #resizablespacemaker6 h6, #resizablespacemaker7 h6 { text-align: center; margin: 0; }

	#sortablespacemaker1, #sortablespacemaker2, #sortablespacemaker3, #sortablespacemaker4, #sortablespacemaker5, #sortablespacemaker6, #sortablespacemaker7 {  min-height:20px;list-style-type: none; margin: 0; padding: 0 ; float: left; width: 100%; }
	#sortablespacemaker1 li, #sortablespacemaker2 li, #sortablespacemaker3 li, #sortablespacemaker4 li, #sortablespacemaker5 li, #sortablespacemaker6 li, #sortablespacemaker7 li { text-align: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 1.2em; width: 100%;}


	#sortabledrawing1, #sortabledrawing2, #sortabledrawing3, #sortabledrawing4, #sortabledrawing5, #sortabledrawing6, #sortabledrawing7 {  min-height:20px;list-style-type: none; margin: 0; padding: 0 ; float: left; width: 100%; }

	#also { margin-topasdasd: 1em; }
	#resizable1 { background-position: top left; }
	#resizable1, #resizable2, #resizable3, #resizable4, #resizable5, #resizable6, #resizable7 { display:block;width: 100px; height: 449px; padding: 0; }
	#resizable1 h6,#resizable2 h6, #resizable3 h6, #resizable4 h6, #resizable5 h6, #resizable6 h6, #resizable7 h6 { text-align: center; margin: 0; }

	.sortablespacemakerfrom {  float:left;  }
	#sortablespacemakerfrom div {margin-left: 0px;margin-right: 6px;}
	//#sortablespacemakerfrom {  list-style-type: none; margin: 0; padding: 0 0 0 0; }
	//#sortablespacemakerfrom li { text-align: center;display: inline;float:left; margin: 10px 5px 0 5px; padding: 0; font-size: 1.2em; width: 90px; }
	.sortabledrawingfrom {  float:left;width1:100px; }
	.sortabledrawingfromfoot {  float:left; }
	#sortabledrawingfrom1 div,#sortabledrawingfrom2 div,#sortabledrawingfrom3 div,#sortabledrawingfrom4 div,#sortabledrawingfrom7 div {padding: 0 0 0 0;margin-left: 0px;margin-right: 6px;}

	#sortable1, #sortable2, #sortable3, #sortable4, #sortable5, #sortable6, #sortable7 {  min-height:20px;list-style-type: none; margin: 0; padding: 0 ; float: left; width: 100%; }
	#sortable01,#sortable02,#sortable03,#sortable04,#sortable05_inner {  list-style-type: none; margin: 0; padding: 0 0 0 0; }
	#sortable1 li, #sortable2 li, #sortable3 li, #sortable4 li, #sortable5 li, #sortable6 li, #sortable7 li { text-align: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 1.2em; width: 100%;}
	#sortable10 li, #sortable20 li, #sortable30 li, #sortable40 li, #sortable5 li, #sortable6 li, #sortable7 li { text-align: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 1.2em; width: 100%;}
	#sortable01 li,#sortable02 li,#sortable03 li,#sortable04 li,#sortable05 li,#sortable06 li,#sortable07 li { text-align: center;display: inline;float:left; margin: 10px 5px 0 5px; padding: 0; font-size: 1.2em; width: 90px; }

	#sortable01 li { text-align: center;display: inline;float:left; margin: 10px 5px 0 5px; padding: 0; font-size: 1.2em; width: 70px; }


	#sortable05_inner li { text-align: center;display: inline;float:left; margin: 10px 5px 0 5px; padding: 0; font-size: 1.2em; width: 70px; }

	#sortable1b, #sortable2b, #sortable3b, #sortable4b, #sortable5b, #sortable6b, #sortable7b {  min-height:15px;list-style-type: none; margin: 0; padding: 0 ; float: left; width: 100%; }
	#sortable1b li, #sortable2b li, #sortable3b li, #sortable4b li, #sortable5b li, #sortable6b li, #sortable7b li { text-align: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 1.2em; width: 100%;}



	.premade { display:block;list-style-type: none;align:left;text-align:left; margin: 0; padding: 0 ;}
	.premade li { float1: left;display:inline-block;text-align: left;align:left; margin: 16px 0px 16px 25px; padding: 0px 0px 0px 0px; font-size: 12px;}
	#modules { display:block;list-style-type: none;align:center;text-align:center; margin: 0; padding: 0 ;}
	#modules li { float: left;display:inline;text-align: center;align:center; margin: 16px 0px 16px 25px; padding: 0px 0px 0px 0px; font-size: 1.2em;}


	ui-state-active{
		border:0px;
	}
	
	.miscInfoTable{
		width:100%;
		height:100%;
		min-height:200px;
	}

	.miscInfoTable td{
		width=100%;
	}
	.miscButton{
		width:60px;
		display:block;
		padding:5px 10px 5px 10px;
		background:#ECF4F8;
		float:right;
	}
	.miscInfoTable .singleContentCellPartName {
		height:80%;
	}
	.contentListTable{
		width:100%;
		height:100%;
	}
	
	#ovriginfo{
		resize:none;
		height:100%;		
		width:100%;
	}
	
	.contentCells{
		width:33%;
		min-height:200px;
	}
	
	.singleContentCellAmount{
		width:37px;
	}
	
	.singleContentCellPartName{
		width:100%;
	}
	
	.textAlignRight{
		text-align:right;
	}
	
	.textAlignLeft{
		text-align:left;
	}
	
	.priceTab{		
		width:100%;
	}
	
	.priceTab td{
		vertical-align:top;
		
	}

	.glas12{
		background-image:url("./img/trans.png");
	}
	.glas{
		backgroundasdasd-image:url("./img/glas_red.png");
	}
	.glass_trans{
		background-image:url("./img/trans.png");
	}
	.button{
		cursor:hand;
		cursor:pointer;
	}
	.divdoor{margin: 16px 0px 0 0px;height:433px;width:166px;}
	.d {margin: 0px 0px 0 0px;height:433px;width:166px;background:#c19e6c;}
	.do_d {margin: 0px 0px 0 0px;height:433px;width:140px;background:#c19e6c;}
	.cd_d {margin: 0px 0px 0 0px;height:433px;width:166px;background:#c19e6c;}
.ui-state-highlight11212 li{
	margin: 10px 10px 20px -6px;
	padding:opx;
	display:block;
}
	.dcolor {margin: 0px 0px 0 0px;height:433px;background:#c19e6c;}
	.do_dcolor {margin: 0px 0px 0 0px;height:433px;background:#c19e6c;}
	.cd_dcolor {margin: 0px 0px 0 0px;height:433px;width:166px;background:#FCFBEC;}
.ui-state-highlight11212 li{
	margin: 10px 10px 20px -6px;
	padding:opx;
	display:block;
}
	.ui-resizable2{ position: relative;float:left;display:block;margin-right:-0px;padding:0px;}

	#sortablespacemakerfrom img{ width:90px;}
	#sortabledrawingfrom1 img{ width:90px;}
	#sortabledrawingfrom2 img{ width:100px;}
	#sortabledrawingfrom3 img{ width:100px;}
	#sortabledrawingfrom4 img{ width:100px;}
	#sortabledrawingfrom5 img{ width:100px;}
	#sortabledrawingfrom7 img{ width:100px;}

	#sortable01 img{ width:90px;}
	#sortable01 img{ width:70px;}
	#sortable02 img{ width:90px;}
	#sortable03 img{ width:90px;}
	#sortable04 img{ width:90px;}
	#sortable05_inner img{ width:70px;}
	#sortable05_inner div{ width:70px;}
	#sortable1 img{ width:100%;}
	#sortable2 img{ width:100%;}
	#sortable3 img{ width:100%;}
	#sortable4 img{ width:100%;}
	#sortable5 img{ width:100%;}
	#sortable6 img{ width:100%;}
	#sortable7 img{ width:100%;}
	#sortable1b img{ width:100%;}
	#sortable2b img{ width:100%;}
	#sortable3b img{ width:100%;}
	#sortable4b img{ width:100%;}
	#sortable5b img{ width:100%;}
	#sortable6b img{ width:100%;}
	#sortable7b img{ width:100%;}
	#sortablespacemaker1 img{ width:100%;}
	#sortablespacemaker2 img{ width:100%;}
	#sortablespacemaker3 img{ width:100%;}
	#sortablespacemaker4 img{ width:100%;}
	#sortablespacemaker5 img{ width:100%;}
	#sortablespacemaker6 img{ width:100%;}
	#sortablespacemaker7 img{ width:100%;}

	#sortabledrawing1 img{ width:100%;}
	#sortabledrawing2 img{ width:100%;}
	#sortabledrawing3 img{ width:100%;}
	#sortabledrawing4 img{ width:100%;}
	#sortabledrawing5 img{ width:100%;}
	#sortabledrawing6 img{ width:100%;}
	#sortabledrawing7 img{ width:100%;}

	#sortable1 div{ width:100%;}
	#sortable2 div{ width:100%;}
	#sortable3 div{ width:100%;}
	#sortable4 div{ width:100%;}
	#sortable5 div{ width:100%;}
	#sortable6 div{ width:100%;}
	#sortable7 div{ width:100%;}
	#sortable1b div{ width:100%;}
	#sortable2b div{ width:100%;}
	#sortable3b div{ width:100%;}
	#sortable4b div{ width:100%;}
	#sortable5b div{ width:100%;}
	#sortable6b div{ width:100%;}
	#sortable7b div{ width:100%;}
	#sortablespacemaker1 div{ width:100%;}
	#sortablespacemaker2 div{ width:100%;}
	#sortablespacemaker3 div{ width:100%;}
	#sortablespacemaker4 div{ width:100%;}
	#sortablespacemaker5 div{ width:100%;}
	#sortablespacemaker6 div{ width:100%;}
	#sortablespacemaker7 div{ width:100%;}

	#sortabledrawing1 div{ width:100%;}
	#sortabledrawing2 div{ width:100%;}
	#sortabledrawing3 div{ width:100%;}
	#sortabledrawing4 div{ width:100%;}
	#sortabledrawing5 div{ width:100%;}
	#sortabledrawing6 div{ width:100%;}
	#sortabledrawing7 div{ width:100%;}


	img { display:block;text-align: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}


