/* Мастер */
#Wizard {
	border:#5e5e5e 2px solid; margin:0 0 40px -23px
}

#Wizard .Content {
	padding: 20px 35px;
}
#Wizard h2 {
	margin: 0;
	padding: 0;
}
#Wizard .Canvas  {
	width:534px;
}
#Wizard .Canvas p {
	text-align: left;
}
#Wizard .Canvas .Window {
	width: 120px !important;
	margin-right: 10px;
	font-size: 13px;
	line-height: 17px;
	text-align: left;
	text-decoration: underline;
	color: #333;
	cursor: pointer;
	float: left;
}
#Wizard .Canvas .Window span {
	display: block;
	padding-bottom: 4px;
}
#Wizard .Canvas .Window.Hover {
	color: #cc0000;
}
#Wizard .Canvas .Window div div {
/*	background: url(/i/wizard-window.png);*/
}
#Wizard .Canvas .Window div {
	width: 100px;
	height: 100px;
	background: url(/img/wizard-window.png);
}

#Wizard .Canvas .Window span { font-size:11px; line-height:14px }

#Toolbar {
/*	background: #88a807 url(/i/background.gif) repeat-x bottom;*/
	border-top: 2px solid #5e5e5e;
/*	height: 100px;*/
	padding: 20px 40px 0 40px;
	display: none;
	zoom:1;
}
#Wizard .Tool {
	color: #435400;
	border-bottom: 1px dashed;
	cursor: pointer;
}
#Wizard .Tool.Hover {
	color: #cc0000;
}
#Wizard .Options {
	text-align: left;
	font-size:13px;
}
#Wizard .Tool { 
	font-size:13px;
	float:left;
	display:inline;
	margin:0 20px 0 0;
}
#Wizard .Company .Leader{
	font-weight: bold;
}
#Wizard select { font:normal 13px/15px Arial, Helvetica, sans-serif }
#Wizard .textInput { color:#333; font:normal 13px/15px Arial, Helvetica, sans-serif }
#Wizard select.textInput { padding:0 }

#Wizard .Options .OptionsCol1 { float:left; width:320px; margin:0 0 30px 0 }
#Wizard .Options .OptionsCol1 p { height:30px; margin:0; padding:0 }
#Wizard .Options .OptionsCol1 label { width:90px; float:left }
#Wizard .Options .OptionsCol1 select { float:left; width:160px }
#Wizard .Options .OptionsCol1 input { float:left; width:50px; display:inline; margin:0 5px 0 0 }

#Wizard .Options .OptionsCol2 { float:left; width:180px; margin:0 0 30px 0 }
#Wizard .Options .OptionsCol2 p { margin:0 0 6px 0; padding:0 }

#Wizard .OrderCol1 { float:left; width:320px; margin:0 0 30px 0; font-size:13px }
#Wizard .OrderCol1 p { height:30px; margin:0; padding:0 }
#Wizard .OrderCol1 label { width:125px; float:left }
#Wizard .OrderCol1 input { float:left; width:170px; display:inline; margin:0 5px 0 0 }
#Wizard .OrderCol1 p.OrderComment { height:60px }
#Wizard .OrderCol1 p.OrderComment textarea { width:295px; height:50px }
#Wizard ul.Company { margin:0 -25px 0 0; padding:0; position:relative; list-style:none; width:210px; height:171px; overflow:auto; }
#Wizard ul.Company li { font-size:13px; padding:2px 0 3px 10px; color:#5e5e5e }
#Wizard ul.Company li input { vertical-align:middle; margin:0 4px 0 0 }

#Wizard .tCancel { float:right; margin:0 }
#Wizard .tSum { float:none; margin:0 }
#Wizard .tSendOrder { float:none; margin:0; display:inline }

#Toolbar .Window {
	background: url(/img/wizard-window.png);
	width: 100px;
	height: 100px;
	float: left;
	cursor: pointer;
	zoom:1;
}
#Wizard .Remove {
	width: 13px;
	height: 13px;
	cursor: pointer;
	position:relative;
	margin-left: -6px;
	margin-top: -6px;
	zoom:1;
}
#Toolbar .Window.Selected {
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
}
