body {
	background-color: #F5EB00;
	color: #383838;
	margin: 0px 0px 0px 0px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
B {
	color: #383838;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}
TD {
	color: #555555;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
TD.content {
	color: #555555;
	padding: 2px 7px 2px 7px;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
A {
	font: normal 10px Verdana;
	color: #181818;
	text-decoration: none;
}
A:HOVER {
	font: normal 10px Verdana;
	color: #181818;
	text-decoration: underline;
}
A.footer {
	font: normal 11px Verdana;
	color: #BCBCBC;
	text-decoration: none;
}
A.footer:HOVER {
	font: normal 11px Verdana;
	color: #BCBCBC;
	text-decoration: underline;
}
.forms {
	margin: 0px;
	padding: 0px;
}
.inputs {
	border: 1px solid #8DFE30;
	background-color: #FFFFFF;
	color: #1AC900;
	font: normal 10px Verdana;
}
.buttons {
	border: 1px solid #E81300;
	background-color: #FFFFFF;
	cursor: pointer;
	color: #000000;
	font: normal 9px Verdana;
}
TD.page_title {
	text-align: center;
	color: #FFFFFF;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding:2px 0px 4px 0px;
	vertical-align:top;	
}
TD.sidepanel_title {
	text-align: center;
	color: #FFFFFF;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 4px 0px 4px 0px;
	vertical-align:top;
}
TD.sidepanel_content {
	text-align: left;
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 2px 0px 2px;
}
TD.modification {
	text-align: right;
	padding:0px 5px 5px 0px;
	color: #555555;
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
}
.strong {
	color: #787878;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}
TD.sidepanel {
	color: #555555;
	padding: 2px 5px 4px 5px;
	font:normal 9px Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
}
TD.item_name {
	color: #383838;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 2px 2px 10px;
}
A.item_name {
	color: #383838;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
A.item_name:HOVER {
	color: #383838;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
TD.item_code {
	padding: 0px 0px 2px 10px;
	color: #787878;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}
TD.item_desc {
	padding: 0px 10px 2px 10px;
	text-align: justify;
	color: #383838;
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
}
TD.item_price {
	padding: 10px 2px 2px 10px;
	color: #383838;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.item_stroke_price {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: line-through;
}
.item_promoted_price {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #E81300;
}
TD.item_prom {
	padding: 0px 2px 0px 2px;
	color: #E81300;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
}
TD.icons {
	padding: 2px 0px 0px 10px;
}
TD.item_stock {
	padding: 10px 2px 2px 10px;
	color: #383838;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.header {
	color: #E81300;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	text-align: center;	
}
.special {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #E81300;
}
/*
 NEWSROOM
*/
TR.news {
	vertical-align:top;
}
TD.news {
	vertical-align:top;
}
TD.news_header {
	padding: 10px 0px 10px 0px;
	font:bold 10px Verdana;
	vertical-align:top;
}
TD.news_title {
	color: #E81300;
	text-align: left;
	padding:0px 2px 5px 2px;
	font:bold 10px Verdana;
	width:100%;
}
TD.news_title_start {
	color: #E81300;
	text-align: center;
	padding:0px 0px 5px 0px;
	font:bold 9px Verdana;
}
.news_img {
	border: 1px solid #E81300;
}
TD.news_date {
	color: #787878;
	font:bold 10px Verdana;
	font-style: italic;
	white-space:nowrap;
}
TD.news_start {
	text-align: justify;
	padding:2px 0px 0px 0px;
	font:normal 9px Verdana;
}
/*
 ANCHORS
*/
.green {
	color: #24AC00;
}
A.green {
	font: normal 10px Verdana;
	color: #24AC00;
	text-decoration: none;
}
A.green:HOVER {
	font: normal 10px Verdana;
	color: #24AC00;
	text-decoration: underline;
}
.red {
	color: #E81300;
}
A.red {
	font: normal 10px Verdana;
	color: #E81300;
	text-decoration: none;
}
A.red:HOVER {
	font: normal 10px Verdana;
	color: #E81300;
	text-decoration: underline;
}
/*
 SUPAGES DIVISION
*/
A.CLASS_SPD_PageSep {
	font-size: 9px;
}
A.CLASS_SPD_PageSep:HOVER {
	font-size: 9px;
	color: #E81300;
}
TD.CLASS_SPD_PageSep {
	text-align:center;
}
.CLASS_SPD_ActivePage {
	font: bold 12px Verdana;
	color: #E81300;
}
/*
 SEARCH LIST
*/
TABLE.search_criteria {
	border: 1px dotted #E81300;
	width: 100%;
}
TD.search_criteria_label {
	font: bold 9px Verdana;
	text-align: left;
	padding-right: 5px;
	width: 30%;
	padding: 2px 2px 2px 2px;
	border-right: 1px dotted #E81300;
}
TD.search_criteria_value {
	font: bold 11px Verdana;
	text-align: left;
	padding-left: 5px;
	color: #E81300;
	padding: 2px 2px 2px 2px;
}
/*
BASKET
*/
TD.basket_values {
	padding-right:5px;
	text-align: left;
	color: #E81300;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
}
TD.basket_labels {
	padding:2px 0px 2px 5px;
	text-align: left;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}
TABLE.basket_details {
	width: 100%;
}
TR.basket_details_labels {
}
TR.basket_details_values {
}
TR.basket_details_total {
}
TD.basket_details_labels_l {
	font: bold 10px Verdana;
	color: #E81300;
	border-bottom: 1px dotted #E81300;
}
TD.basket_details_labels_m {
	font: bold 10px Verdana;
	color: #E81300;
	border-bottom: 1px dotted #E81300;
}
TD.basket_details_labels_r {
	font: bold 10px Verdana;
	color: #E81300;
	border-bottom: 1px dotted #E81300;
}
TD.basket_details_values_l {
}
TD.basket_details_values_m {
}
TD.basket_details_values_r {
}
TD.basket_details_total_l {
	border-top: 1px dotted #E81300;
	font: bold 10px Verdana;
}
TD.basket_details_total_m {
	border-top: 1px dotted #E81300;
	font: bold 10px Verdana;
}
TD.basket_details_total_r {
	border-top: 1px dotted #E81300;
	font: bold 10px Verdana;
}
/*
 TOP TEN
*/
TD.topten_lp {
	text-align:right;
	font:bold 9px Verdana;
}
TD.topten_item {
	text-align:left;
	font:normal 9px Verdana;
	color: #E81300;
}
A.topten_top {
	font: bold 9px Verdana;
	text-decoration: none;
	color: #E81300;
}
A.topten_top:HOVER {
	font: bold 9px Verdana;
	text-decoration: underline;
	color: #E81300;
}
A.topten_normal {
	font: normal 9px Verdana;
	text-decoration: none;
	color: #E81300;
}
A.topten_normal:HOVER {
	font: normal 9px Verdana;
	text-decoration: underline;
	color: #E81300;
}
/*
 RANDOM ITEM
*/
TD.random_item {
	text-align:center;
	font:normal 9px Verdana;
}
A.random_item {
	font: normal 9px Verdana;
	color: #E81300;
	text-decoration: none;
}
A.random_item:HOVER {
	font: normal 9px Verdana;
	color: #E81300;
	text-decoration: underline;
}
.random_image {
	border: none;
}
/*
 NEW ITEMS
*/
TD.new_item {
	text-align:left;
	font:normal 9px Verdana;
}
A.new_item {
	font: normal 9px Verdana;
	color: #E81300;
	text-decoration: none;
}
A.new_item:HOVER {
	font: normal 9px Verdana;
	color: #E81300;
	text-decoration: underline;
}
.new_item_image {
	border: none;
}
/*
 CUSTOMERS
*/
TD.profile_title_l {
	text-align:center;
	font:bold 14px Verdana;
	color:#24AC00;
	padding:4px 10px 2px 10px;
	border-right: 1px dotted #E81300;
}
TD.profile_title_r {
	text-align:center;
	font:bold 14px Verdana;
	color:#24AC00;
	padding:4px 10px 2px 10px;
}
TD.profile_text_l {
	text-align:justify;
	font:normal 10px Verdana;
	padding:4px 10px 2px 10px;
	border-right: 1px dotted #E81300;
}
TD.profile_text_r {
	text-align:justify;
	font:normal 10px Verdana;
	padding:4px 10px 2px 10px;
}
TD.profile_btn_l {
	text-align:center;
	border-right: 1px dotted #E81300;
}
TD.profile_btn_r {
	text-align:center;
}
/*
 LOGGING
*/
TD.logging_header {
	font:bold 9px Verdana;
	text-align:center;
	color:#24AC00;
}
TD.logging_text {
	font:normal 9px Verdana;
	text-align:justify;
}
/*
 DataForm_v1.class
*/
TABLE.area {
}
TR.area_title {
}
TD.area_title {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color:#24AC00;
	border-bottom: 1px dotted #E81300;
	vertical-align: middle;
	text-align:left;
	padding:10px 8px 4px 8px;
}
TR.area_header {
}
TD.area_header {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	padding:10px 4px 4px 4px;
}
TR.area_content1 {
}
TD.area_content1 {
	font: normal 10px Verdana;
	padding:4px 4px 4px 4px;
	background-color: #F5F5F5;
}
TR.area_content1f {
}
TD.area_content1f {
	font: normal 10px Verdana;
	padding:4px 4px 4px 4px;
	background-color: #F5F5F5;
	color:#000000;
}
TR.area_content2 {
}
TD.area_content2 {
	font: normal 10px Verdana;
	padding:4px 4px 4px 4px;
}
TR.area_content2f {
}
TD.area_content2f {
	font: normal 10px Verdana;
	padding:4px 4px 4px 4px;
	color:#000000;
}
TR.area_content3 {
}
TD.area_content3 {
	color: #000000; 
	font: normal 10px Verdana;
	background-color:#F0B0B0;
	padding:4px 4px 4px 4px;
}
TR.area_content4 {
}
TD.area_content4 {
	font: normal 9px Verdana;
	padding:5px 4px 5px 4px;
	text-align:justify;
	background-color: #FFF3F3;
}
TR.area_content10 {
}
TD.area_content10 {
	color: #E81300;
	font: normal 10px Verdana;
	padding:4px 4px 4px 4px;
	background-color: #F9F9F9;
}
TR.area_content20 {
}
TD.area_content20 {
	color: #E81300;
	font: normal 10px Verdana;
	padding:4px 4px 4px 4px;
}
TR.area_caption {
}
TD.area_caption {
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	border-bottom: 1px dotted #E81300;
	text-align:left;
	padding:2px 0px 0px 2px;
}

