#First_Stage {
}
#First_Stage_Controller {
	background-repeat: no-repeat;
	background-position: center top;
	vertical-align: top;
}
.logoLink {
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 18px;
	width: 297px;
	text-align: center;
	vertical-align: top;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #00923F;
	text-decoration: none;
	font-size: 11px;
	padding-top: 99px;
}
.logoLink:hover {
	text-decoration: underline;
}
.separateBorderTop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e1e1e1;
}
.cartInvisible {
	margin: 0px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	width: 154px;
	position: absolute;
	display: block;
	text-align: center;
	vertical-align: top;
	top: 0px;
	white-space: nowrap;
	left: 400px;
	height: 54px;
	background-image: url(../images/cart-backgroud.png);
	background-repeat: no-repeat;
	background-position: center top;
	visibility: hidden;
}
.cart {
	margin: 0px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	width: 154px;
	position: absolute;
	display: block;
	text-align: center;
	vertical-align: top;
	top: 0px;
	white-space: nowrap;
	left: 300px;
	height: 54px;
	background-image: url(../images/cart-backgroud.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.cart a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	text-decoration: none;
}
.cart a:hover {
	border-bottom-style: solid;
}
.cart p {
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.cart b {
	color: #FFF;
	font-weight: normal;
}
#nextPreview {
	display: block;
	position: relative;
	z-index: 1000;
	height: 39px;
	width: 39px;
	top: -25px;
	left: -25px;
	background-image: url(../images/arrow.png);
	background-repeat: no-repeat;
	background-position: center center;
}
#nextPreview:hover {
	background-image: url(../images/arrow_hover.png);
}
.nextPreviewTip {
	height: 23px;
	position: absolute;
	top: 405px;
	left: 360px;
	white-space: nowrap;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	visibility: hidden;
}
.nextPreviewTipVisible {
	height: 23px;
	position: absolute;
	top: 405px;
	left: 360px;
	white-space: nowrap;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
}

#Products_Menu {
	text-align: left;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}
#Products_Menu .top {
	background-image: url(../images/menu_spacer_top.png);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#Products_Menu .middle {
	background-image: url(../images/menu_spacer_middle.png);
	background-repeat: repeat-y;
	background-position: right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#Products_Menu .bottom {
	background-image: url(../images/menu_spacer_bottom.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#Products_Menu ul {
	margin: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#Products_Menu li {
	margin: 0px;
	list-style-type: none;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#Products_Menu li.subLi {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	background-image: url(../images/arrow_to_right.png);
	background-position: 5px center;
	background-repeat: no-repeat;
}
#Products_Menu li.subLi a {
	font-size: 11px;
	color: #06C;
}
#Products_Menu li.subLi a:hover {
	color: #C09;
}
#Products_Menu li.subLiBrands {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	background-image: url(../images/arrow_to_right.png);
	background-position: 5px center;
	background-repeat: no-repeat;
}
#Products_Menu li.subLiBrands a {
	font-size: 11px;
	color: #06C;
}
#Products_Menu li.subLiBrands a:hover {
	color: #C09;
}

#Products_Menu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #039;
	font-weight: normal;
	font-style: normal;
}
#Products_Menu a:hover {
	color: #C30;
	text-decoration: underline;
}

#Products_Menu li.instructions {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FEBFBF;
	padding: 0px;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#Products_Menu li.instructions a{
}
#Products_Menu li.instructions a:hover{
	color: #360;
}
#Preview_Describe {
	text-align: left;
	vertical-align: top;
	
}
#Preview_Describe p {
	background-image: url(../images/preview_spacer.png);
	display: block;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8C3800;
	background-position: left center;
	
}
#Preview_Describe a.title {
	display: block;
	background-image: url(../images/preview_spacer_up.png);
	background-position: left top;
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 35px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	text-decoration: none;
	color: #F30;
	font-style: italic;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #C30;
	margin: 0px;
}
#Preview_Describe a.title:hover {
	color: #C30;
	padding-bottom: 0px;
	border-bottom-style: solid;
}
#Preview_Describe a.add_to_cart {
	background-image: url(../images/button.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 36px;
	width: 200px;
	display: block;
}
#Preview_Describe a.add_to_cart:hover {
	background-image: url(../images/button_hover.png);
}
#Preview_Describe div.footer {
	display: block;
	background-image: url(../images/preview_spacer_down.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 40px;
}

