*{margin:0px; padding: 0px;}

.version {
	margin: 23px 165px 0 10px;
	width: 200px;
	font-size:1.1em;
	color:#626D72;
	padding:  0;
	float: left;
}
.version a{
	color:#626D72;
}

html, body {
     font-family: Tahoma;
     font-size: 11px;
     background-image: url(http://partners.erwap.ru/img/sneg.gif);
}

.bar_code {
	font-family: Tahoma;
	font-size: 11px;
	color: #626D72;
}
#main {
	width: 937px;
	margin: 0 auto;
	padding: 0 32px 0 18px;
}
	div.clear {clear: both;}

	/*
		Header
	*/
	#main #header {
		width: 100%;
		height: 110px;
		margin: 12px 0 0 0;
	}
		#header #logotype {
			float:left;
			width: 236px;
			height: 109px;
			background: url('/templates/images/logotype.gif') no-repeat;
		}
			#main #header #logotype img{border:0px;}

		#header #partner {
			text-align: right;
			font-size: 1.1em;
			height: 18px;
		}
			#header #partner .link{
				background: url('/templates/images/partner_link.png') no-repeat 0px center;
				width: 155px;
				float: right;
				margin: 0 5px 0 0;
			}
				#header #partner .link a{color: #0073BB;}

		#header #header_title {
			float: left;
			font-family: Trebuchet MS;
			font-size: 1.7em;
			color: #8A9499; /*#95A1A7;*/
			margin: 15px 0 0 20px;
			line-height: 1.3;
		}
		#header #header_title span{
			color: #AEB6BA;
		}
		/* -- */

	/*
		Contenthttp://test.ru/templates/images/joke_submit_active.jpg
	*/

	#main #content {
		width: 945px;
		/*margin: 0 0 20px 0; */
	}
		#content #left {
			position: absolute;
			width: 245px
		}
			/*
				submit
			*/
			#content #left div .link {
				position: relative;
				width: 240px;
				height: 70px;
				margin: 0 0 0 5px;
			}

			#content #left div .link a {
				position: absolute;
				display: block;
				width: 240px;
				height: 70px;
			}
				#content #left div .link img{border:0px;}

			#content #left .joke{
				position: absolute;
				margin: 22px 0 0 0;
				height: 81px;
				width: 245px;
				background: url('/templates/images/submit_joke.gif') no-repeat 5px 0px;
			}
				#content #left .joke_active{
					position: absolute;
					margin: 22px 0 0 0;
					height: 81px;
					width: 247px;
					background: url('/templates/images/submit_joke_active.gif') no-repeat -1px 0;
				}
				#content #left .joke_over{
					position: absolute;
					margin: 22px 0 0 0;
					height: 81px;
					width: 245px;
					background: url('/templates/images/submit_joke_over.gif') no-repeat 5px 0px;
					display: none;
				}

			#content #left .love{
				position: absolute;
				margin: 115px 0 0 0;
				height: 81px;
				width: 245px;
				background: url('/templates/images/submit_love.gif') no-repeat 5px 0px;
			}
				#content #left .love_active{
					position: absolute;
					margin: 115px 0 0 0;
					height: 81px;
					width: 247px;
					background: url('/templates/images/submit_love_active.gif') no-repeat -1px 0;
				}
				#content #left .love_over{
					position: absolute;
					margin: 115px 0 0 0;
					height: 81px;
					width: 245px;
					background: url('/templates/images/submit_love_over.gif') no-repeat 5px 0px;
					display: none;
				}

			#content #left .sex{
				position: absolute;
				margin: 208px 0 0 0;
				height: 81px;
				width: 245px;
				background: url('/templates/images/submit_sex.gif') no-repeat 5px 0px;
			}
				#content #left .sex_active{
					position: absolute;
					margin: 208px 0 0 0;
					height: 81px;
					width: 247px;
					background: url('/templates/images/submit_sex_active.gif') no-repeat -1px 0;
				}
				#content #left .sex_over{
					position: absolute;
					margin: 208px 0 0 0;
					height: 81px;
					width: 245px;
					background: url('/templates/images/submit_sex_over.gif') no-repeat 5px 0px;
					display: none;

				}

			#content #left .happy{
				position: absolute;
				margin: 301px 0 0 0;
				height: 81px;
				width: 245px;
				background: url('/templates/images/submit_happy.gif') no-repeat 5px 0px;
			}
				#content #left .happy_active{
					position: absolute;
					margin: 301px 0 0 0;
					height: 81px;
					width: 247px;
					background: url('/templates/images/submit_happy_active.gif') no-repeat -1px 0;
				}
				#content #left .happy_over{
					position: absolute;
					margin: 301px 0 0 0;
					height: 81px;
					width: 245px;
					background: url('/templates/images/submit_happy_over.gif') no-repeat 5px 0px;
					display: none;
				}

			/* -- */
		#content #center {
			margin: 0 0 0 238px;
			float: left;
			width: 705px; /* 690 */
		}
			/*
				bookmarks
			*/
			#content .bookmarks {
				position: absolute;
				height: 23px;
				margin: -16px 0 0 24px;
				font-size: 1.1em;
				width: 500px;
			}
				#content #center .bookmarks .item {
					float:left;
					text-align:center;
					width: 102px;
					height: 19px;
					padding: 4px 0 0 0;
					color: #626D72;
				}
				#content #center .bookmarks a{color: #626D72; text-decoration: none;}

				#content #center .bookmarks .item_active {
					float:left;
					text-align:center;
					font-weight: bold;
					width: 104px;
					height: 19px;
					padding: 4px 0 0 0;
				}
			/* -- */

			#content #center .center{
				font-family: Arial;
				padding: 44px 36px 0 44px;
				text-align: justify;
			}
				#content #center .description{
					font-size: 1.4em;
					color: #626D72;
					line-height: 1.3;
				}
					#content #center .center .description div h1 {
						font-size: 1.8em;
						font-weight: normal;
						margin: 0 0 24px 0;
					}

					#content #center .center .description .b_down a{color: #626D72;	}
					#content #center .center .description .b_down span a{color: #0073BB;}

					#content #center .center .description .b_inst a{color: #626D72}
					#content #center .center .description .b_inst_a a{color: #626D72}

					#content #center .center .description div .images {
						float: right;
						margin: 6px 0 0 25px;

					}
				#content #center .download {
					padding: 24px 0 14px 0;
					text-align: center;
				}
					#content #center .download img{border:0px;}

		/*
			footer
		*/
		#content #footer {
			top: -6px;
			position: relative;
			height: 30px;
		}
			#content #footer .partner_link {
				float: left;
				width: 245px;
				text-align: left;
				margin: 5px 0px 0px 0px;
				padding-left: 5px;
