body {
	margin: 0;
	background: #63707B;
}

a {
	outline: none;
}

* |html[xmlns *=""] body {
	margin: -19px 0 0;
}

form,fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

.page-holder {
	margin: 0 auto;
	background: #87919a url(../images/body.jpg) no-repeat 50% 0;
	width: 1000px;
}

*+html #header-1 {
	height: 250px;
}

#header,#header-1 {
	margin: 0;
	width: 1000px;
	overflow: hidden;
	position: relative;
	height: 215px;
}

.logo {
	display: block;
	margin: 30px 0 0 98px;
	background: url(../images/logo.png) no-repeat;
	height: 107px;
	width: 324px;
	text-indent: -9999px;
}

.logo a {
	display: block;
	height: 107px;
	width: 324px;
}

.login {
	padding: 6px 0 0 98px;
}

.login form,.login fieldset {
	margin: 0;
	padding: 0;
	border: none;
	overflow: hidden;
}

.inp-1 {
	display: block;
	float: left;
	margin: 0 7px 0 0;
	background: url(../images/inp-1.png) no-repeat;
	height: 24px;
	width: 54px;
	border: none;
	cursor: pointer;
	text-indent: -9999px;
}

.inp-2 {
	display: block;
	float: left;
	background: url(../images/inp-2.png) no-repeat;
	height: 24px;
	width: 91px;
	border: none;
	cursor: pointer;
	text-indent: -9999px;
}

.navigation {
	position: absolute;
	top: 185px;
	left: 262px;
	margin: 0;
	padding: 0;
	list-style: none;
}

.navigation li {
	float: left;
	padding: 0 5px;
}

.navigation li.first a {
	display: block;
	float: left;
	padding: 0 0 0 12px;
	background: url(../images/navigation-a-first.png) no-repeat;
	font: 16px/ 32px Arial, Helvetica, sans-serif;
	color: #cad8d4;
	text-decoration: none;
	letter-spacing: 1px;
	cursor: pointer;
}

.navigation li.second a {
	display: block;
	float: left;
	padding: 0 0 0 12px;
	background: url(../images/navigation-a-second.png) no-repeat;
	font: bold 16px/ 32px Arial, Helvetica, sans-serif;
	color: #363636;
	text-decoration: none;
	cursor: pointer;
}

.navigation li.third a {
	display: block;
	float: left;
	padding: 0 0 0 12px;
	background: url(../images/navigation-a-third.png) no-repeat;
	font: 16px/ 32px Arial, Helvetica, sans-serif;
	color: #cad8d4;
	text-decoration: none;
	letter-spacing: 1px;
	cursor: pointer;
}

.navigation li.first a span {
	float: left;
	padding: 0 10px 0 0;
	background: url(../images/navigation-span-first.jpg) no-repeat 100% 0;
	height: 30px;
}

.navigation li.second a span {
	float: left;
	padding: 0 10px 0 0;
	background: url(../images/navigation-span-second.jpg) no-repeat 100% 0;
	height: 30px;
}

.navigation li.third a span {
	float: left;
	padding: 0 10px 0 0;
	background: url(../images/navigation-span-third.jpg) no-repeat 100% 0;
	height: 30px;
}

.navigation li.first a:hover,.navigation li.second a:hover,.navigation li.third a:hover
	{
	text-decoration: underline;
}

*+html #main {
	margin: -35px auto 0;
}

#main {
	margin: 0 auto;
	width: 1000px;
	overflow: hidden;
}

#main1 {
	margin: 0 auto;
	width: 1000px;
	overflow: hidden;
}

#sidebar {
	float: left;
	width: 249px;
}

.tools {
	margin: 0 0 0 99px;
	padding: 0;
	list-style: none;
	background: url(../images/tools.jpg) repeat-y 50% 0;
}

.tools li {
	padding: 0 0 7px;
}

.tools a {
	display: block;
	background: url(../images/sidebar-a.jpg) no-repeat;
	height: 34px;
	width: 150px;
	font: bold 16px/ 34px Arial, Helvetica, sans-serif;
	color: #3e565d;
	text-align: center;
	text-decoration: none;
	border-top: 1px solid #f5f8f7;
}