#Phones {
	vertical-align: middle;
	text-align: right;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	top: 15px;
	right: 0px;
	width: 300px;
}
#Phones i {
	font-size: 14px;
	color: #666;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#Phones em{
	font-size: 36px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#Phones img {
	margin: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#Contacts {
	vertical-align: top;
	text-align: left;
	background-image: url(../images/contacts_spacer.png);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#Contacts .contacts_info {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#Contacts .contacts_info b {}
#Contacts .contacts_info h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #666;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#Contacts .contacts_info a {
	color: #039;
	text-decoration: none;
}
#Contacts .contacts_info a:hover {
	color: #C30;
	text-decoration: underline;
}
#Contacts .adres {
	text-align: left;
	vertical-align: top;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}
#Contacts .adres span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	padding: 0px;
	margin: 0px;
}
#Contacts .adres .alink{
	text-decoration: none;
	font-size: 12px;
	color: #333;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
#Contacts .adres .alink_hover{
	text-decoration: underline;
	font-size: 12px;
	color: #333;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #C30;
}
#Contacts .maps {
	border: 2px solid #FFF;
	margin-top: 3px;
}
#Contacts .maps_hover {
	border: 2px solid #FFF;
	border-top-color: #C30;
	border-right-color: #C30;
	border-bottom-color: #C30;
	border-left-color: #C30;
	margin-top: 3px;
}
#Contacts .header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 24px;
	text-decoration: none;
	color: #000;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#Contacts .header:hover {
	color: #C30;
	border-bottom-color: #C30;
	border-bottom-style: solid;
}
#Contacts .headerContacts {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	margin: 0px;
	padding: 0px 0px 0px 11px;
}
#ContactsBottom {}
#ContactsBottom .adres {
	text-align: left;
	vertical-align: top;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}
#ContactsBottom .adres span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	padding: 0px;
	margin: 0px;
}
#ContactsBottom .adres .alink{
	text-decoration: none;
	font-size: 12px;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
#ContactsBottom .adres .alink_hover{
	text-decoration: none;
	font-size: 12px;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #C30;
	border-bottom-style: solid;
	border-bottom-color: #C30;
}
#ContactsBottom .maps {
	border: 2px solid #FFF;
	margin-top: 3px;
}
#ContactsBottom .maps_hover {
	border: 2px solid #FFF;
	border-top-color: #C30;
	border-right-color: #C30;
	border-bottom-color: #C30;
	border-left-color: #C30;
	margin-top: 3px;
}
#ContactsBottom .contacts_info {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	vertical-align: top;
	text-align: left;
}
#ContactsBottom .contacts_info b {}
#ContactsBottom .contacts_info h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	font-style: italic;
	color: #000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#ContactsBottom .contacts_info a {
	color: #039;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #039;
}
#ContactsBottom .contacts_info a:hover {
	color: #C30;
	border-bottom-style: solid;
	border-bottom-color: #C30;
}
#ContactsBottom .header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-size: 24px;
	text-decoration: none;
	color: #000;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#Greetings_spacer_left_top {
	background-image: url(../images/greetings_spacer_left.png);
	width: 50px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-repeat: no-repeat;
	background-position: 10px top;
	text-align: left;
	vertical-align: top;
}
#Greetings_spacer {
	background-image: url(../images/greetings_spacer.png);
	margin: 0px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: repeat-x;
	background-position: top;
	text-align: left;
	vertical-align: top;
}
#Greetings_spacer h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: normal;
	color: #000;
}
#Greetings_spacer p {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #666;
}
#PersonalColumn {
	margin: 0px;
	padding: 0px;
}
.PersonalColumnBG {
	background-repeat: no-repeat;
	background-position: 56% bottom;
	background-image: url(../images/SergeyMelikhov.png);
}
#PersonalColumn .Photo {
	height: 175px;
	width: 200px;
}
#PersonalColumn .Tips {
	text-align: left;
	vertical-align: top;
}

