@CHARSET "UTF-8";

.hellosafari{}

/* Общие стили */

	body,html{
		margin: 0px;
		padding: 0px;
		background-color: #C5C5C5;
		font-family: Arial, Tahoma, Verdana, Helvetica;
		width: 100%;
		height: 100%;
	}
	
	img{margin: 0px;padding: 0px;border:0px;}
	
	div.clear{
		clear: both;
	}

	input[type="button"]::-moz-focus-inner {
		border: none;
	}
/* Структура шаблона страницы */

	div#container{
		width:980px;
		margin:0 auto;
		border-left: 10px solid #F0CA0D;
		border-right: 10px solid #F0CA0D;
		background-color: white;
	/*background: url('../images/sitebg.jpg') no-repeat top right;*/
	}
	
	div#container_wp{
		width:100%;
		margin:0 auto;
	}
	
	div#header{
		position:relative;
		width: 100%;
		height: 400px;
		overflow: hidden;
	}
	div#header_wr{
		position:relative;
		height: 41px;
		width: 10000px;
		left: 160px;
	}
	
	div#present{
		position:relative;
		width: 100%;
		margin: 0px;
		border: 0px solid red;
	}
	
	div.logotype{
		position: absolute;
		top: 80px;
		left: 100px;
		width: 240px;
		height: 240px;
	}
	
	div#copyright{
		position:relative;
		clear: both;
		margin: 10px 0px 0px 0px;
		text-align: center;
	}
	
	div.footer{
		position: relative;
		margin: 20px 20px 0px 20px;
		width: 940px;
		border-top: 1px solid black;
		text-align: justify;
	}
	
	div.navigation{
		position: relative;
		width: 490px;
		top: 10px;
		margin-right: 10px;
		float: right;
		border: 1px solid white;
	}
	
	div.footer_navigation{
		position: relative;
		width: 340px;
		top: 5px;
		height: 70px;
		float: right;
	}
	
	div.footer_banners{
		position: relative;
		width: 600px;
		top: 10px;
		height: 70px;
		float: left;
	}
	
	td.footer_navigation{
		text-align: center;
	}
	
	div.userform{
		position: relative;
		height: 80px;
	}
	div.mainmenu{
		position: relative;
		height: 20px;
	}
	div.marqee{
		position: relative;
		height: 60px;
	}
	div.header_banner{
		position: relative;
		height: 142px;
	}
	div.aucmenu{
		position: relative;
		height: 60px;
	}
	
	div.loginformcut{
		position: relative;
		width: 104px;
		height: 26px;
		margin: 0px;
		padding: 0px;
		overflow: hidden;
	}
	
	div.loginbuttoncut{
		position: relative;
		width: 52px;
		height: 20px;
		margin: 0px;
		padding: 0px;
		overflow: hidden;
	}
	
	td.auc_navigation{
		width: 250px;
		border: 1px solid white;
		background-color: gray;
		height: 60px;
		text-align: center;
	}

/* Структура внутренних шаблонов */

	div.inner_wr{
		position: relative;
		margin: 0px 20px;
		width: 940px;
		text-align: justify;
	}
	
	div.inner_wr_wm{
		position: relative;
		margin: 0px 20px;
		width: 640px;
		text-align: justify;
		float:right;
	}

/* Навигация по карте сайта */

	a.smnav{
		float: left;
		border: 0px;
		text-decoration: none;
		margin-right: 10px;
	}
	
	div.smnav_phone{
		position: relative;
		width: 9px;
		height: 12px;
		background: url(../images/navicons.png) no-repeat -15px 0px;
	}
	div.smnav_mail{
		position: relative;
		width: 15px;
		height: 12px;
		background: url(../images/navicons.png) no-repeat 0px 0px;
	}
	div.smnav_map{
		position: relative;
		width: 11px;
		height: 12px;
		background: url(../images/navicons.png) no-repeat -24px 0px;
	}


