body
{
	background		: #ffa939 url(../img/body_bg/index.gif) repeat-x center 70px;
	margin			: 0;
	padding			: 0;
	font			: 13px Tahoma, Arial, sans-serif;
}

a img, form, h1, h2, h3, p { border: 0; margin: 0; padding: 0; }
.clear { clear: both; }

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

	.top { background: transparent url(../img/top/top_bg.gif) repeat-x top center; height: 86px; text-align: center; white-space: nowrap; }
	.top img { margin: 0 5px; vertical-align: top;}
	.top img.stat { margin: 0 160px 0 0; }
	.top div.width { width: 968px; margin: 0 auto; text-align: left; }
	.top p { margin: 0; padding: 12px 0 0 19px;}
		.top .navigaton { background: transparent url(../img/top/top_navigation_bg.gif) no-repeat top left; float: right; height: 69px; margin-right: 7px; padding: 10px 0 0 14px; width: 542px; }
		.top .navigaton img { margin: 0 13px; cursor: pointer; }
	.top img.digits { margin: 0; padding-right: 1px; }
	.top .lang { float: right; margin-right: 7px; }

	div.padding { padding-top: 40px; }

	.middle { margin: 0 auto; width: 968px; text-align: left; position: relative; }
	.middle img.text { margin: 0 0 6px 29px; }
	.middle img.statPage { margin: 0 0 0 55px; }
	.middle img.illustration { float: right; margin-right: 7px; }
	.middle #calc-it { position: relative; height: 84px; width: 800px; margin-top: 52px;}
	.middle #calc-it img { position: absolute; top: -14px; left: 6px;}
	.middle a.links { font-size: 11px; display: block; float: left; margin-left: 100px; color: #000; text-decoration: none; padding: 3px 0 0 10px; white-space: nowrap; }
	.middle a.thisLong { background: url(../img/middle/links/bgLong.gif) no-repeat left top; color: #fff; width: 249px; height: 21px; width: expression('259px'); height: expression('24px'); }
	.middle a.first { margin: 0; }
	.middle p.first { margin-top: 80px; }
	.middle p.about { clear: both; font-size: 11px; }
	.middle p.about select { margin-left: 5px; }
	
			div.gistogram { background: url('../img/middle/gistogramBg.gif') no-repeat 30px top; width: 576px; height: 359px; margin-top: 50px; }

			.my-life .stat-container { float: right; width: 541px; margin-bottom: 50px; background: transparent url('../img/middle/my-live_bg.gif') no-repeat 154px 135px; }
			.my-life h3 { position: absolute; top: 8px; left: 583px; }
			.my-life p { position: absolute; padding: 20px 30px; width: 483px; height: 57px; font-weight: bold; top: 71px; left: 414px; color: #fff; background: transparent url('../img/middle/my-live_text_bg.gif') no-repeat 0 0; }
			.my-life img.rub { margin-left: 11px; }
			.my-life img.digits { margin-right: 2px; }
			.my-life img.comma { margin-bottom: 0px; }
			.my-life .btn { float: right; margin-top: 30px; }
			.my-life ul { list-style-type: none; margin: 108px 0 0 0; padding: 0; }
			.my-life li { margin-top: 15px;  }
			li div { float: right; margin: 0; padding: 0; }

		.sekyndomer { background: url(../img/middle/kassa_bg.gif) no-repeat 600px 220px; margin: 39px 0 0 0; }
		.sekyndomer img.title { position: absolute; top: -15px; left: 512px; }
		.sekyndomer h3 { position: absolute; top: -20px; left: 518px; }
		.sekyndomer p { position: absolute; padding: 20px 30px; width: 444px; height: 57px; font-weight: bold; top: 52px; left: 464px; color: #fff; background: transparent url('../img/middle/sekyndomer_text_bg.gif') no-repeat 0 0; }
		.sekyndomer .clock { position: relative; left:-52px; height: 500px; }
		
			.sekyndomer a img { margin: 10px; }
			.sekyndomer div.popup {  }
			.sekyndomer div.popup img { margin: 0px; }
			.sekyndomer div.numbers { position: absolute; width: 70px; height: 44px; z-index: 5; }
			.sekyndomer div.numbers img { height: 44px; }
			.sekyndomer div.min { left: 170px; top: 129px; text-align: right; }
			.sekyndomer div.sec { left: 266px; top: 129px; text-align: left; }
			.sekyndomer div.rub { left: 110px; top: 229px; text-align: center; width: 300px; }
			/*---------- stat ----------*/
			.sekyndomer div.stat { margin: 0 auto; padding: 0 170px; width: 450px; margin-top: 30px; text-align: left; }
			.sekyndomer div.stat img.man { float: right; margin: 0 0 0 150px; }
			.sekyndomer div.stat ul { list-style-type: none; margin: 100px 0 0 0; padding: 0;}
			.sekyndomer div.stat li { margin-top: 0px; }
			.sekyndomer li div { float: right; margin: 0; padding: 0; }
			.sekyndomer .menu { position: absolute; right: 17px; top: -40px; margin-top:200px; }
			.sekyndomer .menu img { display: block; cursor: pointer; padding: 0 0 30px 35px; background: transparent url(../img/clock/menu/str.gif) no-repeat 0 5px; }
			.sekyndomer .menu a img { margin: 16px 0; padding-left: 0; background: none; }
			.sekyndomer .disabled { opacity: 0.5; background: none; z-index: 1; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); }
			.sekyndomer #summary { background: transparent url('../img/clock/summary.png') no-repeat 0 0; left: 0; top: 0; display: none; z-index: 100; color: #fff; width: 580px; height: 339px; position: absolute; text-align: center; }
			.sekyndomer #summary img { position: absolute; display: block; cursor: pointer; right: 17px; top: 15px; }
			.sekyndomer #summary span { display: block; margin: 50px 180px 0px 10px; font-size: 21pt }
			.sekyndomer #summary span b { color: #ea5353; font-weight: normal; }

		div.enterdata { background: url(../img/enterdata/bg.gif) no-repeat 344px 66px; }
		div.enterdata img.btn { float: right; margin-top: 102px; cursor: pointer; }
		div.enterdata select { width: 50px; }
		
		div.statistics { float: right; margin-right: 55px; width: 500px; }
		div.statistics img.btn { float: right; margin-top: 40px; }
		div.statistics h2 { font-size: 24px; color: #ea5353; font-weight: normal; float: right; width: 500px; }
		div.statistics input { float: left; }
		div.statistics p { padding-left: 200px; }
		div.statistics p img { margin: 0 12px 0 -16px; }
		

			div.names { background: url('../img/enterdata/skobka.gif') no-repeat 665px top; width: 706px; height: 341px; }
			div.names img.name { float: left; }
			div.names img.select { margin: 0 10px; }
			div.names .dragger { display: inline; float: none; margin: auto; position: absolute; margin: -26px 0px 0px 2px; width: auto; text-align: center; cursor: pointer; font-size: 10px; }
			div.names .dragger img { display: block; padding-top: 14px; }
			div.names .dragger span { display: inline; float: none; width: 60px; margin: 0px 0px 0px -22px; position: absolute; }
			
			div.names p { margin: -26px 0 12px 327px; }
			div.names h5 { padding: 10px 0px 30px 12px; margin: 0; }
			div.names input { width: 288px; }
			div.names span { display: block; float: right; width: 80px; margin: -8px 40px 0 0; margin-right: expression('20px'); }
			div.names p.hint { padding: 0; clear: both; width: 550px; font-size: 13px; margin: 25px 0 0 30px; }
				
		
	div.bottom { background: url(../img/bottom/downline.gif) no-repeat center 5px; margin: 0 auto; width: 914px; padding: 28px 0 18px 2px; clear: both; text-align: left; }
	div.bottom p { font-size: 11px; }
	div.bottom a { vertical-align:bottom; float: right; margin: 3px 0 0 19px; }
	
	div.bottomBg { background: #f78b46 url(../img/bottom/bottombg.gif) repeat-x left top; text-align: right; margin-top: 50px; }
	div.bottomBg img.img { margin-top: -150px; }
	div.bottomBg img.poweredBy { float: left; margin: 40px 0 0 30px; }

	#bookMarks { padding: 17px 0 0 15px; text-align: left; cursor: pointer; width:251px; height:78px; }
	
	.sitestat { width: 968px; margin: 0 auto; text-align: left; position: relative; padding-top: 8em; }
	.sitestat a:visited, div.sitestat a {color: #000; text-decoration: none; } 
	.sitestat a:hover {color: #e65154; text-decoration: underline; }
	.sitestat span { display: block; margin: 0 auto; width: 468px;  height: 2em; }
	.sitestat big { display: block; margin: 0 0 1em 2em }
	.sitestat h3 { position: absolute; top: -77px; left: 556px; }
	.sitestat p { position: absolute; text-align: center; padding: 20px; width: 913px; height: 22px; font-weight: bold; font-size: 22px; top: 18px; left: 15px; color: #fff; background: transparent url('../img/middle/sites_text_bg.gif') no-repeat 0 0; }

	/* Clouds */
	.cl-min {font-size: 12px}
	.cl-0 {font-size: 14px}
	.cl-1 {font-size: 15px}
	.cl-2 {font-size: 16px}
	.cl-3 {font-size: 18px}
	.cl-4 {font-size: 20px}
	.cl-5 {font-size: 22px}
	.cl-6 {font-size: 24px}
	.cl-7 {font-size: 27px}
	.cl-8 {font-size: 30px}
	.cl-9 {font-size: 33px}
	.cl-10 {font-size: 36px}
	.cl-max {font-size: 40px; }
	#ratingContainer { margin: 0px 50px 50px 30px; text-align: center; }
	#ratingContainer a { padding: 0px 10px; white-space: nowrap; }

	#myLifeContainer { background: transparent url('../img/middle/statimg.gif') no-repeat 47px 41px; width: 100%; height: 550px; }
	#enterDataContainer { background: transparent url('../img/middle/mainillustr.gif') no-repeat 495px 0; margin-top: -17px;}
	#bookMarks, div#myLifeContainer, div#timerContainer, div#mostImportantSitesContainer { display: none; }

	.adwords
	{
		text-align		: center;
		padding			: 1em 8em 0 8em;
	}