body {
    margin: 0;
	background: url(i/bg2.png) repeat-x;
		text-align: center;
}
.b1 {
    margin: 0;
	background: url(i/bg.png) repeat-x;
		text-align: center;
}
td.header-top {
	background: url(i/heasder-top.png) no-repeat;	
	width:1001px;
	height:34px;
	color: #1F3D4B;
	font: normal 12px Arial, sans-serif;
	padding-top:6px;
}
td.header-left {
	background: url(i/header-left.png) no-repeat;	
	width:5px;
	height:27px;
}
td.header-right {
	background: url(i/header-right.png) no-repeat;	
	width:5px;
	height:27px;
}
td.header-center {
	background: url(i/header-center.png) repeat-x;	
	height:27px;
	color: #1F3D4B;
	font: normal 12px Arial, sans-serif;	
}
.header-top-sep {
	background: url(i/header-top-sep.png) no-repeat;	
	height:27px;
	width:4px;
}
.login-button {
	width:115px;
	height:18px;
	color: #172D3A;
	font: bold 10px Arial, sans-serif;
}
.lang-button {
	width:45px;
	height:18px;
	color: #172D3A;
	font: bold 10px Arial, sans-serif;
}
  #rep-but {
  width: 53px;
  height: 20px;
  margin-top: 0 0 0 0;
  padding: 5px 0 0  0;
  border: 0;
  background: transparent url(i/login-bg.png) no-repeat center top;
  cursor: pointer; 
  cursor: hand; 
}
  #rep-but1 {
  width: 52px;
  height: 20px;
  margin-top: 0 0 0 0;
  padding: 5px 0 0  0;
  border: 0;
  background: transparent url(i/login_en.png) no-repeat center top;
  cursor: pointer; 
  cursor: hand; 
}
  #log-but {
  width: 52px;
  height: 22px;
  margin-top: 0 0 0 0;
  padding: 5px 0 0  0;
  border: 0;
  background: transparent url(i/login-bg.png) no-repeat center top;
  cursor: pointer; 
  cursor: hand; 
}
  #log-but1 {
  width: 52px;
  height: 22px;
  margin-top: 0 0 0 0;
  padding: 5px 0 0  0;
  border: 0;
  background: transparent url(i/login_en.png) no-repeat center top;
  cursor: pointer; 
  cursor: hand; 
}
a.header-top,
a.header-top:link,
a.header-top:visited,
a.header-top:active {
	background: url(i/header-top-sep.png) no-repeat right;		
	text-decoration: none;
	color: #1F3D4B;
	font: normal 12px Arial, sans-serif;
	padding: 0 15px 0 10px;
	text-transform: lowercase;
}
a.header-top:hover{
	color: #fff;
	text-decoration: none;
}
td.header-photo {
	background: url(i/header-phfoto.png) no-repeat;	
	width:1001px;
	height:117px;
	color: #1F3D4B;
	font: normal 12px Arial, sans-serif;
	padding-top:6px;
}
td.photo {
	background: url(i/photo.png) no-repeat;	
	width:637px;
	height:117px;
}
td.header-drop-left {
	background: url(i/header-drop-left.png) no-repeat;	
	width:5px;
	height:22px;
}
td.header-drop-right {
	background: url(i/header-drop-right.png) no-repeat;	
	width:5px;
	height:22px;
}
td.header-drop-center {
	background: url(i/header-drop-center.png) repeat-x;	
	height:22px;
	color: #1F3D4B;
	font: normal 12px Arial, sans-serif;	
}
a.header-drop,
a.header-drop:link,
a.header-drop:visited,
a.header-drop:active {
	background: url(i/header-drop-arr.png) no-repeat left;	
	text-decoration: none;
	color: #333;
	font: normal 11px Arial, sans-serif;
	padding: 0 10px 0 10px;
}
a.header-drop:hover{
	background: url(i/header-drop-arr-on.png) no-repeat left;		
	color: #b10000;
	text-decoration: none;
}
span.sep {
	background: url(i/header-top-sep.png) no-repeat left;	
	width:5px;
	padding-right:7px;
}
span.user {
	background: url(i/user.png) no-repeat left;	
	width:5px;
	padding:4px 20px 2px 0;
}
div.search-sep {
	height:40px;
}
table.search {
	margin-top:60px;
	background: url(i/search.png) no-repeat;	
	width:229px;
	height:36px;
}
.search-field {
	background: #fff;	
	border: 1px solid #D6DFEA;
	width:155px;
	height:23px;
	color: #172D3A;
	font: bold 10px Arial, sans-serif;
	margin-left:8px;
	margin-right:3px;
}
  #search-but {
  width: 59px;
  height: 23px;
  margin-top: 0 0 0 0;
  padding: 0 0 0 0;
  border: 0;
  background: transparent url(i/search-button.png) no-repeat center top;
  cursor: pointer; 
  cursor: hand; 
}
  #search-but1 {
  width: 59px;
  height: 23px;
  margin-top: 0 0 0 0;
  padding: 0 0 0 0;
  border: 0;
  background: transparent url(i/search-button-en.png) no-repeat center top;
  cursor: pointer; 
  cursor: hand; 
}
table.menu {
	width:1001px;
	height:33px;
}
td.menu-left {
	background: url(i/menu-left.png) no-repeat;	
	width:7px;
	height:33px;
}
td.menu-right {
	background: url(i/menu-right.png) no-repeat;	
	width:7px;
	height:33px;
}
td.hor-sep {
	    	width: 1001px;
	        margin: 0 0 0 0;
			padding:0 0 0 0;
			background: transparent url(i/hor-sep.png) repeat-x top;
			height:20px;
}
table.grid {
	width:1000px;
	margin-top:5px;
	margin-bottom:25px;
}
td.grid1 {
	width:324px;
}
td.grid-sep {
	width:15px;
	background: transparent url(i/hor-sep.png) repeat-y center;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
}
div.grid-title {
	    	width: 324px;
	        margin: 0 0 10px 0;
			padding:0 0 14px 0;
			background: transparent url(i/grid-title.png) repeat-x bottom;
			color: #082733;
			font: normal 26px Arial Narrow, Trebuchet MS, Arial, sans-serif;			
}
img.grid-pic {
	margin-bottom:15px;
}
a.grid-one,
a.grid-one:link,
a.grid-one:visited,
a.grid-one:active {
	display:block;
	background: url(i/arr-grid.png) no-repeat 0px 8px ;	
	text-decoration: none;
	color: #2A2A2A;
	font: normal 12px Arial, sans-serif;
	padding: 5px 0 5px 15px;
}
a.grid-one:hover{
	background: url(i/arr-grid-on.png) no-repeat 0px 8px ;	
	color: #b10000;
	text-decoration: none;
}
div.grid-text {
	    	width: 324px;
	        margin: 0 0 10px 0;
			color: #082733;
			font: normal 12px Arial, sans-serif;			
}
div.grid-text-right {
	    	width: 248px;
	        margin: 0 0 10px 0;
			color: #082733;
			font: normal 12px Arial, sans-serif;			
}

		
div.footer {
	background: transparent url(i/footer.png) repeat-x top;
	height:190px;
	margin: 10px 0 0 0;
	padding-top:13px;
}
table.fmenu {
	width:1000px;
}
td.flogo {
	width:266px;
	color: #555555;
	font: normal 11px Arial, sans-serif;	
	line-height: 17px;
}
td.f-sep {
	width: 2px;
	background: transparent url(i/f-sep.png) no-repeat top ;
	padding:0 0 0 0;
	margin: 0 0 0 0;
}
td.fright {
	width:732px;
	padding-left:20px;
}
.footer-menu{ 
overflow: hidden; 
width: auto;
padding: 14px 0 0 0;
}
* html .footer-menu{ 
width: 100%;
}
.footer-menu a.aero{
display: block;
float: left;
font: normal 11px Arial; 
line-height: 20px; 
height: 21px; 
padding-left: 5px; 
text-decoration: none;
margin-right: 5px; 
margin-bottom:2px;
}
.footer-menu a.aero:link,
.footer-menu a.aero:visited, 
.footer-menu a:active{
color: #444; 
}
.footer-menu a.aero span{
display: block;
padding: 1px 5px 2px 0px; 
}
.footer-menu a.aero:hover{ 
	background: transparent url('i/footer-menu-left.png') no-repeat top left;
}
.footer-menu a.aero:hover span{ 
	background: transparent url('i/footer-menu-right.png') no-repeat top right;
color: #777;
}
.footer-menu a.aero2{
background: transparent url('i/footer-menu-left.png') no-repeat top left;
display: block;
float: left;
font: normal 11px Arial; 
line-height: 20px; 
height: 21px; 
padding-left: 5px; 
text-decoration: none;
margin-right: 5px; 
margin-bottom:2px;
}
.footer-menu a.aero2:link,
.footer-menu a.aero2:visited, 
.footer-menu a:active{
color: #444; 
}
.footer-menu a.aero2 span{
background: transparent url('i/footer-menu-right.png') no-repeat top right;
display: block;
padding: 1px 5px 2px 0px; 
}
.footer-menu a.aero2:hover{ 
	background: transparent url('i/footer-menu-left.png') no-repeat top left;
}
.footer-menu a.aero2:hover span{ 
	background: transparent url('i/footer-menu-right.png') no-repeat top right;
color: #444;
}
div.rights {
	padding: 14px 0 0 5px;
	color: #444;
	font: normal 11px Arial, sans-serif;	
}
table.main {
	width:1000px;
}
td.main-left {
	width:200px;
	padding-top:2px;
}
td.main-center {
	width:520px;
}
td.main-right {
	width:230px;
}
td.main-sep {
	width:25px;
	background: url('i/main-sep.png') repeat-y center;	
}
td.main-center-full {
	width:775px;
}
div.main-left-tab {
	background: url('i/main-left-tab.png') no-repeat;	
	width:200px;
	height:33px;
}
 p.main-cat-title{
	color: #fff;
	font: bold 11px Arial, sans-serif;	
	text-transform: uppercase;
	padding: 8px 0 0 15px;
	margin: 0 0 0 0 ;
}
div.main-left-bg-industry {
	background: url('i/main-left-bg-industry.png') no-repeat bottom;	
	width:200px;
	padding-bottom:12px;
	margin-bottom:20px;
}
div.main-left-bg-gear {
	background: url('i/main-left-bg-gear.png') no-repeat bottom;	
	width:200px;
	padding-bottom:12px;
	margin-bottom:20px;
}
div.main-left-bg-info {
	background: url('i/main-left-bg-info.png') no-repeat bottom;	
	width:200px;
	padding-bottom:12px;
	margin-bottom:20px;
}
div.main-left-bg-ask {
	background: url('i/main-left-bg-ask.png') no-repeat bottom;	
	width:200px;
	padding-bottom:12px;
	margin-bottom:20px;
}
div.main-left-bg-free {
	background: url('i/main-left-bg-free.png') no-repeat bottom;	
	width:200px;
	padding-bottom:12px;
	margin-bottom:20px;
}
div.main-right-bg-ask-230 {
	background: url('i/main-right-bg-ask-230.png') no-repeat bottom;	
	width:230px;
	padding-bottom:12px;
	margin-bottom:20px;
}
div.main-right-bg-free-230 {
	background: url('i/main-right-bg-free-230.png') no-repeat bottom;	
	width:230px;
	padding-bottom:12px;
	margin-bottom:20px;
}
div.main-right-230 {
	background: #fff;	
	width:230px;
	padding-bottom:12px;
}
 p.main-cat-text{
	color: #4444;
	font: normal 12px Arial, sans-serif;	
	padding: 10px 10px 5px 15px;
	margin: 0 0 0 0 ;
}
 p.main-cat-text-s{
	color: #4444;
	font: normal 12px Arial, sans-serif;	
	padding: 10px 10px 5px 0;
	margin: 0 0 0 0 ;
}
 p.main-cat-text-static{
	color: #4444;
	font: normal 12px Arial, sans-serif;	
	padding: 0 10px 5px 15px;
	margin: 0 0 0 0 ;
}
div.main-center-title {
	    	width: 100%;
	        margin: 0 0 10px 0;
			padding:0 0 0 0;
			background: transparent url(i/grid-title.png) repeat-x bottom;
			height:45px;
			color: #082733;
			font: normal 26px Arial Narrow, Trebuchet MS, Arial, sans-serif;			
}
div.main-right-tab {
	background: url('i/main-right-tab.png') no-repeat;	
	width:230px;
	height:33px;
}
a.read-more2,
a.read-more2:link,
a.read-more2:visited,
a.read-more2:active {
	background: url(i/header-drop-arr.png) no-repeat right;	
	text-decoration: none;
	color: #b10000;
	font: normal 11px Arial, sans-serif;
	padding: 0 10px 0 15px;
}
a.read-more2:hover{
	background: url(i/header-drop-arr-on.png) no-repeat right;		
	color: #444;
	text-decoration: none;
}
div.right-static-text {
	width:200px;
	background: url(i/arr-sample.png) no-repeat 15px 15px ;	
	color: #333;
	font: normal 11px Arial, sans-serif;
	padding: 10px 0 0 30px;
	line-height:15px;
}
*html div.right-static-text {
	width:230px;
	background: url(i/arr-sample.png) no-repeat 15px 15px ;	
	color: #333;
	font: normal 11px Arial, sans-serif;
	padding: 10px 0 0 30px;
	line-height:15px;
}
a.read-more3,
a.read-more3:link,
a.read-more3:visited,
a.read-more3:active {
		display:block;
	text-decoration: underline;
	color: #b10000;
	font: normal 11px Arial, sans-serif;
	padding: 5px 0 0 0;
	margin: 0 0 0 0 ;
}
a.read-more3:hover{	
	color: #b10000;
	text-decoration: none;
}
a.a-dow,
a.a-dow:link,
a.a-dow:visited,
a.a-dow:active {
	display:block;
	background: url(i/arr-grid.png) no-repeat 0px 16px ;	
	text-decoration: underline;
	color: #333;
	font: normal 12px Arial, sans-serif;
	padding: 12px 0 0 15px;
	line-height:18px;

}
a.a-dow:hover{
	background: url(i/arr-grid-on.png) no-repeat 2px 16px ;	
	color: #333;
	text-decoration: none;
}
span.data {
	color: #666;
	font: normal 9px Arial, sans-serif;
	padding-left:15px;
}
div.main-right-section {
	background: url('i/section.png') no-repeat;	
	width:230px;
	height:21px;
}
 p.main-section-title{
	color: #fff;
	font: bold 12px Arial, sans-serif;	
	padding: 3px 0 0 20px;
	margin: 0 0 0 0 ;
}
a.a-sec,
a.a-sec:link,
a.a-sec:visited,
a.a-sec:active {
	display:block;
	background: url(i/arr-sample.png) no-repeat 0px 11px ;	
	text-decoration: none;
	color: #333;
	font: normal 11px Arial, sans-serif;
	padding: 7px 0 0 15px;

}
a.a-sec:hover{
	background: url(i/arr-sample.png) no-repeat 2px 11px ;	
	color: #333;
	text-decoration: none;
}
div.navigation {
	width:1000px;
	margin:5px auto;
	text-align:left;
	padding: 0 0 5px 0;
}
a.nav,
a.nav:link,
a.nav:visited,
a.nav:active {
	text-decoration: none;
	color: #082733;
	font: normal 11px Arial, sans-serif;
	padding: 0 3px 0 1px;

}
a.nav:hover{
	color: #b10000;
	text-decoration: none;
}