/* Заголовки */

	h1{
		position: relative;
		text-align: left;
		margin: 0px;
		padding: 0px 0px 0px 0px;
		font-size: 24px;
		font-weight: normal;
		color: black;
		display: table;
		text-decoration: none;
		background: url(../images/title_bg.png) no-repeat right center;
		font-family: Arial, Tahoma, Verdana, Helvetica;	
	}

	h1.cleared{
		position: relative;
		text-align: left;
		margin: 0px;
		padding: 0px 0px 0px 0px;
		font-size: 22px;
		font-weight: normal;
		color: black;
		display: table;
		text-decoration: underline;
		font-family: Arial, Tahoma, Verdana, Helvetica;	
		background: none;
	}

	h2{
		position: relative;
		text-align: left;
		margin: 0px;
		padding: 0px 0px 0px 0px;
		font-size: 20px;
		font-weight: normal;
		color: black;
		display: table;
		text-decoration: none;
		background: url(../images/title_bg.png) no-repeat right center;
		font-family: Arial, Tahoma, Verdana, Helvetica;	
	}
	h2.cleared{
		position: relative;
		text-align: left;
		margin: 0px;
		padding: 0px 0px 0px 0px;
		font-size: 20px;
		font-weight: normal;
		color: black;
		display: table;
		text-decoration: none;
		font-family: Arial, Tahoma, Verdana, Helvetica;	
		background: none;
	}
/* Стили текстов и ссылок */

table.restore_ent td{
	border-bottom: 1px solid gray;
}

/* Общие стили */

	p{
		font-size: 13px;
		font-weight: normal;
		color: #333333;
		text-decoration: none;
		font-family: Arial, Tahoma, Verdana, Helvetica;
		text-align: justify;
		margin: 0px;
		padding: 0px;
	}
	span{
		color:#6E6E6E;
		font-size: 13px;
		font-family: Tahoma,Arial,Verdana,Helvetica;
		text-decoration: none;
		font-weight: normal;
	}
	a{
		color:#333333;
		font-size:13px;
		font-weight:normal;
		text-decoration: underline;
	}
	

/* Копирайт */

	a.copyright{
		margin: 0px;
		padding: 0px;
		font-size: 12px;
		font-weight: normal;
		color: #999999;
		text-decoration: none;
		font-family: Arial, Tahoma, Verdana, Helvetica;
	}
	a.copyright:hover{
		margin: 0px;
		padding: 0px;
		font-size: 12px;
		font-weight: normal;
		color: black;
		text-decoration: none;
		font-family: Arial, Tahoma, Verdana, Helvetica;
	}

/* Нижняя навигация */

	.footer_navigation a{
		font-size: 12px;
		font-weight: normal;
		color: black;
		text-decoration: none;
		font-family: Arial, Tahoma, Verdana, Helvetica;
	}
	.footer_navigation a:hover{
		font-size: 12px;
		font-weight: normal;
		color: black;
		text-decoration: none;
		font-family: Arial, Tahoma, Verdana, Helvetica;
	}
	
	.main_navigation a{
		font-size: 13px;
		font-weight: normal;
		color: #666666;
		text-decoration: underline;
		font-family: Myriad Pro, Arial, Tahoma, Verdana, Helvetica;
	}
	.main_navigation a:hover{
		font-size: 13px;
		font-weight: normal;
		color: #666666;
		text-decoration: none;
		font-family: Myriad Pro, Arial, Tahoma, Verdana, Helvetica;
	}
	
	.auc_navigation a{
		font-size: 13px;
		font-weight: normal;
		color: white;
		text-decoration: none;
		font-family: Myriad Pro, Arial, Tahoma, Verdana, Helvetica;
	}
	.auc_navigation a:hover{
		font-size: 13px;
		font-weight: normal;
		color: white;
		text-decoration: none;
		font-family: Myriad Pro, Arial, Tahoma, Verdana, Helvetica;
	}
	
	a.loginlinks{
		font-size: 13px;
		font-weight: normal;
		color: #666666;
		text-decoration: underline;
		font-family: Myriad Pro, Arial, Tahoma, Verdana, Helvetica;
	}
	a.loginlinks:hover{
		font-size: 13px;
		font-weight: normal;
		color: #666666;
		text-decoration: none;
		font-family: Myriad Pro, Arial, Tahoma, Verdana, Helvetica;
	}

/* Форма логина */

	.loginform{
		background: url('../images/formbg.png') repeat-x;
		border: 0px;
		border-style: none;
		width: 104px;
		height: 26px;
		padding: 0px 3px;
		font-size: 13px;
		font-weight: normal;
		color: #666666;
		text-decoration: none;
		font-family: Arial, Tahoma, Verdana, Helvetica;
		vertical-align: top;
	}
	.loginbutton{
		background: url('../images/buttonbg.png') repeat-x;
		border: 0px;
		border-style: none;
		width: 52px;
		height: 20px;
		padding: 3px 2px;
		font-size: 12px;
		font-weight: normal;
		color: #666666;
		text-decoration: none;
		font-family: Arial, Tahoma, Verdana, Helvetica;
	}