#PersonalColumn .Tips .PCtable {
	margin: auto;
	padding: 0px;
	font-size: 1px;
}

#PersonalColumn .Tips .lu {
	background-image: url(../images/corners/c_1.png);
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: 10px;
	overflow: hidden;
}
#PersonalColumn .Tips .luup {
	background-image: url(../images/corners/c1_01.png);
	height: 3px;
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: hidden;
}
#PersonalColumn .Tips .lus {
	background-image: url(../images/corners/c1_02.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 10px;
	width: 10px;
	overflow: hidden;
}
#PersonalColumn .Tips .lc {
	background-image: url(../images/corners/c_4.png);
	background-repeat: repeat-y;
	background-position: left;
	margin: 0px;
	padding: 0px;
	width: 10px;
	height: 10px;
	overflow: hidden;
}
#PersonalColumn .Tips .ld {
	background-image: url(../images/corners/c_6.png);
	background-position: left bottom;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	width: 10px;
	height: 10px;
	overflow: hidden;
}
#PersonalColumn .Tips .ru {
	background-image: url(../images/corners/c_3.png);
	background-position: right top;
	margin: 0px;
	padding: 0px;
	width: 10px;
	height: 10px;
	overflow: hidden;
}
#PersonalColumn .Tips .rc {
	background-image: url(../images/corners/c_5.png);
	background-repeat: repeat-y;
	background-position: right;
	margin: 0px;
	padding: 0px;
	width: 10px;
	height: 10px;
	overflow: hidden;
}
#PersonalColumn .Tips .rd {
	background-image: url(../images/corners/c_8.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	padding: 0px;
	width: 10px;
	height: 10px;
	overflow: hidden;
}
#PersonalColumn .Tips .rds {
	background-image: url(../images/corners/c_9.png);
	background-position: right bottom;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	width: 10px;
	height: 10px;
	overflow: hidden;
}
#PersonalColumn .Tips .ldns {
	background-image: url(../images/corners/c_10.png);
	background-position: left bottom;
	margin: 0px;
	padding: 0px;
	width: 10px;
	height: 10px;
	overflow: hidden;
}
#PersonalColumn .Tips .top {
	background-image: url(../images/corners/c_2.png);
	background-repeat: repeat-x;
	background-position: top;
	overflow: hidden;
}
#PersonalColumn .Tips .bottom {
	background-image: url(../images/corners/c_7.png);
	background-repeat: repeat-x;
	background-position: bottom;
	overflow: hidden;
}
#PersonalColumn .Tips .PCText {
	font-size: 14px;
	color: #060;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(../images/corners/c_2.png);
	background-repeat: repeat-x;
	background-position: top;
	font-style: italic;
}
.gradient {
	vertical-align: top;
	background-image: url(../images/gradient.png);
	background-repeat: repeat-x;
	background-position: bottom;
}
.gradient_down {
	vertical-align: top;
	background-image: url(../images/gradient_down.png);
	background-repeat: repeat-x;
	background-position: top;
}
.horizontalLinks {
	margin: 0px;
	padding: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E1E1E1;
}
.horizontalLinks h1 {
	margin: 0px;
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
}
.horizontalLinks a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #039;
	border-bottom-color: #039;
}
.horizontalLinks a:hover {
	color: #C30;
	border-bottom-color: #C30;
}
#Selector {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e1e1e1;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
	margin: 0px;
	padding: 0px;
}
#SelectorMenu{
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	text-align: left;
	vertical-align: top;
	white-space: nowrap;
}
#SelectorMenu h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #F60;
	font-style: italic;
	font-weight: bold;
	margin: 0px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#SelectorMenu .link {
	width: 135px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: center;
	vertical-align: middle;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	text-decoration: none;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/selector-button-bg.png);
	background-repeat: repeat-x;
	background-position: center center;
	color: #FFF;
	display: block;
	float: left;
}
#SelectorMenu .link:hover {
	text-decoration: none;
	color: #F60;
	background-image: url(../images/selector-button-bg_hover.png);
}
#SelectorItems {
	background-color: #FFF;
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#SelectorItems .item {
	display: block;
	width: 200px;
	height: 275px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
