body,html {
	padding:0px;
	margin:0px;
	background:#fff;	
	color:#000;
	width:100%;
	height: 100%;
}
img,input,select,textarea,form,table,td,div,span,p,br{
	margin:0px;
	padding:0px;
}
select{font-size:13px}
img {
	border:0px none;
}
table {	
	color:#000;
}
td {
	vertical-align:top;
	color:#000;
	text-align:left
}
.w315{
	width:315px;
}
input {
	background: #fff;
	border:1px solid #6E6E6E;	
	padding:0px 3px 0px 3px;
	color:#4B4843;
	width: 93px;
	margin-bottom:5px;
	margin-left:3px;
	height:17px;
}
.loginform_input{
	width: 120px;
}
.inputImageBrows{
	background: #fff;
	border:1px solid #6E6E6E;	
	color:#4B4843;
	padding:0px;
	
	height:22px;
	width:310px;
	color:#000;
}
select {
	background: #fff;
	border:1px solid #6E6E6E;	
	width:auto;
	color:#000;
	margin:0px 0px 5px 3px;
	padding:0px;
	height:19px;
}
option {
	background: #fff;
	border:0px none;
	width:auto;
	color:#000;
}
textarea {
	background: transparent;
	border:1px solid #696969;
	overflow:auto;
	width: 225px;
	height:104px;
	padding:0px 3px 0px 3px;
	color:#4B4843;
	margin:0px 0px 5px 3px;
	
}
form {
	padding:0;
	margin:0;
}
ul {
	margin:0;
	padding:0;
}
li {
	margin:0;
	padding:0;
	margin-left:10px;
	margin-top:3px;
	list-style-image: url('/img/arrow_sm.png');
}
.uni {
	font-family:Arial, Tahoma, Verdana;
}
a, a:link, a:active, a:visited {
	color: #000;	
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: underline;
}
a.invers, a.invers:link, a.invers:active, a.invers:visited {
	color: #fff;
	text-decoration: underline;
}
a.invers:hover {
	color: #fff;
	text-decoration: none;
}
a.autotit, a.autotit:link, a.autotit:active, a.autotit:visited {
	color: #495a6c;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
}
a.autotit:hover {
	color: #495a6c;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
}
.hide {
	visibility:hidden;
}
.show {
	visibility:visible;
}
.send_1 {
	cursor:pointer;
	background: url('/img/send.png') no-repeat top left;
	width: 92px;
	height:23px;
	color:#fff;
	border:0 none;
}

