BODY {
	margin-top: 0px;
	margin-left: 0px
	margin-bottom: 0px;
	margin-right: 0px;
	background-color: #FFFFD9 ;
	overflow-x:hidden;
	overflow-y:scroll ;
}

.cat_top {
	padding-right: 1px ;
	padding-left: 1px ;
	padding-top: 1px ;
	padding-bottom: 1px ;
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}

.cat_top_active {
	padding-right: 1px ;
	padding-left: 1px ;
	padding-top: 1px ;
	padding-bottom: 1px ;
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
	background-color: #C2D691 ;
}

TABLE.subcat_outer {
	background-color: #FFFFD9 ;
	border: solid #CF0330 1px ;
}
TABLE.subcat_inner {
	background-color: #FFFFD9 ;
	border: none ;
}
TD.subcat_inner {
	background-color: #FFFFD9 ;
	border: solid #CF0330 1px ;
}
A.subcat_inner {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
	padding-right: 3px ;
	padding-left: 3px ;
}

TD.subcat_inner_active {
	background-color: #98AFC4 ;
	border: solid #CF0330 1px ;
}
A.subcat_inner_active {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #CF0330; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
	background-color: #98AFC4 ;
	padding-right: 3px ;
	padding-left: 3px ;
}


TD.items_list {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
	background-color: #C2D691 ;
	border: none ;
	padding-left: 2px ;
	padding-right: 2px ;
}

IMG.items_list {
	cursor: hand ;
}

TD.front_outer_table {
	background-color: #C2D691 ;
}

TD.front_image {
	background-color: #C2D691 ;
	padding-right: 20px ;
	padding-left: 20px ;
	padding-top: 3px ;
	padding-bottom: 3px ;
}

TD.front_description {
	background-color: #C2D691;
	padding-left: 2px ;
	width: 125 ;
}

P.front_description, A.front_description {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}

A.front_description:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: Blue; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}

TABLE.content {
	background-color: #FFFFD9 ;
	border: none ;
}

TD.content{
	padding-top: 10px ;
	padding-bottom: 10px ;
	padding-left: 5px ;
	padding-right: 5px ;
}

TD.order_view {
	padding-top: 3px ;
	padding-bottom: 3px ;
	padding-left: 5px ;
	padding-right: 5px ;
}

.content {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}

INPUT.search { 
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}

TD.items_row {
	background-color: #C2D691 ;
	padding-right: 6px ;
	padding-left: 6px ;
	padding-top: 4px ;
	padding-bottom: 4px ;
}

A.arrow {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: Yellow; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}
A.arrow:hover {
	COLOR: Orange;
}

TD.item_outer {
	padding-left: 5px ;
	padding-right: 5px ;
	padding-top: 30px ;
	padding-bottom: 15px ;
}

.image_links {
	FONT-WEIGHT: normal; FONT-SIZE: 17px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}

TD.image_links {
	padding-left: 1px ;
	padding-right: 1px ;
	padding-top: 20px ;
	padding-bottom: 1px ;
}

A.image_links {
	TEXT-DECORATION: underline ;
}
.item_label {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}

.item_title {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}

TD.item_label, TD.item_content, TD.item_price {
	padding-left: 5px ;
	padding-right: 15px ;
	padding-top: 1px ;
	padding-bottom: 5px ;
}
.item_content, TD.item_price {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}

INPUT.item_single {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #CF0330; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
	background-color: #C2D691 ;
}

TD.user_details {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}

TD.bottom {
	background-color: #C2D691 ;
	padding-left: 2px ;
	padding-right: 10px ;
	padding-top: 3px ;
	padding-bottom: 3px ;
}

.bottom {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}

INPUT, SELECT, TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}


.admin_1  { 
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}

.admin_2  { 
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}

.admin_3  { 
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}

.admin_4  { 
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}

.admin_5  { 
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}

.normal  { 
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}

TABLE.normal {
	background-color: #FFFFD9 ;
	border: none ;
}

.search { 
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: Black; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none ;
}

A.search { 
	FONT-WEIGHT: bold; TEXT-DECORATION: none ;
}

A.search:hover { 
	COLOR: Blue;
}

TD.main_cell {
	background-color: #FFFFD9 ;
	border: none ;
}
.order_currency, .order_view_item, .order_view_quantity, .order_view_unitprice, .order_view_price {
  FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Times New Roman;
}
.order_view_quantity{
text-align: center;
}
.order_view_title {
 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Times New Roman;
}
.order_view {
   COLOR: black; FONT-FAMILY: Times New Roman; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
div#p_details ul {
	margin: 0;
	padding: 0;
	display: inline;
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Times New Roman;
}

div#p_details li {
	list-style-type: none;
	display: inline;
}

div#p_details li.li_label {
	display: none;
}

div#p_details br {
	display: none;
}

div#p_details br#br_after_ul_x_surname,
div#p_details br#br_after_ul_x_country,
div#p_details br#br_after_ul_x_address,
div#p_details br#br_after_ul_x_e_mail,
div#p_details br#br_after_ul_x_mobile {
	display: block;
}
