
/*-------------------------------------RESET-------------------------------------*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

/*-------------------------------------END RESET-------------------------------------*/

/*-------------------------------------GENERAL-------------------------------------*/

body
{
	background:url(../images/bg.jpg) bottom repeat-x;
}

.WrapHeader
{
	width:100%;
	height:188px;
	background:url(../images/wrap_headr_bg.jpg) repeat-x top;
}

.Header
{
	width:960px;
	margin:0 auto;
	position:relative;
}
.Clear
{
	clear:both;
}

.FlashArea
{
	width:960px;
	height:805px;
	
	margin:10px auto;
	position:relative;
	padding-bottom:10px;
}

.WrapFooter
{
	width:100%;
	height:179px;
	background:url(../images/footer_bg.png) repeat-x;
	float:right;
	margin-top:20px;
}

.Footer
{
	width:960px;
	margin:0 auto;
}

/*-------------------------------------END GENERAL-------------------------------------*/

/*---------------------------------------TEXT----------------------------------------*/
body
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#444444;
	direction:rtl;
}

a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}


/*---------------------------------------END TEXT----------------------------------------*/

/*---------------------------------------HEADER-------------------------------------*/

a.LogoUltima
{
width:177px;
height:102px;
background:url(../images/logo_ultima.png) no-repeat;
display:inline-block;
float:right;
margin-top:15px;
}

.SloganUltima
{
	width:357px;
	height:62px;
	background:url(../images/slogan_ultima.png) no-repeat;
	float:left;
	margin-top:30px;
}

ul.MainMenu
{
	float:right;
	width:980px;
	margin-top:36px;
}

ul.MainMenu li
{
	float:right;
	padding-left:15px;
}

ul.MainMenu a span
{
	color:#fff;
	text-shadow:#008393 0.1em 0.1em;
	height:31px;
	background:url(../images/main_menu_right_bg.png) no-repeat right;
	padding:0 28px 0 8px;
	display:inline-block;
	cursor:pointer;
	line-height:32px;
	font-weight:bold;
}

ul.MainMenu a:hover span, ul.MainMenu a.Selected span
{
	background:url(../images/main_menu_right_bg_over.png) no-repeat right;
}

ul.MainMenu a
{
	display:inline-block;
	width:auto;
	height:31px;
	background:url(../images/main_menu_left_bg.png) no-repeat left;
	padding-left:5px;
}

ul.MainMenu a:hover, ul.MainMenu a.Selected
{
	background:url(../images/main_menu_left_bg_over.png) no-repeat left;
}

ul.MainMenu a span.About
{
	width:96px;
	height:23px;
	background:url(../images/main_menu1.png) no-repeat;
	padding:0;
}

ul.MainMenu a span.InteriorDesign
{
	width:96px;
	height:23px;
	background:url(../images/main_menu2.png) no-repeat;
	padding:0;
}

ul.MainMenu a span.MoreCourses
{
	width:89px;
	height:23px;
	background:url(../images/main_menu3.png) no-repeat;
	padding:0;
}

ul.MainMenu a span.OurProjects
{
	width:91px;
	height:23px;
	background:url(../images/main_menu4.png) no-repeat;
	padding:0;
}

ul.MainMenu a span.Articles
{
	width:55px;
	height:23px;
	background:url(../images/main_menu5.png) no-repeat;
	padding:0;
}

ul.MainMenu a span.ContactUs
{
	width:57px;
	height:23px;
	background:url(../images/main_menu6.png) no-repeat;
	padding:0;
}
ul.MainMenu a span.Tohnit
{
	width:97px;
	height:23px;
	background:url(../images/tohniot.png) no-repeat;
	padding:0;
	margin-top:11px;
}
ul.MainMenu a span.Segel
{
	width:76px;
	height:23px;
	background:url(../images/segel_morim.png) no-repeat;
	padding:0;
	margin-top:11px;
}
ul.MainMenu a:hover span.About, ul.MainMenu a.Selected span.About
{
	background:url(../images/main_menu1_over.png) no-repeat;
}
ul.MainMenu a:hover span.InteriorDesign, ul.MainMenu a.Selected span.InteriorDesign
{
	background:url(../images/main_menu2_over.png) no-repeat;
}