.tools a:hover {
	background: url(../images/tools-a-hover.jpg);
}

.progs {
	margin: 0 0 0 99px;
	background: url(../images/sidebar-div.jpg) no-repeat;
	height: 40px;
	width: 150px;
}

.progs h5 {
	margin: 0;
	padding: 5px 0 0;
	text-align: center;
}

.progs h5 a {
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #3e565d;
	text-decoration: none;
}

.progs:hover {
	background: #e6f1ed;
}

#content {
	float: left;
	background: url(../images/content.jpg) no-repeat;
	width: 751px;
}

#content h2 {
	margin: 0;
	padding: 18px 0 0 29px;
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #333;
	letter-spacing: 2px;
}

#content h2.last {
	margin: 0 0 8px;
}

.content-top {
	margin: 8px 0 0 18px;
	background: url(../images/content-top.png) no-repeat;
	height: 128px;
	width: 635px;
}

.content-top p {
	margin: 0;
	padding: 17px 10px 0;
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #0030a2;
}

.content-top h6 {
	margin: 8px 0 0;
	padding: 0 10px;
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #394245;
}

.empty {
	margin: 0 0 0 18px;
	background: #fff;
	width: 635px;
}

* html .content-line {
	margin: 0 0 -10px 18px;
}

.content-line {
	margin: 0 0 0 18px;
	background: url(../images/content-line.jpg) no-repeat;
	height: 9px;
	width: 635px;
}

* html .content-third {
	margin: -10px 0 0 18px;
}

.content-third {
	margin: 0 0 0 18px;
	background: url(../images/content-third.jpg) repeat-y;
	width: 635px;
	overflow: hidden;
}

.box {
	float: left;
	width: 314px;
}

.box img,.box-2 img {
	display: block;
	float: left;
	padding: 0 5px 19px 0;
}

.box h5 {
	display: block;
	float: left;
	margin: 8px 0 0;
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #000;
}

.box p {
	margin: 30px 0 0;
	padding: 0 10px 0 0;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #000;
}

.box-2 {
	float: left;
	width: 321px;
}

.box-2 h5 {
	display: block;
	float: left;
	margin: 8px 0 0;
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #a1b0be;
}

.box-2 p {
	margin: 30px 0 0;
	padding: 0 10px 0 0;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #87919a;
}

* html .content-hold {
	margin: -10px 0 0 18px;
}

.content-hold {
	margin: 0 0 0 18px;
	padding: 10px 0;
	background: #fff;
	width: 635px;
}

.content-hold h3 {
	margin: 0;
	margin: 0 0 0 10px;
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #d70012;
}

.content-news {
	width: 100%;
	overflow: hidden;
}

.content-info {
	float: left;
	width: 317px;
}

.content-info-2 {
	float: left;
	width: 317px;
}

.content-info h5,.content-info-2 h5 {
	margin: 13px 0 0;
	padding: 0 0 0 12px;
	font: bold 12px/ 15px Tahoma, Arial, Helvetica, sans-serif;
	color: #394245;
}

.content-info h5 span,.content-info-2 h5 span {
	display: block;
	float: left;
	background: url(../images/content-hold-span.png) no-repeat;
	height: 14px;
	width: 60px;
	font: bold 10px/ 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: center;
}

.content-info p,.content-info-2 p {
	margin: 8px 0 0;
	padding: 0 15px 0 12px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #394245;
}

.content-info a,.content-info-2 a {
	padding: 0 0 0 12px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #d70012;
}

.content-info a:hover,.content-info-2 a:hover {
	text-decoration: none;
}

.content-last {
	margin: 0 0 0 18px;
	background: url(../images/content-last.jpg) no-repeat;
	height: 365px;
	width: 733px;
}

#footer {
	margin: 0 auto;
	width: 1000px;
	overflow: hidden;
}

.footer-left {
	float: left;
	width: 500px;
}

.footer-left h6 {
	margin: 0;
	padding: 0 0 0 120px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #d5dfde;
}

