﻿#Page{width: 980px; margin: 0 auto;}


/*Header*/

#Header{}
#TopHomePage{height:96px;background:transparent url(../images/topHeader_home_page_page.jpg) no-repeat top right;}
.TopGallery{height:96px;background:transparent url(../images/topHeader_gallery_page.jpg) no-repeat top right;}
.TopFaq{height:96px;background:transparent url(../images/topHeader_question_page.jpg) no-repeat top right;}
.TopCalc{height:96px;background:transparent url(../images/topHeader_mahshevon_page.jpg) no-repeat top right;}
.TopSearch{height:96px;background:transparent url(../images/topHeader_search_page.jpg) no-repeat top right;}
.TopDocs{height:96px;background:transparent url(../images/topHeader_tfasim_page.jpg) no-repeat top right;}
.TopContact{height:96px;background:transparent url(../images/topHeader_contact_page.jpg) no-repeat top right;}
.TopArticle{height:96px;background:transparent url(../images/topHeader_family_page.jpg) no-repeat top right;}
.TopCarrer{height:96px;background:transparent url(../images/topHeader_career_page.jpg) no-repeat top right;}

.HPButtons {width:356px;height:332px;position:relative;background: url(../images/flash.jpg);}
.HPButtons a{position: absolute;display: block;}
.HPButtons a.ButtonOnLine{top:44px;right:21px;background: url(../images/button_pay_online.png) 5px 3px no-repeat;width:207px;height:71px;}
.HPButtons a.ButtonOnLine:hover{background: url(../images/button_pay_online_over.png) top right no-repeat;width:207px;height:71px;}
.HPButtons a.ButtonJoinManui{top:99px;right:220px;background: url(../images/button_join_manui.png) 3px 0px no-repeat;width:193px;height:65px;}
.HPButtons a.ButtonJoinManui:hover{background: url(../images/button_join_manui_over.png) top right no-repeat;width:193px;height:65px;}
.HPButtons a.ButtonMyAccount{top:123px;right:2px;background: url(../images/button_my_account.png) 0px 0px no-repeat;width:167px;height:64px;}
.HPButtons a.ButtonMyAccount:hover{background: url(../images/button_my_account_over.png) top right no-repeat;width:193px;height:65px;}
.HPButtons a.ButtonUpdateDetails{top:187px;right:73px;background: url(../images/button_update.png) 3px 0px no-repeat;width:213px;height:75px;}
.HPButtons a.ButtonUpdateDetails:hover{background: url(../images/button_update_over.png) top right no-repeat;width:213px;height:75px;}


.HPButtons a.ButtonOnLineNew{top:44px;right:21px;background: url(../images/butt_heb_2.png) 5px 3px no-repeat;width:207px;height:71px;}
.HPButtons a.ButtonOnLineNew:hover{background: url(../images/butt_heb.png) top right no-repeat;width:207px;height:71px;}
.HPButtons a.ButtonJoinManuiNew{top:99px;right:168px;background: url(../images/button_join_manui.png) 3px 0px no-repeat;width:193px;height:65px;}
.HPButtons a.ButtonJoinManuiNew:hover{background: url(../images/button_join_manui_over.png) top right no-repeat;width:193px;height:65px;}
.HPButtons a.ButtonMyAccountNew{top:123px;right:2px;background: url(../images/btn_knisa.png) 0px 0px no-repeat;width:167px;height:64px;}
.HPButtons a.ButtonMyAccountNew:hover{background: url(../images/btn_knisa_over.png) top right no-repeat;width:193px;height:65px;}
.HPButtons a.ButtonUpdateDetailsNew{top:187px;right:73px;background: url(../images/button_update.png) 3px 0px no-repeat;width:213px;height:75px;}
.HPButtons a.ButtonUpdateDetailsNew:hover{background: url(../images/button_update_over.png) top right no-repeat;width:213px;height:75px;}


/*Header Logos HomePage*/

a.KvishLogoHomePage{float:right;display:inline;width:230px;height:76px;background:transparent url(../images/cvish_6_logo_1.gif) no-repeat top right;margin-right:13px;margin-top:6px;}
a.DerechLogoHomePage{float:right;display:inline;width:64px;height:68px;background:transparent url(../images/logo_derech_eretz.gif) no-repeat top right;margin-right:41px;margin-top:14px;}

/*Header Logos InnerPage*/

a.KvishLogo{float:right;display:inline;width:230px;height:76px;background:transparent url(../images/cvish_6_logo_1.gif) no-repeat top right;margin-right:55px;margin-top:6px;}
a.DerechLogo{float:right;display:inline;width:65px;height:69px;background:transparent url(../images/logo_derech_eretz.jpg) no-repeat top right;margin-right:41px;margin-top:14px;}


/*Header Seach*/

#SearchWarpHomePage{float:right;display:inline;margin-right:264px;margin-top:28px;width:350px;height:auto;}
#SearchWarp{display: inline;height: auto;margin-top: 28px;width: 350px;}
#SmallNav{width:100%;overflow:hidden;font:bold 12px arial;color:#435460;}
#SmallNav a{font:bold 12px arial;color:#435460;}
#SearchHeader{margin-top:4px;}
#SearchHeader .InputSubmit{float:right;display:inline;width:31px;height:28px;background:transparent url(../images/search_2.gif) no-repeat top right;border: 0px solid #FFFFFF;}
#SearchHeader .InputText{float:right;display:inline;width:251px;height:17px;margin-right:5px;margin-top:5px;background:transparent url(../images/bg_search.jpg) no-repeat top right;padding-top:2px;padding-right:4px;border: 0px solid #FFFFFF;}


