#main_id {
	font-size: 13px;
	font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif;
}
#main_id p { margin-bottom: 12px; }
#main_id a { color: #789e8f; }
#parameters hr {
	border: 1px dotted #c4bbb1;
	border-width: 1px 0px 0px 0px;
	background-color: transparent;
	height: 1px;
	margin:10px auto;
	width:98%;
	*width:150px;
	*margin:0 !important;
}
.config-wrapper {
	width:770px;
	text-align:left;
	margin:auto;
}
#configur fieldset {
	border:2px solid #eeeeee !important;
	-moz-border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	border-radius: 6px !important;
	padding:7px 15px 7px 7px;
	margin:0 0px 10px 10px;
	position:relative;
}
#parameters legend {
	padding:0 5px;
	font-weight: bold;
	color:#2554A2;
}
#parameters label {
	cursor: pointer;
	display:block;
	margin-bottom:5px;
	text-align:left;
	white-space:nowrap;
}
#parameters label em {
	display:block;
	margin-left:16px;
	font-size:11px;
	color:#898076;
	font-style:normal;
}
#parameters input[type=radio],
#parameters input[type=checkbox]{
	margin:0 4px 3px 0;
	position:relative;
	top:2px;
}
#parameters .print {
	font-weight: bold;
	color:#789e8f;
	background: url('/i/config/print.gif') no-repeat left top;
	padding:4px 0 4px 30px;
}
#parameters .link {margin-right:20px;}
#parameters .link input {
	font-size: 13px;
	color:#434343;
	font-family: Arial, Tahoma, Verdana, Helvetica, Geneva, sans-serif;
	width:210px;
}
#parameters .tel {
	font-size:24px;
	color:#a8a8a8;
	margin:25px 25px 0 0;
}
/* GATE */
#main_id.relative {
	position:relative;
	width:770px; height:320px;
	overflow:hidden;
	margin:auto;
}
#main_id.relative div {
	position:absolute;
	background-repeat: no-repeat;
	background-position: left top;
}
.z1{z-index:1;}
.z2{z-index:2;}
.z3{z-index:3;}
.z4{z-index:4;}
.z5{z-index:5;}
/*.z6{z-index:6;}*/
.z7{z-index:7;}
.z8{z-index:8;}
.z9{z-index:9;}
.z10{z-index:10;}
#main_id .top {background-color:transparent;}
.doorhandle {
	width:142px; height:190px;
	left:91px; top:117px;
}
.shadow,
.column,
.sewing,
.form,
.decoration,
.board-on-top {
	width:740px; height:388px;
	top:0;left:0;
}
.top.ball {
	width:22px; height:23px;
	left:576px; top:25px;
}
.top.pyramid {
	width:18px; height:8px;
	left:578px; top:40px;
}
.top.white {
	width:16px; height:40px;
	left:579px; top:13px;
}
.top.peak {
	width:19px; height:27px;
	left:578px; top:13px;
}
#preview {
	position:absolute;
	background: url('/i/config/preview.png') no-repeat left top;
	width:97px; height:91px;
	z-index: 11;
	display: none;
}
#preview img {
	width: 85px; height:85px;
	position:relative;
	left:9px; top:3px;
}
.color {
	position:relative;
	top:3px;
	margin-right:3px;
	display:inline-block;
	width:16px; height:16px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius:2px;
}
.box-6016 {background-color: #00664f;}
.box-8000 {background-color: #8b7045;}
.box-3031 {background-color: #a7323e;}
.box-8007 {background-color: #6b442a;}
.box-8017 {background-color: #45302b;}
.box-6005 {background-color: #0e4438;}
.box-5005 {background-color: #004389;}
.box-5015 {background-color: #0071b5;}
.box-1023 {background-color: #f2bf00;}
.box-2011 {background-color: #ea7625;}
.box-7004 {background-color: #999a9f;}
.box-3005 {background-color: #581e29;}
.box-4001 {background-color: #865d86;}
.box-9017 {background-color: #000000;}