.footer-right {
	float: left;
	width: 500px;
}

.footer-right h5 {
	margin: 0 0 0 252px;
	background: url(../images/footer-right.png) no-repeat;
	font: 11px/ 32px Tahoma, Arial, Helvetica, sans-serif;
	width: 149px;
	color: #63707b;
	text-align: center;
}

/*inner*/
.balans {
	margin: -5px 0 0 99px;
	width: 149px;
}

.balans-top {
	background: url(../images/balans-top.png) no-repeat;
	height: 5px;
}

.balans-bot {
	background: url(../images/balans-bot.png) no-repeat;
	height: 5px;
}

* html .balans-mid {
	margin: -15px 0 0;
}

.balans-mid {
	background: url(../images/balans-mid.png) repeat-y;
}

.balans-mid h5 {
	margin: 0;
	padding: 0 2px 3px 5px;
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #394245;
}

.balans-mid h5 #b_user {
	background: url(../images/user.png) no-repeat;
	padding-left: 26px;
}

.balans-mid h5 #b_sms {
	background: url(../images/coins.png) no-repeat;
	padding-left: 26px;
}

.balans-mid h5 b {
	border-bottom: 1px dashed #394245;
}

.balans-mid h6 {
	margin: 0;
	padding: 0 2px;
}

.balans-mid h6 a {
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #d70012;
	text-decoration: none;
}

.balans-mid h6 a:hover {
	text-decoration: underline;
}

.balans-mid p {
	margin: 0;
	padding: 0 2px 0 5px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
}

.balans-mid p a {
	color: #373636;
}

.balans-mid p a:hover {
	text-decoration: none;
}

* html .navigation-inner {
	height: 32px;
}

.navigation-inner {
	position: absolute;
	top: 185px;
	left: 262px;
	margin: 0;
	padding: 0;
	list-style: none;
	height: 30px;
}

.navigation-inner li {
	float: left;
	padding: 0 5px;
}

.navigation-inner li.first a {
	display: block;
	float: left;
	padding: 0 0 0 12px;
	background: url(../images/navigation-a-first.png) no-repeat;
	font: 16px/ 32px Arial, Helvetica, sans-serif;
	color: #cad8d4;
	text-decoration: none;
	letter-spacing: 1px;
	cursor: pointer;
}

.navigation-inner li.second a {
	display: block;
	float: left;
	padding: 0 0 0 12px;
	background: url(../images/navigation-a-second.png) no-repeat;
	font: bold 16px/ 32px Arial, Helvetica, sans-serif;
	color: #363636;
	text-decoration: none;
	cursor: pointer;
}

.navigation-inner li.third a {
	display: block;
	float: left;
	padding: 0 0 0 12px;
	background: url(../images/navigation-a-third.png) no-repeat;
	font: 16px/ 32px Arial, Helvetica, sans-serif;
	color: #cad8d4;
	text-decoration: none;
	letter-spacing: 1px;
	cursor: pointer;
}

.navigation-inner li.first a span {
	float: left;
	padding: 0 10px 0 0;
	background: url(../images/navigation-span-first.jpg) no-repeat 100% 0;
	height: 30px;
}

.navigation-inner li.second a span {
	float: left;
	padding: 0 10px 0 0;
	background: url(../images/navigation-span-second.jpg) no-repeat 100% 0;
	height: 30px;
}

.navigation-inner li.third a span {
	float: left;
	padding: 0 10px 0 0;
	background: url(../images/navigation-span-third.jpg) no-repeat 100% 0;
	height: 30px;
}

.navigation-inner li.first a:hover,.navigation-inner li.second a:hover,.navigation-inner li.third a:hover
	{
	text-decoration: underline;
}

#content .user_menu {
	padding: 0;
	margin: 0;
}

#content .user_menu ul {
	margin: 19px 0 3px 18px;
	padding: 0;
	list-style: none;
	background: url(../images/navi.png) no-repeat;
	height: 33px;
	width: 635px;
}