/* Header Life Style Image for HomePage*/

#LifeStyleImage{width:100%;overflow:hidden;}
.HPImage{float:right;display:inline;width:624px;height:332px;background:transparent url(../images/top_hp.jpg) no-repeat top right;}
.HPFlash{float:right;display:inline;width:356px;height:332px;background:transparent url(../images/flash.jpg) no-repeat top right;}

/* Header Life Style Image for AllPages*/

.LifeStyleImageCarrer{width:100%;height:132px;background:transparent url(../images/header_career_page.jpg) top right no-repeat;}
.LifeStyleImageContact{width:100%;height:132px;background:transparent url(../images/header_contact_page.jpg) top right no-repeat;}
.LifeStyleImageArticle{width:100%;height:132px;background:transparent url(../images/header_article_page.jpg) top right no-repeat;}
.LifeStyleImageFaq{width:100%;height:132px;background:transparent url(../images/header_faq_page.jpg) top right no-repeat;}
.LifeStyleImageDocs{width:100%;height:132px;background:transparent url(../images/header_tfasim_page.jpg) top right no-repeat;}
.LifeStyleImageGallery{width:100%;height:132px;background:transparent url(../images/header_gallery_page.jpg) top right no-repeat;}
.LifeStyleImageSearchResults{width:100%;height:132px;background:transparent url(../images/header_search_page.jpg) top right no-repeat;}


/*Header Nav*/

#TopNavWrap{position:relative;height:59px;width:100%;background:transparent url(../images/bg_nav.jpg) repeat-x top right;}

#TopNavWrap a.HPLogo6{position:absolute;right:22px;top:-9px;width:86px;height:76px;background:transparent url(../images/logo_6_orange.jpg) no-repeat top right;clear:both;}
#TopNavWrap a.TnuaReports{position:absolute;left:0px;top:-75px;width:155px;height:128px;background:transparent url(../images/icon_Tnua_News.jpg) no-repeat top right;clear:both;}
#TopNavWrap a.InnerLogo6{position:absolute;right:22px;top:-9px;width:86px;height:76px;background:transparent url(../images/InnerLogo6.gif) no-repeat top right;clear:both;}
#TopNavWrap a.Private{position:absolute;left:36px;top:-9px;width:84px;height:76px;background:transparent url(../images/25600_Mobile_Button_b.png) no-repeat top right;clear:both;}



ul#topnav{padding-right:145px !important;width:100% !important;float:right;display:inline;height:auto;cursor:default;margin-right:0 !important;}
ul#topnav li{float:right;display:inline;position:relative;margin: 0; padding: 0;}
ul#topnav li a{cursor:pointer;padding-right:15px;padding-left:15px;float:left;display:inline;text-decoration:none;font:bold 1.4em arial;color:#546572;height:35px;background:transparent url(../images/line_nav.jpg) no-repeat top left;text-align:center;padding-top:16px;}
/*ul#topnav a.Nav6 {background:transparent url(../images/bg_nav.jpg) repeat-x top right !important;}*/

ul#topnav a:hover {color:#d97b19;}
ul#topnav a.Active {color:#d97b19;}


.channelBody_1 ul#topnav {background:transparent url(../images/nav_main_selected_new.jpg) no-repeat top right !important;color:#6b51aa !important;}
.channelBody_1 ul#topnav a#nav_main{color:#6b51aa !important;}
.channelBody_1 ul#topnav a:hover#nav_main{background:transparent url(../images/blank.jpg) no-repeat 0px 0px !important;}
.channelBody_2 ul#topnav {background:transparent url(../images/nav_news_selected_new.jpg) no-repeat top right !important;}
.channelBody_2 ul#topnav a#nav_news{color:#6b51aa !important;}
.channelBody_2 ul#topnav a:hover#nav_news{background:transparent url(../images/blank.jpg) no-repeat 0px 0px !important;}


ul#topnav li:hover a, #TopNavWrap ul li a:hover {}

ul#topnav li .sub{float:right;width:180px !important;height:auto;margin-top:30px;background:#e3deda url(../images/dropdown_bottom.jpg) repeat-x bottom right !important;padding-bottom:25px;position: absolute;top:22px; right:0;display:none;z-index:100;}
ul#topnav li .sub a{float:right;display:inline;height:25px;width:100%;height:auto;padding:5px 15px 5px 5px;font:14px arial;text-align:right !important;background-image:none !important;} 
ul#topnav li .sub a:hover{color:#9b5d1d !important;border:none;} 


/* Inner pages General*/

#ContentWrap{padding-bottom:63px;width:100%;background-color:White;}
#ContentBg{width:100%;overflow:hidden;/*background:transparent url(../images/inner_bg.jpg) repeat-y top right;*/}
#RightNavBox{width:19.3%;float:right;display:inline;min-height:500px; height:auto !important; height:50px;background-color:#f8f8f8;min-height:700px;}
#ContentBox{width:80.7%;float:right;display:inline;height:auto;}
#ContentBoxWrap{padding-right:31px;padding-top:31px;padding-bottom:100px;overflow:hidden;}/*width:759px;*/
#ContentBoxWrap a{color:Blue;text-decoration:underline;/*font-size:1.3em;*/}
#ContentBoxWrapBig{padding-top:31px;padding-bottom:100px;overflow:hidden;width:100%;}
#ContentBoxWrap H1{font:bold 18px arial;color:#f79229;}
#ContentBoxWrap H1 a{color:#959FA7;}
#ContentBoxWrap H1.Articles{padding-bottom:25px;}
#ContentBoxWrap H1.Articles a{color: #959fa7;}
#ContentBoxWrapBig H1{padding-right:31px;font:bold 18px arial;color:#f79229;}




