@charset "utf-8";
/* CSS Document */
body{
    font-size:100%;
    line-height:1.125em;
	font-family:Tahoma;
	color:#646464;
}

a {
	outline:none;
	color:#6186C4;
}

/*div.newsItem img, div.footer img {
	max-width:130px;
}
*/
#null {
	margin:0;
	padding:0;
}

#container {
	min-width:1000px;
}
.header {
	position:relative;
	background: #ff8100 url(../images/header.gif) left top no-repeat; 
	height:117px;
}

.header img {
	border:0;
}

.header a {
	outline:none;
}

.login {
	position:absolute;
	left:353px;
	bottom:21px;
	height:10px;
}

div.login a {
	display:block;
	float:left;
	position:relative;
}

div.login span.pointer {
	background:url(../images/pointer.gif) no-repeat left top;
	width:17px; 
	height:10px;
	display:block;
	float:left;
	margin-left:6px;
	font:normal 0.5em/0.625em Tahoma;
}

div.login span.loginbr {
	background:url(../images/login.gif) no-repeat left top;
	width:31px; 
	height:11px;
	display:block;
	float:left;
	position:relative;
	left:0;
	bottom:0;
	text-indent:-9999px;
	font:normal 8px/10px Tahoma;
}

div.login span.logoutbr {
	background:url(../images/exit.gif) no-repeat left top;
	width:33px; 
	height:11px;
	display:block;
	float:left;
	position:relative;
	left:0;
	bottom:0;
	text-indent:-9999px;
	font:normal 8px/10px Tahoma;
}


div.login span.registerbr {
	background:url(../images/register.gif) no-repeat left top;
	width:65px; 
	height:11px;
	display:block;
	float:left;
	position:relative;
	left:0;
	bottom:0;
	text-indent:-9999px;
	font:normal 8px/10px Tahoma;
}

div.login span.profilebr {
	background:url(../images/profile.gif) no-repeat left top;
	width:45px; 
	height:11px;
	display:block;
	float:left;
	position:relative;
	left:0;
	bottom:0;
	text-indent:-9999px;
	font:normal 8px/10px Tahoma;
}

div.login span.profileb {
	background:url(../images/profilee.gif) no-repeat left top;
	width:45px; 
	height:11px;
	display:block;
	float:left;
	position:relative;
	left:0;
	bottom:0;
	text-indent:-9999px;
	font:normal 8px/10px Tahoma;
}

div.login span.logoutb {
	background:url(../images/logoute.gif) no-repeat left top;
	width:33px; 
	height:11px;
	display:block;
	float:left;
	position:relative;
	left:0;
	bottom:0;
	text-indent:-9999px;
	font:normal 8px/10px Tahoma;
}

div.login span.loginb {
	background:url(../images/logine.gif) no-repeat left top;
	width:30px; 
	height:11px;
	display:block;
	float:left;
	position:relative;
	left:0;
	bottom:0;
	text-indent:-9999px;
	font:normal 0.5em/0.625em Tahoma;
}

div.login span.registerb {
	background:url(../images/registere.gif) no-repeat left top;
	width:43px; 
	height:11px;
	display:block;
	float:left;
	position:relative;
	left:0;
	bottom:0;
	text-indent:-9999px;
	font:normal 0.5em/0.625em Tahoma;
}

.language {
	position:absolute;
	left:510px;
	bottom:21px;
	height:10px;
}


div.language span.rus_active {
	background:url(../images/rus.gif) no-repeat left top;
	width:40px; 
	height:11px;
	display:block;
	float:left;
	position:relative;
	left:0;
	bottom:0;
	text-indent:-9999px;
	font:normal 8px/10px Tahoma;
}

div.language span.eng_active {
	background:url(../images/eng.gif) no-repeat left top;
	width:39px; 
	height:11px;
	display:block;
	float:left;
	position:relative;
	left:0;
	bottom:0;
	text-indent:-9999px;
	font:normal 8px/10px Tahoma;
}


div.language span.rusr {
	background:url(../images/rus.gif) no-repeat left top;
	width:40px; 
	height:9px;
	display:block;
	float:left;
	position:relative;
	left:0;
	bottom:0;
	text-indent:-9999px;
	font:normal 8px/10px Tahoma;
}

div.language span.engr {
	background:url(../images/eng.gif) no-repeat left top;
	width:39px; 
	height:9px;
	display:block;
	float:left;
	position:relative;
	left:0;
	bottom:0;
	text-indent:-9999px;
	font:normal 8px/10px Tahoma;
}

div.language span.rus {
	background:url(../images/rus.gif) no-repeat left top;
	width:40px; 
	height:10px;
	display:block;
	float:left;
	position:relative;
	left:0;
	bottom:0;
	text-indent:-9999px;
	font:normal 0.5em/0.625em Tahoma;
}

div.language span.eng {
	background:url(../images/eng.gif) no-repeat left top;
	width:39px; 
	height:10px;
	display:block;
	float:left;
	position:relative;
	left:0;
	bottom:0;
	text-indent:-9999px;
	font:normal 0.5em/0.625em Tahoma;
}

div.language span.pointer {
	background:url(../images/pointer.gif) no-repeat left top;
	width:17px; 
	height:10px;
	display:block;
	float:left;
	margin-left:6px;
	font:normal 0.5em/0.625em Tahoma;
}

div.language a {
	float:left;
	display:block;
}
.size {
	position:absolute;
	font-size:14px;
	line-height:18px;
	left:653px;
	bottom:16px;
}

.sizer {
	position:absolute;
	font-size:14px;
	line-height:18px;
	left:653px;
	bottom:17px;
}

div.size span {
	background:url(../images/text_sizee.gif) no-repeat left top;
	width:63px; 
	height:15px;
	display:block;
	float:left;
	text-indent:-9999px;
}

div.sizer span.r {
	background:url(../images/text_size.gif) no-repeat left top;
	width:90px; 
	top:1px;
	height:15px;
	display:block;
	float:left;
	text-indent:-9999px;
}

div.clear {
	font:normal 0px/0px Tahoma;
	clear:both;
}

div.size img {
	padding-right:8px;
}



.ajaxSearch_result {
	width: 70%;
}