div.main-left-tab-toll {
	background: url('i/main-left-tab.png') no-repeat;	
	width:200px;
	height:33px;
	margin: 0 0 0 0;
	padding: 0 0 0 0 ;
}
*html div.main-left-tab-toll {
	background: url('i/main-left-tab.png') no-repeat;	
	width:200px;
	height:33px;
	margin: 0 0 0 0;
	padding: 7px 0 0 0 ;
}
a.main-cat-link,
a.main-cat-link:link,
a.main-cat-link:visited,
a.main-cat-link:active {
	display:block;
	background: url('i/main-left-tab.png') no-repeat;		
	color: #fff;
	font: bold 11px Arial, sans-serif;	
	text-transform: uppercase;
	padding: 10px 0 10px 15px;
	margin: 7px 0 0 0 ;
	text-decoration: none;
}
a.main-cat-link:hover{
	color: #fff;
	text-decoration: underline;
}
a.cat-bg-link,
a.cat-bg-link:link,
a.cat-bg-link:visited,
a.cat-bg-link:active {
	display:block;
	background: url('i/cat-bg.png') no-repeat bottom;	
	color: #333333;
	font: bold 12px Arial, sans-serif;	
	padding: 6px 0 8px 14px;
	margin: 0 0 1px 0 ;
	text-decoration: none;
}
a.cat-bg-link:hover{
	color: #b10000;
	text-decoration: none;
}
a.cat-bg-link-3,
a.cat-bg-link-3:link,
a.cat-bg-link-3:visited,
a.cat-bg-link-3:active {
	display:block;
	background: #fff url('i/bul.png') no-repeat 18px 8px;	
	color: #333333;
	font: normal 12px Arial, sans-serif;	
	padding: 3px 0 5px 30px;
	margin: 0 0 1px 0 ;
	text-decoration: none;
}
a.cat-bg-link-3:hover{
	background: #fff url('i/bul-red.png') no-repeat 18px 8px;		
	color: #b10000;
	text-decoration: none;
}
  #register-button {
  width: 105px;
  height: 24px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(i/register-button.png) no-repeat center top;
  cursor: pointer; 
  cursor: hand;
}
  #register-button1 {
  width: 105px;
  height: 24px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(i/register-button_en.png) no-repeat center top;
  cursor: pointer; 
  cursor: hand;
}
table.register-form {
	width:410px;
	color: #333031;
	font: normal 12px Arial, sans-serif;	
}
.register-field {
	background: #ECECEC;
	width:270px;
	height:25px;
	border: 1px solid #E1E1E1;
}
.register-field-small {
	background: #ECECEC;
	width:50px;
	height:25px;
	border: 1px solid #E1E1E1;
}
.register-field-middle {
	background: #ECECEC;
	width:216px;
	height:25px;
	border: 1px solid #E1E1E1;
}
div.main-center-text-410 {
	    	width: 410px;
	        margin: 0 0 10px 0;
			padding:0 0 0 0;
			color: #333031;
			font: normal 12px Arial, sans-serif;	
			line-height:17px;
}
span.error-make {
			color: #FF0000;
			font: normal 12px Arial, sans-serif;	
}
td.right-2 {
	width:365px;
}
div.promo-right {
            background: transparent url(i/promo-right.png) no-repeat right;	
	    	width: 365px;
			height:40px;
	        margin: 20px 0 0 0;
}
 p.right-promo-title{
	color: #fff;
	font: normal 20px Arial Narrow, Trebuchet MS, sans-serif;	
	padding: 5px 0 0 75px;
	margin: 0 0 0 0 ;
}
 p.right-promo-text{
	background: transparent url(i/right-promo-text-bottom.png) no-repeat bottom right;		 
	color: #333031;
	font: normal 12px Arial, Trebuchet MS, sans-serif;	
	padding: 15px 5px 15px 75px;
	margin: 0 0 0 0 ;
}
div.hor-sep-middle {
			background: transparent url(i/hor-sep.png) repeat-x;	
	    	width: 775px;
	        margin: 30px 0 0 0;
			height:20px;
}
table.grid-right {
	width:775px;
	margin-top:5px;
	margin-bottom:25px;
}
td.grid1-right {
	width:248px;
}
div.grid-title-right {
	    	width: 248px;
	        margin: 0 0 10px 0;
			padding:0 0 14px 0;
			background: transparent url(i/grid-title.png) repeat-x bottom;
			color: #082733;
			font: normal 26px Arial Narrow, Trebuchet MS, Arial, sans-serif;			
}
div.grid-text a.standart,
div.grid-text a.standart:link,
div.grid-text a.standart:visited,
div.grid-text a.standart:active {
	color: #b10000;
	font: normal 12px Arial, sans-serif;	
	text-decoration: underline;
}
div.grid-text a.standart:hover{
	color: #b10000;
	text-decoration: none;
}
div.grid-text a.grid-one,
div.grid-text a.grid-one:link,
div.grid-text a.grid-one:visited,
div.grid-text a.grid-one:active {
	display:block;
	background: url(i/arr-grid.png) no-repeat 0px 8px ;	
	text-decoration: none;
	color: #2A2A2A;
	font: normal 12px Arial, sans-serif;
	padding: 5px 0 5px 15px;
}
div.grid-text a.grid-one:hover{
	background: url(i/arr-grid-on.png) no-repeat 0px 8px ;	
	color: #b10000;
	text-decoration: none;
}
div.grid-text a.read-more {
	display:block;
	float:right;
	margin-top: 10px;
			right: 10px;
			padding: 0 18px 6px 20px;
			text-decoration: none;
			color: #fff;
			font: bold 11px Arial, sans-serif;
			background: transparent url(i/but-red.png) no-repeat;
		}