/*Right Nav*/

#RightNavBox span{margin-top:76px;width:100%;display:block;background-size:90% auto !important;}
#RightNavBox span.IconCarrer{background:transparent url(../images/icon_carrer.jpg) no-repeat top center;height:136px;}
#RightNavBox span.IconContact{background:transparent url(../images/icon_contact.jpg) no-repeat top center;height:139px;}
#RightNavBox span.IconArticle{background:transparent url(../images/icon_article.jpg) no-repeat top center;height:126px;}
#RightNavBox span.Iconfaq{background:transparent url(../images/icon_faq.jpg) no-repeat top center;height:159px;}
#RightNavBox span.IconSearcResults{background:transparent url(../images/icon_search_results.jpg) no-repeat top center;height:137px;}
#RightNavBox span.IconDocs{background:transparent url(../images/icon_docs.jpg) no-repeat top center;height:158px;}
#RightNavBox span.IconGallery{background:transparent url(../images/icon_gallery.jpg) no-repeat top center;height:141px;}

#RightNavBox #RightNavLinksWrap{margin-top:15px;margin-right:27px;}
#RightNavBox #RightNavLinksWrap p{font:bold 18px arial;color:#f79229;display:block;}
#RightNavBox #RightNavLinksWrap #RightNavLinks{margin-top:23px;}
#RightNavBox #RightNavLinksWrap #RightNavLinks a{font:14px arial;color:#546572;line-height:24px;}
#RightNavBox #RightNavLinksWrap #RightNavLinks a.Active{color:#f79229;}
#RightNavBox #RightNavLinksWrap #RightNavLinks b{font:14px arial;color:#f79229;line-height:24px;}
#RightNavBox #RightNavLinksWrap .RightNavLinksSub{margin-right:20px;}



/*BreadCrumbs*/

#ContentBox #BreadCrumbsBox{width:100%;min-height:44px;background-color:#f8f8f8;overflow:hidden;}
#BreadCrumbs{margin-right:31px;margin-top:15px;}
#BreadCrumbs a{color:#454343;text-decoration:underline !important;font-size:1.3em;}
#BreadCrumbs a.Active{color:#f79229 !important;}
#BreadCrumbs b{color:#f79229;}
#BreadCrumbs span{color:#454343;font-size:1.3em;}

/*Footer*/

#Footer{background:#f8f8f8 url(../images/bg_footer.jpg) no-repeat top right;padding-bottom:21px;overflow:hidden;width:100%;}
#Footer #FooterBox{width:100%;overflow:hidden;}
#Footer .Banner{margin-right:60px;float:right;display:inline;width:178px;height:auto;}
#Footer #FooterLinks{margin-top:82px;height:auto;width:740px;float:right;display:inline;}
#Footer #FooterLinks .LinksBox{margin-right:70px;float:right;display:inline;width:175px;height:119px;border-left:1px solid #e3e3e3;padding-top:23px;}
#Footer #FooterLinks .LinksBox a{text-decoration:underline !important;color:#454343;font-size:1.3em;}
#Footer #FooterLinks .LinksBox b{color:#f79229;}
#Footer #CreditsWrap{margin-top:78px;width:100%;overflow:hidden;}
#Footer #CreditsWrap p{float:left;display:inline;color:#959fa7;margin-left:22px;}
#Footer #CreditsWrap #Credits{float:right;display:inline;direction:ltr !important;margin-right:35px;font-size:1.3em;}
#Footer #CreditsWrap #Credits a{text-decoration:underline;color:#004677;}


/*HomePage*/

#HeaderHomePage{background:transparent url(../images/bg.jpg) top right repeat-y;width:100%;}
#HPLine{height:0px;position:relative;display:block;}
#HPLineBg{background:transparent url(../images/hp_line.jpg) top right no-repeat;width:100%;height:47px;}
#HPSmallLine{width:23px;height:6px;position:absolute;right:273px;top:-6px;background:transparent url(../images/hp_small_line.jpg) top right no-repeat;}

#HPContent{height:415px;background:transparent url(../images/bg_HP.jpg) top right no-repeat;padding-bottom:43px;}
#HPContentBox{padding-right:150px;}
#HPContentBox .LinksWrap{width:135px;height:199px;float:right;display:inline;}
#HPContentBox .LinksWrap span{font:bold 18px arial;color:#f79229;padding-bottom:0px;display:block;}
#HPContentBox .LinksWrap div{padding-top:4px;}
#HPContentBox .LinksWrap a{text-decoration:underline !important;color:#454343;}
#HPContentBox .LinksWrap b{color:#f79229;}
#HPContentBox .LinksWrap a.Orange{color:#f79229 !important;display:block;margin-top:18px;clear:both;}
#HPContentBox .space_1{padding-right:220px;}
#HPContentBox .space_2{padding-right:190px;}