.edit_step {
	cursor:pointer;
	background: url('/img/edit_step.gif') no-repeat top left;
	width: 94px;
	height:19px;
	border:0 none;
}
.hidden {
	display:none;
}
.showblock {
	display:block;
}
.mail_image {
	float:left;
	margin-top:-2px;
	margin-left:5px;
}
.rezina {
	width:100%;
	height:100%;
}
.auto {
	width:100%;
	height:auto;
}
.wauto {
	width:auto;
	height:100%;
}
.fullauto {
	width:auto;
	height:auto;
}
.main {
	width:1000px;
	height: 100%;
}
.valign_bot {
	vertical-align:bottom;
}
.valign_middle {
	vertical-align:middle;
}
.center_right {
	vertical-align:middle;
	text-align:right;
	font-size:10px;
}
.padding53 {
	padding:5px 3px 5px 3px;
}
.padding5 {
	padding:5px;
}
.padding2 {
	padding:2px;
}
.padding317 {
	padding:2px 17px 2px 0;
}
.padding10 {
	padding:10px;
}
.paddings_right {
	padding:0px 9px 5px 9px;
}
.page_padding {
	padding:10px 0px 20px 0px;
	width: 630px;
}
.img_margin {
	margin:0px 5px 5px 0px;
}
.img_margin_right {
	margin:0px 5px 0px 0px;
}
.img_margin_right_left {
	margin:0px 5px 0px 10px;
}
.img_margin_right_left_pipich {
	margin:0px 2px 0px 3px;
}
a.pager, a.pager:active, a.pager:visited {
	display: block;
	float: left;
	width:15px;
	height: 15px;
	font: bold 9px Verdana;
	color: #fff;
	text-decoration: none;
}
a.pager:hover {
	display: block;
	float: left;
	width:15px;
	height: 15px;
	font: bold 9px Verdana;
	color: #fff;
	text-decoration: none;
}
.pagercurrent {
	display: block;
	float: left;
	width:15px;
	height: 15px;
	font: bold 9px Verdana;
	color: #fff;
}
.reset {
	cursor:pointer;
}
.page_td {
	background: url('/img/pager_bg_p.gif') no-repeat top left;
	width: 19px;
	text-align:center;
}
.page_td_a {
	background: url('/img/pager_bg_a.gif') no-repeat top left;
	width: 19px;
	text-align:center;
}
a.menu_s, a.menu_s:link, a.menu_s:active, a.menu_s:visited {
	color: #fff;
	font-weight:bold;
	font-size:10px;	
	text-decoration: none;
	text-align:center;
	display:block;
	padding:7px 7px 8px 7px;
	float:left;
}
a.menu_s:hover {
	color: #4D5A74;
	font-weight:bold;
	font-size:10px;	
	text-decoration: none;
	background:#B4B9C3;
	text-align:center;
	display:block;
	padding:7px 6px 8px 6px;
	float:left;
	border:1px solid #4D5A74;
	border-bottom: 0 none;
}
a.menu, a.menu:link, a.menu:active, a.menu:visited {
	color: #fff;
	font-weight:bold;
	font-size:10px;	
	text-decoration: none;
	text-align:center;
	display:block;
	padding:7px 7px 8px 7px;
	float:left;
}
a.menu:hover {
	color: #4D5A74;
	font-weight:bold;
	font-size:10px;	
	text-decoration: none;
	background:#B4B9C3;
	text-align:center;
	display:block;
	padding:6px 6px 7px 6px;
	float:left;
	border:1px solid #4D5A74;
}
.menu_current {
	color: #4D5A74;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
	background: url('/img/menu_bg_h.gif') repeat-x top center;
	text-align:center;
	display:block;
	padding:7px 6px 7px 6px;
	float:left;
}
.menu_bg {
	background: url('/img/menu_bg.png') no-repeat top left;
	background-position:9px 0;
	padding-top:2px;
	height: 32px;
	text-align:center;
}
.bookmenu_bg {
	background: url('/img/menu_bg.png') no-repeat top left;
	padding-top:2px;
	height: 32px;
	text-align:center;
}
.sub_menu_bg {
	background: url('/img/sub_menu_bg.gif') repeat-x;
	padding-left:25px;
}
a.menu_subs, a.menu_subs:link, a.menu_subs:active, a.menu_subs:visited {
	color: #fff;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
	text-align:center;
	display:block;
	padding:7px 3px 8px 3px;
	float:left;
	z-index:2010;
}
a.menu_subs:hover {
	color: #4D5A74;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
	background: url('/img/menu_bg_h.gif') repeat-x top center;
	text-align:center;
	display:block;
	float:left;
	padding:7px 3px 10px 3px;
	z-index:2010;
}
a.menu_subs_small, a.menu_subs_small:link, a.menu_subs_small:active, a.menu_subs_small:visited {
	padding: 0px 4px 0px 5px;
	color: #fff;
	font-weight:bold;
	font-size:10px;
}
a.menu_subs_small:hover {
	color: #4D5A74;
	font-weight:bold;
	font-size:10px;
	text-decoration: none;
}
a.menu_subs_cur, a.menu_subs_cur:link, a.menu_subs_cur:active, a.menu_subs_cur:visited {
	color: #4D5A74;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
	background: url('/img/menu_bg_h.gif') repeat-x top center;
	height:24px !important;
	height:33px;
	text-align:center;
	display:block;
	float:left;
	padding:7px 3px 10px 3px;
}
a.menu_subs_cur:hover {
	color: #4D5A74;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
	background: url('/img/menu_bg_h.gif') repeat-x top center;
	text-align:center;
	display:block;
	float:left;
}
a.menu_cur, a.menu_cur:link, a.menu_cur:active, a.menu_cur:visited {
	color: #fff;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
	text-align:center;
	display:block;
	float:left;
	padding:7px 6px 7px 6px;
	z-index:2010;
}
a.menu_cur:hover {
	color: #fff;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
	text-align:center;
	display:block;
	float:left;
	padding:7px 6px 7px 6px;
	z-index:2010;
}
#menu_block div {
	position:relative;
	text-align:center;
	float:left;
}
.sub {
	position:relative;
	top:36px;
	right:0;
	width: 1px;
	height: 1px;
}
.submenu {
	position:absolute;
	top:0;
	left: 0;
}
a.news_link_also, a.news_link_also:link, a.news_link_also:active, a.news_link_also:visited {
	color: #828ca0;	
	text-decoration: none;
	background: url('/img/arrow_down_sm.gif') no-repeat top left;
	display:block;
	padding-left:10px;
	background-position: 0px 3px;
	margin-bottom:5px;
}
a.news_link_also:hover {
	color: #828ca0;	
	text-decoration: underline;
	background: url('/img/arrow_down_sm.gif') no-repeat top left;
	display:block;
	padding-left:10px;
	background-position: 0px 3px;
	margin-bottom:5px;
}
a.menu_red, a.menu_red:link, a.menu_red:active, a.menu_red:visited {
	color: #fff;
	font-weight:bold;
	font-size:10px;
	text-decoration: none;
	background: url('/img/menu_bg_red.png') no-repeat top right;
	text-align:center;
	display:block;
	padding:7px 8px 7px 8px;
	float:left;
}
a.menu_red:hover {
	color: #fff;
	font-weight:bold;
	font-size:10px;
	text-decoration: none;
	background: url('/img/menu_bg_red.png') no-repeat top right;
	text-align:center;
	display:block;
	padding:7px 8px 7px 8px;
	float:left;
}
.menu_red_current {
	color: #ffffff;
	font-weight:bold;
	font-size:10px;
	text-decoration: none;
	background: url('/img/menu_bg_red.png') no-repeat top right;
	text-align:center;
	display:block;
	padding:7px 8px 7px 8px;
	float:left;
}
a.news_link_also, a.news_link_also:link, a.news_link_also:active, a.news_link_also:visited {
	color: #828ca0;
	text-decoration: none;
	background: url('/img/arrow_down_sm.gif') no-repeat top left;
	display:block;
	padding-left:10px;
	background-position: 0px 3px;
	margin-bottom:5px;
}
a.news_link_also:hover {
	color: #828ca0;
	text-decoration: underline;
	background: url('/img/arrow_down_sm.gif') no-repeat top left;
	display:block;
	padding-left:10px;
	background-position: 0px 3px;
	margin-bottom:5px;
}
a.menu_red, a.menu_red:link, a.menu_red:active, a.menu_red:visited {
	color: #fff;
	font-weight:bold;
	font-size:10px;
	text-decoration: none;
	background: url('/img/menu_bg_red.png') no-repeat top right;
	text-align:center;
	display:block;
	padding:7px 8px 7px 8px;
	float:left;
}
a.menu_red:hover {
	color: #fff;
	font-weight:bold;
	font-size:10px;
	text-decoration: none;
	background: url('/img/menu_bg_red.png') no-repeat top right;
	text-align:center;
	display:block;
	padding:7px 8px 7px 8px;
	float:left;
}
.menu_red_current {
	color: #ffffff;
	font-weight:bold;
	font-size:10px;
	text-decoration: none;
	background: url('/img/menu_bg_red.png') no-repeat top right;
	text-align:center;
	display:block;
	padding:7px 8px 7px 8px;
	float:left;
}
a.news_link, a.news_link:link, a.news_link:active, a.news_link:visited {
	color: #828ca0;
	text-decoration: none;
	background: url('/img/arrow_down_sm.gif') no-repeat center left;
	display:block;
	padding-left:10px;
	float:left;
}
a.news_link:hover {
	color: #828ca0;
	text-decoration: underline;
	background: url('/img/arrow_down_sm.gif') no-repeat center left;
	display:block;
	padding-left:10px;
	float:left;
}
a.news_link_more, a.news_link_more:link, a.news_link_more:active, a.news_link_more:visited {
	color: #828ca0;
	text-decoration: none;
}
a.news_link_more:hover {
	color: #828ca0;
	text-decoration: underline;
}
a.news_title, a.news_title:link, a.news_title:active, a.news_title:visited {
	color:#cf0000;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
}
a.news_title:hover {
	color:#cf0000;
	font-weight:bold;
	font-size:12px;
	text-decoration: underline;
}
a.news_title2, a.news_title2:link, a.news_title2:active, a.news_title2:visited {
	color:#cf0000;
	font-weight:bold;
	font-size:13px;
	text-decoration: none;
}
a.news_title2:hover {
	color:#cf0000;
	font-weight:bold;
	font-size:13px;
	text-decoration: underline;
}
a.types, a.types:link, a.types:active, a.types:visited {
	color: #828c9f;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
	margin-left:5px;
}
a.types:hover {
	color: #828c9f;
	font-weight:bold;
	font-size:12px;
	text-decoration: underline;
	margin-left:5px;
}
a.more, a.more:link, a.more:active, a.more:visited {
	color: #cf0000;
	font-size:10px;
	text-decoration: none;
	float:right;
}
a.more:hover {
	color: #cf0000;
	font-size:10px;
	text-decoration: underline;
	float:right;
}
a.more2, a.more2:link, a.more2:active, a.more2:visited {
	color: #cf0000;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
	float:right;
}
a.more2:hover {
	color: #cf0000;
	font-weight:bold;
	font-size:12px;
	text-decoration: underline;
	float:right;
}
a.path, a.path:link, a.path:active, a.path:visited {
	color: #000;
	font-weight:bold;
	font-size:13px;
	text-decoration: none;
}
a.path:hover {
	color: #000;
	font-weight:bold;
	font-size:13px;
	text-decoration: underline;
}
.path_current {
	color: #828c9f;
	font-weight:bold;
	font-size:13px;
}
a.path1, a.path1:link, a.path1:active, a.path1:visited {
	color: #000;
	font-weight:bold;
	font-size:11px;
	text-decoration: none;
}
a.path1:hover {
	color: #000;
	font-weight:bold;
	font-size:11px;
	text-decoration: underline;
}
.path1_current {
	color: #828c9f;
	font-weight:bold;
	font-size:11px;
}
a.forum_link, a.forum_link:link, a.forum_link:active, a.forum_link:visited {
	color: #828c9f;
	text-decoration: none;
	background: url('/img/a.png') no-repeat top left;
	display:block;
	padding:0px 3px 3px 23px;
}
a.forum_link:hover {
	color: #828c9f;	
	text-decoration: underline;
	background: url('/img/a.png') no-repeat top left;
	display:block;
	padding:0px 3px 3px 23px;
}
a.folder, a.folder:link, a.folder:active, a.folder:visited {
	color: #828c9f;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
	background: url('/img/folder.gif') no-repeat top left;
	display:block;
	padding:0px 3px 3px 13px;
}
a.folder:hover {
	color: #828c9f;
	font-weight:bold;
	font-size:12px;
	text-decoration: underline;
	background: url('/img/folder.gif') no-repeat top left;
	display:block;
	padding:0px 3px 3px 13px;
}
a.folder_out, a.folder_out:link, a.folder_out:active, a.folder_out:visited {
	color: #828c9f;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
	background: url('/img/folder_out.gif') no-repeat top left;
	display:block;
	padding:0px 3px 3px 13px;
}
a.folder_out:hover {
	color: #828c9f;
	font-weight:bold;
	font-size:12px;
	text-decoration: underline;
	background: url('/img/folder_out.gif') no-repeat top left;
	display:block;
	padding:0px 3px 3px 13px;
}
a.color_grey, a.color_grey:link, a.color_grey:active, a.color_grey:visited, a.color_grey:hover {
	color:#828c9f;
}
a.url, a.url:link, a.url:active, a.url:visited, a.url:hover {
	font-family:Tahoma;
}
.tahoma{
	font-family:Tahoma;
}
.top_bg {
	background: url('/img/top_bg.png') no-repeat top left;
	padding:0px 12px 5px 12px;
}
.topdiv {
	position:relative;
	top:0;
	left:0;
	width:980px;
}
.logo_div {
	position:absolute;
	z-index:15;
	top:10px;
}
.logo_click {
	position:absolute;
	z-index:20;
	top:10px;
}
.logo_div2 {
	position:absolute;
	z-index:15;
}
.glass {
	position:absolute;
	top:2px;
	left:-10px;
	z-index:16;
}
#search_tbl {
	position:absolute;
	z-index:20;
	right:-5px;
	top:3px;
	width:395px;
	height:90px;
	font-size:9px;
}
.top_search_inp {/*width: 131px; */
	width:132px;
	background:#fff url('/img/search_bg.gif') no-repeat top left;
	border:1px solid #999999;
	padding-left:23px;
	margin-right:5px;
	color:#828C9F;
	float:right;
	margin-bottom:0px;
}
.top_search_inp1 {/*width: 131px; */
	width:132px;
	
	background:#fff;
	border:1px solid #999999;
	margin-right:5px;
	margin-bottom:0px;
	color:#828C9F;
	float:right;
}
.radio {
	width:10px;
	height:10px;
	border:0 none;
	float: right;
	background: transparent;
	margin:0;
	padding:0;
}
.radio1 {
	width:10px;
	height:10px;
	border:0 none;
	background: transparent;
	margin:0;
	padding:0;
}
.radio2 {
	width:30px;
	height:30px;
	border:0 none;
	background: transparent;
	margin:0;
	padding:0;
}
.checkbox {
	width:13px;
	height:13px;
	border:0 none;
	margin:0;
	padding:0;
}
.checkbox1 {
	width:13px;
	height:13px;
	
	margin:0px;
	padding:0;
}
.butt1 {
	background: url('/img/butt1.gif') no-repeat top left;
	width: 47px;
	height: 20px;
	border:0 none;
	float:right;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
}
.butt2 {
	background: url('/img/butt2.png') no-repeat top left;
	width: 47px;
	height: 20px;
	border:0 none;
	float:right;
	font-size:10px;
	font-weight:bold;
	cursor:pointer;
	color:#fff;
	margin-top:5px;
}
.prev_step {
	background: url('/img/prev_step.gif') no-repeat top left;
	width: 112px;
	height: 18px;
	float: left;
	border:0 none;
	cursor:pointer;
}
.next_step {
	background: url('/img/next_step.gif') no-repeat top left;
	width: 135px;
	height: 18px;
	float: right;
	border:0 none;
	cursor:pointer;
}
.save_data {
	background: url('/img/save_data_am.gif') no-repeat top left;
	width: 135px;
	height: 18px;
	float: right;
	border:0 none;
	cursor:pointer;
}
.finish {
	background: url('/img/avartel.gif') no-repeat top left;
	width: 135px;
	height: 18px;
	float: right;
	border:0 none;
	cursor:pointer;
}
.reg {
	background: url('/img/reg.png') no-repeat top left;
	width: 135px;
	height: 18px;
	float: right;
	border:0 none;
	cursor:pointer;
}
.now {
	background: url('/img/now.gif') no-repeat top left;
	width: 135px;
	height: 18px;
	float: right;
	border:0 none;
}
.later {
	background: url('/img/later.gif') no-repeat top left;
	width: 135px;
	height: 18px;
	float: right;
	border:0 none;
}
.photos {
	background: url('/img/add_photos.gif') no-repeat top left;
	width: 135px;
	height: 18px;
	border:0 none;
	cursor:pointer;
}
.edit_photos {
	background: url('/img/edit_photos.gif') no-repeat top left;
	width: 135px;
	height: 18px;
	border:0 none;
	cursor:pointer;
}
.fl_left {
	float:left;
}
.fl_right {
	float:right;
}
.foot_left {
	background: url('/img/foot_l.png') no-repeat bottom left;
	color:#fff;
	font-size:10px;
	vertical-align:bottom;
	text-align:center;
}
.foot_height {
	height:110px;
	width: 100%;
}
.foot_menu_div {
	height:15px;
	padding:15px 5px 5px 0px;
	width:400px;
	margin-bottom:2px;
	color:#828c9f;
	background: url('/img/foot_menu_bg.png') no-repeat top left;
	text-align:center;
}
.foot_menu_div2 {
	float:left;
	height:15px;
	padding:15px 5px 5px 0px;
	width:180px;
	margin-bottom:5px;
	color:#828c9f;
	background: url('/img/foot_menu_bg2.png') no-repeat top left;
	text-align:center;
}
.rates_div {
	float:left;
	padding-left:10px;
	height:50px;
}
.right_table {
	width:181px;
	height: auto
}
.vote_table {
	border:1px solid #555555;
	width: 100%;
	height: auto;
	padding:3px;
}
.vote_button {
	background: url('/img/vote_button.gif') no-repeat top left;
	width: 137px;
	height: 20px;
	border:0 none;
	cursor:pointer;
}
.vote_archive_button {
	background: url('/img/vote_archive_button.gif') no-repeat top left;
	width: 137px;
	height: 20px;
	border:0 none;
	cursor:pointer;
}
.dictionary {
	width: 160px;
	height:217px;
	border:1px solid #D1D1D1;
	text-align:left;
}
.red_text {
	color:#cf0000;
}
.blue_text {
	color:#3a5a5a;
}
.blue_title_big {
	color:#828c9f;
	font-size:18px;
}
.news_title {
	color:#cf0000;
	font-weight:bold;
	font-size:12px;
}
.vote_title {
	color:#000;
	font-size:12px;
}
.date {
	color:#828C9F;
	font-size:10px;
}
.date2 {
	color:#828C9F;
	font-size:13px;
	font-weight:bold;
}
.red_title {
	color:#cf0000;
	font-weight:bold;
	font-size:12px;
}
.blue_title {
	color:#32484d;
	font-weight:bold;
	font-size:12px;
}
.box_small {
	background: url('/img/box_small.png') no-repeat top right;
	width:100%;
	height:15px;
	padding:1px 2px 1px 5px;
}
.box_small1 {
	background: url('/img/box_small.png') no-repeat top right;
	height:15px;
	vertical-align:middle;
	padding-left:3px;
	padding-right:3px;
}
.box_small_part {
	background: url('/img/box_small.png') no-repeat top right;
	width:159px;
	height:15px;
	padding:1px;
	padding-left:5px;
	text-align:left;
}
.box_large {
	background: url('/img/box_large.png') no-repeat top right;
	height:23px;
	vertical-align:middle;
	padding-left:3px;
	padding-right:3px;
}
.box_large_grey {
	background: url('/img/box_large_grey.png') no-repeat top right;
	height:19px;
	vertical-align:middle;
	padding-left:3px;
	padding-right:3px;
	padding-top:5px;
	margin-top:1px;
}
.box_large_part {
	background: url('/img/box_large.png') no-repeat top right;
	height:23px;
}
.title_white {
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
.title_black {
	color:#000;
	font-size:12px;
	font-weight:bold;
	font-weight:bold;
}
a.ert_nsh, a.ert_nsh:active, a.ert_nsh:link, a.ert_nsh:visited {
	color:#828c9f;
	font-size:12px;
	font-weight:normal;
	margin-left:3px;
}
a.ert_nsh:hover {
	color:#e00000;
	font-size:12px;
	font-weight:normal;
	margin-left:3px;
}
a.small, a.small:link, a.small:active, a.small:visited, a.small:hover {
	font-size:9px;
}
.small {
	font-size:9px;
}
.small2 {
	font-size:9px;
	padding-top:2px;
	display:block;
	float:right;
}
.small3 {
	font-size:9px;
	display:block;
	float:left;
	color:#fff;
	padding-top:2px !important;
	padding-top:0px;
}
a.white_small, a.white_small:link, a.white_small:active, a.white_small:visited, a.white_small:hover {
	color:#fff;
	font-size:10px;
	font-weight:bold;
	float:left;
}
a.white_title, a.white_title:link, a.white_title:active, a.white_title:visited, a.white_title:hover {
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
.right_block {
	border:1px solid #B7B7B7;
	width: 180px
}
.img_border {
	border:1px solid #B7B7B7;
}
.img_border_dark {
	border:1px solid #6E6E6E;
	text-align:left;
}
.dot {
	background: url('/img/dot.gif') repeat-x bottom left;
	padding:3px 0 3px 0;
}
.vdot {
	background: url('/img/vdot.gif') repeat-y top right;
}
.dot_b {
	background:#CFD2D7 url('/img/dot.gif') repeat-x bottom left;
	padding:3px 0 3px 0;
}
.horsep {
	background: url('/img/tabs/hsep.png') no-repeat center right;
	height: 21px;
	width: 610px;
}
.hzsep {
	background: url('/img/tabs/hsep.png') no-repeat bottom right;
}
.logo_box {
	background: url('/img/logo_box.png') no-repeat top left;
	margin:5px 2px 5px 2px;
	width: 120px;
	height:128px;
	padding:3px;
}
.small_descript_div {
	font-size:9px;
	width:89px;
	text-align:center;
}
/*---- TABS ----*/
.tabs_top_div {
	position:relative;
	height: 21px;
	
	padding-left:35px;
	padding-right:5px;
	top:2px;
}
.tabs_top_div_h {
	position:relative;
	height: 23px;	
	padding-left:155px;
	padding-right:5px;
	top:2px;
	float:left
}
.tab_tbl_t {
	background: url('/img/tabs/tab_tbl_t.png') no-repeat bottom left;
	width: 625px
}
.tab_tbl_t2 {
	background: url('/img/tabs/tab_tbl_t2.gif') no-repeat bottom left;
	width: 627px
}
.tab_tbl_b {
	background: url('/img/tabs/tab_tbl_b.png') no-repeat top left;
}
.tab_tbl_ts {
	background: url('/img/tabs/tab_tbl_ts.gif') no-repeat bottom left;
	width: 617px
}
.tab_tbl_bs {
	background: url('/img/tabs/tab_tbl_bs.gif') no-repeat top left;
}
.tab {
	border-left:1px solid #4D5A74;
	border-right:1px solid #4D5A74;
	padding:0px 0px 0px 0px;
}
.tab_h {
	border-left:1px solid #4D5A74;
	border-right:1px solid #4D5A74;
	padding:0px 0px 0px 0px;
	
}
.tab_bg {
	background: url('/img/tabs/tab_bg.png') repeat-x top left;
	padding:0px;
}
.warning_bg {
	background: url('/img/tabs/warning_bg.png') no-repeat top center;
	height: 90px;
	padding:5px 20px 5px 20px;
}

.h_left_a {
	text-align:center;
	background: url('/img/tabs/left_a_h.png') no-repeat top left;
	width:135px;
	height:23px;
	padding:3px 5px 0px 5px;
	color:#60646f;
	font-weight:bold;
	font-size:14px;	   
}
.h_left_p {
	text-align:center;
	background: url('/img/tabs/left_p_h.png') no-repeat top left;
	width:135px;
	height:23px;
	padding:3px 5px 0px 5px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	font-size:14px
}
.h_right_a {
	text-align:center;
	background: url('/img/tabs/right_a_h.png') no-repeat top left;
	width:17px;
	height:23px;
}
.h_right_p {
	text-align:center;
	background: url('/img/tabs/right_p_h.png') no-repeat top left;
	width:17px;
	height:23px;
}
.tab_bg1 {
	background: url('/img/tabs/tab_bg1_h.png') repeat-x top left;
	padding:0px;
	margin:0px;
	
}
.tab_tbl_t1 {
	background: url('/img/tabs/tab_tbl_t_h.png') no-repeat bottom left;
	width: 625px;
}
.left_a {
	text-align:center;
	background: url('/img/tabs/left_a.png') no-repeat top left;
	width:170px;
	height:21px;
	padding:5px 5px 0px 5px;
	color:#60646f;
	font-weight:bold;
	font-size:12px
}
.left_p {
	text-align:center;
	background: url('/img/tabs/left_p.png') no-repeat top left;
	width:170px;
	height:21px;
	padding:5px 5px 0px 5px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	font-size:11px
}
.left_a_x {
	text-align:center;
	background: url('/img/tabs/left_a.png') no-repeat top left;
	height:21px;
	padding:5px 5px 0px 5px;
	color:#60646f;
	font-weight:bold;
	font-size:12px
}
.left_p_x {
	text-align:center;
	background: url('/img/tabs/left_p.png') no-repeat top left;
	height:21px;
	padding:5px 5px 0px 5px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	font-size:12px
}
.left_c {
	background: url('/img/cloze.png') no-repeat top left;
	width:170px;
	height:21px;
	padding:3px 5px 0px 20px;
	color:#000;
	font-weight:bold;
}
.right_a {
	text-align:center;
	background: url('/img/tabs/right_a.gif') no-repeat top left;
	width:7px;
	height:21px;
}
.right_p {
	text-align:center;
	background: url('/img/tabs/right_p.gif') no-repeat top left;
	width:7px;
	height:21px;
}
.right_a_x {
	text-align:center;
	background: url('/img/tabs/right_a.gif') no-repeat top left;
	width:7px;
	height:21px;
}
.right_p_x {
	text-align:center;
	background: url('/img/tabs/right_p.gif') no-repeat top left;
	width:7px;
	height:21px;
}
.tab3_foot {
	background: url('/img/tabs/hsep.png') no-repeat top right;
}
.hsep {
	background: url('/img/tabs/hsep.png') no-repeat bottom right;
	padding-bottom:10px;
}
.boo {
	background: url('/img/boo.gif') repeat top left;
	margin-top:2px;
	height: 23px;
	padding-top:5px;
}
/*---- TABS ----*/





#tab_models a, #tab_models a:link, #tab_models a:visited, #tab_models a:active {
	color: #2a303e;
	font: bold 10px Tahoma, Verdana, Arial AMU;
	text-decoration: none;
}
#tab_models a:hover {
	color: #D70000;
	text-decoration: underline;
}
#tab_models b, #tab_models strong {
	font: normal 10px Tahoma, Verdana, Arial AMU;
	color:#585e6b;
}
#tab_models span {
	font: normal 10px Tahoma, Verdana, Arial AMU;
	color:#ff3333;
}
#tab_sub_models a, #tab_sub_models a:link, #tab_sub_models a:visited, #tab_sub_models a:active {
	color: #2a303e;
	font: bold 10px Tahoma, Verdana, Arial AMU;
	text-decoration: none;
}
#tab_sub_models a:hover {
	color: #D70000;
	text-decoration: underline;
}
#tab_sub_models b, #tab_sub_models strong {
	font: normal 10px Tahoma, Verdana, Arial AMU;
	color:#585e6b;
}
.dark {
	background: #E0E2E5;
	text-align:left;
	vertical-align: middle;
}
.light {
	background: #F3F5F8;
	text-align:left;
	vertical-align: middle;
}
.vote_padding {
	padding:16px 10px 20px 6px;
}
.news_padding {
	padding:16px 10px 20px 3px;
}
.vot_td_l {
	border-left:1px solid #828C9F;
	background: #F3F5F8;
	padding:5px;
	height: 33px;
}
.vot_td_r {
	background: #F3F5F8;
	padding:5px;
	height: 33px;
	width: 150px;
}
.vote_div {
	background: url('/img/vote_pix.gif') repeat-x top left;
	height:17px;
	float:left;
}
.voting_small {
	background: url('/img/vote_pix.gif') repeat-x top left;
	width:33px;
	height:17px;
	text-align:center;
	color:#fff;
	float:right;
	margin-left:4px;
	display:block;
}
#sale_marka select {
	width:130px;
}
.bgg {
	background: url('/img/bgg.gif') repeat-x top left;
	border:1px solid #4D5A74;
	width: 100%;
	height:auto;
}
.bgg2 {
	background:#cbcfd7;
	border:1px solid #4D5A74;
	width: 100%;
	height: 28px;
}
.bord {
	border:1px solid #4D5A74;
	width: 100%;
	height: auto;
}
.bord_bg {
	background:#E5EBF7;
	border:1px solid #4D5A74;
	width: 100%;
	height: auto;
}
.price_bg {
	background: #ff0000;
	color:#fff;
	text-align:center;
	width:110px;
	display:block
}
.tooltip2 {
	position:relative;
	background: #F9F6D9;
	border:1px solid #828C9F;
	padding:10px;
	width: 200px;
	height:auto;
}
.tooltip_l {
	position:absolute;
	top:6px;
	left:-6px;
}
.tooltip_r {
	position:absolute;
	top:6px;
	right:-6px;
}
.tooltip_t {
	position:absolute;
	top:-6px;
	left:6px;
}
.tooltip_b {
	position:absolute;
	bottom:-6px;
	left:6px;
}
.lightbox {
	border-left:1px solid #828C9F;
	background: #EEEEEE url('/img/lamp.gif') no-repeat top left;
	float:left;
	margin:5px 0 0 0;
	width: 194px;
	height: 96px !important;
	height: 106px;
	padding:5px 5px 5px 38px;
}
.lightbox2{
	border-left:1px solid #828C9F;
	background: #EEEEEE url('/img/lamp.gif') no-repeat top left;
	float:left;
	margin:5px 0 0 0;	
	padding:5px 5px 5px 38px;
	width: 280px; 
	min-height:230px; 
	height:230px;
}
.lightbox3{
	border-left:1px solid #828C9F;
	background: #EEEEEE url('/img/lamp.gif') no-repeat top left;
	float:left;
	margin:5px 0 0 0;
	

	padding:5px 5px 5px 38px;
	width: 270px; min-height: 200px; height: 200px; margin-top:10px;
}
.add_photos {
	border-left:1px solid #828C9F;
	background: #EEEEEE;
	float: right;
	width: 250px;
	height: 35px;
	padding:5px 5px 5px 18px;
	vertical-align: middle;
}
.cub_bg {
	background: url('/img/cub_bg.gif') repeat top left;
	border-bottom:1px solid #828C9F;
	height:23px;
	vertical-align:middle;
	text-align:center;
}
.steps_tbl {
	background: url('/img/steps.png') no-repeat bottom center;
	width: 334px;
	height: 10px
}
.add_pic_input {
	width:290px;
	height: 19px;
	border:1px solid #6E6E6E;
}
.img_preview_div {
	position:relative;
	width:83px;
	height:64px;
	margin:0 5px 5px 0;
}
.gal_arrow {
	position:absolute;
	width:7px;
	height:7px;
	bottom:0px;
	right:0px;
}
.about_dill {
	width: 275px;
	background:#F0F1F2 url('/img/tabs/hsep.png') no-repeat top right;
	padding:5px 0 5px 0;
}
.about_dill_inner {
	margin:5px;
	margin-top:0;
	width: 265px;
}
.mess {
	border:1px solid #4D5A74;
	width: 500px;
	text-align:left;
}
.select_class {
	background: #fff;
	border:1px solid #6E6E6E;
	width:auto;
	color:#000;
	margin:0;
	height: 19px
}
.big_image {
	margin:4px;
}
.ghide {
	display:none;
}
.gshow {
	display:block;
}
.gsel {
	border:dashed 1px #004181;
	cursor:pointer;
	width:85px;

	height:64px;
}
.gunsel {
	border:solid 1px #9FA7AA;
	cursor:pointer;
	width:85px;
	height:64px;
}
td.gthumbtd {
	text-align:center;
	vertical-align:middle;
}
tr.gthumbtr {
	vertical-align:middle;
}
.althead {
	height: 106px;
	vertical-align: middle;
}
#bookz td {
	text-align: center;
	padding: 3px;
}
.b1 {
	background: #EAECEE;
}
.b2 {
	background: #F6F7F8;
}
/* Bubble pop-up */
.trigger {
	z-index: 49;
}
.popup {
	position: absolute;
	display: none;
	z-index: 50;
	border-collapse: collapse;
	border:dashed 1px #004181;
	right:0px;
	bottom:0px;
}
.tmenubg {
	background: url('/img/m/tbg.png') repeat-x left top;
	height: 9px;
	text-align: center;
}
.tmenubgdiv {
	background: url('/img/m/tbgd.png') repeat-x left top;
	text-align: center;
}
.smenubg {
	background: url('/img/m/smenubg.png') repeat-x left top;
}
.pixx {
	height: 9px;
	border-left: solid 1px #4D5A74;
	border-right: solid 1px #4D5A74;
	background: #BAC2D1;
}
.dictbutton {
	background: url('/img/dictbg.png') no-repeat 1px top;
	width: 158px;
	height: 22px;
}
.red {
	color: #ff0000;
}
.green {
	color: green;
}