#content .user_menu ul li {
	float: left;
	padding: 0 15px 0 13px;
	background: url(../images/content-li.jpg) no-repeat 100% 7px;
}

#content .user_menu ul li.no-line {
	background: none;
}

#content .user_menu ul a {
	font: 12px/ 28px Tahoma, Arial, Helvetica, sans-serif;
	color: #cad5d2;
	text-decoration: none;
}

#content .user_menu ul a:hover {
	text-decoration: underline;
}

.content-inner-top,.content-inner-mid,.content-inner-bot {
	margin: 0 0 0 18px;
	width: 635px;
	background: #fff;
}

.content-inner-top {
	text-align: center;
}

.content-inner-mid {
	min-height: 300px;
}

.content-inner-top h3 {
	margin: 0;
	font: bold 14px/46px Tahoma, Arial, Helvetica, sans-serif;
	color: #336699;
}

.content-inner-mid form,.content-inner-mid fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

.line-1 {
	padding: 25px 0 0;
	width: 100%;
	overflow: hidden;
}

.content-inner-mid strong {
	display: block;
	float: left;
	margin: 3px 5px 0 0;
	padding: 0 0 0 182px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #d70012;
}

.inp-3 {
	display: block;
	float: left;
	margin: 0;
	padding: 1px 5px 0 5px;
	height: 15px;
	width: 208px;
	background: #cddad5;
	border: 1px solid #a3aeaa;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #394245;
}

.inp-lab {
	display: block;
	margin: 0 0 0 195px;
	padding: 1px 5px 5px 0;
	font: 16px Tahoma, Arial, Helvetica, sans-serif;
	color: #394245;
}

.content-inner-mid h6 {
	float: left;
	margin: 3px 0 0;
	padding: 0 0 0 5px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #d70012;
}

.line-2 {
	margin: 15px 0 0;
	width: 100%;
	overflow: hidden;
}

.inp-4 {
	display: block;
	margin: 0 0 0 195px;
	padding: 1px 5px 0 5px;
	height: 25px;
	width: 208px;
	background: transparent;
	border: 1px dashed #a3aeaa;
	font: 16px Tahoma, Arial, Helvetica, sans-serif;
	color: #394245;
}

.line-2,.line-3,.line-4,.line-5,.line-6,.line-7 {
	width: 100%;
	overflow: hidden;
}

#content .content-inner-mid .line-2 ul {
	background: none;
	padding: 0;
	margin: 0;
	list-style: none;
	margin: 0 0 0 195px;
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	height: 16px;
}

#content .content-inner-mid .line-2 ul li {
	background: none;
	padding: 0;
	float: left;
}

#content .content-inner-mid .line-2 ul li a {
	color: #394245;
	text-decoration: underline;
}

#content .content-inner-mid .line-2 ul li a:hover {
	text-decoration: none;
}

#content .content-inner-mid .line-2 ul li span {
	padding-left: 30px;
}

.last-line {
	width: 100%;
	overflow: hidden;
	float: left;
	margin: 20px 0 30px 195px;
}

.error_list {
	background: none;
	padding: 0;
	margin: 0;
	list-style: none;
	margin: 0 0 0 195px;
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	color: red;
	height: 16px;
}

#loader {
	min-height: 283px;
	text-align: center;
	padding-top: 150px;
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #394245;
}

#loader_contact {
	min-height: 271px;
	text-align: center;
	padding-top: 120px;
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #394245;
}

#loader_tr {
	min-height: 220px;
	text-align: center;
	padding-top: 80px;
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #394245;
}

.error_list li {
	background: none;
	padding: 0;
	margin: 0;
	list-style: none;
}

.line-3 p {
	margin: 0;
	padding: 1px 0 0 205px;
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	color: #394245;
}

.line-4 textarea {
	margin: 0 0 0 195px;
	padding: 1px 5px 0 5px;
	height: 90px;
	width: 208px;
	background: transparent;
	border: 1px dashed #a3aeaa;
	font: 16px Tahoma, Arial, Helvetica, sans-serif;
	color: #394245;
}

.line-5 input {
	float: left;
	margin: 20px 0 0 195px;
}

