* { margin: 0; }
html, body { height: 100%; direction:ltr; }
body { font: normal 12px arial; min-width: 980px; }
body.framed { min-width: 0px; }
img { border: 0; vertical-align: middle; }
.wrapper { position: relative;  min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -86px; color:#4a5056; direction: rtl; text-align:right;
	max-width:1200px; }
.clear { clear: both; }

/* FOOTER */
.push { height: 86px; clear: both; }
.footer { height: 86px; ;position:relative; z-index:1; max-width:1200px; margin: 0 auto -100px; }
table{ border-collapse:collapse; border-spacing:0; }
td { vertical-align:top; padding:0; }
.left { float:left; }
.right { float:right; }
a:hover { text-decoration:none; }	
a { color:#82302f; }

#post_wrapper {
	margin: 12px 20px 0 10px;
}
#post_footer {
	margin: 10px 20px 0 10px;
	height:25px;
    direction: rtl;
}
#header {
	background:url(../images/menu_grad.gif) top right repeat-x;
	clear:left;
}	
.english {
	padding-bottom:6px;
	color:#232020;
	margin-left:14px;
}	
.english a {
	font-size:11px;
}	
.english a.current {
	font-size:12px;
	color:#4a5056;
	text-decoration:none;
}
#top_menu {
	height:33px;
}	
#top_menu ul {
	padding:0;
	margin:0;
	list-style:none;
}
#top_menu ul li {
	float:right;
	position:relative;
}
#top_menu ul li:hover  ul{
	display:block;
}

#top_menu ul .dropdown {
	position:absolute;
	right:-1px;
	top:36px;
	display:none;
}

#top_menu ul .currentpage a {
    background:url(../images/menu_curr_line.gif) top left no-repeat;
}
#top_menu ul .currentpage, #top_menu ul .activeparent {
    background:url(../images/menu_curr.gif) top right repeat-x;
}

#top_menu ul:hover.current{
    background:url(../images/menu_curr.gif) top right repeat-x;
}      


#top_menu ul .dropdown li {
	float:none;
	position:static;
	width:150px;
	background:#788095;
	background-image:none;
}

#top_menu ul li.current a {
	background:url(../images/menu_curr_line.gif) top left no-repeat;
}
#top_menu li.current {
	background:url(../images/menu_curr.gif) top right repeat-x;
}

#top_menu li:hover.current{
	background:url(../images/menu_curr.gif) top right repeat-x;
}
#top_menu li:hover{
	background:url(../images/menu_hover1.gif) top right repeat-x;
}
/*
#top_menu ul li:hover a {
	background:url(../images/menu_line_hover2.gif) top left no-repeat;
}*/
#top_menu li a {
	display:block;
	height:33px;
	color:#fff;
	font-size:14px;
	font-weight: bold;
	text-decoration:none;
	padding: 7px 15px 0;
	letter-spacing:-0.01em;
	background:url(../images/menu_line.gif) top left no-repeat;

}

#top_menu li .dropdown a {
	height:21px;
	font-size:12px;
	padding: 5px 15px 0;
	letter-spacing:normal;
	background:#788095;
	background-image:none;
	border:solid 1px #b5b9c5;
	border-bottom:none;
	width:118px;
}

#top_menu li .dropdown li:hover a {
	background:#545968;
}
#top_menu ul .dropdown li.first {
	
}
#top_menu ul .dropdown li.last {
	border-bottom:solid 1px #d8d8d8;
}
#top_menu ul .dropdown li a {
	background:none;
}
.search {
	margin: 6px 0 0 3px;
	width:250px;
}
.search .search_text {
	height: 17px;
	width:80%;
	background:url(../images/search_grad.gif) top center;
	float:left;
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4a5056;
}
#content {
	margin-top:3px;
}
#content table {
	float:right;
}
#content td.logo {
	height:210px;
	text-align:center;
	vertical-align:middle;
}
#content td.top {
	height:211px;
}
.pic1 {
	background:#d8d8d8 url('../images/main_pic1.jpg') right 1px no-repeat;
}
.pic2 {
	background:#d8d8d8 url('../images/main_pic2.jpg') right 1px no-repeat;
}
.pic3 {
	background:#d8d8d8 url('../images/main_pic3.jpg') right 1px no-repeat;
}
.pic4 {
	background:#d8d8d8 url('../images/main_pic4.jpg') right 1px no-repeat;
}
.pic5 {
	background:#d8d8d8 url('../images/main_pic5.jpg') right 1px no-repeat;
}