/* ЛОТ в блочном виде */

	div.lot{
		position: relative;
		float: left;
		width: 190px;
		border: 0px;
		height: 274px;
		overflow: hidden;
		padding: 0px;
		margin: 0px 5px 20px -1px;
		background: url(../images/lot_sale_bg.png) no-repeat top right;
	}
	div.lot_desc{
		position: absolute;
		width: 168px;
		height: 274px;
		border: 0px;
		overflow: hidden;
		top: 0px;
		left: 22px;
		padding: 0px;
		margin: 0px;
		text-align: center;
	}
	div.lot_icons{
		position: relative;
		float: left;
		width: 46px;
		border: 0px;
		height: 274px;
		overflow: hidden;
		padding: 0px;
		margin: 0px;
		text-align: center;
	}
	div.lot_icons img{
		margin: 2px 0px 0px 0px;
	}
	
	div.lot_title{
		margin: 7px 0px 0px 0px;
		padding: 0px 5px;
		height: 40px;
		overflow:hidden;
	}
	div.lot_title a{
		font-size: 12px;
		font-weight: bold;
		color: #333333;
		text-decoration: underline;
		font-family: Arial, Tahoma, Verdana, Helvetica;
	}
	div.lot_title a:hover{
		font-size: 12px;
		font-weight: bold;
		color: black;
		text-decoration: none;
		font-family: Arial, Tahoma, Verdana, Helvetica;
	}

	div.lot_prev{
		position:relative;
		height: 112px;
		background: url(data/lots/00.gif) no-repeat center;
	}
	
	div.lot_timeleft{
		font-family:Helvetica,Tahoma,Arial,Verdana;
		font-size:21px;
		font-weight:bold;
		color: #333333;
		text-decoration:none;
	}

	div.lot_money{
		margin: -7px 0px 0px 0px;
	}
	span.money_num{
		color:#555555;
		font-family:Helvetica,Tahoma,Arial,Verdana;
		font-size:18px;
		font-weight:normal;
		margin-bottom:5px;
		text-decoration:none;
	}
	span.money_cur{
		color:#555555;
		font-family:Helvetica,Tahoma,Arial,Verdana;
		font-size:9px;
		font-weight:normal;
		margin-bottom:5px;
		text-decoration:none;
	}
	div.lot_user{
		margin: -5px 0px 0px 0px;
		height: 25px;
	}
	a.lot_user{
		margin: 0px 0px 0px 0px;
		color:#333333;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	}
	a.lot_user:hover{
		margin: 0px 0px 0px 0px;
		color:#333333;
		font-size:12px;
		font-weight:bold;
		text-decoration:underline;
	}

	div.lot_buttonwr{
		margin: 10px 0px 0px 0px;
	}
	.lot_button{
		height:35px;
		width:77px;
		background:url(../images/lot_button.png) no-repeat;
		border:medium none;
	}
	span.selection{
		color:red;
	}
	a.lklinks{
		margin: 0px 0px 0px 0px;
		color:red;
		font-size:13px;
		font-weight:normal;
		text-decoration:underline;
	}
	a.lklinks:hover{
		margin: 0px 0px 0px 0px;
		color:red;
		font-size:13px;
		font-weight:normal;
		text-decoration:none;
	}
	
	ul{
		color:#333333;
		font-family:Arial,Tahoma,Verdana,Helvetica;
		font-size:13px;
		font-weight:normal;
		text-align:justify;
		text-decoration:none;
	}

	ol{
		color:#333333;
		font-family:Arial,Tahoma,Verdana,Helvetica;
		font-size:13px;
		font-weight:normal;
		text-align:justify;
		text-decoration:none;
	}

	div.static_submenu{
		width: 100%;
		height: 20px;
		margin: 5px 0px 0px 25px;
		border-bottom: 1px solid black;
		color:#333333;
		font-family:Arial,Tahoma,Verdana,Helvetica;
		font-size:12px;
		font-weight:normal;
		text-align:justify;
		text-decoration:none;
		text-transform:uppercase;
		vertical-align: bottom;
	}
	div.user_submenu{
		width: 100%;
		height: 20px;
		margin: 5px 0px 0px 25px;
		border-bottom: 1px solid black;
		color:#333333;
		font-family:Arial,Tahoma,Verdana,Helvetica;
		font-size:12px;
		font-weight:normal;
		text-align:justify;
		text-decoration:none;
		text-transform:uppercase;
		vertical-align: bottom;
	}
	a.user_submenu{
		width: 100%;
		height: 20px;
		margin: 0px 0px 0px 25px;
		border-bottom: 0px solid black;
		color:#333333;
		font-family:Arial,Tahoma,Verdana,Helvetica;
		font-size:12px;
		font-weight:normal;
		text-align:left;
		text-decoration:none;
		text-transform:uppercase;
		vertical-align: bottom;
	}
	a.user_submenu:hover{
		text-decoration: none;
		background: url(../images/links_bg.png) no-repeat 100% 5px;
	}

div.user_submenu_block{
		width: 100%;
		margin: 15px 0px 0px 25px;
		padding: 3px;
		border-bottom: 2px solid gray;
		background-color: #F0C70C;
		color:#333333;
		font-family:Arial,Tahoma,Verdana,Helvetica;
		font-size:14px;
		font-weight:bold;
		text-align:justify;
		text-decoration:none;
		text-transform:uppercase;
		vertical-align: bottom;
	}
	a.static_submenu{
		color:#333333;
		font-size:13px;
		font-weight:normal;
		text-align:left;
		text-decoration:none;
	}
	
	div.static_submenu_block{
		width: 250px;
	}

	a.static_submenu:hover{
		text-decoration: none;
		background: url(../images/links_bg.png) no-repeat 100% 5px;
	}
	
	div.userinfoitem{
		position: relative;
		margin: 3px 20px;
		width: 620px;
		border: 0px;
		border-bottom: 1px solid black;
	}
	
	span.uinfo_item{
		color:#333333;
		font-size:13px;
		font-weight:normal;
		text-align:left;
		text-decoration:none;
		float: right;
	}
	span.uinfo_title{
		color:#333333;
		font-size:14px;
		font-weight:bold;
		text-align:left;
		text-decoration:none;
	}
	
	div.auc_info_block{
		position: relative;
		width: 940px;
		margin: 10px 20px;
	}
	div.auc_tech_info_block{
		position: relative;
		width: 460px;
		float: right;
	}
	
	a.lot_button{
		color:#333333;
		font-size:22px;
		font-weight:normal;
		text-decoration:none;
		height:35px;
		width:77px;
		display:block;
		line-height:35px;
	}

	div.crawler{
		width: 100%;
		overflow:hidden;
	}
	span.crawlslider{
		position: relative;
	}
	div.lot_ended{
		position: relative;
		float: left;
		width: 190px;
		border: 0px;
		height: 274px;
		overflow: visible;
		padding: 0px;
		margin: 0px 5px 20px -1px;
		background: url(../images/lot_ended_bg.png) no-repeat top right;
		filter:alpha(opacity=70);
		opacity: 0.7;
	}
	div.bagh{
		width: 64px;
		height: 23px;
		position: absolute;
		margin: -15px 70px;
		background: url(../images/lot_bagh.png) no-repeat top right;
	}
	
	td.lottb_row_title{
		border-bottom: 1px solid black;
		text-transform:uppercase;
		color:#333333;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		font-weight: bold;
		vertical-align: bottom;
	}
	td.lottb_row{
		border-bottom: 1px solid black;
		color:#333333;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		font-weight: bold;
		vertical-align: bottom;
		height:30px;
	}
	td.lottbs_row_title{
		border-bottom: 0px solid black;
		text-transform:uppercase;
		color:#333333;
		font-size:11px;
		font-weight:normal;
		text-decoration:none;
		font-weight: bold;
		vertical-align: bottom;
	}
	td.lottbs_row {
		border-bottom: 0px solid black;
		background-color: #F0C70C;
		color:#333333;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		font-weight: bold;
		vertical-align: bottom;
		height:18px;
	}
	
	span#lot_cost{
		color:#333333;
		font-size:18px;
		font-weight:normal;
		text-decoration:none;
		font-weight: bold;
	}
	span#lot_time_left{
		color:#333333;
		font-size:20px;
		font-weight:normal;
		text-decoration:none;
		font-weight: bold;
	}
	a#lot_last_bid{
		color:#333333;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		font-weight: bold;
	}
	span#lot_economy{
		color:#333333;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		font-weight: bold;
	}
	span#lot_cost_blic{
		color:#333333;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
		font-weight: bold;
	}
	
	td.lot_hist_title{
		border: 0px;
		text-transform:uppercase;
		border-bottom: 1px solid black;
		color:#333333;
		font-size:12px;
		font-weight:normal;
		text-decoration:none;
	}
	td.lot_hist_item{
		border-bottom: 1px solid black;
		background-color: #F0C70C;
		color:#333333;
		font-size:12px;
		text-decoration:none;
		font-weight: bold;
	}
	td.user_lot_hist_item{
		border-bottom: 1px solid black;
		background-color: white;
		color:#333333;
		font-size:12px;
		text-decoration:none;
		font-weight: bold;
	}
	td.ended_lot_hist_item{
		border-top: 1px solid black;
		background-color: white;
		color:#333333;
		font-size:12px;
		text-decoration:none;
		font-weight: bold;
	}
