* {
outline:none;
}

a {
cursor:pointer;
}

a img {
border:none;
}

	body{
		margin: 0px;
		padding: 0px;
		background-color: #F8F8F8;
		background-image: url(../images/layout/bg11.gif);
		background-repeat: repeat;

	}
	a, td {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	
	
	.page
	{		
		background-image: url(../images/layout/bg1.gif);
		background-repeat: repeat-x;
	}
	.col1 {
		background-color: #EFF2F1;
		background-image: url(../images/layout/bg3.gif);
	}
	.col2 {
		background-color: #EFF2F1;
		background-image: url(../images/layout/bg4.gif);
		background-repeat: repeat-y;
	}
	.col3 {
		background-color: #EFF2F1;
		background-image: url(../images/layout/bg7.gif);
		background-repeat: repeat-y;
	}
	.down-bg {
		background-image: url(../images/layout/b2.gif);
		background-repeat: repeat-x;
	}
	.locale {
		position:absolute;
		border:0px solid red;
		margin-left:535px;
		width: 120px;
		top:15px;
	}
	
	.locale a {text-decoration: none;}
		
	.contact a, td {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;		
	}
	
	table.contact_links {
		text-align:center;
	}
	
		.contact_links a {
			text-decoration:none;
		}
		
			.contact_links a span {
				text-decoration:underline;
				font:bold 17px Arial, Helvetica, sans-serif;
				color:#283945;
				letter-spacing:-1px;
				
				
				}
		
			.contact_links a:hover span {
				text-decoration:none;

			}
			
			.contact_links td img {
				border:solid 5px #CED1D0;
				margin:0 0 5px;
			}
		
	a.link1 {
		color: #6893B3;
		text-decoration: underline;
	}
	

	
.main_container {
width:768px;
margin:0 auto;
}

td.logo {
background:url(../images/layout/header_ru.gif) no-repeat;
height:74px;
}

body.en td.logo {
background:url(../images/layout/header_en.gif) no-repeat;
}

a.logo {
display:block;
width:235px;
height:50px;
text-decoration:none;
}

a.logo span {
display:block;
padding:36px 0 0 128px;
font-size:10px;
color:#6893B3;
}

.align_center {
text-align:center;
}

.copy {
text-align:center;
font:11px Tahoma, sans-serif;
}

	.copy a {
	color:#777;
	text-decoration:none;
	font:11px Tahoma, sans-serif;
	}
	
		.copy a span {
		text-decoration:underline;
		}
		
		.copy a:hover span {
		text-decoration:none;
		}
		
h1{
font:bold 21px Arial, sans-serif;
color:#6893B3;
padding:5px 0 0 5px;
margin:0;
letter-spacing:-1px;
}

h2{
font:bold 17px Arial, sans-serif;
color:#6893B3;
padding:5px 0 0 5px;
margin:0;
letter-spacing:-1px;
}

h3{
font:bold 15px Arial, sans-serif;
color:#6893B3;
padding:5px 0 0 5px;
margin:0;
letter-spacing:-1px;
}

.show_hide ul {
padding:0 0 0 10px;
margin:0;
/*list-style-position:inside;*/
list-style-position:outside;
}

	.show_hide ul li {
	padding-bottom:5px;
	}
		
		.show_hide ul li a {
		color:#6893B3;
		}


/*a.logo span.lang, body.en a.logo span {
display:none;
}

body.en a.logo span.lang {
display:block;
padding:36px 0 0 158px;
}

.show_hide h2.lang, .show_hide h3.lang, body.en .show_hide h2 , body.en .show_hide h3, .show_hide ul.lang, body.en .show_hide ul {
display:none;
}

body.en h2.lang, body.en h3.lang, body.en ul.lang {
display:block;
}

.phone strong.lang, body.en .phone strong {
display:none;
}

body.en .phone strong.lang {
display:block;
}*/

.price {
	font-size:14px;
	color:#333;
}

.price3 {
	font-size:10px;
	color:#666;
}