#HPContentBox #CalcWarp{width:458px;height:auto;float:right;display:inline;margin-right:225px;}
#HPContentBox #CalcWarp p{font:bold 18px arial;color:#f79229;padding-bottom:0px;display:block;}
#CalcBox{margin-top:2px;}
#CalcBox  span{height:auto;position: relative;}
#CalcBox  .Row{}
#CalcBox  .Row .TitleStart{width:240px;}
#CalcBox  .Row .TitleCarType{width:107px;}
#CalcBox  .Row .TitleNum{width:100px;}
#CalcBox  .Row .TitleTo{width:347px;margin-top:4px;}
#CalcBox  .Row .TitleDays{width:101px;margin-top:4px;}

#CalcBox  .Row select{height:20px;float:right;display:inline;border:1px solid #acafb2;margin-top:2px;font:11px arial;}
#CalcBox  .Row select.SelectStart{width:233px;}
#CalcBox  .Row select.SelectCarType{width:101px;}
#CalcBox  .Row select.SelectNum{width:101px;}
#CalcBox  .Row select.SelectTo{width:340px;}



#CalcBox  .Row input.ButtonMap{width:134px;background:transparent url(../images/button_map.jpg) top right no-repeat;float:right;display:inline;margin-top:1px;height:52px;cursor:pointer;}
#CalcBox  .Row input.ButtonClear{width:134px;background:transparent url(../images/button_clear.jpg) top right no-repeat;margin-right:40px;float:right;display:inline;margin-top:1px;height:52px;cursor:pointer;}
#CalcBox  .Row input.ButtonSubmit{width:103px;background:transparent url(../images/button_submit.jpg) top right no-repeat;margin-right:37px;float:right;display:inline;margin-top:1px;height:52px;cursor:pointer;}


/*Carrer Page*/

