/* Style Sheet main*/

* { margin:0; padding:0; font-family:Tahoma, sans-serif; font-size:11px; }

body { background-color:#2F3B77; background:url(../i/UnderFlashBg.jpg) repeat-x; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }

h1 {font-size:14px; color:#dae3ef;}
h3 { font-size:13px; color:#fdf799; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; }
h2 { font-size:18px; color:#f2f7f7; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; }
h4 { color:#fdf799; font-family:Arial, Helvetica, sans-serif; }
h5 { font-size:13px; color:#fdf799; }
h6 { margin:0 15px 15px 25px; color:#fdf799; font-family:Arial, Helvetica, sans-serif; }

.clearing { clear:both; -height:0px; -font-size:0px !important; }

.map li { padding-bottom:0; }
#MainWrap { }
#TopPanel { color:#d4d8f7; font-family:Tahoma, sans-serif;}

#justify {font-family:Tahoma, sans-serif; align:justify; font-size:13px;}
#Work { float:left; height:16px; padding:0.7em 0 0 1.1em; width:231px; }
#Work span { margin:0 0.2em; color:#fdf799;}
#STR { float:left ;  height:30px; padding:0.00em 0 0 0.1em; position:absolute; left:230px; }
#STR a {color:white;font-size:18px; text-transform:uppercase; font-weight:normal;padding-top:0em;}
#Disc { margin:0 15px 15px 8px; color:#d4d8f7;font-weight:bold }
#Disc-a { margin:0 15px 15px 25px; color:#d4d8f7;text-transform:uppercase;font-weight:bold }
#Address { float:right; padding-right:0px; color:#fdf799;position:relative; width:250px; margin-top:2px;left:0px; background:url(../i/dis.jpg);}
#Address p { font-size:11px; padding-top:0.3em; width:250px }
#Address a { font-size:11px; color:#d4d8f7; width:260px; text-decoration: underline; font-weight: normal;}
#Address span { font-size:16px; padding:0 0.4em; color:#fdf799; }

#TopBullet { float:left; padding:0.4em 1em 0 0; font-size:14px; }

#Left { width:237px; margin-right:15px; /* background:url(../i/LeftBg.gif);  */ float:left; -margin-top:-2px; }

#LeftPanel { width:237px; height:567px; background:url(../i/MainLeftPanelBackground7.jpg) no-repeat; position:relative; }
#LeftPanel_gal{ width:237px; height:107px;background-color:#34407A; position:relative; }
#LeftPanel_gal img {position:absolute; top:28px;  }
#LeftPanel img { position:absolute; left:45px; top:70px; }
#LeftPanel p { font-size:14px; color:#dfe7f4; }
#LeftPanel span { display:block; margin-left:1em; font-size:19px; color:#f1f4ff; }
#vic2 { position:absolute; left:9px; top:27px; }
#Customers { position:absolute; top: 0px; right: 0px; background:url(../i/ZamershikBg.jpg) repeat-y; height:197px; -height:199px; width:236px; text-transform:uppercase; border-left:1px solid #3b4e9c; border-bottom:1px solid #3b4e9c;}
#LogoText { text-transform:uppercase; position:absolute; left:63px; top:214px; }
#LeftPanelMenu a { color:#dae3ef; }
#LeftPanelMenu { position:absolute; left:30px; top:292px; text-transform:uppercase; }
#LeftPanelMenu li { position:relative; z-index:2; list-style:none; background:url(../i/bullet1.1.gif) no-repeat; padding-left:26px; }
.left-menu-item1 { display:block; height:22px; font-weight:bold; }
.left-menu-item2 { display:block; height:23px; font-Rightweight:bold; }

#LeftPanel1 { width:237px; height:567px; background:url(../i/MainLeftPanelBackground7.jpg) no-repeat; position:relative; }
#LeftPanel1 img { position:absolute; left:45px; top:70px; }
#LeftPanel1 p { font-size:14px; color:#dfe7f4; }
#LeftPanel1 span { display:block; margin-left:1em; font-size:19px; color:#f1f4ff; }
#LeftPanelMenu1 { position:absolute; left:30px; top:290px; text-transform:uppercase; }
#LeftPanelMenu1 a { color:#dae3ef; }
#LeftPanelMenu1 li { position:relative; z-index:2; list-style:none; background:url(../i/bullet1.1.gif) no-repeat; padding-left:26px; }
.left-menu1-item1 { display:block; height:22px; font-weight:bold; }
.left-menu1-item2 { display:block; height:23px; font-weight:bold; }

#RightPanel { width:220px; height:432px; }
#RightPanel img { position:absolute; left:45px; top:70px; }
#RightPanel p { font-size:14px; color:#dfe7f4; }
#RightPanel span { display:block; margin-left:1em; font-size:19px; color:#f1f4ff; }
#RightPanelMenu a { color:#dae3ef; }
#RightPanelMenu { position:absolute; left:19px; top:177px; text-transform:uppercase; }
#RightPanelMenu li { position:relative; z-index:2; list-style:none; background:url(../i/bullet1.1.gif) no-repeat; padding-left:26px; }
.left-menu-item1 { display:block; height:22px; font-weight:bold; }
.left-menu-item2 { display:block; height:23px; font-weight:bold; }

#ServiceUl { position:absolute; left:200px; top:0px; background:red; width:350px; }
#ServiceUl li {  }

#LeftSplashes {  }
#LeftSplashes_gal {background:url(../i/CenterContentBg.gif) 0px 0px; }
#Calculator { border-right:1px solid #93a7ca; background:url(../i/CalculatorBg.gif) repeat-y; height:83px; padding-top:12px; position:relative; }
#Calculator img { position:absolute; }
#Border1 { left:0; top:0; }
#Border2 { left:0; bottom:0; }
#Calculator h3 { background:url(../i/bullet1.gif) no-repeat; margin-left:10px; padding-left:25px; }
#Calculator h3 a { font-size:13px; color:#fdf799; text-transform:uppercase; text-decoration:none; }
#Calculator a { color:#e9f1f9; text-decoration:underline; }
#Calculator a:hover { text-decoration:none; }
#Ras4et { position:relative; background:url(../i/bullet2.gif) no-repeat; margin:-35px 0 0 -10px; padding-left:11px; }
#ActCalc { right:50px; bottom:15px; border:0; }
#CalcDot { bottom:12px; right:6px; }

#PartnerProgram { height:94px; background:url(../i/PartProgramBg.gif) repeat-x; margin:10px 0; position:relative; }
#PartnerProgram h3 { position:absolute; top:12px; left:10px; background:url(../i/bullet1.gif) no-repeat; }
#PartnerProgram a { margin-left:25px; text-decoration:none; font-size:13px; color:#fdf799; text-transform:uppercase; }
#PartnerProgram label { font-family:Arial, HLeftPanelMenuelvetica, sans-serif; font-weight:bold; clear:left; text-transform:uppercase; color:#fdf799; }
#PartnerProgramPage { position:relative; height:44px; width:230px; margin-left:15px; }

#Reg { text-decoration:underline; color:#e9f1f9; margin-left:90px; padding-bottom:10px; }
#Reg:hover { text-decoration:none; }
#PartnerProgramPage label { font-weight:bold; clear:left; text-transform:uppercase; color:#fdf799; }

#Log { position:absolute; top:46px; left:10px; }
#Pass { position:absolute; bottom:11px; left:10px; }
#Input { position:absolute; left:74px; top:43px; }
#Input input { width:123px; }
#Login { margin-bottom: 6px; -margin-bottom:4px; }
#InputLeftBord { position:absolute; left:64px; bottom:10px;  }
#InputRightBord { position:absolute; bottom:9px; -bottom:8px; right:30px; }
#PartnerSubmit { cursor:pointer; position:absolute; bottom:6px; right:7px; font-size:0; margin:0; padding:0; border:0; height:20px; width:20px; background:transparent url(../i/bullet2.gif) no-repeat 50%; }

#Zamershik { background:url(../i/ZamershikBg.jpg) repeat-y; height:200px; position:relative; text-transform:uppercase; border-right:1px solid #3b4e9c; border-bottom:1px solid #3b4e9c; margin-bottom:15px; }
#ZamerTopBorder { position:absolute; left:0; top:0; }
#Zamer { position:absolute; bottom:10px; right:1px; }
#ZamerBullet { position:absolute; top:12px; left:10px; }
#Zamershik h2 a { position:absolute; top:30px; left:34px; font-size:18px; color:#f2f7f7; }
#Zamershik h3 a { position:absolute; color:#fdf799; top:12px; left:12px; font-size:13px; padding-left:25px; }
#Zamershik a { text-decoration:none; }


#Zamershik2 { position:absolute; top:200; right:1px; background:url(../i/ZamershikBg.jpg) repeat-y; height:197px; -height:199px; width:236px; text-transform:uppercase; border-left:1px solid #3b4e9c; border-bottom:1px solid #3b4e9c; }
#ZamerTopBorder1 { position:absolute; left:0; top:-1px; }
#Zamer1 { position:absolute; bottom:10px; right:0px; }
#Zamer2 { position:relative; top:10px; left:0px; }

#ZamerBullet1{ position:absolute; top:12px; left:10px; }


#ZamershikMain{ position:absolute; top:200; right:1px; background:url(../i/ZamershikBg.jpg) repeat-y; height:197px; -height:199px; width:236px; text-transform:uppercase; border-left:1px solid #3b4e9c; border-bottom:1px solid #3b4e9c; }
#Zamershik1Main h2 a { position:absolute; top:30px; left:34px; font-size:18px; color:#f2f7f7; }
#ZamershikMain h3 a { position:absolute; color:#fdf799; top:12px; left:12px; font-size:13px; padding-left:25px; }
#ZamershikMain a { text-decoration:none; }
#Right {}
#Right_gal {background-color:#34407A;}

#TopMenuWrap { width:100%; position:absolute; height:28px; left:0; z-index:2; }
#TopMenu { text-align:center; background:url(../i/TopMenuBg.gif) repeat-x; margin-left:237px; z-index:2; height:28px; left:0; font-family:Tahoma, sans-serif; min-width:702px; width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 702? "702px": "auto");}
#TopMenu ul { padding-top:7px; }
#TopMenu li { display: inline; list-style: none; padding:0 17px; white-space: nowrap; color:#fffbc0; font-size:11px; }
#TopMenu1 { text-align:left; background:url(../i/TopMenuBg.gif) repeat-x; margin-left:237px; z-index:2; height:37px; left:0px; font-family:Tahoma, sans-serif; min-width:702px; width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 702? "702px": "auto");}

#TopMenu1 ul { padding-top:6px; }
#TopMenu1 li { display: inline; list-style: none; padding:0 17px; white-space: nowrap; color:#fffbc0; font-size:14px; }
#TopMenu1 a { font-weight:normal; text-transform:uppercase; display: inline; list-style: none; padding:0 7px; white-space: nowrap; color:#fffbc0; font-size:12px; font-weight:bold;}
#TopMenu a { font-weight:normal; text-decoration:underline; display: inline; list-style: none; padding:0 7px; white-space: nowrap; color:#fffbc0; font-size:11px; }
#TopMenu_konstr { text-align:left; background:url(../i/TopMenuBg.gif) repeat-x; margin-left:0px; z-index:2; height:37px; left:0px; font-family:Tahoma, sans-serif; min-width:702px; width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 702? "702px": "auto");}
#TopMenu_konstr ul { padding-top:6px; }
#TopMenu_konstr li { display: inline; list-style: none; padding:0 17px; white-space: nowrap; color:#fffbc0; font-size:14px; }
#TopMenu_konstr a { font-weight:normal; text-transform:uppercase; display: inline; list-style: none; padding:0 7px; white-space: nowrap; color:#fffbc0; font-size:12px; font-weight:bold;}



#MainPart { margin-left:237px; min-width:700px; width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 700? "700px": "auto"); height:310px; -height: 308px; }
#MainPart_gal {  }
#MainTop { position:absolute; top:130px; left:234px; background: url(../i/MainTopBg1.jpg) no-repeat; width: 526px; height: 419px;-margin-left:-3px; }
#MainRight { position:absolute; top:130px; left:760px; background: url(../i/MainRightBg.jpg) no-repeat; width: 234px; height: 419px;-margin-left:-3px; }
#MainBottom { position:absolute; top:549px; left:234px; background: url(../i/UnderFlashPict.jpg) no-repeat; width: 760px; height: 19px;-margin-left:-3px; }
#MainBottom1{ position:absolute; top:568px; left:0px; background: url(../i/UnderFlashPict.jpg) no-repeat; width: 760px; height: 19px;-margin-left:-3px; }
#Buttons { position:absolute;  width:43px; }
#Buttons img { float:left; border:0; }
.button { margin-bottom:6px; }
#ButtonsBlock { position:absolute; left:340px; top:35px; }
#OutButtons {position:absolute; top:390px; right:305px;}


/*
#Buttons { position:absolute; left:600px; top:100px; width:43px; }
#Buttons img { float:left; border:0; }
.button { margin-bottom:6px;}
*/


#WrapMainSmallCalc { position:absolute; top:398px; right:0; }
#WrapMainSmallCalc h3 a { position:absolute; top:48px; left:70px; font-size:13px; color:#fdf799; font-family:Arial, Helvetica, sans-serif; }
#MainSmallCalc a:hover { text-decoration:none; }
#MainSmallCalc { background:url(../i/MainSmallBg.png) no-repeat; -background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./i/MainSmallBg.png", sizingMethod="crop"); width:258px; height:174px; }
#SmallCalcBullet { position:absolute; top:48px; left:40px; }
#Ras4et { background:url(../i/bullet2.gif) no-repeat; padding-left:25px; position:absolute; top:75px; left:45px; }
#Ras4et a { color:#e9f1f9; text-decoration:underline; }
#Ras4et a:hover { text-decoration:none; }

#MainContact { position:absolute; top:48px; left:237px; font-weight:bold; }
#MainContact p { padding:18px 0 19px 15px; color:#4f78af; }
#MainContact span { color:#2c3874; }
#MainContact a { color:#929aba; text-decoration:underline; margin-left:22px; }
#MainContact a:hover { text-decoration:none; }
#MainContact ul {  }
#MainContact li { position:absolute; width:180px; height:82px; list-style:none; }

#MainContact1 { background:url(../i/MainContactBg1.jpg) no-repeat;color:#2C3874; }
#MainContact2 { background:url(../i/MainContactBg2.jpg) no-repeat; margin-left:110px; }
#MainContact3 { background:url(../i/MainContactBg3.jpg) no-repeat; margin-left:238px; }
#MainContact4 { background:url(../i/MainContactBg4.jpg) no-repeat; margin-left:368px; }
#MainContact5 { background:url(../i/MainContactBg6-32.jpg) no-repeat; margin-left:480px; }
#MainContact6 { background:url(../i/MainContactBg5.jpg) no-repeat; font-size:6px; width: 180px; margin-left:655px;}
#MainContact6-1 { background:url(../i/MainContactBg6-1.jpg) no-repeat; margin-left:620px;}

#MainContact6-2 { position: relative; top: 25px; left:0; text-align:center; background:url(../i/MainContactBg6-2.jpg) repeat-x; margin-left:624px; z-index:2; height:82px; min-width:100px; width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 100? "100px": "auto");}
#MainContact6-2 p {  font-weight:bold;color:#4f78af;  padding: 18px 0px 0px 0px; }
#MainContact6-2 b {font-size:10px;}	
#MainContact6-2 span {color:#2C3874;}
#MainContact6-2 a { color:#929aba; text-decoration:underline;padding:60px 0px 0px 0px;}				
#MainContact6-2 a:hover { text-decoration:none; }


#Zamershik1 { position:absolute; top: 350px; right: 2px; background:url(../i/ZamershikBg.jpg) repeat-y; height:197px; -height:199px; width:236px; text-transform:uppercase; border-left:1px solid #3b4e9c; border-bottom:1px solid #3b4e9c; }
#Zamershik2 { position:absolute; top: 350px; right: 2px; background:url(../i/invite.jpg) repeat-y; height:197px; -height:199px; width:236px; text-transform:uppercase; border-left:1px solid #3b4e9c; border-bottom:1px solid #3b4e9c; }

#invite h2 a { position:absolute; top:60px; left:34px; font-size:14px; color:#f2f7f7; }

#invite { position:absolute; top: 135px; right: 1px; background:url(../i/MainRightPanelBackground3.jpg) no-repeat; width:220px; height:432px;} 
#autorisation_right { position:absolute; top: 307px; left:17px;}
#autorisation_right H3 {position:absolute; top: -30px; left:5px; }
#for_bilders {position:absolute; width:130px;  top: 25px; left:40px; color:#d4d8f7; font-size:12px;  }
#for_bilders2 {position:absolute;width:90px;   top: 49px; left:52px; color:#d4d8f7; font-size:12px;  }
#for_bilders3 {position:absolute; width:70px; top: 70px; left:97px; color:#d4d8f7; font-size:12px;  }
#for_bilders4  {position:absolute;  top: 95px; left:30px; background:url(../i/bullet2.gif) 0px 3px no-repeat; margin-left:48px; padding-left:18px; color:#d4d8f7; text-decoration:underline; }
#Zamershik1 h2 a { position:absolute; top:30px; left:34px; font-size:18px; color:#f2f7f7; }
#invite h3 a { position:absolute; color:#fdf799; top:32px; left:2px; font-size:15px; padding-left:25px; text-transform:none;}
#invite h4 a { position:absolute; color:#fdf799; top:86px; left:28px; font-size:22px; padding-left:22px; }
#invite h5 a { position:absolute; top:115px;left:26px; margin:1px 0 20px 26px;  font-family:Tahoma,  sans-serif; color:#f2f7f7;  text-decoration:underline;  text-transform:none; background:url(../i/bullet2.gif) no-repeat 0px 2px 0 0px;  }

#invite p  {  color:#dae3ef;  font-size:12px;  text-transform:uppercase;  position:absolute;  top: 140px; left:20px;  font-weight:bold; }
#22  {font-family:Tahoma, sans-serif; color:#f2f7f7; text-transform:none;font-size:16px; }
#invite  a {text-decoration:none;}
.hr1  {  position:absolute; top:105px; text-transform:none; background:url(../i/bullet2.gif) 0px 3px no-repeat; margin-left:8px; padding-left:18px; color:#e9f1f9; text-decoration:underline; } 
#Zamershik1 h3 a { position:absolute; color:#fdf799; top:12px; left:12px; font-size:13px; padding-left:25px; }
#Zamershik1 h4 a { position:absolute; color:#fdf799; top:60px; left:12px; font-size:28px; padding-left:35px; }
#Zamershik1 h5 a { position:absolute; top:95px; margin:1px 0 20px 26px;  font-family:Tahoma, sans-serif; color:#d4d8f7; text-transform:none; font-weight:normal;}
#Zamershik1  a {text-decoration:none;}
.hr  {  position:absolute; top:175px; text-transform:none; background:url(../i/bullet2.gif) 0px 3px no-repeat; margin-left:8px; padding-left:18px; color:#e9f1f9; text-decoration:underline; } 

#FreeDostavka1 { position:absolute; top: 135px; right: 1px; border-right:1px solid #3b4e9c; border-bottom:1px solid #3b4e9c; background:#95a3cd; }
#FreeDostavka1 img { border:0; }
#BannerLeft1 { position:absolute; top: 280px; left: -45px; border-right:1px solid #3b4e9c;  background:#95a3cd; }
#BannerLeft1 img { border:0; }

#RightPanel { margin-right:15px; }
#RightPanel ul { margin-top:28px; float:right; width:200px; }
#RightPanel li { z-index:3; list-style:none; }
#RightPanel span,a { color:#39629a; font-family:Tahoma, sans-serif; font-weight:bold; }
.span-right { position:absolute; padding-top:17px; }
#RightPanel a { color:#7d86ac; text-decoration:underline; margin-top:15px; }
#RightPanel a:hover { text-decoration:none; }
.toright-menu-t-part1 { background:url(../i/TopRightPanelBg1.gif) repeat-x; position:relative; }
.top-right-menu-t-part1 { background:url(../i/TopRightPanelBg1.gif) repeat-x; position:relative; }
.top-right-menu-t-part2 { background:url(../i/TopRightPanelBg2.gif) repeat-x; position:relative; }
.top-right-menu-t-part3 { background:url(../i/TopRightPanelBg3.gif) repeat-x; position:relative; }
.top-right-menu-t-part4 { background:url(../i/TopRightPanelBg4.gif) repeat-x; position:relative; }
.top-right-menu-t-part5 { background:url(../i/TopRightPanelBg5.gif) repeat-x; position:relative; }

#Box {  padding-top: 233px; padding-bottom:0px; margin-bottom:-2px; /* background:url(../i/LeftBg.gif) 0px -6px repeat; */}
#Box_gal {padding-top: 860px; border-top:1px;  padding-bottom:0px; margin-bottom:-2px; background-color:#34407A;}

#Content { /* background:url(../i/UnderContGrad.jpg) 0px -6px repeat-x; */ background:url(../i/LeftBg.gif) 0px -6px repeat;  }


									/*Contact*/

#ContactWrap { min-width:995px; width: expression((document.documentElement.clientWidth || document.body.clientWidth) < 995? "995px": "auto"); }


#InContent { background:url(../i/CenterContentBg.gif) 0px 0px; margin:0 8px 0 252px; border:1px solid #a0a8bc; padding:33px 20px 16px 20px; }
#InContent h3 { position:absolute; top: 590px;}
#InContent h3 img { margin-right:3px; float:left; }
.in-cont-item { height:250px; margin-left:3px; -margin-left:0; background:url(../i/InContBorder.gif) repeat-x bottom left; padding-top:18px; position:relative; }
.kontakt-img-item { float:right; }
.in-cont-border-left { position:absolute; bottom:0; left:0px; }
.in-cont-border-right { position:absolute; bottom:0; right:0px; }
.in-cont-item h4 { margin-bottom:14px; }
.in-cont-item p { color:#d4d8f7; }
.in-cont-item a { color:#e9f1f9; text-decoration:underline; }
.in-cont-item a:hover { text-decoration:none; }
#ContFoot { padding-top:2px; }
#ContFoot h4 { margin:14px 0; }
#ContFoot p { color:#d4d8f7; }
#ContFoot a { color:#e9f1f9; text-decoration:underline; }
#ContFoot a:hover { text-decoration:none; }
#ContFootRight { float:right; padding-right:177px; }




#RightCont { width:243px; float:right; background:url(../i/LeftBg.gif) 0px 0px; position:relative; }
#RightCont ul { position:relative; background:url(../i/UnderContGrad.jpg) repeat-x 0px 0px; padding:54px 0 0 10px; }
#RightCont li { list-style:none; background:url(../i/bullet2.gif) no-repeat 0px 2px; margin:3px 0; }
#RightCont a { text-decoration:underline; color:#d5e0f4; margin-left:20px; }
#RightCont a:hover { text-decoration:none; }
#RightCont1 {position:absolute; right:240px; top:265px;}

						/*RightBanner*/
						
#RightSplash { position:relative; float:right; width:230px; padding:0 0 20px 11px; background:url(../i/RightSplashBg.gif); border-bottom:1px solid #9aafca; border-left:1px solid #9aafca; border-top:1px solid #8d9db8; }
.news-right-splash { margin-top:-285px; -margin-top:-292px; width:230px; }
#RightSplashImage { position:absolute; right:0; top:0;}
#RightSplashHead { background:url(../i/bullet1.gif) no-repeat; margin-top:14px; padding-left:26px; }
#RightSplash h2 { margin:10px 0 0 26px; }
#Sotrud { margin-left:26px; }
#RightSplash p { margin:20px 0 20px 26px; font-family:Tahoma, sans-serif; font-size:12px; color:#d4d8f7; }
#RightSplash a { background:url(../i/bullet2.gif) 0px 3px no-repeat; margin-left:8px; padding-left:18px; color:#e9f1f9; text-decoration:underline; }
#RightSplash a:hover { text-decoration:none; }
#RightSplashDot { position:absolute; right:10px; bottom:5px; }

#CenterContent { position:relative; border:1px solid #a3afc7; margin-right:250px; margin-left:250px; /*margin-top:px;*/ background:url(../i/CenterContentBg.gif) 0px 0px;}
#CenterContent_gal { position:relative;  /*margin-top:px;*/ background:url(../i/CenterContentBg.gif) 0px 0px;}
#CenterContent_gal h1 { background:url(../i/bullet1.gif) no-repeat; margin:15px 0 17px 24px; padding-left:27px; color:#fdf799; text-transform:uppercase; }
#CenterContent_gal h3 { background:url(../i/bullet1.gif) no-repeat; margin:15px 0 17px 24px; padding-left:27px; }
#CenterContent_gal a { margin:0 0px 0px 0px;color:#FEF368; font-weight:normal; text-decoration:underline; }
#CenterContent_gal a:hover {text-decoration:none; }

#CenterContentMag { position:relative; border:1px solid #a3afc7; margin-right: 10px; margin-left: 250px; background:url(../i/CenterContentBg.gif) 0px 0px;}
#CenterContentMag h3 { background:url(../i/bullet1.gif) no-repeat; margin:15px 0 17px 24px; padding-left:27px; }
#CenterContentMag a { margin:0 0px 0px 0px;color:#FEF368; font-weight:normal; text-decoration:underline; }
#CenterContentMag a:hover {text-decoration:none; }

									/*News*/

#NewsWrap { min-width:995px; width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 995? "995px": "auto"); }
#MainNewsWrap {  }
.news-cont-item { float:right; width:48%; position:relative; }
.news-cont-item h4 { padding:0 20px 2px 20px; color:#fdf799; font-family:Tahoma, sans-serif; }
.news-cont-item p { padding:0 20px 5px 20px; color:#d4d8f7; font-family:Tahoma, sans-serif; }
.news-cont-item a { background:url(../i/bullet2.gif) -1px 3px no-repeat; color:#e9f1f9; text-decoration:underline; padding-left:15px; }
.news-cont-item a:hover { text-decoration:none; }

.news-cont-item-left { width:48%; position:relative; }
.news-cont-item-left h4 { padding:0 20px 2px 25px; -padding:0 20px 2px 22px; color:#fdf799; font-family:Tahoma, sans-serif; }
.news-cont-item-left p { padding:0 20px 5px 25px; -padding:0 20px 5px 22px;color:#d4d8f7; font-family:Tahoma, sans-serif; }
.news-cont-item-left a { background:url(../i/bullet2.gif) -1px 3px no-repeat; color:#e9f1f9; text-decoration:underline; padding-left:15px; }
.news-cont-item-left a:hover { text-decoration:none; }
.full { position:relative; }
.full h4 { padding:0 20px 2px 25px; color:#fdf799; font-family:Tahoma, sans-serif; }
.full p { padding:0 20px 5px 25px; color:#d4d8f7; font-family:Tahoma, sans-serif; }
.full a { background:url(../i/bullet2.gif) -1px 3px no-repeat; color:#e9f1f9; text-decoration:underline; padding-left:15px; }
.full a:hover { text-decoration:none; }

.space { height:40px; }
.prof-space { height:50px; }

#BottomNewsCont { height:30px; padding-left:18px; margin-top:16px; }
#BottomNewsCont a { text-decoration:underline; color:#e9f1f9;  }
#BottomNewsCont a:hover { text-decoration:none; }
#Arhive { color:#e9f1f9; background:url(../i/bullet2.gif) no-repeat left 3px; padding-left:15px; float:left; }
.full ul { margin-left:24px; -margin-left:21px; margin-bottom:10px; }
.full li { list-style:none; color:#d4d8f7; }
.pvc-ul { margin:0 0 15px 40px; color:#d4d8f7; }
.pvc-ul li { margin-right:15px; padding-bottom:10px; }
.pvc-p {  font-size:13px; margin:0 15px 15px 25px; color:#d4d8f7; }
.pvc-p3 {  font-size:13px; margin:0 15px 15px 25px; color:#d4d8f7; }
.pvc-p a, .pvc-ul a { color:#e9f1f9; text-decoration:underline; }
.pvc-p a:hover, .pvc-ul a:hover { text-decoration:none; }

.pvc-p_white {  font-size:13px; margin:0 15px 15px 25px; color:#ffffff; }
.pvc-p_white a, .pvc-ul a { color:#e9f1f9; text-decoration:underline; }
.pvc-p_white a:hover, .pvc-ul a:hover { text-decoration:none; }
.pvc-ul_white { margin:0 0 15px 40px; color:#ffffff; }
.pvc-ul_white li { margin-right:15px; padding-bottom:10px; }


.pvc-p1 {  font-size:10px; margin:0 15px 15px 25px; color:#d4d8f7; }
.pvc-p1 a, .pvc-ul a { color:#e9f1f9; text-decoration:underline; }
.pvc-p1 a:hover, .pvc-ul a:hover { text-decoration:none; }

.visited { color:#d4d8f7; padding-left:20px; font-weight:bold; }
.visit { color:#d4d8f7; font-weight:bold; }
.bold { color:#fdf799; }
.bold  img { margin-right:5px; }
.tech-table  a { color:#e9f1f9; text-decoration:underline; padding-top:10px; }
.tech-table a:hover { text-decoration:none; }
.tech-table img { border-color:#e9f1f9; margin-top:5px; -margin-top:0; }
.prof-img { position:relative; margin:0 23px; border-color:#a3afc7; }
.prof-img1 { position:relative; margin:0 23px; border-color:#e9f1f9; text-align:center;}
.roll { margin-left:25px; float:left; }
.sitemap { margin:0 0 15px 40px; color:#d4d8f7; }
.sitemap li { padding:0; margin:0; margin-right:15px; margin-bottom:2px; }

									/*public*/

#PublicWrap { min-width:995px; width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 995? "995px": "auto"); }
.pub-cont-item { position:relative; padding:18px 22px; margin:14px 0 15px 0; }
.pub-cont-item h4 { padding-top:4px; text-transform:none; }
.pub-cont-item p { margin-top:6px; color:#d4d8f7; padding-bottom:3px; }
.pub-cont-item a { text-decoration:underline; color:#d5e0f4; }
.pub-cont-item a:hover { text-decoration:none; }
.pub-links { background:url(../i/bullet2.gif) no-repeat 0px 2px; padding-left:15px; }
.pub-item-img { position:relative; border:6px solid #707fa6; float:left; margin:6px 20px 6px 0;}
.pub-cont-item img { position:relative; border:6px solid #707fa6 !important; float:left; margin:4px 20px 4px 0 !important; }

#BottomPubCont { height:30px; padding-left:20px; margin-top:38px; }
#BottomPubCont a { text-decoration:underline; color:#e9f1f9;  }
#BottomPubCont a:hover { text-decoration:none; }
#Arhive { background:url(../i/bullet2.gif) no-repeat left 3px; padding-left:15px; float:left; }
#Arhive:hover { text-decoration:none; }
#BottomPubCont ul { margin-left:157px; -margin-left:155px; }
#BottomPubCont li { list-style:none; display:inline; margin:0 2px; }
#BottomPubCont li .active { color:#fdf799; }
.pubspace { height:2px; font-size:0px !important; }
#PubList p { margin:0 15px 15px 25px; color:#d4d8f7; }
#PubList p a, #PubList ul a, #PubList ol a { color:#e9f1f9; text-decoration:underline; }
#PubList a:hover, #PubList ul a:hover, #PubList ol a:hover { text-decoration:none; }
#PubList ul, #PubList ol { margin:0 0 15px 0px; color:#d4d8f7; }
#PubList li { margin-right:15px; padding-bottom:10px; margin-left:25px; color:#d4d8f7; }
#PubList img { position:relative; margin:0 23px; border-color:#a3afc7; }
#PubList table { margin:0 15px 15px 25px; color:#d4d8f7; }
#PubList p span { color:#d4d8f7 !Important; }
.sm { font-size:10px; }
								
									/*Zamershik*/

#ZamerKupon { font-family:Tahoma, sans-serif; color:#d4d8f7; margin:15px 0 0 0; }
#KuponLink { margin-top:5px; }
#KuponLink a { color:#fdf799; text-decoration:underline; }
#KuponLink a:hover { text-decoration:none; }
#ZamerPuk { position:absolute; left:754px; top:327px; }
#LeftSplashsWrap { width:236px; position:relative; }
#LeftSplash { background:url(../i/RightSplashBg.gif); border-bottom:1px solid #9aafca; border-left:1px solid #9aafca; border-top:1px solid #8d9db8; padding-bottom:10px; }
#LeftSplashImage { position:absolute; left:0; }
#LeftSplashHead { margin-top:9px; margin-left:65px; }
#LeftSplash h2 { margin:10px 0 0 65px; }
#Sotr { margin-left:65px; }
#LeftSplash p { margin:20px 0 20px 65px; font-family:Tahoma, sans-serif; color:#d4d8f7; }
#LeftSplash a { background:url(../i/bullet2.gif) 0px 3px no-repeat; margin-left:48px; padding-left:18px; color:#e9f1f9; text-decoration:underline; }
#LeftSplash a:hover { text-decoration:none; }
#LeftSplashDot { margin-bottom:-8px; -margin-bottom:-15px; padding-left:15px; }

#RightCheckBlock { padding-top:30px; float:right; width:196px; height:260px; color:#d5e0f4; }
#RightCheckBlock fieldset { border:0; }
#RightCheckBlock legend { color:#fdf799; padding-bottom:5px; }
#RightCheckBlock ul { padding:5px 0 10px 0; }
#RightCheckBlock li { list-style:none; padding:4px 0; -padding:1px 0; }
#RightCheckBlock input { margin-right:9px; -margin-right:5px; }

#MainForms { height:550px; -height:548px; padding-top:10px; font-family:Tahoma, sans-serif; color:#d5e0f4; }
#MainForms fieldset { border:0; }					
#MainForms legend { color:#fdf799; }
#MainForms input { height:18px; }
.form-space { height:5px; -height:3px; font-size:0px !important; }
#FIO { width:318px; margin-left:13px; }

#Phones { margin:15px 0; }
#Phones legend { padding-bottom:10px; -margin-left:-7px; }
.form-space { height:5px; -height:3px; font-size:0px !important; }
#LabelWork { margin-right:89px; }
#LabelHome { margin-right:79px; }
#LabelMobile { margin-right:73px; }
.s-phone { width:30px; }
.phone { width:85px; }

#MeetDate {position:absolute; top:248px;}
#Vremya { position:absolute;  top:310px;}
#Time { position:absolute; left:142px;  /*-top:496px;*/ width:56px; top:5px; }
#Time  select { width:59px; height:18px; }
#Time p { margin-bottom:13px; line-height:15px; }
#from { position:absolute;  top:310px;left:134px;}
#Do {position:absolute; left:205px;  top:5px; }
#tm_to {position:absolute; left:230px; width:56px; top:5px; }
#AddressForm { position:relative; }
#AddressForm legend { padding-bottom:10px; -padding-bottom:5px; -margin-left:-7px; }
#AddressForm input { width:125px; }
#City { margin-right:100px; }
#Street { margin-right:100px; }
#NumberHome { margin-right:72px; }
#Korpus { margin-right:95px; }
#Stroenie { margin-right:82px; }
#Podezd { margin-right:86px; }
#Floor { margin-right:104px; }
#NumberKvart { margin-right:47px; }
#Domofon { margin-right:82px; }
#Radio { width:20px !important; height:13px !important; margin-right:6px; margin-top:5px; }
#Radio2 { width:20px !important; height:13px !important; margin:5px 6px 0 30px; }
#BligMetro { position:absolute;  top:225px; }
#Metro { width:130px; height:18px; position:absolute; left:134px; top:230px; }
#OtMetro {  }
#AddressTextArea { width:320px; height:95px; position:absolute; left:134px; }
#FormBottomLink { position:absolute; top:370px; -top:386px; left:0px; background:url(../i/bullet2.gif) no-repeat right 3px; padding-right:18px; }
#FormBottomLink a { color:#e9f1f9; text-decoration:underline; }
#FormBottomLink a:hover { text-decoration:none; }
#Date { width:176px; position:absolute;  left:0px;top:305px; }
#Date p { margin-bottom:5px; }
#Date input { width:37px; height:18px; margin-right:14px; -margin-right:13px; }
#Day { width:56px !important; margin-right:0px !important;position:absolute; left:134px; top:265px;}
#Month { width:56px !important; margin-right:0px !important;position:absolute; left:200px;top:265px; }
#Year { width:56px !important; margin-right:0px !important; position:absolute; left:265px;top:265px;}
#DateTime { margin-top:13px; }
#DateTimeSelect { width:58px !important; height:18px; }
#KuponForm { color:#d4d8f7; }
#KuponForm p { margin-bottom:50px;  }
#KuponForm  label { color:#d4d8f7; }
#CuponInp { width:250px; }
#InKuponContent { background:url(../i/CenterContentBg.gif) 0px 0px; margin:0 8px 0 250px; -margin-left:247px; height:628px; width:447px; border:1px solid #a0a8bc; padding:15px 25px 16px 25px; }
#InKuponContent img { padding-right:5px; margin-bottom:-3px; }
.inp { width:200px; height:16px; }
#CupInp { width:68px; height:16px; background:url(../i/bullet2.gif) no-repeat; border:0; cursor:pointer; text-align:right; font-family:Tahoma, sans-serif; color:#d5e0f4;}
#CupInp1 { width:80px; height:20px;  cursor:pointer;  font-family:Tahoma, sans-serif; }
#CupP { color:#d4d8f7; margin:20px 0; }


									/*Slovar*/
									
#SlovarRightCont { width:248px; float:right; background:url(../i/UnderContGrad.jpg) repeat-x; position:relative; }
#SlovarRightCont p { margin-bottom:8px; }
#SlovarRightCont a, .slovar-link a { text-decoration:underline; color:#d5e0f4; margin-right:1em; }
#SlovarRightCont a:hover, .slovar-link a:hover { text-decoration:none; }
#SlovarRightCont span { margin-right:1em; color:#9aaacc; }
#SlovarRightCont ul { margin:56px 0 16px 0; }
#SlovarRightCont li { list-style:none; display:inline; }
#SlovarRightCont li a { margin-right:3px !important; }
#SlovarRightCont li a.active { text-decoration:none; color:#fdf799; }

#SlovarCenterContent { padding:0 25px; border:1px solid #a3afc7; margin-right:295px; margin-left:250px; background:url(../i/CenterContentBg.gif) 0px 0px; }
#SlovarCenterContent h3 { background:url(../i/bullet1.gif) no-repeat; margin:15px 0 23px 0; padding-left:27px; }
#SlovarCenterContent h5 { margin-bottom:10px; }
.slovar-link { background:url(../i/bullet2.1.gif) no-repeat 0px 4px; padding:0 0 5px 18px; -padding-left:14px; }
#SlovarCenterContent p { margin-bottom:12px; color:#d4d8f7; }
#SlovarCenterContent p span { color:#fff479; }
.slovar-ul { color:#d4d8f7; margin:0 0 12px 30px; }
.slovar-ul li { list-style:decimal; }
#A-Z { padding-top:7px; }

								/*About*/
								
.about { margin-top:15px; color:#d4d8f7; }
.about a { color:#e9f1f9; text-decoration:underline; }
.about a:hover { text-decoration:none; }


									/*Footer*/

#Footer { background:#6a77a4; padding:0 50px; margin-top:-2px; height:45px; }
#XProject { float:right; padding-top: 5px; color:#d3d6e4; }
#XProject a { color:#d3d6e4; text-decoration:underline; }
#XProject a:hover, #Victory a:hover { text-decoration:none; }
#XProject span { font-weight:normal; }
#XProject img { float:left; margin-right:5px; padding-top:2px; border:0; }

#Victory p { color:#d4d8f7; padding:15px 0; }
#Victory a { color:#e9eef9; text-decoration:underline; }

				/*Concurs*/
#Concurs { padding:15px 15px 10px 25px; color:#d4d8f7; }
#Concurs b { color:#d4d8f7; }
#Concurs font { color:#d4d8f7; }
#Concurs p { margin:0 0px 15px 0px; color:#d4d8f7; }
#Concurs img { margin:0 15px 0 0px; }
#Concurs ul { margin-left:25px; }
#Concurs ol { margin-left:25px; }
.spisok { list-style:none; }
#Concurs b { margin-left:25px; }
#Concurs a { color:#e9f1f9; text-decoration:underline; }
#Concurs a:hover { text-decoration:none; }
#Concurs table { margin:0 auto; border:0 !important; width:95%; }
#Concurs table td { border:0 !important; width:31%;  }

				/*Main_pages*/

#FirstContLine { width:100%; background:url(../i/MainFirstLineBg.gif) 0px -2px;  position:absolute; top:590px; left:0px; padding:18px 0 8px 0; /*min-height:240px;*/ overflow:hidden; height:expression(this.scrollHeight < 249? "249px" : "auto"); }

#MainWrap1 { position:relative; font-family:Tahoma, sans-serif; color:#d4d8f7; padding:10px 25px 0px 25px;  background:url(../i/MainFirstLineBg.gif) 0px -2px;}

.MainWrap1 h3 { position:absolute; top:30px; background:url(../i/bullet1.gif) no-repeat 0px 0px; padding-top:inherit; padding-bottom:10px; font-size:15px; font-family: Tahoma, sans-serif; }
.T_zvezda { margin:0 0px 0px 0px; color:#FEF368; font-weight:bold; text-align:left;}

#MainWrap1 a { color:#FEF368; text-decoration:underline;}
#MainWrap1 a:hover { text-decoration:none; }

#Border { height:1px; -margin-bottom:-1px; background:url(../i/InContBorder.gif) repeat-x; font-size:0px !important; }
#MiddleContLineWrap { width:100%; background-color:#525f93; position:relative; padding:0px 0px 0px 0px; font-size:10px; text-allign:left;}
.ROTO {font-weight:bold; color:#ed1b2f; font-size:14px;}

#SecondContLineWrap { width:100%; background:#293772; position:relative; padding-top: 10px; } 

#SecondContLine {  width:60%; }

#SecondCont { margin:0 240px 0 0px; height:227px;  }

#MainPartnetProgram {  }

#MainPartnetProgram h3 { position:absolute; top:20px; left:25px; background:url(../i/bullet1.gif) no-repeat 0px 1px; padding-left:30px; font-size:15px; font-family: Tahoma, sans-serif; }

#TopContPart  { padding-top:30px; height:124px; border-bottom:1px solid #67a; }
#TopContPart ul {  }
#TopContPart li { list-style:none; margin-bottom:4px; }
#TopContPart a { color:#d4d8f7; text-decoration:underline; }
#TopContPart a:hover { text-decoration:none; }
#Ul { padding-left:43px; }
#TopLi { padding-top:15px; }
.TopContPartListImg { float:left; padding:2px 13px 0 0; }
#TopUl { position:absolute; top:30px; left:300px;  }
#TopUl1 { position:absolute; top:120px; left:10px;  }
#TopUl1 a {color:#d4d8f7; text-decoration:underline;font-size:12px}
#BottomContPart { position:relative; width:100%; }
#Labels { color:#fdf799; text-transform:uppercase; padding-left:46px; }
#Tipovye {position:absolute; top:856px; }
#CustomersMain {align:right; position:absolute; top:429px;right:0px;}


#BottomContPartG { position:relative; width:100%; }
#LabelsG { color:#fdf799; text-transform:uppercase; padding-left:46px; }
#LabelsG1 { color:#fdf799; text-transform:uppercase; padding-left:0px; }
#LogG { position:absolute; top:17px; }
#PassG { position:absolute; top:40px; }
#LogG1 { position:absolute; top:14px; }
#PassG1 { position:absolute; top:38px; }
#InputsG { position:absolute; left:100px; top:-1px; }
#InputsG1 { position:absolute; left:45px; top:-1px; }
#TopInputG { width:154px; height:30px; border:1px solid #526298; border-top:1px solid #919ec5; }
#TopInputG1 { width:140px; height:20px; border:1px solid #526298; border-top:1px solid #919ec5; }
#TopInputG input { position:absolute; top:15px; left:17px; width:118px; height:16px; }
#TopInputG1 input { position:absolute; top:11px; left:10px; width:118px; height:16px; }
#BottomInputG { width:154px; height:30px; border:1px solid #526298; border-bottom:0; position:absolute; top:42px; }
#BottomInputG input { position:absolute; left:16px; top:-4px; width:118px; height:16px; }
#EnterG { width:90px; height:40px; position:absolute; top:16px; left:300px;   }
#EnterG1 { width:150px; height:40px; position:absolute; top:72px; left:0px;margin-bottom:14px; background:url(../i/bullet2.gif) no-repeat 0px 2px;    }
#EnterG a { text-decoration:underline; color:#d4d8f7; margin-left:22px; padding-top:-3px; }
#EnterG a:hover { text-decoration:none; }
#EnterG li { list-style:none; margin-bottom:14px; background:url(../i/bullet2.gif) no-repeat 0px 2px; }
#EnterG img {  }
#EnterG1 a { color:#d4d8f7;   margin-left:25px; padding-top:-25px; }
#EnterG1 a:hover { text-decoration:none; }
#EnterG1 li { list-style:none; margin-bottom:14px; background:url(../i/bullet2.gif) no-repeat 0px 2px; }
#EnterG1 li a { list-style:none; margin-bottom:16px;padding-top:-2px;  }
#EnterG1 img {  }
#sssG { padding-left:21px; -padding-left:14px;  }
#sssG1 { padding-left:15px; -padding-left:0px;  }
#BottomInputG1 { width:140px; height:24px; border:1px solid #526298; border-bottom:0; position:absolute; top:44px; }
#BottomInputG1 input { position:absolute; left:10px; top:-10px; width:118px; height:16px; }
#stroit {position:absolute; top:-5px; left:-13px; }


#MainPartnetProgramNews h3 { position:absolute; top:20px; left:550px; background:url(../i/bullet1.gif) no-repeat 0px 1px; padding-left:30px; font-size:15px; font-family: Tahoma, sans-serif; }
#NewsRight { position:absolute; top:30px; left:550px; font-family:Tahoma, sans-serif; color:#d4d8f7; margin:0 140px 0 0px; padding:13px 0px 10px 0px;  } 




#FirstContLine { width:100%; background:url(../i/MainFirstLineBg.gif) 0px -2px; position:absolute; padding:18px 0 8px 0; margin-top:-23px;  min-height:240px; overflow:hidden; height:expression(this.scrollHeight < 249? "249px" : "auto"); }
#FirstContLine1{ width:100%; background:url(../i/MainFirstLineBg.gif) 0px -2px; position:relative; padding:18px 0 8px 0; margin-top:-23px;  min-height:240px; overflow:hidden; height:expression(this.scrollHeight < 249? "249px" : "auto"); }

#FirstCont { font-family:Tahoma, sans-serif; color:#d4d8f7; margin: -5px 238px -5px 205px; padding:0px 15px 0px 15px; -margin-right:245px; background:url(../i/MainFirstLineBg.gif) 0px -2px; }
#FirstCont img {border:0px solid #9aafca;}
#FirstCont h3 { position:absolute; top:25px; background:url(../i/bullet1.gif) no-repeat 0px 0px; padding-left:30px; padding-bottom:10px; font-size:13px; font-family: Tahoma, sans-serif; }
#FirstCont H4 { position:absolute; top:43px;  padding-left:30px; padding-bottom:10px; font-size:11px; color:#d4d8f7; font-family: Tahoma, sans-serif; }
#FirstCont2 { padding-top:5px;   }
#quest7(1)  {position:absolute; top:75px; left:490px;}
#big_ban {padding-top:-250px;}
#read {position:relative; top:215px; left:437px; color:#37446e; font-veight:bold;}
#read a{color:#37446e; font-veight:bold;}
.big_ban { width:538px; height:253px;}


#Anketa { font-family:Tahoma, sans-serif; color:#d4d8f7; margin:0 0px 0 20px; padding:22px 5px 0px 15px;  }
#Anketa h3 { position:absolute; top:25px; background:url(../i/bullet1.gif) no-repeat 0px 0px; padding-left:20px; padding-bottom:10px; font-size:13px; font-family: Tahoma, sans-serif; }
#Anketa H4 { position:absolute; top:43px;  padding-left:30px; padding-bottom:10px; font-size:11px; color:#d4d8f7; font-family: Tahoma, sans-serif; }
#quest7  {position:absolute; top:60px; left:270px;}


.textarea1 { position:absolute; top:50px;   }
.textarea2 { position:absolute; top:110px;   }
#	form {position:absolute; top:90px;  padding-left:30px; height:500px; font-size:10px; font-family: Tahoma, sans-serif; }



#Big_banner  { width:100%; position:absolute; top:435px; height:28px; left:0; z-index:2; border:0px; }

.first-cont-item { float:right; width:48%; }

.first-cont-item-left { width:48%; }

#FirstCont p { padding-left:30px; }

#FirstCont h4 { padding-left:30px; color:#fdf799; font-family:Tahoma, sans-serif; }

#FirstCont a {  padding-left:18px; color:#e9f1f9; text-decoration:underline; }

#FirstCont a:hover { text-decoration:none; }

#Subscribe { position:relative; margin-left:6px; }

#Subscribe h4 { margin-bottom:5px; margin-left:-5px; color:#fdf799; }

#Subscribe label { margin-left:25px; }

#RSub { }

#LSub { float:left; }

				/*Baner_Main*/


#LeftSplashsWrap1 { position:absolute; top:13px; left:10px; width:218px; height:125px; border-bottom:1px solid #9aafca; border-right:1px solid #9aafca; border-top:1px solid #8d9db8;}
#LeftBigBanner { position:absolute; top:13px; left:10px; width:222px; height:254px; border-bottom:1px solid #9aafca; border-right:1px solid #9aafca; border-top:1px solid #8d9db8;}
#LeftSplashsWrap2 { position:absolute; top:146px; left:10px; padding-left:10px; width:221px; height:125px; border-bottom:1px solid #9aafca; border-right:1px solid #9aafca; border-top:1px solid #8d9db8; border-bottom:1px solid #9aafca;}

#LeftSplash1 { width:220px; background:url(../i/RightSplashBg.gif); border-bottom:1px solid #9aafca; border-right:1px solid #9aafca; border-top:1px solid #8d9db8; }


#LeftSplashImage1 { position:absolute; left:0;top:0; }

#LeftSplashHead1 { margin-top:9px; margin-left:65px; }

#LeftSplash1 h2 { margin:10px 0 0 65px; }

#Sotr1 { margin-left:65px; }

#LeftSplash1 p { font-size: 12px; margin:20px 0 20px 65px; font-family:Tahoma, sans-serif; color:#d4d8f7; }

#LeftSplash1 a { background:url(../i/bullet2.gif) 0px 3px no-repeat; margin-left:48px; padding-left:18px; color:#e9f1f9; text-decoration:underline; }

#LeftSplash1 a:hover { text-decoration:none; }

#LeftSplashDot1 { margin-bottom:-10px; padding-left:10px;top:55px; }

        /*zamershik*/
#montag {position:absolute; top:418px; left:10px;}
#montag_img {position:absolute; width:219px; border:0px;}
#montag_p {position:absolute; top:32px; left:45px; color:#f9ef70; font-size:12px;}
#montag_p a { color:#f9ef70; font-size:12px; text-decoration:none;}
#montag_p2 {position:absolute; top:52px; left:45px; color:white; font-size:14px;}
#montag_p2 a { color:white; font-size:14px; text-decoration:none;}
#montag_a {position:absolute; top:125px; left:42px;  color:#d4d8f7;}
#LeftSplashsWrap2 { position:absolute;  left:0px;}

#LeftSplash2 { width:236px;   }

#vyzov { margin-top:6px; margin-left:45px; }

#LeftSplash2 h2 { margin:4px 0 0 65px; }

#Sotr2 { margin-left:65px; }

#LeftSplash2 p { font-size: 12px; margin:20px 0 20px 65px; font-family:Tahoma, sans-serif; color:#d4d8f7; }

#LeftSplash2 a { background:url(../i/bullet2.gif) 0px 3px no-repeat; margin-left:48px; padding-left:18px; color:#e9f1f9; text-decoration:underline; }

#LeftSplash2 a:hover { text-decoration:none; }

#LeftSplashDot2 { margin-bottom:-10px; padding-left:10px;top:55px; }
#Zamer3 { position:absolute; top:5px; left:0px; }



#RightSplash1 { position:absolute; top:15px; right:0px; width:218px; height:125px; padding:0 0 0px 0px; background:url(../i/RightSplashBg.gif); border-bottom:1px solid #9aafca; border-left:1px solid #9aafca; border-top:1px solid #8d9db8; }
#RightSplash1 img {border:0px;}
#RightSplash2 { position:absolute; top:145px; right:0px; width:218px; height:125px; padding:0px 0px 0px 0px; background:url(../i/RightSplashBg.gif); border-bottom:1px solid #9aafca; border-left:1px solid #9aafca; border-top:1px solid #8d9db8; }
#RightSplash2 img {border:0px;}
#RightSplash2 h3 a {position:absolute; top:75px; left:104px; align:right; z-index:2;color:#f1e4ad;font-size:15px; }
#RightSplash2 h4 a {position:absolute; top:93px; left:82px; align:right; z-index:2;color:#f1e4ad;font-size:13px; }
#RightSplash2 a {padding:0px 0px 0px  0px; }

#RightSplashImage1 { position:absolute; right:0; top:0;}

#RightSplashHead1 { background:url(../i/bullet1.gif) no-repeat; margin-top:9px; padding-left:26px; }

#RightSplash1 h2 { margin:10px 0 0 26px; }

#Sotrud1 { margin-left:26px; }

#RightSplash1 p { margin:20px 0 20px 26px; font-family:Tahoma, sans-serif; color:#d4d8f7; }

#RightSplash1 a { background:url(../i/bullet2.gif) 0px 3px no-repeat; margin-left:8px; padding-left:18px; color:#e9f1f9; text-decoration:underline; }

#RightSplash1 a:hover { text-decoration:none; }

#RightSplashDot1 { position:absolute-; right:10px; bottom:5px; }
#express  { position:absolute; top:60px; left:0px; }

#FreeDostavka { position:relative; top:0; width:220px;  right:-10px; bottom:5px;  background:#95a3cd; margin-top:15px;}

#FreeDostavka img {border:0px;}

#FreeDostavka2 { position:relative; top:130px; width:220px;  right:-10px; bottom:5px;  background:#95a3cd; margin-top:15px;}

#FreeDostavka2 img {border:0px;}

#FreeDostTopBorder { position:absolute; width:220px }
#FreeDostBottomBorder { position:absolute; bottom:-1px;}
#gal_banner_bottom img {padding: -10px 40px 10px 40px; border:0px; background:url(../i/LeftBg.gif) }
#gallery_top { width:100%; position:absolute; left: 0px;}
#gallery_top_center {min-width:702px; width:expression((document.documentElement.clientWidth || document.body.clientWidth) < 702? "702px": "auto"); margin-top:135px;} 
#konstruktor_flash {position:absolute;    width:218; height:125;}

				/*R_table*/

TD { margin:0 15px 15px 25px; bold; color:#d4d8f7; text-align:center; text-valign:middle;}
.T_head { margin:0 15px 15px 25px; bold; color:#FEF368; font-weight:bold; text-align:center; text-valign:middle;}
.T_left { margin:0 15px 15px 25px; bold; color:#d4d8f7; text-align:left; text-valign:middle;}
.T_zvezda { margin:0 0px 0px 0px; color:#FEF368; font-weight:bold; text-align:left;}
				/*AuthForm for managers of DO*/
#AuthForm {
position: absolute; /* Абсолютное позиционирование */
 width: 400px; /* Ширина слоя в пикселах */
 height: 300px; /* Высота слоя в пикселах */
 left: 50%; /* Положение слоя от левого края */
 top: 50%; /* Положение слоя от верхнего края */
 margin-left: -200px; /* Отступ слева */
 margin-top: -150px; /* Отступ сверху */
 background: gray; /* Цвет фона */
 border: solid 1px black; /* Параметры рамки вокруг */
 padding: 10px; /* Поля вокруг текста */
 overflow: auto; /* Добавление полосы прокрутки */ 
}


				/* InternetMagazin */

p, font
{ font-family:		Arial, Verdana, Helvetica, sans-serif;
}
td, th 
{ font-family:		Arial, Verdana, Helvetica, sans-serif;
 font-size: 14px;
}

h1
{ background:url(../i/bullet1.gif) no-repeat; margin:15px 0 17px 24px; padding-left:27px; color:#fdf799; text-transform:uppercase; text-align: left;}
h5
{
  font-size:		115%;
}
.header
{ font-size:		125%;
  color:			black;
  font-weight:		bold;
  text-decoration:	underline;
}
.no_underline
{ text-decoration:		none;
}
a
{font-weight:		bold;
 color:			navy;
}
.small
{ font-size:		12px;
}
.faq
{ font-size:		110%;
}
.price_brief
{ font-size:		120%;
}
.big
{ font-size:		130%;
  text-decoration:		none;
}
.cat
{ font-size:		120%;
}
.standard
{ font-weight:		normal;
}
.light
{ color:			black;
}
.white
{ color:			white;
}
.pink
{ color:			pink;
}
.menu
{ color:			black;
  text-decoration:	none;
  font-weight:		normal;
  font-size:		12px;
}
.footer
{
  font-size:		10px;
}
.lightsmall
{ color:			black;
  font-size:		80%;
}
.lightstandard
{ color:			black;
  font-weight:		normal;
}
.middle
{ color:			black;
}
.cart
{
  font-size:		11px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			black;
  background-color:  transparent;
}
.totalPrice
{ font-size:	    	16px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		red;
  background-color:  transparent;
}
.alert
{ font-size:		120%;
  color: red;
}

				/* LinkClb */

.content {  margin-top: 30px; margin-left: 30px; margin-right: 30px;  }