/*
//	Значения базовых элементов
//
//	23 декабря 2008 года
//	© Студия Ниазида, http://niazida.ru
*/
body {
	background: #fff;
	font-size: 12pt;
	color: #666;
	font-family: Georgia;
}

a {
	color: #d900a2;
}

h1, h2, h3, h4, h5, h6 {
	color: #666;
}

h2.seo {
	font-size: 101%;
	font-weight: normal;
}

hr {
	height: 1px;
	border: 0;
	border-bottom: solid 1px #7f7f7f;
	clear: both;
}

input, textarea, select {
	border: solid 1px #666;
	padding: 1px;
}

textarea {
	font-family: Georgia;
	width: 100%;
}

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}

/*
//	Значения для таблиц
*/

table {
	border: solid 1px #7f7f7f;
	border-bottom-width: 5px;
	margin-bottom: 25px;
}

table td, table th {
	padding: 7px;
	border-bottom: solid 1px #7f7f7f;
	border-right: solid 1px #7f7f7f;
}

table th {
	color: #ffffff;
	background: #7f7f7f;
	font-weight: bold;
	text-align: center;
}

table td {
}

.png {
	filter: expression(fixPNG(this));
}

input.button {
	background: #d900a2;
	color: #fff;
	border: none;
	padding: 5px 7px 6px 8px;
}.articulus {	font-size:24px; 	font-style:italic;}table.withoutborder{	border: none;}table.withoutborder th{	border: none;	background: #ffffff;	color: #666666;	font-style: italic;	font-size: 24px;}table.withoutborder td{	border: none;}.price {	color: #D900A2;	font-size: 60px;	font-style: italic;}.price2 {	font-size: 30px;	font-style: italic;	vertical-align: bottom;	padding-left: 0px;	padding-right: 0px;}.rub {	width: 90px;	height: 29px;	background-image: url("imgs/rubsht.gif");}.rub span{display: none;}input.sbutton {	background: #d900a2;	border: none;	color:#FFFFFF;	width: 62px;	height: 28px;}input.stext {	float: left;	margin-right: 10px;	width: 542px;	font-size: 14pt;}div#YMapsID table, div#YMapsID tr, div#YMapsID td {	border: none;	padding: 0;	margin: 0;}.YMaps-b-balloon-b, .YMaps-b-balloon-tl, .YMaps-b-balloon-tr {	background: transparent;}@font-face {font-family: "RublArial"; src: url('ruble.eot');}span.rur {//font-family: "RublArial"; text-transform: uppercase; //text-transform: none;}span.rur span {position: absolute; font-size: 0.9em; overflow: hidden; width: 0.55em; height: 1em; margin: 0.2ex 0 0 -0.65em; //display: none;}span.rur span:before {content: '\2013';}@media all and (min-width: 0px) {	span.rur span {margin-top: 0.25ex;}}