.date_small {
	color: #828ca0;
}
div#qTip {
	padding-left:20px;
	height:auto;
	display: none;
	font-size:12px;
	font-weight: bold;
	text-align: left;
	position: absolute;
	z-index: 1000;
}
.opt_sm {
	width:188px;
	padding:5px;
}
.opt_big {
	border:dashed 1px #D1D1D1;
}
.opt_hdr {
	padding-bottom:16px;
	font-size: 11px;
}
.menu_gen_div {
	position: relative;
	width: 984px;
	height: 54px;
	left:9px;
}
.generalmenu_div {
	height: 29px;
	width:969px;
	position: absolute;
	top:1px;
	left:10px;
}
#russian_div {
	font-family:Arial;
}
.clear {
	clear: both;
}
.pointer {
	cursor:pointer;
}
.paddingtop15 {
	padding-top:15px;
}
.paddingleft10 {
	padding-left:10px;
}
.paddingtop8 {
	padding-top:8px;
}
.w270 {
	width: 270px
}
#divsall {
	padding-top:10px;
	float:left;
	width: 296px;
	height: 239px;
	background: url('/img/divsall_bg2.gif') no-repeat top left;
}
#divsall div {
	position: relative;
	width: 83px;
	height:63px;
	float:left;
	padding:0 15px 21px 0;
}
.pip_del {
	position: absolute;
	top:2px;
	right:48px;
	cursor:pointer;
}
#loadingDiv{
	position:absolute;
	display:none;
	margin-top:10px;
	margin-left:140px;
}
.pip_prev {
	position: absolute;
	top:2px;
	right:32px;
	cursor:pointer;
}
.pip_next {
	position: absolute;
	top:2px;
	right:17px;
	cursor:pointer;
}
a.upload, a.upload:link, a.upload:active, a.upload:visited, a.upload:hover {
	font-size:12px;
	font-weight:bold;
	
	color:#fff;
	display: block;
	background-color: #FF0000;
	width:65px;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	margin-top:5px;
	padding-left: 4px;
	padding-right: 4px;
	float:right; margin-right:-40px;
}

