/* CSS Document */
body	{
	margin:0;
	padding:0;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#5C5A5A;
}

.main	{
	background:url(../images/whiteBar.gif) repeat-y 50% 0;
	margin:0;
	padding:0;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#5C5A5A;
	display:inline-table;

}
.menu	{
	background:url(../images/grayBar.gif) repeat-x;
	height:163px;
}
.banner	{
	background:url(../images/banner.jpg) no-repeat 50% 0;
	height:200px;
	padding-right:38px;
	vertical-align:top;
	margin:0;
}
.rightside	{
background:url(../images/leftside.jpg) no-repeat top; width:138px;
}
.leftside	{
background:url(../images/rightside.jpg) no-repeat top; width:138px
}

.footer	{
	background:url(../images/footer.jpg) no-repeat 50% 0;
	height:111px;
	vertical-align:top;
	text-align:left

}
.menubar ul	{
	list-style:none;
	text-align:center;
	vertical-align:bottom;
	margin-top:2px;
	padding-left:100px;	
	
	
}
.menubar ul li	{
	float:left;
	text-align:center;
	vertical-align:middle;
	
}
.menubar ul li a, .menubar ul li a:visited  {
	text-align:center;
	text-decoration:none;
	display:block;
	color:#000;
	height:30px;
	width:90px;
	vertical-align:bottom;
	padding-top:14px

}
.menubar ul li a:hover  {
	text-align:center;
	text-decoration:none;
	background-color:#FF9900;
	display:block;
	color:#fff;
	
}
.login	{
	background:url(../images/loginBg.jpg) no-repeat right;
	width:262px;
	height:280px;
}

.txtbox	{
	background-color:#faf9f8;
	border:1px solid #E7DBCF;
	width:136px;
	height:18px;
	color:#B2B1B2;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:10px;
	padding:2px 5px 0 5px;
}
.txtarea	{
	background-color:#faf9f8;
	border:1px solid #E7DBCF;
	width:136px;
	height:70px;
	color:#B2B1B2;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:10px;
	padding:2px 5px 0 5px;
}
.btn	{
	background:#EBEBEB url(../images/btn.jpg) no-repeat center bottom;
	color:#F37800;
	font-size:11px;
	font-family:Tahoma, Arial;
	padding:3px;
	font-weight:600;
	border:1px solid #C7CACF;
	margin:0;
	cursor:pointer;
	outline:none;
}
.dd	{
	background-color:#faf9f8;
	border:1px solid #C7CACF;
	width:136px;
	height:22px;
	color:#F37800;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:10px;
	padding:2px 5px 0 5px;
}
.bigBanner	{
	background:url(../images/bgBigBanner.jpg) no-repeat right;
	width:445px;
	height:175px;
	padding:8px 8px 18px 8px;
}
.pr_bgTitle	{
	background:url(../images/fa_pr_bgTitle.jpg) no-repeat right;
	height:41px;
	padding:20px 40px 0 0 ;
	color:#F37800;
	font-size:16px;
	font-weight:800;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif
	
}

.bgTitle	{
	background:url(../images/fa_bgTitle.jpg) no-repeat right;
	height:41px;
	padding:20px 40px 0 0 ;
	color:#F37800;
	font-size:16px;
	font-weight:800;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif
	
}
.shortStory	{
	text-align:justify;
	direction:rtl;
	line-height:17px;
	padding:0 8px 10px 8px;
	border-bottom:1px solid #E8E8E8;
	}
	.shortStory_personel	{
	text-align:justify;
	direction:rtl;
	line-height:17px;
	padding:0 8px 10px 8px;
	border-bottom:1px solid #E8E8E8;
	width:700px;
	}

.shortStory_con	{
	text-align:justify;
	direction:rtl;
	line-height:17px;
	padding:0 8px 10px 8px;
	border-bottom:1px solid #E8E8E8;
	width:350px;
	float:right
	}
.shortStory_addr	{
	text-align:justify;
	direction:rtl;
	line-height:17px;
	padding:0 8px 10px 8px;
	border-bottom:1px solid #E8E8E8;
	width:250px;
	float:right;
	margin-right:40px;
	
	}
	.topProduct	{
	background:url(../images/bgTopProduct.jpg) no-repeat top left;
	width:153px;
	height:160px;
	vertical-align:top;
	text-align:justify;
	
}
.topProduct p	{
	color:#F37800;
	font-weight:800;
	padding:5px 0 0 7px;
	margin:0;
}
.topProduct p span	{
	color:#6D6C6C;
	font-weight:normal;
}
.topProduct div	{
	width:110px;
	height:86px;
	background:#fff;
	padding:6px;
	margin:25px 0 0 13px;
}
.topProduct img	{
	width:110px;
	height:86px;
	background:#fff;
	border:1px solid #EAE9E4;
}