p.lot_short_desc{
		text-transform:uppercase;
		margin: 15px 0px 0px 0px;
		color:gray;
	}
	p.lot_full_desc{
		margin: 15px 0px 0px 0px;
		color:black;
		text-align: left;
	}
	
	span.wintext{
		color:black;
		font-size: 11px;
		font-family: Tahoma,Arial,Verdana,Helvetica;
		text-decoration: none;
		font-weight: normal;
	}
	
	span.windate{
		color:black;
		font-size: 18px;
		font-family: Tahoma,Arial,Verdana,Helvetica;
		text-decoration: none;
		font-weight: normal;
	}
	p.wintext{
		color:black;
		font-size: 11px;
		font-family: Tahoma,Arial,Verdana,Helvetica;
		text-decoration: none;
		font-weight: normal;
		text-transform: uppercase;
		text-align:center;
	}
	span.wincost{
		color:red;
		font-size: 14px;
		font-family: Tahoma,Arial,Verdana,Helvetica;
		text-decoration: none;
		font-weight: bold;
	}
	div.georg{
		position:absolute;
		top: 10px;
		left: 15px;
		width: 53px;
		height: 104px;
		background: url(../images/georgievskaya.gif) no-repeat;
	}
	
a.eb_forum_category{
		color:#808080;
		font-size: 14px;
		font-family: Tahoma,Arial,Verdana,Helvetica;
		text-decoration: none;
		font-weight: bold;
		text-transform: uppercase;
}