#CarrerWrap{width:540px;}
.CarrerBox{padding-top:25px;}
.CarrerBox a.Title{font:bold 14px arial;color:#f79229;display:block;}
.CarrerBox p{font:12px arial;color:#959fa7;padding-top:8px;display:block;}
.CarrerBox a.Link{font:12px arial;color:#f8a146;padding-top:8px;display:block;}

/*Contact Page*/

#ContactWrap{width:90%;padding-top:2px;}
/*#ContactWrap p{color:#959fa7;}*/
#ContactForm{padding-top:26px;width:431px;}
#ContactForm .Row{margin-top:14px;width:100%;overflow:hidden;}
#ContactForm .Row span{float:right;display:inline;width:91px;height:auto;padding-top:3px;}
ContactForm .Row label{float:right;display:inline;width:91px;height:auto;padding-top:3px;}
#ContactForm .Row input{float:right;display:inline;width:338px;height:20px;border:1px solid #acafb2;}
#ContactForm .Row textarea{float:right;display:inline;width:338px;height:107px;border:1px solid #acafb2;}
#ContactForm .Row input.Small{width:244px !important;}
#ContactForm .Row select{float:right;display:inline;width:88px;height:22px;border:1px solid #acafb2;margin-right:6px;}
#ContactForm .RowSubmit{margin-top:2px;width:100%;overflow:hidden;}
#ContactForm .RowSubmit input{float:left;display:inline;width:104px;height:52px;background:transparent url(../images/button_send.jpg) top right no-repeat;border:0px solid #ffffff;}
#ContactForm .RowSubmit input:focus{border:1px solid #000;}

/*Article Page*/

#ArticleWrap{width:100%;}
#ArticleWrap #TextWrap{float:right;display:inline;width:425px;height:auto;}
#ArticleWrap #TextWrap #TextWrapBox{padding-top:25px;}
#ArticleWrap #TextWrap #TextWrapBox a{color:blue;text-decoration:underline !important;}
#ArticleWrap #TextWrap #TextWrapBox ul{list-style-type: circle;}
#ArticleWrap #TextWrap #TextWrapBox span.Orange{color:#f79229;}
#ArticleWrap #TextWrap #TextWrapBox p{display:block;padding-bottom:10px;}
#ArticleWrap #TextWrap #TextWrapBox p span { font-size: 1.0em; }
#ArticleWrap #TextWrap #TextWrapBox ul{list-style:disc !important;margin-right:17px;display:block;margin-top:10px;margin-bottom:10px;}
#ArticleWrap #TextWrap #TextWrapBox ul,li{margin-top:10px;}
	#ArticleWrap #TextWrap #TextWrapBox li { font-size: 1.3em;}
#ArticleWrap #TextWrap #TextWrapBox ol{list-style:decimal !important;display:block;margin-right:17px;margin-top:10px;margin-bottom:10px;}
#ArticleWrap #TextWrap #TextWrapBox ol li{list-style:decimal !important;margin-top:10px;}

#ArticleWrap #TextWrap #LinksBox{text-align:left;width:100%;overflow:hidden;margin-top:34px;}
#ArticleWrap #TextWrap #LinksBox a{color:#959fa7;text-decoration:underline !important;}

#ArticleWrap #TextWrap #LinksBox b{color:#f79229;}
#ArticleWrap #TextWrap #LinksBox{text-align:left;width:100%;overflow:hidden;font-size:1.5em;}
#ArticleWrap #ImageWrap{float:left;display:inline;width:235px;height:auto;text-align:left !important;margin-top:2px;}
#ArticleWrap #ImageWrap img{display:block;}
#ArticleWrap #ImageWrap .Image1Box{width:235px;height:146px;}
#ArticleWrap #ImageWrap .Image2Box{width:235px;height:146px;margin-top:25px;}


/*FAQ Page*/

#FAQWrap{width:540px;}
.FaqBox{padding-top:25px;}
.FaqBox .Title{font:bold 13px arial;color:#f79229;}
.FaqBox b{color:#546572;}
.FaqBox p{display:inline;}
.FaqBox ul{list-style-type: none;margin-top:15px;}
.FaqBox li{background:transparent url(../images/arrow_faq.jpg) 530px 8px no-repeat; padding-right: 14px;}
.ButtonBack{margin-top:25px;text-align:left;}
.ButtonBack a{text-decoration:underline !important;}
.ButtonBack b{color:#f79229;}

/*Search Results Page*/

#NumOfResultsBox{margin-top:43px;font:bold 14px arial;color:#f79229;padding-right:40px;padding-top:8px;height:22px;background:transparent url(../images/icon_search_num.jpg) top right no-repeat;}
.ResultsWarp{margin-top:5px;}
.ResultsWarp .ResultsBox{background-color:#f8f8f8;padding-right:10px;padding-top:20px;padding-bottom:20px;padding-left:20px;}
.ResultsWarp .ResultsBox a{font-weight:bold;display:block;}
.ResultsWarp .ResultsBox span{font-weight:bold;color:#f79229;font-size:1.3em;}
.ResultsWarp .ResultsBox small{font-size:1.3em;}
.ResultsWarp .ResultsBox .SubTitle{padding-top:15px;font-size:1.5em;}
.ResultsWarp .LinkRow{margin-top:5px;text-align:left;font-size:1.1em;}
.ResultsWarp .LinkRow a{color:#f79229;margin-left:33px;}
.PagingLine{margin-top:25px;height:8px;background-color:#f8f8f8;}
.PagingWrap{margin-top:10px;padding-left:33px;text-align:left;direction:ltr !important;}
.PagingWrap a{color:#f79229;}
.PagingWrap a.Current{font:bold 14px arial;}
.PagingWrap a.Arrow{font:12px arial;}

/*Docs Page*/

#DocsBox{width:640px;}
#DocsBox ul{list-style-type: none;}
#DocsBox li{background:transparent url(../images/arrow_faq.jpg) 630px 8px no-repeat; padding-right: 14px;font-size:1.5em;}
#DocsBox a{font-weight:bold;text-decoration:underline;}
#DocsBox p{padding-top:10px;}
#DocsBox div{font-size:1.4em;}

/*Gallery Page*/

#GalleryBox{}
#GalleryWrap{width:100%;overflow:hidden;}
.GalleryTextBox{padding-top:25px;}
.ImageBoxWrap{float:right;display:inline;width:260px;height:260px;}
.ImageBox{margin-top:25px;height:158px;background-position:top right;background-repeat:no-repeat;}
.ImageBox img{}
.ImageBoxWrap p{padding-top:4px;display:block;margin-right:54px;}
.ImagePagingSpace{height:33px;clear:both;}


/*Calc Page*/

#CalcBoxPage{padding-top:25px;}
#ResultsTableBox{}
.TableResults{width:757px;}
.TableResults td{width:50%;padding-top:12px;padding-bottom:12px;padding-right:51px;border-left:1px solid white;border-bottom:1px solid white;}
.TableResults td.Title{background-color:#b3bfc8;color:white;font-size:1.4em;}
.TableResults td.Row{background-color:#f8f8f8;font-weight:bold;font-size:1.3em;}
.TableResults td.Row b{color:#f79229;}

.ButtonsRow{margin-top:30px;width:100%;overflow:hidden;}
.ButtonsRow span{float:right;display:inline;width:309px;height:auto;}
.ButtonsRow .ButtonBox{float:left;display:inline;width:450px;height:auto;}
.ButtonsRow .ButtonBox a.Print{float:left;display:inline;width:94px;height:51px;background:transparent url(../images/button_print.jpg) top right no-repeat;}
.ButtonsRow .ButtonBox a.Watch{float:left;display:inline;margin-left:10px;width:175px;height:51px;background:transparent url(../images/button_watch_map.jpg) top right no-repeat;}
.ButtonsRow .ButtonBox a.ReCalculate{float:left;display:inline;margin-left:10px;width:124px;height:51px;background:transparent url(../images/button_recalculate.jpg) top right no-repeat;}

.CalcTableBox{padding-top:30px;}
.TableCalc{width:757px;font-size:1.3em;}
.TableCalc th.TitleSec {background-color: #b3bfc8;color: White;}
.TableCalc td{padding-top:8px;padding-bottom:8px;text-align:center;border-left:1px solid white;}
.wborder{font-weight:bold; background-color:#dae0e5;padding-top:12px;padding-bottom:12px;text-align:center;border-left:1px solid white;border-top:1px solid white;}
.TableCalc td.TitleRight{background-color:#f3f3f3;font-weight:bold;width:200px;}
.TableCalc td.TitleMiddle{background-color:#f8f8f8;font-weight:bold;color:#b3bfc8;width:304px;}
.TableCalc td.TitleLeft{background-color:#f8f8f8;font-weight:bold;color:#b3bfc8;width:250px;}
.TableCalc td.TitleSec{background-color:#b3bfc8;color:White;}
.TableCalc td.Row{background-color:#f3f3f3;}
.TableCalc td.RowActive{background-color:#dae0e5;font-weight:bold;}
.TableCalc td.BottomRight{background-color:#f3f3f3;width:200px;font-weight:bold;}
.TableCalc td.BottomMiddle{background-color:#f8f8f8;color:#b3bfc8;width:304px;text-align:right !important;vertical-align:top;padding-right:12px;padding-left:12px;}
.TableCalc td.BottomLeft{background-color:#f8f8f8;color:#b3bfc8;width:250px;text-align:right !important;vertical-align:top;padding-right:12px;padding-left:12px;}
.Disclaimer{padding-top:25px;}


.CalcText{padding-top:25px;clear:both;}


/*Map Page*/

.MapWrap{float:right;display:inline;width:702px;height:auto;margin-top:20px;margin-right:18px;}
.MaslulWrap{float:right;display:inline;width:260px;height:auto;margin-top:10px;background:transparent url(../images/icon_map.jpg) top right no-repeat;}
.MaslulWrap .Title{color:#F79229;font:bold 18px arial;padding-right:132px;padding-top:30px;height:100px;}
.MaslulWrap .SubTitle{background-color:#f8f8f8;color:#546572;font:14px arial;padding-right:15px;padding-top:5px;padding-bottom:5px;margin-top:10px;}
.MaslulWrap .TableAddress{margin-top:10px;clear:both;}
.MaslulWrap .TableAddress .Row{margin-top:4px;width:100%;overflow:hidden;}
.MaslulWrap .TableAddress .Row span{float:right;display:inline;width:50px;height:auto;margin-top:4px;}
.MaslulWrap .TableAddress .Row input{float:right;display:inline;width:150px;height:18px;margin-right:10px;border:1px solid #ACAFB2;}
.MaslulWrap .TableAddress .Row a{float:left;display:inline;width:124px;height:51px;background:transparent url(../images/button_show_maslul.jpg) top right no-repeat;}
.MaslulWrap .TitleNesia{background-color:#F79229;color:#ffffff;font:bold 18px arial;padding-right:15px;padding-top:5px;padding-bottom:5px;margin-top:10px;display:none;}
.MaslulWrap .directions{margin-top:10px;}
.MaslulWrap .directions a{color:#000000;}
.MaslulWrap .directions ul li.segment{margin-top:3px;direction:rtl;}
.MaslulWrap .directions a{color:#000000;}
.MaslulWrap .summary{margin-top:10px;text-align:right;direction:rtl;font:bold 12px arial;color:#F79229;}



#ExtraTxt ul,li {margin-top:2px !important;}

.GeneralMessage{color:red;font-weight:bold;}


/*Faq Page*/

.answerText p span { font-size:1.0em; }
.answerText p font { font-size:1.0em; }
/*Map and route Page*/

.MapAndRoutePage a.OrangeText{color:#f79229 !important;font:bold 18px arial; }
.MapAndRoutePage .Mikra { border: 1px solid #acafb2; padding: 10px; }
.MapAndRoutePage .Mikra h2{background-color:#1e2b51;color:#fff;font-size:1.4em;padding:3px 2%;}
.MapAndRoutePage .Mikra .MikraContent{padding:10px;}
.MapAndRoutePage .Mikra .MikraContent li{width:32%;margin-left:2%;height:34px;line-height:34px;vertical-align:middle;}
.MapAndRoutePage .Mikra .MikraContent li:nth-child(3n){margin-left:0;}
.MapAndRoutePage .Mikra .MikraContent li img { width:30%; vertical-align: middle; }
.MapAndRoutePage .Mikra .MikraContent li span{width:70%;padding-right:2%;font-size:1.3em;}
.MapAndRoutePage .Mikra .MikraContent li img.SmallerImg {width:15%;}
.MapAndRoutePage .Mikra .MikraContent li span.SmallerSpan{width:85%;padding-right:15%;}
.MapAndRoutePage .MapsArea{ border: 1px solid #acafb2; padding: 10px; }
.MapAndRoutePage .MapsArea .BackToMainMap {padding-left:25px;color:#1e2b51;}
.MapAndRoutePage .Diagrama {width:31%;width:228px; }
.MapAndRoutePage .Diagrama ul li { cursor: pointer; }
.MapAndRoutePage .Diagrama .Title { width:52.2%;}
.MapAndRoutePage .Diagrama .Text{height: 20px; line-height: 20px; vertical-align:middle;font-size:1.3em;padding-left:2%;}
.MapAndRoutePage .Diagrama .Time{ width:49.9%; height:20px;line-height:20px;border-right:1px solid #00007d;padding-right:2%;color:#1e2b51;font-size:1.3em;}
.MapAndRoutePage .Diagrama .Time span { padding-right: 4px;font-size:1.1em; }
.MapAndRoutePage .Circle {background: #fff none repeat scroll 0 0; border: 1px solid #00007d; border-radius: 20px;height: 18px;outline: 0 none; text-indent: -9999px; width: 18px;margin-right:2%;}
.MapAndRoutePage .CircleActive{background: #00007d none repeat scroll 0 0;}
.MapAndRoutePage .CircleSmall {background: #fff none repeat scroll 0 0; border: 1px solid #fff; border-radius: 20px;height: 10px;outline: 0 none; text-indent: -9999px; width: 10px;margin-top:5px;}
.MapAndRoutePage .CircleSmallActive{background: #00007d none repeat scroll 0 0;border: 1px solid #00007d; }
.MapAndRoutePage .Maps { width: 69%;width:509px; }
.MapAndRoutePage .MainMap{width:66%;}
.MapAndRoutePage .MainMap .MapSquareDesign{ border: 2px solid #f79229; background-color: rgba(255,255,255,0.7);display:none;z-index:9999;}
.MapAndRoutePage .MainMap .MapSquare1{ position: absolute;
    top: 150px;
    left: 320px;
    width: 120px;
    height: 240px; }
.MapAndRoutePage .MainMap .MapSquare2{position: absolute;
    top: 350px;
    left: 180px;
    width: 240px;
    height: 170px; }
.MapAndRoutePage .MainMap .MapSquare3{position: absolute;
    top: 485px;
    left: 260px;
    width: 150px;
    height: 170px; }
.MapAndRoutePage .MainMap .MapSquare4{     position: absolute;
    top: 625px;
    left: 170px;
    width: 160px;
    height: 250px; }
.MapAndRoutePage .MainMap .MapSquare5{     position: absolute;
    top: 830px;
    left: 70px;
    width: 140px;
    height: 185px;}
.MapAndRoutePage .MainMap .MapSquare6{position: absolute;
    top: 975px;
    left: 140px;
    width: 200px;
    height: 110px; }
.MapAndRoutePage .MainMap .MichlafButton{background-color:#fff;border:1px solid #00007d;font-size:1.3em;letter-spacing:-0.5px;vertical-align:top;text-align:center;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;padding:2px 15px;}
.MapAndRoutePage .MainMap .MichlafButtonOver{-webkit-animation:FontBigger 0.1s forwards;-moz-animation:FontBigger 0.1s forwards; -o-animation:FontBigger 0.1s forwards;  animation:FontBigger 0.1s forwards; }
@-webkit-keyframes FontBigger{
  0%   {font-size:1.5em; }
  100% { font-size:1.6em;}
}
@-moz-keyframes FontBigger{
  0%   {font-size:1.5em; }
  100% { font-size:1.6em;}
}
@-o-keyframes FontBigger{
  0%   {font-size:1.5em; }
  100% { font-size:1.6em;}
}
@keyframes FontBigger{
 0%   {font-size:1.5em; }
  100% { font-size:1.6em;}
}


.MapAndRoutePage .MainMap .MichlafButtonOverVer2{-webkit-animation:FontBiggerVer2 0.5s forwards;-moz-animation:FontBiggerVer2 0.5s forwards; -o-animation:FontBiggerVer2 0.5s forwards;  animation:FontBiggerVer2 0.5s forwards; }
@-webkit-keyframes FontBiggerVer2{
  0%   {font-size:1.4em; }
  100% { font-size:1.8em;}
}
@-moz-keyframes FontBiggerVer2{
  0%   {font-size:1.4em; }
  100% { font-size:1.8em;}
}
@-o-keyframes FontBiggerVer2{
  0%   {font-size:1.4em; }
  100% { font-size:1.8em;}
}
@keyframes FontBiggerVer2{
  0%   {font-size:1.4em; }
  100% { font-size:1.8em; }
}

.MapAndRoutePage .MainMap .Michlaf1{ position: absolute; top:165px; left:345px;}
.MapAndRoutePage .MainMap .Michlaf2{ position: absolute; top:253px; left:336px;}
.MapAndRoutePage .MainMap .Michlaf3{ position: absolute; top:301px; left:333px;padding:0 12px;}
.MapAndRoutePage .MainMap .Michlaf4{ position: absolute; top:365px; left:323px;}
.MapAndRoutePage .MainMap .Michlaf5{ position: absolute; top:435px; left:300px;}
.MapAndRoutePage .MainMap .Michlaf6{ position: absolute; top:482px; left:293px;z-index:999;}
.MapAndRoutePage .MainMap .Michlaf7{ position: absolute; top:492px; left:186px;}
.MapAndRoutePage .MainMap .Michlaf8{ position: absolute; top:533px; left:281px;}
.MapAndRoutePage .MainMap .Michlaf9{ position: absolute; top:608px; left:280px;z-index:999;}
.MapAndRoutePage .MainMap .Michlaf10{ position: absolute; top:631px; left:275px;}
.MapAndRoutePage .MainMap .Michlaf11{ position: absolute; top:630px; left:154px;}
.MapAndRoutePage .MainMap .Michlaf12{ position: absolute; top:714px; left:218px;}
.MapAndRoutePage .MainMap .Michlaf13{ position: absolute; top:844px; left:207px;}
.MapAndRoutePage .MainMap .Michlaf14{ position: absolute; top:902px;left:192px;}
.MapAndRoutePage .MainMap .Michlaf15{ position: absolute; top:933px; left:87px;}


.MapAndRoutePage .MainMap .Michlaf16{ position: absolute; top:984px; left:101px;}
.MapAndRoutePage .MainMap .Michlaf17{ position: absolute; top:985px; left:210px;}
.MapAndRoutePage .MainMap .Michlaf44{ position: absolute; top:955px; left:192px;}
.MapAndRoutePage .MainMap .Michlaf45{ position: absolute; top:1008px; left:240px;}
.MapAndRoutePage .MainMap .Michlaf46{ position: absolute; top:1028px; left:252px;}
.MapAndRoutePage .MainMap .Michlaf47{ position: absolute; top:1052px; left:252px;}
.MapAndRoutePage .MainMap .Michlaf18{     position: absolute;
    top: 63px;
    left: 186px;
    width: 133px;
    height: 24px;
}
.MapAndRoutePage .MainMap .Michlaf19{  position: absolute;
    top: 397px;
    left: 290px;
    height: 22px;
    width: 120px;}
.MapAndRoutePage .MainMap .Michlaf20{ position: absolute;
    top: 530px;
    left: 94px;
    width: 150px;
    height: 23px;}
.MapAndRoutePage .MainMap .Michlaf41{     position: absolute;
    top: 759px;
    width: 130px;
    left: 107px;}
.MapAndRoutePage .MainMap .Michlaf21{position: absolute;
    top: 13px;
    left: 242px;
    width: 150px;
    height: 22px;}
.MapAndRoutePage .MainMap .Michlaf22{ position: absolute;
    top: 282px;
    left: 298px;
    width: 120px;
    height: 23px;}
.MapAndRoutePage .MainMap .Michlaf23{    position: absolute;
    top: 431px;
    left: 295px;
    width: 130px;
    height: 24px;}
.MapAndRoutePage .MainMap .Michlaf24{     position: absolute;
    top: 488px;
    left: 255px;
    height: 23px;}
.MapAndRoutePage .MainMap .Michlaf25{ position: absolute;
    top: 37px;
    left: 238px;
    width: 130px;
    height: 25px;}
.MapAndRoutePage .MainMap .Michlaf26{ position: absolute;
    top: 162px;
    left: 225px;
    width: 150px;
    height: 25px;}
.MapAndRoutePage .MainMap .Michlaf27{     position: absolute;
    top: 467px;
    left: 235px;
    height: 25px;
    width: 150px;}
.MapAndRoutePage .MainMap .Michlaf28{     position: absolute;
    top: 533px;
    left: 205px;
    width: 120px;
    height: 23px;}
.MapAndRoutePage .MainMap .Michlaf29{ position: absolute;
    top: 5px;
    left: 340px;
    width: 120px;
    height: 25px;}
.MapAndRoutePage .MainMap .Michlaf30{position: absolute;
    top: 57px;
    left: 138px;
    width: 120px;
    height: 25px;}
.MapAndRoutePage .MainMap .Michlaf31{height: 25px;
    position: absolute;
    top: 299px;
    left: 170px;
    width: 130px;}
.MapAndRoutePage .MainMap .Michlaf32{     position: absolute;
    top: 697px;
    left: 133px;
    height: 23px;
    width: 130px;}
.MapAndRoutePage .MainMap .Michlaf33{position: absolute;
    top: 16px;
    left: 300px;
    height: 25px;
    width: 150px;}
.MapAndRoutePage .MainMap .Michlaf34{ width: 150px;
    position: absolute;
    top: 254px;
    left: 229px;
    height: 27px;}
.MapAndRoutePage .MainMap .Michlaf35{     position: absolute;
    top: 437px;
    left: 208px;
    width: 140px;
    height: 26px;}
.MapAndRoutePage .MainMap .Michlaf36{ position: absolute;
    top: 564px;
    left: 248px;
    width: 130px;
    height: 25px;}
.MapAndRoutePage .MainMap .Michlaf37{     position: absolute;
    top: 34px;
    left: 95px;
    width: 150px;
    height: 30px;}
.MapAndRoutePage .MainMap .Michlaf38{ position: absolute;
    top: 67px;
    left: 160px;
    width: 120px;
    height: 30px;}
.MapAndRoutePage .MainMap .Michlaf39{ position: absolute;
    top: 190px;
    left: 95px;
    width: 150px;
    height: 30px;}
.MapAndRoutePage .MainMap .Michlaf40{ position: absolute;
    top: 260px;
    left: 137px;
    width: 160px;
    height: 30px;}
.MapAndRoutePage .MainMap .Michlaf42{     position: absolute;
    top: 305px;
    left: 140px;
    width: 157px;
    height: 30px;
}
}
.MapAndRoutePage .MainMap .Michlaf43{ position: absolute;
    top: 485px;
    left: 237px;
    width: 150px;
    height: 25px;
}}
.MapAndRoutePage .MainMap .ForMap2,
.MapAndRoutePage .MainMap .ForMap3,
.MapAndRoutePage .MainMap .ForMap4,
.MapAndRoutePage .MainMap .ForMap5,
.MapAndRoutePage .MainMap .ForMap6,
.MapAndRoutePage .MainMap .ForMap7{ display: none;font-size:1.4em; }
.MapAndRoutePage .SmallMaps{width:34%;padding-right:4%; }
.MapAndRoutePage .SmallMaps ul li { padding-top:25px !important; }
.MapAndRoutePage .SmallMaps ul li:first-child {padding-top:0px !important; }
.MapAndRoutePage .SmallMaps ul li .ImageWrap { border: 1px solid #00007d; height:97px;overflow:hidden;}
.MapAndRoutePage .SmallMaps ul li .ImageWrap p{background-color:rgba(255,255,255,0.9);color:#1e2b51;padding:10px;display:none;}
.MapAndRoutePage .SmallMaps ul li .ImageWrap:hover > p { display: block; }
.MapAndRoutePage .SmallMaps ul li p{letter-spacing:-1px;text-align:right;font-size:1.4em;}
.MapAndRoutePage .SmallMaps ul li p span{line-height:1.1em;font-size:1.2em;}
.MapAndRoutePage #ExtraTxt ul,li {margin-top:0px !important;}
.MapAndRoutePage .MessageText {}
.MapAndRoutePage .MessageText .Title { color:#1e2b51; height: 20px; line-height: 20px; vertical-align: middle;margin-right:5px; }
.MapAndRoutePage .MessageText p{min-height:20px;}
.MapAndRoutePage .MapMessage p { font-size: 0.9em; }
.MapAndRoutePage .MapMessage span{ font-size: 0.9em;color:#1e2b51;}