BODY {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
	font-weight: normal;
	color: #333333;
	margin:0px;
	padding:0px;
}

table {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
}
td {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px; 
}


ul
{
	list-style-type: none;
	/*list-style-image: url("/images/icon_dot.gif");*/
}

.search_btn {  
  width:20px;
  height:22px;
  border:0 none;
  background:url(/images/go_button.gif) no-repeat;
}
.search_btn_new {  
  width:20px;
  height:22px;
  border:0 none;
  background:url(/images/go_button_new.gif) no-repeat;
}

.astyle {
 color: #0000FF;
 font-size: 16px;
 font-weight: bold;
}
.astyle1 {
 color: #0000FF;
 font-size: 14px;
 font-weight: bold;
}
.astyle2 {
 color: #0000FF;
}
h1 {
 color: #000066;  
 font-size: 19px;
 font-weight: bold;
}

li
{
	list-style-image: url("/images/icon_dot.gif");	
}

.td1 { vertical-align:top;
}

.left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}

.linked_catagory{font-size:12px; font-weight:bold; font-family:verdana; color:#088cda;}
.linked_catagory a {font-size:12px; font-weight:bold; font-family:verdana; color:#088cda;}
.linked_catagory a:hover {font-size:12px; font-weight:bold; font-family:verdana; color:#088cda;}
.inp {
	background-color: #FFFFFF;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	border-width: thin;
	height: 12px;
	padding-bottom: 3px;
 }

select {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	/*font-color: #333333;*/
	width: 100px;
	border: #000000;
	border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
 }
.keyword {
	background-color: #FFFFFF;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	/*font-color: #FFFFFF;*/
	width: 100px;
	border-width: thin;
 }
.search {
	background-color: #FFFFFF;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	/*font-color: #333333;*/
	width: 130px;
	border-width: thin;
	height: 11px;
	padding-bottom: 3px;
 }

/*
	MANO 
*/


.error_message{
 color: green;	
 font-weight: bold;
}
.error_comment{
 color: black;	
}

.green_txt{
 color: green;	
}

.green_txt_b{
 color: green;	
 font-weight: bold;
}

.red_txt_b{
 color: #990000;	
 font-weight: bold;
}

.red_txt{
 color: #990000;	
}

a { 
	color: #000000; 
	font-weight: normal;
    text-decoration: underline;
}
/*a:link { 
	color: #000000; 
	font-weight: normal;
    text-decoration: underline;
}*/
a:hover { 
	color: #000000; 
	font-weight: normal;
    text-decoration: underline;
}

a.red_link { 
	color: #990000; 
	font-weight: normal;
    text-decoration: underline;
}

a.blue_link { 
	color: #0000CC; 
	font-weight: bold;
    text-decoration: underline;
}
a.red_link:link { 
	color: #990000; 
	font-weight: normal;
    text-decoration: underline;
}
a.red_link:hover { 
	color: #990000; 
	font-weight: normal;
    text-decoration: underline;
}

a.white_link { 
	color: #ffffff; 
	font-weight: normal;
    text-decoration: underline;
}
a.white_link:link { 
	color: #ffffff; 
	font-weight: normal;
    text-decoration: underline;
}
a.white_link:hover { 
	color: #ffffff; 
	font-weight: normal;
    text-decoration: underline;
}

table.formele {
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px;
  font-size: 12px;  
}

table.formele td {
	padding: 3px;
	border: 1px solid #ccc;
	background:#f1f1f1;
  font-size: 12px;  
}
table.formele th {
	padding: 3px;
	text-align: left;
	background:#990000;
	color: #ffffff; 
	border: 1px solid #ccc;
  font-size: 12px;  
}

table.menu {
	FONT: 12px Arial, Helvetica, sans-serif;
}
table.menu td {
	FONT: 12px Arial, Helvetica, sans-serif;
}


table.list {
	border: 1px solid #cecece;
	border-collapse: collapse;
	margin-bottom: 0px;
	width: 100%;
  font-size: 12px;  
}
table.list td {
	vertical-align: top;
	padding: 5px;
	border: 1px solid #cecece;
  font-size: 12px;  
}
table.list th {
	vertical-align: top;
	text-align: center;
	border: 1px solid #cecece;
	background: #990000;
	color: #ffffff;
	font-weight: bold;
	padding: 5px;
  font-size: 12px;  
}

table.prodlist
{
	/*border: 1px solid #CCC;*/
	border-collapse: collapse;
	margin-bottom: 0px;
	width: 100%;
  font-size: 12px;  
}
table.prodlist td {
	vertical-align:middle;
	text-align: left;
	background: #ffffff;
	/* border: 1px solid #DDD; */
  font-size: 12px;  
}
table.prodlist th {
	/* border: 1px solid #DDD; */
	font-weight: normal;
	background: #ffffff;
	text-align: left;
    border-bottom: 1px solid #000000;
    font-size: 12px;  
}

.title{
	FONT: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}

.red_title{
	FONT: 13px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990000;
}

.black_title{
	FONT: 13px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}

.button {
  font-family : Arial, Helvetica, sans-serif;
  background: #ffffff;
  /*background-color : #efefef;*/
  line-height : 16px;
  font-size : 11px;
  font-weight: bold;
  
  border-left-color : #999999;
  border-top-color : #999999;
  border-right-color : #999999;
  border-bottom-color : #999999;

  border-style : solid;
  border-width : 1px;
}

table.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
}

table.content th {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height:17px;
}

table.content td {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height:17px;
}

table.categories {
	border-collapse: collapse;
  font-size: 12px;  
}
table.categories td {
	vertical-align: top;
	padding: 2px;
	line-height:22px;
	vertical-align:middle;
  font-size: 12px;  
}

table.empty {
	padding: 0px;
	border-collapse: collapse;
	border: 0px;
  font-size: 12px;  
}
table.empty td {
	text-align: left;
	padding: 0px;
	border: 0px;
  font-size: 12px;  
}
table.empty th {
	padding: 0px;
	text-align: left;
  font-size: 12px;  
} 

table.cart_tbl {
	padding: 0px;
	border: 0px;
	border-collapse: collapse;
  font-size: 12px;  
}

table.cart_tbl th {
	font-weight: bold;
	color: white;
	background: #990000;
	padding: 5px;
	text-align:left;
	vertical-align:middle;
	border: 0px;
	text-align:center;
	white-space: nowrap;
  font-size: 12px;  
}

table.cart_tbl td {
	padding: 5px;
	vertical-align:top;
	text-align:center;
	vertical-align:middle;
	border-bottom: solid #e0e0e0 1px;
	border-right: solid #e0e0e0 1px;
	border-top: solid #e0e0e0 1px;
  font-size: 12px;  
}

.grey_txt{
 color: #a5a5a5;	
}

table.lenta td {padding-bottom: 5px}

.order_table
{
	 border:1px solid #cccccc;
	-webkit-border-radius:6px;
	-moz-border-radius:6px;
	 background-color: #f2f2f2 !important;
	 color: #333333;
	 font:13px arial !important;
	 
	 
}

.td_headings
{
	font-size:13px !important;
	color:#000066;
}

.right-headings
{
    padding:5px;color:#088cda;font-weight:bold;font-size:14px;
}
.right-headings-links

{
	padding:5px;font-size:12px;
}
.sub-total
{
 padding-left:9px; padding-right:9px; padding-top:9px; padding-bottom:9px; font-size:11px; font-weight:bold;
}
.pageLink a {
font: 13px arial;
display: inline-block;
padding: 1px 6px;
margin: 2px;
color: #36C;
background-color: #F2F2F2;
-webkit-border-radius: 5px;
border-radius: 5px;
border: 1px solid #CCC;
text-decoration: none;
}
.pageLink span {
font: 13px arial;
display: inline-block;
padding: 1px 6px;
margin: 2px;
color: #999;
background-color: #F2F2F2;
-webkit-border-radius: 5px;
border-radius: 5px;
border: 1px solid #CCC;
}

/*a {
color: black;
font-weight: normal;
text-decoration: underline;
}

a:-webkit-any-link {
color: -webkit-link;
text-decoration: underline;
cursor: auto;
}*/