div.grid-text a.read-more:hover {
			background: transparent url(i/but-red-on.png) no-repeat;
			color: #fff;
		}
div.grid-text-right a,
div.grid-text-right a:link,
div.grid-text-right a:visited,
div.grid-text-right a:active {
	color: #b10000;
	font: normal 12px Arial, sans-serif;	
	text-decoration: underline;
}
div.grid-text-right a:hover{
	color: #b10000;
	text-decoration: none;
}
div.grid-text-right a.grid-one,
div.grid-text-right a.grid-one:link,
div.grid-text-right a.grid-one:visited,
div.grid-text-right a.grid-one:active {
	display:block;
	background: url(i/arr-grid.png) no-repeat 0px 8px ;	
	text-decoration: none;
	color: #2A2A2A;
	font: normal 12px Arial, sans-serif;
	padding: 5px 0 5px 15px;
}
div.grid-text-right a.grid-one:hover{
	background: url(i/arr-grid-on.png) no-repeat 0px 8px ;	
	color: #b10000;
	text-decoration: none;
}
div.grid-text-right a.read-more {
	display:block;
	float:right;
	margin-top: 10px;
			right: 10px;
			padding: 0 18px 6px 20px;
			text-decoration: none;
			color: #fff;
			font: bold 11px Arial, sans-serif;
			background: transparent url(i/but-red.png) no-repeat;
		}
