.alink ,.laki_link {
	color:#C40000;
	font-weight:bold;
	text-decoration:none;
	}
.alink:hover ,.laki_link:hover {
	color:black;
	}
.prolink {
	text-decoration:none;
	font-weight:bold;
	color:#E9F47B;
	}
.prolink:hover {
	color:#EEFF00;
	}
.invoice_table {
	width:80%;
	border:1px solid #C40000;
	margin:10px;
	}
.t1 {
	width:50%;
	padding:3px;
	background: #6C6C6C;
	font-weight:bold;
	font-size:13px;
	color:white;
	}
.t2 {
	direction:ltr;
	width:50%;
	padding:3px;
	background: #5E5E5E;
	font-size:13px;
	color:white;
	}

.clients_table {
	width:400px;
	}
.td1 {
	width:50%;
	padding:3px;
	background: #6C6C6C;
	font-weight:bold;
	font-size:13px;
	color:white;
	}
.td2 {
	width:50%;
	padding:3px;
	background: #5E5E5E;
	font-size:13px;
	color:white;
	}

.td3 {
	width:50%;
	padding:3px;
	background: #929292;
	font-weight:bold;
	font-size:13px;
	color:white;
	}
.td4 {
	width:50%;
	padding:3px;
	background: #939393;
	font-size:13px;
	color:white;
	}

.td5 {
	cursor:hand;
	padding:0px;
	background: #939393;
	font-size:13px;
	color:white;
	border:1px solid #F1F1F1;
	}
.td5:hover {
	border:1px solid red;
	}
.userButton2 {
	border:1px solid #3B3B3B;
	background: #FFFFFF;
	color:#C40000;
	cursor:hand;
	}
.up_link {
	width:111px;
	height:29px;
	background: url(img/up_link.gif);
	font-size:12px;
	color:white;
	font-weight:bold;
	text-decoration:none;
	padding:7px;
	text-align:right;
	}
.up_link:hover {
	color:#FFFF00;
	background: url(img/up_link_over.gif);
	}

/* =========================================== ###### this site css ###### ============================================== */
/* =========================================== general ============================================== */
body,table,form,select,textarea,input,button {
	font-family:arial;
	font-size:12px;
	}
body {
	behavior:url(csshover.htc);
	direction:rtl;
	background: #696969; 
	overflow:auto;
	}

.siteLink {
	text-decoration:none;
	color:#065089;
	}
.siteLink:hover {
	text-decoration:underline;
	color:#76AED9;
	}

.backText {
	color:#254C69;
	}
.tinyMsg {
	padding:5px;
	color:red;
	font-size:10px;
	}

.navDiv {
	padding:1px;
	width:100%;
	border-bottom:1px solid #FFE7DE;
	}
.nav {
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	color:#0090FF;
	}
.nav:hover {
	color:#000000;
	}



/* =========================================== input & form object ============================================== */
.userInput {
	width:150px;
	border:1px solid #E0E0E0;
	color:#C40000;
	background-color:#FFFFFF;
	}
.userTextArea {
	border:1px solid #E0E0E0;
	color:#254C69;
	background-color:#FFFFFF;
	width:150px;
	height:80px;
	overflow:auto;
	}
.userButton {
	width:120px;
	border:1px solid #E0E0E0;
	color:gray;
	background-color:#FFFFFF;
	font-weight:bold;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#EAEAEA', startColorstr='#FFFFFF', gradientType='0')
	}
/* =========================================== products ============================================== */
.cat_div {
	cursor:hand;
	display:inline;
	margin:2xp;
	width:100px;
	height:80px;
	border:1px solid #C2C2C2;
	color:#7592A8;
	text-align:center;
	padding-top:10px;
	font-size:11px;
	}
.cat_div:hover {
	background-color:white;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#E2E5E8', startColorstr='#FFFFFF', gradientType='0')
	}
.pro_div {
	cursor:hand;
	display:inline;
	margin:2xp;
	padding:2px;
	width:100px;
	height:80px;
	color:white;
	background-color:#CBD3DA;
	}