ul.MainMenu a:hover span.MoreCourses, ul.MainMenu a.Selected span.MoreCourses
{
	background:url(../images/main_menu3_over.png) no-repeat;
}

ul.MainMenu a:hover span.OurProjects, ul.MainMenu a.Selected span.OurProjects
{
	background:url(../images/main_menu4_over.png) no-repeat;
}

ul.MainMenu a:hover span.Articles, ul.MainMenu a.Selected span.Articles
{
	background:url(../images/main_menu5_over.png) no-repeat;
}
ul.MainMenu a:hover span.Tohnit, ul.MainMenu a.Selected span.Tohnit
{
	background:url(../images/tohniot_over.png) no-repeat;
}
ul.MainMenu a:hover span.Segel, ul.MainMenu a.Selected span.Segel
{
	background:url(../images/segel_morim_over.png) no-repeat;
}
ul.MainMenu a:hover span.ContactUs, ul.MainMenu a.Selected span.ContactUs
{
	background:url(../images/main_menu6_over.png) no-repeat;
}

.Phone
{
	width:173px;
	height:17px;
	background:url(../images/telephon_bg.png) no-repeat;
	float:left;
	margin-top:-80px;
	
}

.DropShadow
{
	width:1000px;
	height:10px;
	background:url(../images/top_drop_shadow.png) no-repeat bottom;
	margin:0 auto;
	padding-top:78px;
	}

/*-------------------------------------END HEADER-------------------------------------*/

/*------------------------------------- FLASH, CONTACT FORM-------------------------------------*/

.ContactForm
{
	width:380px;
	height:318px;
	background:url(../images/contact_form_bg.jpg) no-repeat;
	position:absolute;
	top:482px;
	right:579px;
}

.ContactForm .form
{
	margin:145px 13px 0 0;
}
.ContactForm input
{
	border:none;
	height:28px;
	line-height:28px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	padding-right:5px;
	margin-bottom:10px;
}

.ContactForm input.Small
{
	width:175px;
	background:url(../images/contact_form_small_field.png) no-repeat right top;
}

.ContactForm input.Medium
{
	width:267px;
	background:url(../images/contact_form_m.png) no-repeat right top;
}
.ContactForm input.Medium2
{
	width:80px;
	background:url(../images/contact_form_s.png) no-repeat right top;
	cursor:pointer;
}
.ContactForm input.Big
{
	width:354px;
	background:url(../images/contact_form_big_field.png) no-repeat right top;
}
.ContactForm span
{
	float:right;
	margin-right:15px;
	font-size:11px;
}

.ContactForm .SendBtn
{
	display:inline-block;
	width:126px;
	height:29px;
	background:url(../images/contact_form_send_btn.png) no-repeat;
	float:left;
	margin-left:13px;
}

.ContactForm .SendBtn:hover
{
	background:url(../images/contact_form_send_btn_over.png) no-repeat;
}

.ContactForm2
{
	width:380px;
	height:318px;
	background:url(../images/contact_form_bg.jpg) no-repeat;
	float:left;
	margin-top:10px;
}

.ContactForm2 .form
{
	margin:145px 13px 0 0;
}
.ContactForm2 input
{
	border:none;
	height:28px;
	line-height:28px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	padding-right:5px;
	margin-bottom:10px;
}

.ContactForm2 input.Small
{
	width:175px;
	background:url(../images/contact_form_small_field.png) no-repeat right top;
}

.ContactForm2 input.Medium
{
	width:267px;
	background:url(../images/contact_form_m.png) no-repeat right top;
}
.ContactForm2 input.Medium2
{
	width:80px;
	background:url(../images/contact_form_s.png) no-repeat right top;
	cursor:pointer;
}

.ContactForm2 input.Big
{
	width:354px;
	background:url(../images/contact_form_big_field.png) no-repeat right top;
}
.ContactForm2 span
{
	float:right;
	margin-right:15px;
	font-size:11px;
}

