/* COMMON */
* { margin: 0; }
html, body { direction: rtl; height: 100%; background:#f1f1f1;}
body { font: normal 12px/1.2em arial;  }
img { border: 0; vertical-align: middle; }
input, textarea, select { font: normal 12px arial; }
a { color: #ff8719; outline: none; !important}
a:hover { text-decoration: none; }
h1 { font-size: 22px; }
h2 { font-size: 20px; }
h3 { font-size: 18px; }
h4 { font-size: 16px; }
h5 { font-size: 14px; }
h6 { font-size: 12px; color: #9da2a4; }
ul { margin: 10px 0; padding-right: 15px; }
small { font-size: 90%; }
p { margin: 1em 0; }
pre { direction: ltr; }
object { outline: none; }

#body_2{
background: url(../images/kcsbg.gif) repeat-y 50% 50%;
margin-right:1px;	

}

/* MISC */
#body_2 { min-width: 1000px; max-width: 1370px; margin:0 auto; }
.wrapper, .footer { min-width: 980px; max-width: 1300px; margin:0 auto; }
.wrapper{ background: url(../images/top_grad.gif) repeat-x top;}
.wrapper { position: relative;  min-height: 100%; height: auto !important; height: 100%; margin-bottom: -75px; }
.text { background: #eaeced; border: 0; padding: 3px; }
.text2 { border: 1px #cfd3d4 solid; color: #a0adb3; padding: 2px 3px; }
.clear { clear: both; }
.error, .required { color: #e00; }
th { background: #ff8719; color: #fff; }
.table_spacing th, .table_spacing td { padding: 2px 5px; }
.underline{ text-decoration:underline !important;}
.no-margin{ margin:0 !important }
#news_single{ width:60%;  min-height:300px;  height:auto !important;  height:300px;}
#news_single .entryTitle { *margin-top: 3px;}
#NewsPostDetailDate{margin:5px 0; _margin:3px 0;}
#NewsPostDetailHorizRule{ display:block; width:100%; margin:15px 0px; _margin:8px 0;}
/* HEADER */
#header { padding-top: 26px; }
#header .account { float: left; width: 48%; height: 120px; background: #fff url(../images/account_corner.gif) no-repeat top right; }
#header .account a { color: #969c9f; }
#header .account .container { padding: 15px 30px 0; }
#header .account form { margin: 10px 0; }
#header .account form input { background: #eaeced; border: 0; padding: 3px; }
#header .account form .login { background: none; padding: 0; }
#header .logo { margin-left: 48%; padding: 20px 60px 0 0; }
#header .logo .home { float: right; }
#header .logo ul { list-style: none; margin: 0 275px 0 0; padding: 0; line-height: 17px; }

#header .navbar { height: 38px; margin-right: 60px; background: #eaeced url(../images/navbar_corners.gif) no-repeat right; padding: 5px 5px 0 0; }
#header .navbar form { float: left; width: 225px; margin-top: 3px; }
#header .navbar ul { list-style: none; margin: 0; padding: 0; }
#header .navbar ul li { float: right; padding: 1px; margin-left: 2px; background: url(../images/navbar_grad1.gif) repeat-x; width: auto !important; width: 1%; white-space: nowrap; }
#header .navbar ul li a, #header .navbar ul li span { display: block; padding: 8px 14px 0; height: 23px; background: #b8bec1; color: #fff; font-weight: bold; }
#header .navbar ul li.current span { background: #393e4c; color: #adaeb3; text-decoration: none; }
#header .navbar ul li.other:hover { background-image: url(../images/navbar_grad2.gif); }
#header .navbar ul li:hover a { background: #f68217 url(../images/navbar_grad3.gif) repeat-x; color: #fff; text-decoration: underline; }
#header .logout_form h5 { margin: 10px 0 0; }
#header .logout_form p { margin: 5px 0; }
.top_banner p{ padding:0; margin:0; }



/*/NEWS/*/
.news_div{
     height:107px;
	 width:38%;
	 float:right;
	 text-align:justify;
	 padding:10px 5% 0;
 }

#newsss{position:relative;  height:108px; overflow:hidden;z-index:150; color: #3e3f44;}
.change {background:#fff; position:absolute; overflow:hidden; width:60%; z-index:200;}
.change h3{display:block;margin:0 !Important; }

.NewsSummary{padding:10px 5px; float:right; width:40%;}
.NewsSummaryPostdate{display:none;}
.NewsSummaryLink{font-size:15px; font-weight:bold;}
.NewsSummaryAuthor{display:none;}
.NewsSummaryCategory{display:none;}
.NewsSummaryMorelink{}
.NewsSummarySummary{ padding:5px 0;}
.NewsSummaryExtra{display:none;}

.contactform .lab 
{
	width: 200px;
}


/* CONTENT */
#default { min-height: 290px; margin: 35px auto 30px 55px; padding-right: 265px; background: #fff url(../images/girl.jpg) no-repeat top right; }
#default .right { float: right; width: 50%; }
#default .left { margin-right: 50%; }
#default h3 { font-size: 12px; color: #ff8719; margin: 10px 0; }
#default p { padding-right: 15px; }
#default .banner { float: right; margin-top: 130px; width: 100%;}
.homepage_default .banner {margin-top:50px !important;}
.homepage_bottom_banner {
  margin:70px -215px 0 auto;
}
.prod_tb{overflow:hidden;}
.prod_tb .product{width:22% !important;}
.prod_img{text-align:center;}
/* FOOTER */
.push { height: 75px; clear: both; }
.footer { position: relative; color: #97a2ad;}
/* .footer - height: 75px; */
.footer a { color: #97a2ad; }
.footer .center {margin-left: 55px; background: #e8e8e8; padding: 15px 45px; position: relative; text-align: center;  }
/* .footer .center - height: 60px; padding: 15px 45px 0; */
.footer .center ul { height: 18px; list-style: none; margin: 0; padding: 0; }
.footer .center li { float: right; margin-left: 30px; }
.footer .kcs { float: left; background: url(../images/kcs.gif) no-repeat top left; text-align: left; padding: 5px 0 0 45px; font: normal 11px tahoma }
.footer .kcs a { color: #98b9db; }
.footer .copyrights {margin-top: 25px;} /* { margin-right: 140px; } */
#title_addthis { float: right; }
.addthis_toolbox { padding-right: 10px; width: 250px; position: absolute; }
#footer_rights { margin-top: 25px; }

#top .top_title {color:#ff8719; font-size:25px; font-weight:lighter; height:auto !important; padding:0 !important;margin:0 !important; line-height:26px}

.content2 {
	padding:0 15px !important;
}

#ajax_side {
     overflow: hidden;
}

#ajax_side2 {
	width: 340px !important;
	overflow: hidden;
}

#ajax_side2 h3 {
     margin: 0 !important;
}

#ajax_side2 .product_fix {
     margin: 0 !important;
}

table[summary] {
	display: none;
}

table[summary=tbl_opened] {
	display: block !important;
}

a.red {color:red;}
a.green {color:green;}
a.blue {color:#00c;}
a.grey {color:#97A2AD;}
a.black {color:#000;}
a.orange {color:#ff871d;}
a.melumad_gray {color:#485765;}
a.melumad_orange {color:#ff8719;}
a.menu_dark_gray {color:#393e4c;}
a.menu_light_gray1 {color:#8c8f95;}
a.menu_light_gray2 {color:#9CA0AC;}
a.movi_gray_title {color:#9ca0ac;}
a.movi_gray_text {color:#485765;}
a.movi_light_gray {color:#eff1f1;}

#up-left-button {float: left;margin-left: 54px;margin-top: 10px;}
#up-left-button .fb-like {margin-top: -2px; width: 100px;}
.connect_widget_button_count_count {display: none;}