.news	{
	border-bottom:1px solid #E8E8E8;
	border-left:1px solid #E8E8E8;
	border-right:1px solid #E8E8E8;	
	margin-top:2px;
	margin-bottom:5px;
	width:255px;
	float:right;
	padding:1px;
}
.pp	{
	background-color:#E8E8E8;
	color:#F37800;
	padding:5px;
	margin:0;
	text-align:right;
	font-weight:800;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif
}
.dtt	{
	padding:8px;
	text-align:justify;
	direction:rtl
}
.dtt a, .dtt a:visited	{
	text-decoration:none;
	
	color:#696969;
	
}
.dtt a:hover	{
	text-decoration:none;
	
	color:#F37800;
	

}
.footer div	{
	margin:0 auto;
	width:700px;
	padding-top:23px;
	color:#C5C7C9;
}
.footer div a	
{
	color:#B9BBBD;
	padding-bottom:1px;
	letter-spacing:1px;
}
.footer div a:hover, .footer div a:link	
{
	color:#7F8182;
	padding-bottom:1px;
	border-bottom:dashed 1px #7F8182;
	letter-spacing:1px;
}


/*//////////////////////////////////MENU/////////////////////////////////////////////////*/

*	{
margin:0;
padding:0;
}
*html#treemenu1	
{
	 float:left;
	 margin-right:40px 
	
}
#treemenu1	
{
	
	text-align:center;
	
	
}
.suckertreemenu {
	WIDTH: 100%;
	text-align:center;

}
.suckertreemenu UL {
	DISPLAY: inline; 
	LIST-STYLE-TYPE: none; 
	POSITION: relative;
	list-style:none;
	text-align:center;
	vertical-align:bottom;
	margin-top:2px;
	padding-right:75px;
	float:right	
}

.suckertreemenu UL LI {
	DISPLAY: inline; 
	FLOAT: right; 
	WIDTH: auto; 
	POSITION: relative;
	text-align:center;
	vertical-align:middle;
	direction:rtl
}
.suckertreemenu UL LI A, .suckertreemenu UL LI A:link, .suckertreemenu UL LI A:visited {
	DISPLAY: inline-block; 
	text-align:center;
	text-decoration:none;
	display:block;
	color:#000;
	height:30px;
	width:90px;
	vertical-align:bottom;
	padding-top:14px

}
.suckertreemenu UL LI A:hover {
	DISPLAY: inline-block; 
	text-align:center;
	text-decoration:none;
	background-color:#FF9900;
	display:block;
	color:#fff;
	height:30px;
	width:90px;
	vertical-align:bottom;
	padding-top:14px
	
}
.suckertreemenu UL LI UL {
	DISPLAY: block; 
	RIGHT:0px;
	top:0px;
	margin:0;
	padding:0; 
	VISIBILITY: hidden; 
	POSITION: absolute; 
	width:140px
}
.suckertreemenu UL LI UL LI {
	DISPLAY: list-item; FLOAT: none;  TEXT-ALIGN: right;
}
.suckertreemenu UL LI UL LI UL {
	RIGHT: 159px; TOP: 0px
}
*html .suckertreemenu UL LI UL LI A,*html .suckertreemenu UL LI UL LI A:link,*html .suckertreemenu UL LI UL LI A:visited {
	
	
	display:inline-block;
	color:#000;
	height:25px;
	width:140px;
	padding:5px 10px 0 4px;
	background:#EAE8E9;
	border-bottom:1px solid #DCDCDC;
	border-right:1px solid #DCDCDC;
	text-decoration:none;
	margin:0;
}
*html .suckertreemenu UL LI UL LI A:hover {
	DISPLAY: inline-block; 
	text-decoration:none;
	background-color:#FF9900;
	display:block;
	color:#fff;
	height:25px;
	width:140px;
	border-bottom:1px solid #DCDCDC;
	border-right:1px solid #DCDCDC;
	padding:5px 10px 0 4px;
	text-decoration:none;
	margin:0;

}


.suckertreemenu UL LI UL LI A, .suckertreemenu UL LI UL LI A:link, .suckertreemenu UL LI UL LI A:visited {
	DISPLAY: inline-block; 
	text-align:right;
	text-decoration:none;
	display:block;
	color:#000;
	height:25px;
	width:140px;
	padding:5px 4px 0 4px;
	background:#EAE8E9;
	border-bottom:1px solid #DCDCDC;
	border-right:1px solid #DCDCDC;
	margin-right:-10px
	
}
.suckertreemenu UL LI UL LI A:hover {
	DISPLAY: inline-block; 
	text-align:right;
	text-decoration:none;
	background-color:#FF9900;
	display:block;
	color:#fff;
	height:25px;
	width:140px;
	border-bottom:1px solid #DCDCDC;
	border-right:1px solid #DCDCDC;
	padding:5px 4px 0 4px;
	margin-right:-10px
}