/*				-margin: 5px 375px 0px 0px;
				-margin-left: 150px;*/
			}
				#content #footer .partner_link a{
					color: #95A1A7;
				}

			#content #footer .operators {
				float:left;
				background: url('/templates/images/bottom_submit.png') no-repeat;
				height: 20px;
				text-align: center;
				width: 93px;
				padding: 4px 0 0 0;
				color: #626D72;
			}
				#content #footer .operators a{color: #006EBA; text-decoration: none;}
				#content #footer .operators a:hover{color: #006EBA; text-decoration: underline;}

			#content #footer .help {
				float:left;
				background: url('/templates/images/bottom_submit.png') no-repeat;
				height: 20px;
				text-align: center;
				width: 93px;
				padding: 4px 0 0 0;
				margin: 0 0 0 10px;
				color: #626D72;
			}
				#content #footer .help a{color: #006EBA; text-decoration: none;}
				#content #footer .help a:hover{color: #006EBA; text-decoration: underline;}

			#content #footer .support {
				float:left;
				background: url('/templates/images/bottom_submit.png') no-repeat;
				height: 20px;
				text-align:center;
				width: 93px;
				top: -6px;
				padding: 4px 0 0 0;
				margin: 0 0 0 10px;
				color: #626D72;
			}
				#content #footer .support a{color: #006EBA; text-decoration: none;}
				#content #footer .support a:hover{color: #006EBA; text-decoration: underline;}

        #content #footer .bluelink a{color: #006EBA; text-decoration: underline;}
				#content #footer .bluelink a:hover{color: #006EBA; text-decoration: underline;}


#content #center .bookmarks .item a {
	display: inline;
}

#content #center .bookmarks .item .act {
	display: none;
}

#content #center .bookmarks .item_active a {
	display: none;
}

#content #center .bookmarks .item_active .act {
	display: inline;
}

