body {
	margin:0; 
	background-color: #fff;
	}

body,td,th,div,span {
	font:12px Arial, Verdana, Helvetica;
	}

a {
	color: black; 
	text-decoration: underline;
	}
a:hover {
	text-decoration:none;
	}
a:focus {
	outline-style: none;
	}

img {
	border-width:0;
	}

#top_logo_menu {
	background: #f2f2f2 url(../img/top_bg_1.gif) repeat-x top;
	}

#bot_bg {
	background: #eaeaea url(../img/bot_bg.jpg) repeat-x top;
	}
#bot_banners {
	margin: 77 69 0 0;
	}
#bot_menu {
	margin: 31 0 27 0;
	}
#bot_menu font {
	font: 14px sans-serif,Tahoma,Verdana,Arial,Helvetica; 
	color: #c5c5c5; 
	margin: 0 16 0 16;
	}
#bot_menu a {
	font: 12px Arial,Tahoma,Verdana,sans-serif,Helvetica; 
	color: #6f6f6f;
	}
#bot_rights {
	margin: 0 0 0 32;
	}
#bot_develop {
	margin: 0 0 0 32;
	}
.bot_txt {
	font: 11px Arial,Verdana,sans-serif,Helvetica; 
	color: #9f9f9f;
	}

#main_block {
	background: #fff url(../img/top_bg_2.gif) repeat-x top;
	}

#right_block {
	margin: 51 0 0 0;
	}
#rt_titbg {
	background:#105e81 url(../img/rtmenu_titbg.gif) repeat-x top; text-align:left;
	}
#rt_links {
	margin: 10 0 35 20;
	}
#rt_links span {
	line-height:23px;
	}
#rt_links a {
	font: normal normal bold 12px Arial,Tahoma,Verdana,sans-serif,Helvetica; 
	color: #136D97;
}

#main_pic_top {
	margin-left: 75;
	}
#main_pic_top_rt {
	background: url(../img/pic_top_rt.jpg) no-repeat top left; 
	vertical-align:bottom;
	}
#pic_tit_bg {
	background: url(../img/pic_tit_inside.jpg) no-repeat top left;
	}
#pic_tit_1 {
	margin: 40 0 0 110;
	font: bold 11pt;
	color: white;
}

#srch_form {
	border:0; 
	padding:0; 
	margin:0;
}
#srch_word {
	margin-right: 3;
	}
#srch_but {
	margin-top: 4;
	}
	
.search_def {
	width:250; height:19;
	font: normal normal bold 10px Arial,Tahoma,Verdana,sans-serif,Helvetica;
	color: #ababab;
	border:0;
	background: #fff url(../img/srch_bg.gif) no-repeat top left;
	text-align:center;
}
.search_focus {
	width:250; height:19;
	font: normal normal normal 11px Arial,Tahoma,Verdana,sans-serif,Helvetica;
	color: #000;
	border:0;
	background: #fff url(../img/srch_bg.gif) no-repeat top left;
	text-align:left;
}

#main_content {}
#main_blocks_home {
	margin: 10 0 31 18;
	}
#main_blocks_home tr td table {
	margin-top:10;
	}
.bl_tit {
	background: #e9f5fa url(../img/block_tit_1.jpg) no-repeat top left; 
	width:305; 
	height:63; 
	vertical-align:top;
	}
.bl_tit .logo {
	margin: 10 0 0 10
	}
.bl_tit .tit {
	position:relative; 
	top:-28; 
	left:45; 
	font: bold, 13px Arial,Tahoma,Verdana,sans-serif,Helvetica; 
	color: #fff;
	}
.bl_bg {
	background: #feffff url(../img/block_bg.jpg) repeat-x top; 
	width:235; 
	vertical-align:top;
	}
.bl_bg ul {
	list-style-image:url(../img/block_bullet.gif); 
	line-height:17px; 
	margin-bottom:20;
	}
.bl_bg ul li{
	padding-left:7;
	}

#main_blocks_group {
	margin: 10 0 31 18;
	}
#main_blocks_group tr td table {
	margin-top:10;
	}

#ins_cont {
	margin: 10 0 0 40;
	font: 12px;
	width: 650px;
	align: center;
	}
#ins_tit_p {margin: 0 0 0 30;}

#top_phone{
	font: 10pt;
	color: bb5833;
	padding-left: 6px;
}
.top_phone_txt{
	font: 12px;
	color: 737373;
	}
#operator_header{
	font: bold 11pt;
	color: white;
	padding-left: 6px;
	position:relative; top:-7;
	}
#padding_img{
	padding-left:21px;
}

#form_input {
   border: 1px #aae3ff outset;
   font-size:11px;
   font-family: Arial;
}

.tbl_txt {
 	width: 655;
	border-collapse: collapse;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-spacing: 0px 0px;
}

.tbl_txt td {
	border: 1px solid #a5a5a5;
	border-spacing: 0px 0px;
}

.SmallTxt {
	font-size: 7pt;
	color: #696969;
	text-align: justify;
}

.TextHeader {
	font-weight: bold; 
	font-size: 12pt; 
	color: #696969;
		
}

.PhoneTxt {
	font-size: 14px; 
	color: black;
	}

.PhonesTbl {
 	width: 90%;
	border-collapse: collapse;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
	border-spacing: 0px 0px;
	text-align: center;
	
}

.PhonesTbl td {
	border: 1px solid #a5a5a5;
	border-spacing: 0px 0px;
	height: 30px;
}

.LiderSell {
	color: FFCC00;
	font-weight: bold;	
}

.NewsDate {
color: #696969;
}

#Gold {
	color: FFCC00;
}

#GoldBold {
	color: FFCC00;
	font-weight: bold;	
}

#Red {
	color: ff0000;
}

#RedBold {
	color: ff0000;
	font-weight: bold;	
}
.newslnk {
color: #136D97;
font: bold;
}

.RbkTbl
{
	font-size:11pt;
}

.RbkInput {
   border: 1px #3C4858 outset;
   height: 22px;
}