div.grid-text-right a.read-more:hover {
			background: transparent url(i/but-red-on.png) no-repeat;
			color: #fff;
		}
span.center-text-red {
			color: #FF0000;
			font: bold 14px Arial, sans-serif;	
}		
div.center-text-black {
	width: 410px;
			color: 444;
			font: normal 12px Arial, sans-serif;	
			line-height:21px;
}
div.center-text-black a,
div.center-text-black a:link,
div.center-text-black a:visited,
div.center-text-black a:active {
	text-decoration: underline;
	color: #b10000;
	font: normal 12px Arial, sans-serif;
}
div.center-text-black a:hover{
	color: #444;
	text-decoration: none;
}
table.ft {
	color: #444;
	font: normal 12px Arial, sans-serif;
}
  #edit-button {
  width: 105px;
  height: 24px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(i/edit.png) no-repeat center top;
  cursor: pointer; 
  cursor: hand;
}
  #edit-button1 {
  width: 105px;
  height: 24px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(i/edit_en.png) no-repeat center top;
  cursor: pointer; 
  cursor: hand;
}

a.fl,
a.fl:link,
a.fl:visited,
a.fl:active {
	text-decoration: none;
	color: #b10000;
	font: normal 12px Arial, sans-serif;
}
a.fl:hover{
	color: #444;
	text-decoration: underline;
}
  #send-button {
  width: 105px;
  height: 24px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(i/send-button.png) no-repeat center top;
  cursor: pointer; 
  cursor: hand;
}
  #send-button1 {
  width: 105px;
  height: 24px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(i/send-button-en.png) no-repeat center top;
  cursor: pointer; 
  cursor: hand;
}
a.aback,
a.aback:link,
a.aback:visited,
a.aback:active {
	background: url(i/back.png) no-repeat 0px 16px ;	
	text-decoration: none;
	color: #333;
	font: bold 12px Arial, sans-serif;
	padding: 11px 0 0 10px;
}
a.aback:hover{
	background: url(i/back.png) no-repeat 2px 16px ;	
	color: #b10000;
	text-decoration: none;
}
a.atop,
a.atop:link,
a.atop:visited,
a.atop:active {
	background: url(i/top.png) no-repeat 0px 16px ;	
	text-decoration: none;
	color: #333;
	font: bold 12px Arial, sans-serif;
	padding: 11px 0 0 10px;
}
a.atop:hover{
	background: url(i/top.png) no-repeat 0px 14px ;	
	color: #b10000;
	text-decoration: none;
}
div.main-center-text-long {
	    	width: 720px;
	        margin: 0 0 10px 0;
			padding:0 0 0 0;
			color: #333031;
			font: normal 12px Arial, sans-serif;	
			line-height:17px;
}
div.main-center-text-long a,
div.main-center-text-long a:link,
div.main-center-text-long a:visited,
div.main-center-text-long a:active {
	text-decoration: none;
	color: #b10000;
	font: normal 12px Arial, sans-serif;
}
div.main-center-text-long a:hover{
	color: #444;
	text-decoration: none;
}
div.main-center-text-long  a.link1:hover {
			background: url(i/arr-promo.png) no-repeat 3px 4px ;				
			border-bottom: 1px solid #b10000;
			color: #222;
		}