#SelectorItems .item_img {
	height: 150px;
	width: 200px;
	display: block;
	background-color: #FFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#SelectorItems .item_img a {
	display: block;
	height: 150px;
	width: 200px;
}
#SelectorItems .item_title {
	background-image: url(../images/split.png);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 5px;
}
#SelectorItems .item_title a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #039;
	font-style: normal;
	text-decoration: underline;
}
#SelectorItems .item_title a:hover {
	color: #C30;
}
#SelectorItems .item_price {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	vertical-align: bottom;
	color: #000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#SelectorItems .item_price strong {
	float: left;
	font-weight: normal;
}
#SelectorItems .Rouble {
	font-family: Verdana, Geneva, sans-serif;
	color: #333;
	font-size: 18px;
	font-weight: bold;
	background-image: url(../images/Rouble.png);
	height: 20px;
	width: 20px;
	display: block;
	background-repeat: no-repeat;
	background-position: 0.1em 0.85em;
	float: left;
}
#SelectorItems .item_cart {
	display: block;
	float: left;
	margin: 0px;
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;

}
#SelectorItems .item_cart a {
	font-size: 14px;
	color: #039;
	font-family: Arial, Helvetica, sans-serif;
}
#SelectorItems .item_cart a:hover {
	color: #C30;
}
#SelectorItems .item_cart .icon {
	background-repeat: no-repeat;
	background-position: left center;
	height: 16px;
	width: 16px;
	background-image: url(../images/cart_add.png);
	display: block;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	float: left;
}
.SelectorImage_none   {
	width: 250px;
	background-color: #FFF;
	background-image: url(../images/arrow_to_left.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.SelectorImage_Strike  {
	width: 250px;
	background-color: #FFF;
	background-image: url(../images/categories/7433.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 572px;
}
.SelectorImage_Hunt {
	width: 300px;
	background-color: #FFF;
	background-image: url(../images/categories/hunt.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 564px;
	}
.SelectorImage_Tourism {
	width: 250px;
	background-color: #FFF;
	background-image: url(../images/categories/turizm.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 384px;
	}
.SelectorImage_Construction {
	width: 250px;
	background-color: #FFF;
	background-image: url(../images/categories/Construction.png);
	height: 484px;
	background-repeat: no-repeat;
	background-position: left bottom;
	}
.SelectorImage_Auto {
	width: 250px;
	background-color: #FFF;
	}
#News {
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: left;
	vertical-align: top;
	width: 280px;
}
#News h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	color: #333;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#News i {
	font-style: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFF;
	float: left;
	text-align: left;
	display: block;
	background-image: url(../images/date.png);
	height: 16px;
	width: 81px;
	background-repeat: no-repeat;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}
#News p {
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	color: #666;
	font-style: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#News a {}
#News a:hover{}


#Articles {
	margin: 0px;
	text-align: left;
	vertical-align: top;
	padding-top: 4px;
	padding-right: 50px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#Articles-Header h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	font-weight: normal;
	color: #000;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#Articles i {
	margin: 0px;
	padding: 0px;
	font-style: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666;
	display: block;
	width: 100%;
	text-align: right;
}
#Articles img {
	margin: 0px;
	padding: 5px;
	float: left;
}
#Articles p {
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	color: #666;
}
#Articles a {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #039;
	font-weight: normal;
	font-style: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#Articles a:hover{
	color: #C30;
	text-decoration: underline;
}
#Articles-List {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 250px;
	text-align: left;
	vertical-align: top;
	color: #666;
	padding: 0px;
}
#Articles-List h1{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	font-weight: normal;
	color: #000;
	display: block;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	}
#Articles-List ul {
	margin: 0px;
	padding: 0px;
}
#Articles-List li {
	margin: 0px;
	padding: 0px;
}
#Articles-List a {
	text-decoration: none;
	color: #039;
	display: block;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#Articles-List a:hover {
	color: #C30;
	text-decoration: underline;
}
#Articles-List .Articles-List-Title {

}
#Articles-List .Articles-List-Title-Td {
	overflow: hidden;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	vertical-align: top;
}
#Articles-List .Articles-List-Title-Td .ALTD-Date {
	background-image: url(../images/clock_icn-black.png);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	color: #666;
}
#Articles-List .Articles-List-Title-Td a {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
#Footer {
	background-color: #000;
}
#Footer #Left {
	color: #333;
	font-size: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