.line-5 p {
	float: left;
	margin: 21px 0 0;
	padding: 0 0 0 5px;
	font: 11px/ 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #394245;
}

.line-6 input {
	float: left;
	margin: 3px 0 0 195px;
}

.line-6 p {
	float: left;
	margin: 3px 0 0;
	padding: 0 0 0 5px;
	font: 11px/ 14px Tahoma, Arial, Helvetica, sans-serif;
	color: #394245;
}

.line-7 p {
	margin: 15px 0 0 195px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #d70012;
}

.line-7 a {
	display: block;
	margin: 17px 0 17px 195px;
	background: url(../images/send.png) no-repeat;
	height: 24px;
	width: 80px;
	cursor: pointer;
	text-indent: -9999px;
}

.content-inner-bot h5 {
	margin: 0;
	padding: 20px 0 15px;
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #0030A2;
}

.content-inner-bot h6 {
	margin: 0 0 0 50px;
	padding: 5px 0 0;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	color: #394245;
}

.content-inner-bot div {
	width: 100%;
	overflow: hidden;
}

.content-inner-bot div p {
	display: block;
	float: left;
	margin: 25px 0 0 0;
	padding: 0 93px 25px 50px;
	font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #d70012;
}

.content-inner-bot div select {
	display: block;
	margin: 23px 0 0;
	height: 19px;
	width: 120px;
	border: 1px solid #cfcfcf;
	font: 11px/ 19px Tahoma, Arial, Helvetica, sans-serif;
	color: #394245;
}

#content .user_menu .swap {
	margin: 10px 0 -8px 18px;
	padding: 0;
	list-style: none;
	background: url(../images/navi.png) no-repeat;
	height: 33px;
	width: 635px;
}

#content  .user_menu .swap li {
	float: left;
	padding: 0 15px 0 13px;
	background: url(../images/content-li.jpg) no-repeat 100% 7px;
}

#content .user_menu .swap li.no-line {
	background: none;
}

.swap a {
	font: 12px/ 28px Tahoma, Arial, Helvetica, sans-serif;
	color: #cad5d2;
	text-decoration: none;
}

#content .user_menu .swap a:hover {
	text-decoration: underline;
}

* html .content-inner-top-top {
	margin: 0 0 -14px 18px;
}

.content-inner-top-top {
	margin: 0 0 0 18px;
	background: url(../images/Untitled-1.png) no-repeat;
	height: 5px;
	width: 635px;
}

#content .user_menu .swap1 {
	margin: 10px 0 0 18px;
	padding: 0;
	list-style: none;
	background: url(../images/navi.png) no-repeat;
	height: 33px;
	width: 635px;
}

#content  .user_menu .swap1 li {
	float: left;
	padding: 0 15px 0 13px;
	background: url(../images/content-li.jpg) no-repeat 100% 7px;
}

#content .user_menu .swap1 li.no-line {
	background: none;
}

.swap1 a {
	font: 12px/ 28px Tahoma, Arial, Helvetica, sans-serif;
	color: #cad5d2;
	text-decoration: none;
}

#content .user_menu .swap1 a:hover {
	text-decoration: underline;
}

.error {
	display: block;
	text-align: center;
	padding: 20px 0 0;
	color: #FFFFFF;
}

.error span {
	background: #FF3333 url(../images/error.png) no-repeat scroll 5px 4px;
	padding: 5px 5px 5px 0;
	font: 12px/ 28px Tahoma, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
}

.error span b {
	padding-left: 25px;
}

.flash {
	display: block;
	text-align: center;
	padding: 20px 0 0;
	color: #000;
}

.flash span {
	background: #FFFFCC url(../images/tick.png) no-repeat scroll 5px 4px;
	padding: 5px 5px 5px 0;
	font: 12px/ 28px Tahoma, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #DDDDDD;
	border-top: 1px solid #DDDDDD;
}

.flash span b {
	padding-left: 25px;
}

.anounce p {
	text-align: center;
	font: 16px/ 28px Tahoma, Arial, Helvetica, sans-serif;
	color: #394245;
}