a.new_upload, a.new_upload:link, a.new_upload:active, a.new_upload:visited, a.new_upload:hover {
	font-size:12px;
	font-weight:bold;	
	color:#fff;
	display: block;
	float:right;
	background-color: #FF0000;
	width:65px;
	text-align:center;
	padding-top:3px;
	padding-bottom:3px;
	margin-top:5px;
	padding-left: 4px;
	padding-right: 4px;
	 margin-right:5px;
}
.uploadify_brows_button{
	padding:2px;
	border:1px solid #636161;
	width:305px;
}
/*.text_m h1{color:#2b3f62; font-size:16px; text-align:center; background:url(/img/warning.jpg) no-repeat center 0px; padding:30px 0 0 0 }*/
/*.text_m h2{color:#ff0000; font-size:16px; text-align:center; background:url(/img/warning.jpg) no-repeat center 0px; padding:30px 0 0 0}*/
.worning {
	color:#2b3f62;
	font-size:16px;
	text-align:center;
	background:url(/img/warning.jpg) no-repeat center 0px;
	padding:25px;
}
.text_m hr {
	border-width:0px;
	border-bottom:solid #ccc 1px
}
.text_m a {
	color:#2b3f62;
	font-size:12px;
	text-decoration:none;
	font-weight:700
}
.text_m a:hover {
	color:#2b3f62;
	;
	text-decoration:underline
}
.mblock_big {
	display:block;
	padding:20px;
	text-align:center;
	font-size:18px;
	color:#FE0000
}
.mblock_small {
	display:block;
	text-align:center;
	font-size:13px;
	color:#FE0000
}
.mblock_big_blue {
	display:block;
	padding:20px;
	text-align:center;
	font-size:18px;
	color:#2b3f62;
}
.mblock_small_blue {
	display:block;
	text-align:center;
	font-size:13px;
	color:#2b3f62;
	font-weight:bold
}
.RegForm {
	margin:0px;
	padding:0px
}
.LoginText {
	color:#58585a;
	font-size:16px;
	font-weight:700;
	padding-top:20px
}
.red2 {
	color:#df0400;
	display:block
}
.RegTitle {
	color:#0f5f84;
	font-size:20px;
	font-weight:700
}
.RegFormCell {
	border:solid #d50713 4px;
	width:247px;
	min-height:118px;
	height:auto !important;
	height:118px;
	margin-top:20px
}
.RegForm label {
	display:block;
	padding-top:10px;
	text-align:right;
	padding-right:60px;
	font-size:12px;
	font-weight:700
}
.enter_button {
	width:40px !important;
	cursor:pointer
}
.Forgot {
	color:#237894 !important;
	font-size:10px !important;
	text-decoration:underline !important
}
.RegForm {
	padding-top:10px
}
.RegTitle a:link, .RegTitle a:visited, .RegTitle a:hover {
	color:#0f5f84;
	font-size:20px;
	font-weight:700
}
.RegTitle a:hover {
	color:#0f5f84;
	font-size:20px;
	font-weight:700;
	text-decoration:underline
}
.LeftBorder, .RightBorder, .TopLeft, .TopRight, .BottomLeft, .BottomRight {
	min-height:105px;
	height:auto !important;
	height:105px
}
.TopLeft {
	background:url(/img/HeaderBlock/TopLeft.gif) no-repeat left top
}
.TopRight {
	background:url(/img/HeaderBlock/TopRight.gif) no-repeat right top
}
.BottomLeft {
	background:url(/img/HeaderBlock/BottomLeft.gif) no-repeat left bottom
}
.BottomRight {
	background:url(/img/HeaderBlock/BottomRight.gif) no-repeat right bottom
}
.LeftBorder {
	background:url(/img/HeaderBlock/Left.gif) repeat-y left 0px
}
.RightBorder {
	background:url(/img/HeaderBlock/Right.gif) repeat-y right 0px
}
.interval {
	height:10px;
	clear:both
}
.HeaderCell {
	clear:both;
	padding-top:5px
}
.cb {
	clear:both
}
.logoC {
	border-width:0px;
	margin-top:10px;
	margin-left:3px
}
.LogoCell, .OtherElement {
	min-height:105px;
	height:auto !important;
	height:105px
}
.LogoCell {
	width:20%;
	float:left
}
.OtherElement {
	width:70%;
	float:right
}
.nTable {
	width:auto !important;
	height:auto;
	margin-top:3px;
	margin-right:0px
}
.x1 {
	position:absolute;
	top:0px;
	left:185px;
	z-index:50
}
.x2 {
	position:absolute;
	top:13px;
	left:300px;
	z-index:50;
}
.LeftSlogan, .RightSlogan {
	font-size:10px;
	color:#fa0000;
	font-weight:700
}
.LeftSlogan {
	padding-left:15px
}
.RightSlogan {
	padding-left:20px
}
.logo {
	display:block;
	height:60px
}
.LogoBg {/*background:url(/img/HeaderBlock/logo.gif) no-repeat center 10px; width:270px; min-height:90px; height:auto !important; height:90px; */
	margin-left:0px;
	margin-top:5px
}
.blue_link {
	color:#4583c0 !important;
	font-size:10px !important;
	font-weight:700 !important
}
.blue_link:hover {
	text-decoration:underline
}
.blue_link_header {
	color:#4583c0 !important;
	font-size:14px !important;
	font-weight:700 !important
}
.blue_link_header:hover {
	text-decoration:underline
}
.BigRed {
	font-size:12px !important;
	font-weight:700;
	color:#e00000
}
.BigReg {
	font-size: 12px !important;
	text-decoration: underline !important;
	color:#df3f41 !important;
	font-weight:700 !important;
	text-decoration:none !important
}
.BigReg:hover {
	text-decoration:underline !important
}