* html  div.main-center-text-long  a.link1 {
			background: url(i/arr-promo.png) no-repeat 0px 6px ;				 
			padding: 0px 0 0 15px;
			margin: 0 0 0 18px;
			text-decoration: none;
			color: #333031;
			font: normal 12px Arial, sans-serif;
			border-bottom: 1px dashed #b10000;
			height:0px;
		line-height:19px;			
		}
* html div.main-center-text-long  a.link1:hover {
			background: url(i/arr-promo.png) no-repeat 3px 6px ;			
			border-bottom: 1px solid #b10000;
			color: #222;
		}	
div.main-center-text-long  a.link2 {
	        display:block;
			background: #EAEAE4 url(i/arr-dot.png) no-repeat 5px 6px ;					 
			padding: 2px 0 2px 25px;
			margin: 0 0 -14px 0;
			text-decoration: none;
			color: #C00000;
			font: normal 12px Arial, sans-serif;
		    line-height:19px;			
		}
div.main-center-text-long  a.link2:hover {
			background: #C00000 url(i/arr-dot.png) no-repeat 5px 6px ;	
			color: #fff;
		}

div.promo-right-text {
            background: transparent url(i/promo-right-text.png) repeat-y right;	
	    	width: 365px;
	        margin: 0 0 0 0;
}
div.promo-right-text a,
div.promo-right-text a:link,
div.promo-right-text a:visited,
div.promo-right-text a:active {
	text-decoration: none;
	color: #b10000;
	font: normal 12px Arial, sans-serif;
}
div.promo-right-text a:hover{
	color: #444;
	text-decoration: none;
}