.eb_forum_list_title{
		color:#808080;
		font-size: 12px;
		font-family: Tahoma,Arial,Verdana,Helvetica;
		text-decoration: none;
		font-weight: bold;
}

.eb_forum_list_header{
		color:#808080;
		font-size: 16px;
		font-family: Tahoma,Arial,Verdana,Helvetica;
		text-decoration: none;
		font-weight: bold;
		text-transform: uppercase;
}

.gensmall{
		font-size: 12px;
		font-family: Tahoma,Arial,Verdana,Helvetica;
		text-decoration: none;
		font-weight: normal;
}

td.aus_text{
	width: 160px;
	height: 160px;
	font-size: 10px;
	font-family: Tahoma,Arial,Verdana,Helvetica;
	line-height: 12px;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
}
td.aus_img{
	width: 160px;
	height: 160px;
	vertical-align: top;
	padding: 0px;
	margin: 0px;
}
div.auc_marg{
	margin-left:3px;
	width: 155px;
}
div.auc_margl{
	width: 158px;
}

a.chatrules{
	color: white;
	font-size: 12px;
	font-family: Tahoma,Arial,Verdana,Helvetica;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}




span.chat_user{
	color: red;
	font-size: 11px;
	font-family: Tahoma,Arial,Verdana,Helvetica;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}
span.chat_moder{
	color: orange;
	font-size: 11px;
	font-family: Tahoma,Arial,Verdana,Helvetica;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}
span.chat_time{
	color: black;
	font-size: 11px;
	font-family: Tahoma,Arial,Verdana,Helvetica;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	letter-spacing: 1.1px;
}
span.chat_text{
	color: black;
	font-size: 11px;
	font-family: Tahoma,Arial,Verdana,Helvetica;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
}