#content td.top .left_col {
	width:50%;
	float:left;
}
#content td.top .left_col .reka {
	border-top: solid 1px #d8d8d8;
	border-bottom: solid 1px #d8d8d8;
	margin: 0 8px;
	height:213px;
	background:#FFFFFF;
}
#content td.top .left_col h1 {
	font-size:30px;
	color:#8c0500;
	margin:36px 20px 5px 0;
}
#content td.top .left_col p {
	margin:0 20px ;
}
#enter {
	background:url(../images/enter_grad.gif) repeat-x top right;
	height:113px;
	margin-left:3px;
}	
#enter .in{
	padding: 18px 17px 0 ;
}
#enter .in span {
	color:#FFFFFF;
	display:block;
	font-size:17px;
	font-weight:bold;
	margin-bottom:10px;
}
.select {
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4a5056;
}
#enter .in .enter_bottom {
	background:#FFFFFF url(../images/enter.gif) center top no-repeat;
	height:18px;
	margin:10px 0 0 0 ;
}
#enter .in .submit {
	height:18px;
	width:100%;
	margin-top:-18px;
}
.margin_left{
	margin-left:3px;
}
.margin_top {
	padding-top:3px;
}	
.dot {
	background:url(../images/dot.gif) top center repeat-x;
	height:113px;
	margin:0 10px;
	padding-left:10px;

}
.flash {
	float:right;
	height: 111px;
	width:125px;
}
.text a.head {
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	display:block;
	margin-bottom:5px;
}
.text {
	padding-top:20px;
}
.text .head {
    font-size:15px;
    font-weight:bold;
    text-decoration:none;
    display:block;
    margin-bottom:5px;
}
.invet_man {
	background:url(../images/inest_man_grad.gif) top center repeat-x;	
	text-align:center;
	margin-top:3px;
}		
.out_text {
	margin: 10px 31px 50px 30px;
}	
.out_text a {
	font-weight:bold;
	display:block;
	margin-bottom:7px;
}
.out_text span {
	font-size:11px;
	color:#4a5056;
}

.footer .box {
	border: solid 1px #d8d8d8;
	height:37px;
	padding: 7px 9px 0;
}

.footer ul.menu_bottom {
	margin:0;
	padding:0;
	list-style:none;
	height:25px;
}

.footer ul.menu_bottom li {
	float:right;
	padding-left:5px;
	color:#656c7e;
}
.footer ul.menu_bottom li a {
	color:#656c7e;
	
}
.logo_kcs {
	font-family: Tahoma;
	font-size: 11px;
	color: #d8d8d8;
	font-weight: normal;
	float: left;
	width: 162px;
	text-align: left;
	margin-top:-8px;
	margin-left:7px;
	line-height:12px;
}
.logo_kcs a{
	color: #d8d8d8;
}

.logo_kcs p{
	float: right;
}
.left_kcs {
	float: left;
	margin-top: 9px;
}
.rights {
	background:url(../images/das_logo.gif) top right no-repeat;
	padding-right:34px;
	height:28px;
	padding-top:3px;
	color:#4a5056;
	line-height:12px;
	font-size:11px;
	text-align:right;
}

#sendform {
    direction: rtl;
    float: right;
/*display: none;*/
}	
.text a{
	text-decoration:none;
	color: #8C0500;
	}
.text h3, .text span {
	color: #8C0500 !important;
	text-decoration: none; !important;
	}