div.main-center-text {
	    	width: 520px;
	        margin: 0 0 10px 0;
			padding:0 0 0 0;
			color: #333031;
			font: normal 12px Arial, sans-serif;	
			line-height:1.5;
}
div.main-center-text a,
div.main-center-text a:link,
div.main-center-text a:visited,
div.main-center-text a:active {
	text-decoration: none;
	color: #b10000;
	font: normal 12px Arial, sans-serif;
}
div.main-center-text a:hover{
	color: #444;
	text-decoration: none;
}
div.main-center-text  a.link1 {
			background: url(i/arr-promo.png) no-repeat 0px 4px ;				 
			padding: 0px 0 0 15px;
			margin: 0 0 0 18px;
			text-decoration: none;
			color: #333031;
			font: normal 12px Arial, sans-serif;
			border-bottom: 1px dashed #b10000;
			height:0px;
		line-height:19px;			
		}
div.main-center-text  a.link1:hover {
			background: url(i/arr-promo.png) no-repeat 3px 4px ;				
			border-bottom: 1px solid #b10000;
			color: #222;
		}
* html  div.main-center-text  a.link1 {
			background: url(i/arr-promo.png) no-repeat 0px 6px ;				 
			padding: 0px 0 0 15px;
			margin: 0 0 0 18px;
			text-decoration: none;
			color: #333031;
			font: normal 12px Arial, sans-serif;
			border-bottom: 1px dashed #b10000;
			height:0px;
		line-height:19px;			
		}
* html div.main-center-text  a.link1:hover {
			background: url(i/arr-promo.png) no-repeat 3px 6px ;			
			border-bottom: 1px solid #b10000;
			color: #222;
		}	
div.main-center-text  a.link2 {
	        display:block;
			background: #EAEAE4 url(i/arr-dot.png) no-repeat 5px 6px ;					 
			padding: 2px 0 2px 25px;
			margin: 0 0 -14px 0;
			text-decoration: none;
			color: #C00000;
			font: normal 12px Arial, sans-serif;
		    line-height:19px;			
		}
div.main-center-text  a.link2:hover {
			background: #C00000 url(i/arr-dot.png) no-repeat 5px 6px ;	
			color: #fff;
		}		
