*{
	font:normal normal normal 12px tahoma;
	padding:0;margin:0;
}
body{background-color:rgb(32, 42, 50);}

#layout{
	width:956px;
	margin:0 auto;
	direction:rtl;
	margin-top:30px;
	margin-bottom:30px;
	border:15px solid rgb(226, 226, 226);
	background:rgb(226, 226, 226) url(images/root/tail.gif) repeat-x;
}

#layoutNav{vertical-align:top; text-align:right;}
	#layoutNav ul {overflow:hidden;}
	#layoutNav li {float:right; margin:2px 0px 2px 10px; overflow:hidden; background:url(images/root/menu-bgr.gif) repeat-x 0 0;}
	#layoutNav span {display:block; background:url(images/root/menu-left.gif) no-repeat 0 0;}
	#layoutNav a {display:block; padding:4px 17px 7px 17px; text-align:center; background:url(images/root/menu-right.gif) no-repeat right 0;}
	#layoutNav a:hover {color:#3c89ba;}
	#searchBox{width:167px; height:27px; border:0; background:transparent url(images/root/search-bgr.gif) no-repeat top right;padding-top:5px;padding-right:5px}
	#searchKey{width:072px; height:27px; border:0; background:transparent url(images/root/search.gif) no-repeat; cursor:pointer;color:#fff;}

#layoutMarquee{
	height:49px;
	color:#fff;
	text-align:center;
	border:1px solid #505050;
	background:#fff url(images/root/top.gif) repeat-x;
}
#layoutHeader{
	border-left:1px solid #868585;
	border-right:1px solid #868585;
	border-top:1px solid #fff;
	height:228px;
	background:#fff url(images/root/header.jpg) repeat-x;
}

#layoutMenus{
	vertical-align:top;
	width:200px;
	background-color:#EFEFEF;
}
	#layoutMenus span{
		display:block;
		color:#fff;
		font-weight:bold;
		border:1px solid #505050;
		padding:10px 20px 10px 10px;
		background:url(images/root/widget.gif) repeat-x;
	}
	#layoutMenus ul{list-style:none;padding:10px 20px 20px 20px;}
	#layoutMenus ul li{overflow:hidden;border:1px solid #EFEFEF;}
	#layoutMenus ul li a{
		display:block;
		color:#555555;
		padding:7px 0 4px 0;
		background:url(images/root/line.gif) repeat-x bottom left;
	}
	#layoutMenus a:hover {color:#3c89ba;}

#layoutIn{
	width:756px;
	vertical-align:top;
	background-color:#fff;
}
	#layoutInTable{width:756px;}
		#layoutInTitle{
			color:#fff;
			text-align:center;
			border:1px solid #505050;
			padding:10px 20px 10px 10px;
			background:url(images/root/widget.gif) repeat-x;
		}
		.layoutInNode{width:220px;text-align:center;vertical-align:middle;padding-bottom:10px;}
		.layoutInNode a {border-left:5px solid #EFEFEF;display:block;padding:15px 0 15px 0}
		.layoutInNode span a {display:inline;border-width:0}
		.layoutInNode img{width:180px;height:180px;}
		.layoutInProducts{vertical-align:top;}
		.layoutInProducts br{clear:both}
		.layoutInProducts hr{margin:4px 0px 4px 0px;color:#EFEFEF;background-color:#EFEFEF;border-color:#EFEFEF}
		.layoutInProduct{width:90px;float:right;padding:5px;overflow:hidden;text-align:center;margin:20px 20px 5px 0px;}
		.layoutInProduct img{width:90px;height:90px;}
		.layoutInProductInfo{vertical-align:baseline;}
		.layoutInProductInfo div{float:right;margin:0 5px 0 5px;line-height:28px;width:220px;}
		.layoutInBody{padding:10px;border-top:1px solid #EFEFEF;width:555px;}
		.layoutInBody span{font-weight:bold}
		.layoutInProductInfo-link{
			padding:5px;
			display:block;
			border-bottom:1px solid #feeeee;
		}
.error span{padding:10px;text-align:justify;font-weight:bold;border:1px solid #505050;display:block;margin:20px;line-height:35px}

#layoutInTable2{padding:15px;width:100%}
	.layoutInTable2-Cell{padding:3px;height:35px;border-bottom:1px solid #EFEFEF;border-left:1px solid #EFEFEF;}
	.layoutInTable2-Cell input[type='file']{width:97%;}
	.layoutInTable2-Cell textarea{width:97%;height:150px;}
	.layoutInTable2-Cell select{width:98%;font:bold 18px "b mitra",arial;height:30px;}
	.layoutInTable2-Cell input[type='inputbox']{width:97%;font:bold 18px "b mitra",arial;height:30px;}
	.layoutInTable2-Cell2 span{display:block;text-align:center;padding:5px;background-color:#eeeeee;margin:5px 5px 0 5px;}
	.layoutInTable2-Cell2 input[type='inputbox']{width:50px;height:15px;margin:5px;}
	.layoutInTable2-Cell2 input[type='checkbox']{width:30px;}

a{text-decoration:none;color:#555555;}
a:hover {color:#1C80F1;text-decoration: none;}
img{border-width:0}