#Footer #Center {
	text-align: center;
	vertical-align: middle;
	margin: auto;
	padding: 0px;
}
#Footer #Center .counters {
	margin: auto;
	padding: 0px;
	width: 100%;
	filter: Alpha(Opacity=25, FinishOpacity=100, Style=1, StartX=1, StartY=1, FinishX=1, FinishY=1);
}
#Footer #Right {
	text-align: right;
	vertical-align: middle;
	margin: 0px;
	padding: 10px;
}

#View {
	background-color: #FFF;
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#View .parentTip {
	width: 100%;
}
#View .parentHeader {
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	font-weight: normal;
	background-image: url(../images/arrow_header.png);
	background-position: left bottom;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
	background-repeat: no-repeat;
}
#View .textTip {
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 290px;
	padding-right: 10%;
}
#View .textTipWide {
	width: 700px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 300px;
}
#View .textTip .separateLine {
	background-color: #000;
	font-size: 8px;
	display: block;
	width: 100%;
	height: 8px;
}
#View .textTipWide .separateLine {
	background-color: #000;
	font-size: 8px;
	display: block;
	width: 100%;
	height: 8px;
}
#View .button {
	background-image: url(../images/button_add.png);
	height: 66px;
	width: 335px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	display: block;
}
#View .button:hover {
	background-image: url(../images/button_add-hover.png);
}
#View .button:active {
	background-image: url(../images/button_add-click.png);
}
#View .orderButton {
	background-image: url(../images/order-button.png);
	height: 66px;
	width: 210px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	display: block;
}
#View .orderButton:hover {
	background-image: url(../images/order-button_hover.png);
}
#View .orderButton:active {
	background-image: url(../images/order-button_active.png);
}
#View h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	margin: 0px;
	font-size: 36px;
	font-style: italic;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#View p {
	margin: 0px;
	padding: 0px;
}
#View .item {
	display: block;
	width: 200px;
	height: 275px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
#View .item_img {
	height: 150px;
	width: 200px;
	display: block;
	background-color: #FFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#View .item_img a {
	display: block;
	height: 150px;
	width: 200px;
}
#View .item_title {
	background-image: url(../images/split.png);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 5px;
}
#View .item_title a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #039;
	font-style: normal;
	text-decoration: underline;
}
#View .item_title a:hover {
	color: #C30;
}
#View .item_price {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	text-align: left;
	vertical-align: bottom;
	color: #000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#View .item_price strong {
	float: left;
	font-weight: normal;
}
#View .item_price_cart {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #22A058;
}
#View .item_cart {
	display: block;
	float: left;
	margin: 0px;
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;

}
#View .item_cart a {
	font-size: 14px;
	color: #039;
	font-family: Arial, Helvetica, sans-serif;
}
#View .item_cart a:hover {
	color: #C30;
}
#View .item_cart .icon {
	background-repeat: no-repeat;
	background-position: left center;
	height: 16px;
	width: 16px;
	background-image: url(../images/cart_add.png);
	display: block;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	float: left;
}
#View .item_qty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}
#View .item_qty input {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
#View .showProductIMG {
	margin: auto;
	padding: 0px;
	position: absolute;
	left: 10px;
	top: 150px;
	text-align: center;
	vertical-align: middle;
	width: 290px;
}
#Order {
	text-align: left;
	vertical-align: top;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#Order h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	margin: 0px;
	font-size: 36px;
	font-style: italic;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	}
