div.text {width:100%;float:left;}
body { padding:0px; margin:0px;}
html,body { width: 100%;}
div {font-family:Tahoma;}
a, img {border:0;}
.ColorRed {color:red;}
.RightPosition {float:right; margin-left:10;}
div.RightZaglavie {border:solid 0px black;} 
.flash { width: 80%; }
.need { width: 100%;}
div.DocWidth {float:left;width:100%;}
	/* Шапка */
	div.TeloWidth {width: auto;height:213; background-color:white;background-image:URL(images/ShapkaFon.gif);background-repeat:repeat-x;background-position:top left;}
		div.ShapkaPole {height:213;float:left; background-image:URL(images/ShapkaPic.gif);background-repeat:no-repeat;background-position: bottom right;}
		a.Logo {text-decoration:none; color:#000000;}
			div.ShapkaLogo {cursor:hide; width:200;height:95; float:left;background-image:URL(images/Logo.gif);background-repeat:no-repeat;background-position:top left; z-index:4;}
				div.LogoPic {width:100%;height:42; float:left; padding-top:20; background-image:URL(images/LogoFon.gif);background-repeat:repeat-x;background-position:bottom left; z-index:1;}
					div.CompanyWork {width:100%;float:left; padding-left:45; text-align:justify; line-height:0.5em; letter-spacing:0.5px; font-family:Georgia;font-size:8px;}
					div.CompanyName {float:left; padding-top:4;padding-left:60;vertical-align:super; text-align:justify; font-family:Georgia;font-size:30;}
			div.ShapkaText {width:307;height:95; float:left; text-align:justify; margin-left:65;}
				span.Tema {width:92%;float:left; margin-top:1em; font-family:Georgia; font-style:italic; font-size:16px; color:#f12100;}
			div.ShapkaContact {width:200;height:95; float:right; text-align:justify;}
				div.TelNumber {font-family:Tahoma;font-size:14px; padding-left: 50px;text-align:center;word-spacing: 20px;}
				span.Mail {font-family:Tahoma;font-size:11px;}
				a.Mail {color:#f12100; font-family:Tahoma;font-size:11px;}
		
	/* Меню */
	div.PoleWidth {width: auto;height:36; background-color:white;background-image:URL(images/MenuFon.gif);background-repeat:repeat-x;background-position:top left; z-index:1;}
		div.TopPole {width:100%;height:100%;float:left; padding-top:10px; text-align: center;font-size:18px; background-image:URL(images/MenuPic.gif);background-repeat:no-repeat;background-position:top right; z-index:2;}
		div.TopPole a:hover { color: #FF0000;}
			a.MainMenu {text-decoration:none; font-family:Tahoma; font-size:14px; color:#000000;font-weight:normal; padding-right:35;padding-left:35;}
	/* Основная часть */
	div.MainWidth {width: auto;height:562; text-align:left; margin-top:50; background-color:white;}
		form.SearchForm {margin-left:40;position:relative; top:-10;}
		div.LeftZaglavie {width:200;height:40; float:left; font-family:Georgia; font-size:20px;}
		div.LeftSubZaglavie {height:40; float:left; font-family:Georgia; font-size:12px;}
			div.LeftZaglavie:first-letter {color:#fe7d11;}
		div.CenterZaglavie  {width: auto;height:40; float:left; font-family:Georgia; font-size:20px;}
			div.CenterZaglavie:first-letter {color:#fe7d11;}
		div.RightZaglavie {text-align:right;padding-right:10; width:220;height:40; float:left; font-family:Georgia; font-size:20px;}
			div.RightZaglavie:first-letter {color:#fe7d11;}
		.LeftPole  {width:190;height:555;}
			p.MainLeftMenu {width:170; padding-left:20; background-image:URL(images/MarkerMain.gif);background-repeat:no-repeat;background-position:center left;}
			p.LeftMenu {width:170; margin:0.2em; padding-left:27; background-image:URL(images/MarkerSub.gif);background-repeat:no-repeat;background-position:center left;}
			a.MainLeftMenu {font-family:Tahoma; font-size:14px; color:#656565;}
			a.LeftMenu {font-family:Tahoma; font-size:12px; color:red;}
		.CenterPole  {width: auto;height:535;  padding-right:10;padding-left:10; border-left:solid 1px #ffdb8e;border-right:solid 1px #ffdb8e;}
		div.SubPole  {width:735;height:535; float:left; padding-right:10;padding-left:10; border-left:solid 1px #ffdb8e;}
			p.Text {font-size:12px; font-family:Tahoma;}
			a.TextSsylka {font-size:12px; font-family:Tahoma; color:red;}
			h6 {font-family:Tahoma; font-size:13px; font-weight:bold;}
			h5 {font-family:Tahoma; font-size:14px; font-weight:bold;}
			h3 {font-family:Tahoma; font-size:18px; font-weight:normal;}
				div.LeftKolonka {width:45%; float:left; padding-top:30; margin-right:10;}
				div.RightKolonka {width: 45%; float:left; padding-top:30;}
					h2 {font-family:Tahoma; font-size:20px; font-weight:normal;}
					h2:first-letter {color:#fe7d11;}
			div.PolePic {text-align:center; width:100%;float:left; padding-top:20; padding-right:5;padding-left:5;}
				img.TextPic {border:solid 10px #ededed; margin:4;}
		.RightPole  {width:190;height:555; margin-left:15;margin-right:0; padding-left: 15px;}
			p.MainRightMenu {width:170; padding-left:20; background-image:URL(images/MarkerMain.gif);background-repeat:no-repeat;background-position:center left;}
			img.ICQ {margin-right:5;margin-left:20; vertical-align:middle;}
			p.ICQ {text-decoration:underline; line-height:1em; font-size:14px;}
			h4 {font-family:Tahoma; font-size:15px; font-weight:normal;}
	/* Картинка перед футером */
	div.PredFuter {width: auto;height:111; background-color:white;background-image:URL(images/PredFuterFon.gif);background-repeat:repeat-x;background-position:bottom right;}	
		div.PredFuterPic {width:500;height:100%;float:left; background-image:URL(images/PredFuter.gif);background-repeat:no-repeat;background-position:bottom left;}	
	/* Футер */
	div.BottWidth {width: auto;height:128; padding-top:22; background-color:#ffdb8e;background-image:URL(images/FuterFon.gif);background-repeat:repeat-x;background-position:top left;}
		div.BottomPole {width:100%; float:left; font-size:12px; font-family:Tahoma;}
			div.FuterContactOne {width:270; float:left; padding-left:42; text-align:left;}
			div.FuterBannres {width:465; float:left;}
				img.Banners {border:solid 1px #ffbd5b; margin-right:6; margin-left:6;}
			div.FuterContactTwo {width:180; float:right; margin-right:42; text-align:right;}
			div.FuterContactTwo a { color: #666666; text-decoration:none;}
			div.FuterContactTwo a:hover { color:#FF0000;}
			div.FuterContactThree {float:left; text-align:left; padding-left:42;}
#min { min-width: 1000px; width:expression(((document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.clientWidth : document.body.clientWidth) < 1000 ? "1000px" : "auto");}			
.icq a { color: #000000;}
.icq a:hover { color: #FF0000;}