@font-face{
	font-family:"Arial ruble woff";
	src:url("../fonts/arial.ruble.woff");
}
@font-face{
	font-family:"Arial ruble ttf";
	src:url("../fonts/arial.ruble.ttf");
}
@font-face{
	font-family:"Arial ruble eot";
	src:url("../fonts/arial.ruble.eot");
}



/*
	Для всех браузеров знак рубля рендерим внедрённым шрифтом.
*/
span.rur{
	font:normal 1em/1.4 "Arial ruble woff", "Arial ruble ttf", "Arial ruble eot" !important;
}

span.rur span{
	display:none;
}


/*
	А для Фаерфокса 3.0, Оперы 9 знак рубля рисуем как букву "Р", пересечённую чертой снизу.
	Класс, соотв. браузеру, подставляется js'ом.
*/
.without_fontface span.rur{
	font-family:inherit !important;
	text-transform:uppercase;
	text-indent:0;
}

.without_fontface span.rur span{
	display:inline;
	position:absolute;
	overflow:hidden;
	width:0.45em;
	height:1em;
	margin:0.2ex 0 0 -0.7em;
}

span.rur span:before{
	content:'\2013';
}


/*
	Если браузеру отдать символ в регулярном начертании,
	а потом зажирнить его через css, то символ будет выглядеть совсем не так, как надо.
	Поэтому во внедрённом шрифте браузерам отдаётся уже жирный символ,
	у которого отключены любые css-зажирнения.
	Для Фаерфокса 3.0, Оперы 9 и Хрома, которые не получают внедрённый шрифт,
	в таком случае, жирность нужно восстановить.
	Аналогично с курсивом чуть ниже.
*/
.without_fontface span.rur.bold, .without_fontface span.rur.bold_italic{
	font-weight:bold !important;
}

.without_fontface span.rur.italic, .without_fontface span.rur.bold_italic{
	font-style:italic !important;
}
