img {
  vertical-align: top;
}

.bottom_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}

.menu {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
}
.menu_black {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.menu_choosen {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}

.names_list {
	color: #999999;
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	font-style: italic;
}
.articul_number {
	font-size: small;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #0099CC;
	padding: 2px;
}

.pro_bonus {
	font-size: x-small;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	color:  #0099CC;
	
   }

.inverse {
	background-color: #0099CC;
	color:  #ffffff;
   }

.name_choosen {
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	font-style: italic;
}
.choose {color: #0099CC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; }

.small_gray {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; color: #999999; line-height: 1.5;}
.small_gray_fs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	line-height: 1.5;
	background-color: #FFFFFF;
}
.small_black {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 1.5;
}
.black_on_white {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
}

.selected {
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #0099CC;
	line-height: 2;
}

.tags {
	color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
}
.tags_blue {
	color: #0099CC;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
}

.big_title {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: x-large; }

.cover_title {
	font-family: "Times New Roman";
	color: #000000;
	font-size: 30px;
	font-style: italic;
}

.bottom_text_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0099CC;

}

.nomer_pokupki {
	color: #0099CC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-large;
}
.summa {
font-size: large; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.big_knopka {
font-size: medium; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.subtotal {
font-size: medium; color: #0099CC; font-family: Verdana, Arial, Helvetica, sans-serif;
}
.smallest_gray {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #999999;
}
.body {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #000000; line-height: 1.5;
}
.body_blue {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; color: #0099CC;
}

.small_black_fs {
	 
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 1.5;
	padding: 10px;
	background-image: url(/pics/white50.gif);
}

.pad10 {
padding: 10px;
}

.margin_left {
margin-left: 20px;
}

.block {
display: block
}

.copyright {
	 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
	background-color: #ffffff;
}