.main				{ width: 100%; // width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 995)? "995px" : "100%"); background: url(../images/skin/body.jpg) left 98px repeat-x }

body				{ color: #b3cbe0 }

.t1 td				{ height: 277px }
.t1 .logo			{  }
.t1 .logo a,
.t1 .logo span			{ margin: 56px 314px 0 10px; display: block; height: 130px; width: 120px; text-decoration: none; position: relative }
.t1 .logo .c1			{ width: 7.9%; float: left; height: 214px; padding-right: 6px; background: url(../images/skin/logo_area_l.jpg) right top no-repeat }
.t1 .logo .c2			{ width: 440px; float: left; height: 247px; background: url(../images/skin/logo_area_r.jpg) left top no-repeat }

.t2 .contentContainer		{ padding: 0 3.8% 0 7.9%; // padding: 0 5.4% 0 7.9% }

.ill 				{ position: relative; // position: absolute; text-align: right; min-width: 995px }
.ill div			{ float: right; width: 37.3%; background-position: left top; background-repeat: no-repeat }
.ill_1 div			{ height: 351px; background-image: url(../images/skin/1ill1.jpg) }
.ill_2 div			{ height: 351px; background-image: url(../images/skin/1ill2.jpg); width: 34.2% }
.ill_3 div			{ height: 351px; background-image: url(../images/skin/1ill3.jpg); width: 42.6% }

.tizers				{ width: 100%; // width: 92%; margin-left: -4%; line-height: 19px }
.tizers td			{ height: 203px; background-repeat: no-repeat; background-position: left top; width: 25% }
.tizers a			{ display: block; padding: 30px 0 0 122px; margin-left: 20px; height: 107px }
.tizers .tiz1			{ background-image: url(../images/skin/tiz1.jpg) }
.tizers .tiz2			{ background-image: url(../images/skin/tiz2.jpg) }
.tizers .tiz3			{ background-image: url(../images/skin/tiz3.jpg) }
.tizers .tiz4			{ background-image: url(../images/skin/tiz4.jpg) }
.tizers .tiz2 a			{ padding-left: 135px }
.tizers .tiz3 a			{ padding-left: 129px }
.tizers .tiz4 a			{ padding-left: 150px }

.t3 div				{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #5b7a97 }
.t3 div div 			{ font-size: 12px; margin: 20px 0 10px 0 }
.t3 .footer			{ /*background: url(../images/skin/arctic.gif) right 42px no-repeat;*/ border-top: 1px solid #374367; margin: 0 5.4% 0 4.9%; padding: 0 0 35px 20px }
.t3 .l				{ position: absolute; left: 310px; top: 2px }
.t3 .r				{ float: right; position: absolute; text-align: right; width: 54.6%; margin: -68px 5.4% 0 40% }
.footer				{ position: relative }

html, body			{ height: 100% }
.intro				{ width: 100%; height: 100% }
.intro td			{ height: 100%; vertical-align: middle; text-align: center; padding: 0 0 30px 40px }

.images				{ width: 100%; // width: 90%; margin: 12px 0 28px -1px }
.images .c1			{ width: 624px }
.images .c1 .f3			{ width: 624px; height: 416px; background: url(../images/skin/frame2.png) left top no-repeat }
.images .c1 .f2			{ width: 624px; height: 416px; background: url(../images/skin/frame.gif) left top no-repeat }
* html .images .c1 .f3		{ background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/skin/frame2.png", sizingMethod="crop") }
.images .c1 .f			{ width: 624px; height: 416px; background-repeat: no-repeat; background-position: center center }
.images .c2 			{ text-align: right; padding-left: 2% }
.images .c2 a			{ border: 4px solid #394149; display: block; float: left; margin: 0 4px 9px 0; width: 110px; height: 73px; background-position: center center; background-repeat: no-repeat; text-decoration: none }
.images .c2 .selected		{ cursor: default; border: 4px solid #7896c1 }

.images .cVideo a		{ margin-bottom: 23px; position: relative }
.images .cVideo a b		{ position: absolute; left: 0; bottom: -22px; font-weight: normal }

.images2			{ margin: 12px 0 28px -1px }
.images2 .c1			{ width: 624px }
.images2 .c1 .f3		{ width: 624px; height: 416px; background: url(../images/skin/frame2.png) left top no-repeat }
.images2 .c1 .f2		{ width: 624px; height: 416px; background: url(../images/skin/frame.gif) left top no-repeat }
* html .images2 .c1 .f3		{ background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/skin/frame2.png", sizingMethod="crop") }
.images2 .c1 .f			{ width: 624px; height: 416px; background-repeat: no-repeat; background-position: center center }
.images2 .c2 			{ text-align: right; padding-left: 2% }
.images2 .c2 a			{ border: 4px solid #394149; display: block; float: left; margin: 0 4px 9px 0; width: 110px; height: 73px; background-position: center center; background-repeat: no-repeat; text-decoration: none }
.images2 .c2 .selected		{ cursor: default; border: 4px solid #7896c1 }
.images2 .c0,
.images2 .c2			{ width: 150px }
.images2 .h			{ text-align: center; font-size: 120% }

.fx 				{ margin-top: 23px }
.fx p				{ color: #eff0f0; width: 550px; margin: 24px 0 0 22px }
.fx .c1				{  }
.fx .c1 div			{ border: 0; width: 612px }
.fx .c1 img			{ border: 0; width: 562px }
.fx .c2				{ text-align: right }

.presonal			{ width: 90%; margin: 22px 0 0 0 }
.presonal .img			{ width: 18% }
.presonal .img div		{ border: 4px solid #394149; width: 112px }
.presonal .img img		{ border: 1px solid #000; width: 110px }
.presonal .t			{ padding-top: 7px; width: 32%; padding-right: 4% }
.presonal .t h2			{ padding-bottom: 6px }
.presonal .t p			{ margin-bottom: 0 }
.presonal .t div		{ font-size: 11px }
.presonal .t .phone		{ padding: 3px 0 0 19px; background: url(../images/skin/ico_phone.gif) left 6px no-repeat }
.presonal .t .mail		{ padding: 6px 0 0 19px; background: url(../images/skin/ico_mail.gif) left 5px no-repeat; height: 12px }
.presonal td			{ padding-bottom: 42px }

.history			{ width: 90%; margin: 20px 0 0 0 }
.history .c1 .f	div		{ width: 624px; height: 416px; background: url(../images/skin/frame2.png) left top no-repeat }
* html .history .c1 .f div	{ background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/skin/frame2.png", sizingMethod="crop") }
.history .c1 .f			{ width: 624px; height: 416px; background-repeat: no-repeat; background-position: center center }
.history .c2			{ width: 21% }
.history .frame			{ color: #eff0f0; width: 600px; margin: 33px 0 0 0 }
.history .hm1			{ margin: 0 0 0 6px }
.history .hm2			{ position: relative; margin: -410px 0 0 0 }
#history_img2			{ display: none }

.contact1			{ width: 87.4%; margin: 12px 0 29px 0 }
.contact1 h2			{ padding-bottom: 17px }
.contact1 .c1			{ width: 40% }
.contact2			{ width: 87.4%; margin: 9px 0 0 0; background: #1f2237 }
.contact2 .thirst .c1		{ background: #1f2237 url(../images/skin/t_tl.gif) left top no-repeat }
.contact2 .thirst .c2		{ background: #1f2237 url(../images/skin/t_tr.gif) right top no-repeat }
.contact2 .last .c1		{ background: #1f2237 url(../images/skin/t_bl.gif) left bottom no-repeat }
.contact2 .last .c2		{ background: #1f2237 url(../images/skin/t_br.gif) right bottom no-repeat }
.contact2 .c1			{ width: 40% }
.contact2 td			{ border-bottom: 1px solid #343f56 }
.contact2 .last td		{ border: 0 }
.contact2 .ok_tr td		{ background: #0c0723; border: 0 }

.form label			{ margin: 8px 0 12px 21px; display: block }
.form .i			{ margin-top: 10px; padding: 2px 0 0 8px; width: 320px; background: #191b2e; color: #a8bac5; border-top: 1px solid #0a0c0d; border-left: 1px solid #0a0c0d; border-bottom: 1px solid #7a7c7e; border-right: 1px solid #494c4e; }
.form .t			{ overflow: auto; padding: 4px 8px; margin-bottom: 8px; height: 120px; width: 306px }
.form .ok			{ background: #23273b; color: #b7c3cf; border-top: 1px solid #808386; border-bottom: 1px solid #0f1113; border-right: 1px solid #16191c; border-left: 1px solid #525659; width: 142px; margin: 25px 0 0 0; height: 25px }

.main_tiz			{ margin: 249px 0 30px -2.3%; width: 100%; // width: 89.2%; }
.main_tiz td			{ width: 50% }
.main_tiz .c1			{ padding: 21px 0 0 0 }
.main_tiz .c2			{ text-align: right }

.menu				{ height: 180px; width: 50%; position: absolute; margin: 115px 0 -80px 265px; // margin: 115px 0 -80px -260px; z-index: 5; min-width: 500px }

#main				{ /*background: #000 url(../images/skin/main.jpg) center top no-repeat*/ }

#main .ill			{ z-index: 3; width: 100%; // width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 995)? "995px" : "100%") }

.calc label			{ display: inline; margin: 0 }
.calc td			{ padding: 8px 0 6px 32px }
.calc .c1			{ width: 31% }
.calc .c2			{ padding-left: 0 }
.calc .last .c1			{ padding-top: 10px; padding-left: 110px }
.calc .c			{ margin: 0 12px -1px 0 }
.calc div			{ margin: 3px 0 11px 0 }
.calc .i			{ width: 46px; margin: 4px 0 11px 104px; // margin: 2px 0 7px 104px;  display: block; background: #fff; color: #000  }
.calc .last td			{ padding-bottom: 12px }
.calc_res 			{ color: #abc5dc; padding: 25px 0 0 25px }

.main_images			{ position: absolute; min-width: 995px; margin: -705px 0 0 0; width: 100%; // width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 995)? "995px" : "100%") }
#fx_div				{ display: none }

#auc_list_body			{ background: #0c0722; margin: 0; padding: 0; min-width: 0; max-width: 500px }
#auc_list_body .content		{ margin: 0; padding: 0; min-height: 0; width: 600px; background: #0c0722; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80% }
#iframe				{ width: 620px; display: none }

.mainContainer			{ background: #0c0722 url(../images/skin/footer.jpg) left bottom repeat-x }

@media all and (min-width: 0px) {
	.ill 				{ position: absolute; width: 100% }
}
