html {
	margin: 0;
	padding: 0;
}

body {
	margin:0;
	padding: 0 13px 0 13px;
	background: #efefe7;
	color: #666;
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 0.9em;
	min-width: 900px;
}



p.alert{
color:#000000;
margin:11px 11px 11px 11px;
padding:8px;
background:#FBF3E0;
//font-weight: bold;
border: 3px #FF0000 double;
TEXT-ALIGN: center;
}

.img-left {float:left; margin:0 20px 0 0;}


.content-layout {
	float: center;
	//width: 750px;
	position: relative;
	padding: 0 25px 0 25px;
	overflow: hidden;
	clear: both;
	background: #fff;
}


.tab-container {
	background: #fff;
	padding: 20px 20px 0 20px;
	overflow: hidden;
	clear: both;
	zoom: 1;
	text-align:center;
}

.thumbnails {
	margin: 0;
	font-size: 0.75em;
}


.thumbnail {
	text-decoration: none;
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: top;
	text-align: left;
	margin: 0 5px 20px 5px;
}




.thumbnail .r {
	display: block;
	width: 200px;
	float: left;
	text-align: center;
	overflow: hidden;
	padding: 10px;
	border: 1px solid #ededed;
}

.thumbnail .r:hover {
	border: 1px solid #666;
}

*:first-child+html .thumbnail {
	display: inline;
	zoom: 1;
} /* IE7 only hacks */




/* Other */
 
a img {
	border: none;
}

a {
	color: #006ab3;
}

a:hover {
	color: #666;
}

.header-links a,
.header-links a:hover {
	color: #fff;
}







.wss {
	float: right;
	padding: 10px 25px 0 25px;
	width: 100px;
	text-align: center;
	font-size: 0.6em;
}

.left-up-adv {
	float: left;
	padding: 10px 25px 0 25px;
	width: 500px;
	text-align: left;
	font-size: 1.0em;
}


.feedback {
	float: center;
	padding: 10px 0 0 0;
	width: 100%;
	text-align: center;
	font-size: 0.6em;
}

.feedback2 {
	padding:20px 180px 20px 20px;
	text-align:left;
	font-size:0.6em;
	line-height:1.1em;
	color: #cecec9;
}


.left-container1 {
	width: 220px;
	padding: 5px 5px 5px 5px;
}
.left-container2 {
	width: 330px;
	padding: 5px 5px 5px 5px;
}


.right-container {
	width:350px;
	padding: 5px 5px 5px 5px;
}


.right-container li {
	padding: 10px 0 0 0;
}


.board_hidden
{
	width:120px;
	background-color: #ffffff;
	border-style: solid;
	border-color: #ffffff;
	overflow:hidden;
	color: #ba0605;
	font-weight: bold;
	font-size:.92em;
	font-family:Tahoma, Arial, helvetica, sans-serif;
}