img.page-pic-right {
	margin: 0 0 1px 1px;
}
img.page-pic-left {
	margin: 0 1px 1px 0;
}
img.page-pic {
	margin: 0 1px 1px 0;
}
.register-box {
	background: #ECECEC;
	width:500px;
	height:170px;
	border: 1px solid #E1E1E1;
	color: #333031;
	font: normal 12px Arial, sans-serif;		
}
  #send-but {
  width: 59px;
  height: 23px;
  margin-top: 0 0 0 0;
  padding: 0 0 0  0;
  border: 0;
  background: transparent url(i/send.png) no-repeat center top;
  cursor: pointer; 
  cursor: hand; 
}
  #send-but1 {
  width: 59px;
  height: 23px;
  margin-top: 0 0 0 0;
  padding: 0 0 0  0;
  border: 0;
  background: transparent url(i/send-en.png) no-repeat center top;
  cursor: pointer; 
  cursor: hand; 
}
div.banner-sep {
	padding: 0 0 0 0;
	margin: 10px 0 0 0 ;
}
div.search-title {
	    	width: 520px;   /*520*/
	        margin: 0 0 5px 0;
			padding:0 0 0 0;
			color: #b10000;
			font: bold 14px Arial, sans-serif;	
			line-height:17px;
			text-transform: uppercase;			
}
div.search-text {
	    	width: 520px;   /*520*/
	        margin: 0 0 30px 0;
			padding:0 0 0 0;
			color: #333;
			font: normal 12px Arial, sans-serif;	
			line-height:16px;
}
* html div.search-text {
	    	width: 520px;   /*520*/
	        margin: 0 0 0 0;
			padding:0 0 0 0;
			color: #333;
			font: normal 12px Arial, sans-serif;	
			line-height:16px;
}
div.search-text a.search-more {
	float:right;
	margin-top: 10px;
			padding: 0 18px 6px 20px;
			text-decoration: none;
			color: #fff;
			font: bold 11px Arial, sans-serif;
			background: transparent url(i/but-red.png) no-repeat;
		}
* html  div.search-text a.search-more {
	        float:right;
			padding: 0 18px 6px 20px;
			text-decoration: none;
			color: #fff;
			font: bold 11px Arial, sans-serif;
			background: transparent url(i/but-red.png) no-repeat;
		}
div.search-text a.search-more:hover {
			background: transparent url(i/but-red-on.png) no-repeat;
			color: #fff;
		}
div.search-text a.search-more1 {
	float:right;
	margin-top: 10px;
			padding: 0 26px 6px 26px;
			text-decoration: none;
			color: #fff;
			font: bold 11px Arial, sans-serif;
			background: transparent url(i/but-red.png) no-repeat;
		}		
* html  div.search-text a.search-more1 {
	        float:right;
			padding: 0 26px 6px 26px;
			text-decoration: none;
			color: #fff;
			font: bold 11px Arial, sans-serif;
			background: transparent url(i/but-red.png) no-repeat;
		}
div.search-text a.search-more1:hover {
			background: transparent url(i/but-red-on.png) no-repeat;
			color: #fff;
		}		
div.main-center-text a.navig,
div.main-center-text a.navig:link,
div.main-center-text a.navig:visited,
div.main-center-text a.navig:active {
    background:#fff url(i/menu-bg.png) repeat-x bottom; 	
	text-decoration: none;
	color: #fff;
	font: normal 12px Arial, sans-serif;
	 padding: 2px 5px 2px 5px;
	 border: 1px solid #172C39;
}
div.main-center-text a.navig:hover{
	color: #fff;
	text-decoration: none;
    background:#B10000  ; 	
	 border: 1px solid #970000;
}
span.navig-current {
		color: #888;
	 padding: 2px 5px 2px 5px;		
	text-decoration: none;
    background:#DBDCDB  ; 	
	 border: 1px solid #D3D3D3;
}
a.sitemap-link,
a.sitemap-link:link,
a.sitemap-link:visited,
a.sitemap-link:active {
	display:block;
	background: url(i/arr-grid.png) no-repeat 0px 8px ;	
	text-decoration: none;
	color: #2A2A2A;
	font: bold 13px Arial, sans-serif;
	padding: 5px 0 5px 15px;
}
a.sitemap-link:hover{
	background: #b10000 url(i/arr-grid-on.png) no-repeat 12px 8px ;	
	color: #fff;
	text-decoration: none;
	padding: 5px 0 5px 27px;
}
a.sitemap-link-second,
a.sitemap-link-second:link,
a.sitemap-link-second:visited,
a.sitemap-link-second:active {
	display:block;
	background: url(i/arr-grid.png) no-repeat 0px 8px ;	
	text-decoration: none;
	color: #2A2A2A;
	font: bold 13px Arial, sans-serif;
	padding: 5px 0 5px 15px;
	margin-left:50px;
}
a.sitemap-link-second:hover{
	background: #b10000 url(i/arr-grid-on.png) no-repeat 12px 8px ;	
	color: #fff;
	text-decoration: none;
	padding: 5px 0 5px 27px;
}
a.sitemap-link-3,
a.sitemap-link-3:link,
a.sitemap-link-3:visited,
a.sitemap-link-3:active {
	display:block;
	background: url(i/arr-grid.png) no-repeat 0px 8px ;	
	text-decoration: none;
	color: #2A2A2A;
	font: bold 13px Arial, sans-serif;
	padding: 5px 0 5px 15px;
	margin-left:100px;
}
a.sitemap-link-3:hover{
	background: #b10000 url(i/arr-grid-on.png) no-repeat 12px 8px ;	
	color: #fff;
	text-decoration: none;
	padding: 5px 0 5px 27px;
}
span.basepic {
float:left;
margin-right:3px;
margin-bottom:3px;
padding:3px;
border:1px solid #dadada;
background:#fff;
}
div.atr-option-index {
	float:left;
	margin:3px 0 0 0;
	padding: 0 0 20px 0;
}
div.atr-option-index a,
div.atr-option-index a:link,
div.atr-option-index a:visited,
div.atr-option-index a:active {	
	background:#b10000;		
	text-decoration: none;
	color: #fff;
	font: bold 12px Arial, sans-serif;
	padding:4px 8px 4px 8px;
	}