.suckertreemenu .mainfoldericon {
	
}
.suckertreemenu .subfoldericon {
	
}
* HTML .suckertreemenu UL {
	DISPLAY: block; FLOAT: right; HEIGHT: 1%;
}
* HTML .suckertreemenu UL LI {
	DISPLAY: inline; FLOAT: right; HEIGHT: 1%
}

/*//////////////////////////////////MENU/////////////////////////////////////////////////*/

.span	
{
	width:130px;
	float:right;
}
.contact	
{
	padding:10px 5px  10px  38px; text-align:right; border-bottom:1px dashed #F37800; width:300px; margin-right:10px; background-color:#F8F2E4;
	margin-bottom:3px;
}
.rowNews	
{
	background-color:#F8F2E4;
	border-top:1px dashed #F37800;
	border-left:3px solid #F8F5EE;
	border-right:3px solid #F8F5EE;
	border-bottom:1px dashed #F37800;
	height:30px;
	padding:7px;
}
a.archive, a.archive:link	
{
	color:#888;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	display:block;
	padding:5px;
}
a.archive:hover
{
	color:#F37800;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	display:block;
	background-color:#F5F2EC;
}
.paging	
{
	border:1px solid #F8F5EE;
}
.paging a, .paging a:link	
{
	color:#706A64;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	display:block;
	padding:1px 3px 1px 3px;
	background-color:#F3E8CF;

}
.paging a:hover
{
	color:#F37800;
	font-family:Tahoma, Arial, Verdana;
	font-size:11px;
	text-decoration:none;
	display:block;
	padding:1px 3px 1px 3px;
	background-color:#F5F2EC;

}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.accept	{
	width:400px;
	margin:0 auto;
	font-weight:600;
	background:url(../images/accepticon.gif) no-repeat right;
	padding:25px 100px 0 0;
	height:50px;
	text-align:right;
	color:#7A746E;
	line-height:18px;
}
.warning	
{
	width:400px;
	margin:0 auto;
	font-weight:600;
	background:url(../images/warningicon.gif) no-repeat right;
	padding:25px 100px 0 0;
	height:50px;
	text-align:right;
	color:#7A746E;
	line-height:18px;
}
.comment	
{
	padding:10px 5px  10px  38px; 
	text-align:right; 
	border-bottom:1px dashed #F37800; 
	width:627px; 
	margin-right:10px; 
	background-color:#F8F2E4;
	margin-bottom:3px;
}
.proimg	
{
	border:2px solid #F3E8CF; 
	background-color:#fff; padding:5px; margin:5px
}
a, a:active	
{
	text-decoration:none;
	color:#1C63E3;
	cursor:pointer
}
a:hover
{
	text-decoration:none;
	color:#938F8E;
	cursor:pointer
}
hr
{
	
	border:dashed 1px #ddd;
	margin:10px 0 6px 0;
}
.paddin	
{
	padding-top:10px;
	width:500px;
	float:right;
}
.logout{ text-decoration:none; color:#FDB10D; background-color:#E0E0E0; padding:0 2px 0 2px;
	border:0;font-family:Tahoma, Helvetica, sans-serif;	font-size:11px; outline:none; cursor:pointer;
	}


/*  Style - Grid */
.header-grid	{
	width:320px; 
	padding:4px;
	color:#fff;	
}

.send-date-header-grid	{
	float:right; 
	width:150px; 
	background-color:#F37800; 
	padding:4px; 
	margin-left:4px;
	text-align:right;
}
.expire-date-header-grid	{
	float:right; 
	width:50px; 
	background-color:#F37800; 
	padding:4px; 
	margin-left:4px;
}
.edit-del-header-grid	{
	float:right; 
	width:50px; 
	background-color:#F37800; 
	padding:4px; 
	margin-left:4px;
}

/*  Style - Grid colored content */
.content-grid	{
	width:320px; 
	padding:4px;
	color:#5C5A5A;
	vertical-align:top;
	
}
.date-content-grid	{
	float:right; 
	width:150px; 
	background-color:#F8F2E4; 
	padding:4px; 
	margin-left:4px;
	text-align:right;
	min-height:50px;
	height:50px;
	
}
.edit-del-content-grid	{
	float:right; 
	width:50px;
	background-color:#fff; 
	padding:4px; 
	margin-left:4px;
	text-align:center;
	min-height:50px;
	height:50px;
	cursor:pointer;
}
a.sugg, a.sugg:active	
{
	color:#0069B3;
	text-decoration:none;
	border-bottom:none;
	padding-bottom:2px;
}
a.sugg:hover
{
	color:#FFA300;
	text-decoration:none;
	border-bottom:1px dashed #FFA300;
	padding-bottom:2px;
}