.ContactForm2 .SendBtn
{
	display:inline-block;
	width:126px;
	height:29px;
	background:url(../images/contact_form_send_btn.png) no-repeat;
	float:left;
	margin-left:13px;
}

.ContactForm2 .SendBtn:hover
{
	background:url(../images/contact_form_send_btn_over.png) no-repeat;
}

.ContactForm3
{
	width:390px;
	float:right;
}

.ContactForm3 .form
{
	margin:35px 25px 0 0;
}
.ContactForm3 input
{
	border:none;
	height:28px;
	line-height:28px;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	padding-right:5px;
	margin-bottom:10px;
}

.ContactForm3 input.Small
{
	width:175px;
	background:url(../images/contact_form_small_field.png) no-repeat right top;
}

.ContactForm3 input.Medium
{
	width:267px;
	background:url(../images/contact_form_m.png) no-repeat right top;
}
.ContactForm3 input.Medium2
{
	width:80px;
	background:url(../images/contact_form_s.png) no-repeat right top;
	cursor:pointer;
}
.ContactForm3 input.Big
{
	width:354px;
	background:url(../images/contact_form_big_field.png) no-repeat right top;
}
.ContactForm3 textarea.Textarea
{
	border:none;
	float:right;
	font-size:12px;
	color:#444444;
	padding:5px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	width:345px;
	height:114px;
	background:url(../images/contact_textarea.png) no-repeat right top;
}
.ContactForm3 span
{
	float:right;
	margin-right:25px;
	font-size:11px;
}

.ContactForm3 .SendBtn
{
	display:inline-block;
	width:126px;
	height:29px;
	background:url(../images/contact_form_send_btn.png) no-repeat;
	float:left;
	margin-left:13px;
}

.ContactForm3 .SendBtn:hover
{
	background:url(../images/contact_form_send_btn_over.png) no-repeat;
}
/*-------------------------------------END FLASH, CONTACT FORM-------------------------------------*/

/*------------------------------------- FOOTER-------------------------------------*/

.Footer ul
{
	float:right;
	width:655px;
	margin-top:10px;
}

.Footer ul li
{
	float:right;
}

.Footer ul li a
{
	color:#404040;
}

.Footer a.LogoKuchi
{
	float:left;
	margin-top:10px;
	color:#404040;
	background:url(../images/logo_kuchi_bg.png) no-repeat left;
	padding-left:65px;
}
.Footer a.Link
{
	float:left;
	margin-top:10px;
	color:#404040;
	padding-left:65px;
}
.Footer span
{
	float:right;
	color:#bdbdbd;
	font-size:12px;
	margin-top:90px;
}

.Footer a.Logo
{
	display:inline-block;
	height:85px;
	float:left;
	margin-top:23px;
}

.Footer a.Logo.Miclelet
{
	width:125px;
	background:url(../images/logo_mihlelet_building.png) no-repeat;
}

.Footer a.Logo.Adira
{
	width:86px;
	background:url(../images/logo_adira.png) no-repeat;
}

.Footer a.Logo.Ult
{
	width:102px;
	background:url(../images/logo_ultima_small.png) no-repeat;
}

.Footer a.Logo.MerkazBniya
{
	width:147px;
	background:url(../images/logo_merkaz_bniya.png) no-repeat;
}