.seller_cont_inp {
	border:1px solid #d2d2d2;
	width:180px;
	color:#333333;
	height:18px
}
.seller_cont_textarea {
	border:1px solid #d2d2d2;
	width:260px;
	color:#333333;
	height:115px;
	background:#fff
}
.car_page_submit {
	background:url(/img/car_page_submit.jpg) no-repeat left top;
	border:0px;
	padding:0px 0px 0px 10px;
	margin:10px 5px 0px 0px;
	height:17px;
	width:75px;
	font-size:10px;
	text-align:left;
	cursor:pointer
}
.paddbot10 {
	padding-bottom:7px
}
.auto_photos_bg_top {
	background:url(/img/autos_photos_top.jpg) no-repeat left bottom;
	width:358px;
	height:6px
}
.auto_photos_bg_middle {
	background:url(/img/autos_photos_middle.jpg) repeat-y left bottom;
	width:338px;
	padding:5px 10px 5px 10px
}
.auto_photos_bg_bot {
	background:url(/img/autos_photos_bot.jpg) no-repeat left top;
	width:358px;
	height:6px
}
.auto_year {
	width:180px;
	padding:2px;
	background:#fff;
	color:#fe0000;
	font-weight:bold;
	text-align:center;
	font-size:13px;
	margin-bottom:5px
}
.auto_price {
	width:180px;
	padding:2px;
	background:#fe0000;
	color:#fff;
	font-weight:bold;
	text-align:center;
	font-size:13px
}
.margright20 {
	margin-right:20px;
}
.auto_under_banner_bg {
	background:url(/img/car_page_under_banner_text_bg.jpg) repeat-x left top;
	padding:5px;
	margin-top:10px;
	clear:both;
	width:252px;
	text-align:left;
	border:1px solid #d1d1d1;
}
.left_p_auto1 {
	background: url('/img/tabs/left_p_auto.jpg') repeat-x top left;
	width:110px;
	height:21px;
	padding:3px 5px 0px 5px;
	font-weight:bold;
	cursor:pointer;
}
.left_p_auto {
	background: url('/img/tabs/left_p_auto.jpg') repeat-x top left;
	width:110px;
	height:21px;
	padding:3px 5px 0px 5px;
	font-weight:bold;
	cursor:pointer;
	text-align:center
}
.right_p_auto {
	background: url('/img/tabs/right_p_auto.jpg') no-repeat top left;
	width:4px;
	height:21px;
}
.left_p_auto2 {
	background: url('/img/tabs/left_p_auto2.jpg') no-repeat top left;
	width:4px;
	height:21px;
}
.right_a_auto {
	background: url('/img/tabs/right_a_auto.jpg') no-repeat top left;
	width:4px;
	height:21px;
}
.left_a_auto {
	background: url('/img/tabs/left_a.png') no-repeat top left;
	width:110px;
	height:21px;
	padding:3px 5px 0px 5px;
	color:#000;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}
.left_p_auto_first {
	background: url('/img/tabs/left_p_auto_first.jpg') no-repeat top left;
	width:110px;
	height:21px;
	padding:3px 5px 0px 5px;
	color:#000;
	font-weight:bold;
	cursor:pointer;
	text-align:center
}
.left_act_auto2 {
	background: url('/img/tabs/left_a_auto2.jpg') no-repeat top left;
	width:4px;
	height:21px;
}
.left_act_auto {
	background: url('/img/tabs/left_a_auto.jpg') repeat-x top left;
	width:110px;
	height:21px;
	padding:3px 5px 0px 5px;
	font-weight:bold;
	cursor:pointer;
	text-align:center
}
.dispnone {
	display:none
}
.dispblock {
	display:block
}
.date_bg {
	background:#cf0000;
	padding:2px;
	color:#fff;
	margin-right:5px;
	width:60px;
	text-align:center
}
a.red_auto, a.red_auto:hover, a.red_auto:visited, a.red_auto:link, a.red_auto:active {
	color:#fe0000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none
}
a.home_date, a.home_date:link, a.home_date:active, a.home_date:visited {
	color: #e24d47;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
a.home_date:hover {
	color: #e24d47;
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
}
.list_date_blue{
	color: #535774;
	font-size:14px;
	font-weight:bold;
	text-decoration:none
}
.list_date_blue:hover{
	color: #535774;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline
}
a.list_date, a.list_date:link, a.list_date:active, a.list_date:visited {
	color: #e24d47;
	font-size:14px;
	font-weight:bold;
	text-decoration:none
}
a.list_date:hover {
	color: #e24d47;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline
}
.menu_div {
	background: url('/img/menu_pix.jpeg') repeat-x top left;
	border-top:1px solid #9ea3b6;
	height:23px;
	color:#5d616c;
	font-weight:bold
}
ul.dropdown {
	position: relative;
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.dropdown li {
	font-weight: bold;
	float: left;
	text-transform: uppercase;
	color: #5d616c;
	font-size:12px;
	font-weight:bold;
	text-decoration: none;
	list-style: none;
	list-style-image: none;
}
ul.dropdown li.hover, ul.dropdown li:hover {
	position: relative;
	background:#c41013;
	text-transform: uppercase;
	color: #fff;
	font-size:12px;
	text-decoration: none;
	font-weight:bold
}
/* 
	LEVEL TWO
*/
ul.dropdown ul {
	visibility: hidden;
	position: absolute;
	top:20px;
	left: 0px;
	list-style:none;
	z-index:10000;
}
ul.dropdown ul li {
	color: #5d616c;
	font-weight: normal;
	background: #dddddd;
	float: left;
	top:0px;
	margin:0px;
	z-index:10000;
}
ul.dropdown ul li:hover {
	color: #fff;
	font-weight: normal;
	background: #c41013;
	float: left;
	top:0px;
	margin:0px;
}
/* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a {
	border-right: none;
	width: 100%;
	display: inline-block;
	color:#5d616c;
	text-decoration: none;
}
ul.dropdown ul li a:hover {
	border-right: none;
	width: 100%;
	display: inline-block;
	color:#fff;

	text-decoration: none;
}
.white_a{font-weight:bold;font-size:12px;}
a.white_a, a.white_a:link, a.white_a:active, a.white_a:visited {
	text-transform: uppercase;
	color: #5d616c;
	font-size:12px;
	text-decoration: none;
	font-weight:bold
}
a.white_a:hover {
	text-transform: uppercase;
	color: #fff;
	font-size:12px;
	text-decoration: none;
	font-weight:bold
}
a.white_sub, a.white_sub:link, a.white_sub:active, a.white_sub:visited {
	padding-left:5px;
}
a.white_sub:hover {
	padding-left:5px;
}
.vert_sep {
	background:url('/img/vert_sep.jpeg') repeat-y top center;
	width:12px
}
.paddings_right1 {
	padding:0px 0px 5px 0px;
}
.box_large_new {
	border-top:1px solid #9ea3b6;
	background: url('/img/menu_pix.jpeg') repeat-x top right;
	height:23px;
	vertical-align:middle;
	padding-left:3px;
	padding-right:3px;
}
.title_grey {
	color:#676773;
	font-size:12px;
	font-weight:bold;
}
.left_p_auto_red {
	background: url('/img/tabs/left_p_auto_red.jpg') repeat-x top left;
	width:110px;
	height:21px;
	padding:3px 5px 0px 5px;
	font-weight:bold;
	cursor:pointer;
	text-align:center
}
.right_p_auto_red {
	background: url('/img/tabs/right_p_auto_red.jpg') no-repeat top left;
	width:4px;
	height:21px;
}
.left_p_auto2_red {
	background: url('/img/tabs/left_p_auto2_red.jpg') no-repeat top left;
	width:4px;
	height:21px;
}
.left_act_auto2_red {
	background: url('/img/tabs/left_a_auto2_red.jpg') no-repeat top left;
	width:4px;
	height:21px;
}
.left_act_auto_red {
	background: url('/img/tabs/left_a_auto_red.jpg') repeat-x top left;
	width:110px;
	height:21px;
	padding:3px 5px 0px 5px;
	font-weight:bold;
	cursor:pointer;
	text-align:center
}
.right_a_auto_red {
	background: url('/img/tabs/right_a_auto_red.jpg') no-repeat top left;
	width:4px;
	height:21px;
}
a.new_blue, a.new_blue:link, a.new_blue:active, a.new_blue:visited {
	color:#515673;
	font-size:12px;
	text-decoration: none;
	font-weight:bold
}
a.new_blue:hover {
	color:#515673;
	font-size:12px;
	text-decoration: none;
	font-weight:bold
}
a.pager1, a.pager1:active, a.pager1:visited {
	padding:0px 2px 0px 2px;
	width:15px;
	height: 15px;
	font: bold 11px Verdana;
	color: #515874;
	text-decoration: underline;
}
a.pager1:hover {
	padding:0px 2px 0px 2px;
	width:15px;
	height: 15px;
	font: bold 11px Verdana;
	color: #515874;
	text-decoration: underline;
}
a.pager1_act, a.pager1_act:active, a.pager1_act:visited {
	padding:0px 2px 0px 2px;
	width:15px;
	height: 15px;
	font: bold 11px Verdana;
	color: #f40020;
	text-decoration: none;
}
a.pager1_act:hover {
	padding:0px 2px 0px 2px;
	width:15px;
	height: 15px;
	font: bold 11px Verdana;
	color: #f40020;
	text-decoration: none;
}
a.nextprev, a.nextprev:active, a.nextprev:visited {
	font-weight: bold;
	font-size:12px;
	color: #505573;
	text-decoration: none;
}
a.nextprev:hover {
	font-weight: bold;
	font-size:12px;
	color: #505573;
	text-decoration: none;
}
.bgg_new {
	background:url(/img/pix_s.jpg) repeat-x top left;
	width: 100%;
	height: 22px;
}
a.order, a.order:active, a.order:visited {
	color:#686868;
	font-size:12px;
	font-weight:bold;
	text-decoration:none
}
a.order:hover {
	color:#686868;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline
}
a.order_act, a.order_act:active, a.order_act:visited {
	color:#686868;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline
}
a.order_act:hover {
	color:#686868;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline
}
.img_border_blue {
	border:1px solid #4872ac;
}
.bord_new_left {
	background:url('/img/bg_auto_left.jpg') no-repeat top center;
	width: 1px;
	height: 112px;
}
.bord_new_right {
	background:url('/img/bg_auto_right.jpg') no-repeat top center;
	width: 1px;
	height: 112px;
}
.bord_new {
	background:url('/img/bg_auto_middle.jpg') repeat-x top center;
	width: 626px;
	height: 112px;
}
.price_new {
	background: #d5d9da;
	color:#4b5771;
	text-align:center;
	width:100px;
	height:15px;
	padding:2px
}
.price_new_max {
	background: #e8b8b4;
	color:#841c1d;
	text-align:center;
	width:100px;
	height:15px;
	padding:2px
}
.shtap_new {
	text-align:center;
	background:#ff0e0d;
	color:#fff;
	width:39px;
	height:13px
}
a.bookb, a.bookb:active, a.bookb:visited {
	color:#6a6a6a;
	font-size:12px;
	font-weight:normal;
	text-decoration:none
}
a.bookb:hover {
	color:#6a6a6a;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline
}
a.bookb1, a.bookb1:active, a.bookb1:visited {
	color:#f40020;
	font-size:12px;
	font-weight:bold;
	text-decoration:none
}
a.bookb1:hover {
	color:#f40020;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline
}
.slider_div {
	width:112px;
	height:109px;
	padding:0;
	text-align:center;
	padding-top:5px;
	margin-right:5px;
	border:1px solid #b6b6b6
}
a.refresh_cars, a.refresh_cars:active, a.refresh_cars:visited {
	color:#82858e;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline
}
a.refresh_cars:hover {
	color:#82858e;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline
}
a.refresh_cars_act, a.refresh_cars_act:active, a.refresh_cars_act:visited {
	color:#82858e;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline
}
a.refresh_cars_act:hover {
	color:#82858e;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline
}

.inputtext{
	width:180px;
}
.inputselect{
	width:185px;
}
.right_data_block{
	width:400px; 
	border:1px solid #737373; 
	background: url('/img/price_box_grad.gif') repeat-x top left;
}
.right_data_block2{
	
	border:1px solid #737373; 
	background: url('/img/price_box_grad.gif') repeat-x top left;
}
.pleft5{
	padding-left:5px;
}
.pleft10{
	padding-left:10px;
}
.red{
	color: red;
}
.mleft20{
	margin-left:20px;
}
.price_box{
	padding:10px;
	width:90%; 
	border:1px solid #737373; 
	background: url(/img/price_box_grad.gif) repeat-x top left
}
.ptrb20{
	padding:20px 20px 20px 0;
}
.price_box2{
	width:250px; 
	border:1px solid #737373; 
	background: url('/img/price_box_grad.gif') repeat-x top left;
}
.helpercolor{
	color:#8a94a5;
}
.w200{
	width:200px;
}
.inpRunning{
	width:122px; 
	
	float:left; 
	margin-right:3px;
}
.price_td{
	padding: 2px 0px 0px 10px; width: 220px;
}
.priceBlock{
	padding:10px 10px 10px 40px; width:220px; border:1px solid #737373; background: url(/img/price_box_grad.gif) repeat-x top left;
}
.numeric{
	width:110px; float:left; margin-right:3px;
}
.advBl{
	font-size:9px;padding-bottom:5px;text-align:left;width:193px;
}
.checkbox{
	height: 13px; width: 13px;
	
	margin-left:3px;
	margin-bottom:5px;
}
.checkbox_h{
	height: 13px; width: 13px;
	position:relative; top:2px;
	margin-left:3px;
	margin-bottom:5px;
}
.ptop10{
	padding-top: 10px;
}
.ptop5{
	padding-top: 5px;
}
.ptb520{
	padding: 5px 0px 20px 0px;
}
.pointer{
	cursor: pointer;
}
.pb20{
	padding-bottom:20px;
}
.ptop17{
	padding-top: 17px;
}
.selltext{
	width: 220px; height:140px;
}
.ptop13{
	padding-top:13px;
}
.mtop2{
	padding-top:13px;
}
.drosh{
	float:left;
	position:relative;
	
}
.relative{
	position:relative;
	top:0px;
	left:0px;
}
.w1000{
	width: 1000px;
}
.droshImg{
	position:absolute; top:2px; left:350px;
	
}
.rblock{
	position:relative;top:0px;left:190px;z-index:10;
}
.rblock2{
	position:absolute;margin-left:190px;margin-top:2px;
}
.photonotpadd{
	padding: 20px;padding-top:10px;
}
.dispnone{
	display:none;
}
.hg25{
	height:25px;
}
.w300{
	width:300px;
}
.w220{
	width:220px;
}
.en_search_block{
	margin-top:2px; float:right; list-style:none; background:none;
}
.langTbl{
	width: 100%; height:20px;
}
.height20{
	height:20px;
}
.ptop3{
	padding-top:3px;
}
.pbot5{
	padding-bottom:5px;
}
.pright10{
	padding-bottom:10px;
}
.pleft50{
	padding-left:50px
}
.ptop20{
	padding-top:20px;
}
.pbot10{
	padding-bottom:10px;
}
.ptop2{
	padding-top:2px;
}
.tcenter{
	text-align:center;
}
.headerInfo{
	vertical-align: middle; width: 411px; color:#7f8794; font-size:14px; font-weight:700; text-align:left;
}
.totalFont{
	font: bold 12px Tahoma; color:#e10b0b
}
.downFont{
	vertical-align: middle; width: 145px; text-align:right; padding-right:4px;
	text-align:right;
}
.hrss{
	vertical-align: middle; width: 80px; text-align:right;
}
.btop{
	border-top:1px solid #a0a1b5
}
.mtop5{
	margin-top:5px;
}
.pleft20{
	padding-left:20px;
}
.h23{
	height:23px;
}
.z1000{
	z-index:1000;
}
.adv_searchBlock{
	width:625px; height:auto;
}
.adv_searchBlock2{
	width:622px; height:auto;
}
.advSearchTit{
	vertical-align:middle;padding-top:8px;padding-bottom:8px;
	font-size: 18px; color: #cb0000;
}
.upper{
	text-transform:uppercase;
}
.pright5{
	padding-right:5px;
}
.pright3{
	padding-right:3px;
}
.pright8{
	padding-right:8px;
}
.p5900{
	padding:5px 9px 0px 0px;
}
.w40p{
	width:40%;
}
.pright175{
	padding-right:175px
}
.advSbutt{
	cursor:pointer; margin-left:129px;
}
.tab_model{
	width:623px; height:auto
}
.w105{
	width:105px;
}
.model_holder{
	background:url('/img/tabs/hsep.png') top right no-repeat; padding-top: 3px;
}
.pright5{
	padding-right:5px;
}
.login_form_bg{
	background: transparent url(/img/box_bg_head.png) no-repeat scroll left top; 
	width: 207px; 
	height: 94px; 
	margin-top: 0px; 
	margin-right: 2px;
}
.login_form_tbl{
	margin: 2px 5px 0pt 0pt; float: right; font-size: 9px;
}
.loginBlock{
	background: transparent url(/img/box_bg_head1.gif) no-repeat scroll left top; width: 180px; height: 94px; margin-top: 0px; margin-right: 2px;margin-left: 2px;
}
.logoutBlock{
	width: 95%; padding-top: 4px;
}
.profileBlock{
	width:100%;margin-top:5px; text-align:left; padding-left:5px; height:55px; padding-top:10px;
}
.admLink{
	margin-top:-40px !important; margin-top:-30px; margin-left:35px;
}
.fpass_link{
	font-size: 10px; text-decoration: underline;
}
.ptop15{
	padding-top:15px
}
.advBlock{
	width:200px;float:left;height:54px;overflow:hidden;
}
.dealer_header_text{
	padding:10px;width:95%; border:1px solid #737373; background: url('/img/price_box_grad.gif') repeat-x top left;
}
.calendarBlock{
	position:relative; top:10px; left:0px; z-index:10;height:1px;
}
.calendarBlock2{
	position:absolute;top:8px;left:520px;
}
.calendarBlock3{
	position:relative; top:0px; left:0px; z-index:10;height:1px;
}
.calendarBlock4{
	position:absolute;top:0px;left:0px;
}
.calendarColor{
	color:#535774;
}
.cCloseButtonDiv{
	position:relative;top:10px;left:-150px;z-index:10;width:50px;
}
.cCloseButtonDiv2{
	position:absolute;margin-left:0px;margin-top:10px
}
.pagerBlock{
	float:left;text-align:center;width:350px
}
.sortByTd{
	padding-right:10px;color:#626262;
}
.yearSort{
	text-align:right;padding-right:7px
}
.orderBlock{
	text-align:left;padding-left:7px
}
.bookmarkButton{
	position:relative; top:-7px;
	text-align:right; padding-right:5px
}
.pleft30{
	padding-left:30px;
}
.vtopright{
	vertical-align:top; text-align:right;
}
.showtd{
	color:#8084a1;padding:4px 0px 0px 4px;font-size:12px;
}
.showFrom{
	font: bold 12px Tahoma;color:#525b7c;
}
.padd3{
	padding:3px;
}
.compareTd{
	text-align:right;color:#8084a1;padding:4px 10px 0px 0px;font-size:12px;
}
.companyLogoTd{
	padding:10px 5px 0px 10px
}
.carName{
	color:#495a6c;font-size:11px
}
.detailsCar{
	padding:6px 0px 3px 0px;width:525px
}
.w525{
	width:525px;
}
.acountry{
	position:relative; top:4px
}
.aDate{
	float:left; position:relative; top:1px; padding-left:5px; width:160px
}
.runcolor{
	color:#939CAD;
}
.ValutaBlock{
	position:absolute; margin-top:-28px;margin-left:2px;background-color: #E0E2E5; border: solid 1px #FF0000; width:90px;
}
.height13{
	height:13px;
}
.height1{
	height:11px;
}
.z10{
	z-index:10;
}
.height45{
	height:45px;
}
.change_color{
	color:#ff0e0d
}
.gborder{
	border: solid 1px #D1D1D1;
}
.gwidth{
	width: 301px; height: 225px;
}
.bic_t{
	background:url(/img/g/img_bic_t_mibble.gif)
}
.Limage{
	width:310px;height:226px;
}
.tjust{
	text-align: justify;
}
.w311{
	width:311px;
}
.gallsmimg{
	background:url('/img/g/table_middle.gif')
}
.pright18{
	padding-right:18px;
}
.brows{
	margin-top:5px;border:1px solid #6e6e6e;
}
.babs{
	position:absolute;left:0px;top:0px;
}
.bookz{
	background: #D7DADF;
}
.bookPos{
	position: relative;height:80px;text-align:center;
}
.black{
	color:black;	
}
.fs14{
	font-size:14px;
}
.errorBox{
	width:260px; border:1px solid #737373;clear:both;margin-bottom:10px
}
.fs18{
	font-size:18px;
}
.aregdate{
	margin-right:10px;color:#fe0000;font-size:12px;width:108px;text-align:center;padding-top:5px;font-weight:bold
}
.priceBlock2{
	position: absolute; bottom: 0px; right: 0px; background-color: #E0E2E5; border:solid 1px #FF0000; width: 108px;
}
.navigation{
	float:right;width:200px;padding-right:4px;
}
.height30{
	height:30px
}
.height20{
	height:30px
}
.w47{
	width:47px;
}
.white{
	color:#ffffff
}
.tright{
	text-align:right;
}
.detailsRunBlock{
	border-right:1px solid #BBC0C9; padding:2px 2px 2px 5px;
}
.pright1{
	padding-right:1px;
}
.p2225{
	padding:2px 2px 2px 5px;
}
.dettblbord{
	border-right:1px solid #C9CED7; padding:2px 2px 2px 5px;
}
.dettblbord2{
	border-right:1px solid #BBC0C9; padding:2px 2px 2px 5px;
}
.fs16{
	font-size:16px;
}
.feattxt{
	font-size:10px;vertical-align:middle; width:140px;padding:2px 0px 2px 5px;
}
.plus{
	color:green; font-family:Arial; font-size:16px
}
.minus{
	color:red; font-family:Verdana; font-size:16px; padding-right:1px
}
.vintd{
	padding:2px 0px 2px 5px;width:286px;
}
.w160{
	width:160px;
}
.pbot3{
	padding-bottom:3px;
}
.w140{
	width:140px;
}
.w121{
	width:121px;
}
.w20{
	width:20px;
}
.bgRegTd{
	background:url('/img/box_reg.png') no-repeat center center; height:245px; padding:20px 20px 20px 63px;
}
.m2500180{
	margin:25px 0 0 180px;
}
.p_input_bg{
	background:url('/img/im_auto.gif') no-repeat top left; width:135px; height:19px; float:right; margin-right:7px;
}
.sell_input_bg{
	background:url('/img/aytararutyun.gif') no-repeat top left; width:185px; height:19px; float:right; margin-right:7px;
}
.checkAns{
	position:relative; float:left; background:#fff; padding:5px;
}
.w35{
	width:35px;
}
.w59{
	width:59px;
}
.right5{
	margin-right:5px;
}
.regcapt{
	width: 90px; margin-top: 5px;
}
.padd10{
	padding:10px;
}
.sres{
	font-size: 15px;color:#67768f;
}
.searchRes{
	padding:10px; border-top:1px solid #E5E5E5;
}
.w540{
	width:540px;
}
.pager_block{
	padding:10px; border-top:1px solid #E5E5E5;
}
.searchhr{
	font-size: 15px;color:#67768f;
}
.searchhr2{
	padding:10px; padding-top:20px; border-top:1px solid #E5E5E5;
}
.advH4{
	color: rgb(214, 3, 3);text-transform: capitalize;
}
.advtclass{
	vertical-align:middle;height:16px;padding:0px;margin:0px;
}
.fs10{
	font-size:10px;
}
.w150{
	width:150px;
}
.w117{
	width:117px;
}
.ptop34{
	padding-top:34px;
}
.forgot_text{
	background-color:#fff; margin-bottom:10px;border:solid 1px #828C9F; padding:20px 20px 20px 20px; height:125px;
}
.fbox{
	background: url(/img/box_reg.png) no-repeat top left; padding:20px 20px 20px 80px; height:245px;
}
.w90{
	width:90px;
}
.freshbl{
	position:absolute;top:8px;left:495px;
}
.fdc{
	color:#535774;
	font-size:16px;
	font-weight:bold;
	
}
.fdc:hover{
	color:#535774;
	text-decoration:underline;
	font-size:16px;
	font-weight:bold;
}
.fresh2{
	position:relative;top:20px;left:0px;z-index:10;width:50px
}
.fresh3{
	position:absolute;
	margin-left:95px;
	margin-top:10px
}
.tnone{
	text-decoration:none;
}
.news_date
{
  font-family: tahoma,arial,sans-serif;
  font-size: 10px;
  line-height: 110%;
  color:#9D0202;
}
.news_title
{
  font-weight: bold;
  font-size: 11px;
  color:#9D0202;
}
.news_thumb
{
  padding:5px;
}
.news_short
{
  border-right: 1px solid rgb(208, 210, 213);
  border-bottom: 1px solid rgb(208, 210, 213);
  padding: 5px;
  background-color: rgb(240, 241, 243);
  overflow: visible;
}
.mtop20{margin-top:20px;}
.textalcenter{text-align:center}
.textalleft{text-align:left}
.tleft{
	text-align:left;
}
.buttons{padding-left:2px; padding-right:2px; background:url('/img/png/search_m.png') repeat-x top center; height:14px; font-weight:bold; padding-top:3px; text-align:center; color:#fff;}
a.news_title1, a.news_title1:link, a.news_title1:active, a.news_title1:visited {
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-decoration: none;
}
a.news_title1:hover {
	color:#fff;
	font-weight:bold;
	font-size:12px;
	text-decoration: underline;
}
.paddingleft30{padding-left:33px}
.homepsearch{padding-left:5px; color:#4c5a74; font-size:12px; font-weight:bold;text-transform:uppercase;}
.homepto{color:#4c5a74; font-size:11px; font-weight:bold;}
.colhomemaqs{color:#4c5a74; font-size:12px; font-weight:bold}
.paddingtop5{
	padding-top:5px;
}
.pright4{padding-right:4px}
.mleft10{
	margin-left:10px;
}
.homeBannerPos{
	top:0px;left:0px;width:700px;margin:50px auto;position:relative;
}
.ClosehomeBannerPos{
	position:absolute;width:40px;height:40px;left:645px;top:17px;cursor:pointer
}