.pro_div:hover {
	background-color:#A5B2BD;
	}
/* =========================================== news ============================================== */

.newsItem {
	width:100%;
	padding:5px;
	margin:3px;
	border:1px dotted #CFD5DA;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#EDF0F2', gradientType='0')
	}

/* =========================================== users ============================================== */
.userCard {
	border-bottom:1px dotted #CFD5DA;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#EDF0F2', gradientType='0')
	}
.cardTitle {
	text-decoration:underline;
	font-weight:bold;
	color:#8B0000;
	}
/* =========================================== article ============================================== */
.cat_mainDiv {
	margin:3px;	
	border:1px dotted #333333;
	width:100%;
	padding:3px;
	}
.cat_titleDiv {
	font-weight:bold; 
	width:100%; 
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#D3D9E2', startColorstr='#F9FAFB', gradientType='0');
	}

.cat_promoDiv {
	width:100%;
	height:60px;
	}
.cat_bottomDiv {
	text-align:left;
	}

.cat_enter {
	text-decoration:none;
	color:#065089;
	}
.cat_enter:hover {
	text-decoration:underline;
	color:#76AED9;
	}

.items_mainDiv {
	cursor:hand;
	margin:5px;
	border:1px dotted #DDCCB3;
	width:100%;
	padding:3px;
	}
.items_mainDiv_over {
	cursor:hand;
	margin:5px;
	border:1px solid pink;
	width:100%;
	padding:3px;
	}
.items_titleDiv {
	font-weight:bold; 
	color:#DF9526; 
	width:100%; 
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#EBE3D8', startColorstr='#FFFAF3', gradientType='0');
	}
.items_promoDiv {
	height:30px;
	}
.items_bottomDiv {
	background-color:#FFFCF8; 
	font-size:10px; 
	font-weight:bold; 
	text-align:left; 
	border-top:1px dotted #DDCCB3;
	}
.item_topDiv {
	font-size:10px; 
	font-weight:bold; 
	color:black;
	width:100%; 
	text-align:left;
/*	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#EBE3D8', startColorstr='#FFFAF3', gradientType='0'); */
	}
.item_pic {
	width:100px;
	cursor:hand;
	border:1px solid black;
	}
.item_middleDiv {
	width:100%;
	}
.item_bottomDiv {
	margin-top:5px;
	border-top:1px solid #FFE7DE;
	text-align:left;
	font-weight:bold;
	font-size:10px;
	}
/* =========================================== cart ============================================== */

.cart_title {
	color:black;
	font-weight:bold;
	background-color:white;
	border:1px solid #B8B8B8;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#EAEAEA', startColorstr='#FFFFFF', gradientType='0')
	}

.cart_content {
	color:gray;
	background-color:white;
	border:1px solid #CFCFCF;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#F3F3F3', startColorstr='#FFFFFF', gradientType='0')
	}
.cart_total {
	border:1px solid #E0E0E0;
	color:#C40000;
	background-color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	padding-left:10px;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#EAEAEA', startColorstr='#FFFFFF', gradientType='0')
	}

/* =========================================== Menu ============================================== */
.mainMenu {
	width:100%;
	}
.mainLink {
	width:100%;
	margin-left:3px;
	margin-right:3px;
	height:31px;
	color:white;
	padding:6px;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px solid #696969;
	}
.mainLink:hover {
	background: #272727;
	}

.mainLink_clicked {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	padding-left:15px;
	padding-right:15px;
	}

.subMenu {
	margin-top:2px;
	width:130px;
	border:1px solid #5587BA;
	}
.subLink {
	width:100%;
	color:#203040;
	font-weight:bold;
	text-decoration:none;
	padding:3px;
	background-color:white;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ECF2F8', startColorstr='#CFD7DE', gradientType='0')
	}
.subLink:hover {
	color:#759DBC;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#FFFFFF', startColorstr='#FFFFFF', gradientType='0')
	}
.subLink_clicked {
	width:100%;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	padding:3px;
	background-color:white;
	filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#ECF2F8', startColorstr='#CFD7DE', gradientType='0')
	}