/*-------------------------------------END FOOTER-------------------------------------*/
.projects_top {float:right;background-image:url(../images/projects_top.jpg);background-repeat:no-repeat;width:960px;height:58px;}
.projects_top h1 {float:right;margin-top:25px;margin-right:50px;color:#049fbc;font-size:18px;}
.projects_m {float:right;background-image:url(../images/projects_m.jpg);background-repeat:repeat-y;width:960px;}
.projects_b {float:right;background-image:url(../images/projects_b.jpg);background-repeat:no-repeat;width:960px;height:58px;}
.project_item {float:right;background-image:url(../images/project_bg.jpg);background-repeat:no-repeat;width:312px;height:260px;margin-right:6px;margin-bottom:6px;}
.Content
{
	width:960px;
	margin:10px auto;
	line-height:16px;
	font-size:12px;
}
.project_img {border:solid 1px #dcdcdc; width:222px; height:166px; padding:2px; margin:30px auto;}
.project_name {color:#049fbc;font-size:16px;text-align:center;font-weight:bold;}
.project_top {float:right;background-image:url(../images/pin_top.jpg);background-repeat:no-repeat;width:917px;height:39px;}
.project_m {float:right;background-image:url(../images/pin_m.jpg);background-repeat:repeat-y;width:917px;}
.project_b {float:right;background-image:url(../images/pin_b.jpg);background-repeat:no-repeat;width:917px;height:25px;}
.pin_img {border:solid 1px #dcdcdc; padding:2px; width:443px; height:322px; margin-right:60px; float:right;}
.pin_img img {width:443px; height:322px;}
.pin_title {float:right;color:#049fbc;width:350px;font-weight:bold;margin-right:30px;}
.pin_text {float:right;color:#454545;width:350px;margin-right:30px;margin-top:20px;}

.product_arrow_left{float:left; background-image: url(../images/left.jpg); width: 38px;height: 133px; background-position:right; background-repeat:no-repeat; position:relative;}
.product_arrow_right{float:right; background-image: url(../images/right.jpg);width: 38px;height: 133px; background-position:right; background-repeat:no-repeat; position:relative;}
.scrolle_container { width:910px; height:133px; float:right; margin-top:20px; margin-right:3px;}
.scroller_products { height:133px; float:left;}
.scroll_image {width:171px; height:133px; margin-right:10px;}
.scroll_image img {border:solid 1px #dcdcdc; padding:1px; cursor:pointer;}

.articles_right {float:right;width:573px;}
.articles_left {float:left;width:380px;}
.articles_top {float:right;background-image:url(../images/articles_top.jpg);background-repeat:no-repeat;width:573px;height:54px;margin-top:10px;}
.articles_top h1 {float:right;margin-top:16px;margin-right:50px;color:#049fbc;font-size:18px;}
.articles_m {float:right;background-image:url(../images/articles_m.jpg);background-repeat:repeat-y;width:573px;}
.articles_b {float:right;background-image:url(../images/articles_b.jpg);background-repeat:no-repeat;width:573px;height:52px;}

.article_item {width:520px;float:right;margin-right:30px;border-bottom:solid 1px #cacaca;}
.article_title {float:right;color:#444444;font-weight:bold;width:520px;margin-top:10px;}
.article_title a {color:#444444;font-weight:bold;}
.article_title a:hover {text-decoration:underline;}
.article_text {float:right;color:#444444;width:520px;margin-top:10px;margin-bottom:10px;}
.article_lnk {float:left;width:50px;color:#444444;font-weight:bold;}
.article_lnk a {float:right;color:#444444;font-weight:bold;}
.flash2 {float:right;background-image:url(../images/flash2.jpg); width:959px;height:318px;background-repeat:no-repeat;}
.lblText {float:right;color:#454545;width:520px;margin-right:30px;margin-top:20px;}
.DesignText {float:right;width:520px;margin-right:30px;}

.ddlPopup3 { text-align:right; position:absolute; width:40px;height:50px; border:1px solid #ddd; background-color:#fff; padding:5px; cursor:pointer;}
.ddlPopup3 ul { display:inline-block;margin-top:-5px;height:50px;margin-left:-25px;width:30px; }
.ddlPopup3 ul li { display:inline-block; background-color:#fff; direction:rtl; list-style:none; }
.ddlPopup3 ul li:hover { background-color:#f4f4f4; }

.contact_right {float:right;width:450px;height:500px;}
.contact_left {float:left;width:500px;margin-left:20px;margin-top:35px;}

.prev_title {float:right;width:378px;color:#828282;font-weight:bold;margin-top:15px;padding-right:40px;font-size:14px;margin-bottom:10px;}
.prev_top {float:right;background-image:url(../images/prev_top.jpg);background-repeat:no-repeat;width:378px;margin-top:5px;min-height:92px;background-color:#fff;border-bottom:solid 1px #dcdcdc;border-right:solid 1px #dcdcdc;border-left:solid 1px #dcdcdc;}
.prev_m {float:right;background-image:url(../images/prev_m.jpg);background-repeat:repeat-y;width:380px;margin-right:7px;}
.prev_top a {float:right;width:320px;padding-right:20px;background-image:url(../images/prev_arrow.png);background-repeat:no-repeat;background-position:right center;color:#989898;margin-right:20px;height:20px;line-height:20px;text-decoration:underline;}
.prev_b {float:right;background-image:url(../images/prev_b.jpg);background-repeat:no-repeat;width:380px;height:16px;margin-right:7px;}

.cat_title {float:right;width:520px;font-weight:bold;font-size:14px;margin-top:20px;}
.course_title {float:right;width:520px;font-weight:bold;font-size:14px;margin-top:10px;}
.cat_text {float:right;width:520px;margin-top:10px;}
.cat_text a {color:#444444;text-decoration:underline;}
.study_name {float:right;width:85px;}
.study_name2 {float:right;width:85px;font-weight:bold;}
.study_name a {color:#444444;text-decoration:underline;}
.study_name2 a {color:#444444;text-decoration:underline;}
.studies {float:right;width:520px;margin-top:10px;margin-bottom:10px;}
.sign_in {float:right;width:573px;margin-top:10px;display:none;}

.study_head {position:absolute;width:380px;height:160px;top:0px;right:579px;}
.study_text {position:absolute;width:540px;top:0px;right:0px;}
.study_text .study_top {float:right;background-image:url(../images/study_bg.jpg);background-repeat:no-repeat;background-position:right center;width:540px;height:46px;line-height:12px;}
.study_text .study_top h1 {float:right;margin-top:16px;margin-right:50px;color:#049fbc;font-size:18px;width:390px;}
.study_text span {float:right;width:540px;}
.study_head h1 {font-weight:bold;font-size:24px;padding-top:15px;padding-right:15px;}
.study_head h1 span {width:500px;}
.study_right {float:right;width:150px;height:80px;margin-top:14px;margin-right:35px;}
.study_left {float:right;width:150px;height:80px;margin-top:14px;margin-right:10px;}
.study_day {float:right;color:#059ebe;font-weight:bold;font-size:16px;width:150px;}
.study_night {float:right;color:#059ebe;font-weight:bold;font-size:16px;width:150px;}
.study_date1 {float:right;color:#2a2a2a;width:150px;margin-top:7px;background-image:url(../images/arrow.jpg);background-repeat:no-repeat;background-position:right center;padding-right:10px;}
.study_date2 {float:right;color:#2a2a2a;margin-top:7px;background-image:url(../images/arrow.jpg);background-repeat:no-repeat;background-position:right center;padding-right:10px;}
.study_date3 {float:right;color:#2a2a2a;width:150px;margin-top:5px;padding-right:10px;}

.share {background-image:url(../images/share.jpg);width:380px;height:93px;background-repeat:no-repeat;float:right;margin-top:5px;}
.share .facebook {background-image:url(../images/facebook.jpg);background-repeat:no-repeat;width:79px;height:81px;margin-top:5px;margin-right:200px;float:right;}
.share .facebook a {width:79px;height:81px;float:right;}
.share .tweeter {background-image:url(../images/tweeter.jpg);background-repeat:no-repeat;width:79px;height:81px;margin-top:5px;margin-right:10px;float:right;}
.share .tweeter a {width:79px;height:81px;float:right;}

#local_navigation { width:963px;margin:0 auto;height:20px; vertical-align:middle; padding-right:30px; direction:rtl;}
#local_navigation #arrow_left{ width:8px;height:10px;padding:7px 10px 0 10px;background-image:url(../images/arrow_left.jpg);background-repeat:no-repeat;background-position:center left;margin-left:10px;float:right; }
#local_navigation .arrow_left{width:8px;height:10px;padding:7px 10px 0 10px;background-image:url(../images/arrow_left.jpg);background-repeat:no-repeat;background-position:center left;margin-left:10px;float:right; }
#local_navigation a {color:#85949d;float:right;}
#local_navigation span {color:#3f3f3f;float:right;*width:200px;}