div.atr-option-index a:hover{
	background:#213D48;			
	color: #fff;
	text-decoration: none;
}
span.red-text {
	color: #b10000;
	font: bold 12px Arial, sans-s
}
  #mail-but {
  width: 109px;
  height: 24px;
  margin-top: 0 0 0 0;
  padding: 5px 0 0  0;
  border: 0;
  background: transparent url(i/mailme.png) no-repeat center top;
  cursor: pointer; 
  cursor: hand; 
}
  #mail-but1 {
  width: 109px;
  height: 24px;
  margin-top: 0 0 0 0;
  padding: 5px 0 0  0;
  border: 0;
  background: transparent url(i/mailme-en.png) no-repeat center top;
  cursor: pointer; 
  cursor: hand; 
}
.mail-field {
	width:190px;
	height:24px;
	border: 1px solid #E1E1E1;
}
  #mail-rebut {
  width: 109px;
  height: 24px;
  margin: 5px 13px 0 10px;
  padding: 5px 0 0  0;
  border: 0;
  background: transparent url(i/mailme.png) no-repeat center top;
  cursor: pointer; 
  cursor: hand; 
}
  #mail-rebut1 {  
  width: 109px;
  height: 24px;
  margin: 5px 13px 0 10px;
  padding: 5px 0 0  0;
  border: 0;
  background: transparent url(i/mailme-en.png) no-repeat center top;
  cursor: pointer; 
  cursor: hand; 
}
a.lang-bg,
a.lang-bg:link,
a.lang-bg:visited,
a.lang-bg:active {
	background: url(i/flag_bg.png) no-repeat right;		
	text-decoration: none;
	padding: 2px 15px 2px 15px;
	width:20px;
}
a.lang-bg:hover {
	background: url(i/flag_bg-on.png) no-repeat right;			
	text-decoration: none;
}
a.lang-bg-on,
a.lang-bg-on:link,
a.lang-bg-on:visited,
a.lang-bg-on:active {
	background: url(i/flag_bg-on.png) no-repeat right;		
	text-decoration: none;
	padding: 2px 15px 2px 15px;
	width:20px;
}
a.lang-bg-on:hover {
	background: url(i/flag_bg.png) no-repeat right;			
	text-decoration: none;
}
a.lang-eng,
a.lang-eng:link,
a.lang-eng:visited,
a.lang-eng:active {
	background: url(i/flag_eng.png) no-repeat right;		
	text-decoration: none;
	padding: 2px 15px 2px 15px;
width:20px;	
}
a.lang-eng:hover {
	background: url(i/flag_eng-on.png) no-repeat right;			
	text-decoration: none;
}
a.lang-eng-on,
a.lang-eng-on:link,
a.lang-eng-on:visited,
a.lang-eng-on:active {
	background: url(i/flag_eng-on.png) no-repeat right;		
	text-decoration: none;
	padding: 2px 15px 2px 15px;
width:20px;	
}
a.lang-eng-on:hover {
	background: url(i/flag_eng.png) no-repeat right;			
	text-decoration: none;
}
a.lang-rus,
a.lang-rus:link,
a.lang-rus:visited,
a.lang-rus:active {
	background: url(i/flag_rus.png) no-repeat center;		
	text-decoration: none;
	padding: 2px 20px 2px 14px;
width:20px;	
}
a.lang-rus:hover {
	background: url(i/flag_rus-on.png) no-repeat center;			
	text-decoration: none;
}
a.created,
a.created:link,
a.created:visited,
a.created:active {	
	text-decoration: none;
	color: #555;
	font: normal 11px Arial, sans-serif;	
}
a.created:hover {
	text-decoration: none;
	color: #fff;
	font: normal 11px Arial, sans-serif;	
}