.anounce a {
	color: #394245;
	text-decoration: underline;
	margin-left: 250px;
}

.anounce a:hover {
	color: #394245;
	text-decoration: none;
}

.profile-block {
	font: 16px Tahoma, Arial, Helvetica, sans-serif;
	color: #394245;
}

.profile-block ul {
	padding: 20px 0 20px 25px;;
	margin: 0;
	list-style: none;
}

.profile-block ul li {
	padding-bottom: 10px;
}

#pr_m {
	width: 120px;
	font-weight: bold;
}

.us_menu ul {
	padding: 0 0 0 195px;
	margin: 0;
	list-style-type: none;
	list-style-position: outside;
}

.us_menu ul li #email {
	display: block;
	background: #fff url("../images/mail_editf.png") no-repeat scroll 50% 0;
	padding: 48px 0 0;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
	color: #c5c5c5;
}

.us_menu ul li #email :hover {
	background: #fff url("../images/mail_edit.png") no-repeat scroll 50% 0;
	color: #394245;
}

.us_menu ul li #pass :hover {
	background: #fff url("../images/unlock.png") no-repeat scroll 50% 0;
	color: #394245;
}

.us_menu ul li #pass {
	display: block;
	background: #fff url("../images/unlockf.png") no-repeat scroll 50% 0;
	padding: 48px 0 0;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
	color: #c5c5c5;
}

.us_menu ul li {
	float: left;
	padding-right: 30px;
	text-align: center;
}

#lang_lat {
	padding: 0;
	margin: 0;
}

#lang_cyr {
	padding: 0;
	margin: 0 0 0 10px;
}

#ch_lang {
	margin: 20px 0 0 195px;
	padding: 0;
	width: 440px;
	overflow: hidden;
}

#ch_lang p {
	padding: 0;
	margin: 0 0 0 3px;
}

.content-inner-mid #ag {
	display: block;
	background: #fff url("../images/users_addf.png") no-repeat scroll 50% 0;
	padding: 48px 0 0;
	margin: 20px 0 0 267px;
	text-decoration: none;
	font: 12px Arial, Helvetica, sans-serif;
	color: #c5c5c5;
	overflow: hidden;
	width: 100px;
}

.content-inner-mid #ag :hover {
	background: #fff url("../images/users_add.png") no-repeat scroll 50% 0;
	color: #394245;
}

#recaptcha_widget_div {
	margin: 0 0 0 192px;
}

#news_subject {
	font: 14px Arial, Helvetica, sans-serif;
	color: #394245;
	padding: 20px 0 0 25px;
}

#news_date {
	font: 12px Arial, Helvetica, sans-serif;
	color: #c5c5c5;
	padding: 20px 0 0 0;
}

#news_date span {
	border-bottom: 1px dashed #c5c5c5;
	float: right;
	margin-right: 25px;
}

#news_body {
	font: 14px Arial, Helvetica, sans-serif;
	color: #394245;
	padding: 10px 25px 0 25px;
	line-height: 1.54em;
}

#contacts {
	padding: 20px 80px 0 25px;
	font: 14px Arial, Helvetica, sans-serif;
	color: #394245;
}

#contacts ul {
	padding: 10px 0 0 15px;
	margin: 0;
	list-style: none;
}

#contacts ul li {
	padding-bottom: 5px;
}

#contacts ul li a {
	font: 14px Arial, Helvetica, sans-serif;
	color: #394245;
	text-decoration: underline;
}

#contacts ul li a:hover {
	text-decoration: none;
}

#con_h {
	font-weight: bold;
}

#icq1 {
	background: transparent
		url("http://status.icq.com/online.gif?icq=243293068&img=5") no-repeat
		scroll 0 0;
	padding-left: 18px;
}

#icq2 {
	background: transparent
		url("http://status.icq.com/online.gif?icq=107950653&img=5") no-repeat
		scroll 0 0;
	padding-left: 18px;
}

#error404 {
	padding: 100px 0 0 0;
	text-align: center;
	font: 72px Arial, Helvetica, sans-serif;
	color: #394245;
}