.left-container2 input {width:55px; padding:1px 0 1px 3px; background:#fff; border-top:1px solid #303030; border-left:1px solid #303030; border-bottom:1px solid #9f9f9f;  border-right:1px solid #9f9f9f; padding-left:3px; color:#000000; font-size:.92em; font-family:Tahoma, Arial, helvetica, sans-serif;}

.left-container2 select {width:75px; padding:1px 0 1px 3px; background:#fff; border-top:1px solid #303030; border-left:1px solid #303030; border-bottom:1px solid #9f9f9f;  border-right:1px solid #9f9f9f; padding-left:3px; color:#000000; font-size:.92em; font-family:Tahoma, Arial, helvetica, sans-serif;}












.header {
	position: relative;
	height: 80px;
	background: #4788c1 url('../pix/topBgBigDarkBlue.jpg') repeat-x;
	padding: 0 60px;
}

.header-links {
	position: absolute;
	top: 25%;
	right: 60px;
	font-size: 0.75em;
	color: #fff;
}



.left-container {
//	min-width: 400px;
//	padding: 10px 10px 10px 10px;
	float:left;
	position: relative;
}

.block_top_left,
.block_bottom_left {
	height:12px;
	width:100%;
	position:relative;
	z-index:10;
}
.block_top_left {
	background-image:url(../img/dashed_top_left.gif);
	
}
.block_bottom_left {
	background-image:url(../img/dashed_bottom_left.gif);
	margin-bottom:60px;
}

.block_top_right,
.block_bottom_right {
	height:12px;
	width:12px;
	position:absolute;
	right:-12px;
	top:0;
	font-size:1px;
}
.block_top_right {
	background-image:url(../img/dashed_top_right.gif);
}
.block_bottom_right {
	background-image:url(../img/dashed_bottom_right.gif);
}

.page_block {
	position:relative;
	z-index:15;
	background-image:url(../img/dashed_left.gif);
	background-repeat:repeat-y;
}

.page_block_right {
	background-image:url(../img/dashed_right.gif);
	background-position:100% 0;
	background-repeat:repeat-y;
	width:100%;
	padding:7px 0 2px;
	position:relative;
	right:-12px;
}



/*
.content-forms-container {
	padding: 10px;
	margin-bottom: 20px;
	border: 1px solid #efefe7;
	position: relative;
	clear: both;
	overflow: hidden;
}
*/
.content-mobile-direct-payment {
	width: 250px;
	padding: 0 10px;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	position: absolute;
	top: 100px;
	left: 300px;
	overflow: hidden;
}

.content-isp-direct-payment {
	width: 350px;
	padding: 0 30px 0 10px;
	position: absolute;
	top: 100px;
	left: 570px;
	overflow: hidden;
}

.content-isp-direct-payment h1 {
	margin: 0;
	padding: 0;
	font-size: 100%;
	line-height: 22px;
}

.phone-form {
	/* float: left; */
}

.phone-tips {
	font-size: 0.65em;
	margin-top: 5px;
	color: #999;
}

.form-filter {
	float: right;
	font-size: 0.75em;
}

.form-filter ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

.form-filter ul li {
	list-style: none;
	margin: 2px 0;
	padding: 0;
}

.all-webmoney {
	position: relative;
	padding: 20px;
	margin: 0 25px 0 25px;
	background: #fff;
	text-align: center;
	font-size: 0.9em;
}

.shadow-header {
	height: 10px;
	background: url('../pix/middleShadowLeft.jpg') 20px 0 no-repeat;
}

.shadow-content {
	height: 10px;
	background: url('../pix/middleShadowLeft.jpg') 50px 0 no-repeat;
}

.footer {
	position: relative;
	padding: 0 25px;
	margin: 20px 0 30px 0;
	font-size: 0.75em;
	overflow: hidden;
}

.all-webmoney-projects {
	font-size: 1em;
	font-weight: bold;
	margin-bottom: 20px;
}

.copyrights {
}


/* Forms */

.phone-form input[type="button"] {
	padding: 0 10px;
}

.phone-index,
.phone-numba {
	text-align: center;
}

.form-filter ul li label {
	display: block;
	position: relative;
	padding-left: 20px;
	line-height: 1.5em;
}

.form-filter ul li label input {
	position: absolute;
	top: -1px;
	left: 0;
}

.menu-countries-regions select {
	width: 100%;
	border: 1px solid #fff;
	color: #666;
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 0.75em;
}

/* Menu. Services */

div.menus {
	position: relative;
	margin: 0;
	padding-top: 30px;
	overflow: hidden;
}

div.menus ul.menu-services {
	float: left;
	list-style: none;
	margin: 0 0 0 50px;
	padding: 0;
	overflow: hidden;
}

div.menus ul.menu-services li {
	float: left;
	text-indent: 0;
	padding: 0;
	margin: 0 0 0 3px;
	list-style: none;
}

div.menus ul.menu-services li a {
	background: #d2d2bd;
	font-size: 0.75em;
	display:block;
	text-align: center;
	text-decoration: none;
	color: #006ab3;
	padding: 5px 10px;
	margin: 0;
	position: relative;
}

div.menus ul.menu-services li a:active {
	outline: none;
}

div.menus ul.menu-services li a:hover {
	color: #666;
}

div.menus ul.menu-services li a.selected {
	background: #fff;
	cursor: default;
	color: #666;
}

a.selected .corner-top-left {
	position: absolute;
	top: 0;
	left: 0;
	width: 3px;
	height: 3px;
	background: url('../pix/sprites-full.png') 0 0 no-repeat;
}

a.selected .corner-top-right {
	position: absolute;
	top: 0;
	right: 0;
	width: 3px;
	height: 3px;
	background: url('../pix/sprites-full.png') -3px 0 no-repeat;
}

.corner-top-left {
	position: absolute;
	top: 0;
	left: 0;
	width: 3px;
	height: 3px;
	background: url('../pix/sprites-full.png') -6px 0 no-repeat;
}

.corner-top-right {
	position: absolute;
	top: 0;
	right: 0;
	width: 3px;
	height: 3px;
	background: url('../pix/sprites-full.png') -9px 0 no-repeat;
}

/* Menu. Countries */

.menu-countries {
	margin: 10px 0 0 25px;
	padding: 0;
	list-style: none;
	position: relative;
	display: block;
	width: 110px;
	height: 32px;	
}

.menu-countries li {
	margin: 0 3px 0 0;
	padding: 0;
	list-style: none;
	float: left;
	width: 16px;
	height: 16px;
	padding: 8px;
}

.menu-countries li a {
	display: block;
	width: 16px;
	height: 16px;
}

.menu-countries li a.russia {
	background: url('../pix/sprites-full.png') 0 -13px no-repeat; /* เหเลเยเฮ เยเลแ??*/
}

.menu-countries li.selected {
	background: url('../pix/sprites-full.png') 0 -109px no-repeat;
}
.menu-countries li.selected a.russia {
	background: url('../pix/sprites-full.png') 0 -61px no-repeat;
}

.menu-countries li a.ukraine {
	background: url('../pix/sprites-full.png') -0px -29px no-repeat;
}

.menu-countries li.selected a.ukraine {
	background: url('../pix/sprites-full.png') -0px -77px no-repeat;
}

.menu-countries li a.world {
	background: url('../pix/sprites-full.png') -0px -45px no-repeat;
}

.menu-countries li.selected-world {
	background: url('../pix/sprites-full.png') 0 -141px no-repeat;
}

.menu-countries li.selected-world a.world {
	background: url('../pix/sprites-full.png') -0px -93px no-repeat;
}

.menu-countries-regions {
	position: relative;
	padding: 5px;
	background: #fff;
	width: 200px;
}

.menu-countries-regions .corner-region-bottom-left,
.menu-countries-regions .corner-region-bottom-right {
	width: 5px;
	height: 5px;
	bottom: 0;
	position: absolute;
}

.menu-countries-regions .corner-region-bottom-left {
	left: 0;
	background: url('../pix/sprites-full.png') -0px -8px no-repeat;
}

.menu-countries-regions .corner-region-bottom-right {
	right: 0;
	background: url('../pix/sprites-full.png') -5px -8px no-repeat;
}

.regions-russia {
	margin-left: 25px;
}

.regions-ukraine {
	margin-left: 60px;
}

.regions-world {
	visibility: hidden;
}

/* 88x31 */


/*.thumbnail .r {
	width: 200px;
	float: left;
	text-align: center;
	overflow: hidden;
	padding: 10px;
	background: #eee;
}*/



