html ,body {width: 100%; height:100%; background:#312e2d url(/images/headerBG.gif) repeat-x left top; behavior:url(/script/csshover.htc);}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0;}
a img, :link img, :visited img { border:0; }

table { border-collapse:collapse; border-spacing:0; }
td {vertical-align:top}
*html .fix { filter:expression(fixPNG(this));}
a { cursor:pointer; outline:none}
.clear {clear:both; float:none; font-size:1px; line-height:1px;}

.mainArea {width:791px; margin:auto; padding:1px 0 0 0; position:relative}
	.abs{position:absolute; top:50px; left:0px}
	.headerArea {width:791px; height:409px; background:url(/images/header.gif) no-repeat left top; position:relative;}
		.topMenu {position:absolute; top:365px; left:272px; z-index:100;}
			.topMenu ul {list-style:none; margin:0; padding:0px;  }
			.topMenu ul li {float:left; margin-right:4px}
			.topMenu ul li a {display:block; font-family:tahoma; font-size:11px; text-transform:uppercase; color:#727272; text-decoration:none; padding:5px 0px 5px 0px; font-weight:bold; width:98px; text-align:center}
			.topMenu ul li a.active {background:url(/images/menu_active.gif) no-repeat left top; color:#fff }
			.topMenu ul li a.active2 {background:url(/images/menu_active2.gif) no-repeat left top; color:#fff }
		.flash {position:absolute; top:20px; left:35px; z-index:90; width:391px; height:377px; background:url(/images/people.jpg) no-repeat left top;}
		.flash .elem {position:relative; z-index:200; top:0px; left:0px;}

		.contentArea {width:778px; margin:470px auto 0 auto; height:auto; background:url(/images/contentBGMid.jpg) repeat-y left top;}
			.cABT {width:100%; height:100%; background:url(/images/contentBGTop.jpg) no-repeat left top;}
			.cABB {width:100%; height:100%; background:url(/images/contentBGBot.jpg) no-repeat left bottom; padding:80px 0 45px 0px;}

    	.footer{width:760px; margin:auto;}
    		.footer .logo{float:left; width:140px; height:64px; background:url(/images/logo.gif) no-repeat left 20px; padding:20px 0}
    		.footer .copy{float:right; font-family:tahoma; font-size:12px; color:#5d5b5b; padding:46px 0 0 0; height:30px}
    			.footer .copy a{font-family:tahoma; font-size:12px; color:#5d5b5b; text-decoration: none !important; padding:0 0 1px 0}
    			.footer .copy a:hover { border-bottom: 1px dashed #5d5b5b;  font-size: 12px; }


    	.predBlok{width:732px; height:auto; background:url(/images/predBG1.gif) no-repeat left top; }
	    	.predBlok_in{width:732px; height:auto; background:url(/images/predBG2.gif) no-repeat left bottom; position:relative;}
	    	.predBlok_in h1{font-size:16px; font-family:arial; font-weight:bold; position:absolute; right:15px; top:5px; color:#a9a9a9}
	    	.predBlok_in p{padding:28px 15px 32px 290px; font-size:18px; font-family:arial; color:#686868; line-height:20px; text-align:justify}
	    	.predBlok_in p b{font-size:24px}
	    	.predBlok_in .prodisk{width:155px; height:282px; background:url(/images/proddisk.jpg) no-repeat left top; position:absolute; top:-8px; left:80px; z-index:100}
	    	.predBlok_in .stick{width:10px; height:117px; background:url(/images/side1.gif) no-repeat left top; position:absolute; right:-7px; bottom:-144px}

        .aboutBlok{width:683px; height:auto; background:url(/images/aboutBGMid.jpg) repeat-y left top; margin:10px 0 0 49px;}

        	.aboutBlok_in1{width:683px; height:auto; background:url(/images/aboutBGTop.jpg) no-repeat left top;}
        	.aboutBlok_in2{width:683px; height:auto; background:url(/images/aboutBGBot.jpg) no-repeat left bottom; padding:60px 0 65px 0}

        	.aboutBlok h2{font-size:18px; font-family:verdana; color:#7e7e7e; margin:-18px 0 15px 40px; position:relative; z-index:120}
        	.aboutBlok p{font-size:13px; font-family:verdana; color:#121212; text-align:justify; padding:0 40px 0 40px; line-height:17px; margin:0 0 14px 0;}


        	p.anyP1{font-size:16px; font-weight:bold; margin:-10px 0 0 0; font-family:verdana}
        	p.anyP2{font-size:16px; font-weight:bold; margin-top:15px; color:#686868; font-family:verdana}
			p.anyP3{font-size:15px; font-weight:bold; margin-top:15px; color:#b8b8b8; line-height:16px; text-align:right; font-family:verdana}
        		p.anyP3 b{font-size:13px; color:#a2a2a2}
        	p.anyP4{font-size:20px; font-weight:bold; color:#686868; line-height:16px; font-family:verdana}
        	p.anyP5{font-size:30px; font-weight:bold; color:#101010; line-height:16px; font-family:verdana; margin:0 0 40px 0}
        		p.anyP5 b{color:#00ab00}
        	p.anyP6{font-size:18px; font-weight:bold; color:#686868; line-height:16px; font-family:verdana; margin:-80px 0 16px 0}
        	p.anyP7{font-size:16px; font-weight:bold; margin-top:15px; color:#121212; font-family:verdana; line-height:18px}
        		p.anyP7 b{font-size:12px; color:#686868}
        		p.anyP7 a{font-size:17px; text-transform:uppercase; color:#00a20f;}
        		p.anyP7 a:hover{text-decoration:none}
        	p.anyP8{margin:22px 0 0 115px; color:#121212; font-family:verdana; line-height:15px; width:409px; font-size:13px}
        	p.anyP9{margin:25px 0 0 0px; color:#121212; font-family:verdana; line-height:15px; width:390px; font-size:13px}
        	p.anyP10{font-size:18px; font-weight:bold; color:#121212; line-height:16px; font-family:verdana; margin:40px 0 54px 0; position:relative; white-space:nowrap}
        	p.anyP11{font-size:24px; text-align:center; font-weight:bold; color:#686868; line-height:16px; font-family:verdana; margin:15px 0 33px 0;}
        	p.anyP12{font-size:24px; font-weight:bold; color:#686868; line-height:25px; font-family:verdana; margin:34px 0 0px 0; position:relative}
        	p.anyP13{font-size:20px; text-align:center; font-weight:bold; color:#2093ff; line-height:25px; font-family:verdana; margin:-45px 0 0px 0; position:relative}




	    	.askfind{width:690px; height:auto; background:url(/images/askfindBG1.gif) no-repeat left top; position:relative; left:3px; margin:40px 0 0 0}
		    	div.askfind_in{width:690px; height:auto; background:url(/images/askfindBG2.gif) no-repeat left bottom; }
		    	div.askfind p{padding:50px 15px 35px 20px; width:410px; font-size:18px; font-family:arial; color:#8600a7; line-height:21px; text-align:justify; margin:0px}
		    	div.askfind p b{color:#3a0048; font-size:24px}
		    	div.prodisk2{width:232px; height:351px; background:url(/images/proddisk2.jpg) no-repeat left top; position:absolute; right:0px; top:-30px}
			.diski{width:456px; height:297px; background:url(/images/diski.png) no-repeat left top; position:relative; left:-20px; margin:-50px 0 -260px 0}

		.soderzh{}
			.soderzh .aboutBlok_in1{width:683px; height:auto; background:url(/images/soderzhBGTop.jpg) no-repeat left top;}
			.soderzh .aboutBlok_in2{padding-top:130px; position:relative}
			.soderzh .stick{width:10px; height:117px; background:url(/images/side2.gif) no-repeat left top; position:absolute; right:-7px; top:20px; z-index:1000}
			.diskBlok{position:relative; height:270px}
				.diskBlok h3{width:484px; height:43px; background:url(/images/diskBlokH1.gif) no-repeat left top; padding:5px 0 0 23px; font-size:24px; font-family:verdana; font-weight:100; color:#eeeeee; position:relative; z-index:10;margin:0px 0 15px 40px;}
				.diskBlok h3 b{color:#a5a5a5; font-weight:100; padding:7px 30px 0 0}
				.diskBlok p{width:360px; padding:0 0 0 64px;}
				.disk{width:236px; height:239px; position:absolute; right:-19px; top:-24px; z-index:100; }
    			.d1{background:url(/images/disk1.jpg) no-repeat left top; }
    			.d2{background:url(/images/disk2.jpg) no-repeat left top; }
    			.d3{background:url(/images/disk3.jpg) no-repeat left top; }
    			.d4{background:url(/images/disk4.jpg) no-repeat left top; }

	    	.udobnmenu{width:685px; height:350px; background:url(/images/udobnBG1.gif) no-repeat right top; position:relative; left:-3px; margin:80px 0 0 0}
		    	div.udobnmenu_in{width:100%; height:auto; background:url(/images/udobnBG2.gif) no-repeat right bottom; }
		    	div.udobnmenu p{padding:36px 20px 32px 400px; font-size:18px; font-family:arial; color:#00890d; line-height:20px; text-align:justify; margin:0px}
		    	.udobnmenu p b{color:#004306; font-size:24px}
		    	.prodisk3{width:412px; height:446px; background:url(/images/proddisk3.jpg) no-repeat left top; position:absolute; left:-30px; top:-58px}

		    .spisok_poluchen{margin:0px 0 0 121px; position:relative;}
		    	.spisok_poluchen h3{font-size:18px; color:#000000; font-family:verdana; margin:0 0 20px 0; padding:0px;}
		    	.spisok_poluchen ul{list-style:none; margin:0 0 0 2px; padding:0px}
		    	.spisok_poluchen ul li{width:auto; height:41px; background:url(/images/spisokBG.gif) no-repeat left top; padding:3px 0 0 72px; margin:0 0 13px 0; font-family:verdana; font-size:13px; color:#3e3e3e; font-size:13px;}
		    	.spisok_poluchen ul li p{margin:0 0 2px 0; padding:0px; font-family:verdana; font-size:18px; color:#3e3e3e}
		    	.spisok_poluchen ul li a{}

		.guaranty{}
			.guaranty .aboutBlok_in1{width:683px; height:auto; background:url(/images/guaranteBGTop.jpg) no-repeat 1px top;}
			.guaranty .aboutBlok_in2{padding-top:130px; position:relative}

				.guaranty .stick{width:10px; height:117px; background:url(/images/side3.gif) no-repeat left top; position:absolute; right:-7px; top:20px}
				.guarantyEmblem{width:276px; height:263px; background:url(/images/guaranty.png) no-repeat left top; position:absolute; left:-37px;top:-80px;}
				.zvuchit{font-size:18px; color:#686868; margin:0 0 0 205px; font-weight:bold; font-family:verdana; }
				.zvuchit p{margin:0px; padding:0px; font-size:24px; color:#686868; line-height:22px}

	    	.returnmoney{width:690px; height:auto; background:url(/images/returnmoneyBG1.gif) no-repeat left top; position:relative; left:3px; margin:40px 0 0 0}
		    	.returnmoney_in{width:690px; height:auto; background:url(/images/returnmoneyBG2.gif) no-repeat left bottom; }
		    	.returnmoney_in p{padding:44px 0px 35px 15px; width:380px; font-size:18px; font-family:arial; color:#f27201; line-height:21px; text-align:justify; margin:0px}
		    	.returnmoney_in p b{color:#da2e00; font-size:24px}
		    	.prodisk4{width:211px; height:499px; background:url(/images/proddisk4.jpg) no-repeat left top; position:absolute; right:20px; top:-30px}

		.gifts{position:relative; margin-top:3px}
			.gifts .aboutBlok_in1{width:683px; height:auto; background:url(/images/giftsBGTop.jpg) no-repeat 1px top;}
			.gifts .aboutBlok_in2{padding-top:130px; position:relative}

				.gifts .stick{width:10px; height:117px; background:url(/images/side4.gif) no-repeat left top; position:absolute; right:-7px; top:20px}
				.giftsPics{width:381px; height:459px; position:absolute; top:-99px; left:-43px; background:url(/images/gifts.jpg) no-repeat left top; }

        	.tepergift{margin:0px 0 95px 0; position:relative; height:40px; top:90px;}
        		.tepergift p{font-size:24px; font-weight:bold; color:#686868; line-height:16px; font-family:verdana;}
        		.tepergift p b{color:#0080f5}


			.giftsBlok {position:relative; height:310px}
				.giftsBlok h3{width:451px; height:43px; background:url(/images/diskBlokH1.gif) no-repeat left top; padding:6px 0 0 16px; font-size:23px; font-family:verdana; font-weight:100; color:#eeeeee; position:relative; z-index:10; margin:0px 0 15px 40px;}
				.giftsBlok h3 b{color:#a5a5a5; font-weight:100; padding:7px 20px 0 0; }
				.giftsBlok p{width:360px; padding:0 0 0 58px;}
				.giftsBlok .gift{width:232px; height:288px; position:absolute; right:-14px; top:-71px; z-index:100; }

    			.giftsBlok .d1{background:url(/images/gift1.jpg) no-repeat left top; }
    			.giftsBlok .d2{background:url(/images/gift2.jpg) no-repeat left top; }
    			.giftsBlok .d3{background:url(/images/gift3.jpg) no-repeat left top; }
    			.giftsBlok .d4{background:url(/images/gift4.jpg) no-repeat left top; }

	    	.ps{width:684px; height:350px; background:url(/images/bonusBG1.gif) no-repeat right top; position:relative; left:-3px; margin:-30px 0 0 0}
		    	.ps_in{width:100%; height:auto; background:url(/images/bonusBG2.gif) no-repeat right bottom; }
		    	.ps_in p{padding:30px 17px 28px 347px; font-size:18px; font-family:arial; color:#0065c3; line-height:22px; text-align:justify; margin:0px}
		    	.ps_in p b{color:#003464; font-size:24px}
		    	.ps_in p span b{color:#0065c3; font-size:24px}
		    	.prodisk5{width:285px; height:361px; background:url(/images/ps.jpg) no-repeat left top; position:absolute; left:-9px; top:-20px}
		    	.kist{width:58px; height:75px; background:url(/images/kist.png) no-repeat left top; position:absolute; left:276px; top:152px}


		.finishBlok{margin:40px auto 0 auto; width:695px;}
			.finishBlok p{font-size:13px; font-family:verdana; color:#121212; text-align:justify; padding:0 40px 0 50px; line-height:15px; margin:0 0 14px 0;}
			.finishBlok p.anyP14{font-size:20px; text-align:center; font-weight:bold; color:#686868; line-height:25px; font-family:verdana; margin:25px 0 0px 0; position:relative}
			.finishBlok p.anyP14 b{color:#ff9000}

			.finishIMG{width:691px; height:628px; background:url(/images/finishIMG.jpg) no-repeat -3px top; margin:40px auto 0 auto}
			.order{width:689px; height:58px;  margin:30px 0 34px 13px; padding-top:7px}
				.order a{display:block; width:689px; height:65px; display:block; background:url(/images/order_buttH.png) no-repeat left top}
			.order a:hover{ background:url(/images/order_buttH.png) no-repeat left bottom}


/* -----------order---------- */
		.orderBlok{margin:-30px auto 23px auto}
        	.orderBlok .aboutBlok_in1{width:683px; height:auto; background:url(/images/orderBGTop.jpg) no-repeat left top;}
        	.orderBlok .aboutBlok_in2{width:683px; height:auto; background:url(/images/orderBGBot.jpg) no-repeat left bottom; padding:60px 0 85px 0; margin:0 0 -34px 0; position:relative}
        	.orderBlok .stick{width:10px; height:117px; background:url(/images/side5.gif) no-repeat left top; position:absolute; right:-7px; top:20px}
        	.orderBlok p{font-size:13px; font-family:verdana; color:#121212; text-align:justify; padding:0 40px 0 40px; line-height:17px; margin:0 0 14px 0}
			p.anyO1{font-size:17px; font-family:verdana; padding:0 28px 0 38px; line-height:20px}
			p.anyO1 b{font-size:17px; color:#121212}

		    .spisok_order{margin:32px 0 0 63px; position:relative;}
		    	.spisok_order ul{list-style:none; margin:0 0 0 2px; padding:0px}
		    	.spisok_order ul li{width:auto; height:32px; background:url(/images/spisokBG2.gif) no-repeat left top; padding:12px 0 0 72px; margin:0 0 16px 0; font-family:verdana; font-size:16px; color:#3e3e3e; font-weight:bold}

		    .sposob_oplati {margin:35px 0 10px 0; height:545px}
		    	.plashkaTop{position:relative; width:674px; height:24px; background:url(/images/plashkaBG1.gif) no-repeat left top; left:5px}
		    		.plashkaTop .ten{width:48px; height:21px; background:url(/images/plashkaBG1_in.gif) no-repeat left top; position:absolute; left:-49px; top:0px}
    			.plashkaBot{position:relative; width:674px; height:24px; background:url(/images/plashkaBG2.gif) no-repeat left top; left:5px}
		    		.plashkaBot .ten{width:48px; height:21px; background:url(/images/plashkaBG1_in.gif) no-repeat left top; position:absolute; left:-49px; top:0px}

				.spisok_plat{padding:13px 0 15px 0}
    				.hideText{padding:20px 40px 20px 40px; font-family:verdana; font-size:17px; text-align:justify}
    				.hideText span{color:#5e584d;}
    				#text0{font-size:13px; color:#7f7f7f;  font-family:verdana; font-weight:bold; }
                    #text1, #text2, #text3, #text4, #text5, #text6, #text7, #text8, #text9{display:none}

					.spisok_plat table{width:630px; margin:auto;}
					.spisok_plat table td{width:212px; height:116px;vertical-align:middle}
					.spisok_plat table div{position:relative; width:100%; height:100%}
					.spisok_plat table div a{display:block; width:100%; height:100%}
					.spisok_plat table td:hover{background:url(/images/plashka_oplat.gif) no-repeat center center;}

					.spisok_plat table .op1{background:url(/images/op11.gif) no-repeat center 30px;}
					.spisok_plat table .op1:hover{background:url(/images/op11.gif) no-repeat center -66px;}
					.spisok_plat table .op2{background:url(/images/op22.gif) no-repeat center 35px;}
					.spisok_plat table .op2:hover{background:url(/images/op22.gif) no-repeat center -53px;}
					.spisok_plat table .op3{background:url(/images/op333.gif) no-repeat center 40px;}
					.spisok_plat table .op3:hover{background:url(/images/op333.gif) no-repeat center -39px;}

					.spisok_plat table .op4{background:url(/images/op44.gif) no-repeat center 33px;}
					.spisok_plat table .op4:hover{background:url(/images/op44.gif) no-repeat center -68px;}
					.spisok_plat table .op5{background:url(/images/op55.gif) no-repeat center 32px;}
					.spisok_plat table .op5:hover{background:url(/images/op55.gif) no-repeat center -64px;}
					.spisok_plat table .op6{background:url(/images/op66.gif) no-repeat center 47px;}
					.spisok_plat table .op6:hover{background:url(/images/op66.gif) no-repeat center -36px;}

					.spisok_plat table .op7{background:url(/images/op77.gif) no-repeat center 29px;}
					.spisok_plat table .op7:hover{background:url(/images/op77.gif) no-repeat center -67px;}
					.spisok_plat table .op8{background:url(/images/op88.gif) no-repeat center 43px;}
					.spisok_plat table .op8:hover{background:url(/images/op88.gif) no-repeat center -58px;}
					.spisok_plat table .op9{background:url(/images/op99.gif) no-repeat center 16px;}
					.spisok_plat table .op9:hover{background:url(/images/op99.gif) no-repeat center -151px;}

			.lasttext{padding:20px 40px 20px 40px; font-family:verdana; color:#5e584d; font-weight:bold; font-size:13px; text-align:justify; margin:0 0 -75px 0; text-align:justify}
			.lasttext a{color:#000}


/* -----------journal---------- */
		.journalBlok{margin:-30px auto 23px auto}
        	.journalBlok .aboutBlok_in1{width:683px; height:auto; background:url(/images/journalBGTop.jpg) no-repeat -1px top;}
        	.journalBlok .aboutBlok_in2{width:683px; height:auto; background:url(/images/aboutBGBot.jpg) no-repeat left bottom; padding:60px 0 85px 0; margin:0 0 0px 0; position:relative}
        	.journalBlok .stick{width:10px; height:117px; background:url(/images/side6.gif) no-repeat left top; position:absolute; right:-7px; top:20px}
        	.journalBlok p{font-size:17px; font-family:verdana; color:#121212; text-align:justify; padding:0 38px 0 38px; line-height:20px; margin:0 0 14px 0}
        	.journalBlok p b{font-size:17px}
        	.journalBlok p.anyJ{font-size:22px; color:#5d5d5d; font-weight:bold; padding:22px 40px 0 64px}

        	.book{width:100%; height:500px; position:relative; left:10px; margin-top:-55px}
        		.small_part_book{position:absolute; top:0px; right:0px; width:377px; height:50px; background:url(/images/book_part.png) no-repeat left top;}
        		.small_part_book2{position:absolute; top:50px; right:0px; width:57px; height:450px; background:url(/images/book_part2.png) no-repeat left top;}
        		.big_part_book{position:absolute; top:50px; right:57px; width:629px; height:450px; background:url(/images/book.jpg) no-repeat left top;}

			.form_subscribe{margin:20px 4px 0px 0; text-align:right; height:70px}
			.form_subscribe table{float:right;}
			.form_subscribe table td.form_pole{font-size:18px; font-weight:bold; color:#313131; font-family:verdana; text-transform:uppercase; padding:4px 8px 0 0 }
			.form_subscribe .butt{width:493px; height:31px;  margin:0 0 4px 0}
			.form_subscribe .butt input{width:473px; height:auto; border:0px; padding:6px 10px 7px 10px; font-size:15px; background:url(/images/inp1.gif) no-repeat left top; font-family:verdana; font-size:16px; color:#121212; font-weight:bold}
			.form_subscribe .sub{width:269px; height:28px; background:url(/images/subscr_buttH.gif) no-repeat left top; border:0px; cursor:hand; cursor:pointer}
			.form_subscribe .sub:hover{background:url(/images/subscr_buttH.gif) no-repeat left bottom;}



/* -----------partner---------- */
		.partnerBlok{margin:-30px auto 23px auto}
        	.partnerBlok .aboutBlok_in1{width:683px; height:auto; background:url(/images/partnerBGTop.gif) no-repeat left top;}
        	.partnerBlok .aboutBlok_in2{width:683px; height:auto; background:url(/images/partnerBGBot.gif) no-repeat left bottom; padding:60px 0 30px 0; margin:0 0 -27px 0; position:relative}
        	.partnerBlok .stick{width:10px; height:117px; background:url(/images/side5.gif) no-repeat left top; position:absolute; right:-7px; top:20px}
        	.partnerBlok p{font-size:17px; font-family:verdana; color:#121212; text-align:justify; padding:0 38px 0 38px; line-height:21px; margin:0 0 14px 0}
        	.partnerBlok .poluch{font-size:24px; color:#9e0101; font-family:verdana; font-weight:100}
        	.abso { font-size: 75%; line-height: 155%; width:1px; right:-13px; position:relative; top:-1px}

		    .spisok_order2{margin:25px 0 0 63px; position:relative;}
		    	.spisok_order2 ul{list-style:none; margin:0 0 0 2px; padding:0px}
		    	.spisok_order2 ul li{width:auto; height:auto; background:url(/images/spisokBG3.gif) no-repeat left top; padding:6px 90px 0 58px; margin:0 0 16px 0; font-family:verdana; font-size:16px; color:#3e3e3e; font-weight:100; text-align:justify; line-height:19px; z-index:1}
		    	.spisok_order2 ul li span{font-weight:bold; color:#5e584d; text-decoration:underline}
		    	.spisok_order2 ul li span a{font-weight:bold; color:#5e584d; text-decoration:underline}
		    	.krug{width:202px; height:206px; background:url(/images/krug.png) no-repeat left top; position:absolute; right:-35px; top:-25px; z-index:2}

		    .sposob_oplati2 {margin:35px 0 10px 0; height:auto}
		    	.plashkaTop2{position:relative; width:674px; height:24px; background:url(/images/trebBG1.gif) no-repeat left top; left:5px}
		    		.plashkaTop2 .ten{width:52px; height:21px; background:url(/images/plashkaBG2_in.gif) no-repeat left top; position:absolute; left:-52px; top:0px}
    			.plashkaBot2{position:relative; width:674px; height:24px; background:url(/images/trebBG2.gif) no-repeat left top; left:5px}
		    		.plashkaBot2 .ten{width:52px; height:21px; background:url(/images/plashkaBG2_in.gif) no-repeat left top; position:absolute; left:-52px; top:0px}

			.redChek ul li{width:auto; height:auto; background:url(/images/spisokBG4.gif) no-repeat left top;}

			.finishPartner p{font-size:14px; color:#5e584d; line-height:18px; font-weight:bold}
			.partner_reg{width:628px; height:38px; background:url(/images/reg_buttH.gif) no-repeat left top; margin:15px auto 5px auto}
			.partner_reg:hover{background:url(/images/reg_buttH.gif) no-repeat left bottom; cursor:hand; cursor:pointer}
			.partner_reg a{display:block; width:100%; height:100%}



/* -----------contact---------- */
		.contactBlok{margin:-30px auto 23px auto}
        	.contactBlok .aboutBlok_in1{width:683px; height:auto; background:url(/images/contactBGTop.gif) no-repeat left top;}
        	.contactBlok .aboutBlok_in2{width:683px; height:auto; background:url(/images/partnerBGBot.gif) no-repeat left bottom; padding:60px 0 161px 0; margin:0 0 -27px 0; position:relative}
        	.contactBlok .stick{width:10px; height:117px; background:url(/images/side5.gif) no-repeat left top; position:absolute; right:-7px; top:20px}
        	.contactBlok p{font-size:17px; font-family:verdana; color:#121212; text-align:justify; padding:0 38px 0 50px; line-height:21px; margin:0 0 14px 0}
			p.anyCont1{font-size:18px; margin-bottom:25px; font-weight:bold}

			.send_mail{margin:25px 0 0 50px}
			.send_mail td{padding:0 0 0px 0; height:43px}
			.send_mail td.textTD{padding:3px 4px 0 0; font-size:17px; font-weight:bold; color:#858585; font-family:verdana; text-transform:uppercase}

			.send_mail td.textTD2{padding:7px 0 0 0; text-align:right; font-size:14px; font-weight:bold; color:#858585; font-family:verdana;}
			.send_mail td.textTD2 span{padding:0 58px 0 0}

			.send_mail td input{border:0px; background:none; font-family:verdana; font-size:16px; color:#121212; font-weight:bold}
			.inp2{width:493px; height:31px; background:url(/images/inp11.gif) no-repeat left top;}
			.inp3{width:555px; height:31px; background:url(/images/inp2.gif) no-repeat left top; position:absolute; right:4px}
			.inp4{width:493px; height:310px; background:url(/images/inp3.gif) no-repeat left top;}
			.inp5{width:246px; height:31px; background:url(/images/inp11.gif) no-repeat left top; float:right; margin:7px 0 13px 0}

				.inp2 input{padding:5px 5px 5px 8px; width:480px}
				.inp3 input{padding:5px 5px 5px 8px; width:442px}
				.inp4 textarea{padding:5px 5px 5px 8px; width:480px; border:0px; background:none; overflow:hidden; font-family:verdana; font-size:16px; color:#121212; font-weight:bold; height:290px}
				.inp5 input{padding:5px 5px 5px 8px; width:234px}

			.captcha{float:right; margin:8px 10px 0 0;}

			.subscrib_butt{width:269px; height:27px; background:url(/images/send_buttH.gif) no-repeat left top; border:0px; cursor:hand; cursor:pointer}
			.subscrib_butt input{width:100%; height:100%; display:block; cursor:hand; cursor:pointer}
			.subscrib_butt:hover{background:url(/images/send_buttH.gif) no-repeat left bottom;}

			.konvert{width:390px; height:303px; background:url(/images/konvert.png) no-repeat left top; position:absolute; bottom:10px; left:-10px}

			.support{width:286px; height:auto; font-size:17px; font-family:verdana; font-weight:bold; color:#5e584d; position:absolute; right:30px; bottom:60px; text-align:justify}
			.support a{font-size:20px; font-family:verdana; font-weight:bold; color:#46351b;}


 /* -----------reg_page_start---------- */
	.head2 .abs{position:absolute; top:50px; left:0px}
	.head2 .headerArea {width:791px; height:101px; background:url(/images/header2.png) no-repeat left top; position:relative;}
	.head2 .headerArea h2 {position:absolute; top:20px; left:35px; font-family:verdana; font-size:20px; color:#989997; font-weight:100}
		.head2 .cABT {background:url(/images/contentBGTop2.jpg) no-repeat left top;}
		.head2 .topMenu {position:absolute; top:58px; left:272px; z-index:100;}
		.head2 .contentArea {margin:165px auto 0 auto; background:url(/images/contentBGMid.jpg) repeat-y left top;}
		.head2 .cABB {background:url(/images/contentBGBot.jpg) no-repeat left bottom;}

		.partner{margin:-30px auto 23px auto}
	      	.partner .aboutBlok_in1{width:683px; height:auto; background:url(/images/contactBGTop.gif) no-repeat left top;}
	      	.partner .aboutBlok_in2{width:683px; height:auto; background:url(/images/partnerBGBot.gif) no-repeat left bottom; padding:60px 0 161px 0; margin:0 0 -27px 0; position:relative}
	      	.partner .stick{width:10px; height:117px; background:url(/images/side7.png) no-repeat left top; position:absolute; right:-7px; top:20px}

	    .partner_name {width:235px; height:40px; background:url(/images/parnter_name.gif) no-repeat left top; position:absolute; top:0px; right:10px}
	    .partner p {margin:0px; font-family:verdana; font-size:15px; color:#121212; line-height:20px}
	    .partner p.thanks {font-size:16px;}
	    .partner span.cvet {font-size:18px; color:#60594f;}

		.partner .send_mail{margin-left:40px; margin-bottom:-6px; width:638px;}

		.send_mail .textTD3{padding:3px 4px 0 0; font-size:17px; font-weight:bold; color:#60594f; font-family:verdana; text-transform:uppercase;}
		.send_mail .textTD4{padding:3px 4px 0 0; font-size:17px; font-weight:bold; color:#858585; font-family:verdana; text-transform:uppercase;}

			.partner .inp2 {float:right}
			.inp6{width:340px; height:31px; background:url(/images/inp4.gif) no-repeat left top; float:right;
				 margin:-23px -4px 13px 0; text-transform:lowercase}
				.inp6 input{padding:5px 5px 5px 8px; width:307px}

			.inp7{float:right; width:493px; height:31px; background:url(/images/inp5.gif) no-repeat left top;}
				.inp7 input{padding:5px 5px 5px 8px; width:480px}

			.inp8{width:436px; height:310px; background:url(/images/inp6.gif) no-repeat left top; float:right; margin:-20px -5px 0 0}
				.inp8 textarea{padding:5px 5px 5px 8px; width:423px; border:0px; background:none; overflow:hidden; font-family:verdana; font-size:16px; color:#121212; font-weight:bold; height:290px}

			.inp13{float:right; width:373px; height:31px; background:url(/images/inp13.gif) no-repeat left top;}
				.inp13 input{padding:5px 5px 5px 8px; width:361px}


		.textTDPartn { background:url(/images/kod.png) no-repeat left 13px;}
		.textTDPartn .divs1 {margin:18px 0 0 0; width:488px; float:left; height:45px; font-family:verdana; font-size:14px; font-weight:bold; color:#eeeeee; text-align:right}
		.textTDPartn .inp9 {float:right; width:144px; height:31px; margin:14px 0 0 0}
			.textTDPartn .inp9 input{padding:5px 5px 5px 8px; width:132px}

		.header_ecoms {width:726px; height:21px; position:absolute; left:-47px; background:url(/images/ecoms_top.png) no-repeat left top;}
		.bottom_ecoms {width:727px; height:22px; position:absolute; left:-47px; background:url(/images/ecoms_bot.png) no-repeat left top;}

		.send_mail .textTD5{padding:3px 4px 0 0; font-size:17px; font-weight:bold; color:#858585; font-family:verdana; text-transform:uppercase; text-align:right;}
		.send_mail .textTD5 div{float:left; text-align:right; width:320px}
		.send_mail .textTD5 .inp10{width:299px; height:31px; background:url(/images/inp12.gif) no-repeat left top; float:right;
				 margin:-5px -5px 13px 0; text-transform:lowercase; position:relative;}
		*html .send_mail .textTD5 .inp10{margin-right:-2px}
		.send_mail .textTD5 .inp10 input{padding:5px 5px 5px 8px; width:287px; height:22px;}

		.send_mail .textTD5 .inp11{width:372px; height:31px; background:url(/images/inp1.gif) no-repeat left top; float:right;
				 margin:-5px -5px 13px 0; text-transform:lowercase; position:relative;}
		*html .send_mail .textTD5 .inp11{margin-right:-2px}
		.send_mail .textTD5 .inp11 input{padding:5px 5px 5px 8px; width:360px; height:22px;}
   		.send_mail .textTD5 div.divs2 {width:250px; color:#60594f}

        .pen {width:132px; height:608px; position:absolute; top:470px; left:25px; background:url(/images/pen.png) no-repeat left top; }

        .bott_abs {position:absolute; width:100%}
	        .pass_auto {font-family:verdana; font-size:15px; color:#9e0101; text-align:center;}
	        .refs_id {font-family:verdana; font-size:15px; color:#5e584d; text-align:justify; padding:0 70px; margin:12px 0 0 0}

			.send_butt {width:269px; height:27px; background:url(/images/send_butt.gif) no-repeat left top; border:0px; cursor:hand; cursor:pointer;
						margin:20px 0 0 auto; position:absolute; right:3px;}
			.send_butt input{width:100%; height:100%; display:block; cursor:hand; cursor:pointer; background:none; border:0px}
			.send_butt:hover{background:url(/images/send_butt.gif) no-repeat left bottom;}

 /* -----------reg_page_complete---------- */

	.vlign {height:100%; width:789px; margin:auto}
	.vlign td {height:100%;vertical-align:middle}

	.reg_comlete {width:776px; height:auto; background:url(/images/regMidd.gif) repeat-y left top; padding:0px 0 10px 13px; position:relative}
	.reg_top {width:757px; height:46px; background:url(/images/regTop.gif) no-repeat left top; padding:21px 0 0 32px;
			  font-family:verdana; font-size:20px; color:#989997;}
	.reg_bott {width:789px; height:76px; background:url(/images/regBot.gif) no-repeat left top; position:relative}

		.reg_inp1 {width:765px; height:25px; background:url(/images/reg_inp1.gif) no-repeat left top; padding:6px 0 0 0; margin:19px 0 10px 0; clear:left; float:left;}
		.reg_inp2 {width:765px; height:25px; background:url(/images/reg_inp2.gif) no-repeat left top; padding:6px 0 0 0; margin:19px 0 10px 0; clear:left; float:left;}

		.podps {width:330px; text-align:right; float:left; font-family:verdana; font-size:16px; color:#eeeeee; font-weight:bold; margin:0 30px 0 0}
		.inps {float:left; width:390px; margin:-2px 0 0 0; font-family:verdana; font-size:17px; color:#000;}
		.inps input {width:285px;  background:none; border:0px}
		.inps a {display:block; width:auto; height:20px; font-family:verdana; font-size:17px; color:#000; background:none; white-space:nowrap; text-decoration:none}

	.savethis {font-family:verdana; font-size:17px; color:#989997; float:left; margin:27px 0 0 32px; display:inline}

	.reg_compl_butt {width:266px; height:28px; float:left; position:absolute; bottom:23px; right:11px}
	*html .reg_compl_butt {right:8px}
	.reg_compl_butt a {display:block; width:266px; height:28px; background:url(/images/reg_comp2.gif) no-repeat left top; border:0px}
	.reg_compl_butt a:hover {background:url(/images/reg_comp2.gif) no-repeat left bottom;}


 /* -----------post_pay_complete---------- */

	.savethis2 {font-family:verdana; font-size:16px; color:#444; float:left; margin:29px 0 0 32px; display:inline}

	.support_butt {width:308px; height:28px; float:left; position:absolute; bottom:23px; right:11px}
	*html .support_butt {right:8px; bottom:22px}
	.support_butt a {display:block; width:308px; height:28px; background:url(/images/support_butt.gif) no-repeat left top;
						 cursor:hand; cursor:pointer; border:0px}
	.support_butt a:hover {background:url(/images/support_butt.gif) no-repeat left bottom;}

	.ghg {height:33px; }
	.post_cont {width:641px; height:258px; background:url(/images/osnova.png) no-repeat left top; margin:0px auto 20px auto; padding:30px 0 0 30px; position:relative}

	.forma_oplati {font-family:verdana; font-size:18px; color:#7e7e7e;}
	.forma_oplati span {color:#0055a5; text-transform:uppercase}
	.prostoText {font-family:verdana; font-size:15px; color:#3e3e3e; width:382px; text-align:justify; margin:25px 0 0 10px}
	.prostoText2 {font-family:verdana; font-size:15px; color:#3e3e3e; width:auto; text-align:justify; margin:25px 40px 0 10px;}
	.prostoText2 p {margin:0 0 25px 0}
	.prostoText2 a {color:#0055a5;}

	.vnimanie {font-family:verdana; font-size:15px; color:#243a7b; width:555px; margin:20px 0 0 10px}
	.vnimanie b {font-size:16px; font-weight:bold }

	.konvert2 {width:388px; height:298px; background:url(/images/konvert2.png) no-repeat left top; position:absolute; right:-90px; top:-65px; z-index:1000}

 /* -----------confirm_success---------- */

	.confirm_top {width:757px; height:119px; background:url(/images/ord_con_BGTop.gif) no-repeat left top; padding:21px 0 0 32px;
			  font-family:verdana; font-size:20px; color:#989997;}
	.confirm_midd {width:776px; height:auto; background:url(/images/ord_con_BGMidd.gif) repeat-y left top; padding:0px 0 10px 13px; position:relative}
	.confirm_bott {width:789px; height:152px; background:url(/images/ord_con_BGBot.gif) no-repeat left top;}

	.zakaz_prinat {font-family:verdana; font-size:22px; color:#eeeeee; padding:20px 0 0 125px}
	.about_order {font-family:verdana; font-size:15px; color:#222222; padding:20px 0 220px 125px; width:525px; text-align:justify}
	.about_order p {margin:0 0 20px 0}

	.sbornik {width:650px; height:289px; background:url(/images/sbornik.png) no-repeat left top; position:absolute; z-index:1000; bottom:-58px; left:75px}

	.confirm_butt {width:266px; height:28px; margin:0px 0 0 auto; position:relative; top:100px; right:11px}
	*html .confirm_butt {right:8px; bottom:22px}
	.confirm_butt a {display:block; width:266px; height:28px; background:url(/images/reg_comp2.gif) no-repeat left top;
						 cursor:hand; cursor:pointer; border:0px}
	.confirm_butt a:hover {background:url(/images/reg_comp2.gif) no-repeat left bottom;}


 /* -----------banners---------- */

	    .banner_name {width:102px; height:23px; background:url(/images/banner_name.gif) no-repeat left top; position:absolute; top:13px; right:20px}

		.banner{margin:-30px auto 23px auto; background:none}
	      	.banner .stick{width:10px; height:117px; background:url(/images/side5.gif) no-repeat left top; z-index:100;
	      				   position:absolute; right:-7px; top:-90px}

	    .banner .topBG {width:682px; height:105px; background:url(/images/topBG.png) no-repeat left top; position:relative}
	    .banner .midBG {width:682px; height:auto; background:url(/images/midBG.png) repeat-y left top; position:relative; padding:0 0 10px 0}
	    .banner .botBG {width:682px; height:43px; background:url(/images/botBG.png) no-repeat left top; margin:-30px 0 -20px 0; position:relative}

		.textt {position:relative; top:-50px; padding:0 30px; margin:0 0 -40px 0}
		.textt p {font-size:16px;  line-height:20px; font-weight:bold; coloR:#7e7e7e}

		.textt2 {position:relative; top:-50px; padding:0 30px; margin:0 0 -40px 0}
		.textt2 p {font-size:14px;  line-height:20px; font-weight:100; coloR:#000}

		.advertBlok {width:648px; height:auto; background:url(/images/advertMidd.gif) repeat-y left top; margin:0 auto 20px auto; position:relative}
		.advertBlokBG1 {width:648px; height:100%; background:url(/images/advertTop.gif) no-repeat left top;}
		.advertBlokBG2 {width:648px; height:100%; background:url(/images/advertBot.gif) no-repeat left bottom; padding:55px 0 1px 0}

		.sizeBlok {width:102px; height:16px; background:url(/images/size1.gif) no-repeat left top; position:absolute; top:20px; right:20px}
		.sizeBlok2 {width:83px; height:16px; background:url(/images/size2.gif) no-repeat left top; position:absolute; top:20px; right:20px}
		.sizeBlok3 {width:83px; height:16px; background:url(/images/size3.gif) no-repeat left top; position:absolute; top:20px; right:20px}



		.bannerTypeBG1 {width:530px; margin:auto}
			.bannerBG1 {width:247px; height:461px; background:url(/images/bannerBG1.gif) no-repeat left top; float:left; padding:7px 0 0 7px;
						margin:0 0 22px 0}
			.bannerBG1 textarea {width:240px; overflow-x:hidden; background:#edebeb; border:0px; height:50px}
	 		.mrg {width:20px; float:left; height:1px}

		.bannerTypeBG2 {width:616px; margin:auto}
			.bannerBG2 {width:609px; height:151px; background:url(/images/bannerBG2.gif) no-repeat left top; padding:7px 0 0 7px;
						margin:0 0 22px 0}
			.bannerBG2 textarea {width:600px; overflow-x:hidden; background:#edebeb; border:0px; height:47px}

		.bannerTypeBG3 {width:486px; margin:auto}
			.bannerBG3 {width:478px; height:120px; background:url(/images/bannerBG3.gif) no-repeat left top; padding:7px 0 0 8px;
						margin:0 0 22px 0}
			.bannerBG3 textarea {width:467px; overflow-x:hidden; background:#edebeb; border:0px; height:46px}


 /* -----------pravo---------- */

		.poyasnenie_name {width:121px; height:13px; background:url(/images/poyasnenie_name.gif) no-repeat left top; position:absolute; top:13px; right:20px}

	.order_start .stick { background:url(/images/side8.gif) no-repeat left top;}
	.order_start td.textTD3 {text-align:right; padding-right:0px; padding-left:20px;}
	.order_start td.textTD4 {text-align:right; padding-right:0px;}

	.header_ecoms2 {position:relative; width:726px; height:23px; position:absolute; left:-47px; background:url(/images/ecoms_top2.png) no-repeat left top;}
		.telefon {width:302px; height:202px; background:url(/images/telefon.png) no-repeat left top; position:absolute; top:88px}

	.replay_all {padding:7px 30px; font-family:verdana; font-size:15px; color:#5e584d; font-weight:bold; line-height:20px}
	.order_start .send_butt2 {width:628px; margin:20px auto}
	.order_start .send_butt2 input{width:628px; height:38px; border:0px; background:url(/images/zakaz_butt.png) no-repeat left top;}
	.order_start .send_butt2 input:hover {background:url(/images/zakaz_butt.png) no-repeat left bottom; cursor:hand; cursor:pointer}

	.plashka_otprav {width:625px; height:113px; background:url(/images/plashka_opravka.png) no-repeat left top; margin:0 0 20px 33px}
	.order_start p {}
	.please {margin:0 30px 40px 80px; font-size:15px; font-family:verdana;color:#444444; text-align:justify; line-height:20px; font-weight:bold}
	.please b {font-size:18px}

	.logo_otprav {width:174px; text-align:center; height:115px; display: table-cell; vertical-align: middle;}
	.logo_otprav img {
		margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");}
	.name_otprav {float:right; width:400px; position:relative; margin:-68px 0 0 0; font-family:verdana; font-size:18px; color:#7e7e7e; text-align:left; padding:0 20px 0 0}
	.name_otprav b {color:#0055a5; text-transform:uppercase; font-size:17px}

	.send_mail td.pochtovii {background:url(/images/inp13.png) no-repeat 15px 15px; padding:21px 0 0px 0;}
	.pName {width:255px; float:left; text-align:right; margin:0 15px 40px 0; font-family:verdana; font-size:16px; font-weight:bold; color:#eeeeee; text-transform:uppercase;}
	.send_mail td.pochtovii .inp12 {float:left; margin:-2px 0 0 0; width:355px}
	.inp12 input {font-family:verdana; font-size:16px; color:#121212; font-weight:bold; width:355px}

	.send_mail td.obiaz {color:#60594f}
	.send_mail td.obiaz .inp10 {background:url(/images/inp5.gif) no-repeat left top;}

	.order_start .side8 { background:url(/images/side8.png) no-repeat left top;}
	.order_start .side9 { background:url(/images/side9.png) no-repeat left top;}
	.order_start .side10 { background:url(/images/side10.png) no-repeat left top;}
	.order_start .side11 { background:url(/images/side11.png) no-repeat left top;}
	.order_start .side12 { background:url(/images/side12.png) no-repeat left top;}
	.order_start .side13 { background:url(/images/side13.png) no-repeat left top;}
	.order_start .side14 { background:url(/images/side14.png) no-repeat left top;}
	.order_start .side15 { background:url(/images/side15.png) no-repeat left top;}
	.order_start .side16 { background:url(/images/side16.png) no-repeat left top;}
	.order_start .side17 { background:url(/images/side17.png) no-repeat left top;}

	.peredtem {height:auto; padding:15px 33px 20px 75px; margin:0 0 25px 4px; background:url(/images/peredtem.gif) repeat-y left top;
		       font-family:verdana; font-size:15px; color:#444444; line-height:21px; font-weight:bold}
	.peredtem a {font-size:18px; color:#444444; font-weight:100}

	.summ_per {position:relative;}
	.summ_per span {position:absolute; white-space:nowrap; left:47px}
	*html .summ_per span {left:-61px}

	.mrgl span {left:12px}
	*html .mrgl span {left:-95px}

	tr.nomer_per td {padding-bottom:35px}
