* { margin: 0; }
html, body { height: 100%;background:#262e39; _behavior: url(/js/csshover.htc); }
body { direction: rtl; font: normal 12px arial; min-width: 980px; color:#cbcccd; position: relative; }
img { border: 0; vertical-align: middle; }
img, div { _behavior: url(../js/iepngfix.htc) }
a{
	color:#999da1;
}
a:hover{
	color:#e6e9eb;
}
td{
	padding:0;
}
.BGL{
	height:100%;
}
.BGL.Level1{
	background:url('../images/bg1toplefti.jpg') top left no-repeat;
}
.BGL.Level2{
	background:url('../images/bg2top.jpg') top repeat-x;
}
.BGL.Level3{
	background-image: url(../images/bg3bottomright.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.wrapper {  min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -87px; position:relative; direction:rtl; }

.wrapper a img { border:none; }


.wrapper table{border-collapse:collapse; border-spacing:0;}
.clear { clear: both; }
.EnLine{ direction:ltr; }
.Logo{
	position:absolute;
	top:88px;
	left:145px;
}
.Header{
	padding:110px 354px 0 0;
}
.BodyTbl{
	margin-top:70px;
	z-index:1;
	position:relative;
	width:100%;
	
	background: url('/images/bottom.jpg') no-repeat;
	background-position: right 185px;
	min-height: 486px;
	//height: 486px;
}
.Inner .BodyTbl{ background: none; } 
.BodyTbl #TblCell{
	padding-right:130px;
	vertical-align:top;
}
.BodyTbl #TblMenu{
	width:250px;
	vertical-align:top;
}
#TitleSlot{
	margin-bottom:50px;
}
.Inner .BodyTbl #TblCell{
	padding:0;
}
.BodyTbl #TblCell .Cont{
	/*background-color:#1d2631;*/
	background-position:top right;
	background-repeat:no-repeat;
	width:92%;
	min-height: 335px;
	_height: 335px;
}
.BodyTbl #TblCell .Cont .Title{
	margin-right:202px;
	font-weight:bold;
	padding:3px 18px 4px 0;
	font-size:21px;
	color:#fefefe;
	position: relative;
	
	width:220px;
	z-index: 99;
	background: #2C1B21;
	
	white-space: nowrap;
}
.MainGifM{
	height:320px;
	width:220px;
	padding:0 8px 0 0;
	list-style:none;
}
.MainGifM li{
	margin:0 0 8px 0;
	padding:0 18px 0 0;
	background:url(../images/bullet.gif) right center no-repeat;
}
.MainM{
	margin:0;
	padding:0;
	list-style:none;
	height:266px;
}
.MainM a{
	color:#7f858d;
}
.MainM li{
	margin:0 0 2px 0;
	padding:0;
}

.MainM li div.Current{
	background:#ffffff;
	color:#31252f;
}
.MainM li ul li div.Current{
	background:transparent;
	color:#ffffff;
	font-weight:bold;
}
.MainM li a:hover{
	color:#e6e9eb;
}
/*** Second level menu ***/
.MainM li ul li a{
	color:#bc7576;
}
.MainM li ul{
	list-style: none;
	padding: 0 25px 0 0;
}
.MainM li ul li a:hover{
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}
.htxtBox{
	width:80%;
}
.LangBar{
	color:#6a737f;
}
.MainText{
	background-color:#1d2631;
	padding:32px 350px 7px 33px;
	min-height: 260px;
	_height:260px;
	
}
.MainText p{
	margin-bottom:18px;
}
/* FOOTER */
.push { height: 87px; clear: both; }
.footer { height: 87px; background: #1d242e; position: relative; z-index: 99; }
.Inner .footer{ background-color:transparent; }
.CopyTable{
	width:100%;
	height:87px;
	border-collapse:collapse;
	border-spacing:0;
	font-size:11px;
}
.CopyTable #RAD_Side{
	width:334px;
}
.CopyTable #KCS_Side{
	padding-right:210px;
}
.CopyTable #KCS_Side .Block{
	text-align:left;
	width:182px;
}
.BodyTbl #TblCell .ContactTable{
	margin-right: 80px;
	margin-top: 10px;
	border-spacing: 20px;
	border-collapse: separate;
}
.slideshow{
	position: absolute;
	width: 343px;
	height: 330px;
	right:0;

}

/*************************************************************/

#TblMenu ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#TblMenu ul li{
	padding: 1px 0;
	position: relative;
	width: 90px;
}
#TblMenu ul li.current {
	background:#ffffff;
	color:#31252f;
}
#TblMenu ul li a{
	text-decoration: none;
}
#TblMenu ul ul {
	position: absolute;
	display: none;
	top: 0;
	right: 100%;
	background: #1d2631;
}
#TblMenu ul li:hover ul {
	display: block;
}
#TblMenu ul ul li {
	padding: 3px 5px;
}
#TblMenu ul ul li.current {
	background: none;
}
#TblMenu ul ul li a {
	color:#bc7576;
}
#TblMenu ul ul li.current a, #TblMenu ul ul li:hover a {
	color: #fff;
	font-weight: bold;
}
input, select, textarea { font: normal 1em arial; }
.contect_form input, .contect_form textarea { width: 250px; }
.contect_form .submit { width: auto; }
.contect_form { margin-right: 80px }
