.order{
	position:absolute;
	top:20px;
	left:50%;
	margin-left:-323px;
	width:646px;
	background:#2a2c49;
	color:#fff;
	z-index:9998;
}
.order h2{
	font-weight:bold;
	font-size:74%;
	margin-bottom:2em;
}
.order .p{
	padding:10px 40px;
}
.order p{
	font-style:normal;
}
.order .mandatory{
	background:#262842 url('/img/mandatory.gif') no-repeat 10px 10px;
}
.order .step{
	font-style:italic;
}
.order .step input{
	font-style:normal;
}
.first{
	margin-top:-2px;
	padding-top:0;
}
.space{
	padding-bottom:1.2em;
}
input.medium{
	width:222px;
}
textarea.medium{
	width:292px;
	height:68px;
	font:1em/1.4 Arial, sans-serif;
}
.i{
	margin:2px 0 4px 0;
}
.br{
	clear:left;
	padding-top:1em;
	//padding-top:0;
}
select{
	float:left;
}
.time{
	font-size:74% !important;
	padding:3px 0 4px 0;
	background:none;
}
.time input{
	width:1.6em;
}
#hour{
	margin-right:0.2em;
}
#min{
	margin-left:0.2em;
}
#card{
	margin-left:5em;
}
.order textarea{
	max-width:566px;
}
#date{
	margin-left:0.6em;
	position:relative;
	float:left;
}
#date input,#date select{
	float:left;
}
#day,#month{
	margin-right:0.6em;
}
#year{
	width:3em;
}
#tm{
	float:left;
	margin-left:0.4em;
}
#close{
	position:absolute;
	top:10px;
	right:10px;
}
#bg{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	background:#fff;
	z-index:998;
	//filter:alpha(opacity=0);
	-moz-opacity: .0;
	opacity: .0;
}
.err{
	border:1px solid red;
}
.ftl{
	position:absolute;
	top:-128px;
	left:-128px;
	z-index:-1;
	width:260px;
	height:260px;
}
.ftr{
	position:absolute;
	top:-128px;
	right:-128px;
	z-index:-1;
	width:260px;
	height:260px;
}
.fbl{
	position:absolute;
	bottom:-128px;
	left:-128px;
	z-index:-1;
	width:260px;
	height:260px;
}
.fbr{
	position:absolute;
	bottom:-128px;
	right:-128px;
	z-index:-1;
	width:260px;
	height:260px;
}
.ft{
	position:absolute;
	top:-128px;
	left:132px;
	z-index:-1;
	width:382px;
	height:128px;
	background:url('/img/t.png') no-repeat left top;
}
.fb{
	position:absolute;
	bottom:-128px;
	left:132px;
	z-index:-1;
	width:382px;
	height:128px;
	background:url('/img/b.png') no-repeat left top;
}
.fl{
	position:absolute;
	top:132px;
	left:-128px;
	z-index:-1;
	width:128px;
	height:128px;
	background:url('/img/l.png') no-repeat left top;
}
.fr{
	position:absolute;
	top:132px;
	right:-128px;
	z-index:-1;
	width:128px;
	height:128px;
	background:url('/img/r.png') no-repeat left top;
}
.thanks{
	position:absolute;
	top:100px;
	left:50%;
	margin-left:-289px;
	z-index:9998;
	width:578px;
	height:322px;
	background:url('/img/thanks.png') no-repeat left top;
	//background: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/thanks.png',sizingMethod=crop);	
}
.thanks div{
	color:#fff;
	width:343px;
	margin:123px 0 0 117px;
	background:#2a2c49;
	padding:1em 0;
}
.thanks h2,
.thanks h3{
	padding:0 20px;
	margin:0;
}
.thanks h2{
	font-size:12pt;
	font-weight:bold;
}
.thanks h3{
	font-size:9.5pt;
}
.ftl span img,
.ftr span img,
.fbl span img,
.fbr span img{
	//filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
.ftl span{
	//display:inline-block; 
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/tl.png');
}
.ftr span{
	//display:inline-block; 
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/tr.png');
}
.fbl span{
	//display:inline-block; 
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bl.png');
}
.fbr span{
	//display:inline-block; 
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/br.png');
}
.ft{
	//background: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/t.png',sizingMethod=crop);
}
.fb{
	//background: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/b.png',sizingMethod=crop);
}
.fl{
	//background: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/l.png',sizingMethod=crop);
}
.fr{
	//background: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/r.png',sizingMethod=crop);
}
/* contacts */
.contacts .order{
	background:#4f6c89;
}
.contacts .thanks div{
	background:#4f6c89;
}
.contacts .order .mandatory{
	background:#47617b url('/img/mandatory2.gif') no-repeat 10px 10px;
}
.contacts .ft{
	background:url('/img/t2.png') no-repeat left top;
}
.contacts .fb{
	background:url('/img/b2.png') no-repeat left top;
}
.contacts .fl{
	background:url('/img/l2.png') no-repeat left top;
}
.contacts .fr{
	background:url('/img/r2.png') no-repeat left top;
}
.contacts .thanks{
	background:url('/img/thanks2.png') no-repeat left top;
	//background: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/thanks2.png',sizingMethod=crop);	
}
.contacts .ftl img,
.contacts .ftr img,
.contacts .fbl img,
.contacts .fbr img{
	//display:none;
}
.contacts .ftl{
	//display:inline-block; 
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/tl2.png');
}
.contacts .ftr{
	//display:inline-block; 
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/tr2.png');
}
.contacts .fbl{
	//display:inline-block; 
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bl2.png');
}
.contacts .fbr{
	//display:inline-block; 
	//filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/br2.png');
}
.contacts .ft{
	//background: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/t2.png',sizingMethod=crop);
}
.contacts .fb{
	//background: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/b2.png',sizingMethod=crop);
}
.contacts .fl{
	//background: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/l2.png',sizingMethod=crop);
}
.contacts .fr{
	//background: none;
	//filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/r2.png',sizingMethod=crop);
}
.contacts .time select,
.contacts .time input{
	font-size:9pt !important;
}