#Order .orderTable {
	background-color: #FFF;
	margin: auto;
	padding: 0px;
}
#Order .orderTable th{
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	margin: 0px;
	padding: 5px;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
}
#Order .orderTable .dots{
	font-size: 5px;
	background-image: url(../images/dots.png);
	background-repeat: repeat-x;
	background-position: top;
}
#Order .orderTable .order-delete {
	text-align: right;
	vertical-align: top;
	width: 20px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#Order .orderTable .order-delete a{
	background-image: url(../images/button-delete.png);
	height: 20px;
	width: 20px;
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: right;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#Order .orderTable .order-delete a:hover {
	background-image: url(../images/button-delete_hover.png);
}
#Order .orderTable .order-img {
	height: 200px;
	width: 150px;
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#Order .orderTable .order-title {
	text-align: left;
	vertical-align: middle;
	margin: auto;
	padding: 0px;
}
#Order .orderTable .order-title a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333;
	text-decoration: none;
	}
#Order .orderTable .order-title a:hover {
	color: #C30;
}
#Order .orderTable .order-title strong {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000;
	white-space: normal;
	float: left;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#Order .orderTable .order-qty  {
	text-align: center;
	vertical-align: middle;
}
#Order .orderTable .order-qty input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #333;
	text-align: right;
	font-weight: bold;
}
#Order .orderTable .order-price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-align: center;
	vertical-align: middle;
	color: #333;
	font-weight: bold;
}
#Order .orderTable .order-price em {
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	color: #333;
}
#Order .orderTable .order-price .rur {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: normal;
}
#Order .orderTable .order-price .rur span {
	margin-top: 0.7ex;
}
#Order .orderTable .order-total {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	text-align: right;
	vertical-align: middle;
	color: #333;
}
#Order .orderTable .buttons {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	vertical-align: top;
	text-align: right;
}
#Order .orderTable .buttons .refresh {
	display: block;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/refresh.png);
	height: 66px;
	width: 210px;
	padding: 0px;
	margin: 0px;
	float: right;
}
#Order .orderTable .buttons .refresh:hover {
	background-image: url(../images/refresh_hover.png);
}
#Order .orderTable .buttons .refresh:active {
	background-image: url(../images/refresh_active.png);
}
#Order .orderTable .buttons .sendOrder {
	background-image: url(../images/button_send.png);
	height: 66px;
	width: 462px;
	display: block;
	color: #000;
	float: right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#Order .orderTable .buttons .sendOrder:hover {
	background-image: url(../images/button_send-hover.png);
}
#Order .orderTable .buttons .sendOrder:active {
	background-image: url(../images/button_send-click.png);
}
#Order .orderTable .inputForm {
	margin: auto;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#Order .orderTable .inputForm #inputFormTable {
	float: right;
	margin: auto;
	padding: 0px;
}
#Order .orderTable .inputForm .inputFormDescribe {
	margin: auto;
	text-align: right;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
}
#Order .orderTable .inputForm .inputFormInputs {
	margin: 2px;
	float: left;
	padding: 0px;
}
#Order .orderTable .inputForm span.red {
	color: #F00;
	font-family: Georgia, "Times New Roman", Times, serif;
	}
#Order .orderTable span.obligatory {
	color: #666;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	font-style: italic;
	font-weight: normal;
	display: block;
	width: 100%;
	text-align: right;
}
div.manualsTip {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
div.manualsTip div.categoryHeader {
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	font-weight: normal;
	background-image: url(../images/arrow_header.png);
	background-position: left bottom;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 14px;
	background-repeat: no-repeat;
}
div.manualsTip div.subCategoryHeader {
	background-image: url(../images/arrow_to_right.png);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
}
div.manualsTip a.manualsLink {
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	background-image: url(../images/dot.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-decoration: none;
	color: #039;
}
div.manualsTip a.manualsLink:hover {
	color: #C30;
	text-decoration: underline;
}
#Search {
	white-space: nowrap;
	display: block;
	background-image: url(../images/srchBg.png);
	height: 51px;
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	vertical-align: top;
	padding-top: 26px;
	width: 300px;
	padding-left: 25px;
	margin-bottom: 20px;
}
#Search span{
	display: block;
	float: left;
}
#Search span.srchTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	padding: 4px;
}
#Search span.srchRight{}
#Search span.srchInput{
	padding: 1px;
}
#Search span.srchButton{
	padding-right: 5px;
	padding-left: 5px;
}