#LockOn {
position: absolute;
top: 0px;
right: 0;
z-index: 10;
width: 100%;
opacity: 0.6;
background: white;
height: 100%;
display: none;
}
#LockOn .throbber{ margin: 25% 0 0 47%; opacity: 1; height: 50px; width: 50px}
.small_con
{
  font: 9px Tahoma, Arial, Helvetica, sans-serif;
  color: #336699;
}
#hd_in
{
  border-bottom: 1px dashed;
  font-weight: bold;
}
#example
{
  color: #336699;
  font-weight: bold;
}
.pr_table
{
  min-width: 200px;
  padding-left: 45px;
}

#in_sel
{
	border-bottom: 1px dashed;
}
.hd_con
{
  text-decoration: underline;
  font-weight: bold;
}
.static_content
{
  font: 12px Tahoma, Arial, Helvetica, sans-serif;
  color: #394245;
  padding: 25px;  
  text-align: justify;
  line-height:1.54em;
}
.static_content p
{
  padding: 0 0 15px 0;
  margin: 0;
  text-indent: 1.5em;
}
.static_content ul
{
  list-style: square;
  margin: 0;
  padding: 0 0 5px 45px;
}
.static_content ul li
{
  padding-bottom: 10px;
}
#LockOnE {
position: absolute;
top: 0px;
right: 0;
z-index: 10;
width: 100%;
opacity: 0.6;
background: white;
height: 100%;
display: none;
}
#LockOnE .throbber{ margin: 5% 47% 0; opacity: 1; height: 50px; width: 50px} 

.flash_ul
{
  padding: 15px 0 0 195px;
  margin: 0;
  list-style: none;
  font: 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #394245;  
}
.flash_ul li
{
  float: left;
  padding-right: 10px;
}
#flash
{
  margin:0;  
}
#rules
{
  padding:15px 0 0 195px;
  font: 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #394245;  
}
#rules a
{
	color: #394245;
	text-decoration: underline;
}
#ac_eg
{
  text-align: center;
}
#ac_eg a
{
  border-bottom: 1px dashed;
  color: #6DA3BD;
  text-decoration: none;
}
#ac_eg a:hover
{
  color: #336699;
}
.con_email
{
	 float: left;
}
.con_icq
{
  float: right;
}
.parts
{
  padding: 10px 0 10px 195px;
  margin: 0;
  list-style: none;
  color: #394245;
  font: 11px Tahoma, Arial, Helvetica, sans-serif;
}
.parts li
{
	float: left;
	padding-right: 25px;
	width: 80px;
}
#symbols,#parts
{
  text-decoration: underline;
}
#contact_header
{
  color: #394245;
  font: 12px Tahoma, Arial, Helvetica, sans-serif;
  padding: 25px 25px 0;  
  line-height:1.54em;
}
#price_link
{
  color:  #394245;
  font-weight: bold;
  text-decoration: underline;
}
.country_list ul
{
  margin: 0;
  list-style: none;
  font: 12px Tahoma, Arial, Helvetica, sans-serif;
  line-height:1.54em;
  color: #394245;
  width: 150px;
  
}
.country_list .second_list
{
  float: right;
  padding: 25px 50px 25px 100px;
}
.country_list .first_list
{
	padding: 25px 0 25px 125px;
  float: left;
}
.country_list
{
  height: 100%;
  overflow: hidden;
}
#import_rules
{
  padding: 10px 0 0 25px;
  font: 12px Tahoma, Arial, Helvetica, sans-serif;
  color: #394245;
  font-weight: bold;

}
#import_rules span
{
  border-bottom:  1px dashed;  
}
.import ul
{
  padding: 10px 25px 15px 60px;
  font: 12px Tahoma, Arial, Helvetica, sans-serif;
  color: #394245;  
  margin: 0;
  text-align: justify;
  list-style: square;
}
.import li
{
  padding-bottom: 10px;
}
#help
{
  margin:0 0 0 195px;
  font: 11px Tahoma, Arial, Helvetica, sans-serif;
  color: #394245; 
  
}
