@charset "utf-8";
/* CSS Document */

/* prevent a blank line between inner forms*/
form {padding:0; margin:0;}

body {background:#d4cece url(/images/mainBg_01.jpg) repeat-x top; margin:0; padding:0; font:normal 12px arial; color:#111;  }
a { text-decoration:none; }
a img {border:none;}
ul, ul li { margin:0; padding:0}
.main {direction:rtl; width:887px; padding:0 11px; margin:auto; }
.floatR { float:right; }
.floatL { float:left; }
.clearB {clear:both;}
/*PNG fix for ie6*/
.png {behavior: url("iepngfix.htc"); }

/***** Top Links *****/
.topLinks { height:41px; margin-left:-2px;  }
.topLinks div { float:left; margin-right:20px; }
.topLinks .private { color:#5e5c5c; line-height:25px; }
.topLinks .private a {text-decoration:underline; color:#5e5c5c; }
.topLinks .links { font:bold 14px arial; }
.topLinks .links ul { list-style:none;}
.topLinks .links ul li { float:left;}
.topLinks .links a {color:#000; display:block; padding:5px 12px 8px 12px;  background:url(/images/topLinksCorner_bg.gif) repeat-x top; text-transform: uppercase;}
.topLinks .links a:hover { color:#9e1119;}
.topLinks .links a.smll {font-size:12px;}

/***** Header *****/
.header { background:url(/images/headerBg_01.gif) repeat-x top; height:155px; position:relative }
.header .cornerR { float:right; width:7px; height:7px; background:url(/images/headerCorner_r.gif) no-repeat; }
.header .cornerL { float:left; width:7px; height:7px; background:url(/images/headerCorner_l.gif) no-repeat; }
.header .logoRest { float:right; margin:20px 40px 0 0; }
.header .ad { background:#d7cecd url(/images/headerAdBg_02.gif) repeat-x; height:89px; float:left; margin:14px 0 0 14px; display:inline; }
.header .ad div { margin:13px 10px 10px 10px; width:572px; height:66px; }
.header ul { list-style:none; display:block; height:25px; width:545px; float:left; padding-top:25px; }
.header ul li { color:#fff; float:right }
.header ul li a { color:#fff; font-size:17px; padding:0 25px; display:block; }
.header ul li a:hover {text-decoration:underline;}
.header .join { float:left; padding-top:3px; margin:0 54px 0 20px; display:inline; margin-right:17px; position:relative; }

.header .join .loged { position:absolute; width:125px; height:35px; right:33px; top:13px; }
.header .join .loged2 { position:absolute; width:180px; height:35px; right:33px; top:13px; }
.header .join .loged img { padding:1px; float:right; margin-left:5px; border:solid 1px #d5d5c9; background:#fff; }
.header .join .loged .name { display:inline-block; width:85px; height:16px; margin-top:3px; overflow:hidden; font-size:11px; line-height:11px; }
.header .join .loged .logout { float:left; display:inline; margin-left:3px; font-size:10px; text-decoration:underline; line-height:10px; color:#111; cursor:pointer; }
.header .join .areaLink {cursor:pointer}



/***** Box Type 1 *****/
.boxType1 {  margin:0 -11px; padding:10px 21px; background:url(/images/boxBg_01.gif) repeat-y top; clear:both;}
.boxType1 .innerBox1 { background:url(/images/mainBg_big.jpg) repeat-x; zoom:1;  }
.boxType1 .innerBox1Big { background:url(/images/mainBg_big_460.jpg) repeat-x; zoom:1;  }
.boxBottom1 { margin:0 -11px; background:url(/images/boxBottom_01.gif) repeat-x; height:11px; }


.boxType1ForProjects {margin:0 0px; background:url(/images/boxBg_01.gif) repeat-y top; clear:both;}
.tabsExtentionForProjects {float:right; font-size:1px; height:8px; width:325px; margin:48px -3px 0px 30px; background:#9e1119; }
.searchInnerForProjects { float:right; width:325px; height:150px; margin:48px -10px 0 30px; border-top:solid 8px #9e1119; }
.searchInnerForProjects .links { float:left; width:165px; height:120px; line-height:22pt; background:url(/images/dvider_01.gif) right repeat-y; margin-top:10px; padding:10px 10px 0 10px; font-weight:bold; }
.searchInnerForProjects .links2 { float:left; width:250px; height:120px; line-height:22pt; background:url(/images/dvider_01.gif) right repeat-y; margin-top:10px; padding:10px 10px 0 10px; font-weight:bold; }
.searchInnerForProjects .links2 a {color:#9e1119; padding:0 5px;}
.searchInnerForProjects .links a {color:#9e1119; padding:0 5px;}
.searchInnerForProjects .close { float:left; padding:15px 20px 0 10px; margin-top:10px; width:80px; height:120px; background:url(/images/dvider_01.gif) right repeat-y;  }

/***** Box Type 2 *****/
.boxType2 { margin:0 -11px; padding:10px 21px; background:url(/images/boxBg_02.gif) repeat-y top; clear:both;} /* display:inline-block;}*/
.boxType2 .innerBox2 { background:url(/images/mainBg_02.jpg); height:680px; padding:11px 17px 21px 17px; }
.boxType2 .innerBox2b { background:url(/images/mainBg_02.jpg); height:335px; padding:11px 17px; }
.boxTop2 { border-bottom:solid 3px #000; }
.boxBottom2 { margin:0 -11px; background:url(/images/boxBottom_02.gif) repeat-x; height:11px; }

/***** Box Type 5 *****/
.boxType5 { margin:0 -11px; padding:10px 21px; background:url(/images/boxBg_03.png) repeat-y top; clear:both; display:inline-block;}

/***** ביקור בית *****/
.visit { float:left; margin:10px 30px 5px 30px; width:257px; height:225px; position:relative; display:inline; background-color:Black; padding:5px 7px 0px 7px;}
.visit .pager { float:left; direction:ltr; margin-top:3px; }
.visit .title { float:right; font-weight:bold; color:#ffffff; height:23px; margin-top:2px; height:25px; }
.visit .img {  padding:4px; width:247px; height:184px; clear:both; }
.visit .imgDesc {position:relative; background:url(/images/transsBlack_01.png); bottom:32px; left:0px; height:12px; width:227px; color:#fff; font:bold 14px arial; text-align:right; padding:10px; overflow:hidden; }
.visit .imgDesc .arrow { float:left; }
.visit .imgDesc a{color:White;}
.visit .imgDescSub { font:normal 12px arial; color:#a9aaaa; margin-top:5px; }
.visit .imgDescSub a { font:normal 12px arial; color:#a9aaaa; margin-top:5px; }

/***** search Box *****/
/******.searchBox { float:right; margin:15px 30px /*5px*//*0 30px; margin-left:0; width:477px; /*height:220px;*//* position:relative; display:inline; }*/
.searchBox { float:right; margin:21px 38px 0 22px; margin-left:0; width:477px; position:relative; display:inline; }
.searchBox .tabs a {display:inline-block; height:27px; margin:0 0 0 17px;}
.searchBox .tabs a.last {margin:0;}
.searchBox .redBar { background:#9e1119; height:8px; font-size:0; margin:0 3px 0 3px; }
.searchBox .inputBox { clear:both; float:right; margin-top:10px; border-bottom:solid 4px #fff; width:373px;  font:bold 14px arial; }
.searchBox .inputBox input { width:276px; height:22px; line-height:22px; border:none; background:url(/images/inputBg_01.gif) no-repeat right; padding:0 5px; margin-right:15px;  }
.searchBox .inputBox .total { width:100%; color:#7e7c7d; font:normal 11px arial; line-height:25px; padding-right:2px; }
.searchBox .searchButt { float:left; margin:10px 0 0 20px; display:inline; clear:left; }
.searchBox .loading {text-align:center; margin-top:70px }

/***** search Box - resturant *****/
.restSearch .arrow img { padding-right:51px; }
.restSearch .arrowRecipe img{ padding-right:165px; }
.restSearch .arrowCoupon img{ padding-right:292px; }
.restSearch .arrowMag img{ padding-right:420px; }

.restSearch .arrow2 img { padding-right:292px; }
.respSearch .arrow img { padding-right:165px; }
.couponSearch .arrow img { padding-right:292px; }
.magzSearch .arrow img { padding-right:420px; }


/***** search Box - advanced options *****/
.advanced { clear:both; padding:7px 25px 0 0; height:84px; }
.advanced .title1 { width:55px; margin-left:5px; font-weight:bold; float:right; }
.advanced .title2 { width:35px; margin-left:5px; font-weight:bold; float:right; }
.advanced .title5 { width:85px; margin-left:5px; font-weight:bold; float:right; }
.advanced .title6 { width:80px; margin-left:5px; font-weight:bold; float:right; }
.advanced .title1 span,
.advanced .title5 span, .advanced .title6 span,
.advanced .title2 span {margin-bottom:15px; display:inline-block;}
.advanced .r_panel,
.advanced .l_panel { width:113px; margin-left:5px;  float:right; }
.advanced .divider { margin:-5px 6px 0 6px;  float:right; }
.advanced input { background:url(/images/inputBg_112x20.gif) no-repeat right; height:20px; width:102px; border:none; line-height:20px; padding:0 5px; margin-bottom:7px; }
.advanced .chkBoxs { margin-top:10px; font-size:11px; }
.advanced .chkBoxs a {margin-left:3px; color:#000;}
.advanced .chkBoxs2 {width:81px; float:left;}
.advanced .chkBoxs2 a {color:#000; font-size:11px;}
.advanced .chkBoxs2 div.restMoney {cursor:pointer; margin-top: 6px; display:none;}
.restorant {display:none;margin-top:0px;}
.restorant .title {font-family:arial;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;}
.advanced .l_panel select { width:110px; font:normal 12px arial; color:#7D7D7D; height:20px; /*border:solid 1px #D4D4D4; background:url(/images/inputBg_01.gif);*/ }
.searchBox .links {clear:both; height:25px; width:600px;}
.boxType1 .innerBox1 .searchBox #form_Search .links { width:500px; }


/***** search Box - select Box *****/
.selectBox, .selectBoxDis { position:relative; background:url(/images/inputBg_03.gif) no-repeat; width:110px; height:20px; line-height:20px; padding:0 3px 7px 0; color:#2F4F4F; cursor:pointer; }
.selectBoxDis { background:url(/images/inputBg_03_dis.gif) no-repeat; }
.selectBox .selectOpen {z-index:500; display:none; position:absolute; width:107px; height:201px; padding:2px; left:0; top:23px; border:solid 1px #d4d4d4; background:#fff; overflow: auto; scrollbar-face-color: white;
                        scrollbar-highlight-color: #eeeced; scrollbar-3dlight-color: #eeeced; scrollbar-darkshadow-color: #cacaca;
                        scrollbar-shadow-color: #eeeced; scrollbar-arrow-color: #9e1119; scrollbar-track-color: #eeeced; }
.selectBox .selectOpen a {display:block; color:#2F4F4F; padding-right:3px; width:85px; }
.selectBox .selectOpen a:hover {background:#9e1119; color:#fff;}
.selectBox .selectOpen span {display:block; color:#2F4F4F; padding-right:3px; width:85px; }
.selectBox .selectOpen span.newRestType { font-weight:bold; }
.selectBox .selectOpen span:hover {background:#9e1119; color:#fff;}
.selectOpen .scroller { float:left; width:15px; height:100%; }
.selectOpen .handl { background:#eeeced; border:solid 1px #d4d4d4; height:165px; }
.selectOpen .buttUp {margin-bottom:2px;}
.selectOpen .buttDown {margin-top:2px;}
.zUp {z-index:2000}
.selectBoxSml zUp2 {z-index:1000}
/***** search Box - select Box *****/
.selectBoxSml { z-index:0; position:relative; background:url(/images/inputBg_04.gif) no-repeat; width:65px; height:20px; line-height:20px; padding:0 3px 7px 0; color:#2F4F4F; cursor:pointer; }
.selectBoxSml .selectOpen {z-index:50; display:none; position:absolute; width:65; height:201px; padding:2px; left:0; top:23px; border:solid 1px #d4d4d4; background:#fff; overflow: auto; scrollbar-face-color: white;
                        scrollbar-highlight-color: #eeeced; scrollbar-3dlight-color: #eeeced; scrollbar-darkshadow-color: #cacaca;
                        scrollbar-shadow-color: #eeeced; scrollbar-arrow-color: #9e1119; scrollbar-track-color: #eeeced; }
.selectBoxSml .selectOpen a {display:block; color:#2F4F4F; padding-right:3px; width:60px; }
.selectBoxSml .selectOpen a:hover {background:#9e1119; color:#fff;}
.selectBoxSml .selectOpen span {display:block; color:#2F4F4F; padding-right:3px; width:60px; }
.selectBoxSml .selectOpen span:hover {background:#9e1119; color:#fff;}
.selectOpenSml .scroller { float:left; width:15px; height:100%; }
.selectOpenSml .handl { background:#eeeced; border:solid 1px #d4d4d4; height:165px; }
.selectOpenSml .buttUp {margin-bottom:2px;}
.selectOpenSml .buttDown {margin-top:2px;}
.zUpSml {z-index:2000}

/***** search Box = Medium select Box *****/    
.selectBoxMed { z-index:0; position:relative; background:url(/images/inputBg_06_85.gif) no-repeat; width:85px; height:20px; line-height:22px; padding:2px 3px 7px 0; color:#2F4F4F; cursor:pointer; }
.selectBoxMed .selectOpen {z-index:50; display:none; position:absolute; width:80px; height:201px; padding:2px; left:0; top:23px; border:solid 1px #d4d4d4; background:#fff; overflow: auto; scrollbar-face-color: white;
                        scrollbar-highlight-color: #eeeced; scrollbar-3dlight-color: #eeeced; scrollbar-darkshadow-color: #cacaca;
                        scrollbar-shadow-color: #eeeced; scrollbar-arrow-color: #9e1119; scrollbar-track-color: #eeeced; }
.selectBoxMed .selectOpen a {display:block; color:#2F4F4F; padding-right:3px; width:80px; }
.selectBoxMed .selectOpen a:hover {background:#9e1119; color:#fff;}
.selectBoxMed .selectOpen span {display:block; color:#2F4F4F; padding-right:3px; width:73px; }
.selectBoxMed .selectOpen span:hover {background:#9e1119; color:#fff;}
.selectOpenMed .scroller { float:left; width:15px; height:100%; }
.selectOpenMed .handl { background:#eeeced; border:solid 1px #d4d4d4; height:165px; }
.selectOpenMed .buttUp {margin-bottom:2px;}
.selectOpenMed .buttDown {margin-top:2px;}
.selectBoxMed .spnSelected {padding-right:4px;margin-left:4px;padding-top:3px;vertical-align:middle;}

/***** NEW select Box - without height (for dropdowns that have a small number of items*****/
.selectBoxShort { position:relative; background:url(/images/inputBg_03.gif) no-repeat; width:110px; height:20px; line-height:20px; padding:0 3px 7px 0; color:#7d7d7d; cursor:pointer; }
.selectBoxShort .selectOpenShort {z-index:50; display:none; position:absolute; width:107px; padding:2px; left:0; top:23px; border:solid 1px #d4d4d4; background:#fff; overflow: auto; scrollbar-face-color: white;
                        scrollbar-highlight-color: #eeeced; scrollbar-3dlight-color: #eeeced; scrollbar-darkshadow-color: #cacaca;
                        scrollbar-shadow-color: #eeeced; scrollbar-arrow-color: #9e1119; scrollbar-track-color: #eeeced; }
.selectBoxShort .selectOpenShort a {display:block; color:#7d7d7d; padding-right:3px; width:85px; }
.selectBoxShort .selectOpenShort a:hover {background:#9e1119; color:#fff;}
.selectOpenShort .scroller { float:left; width:15px; height:100%; }
.selectOpenShort .handl { background:#eeeced; border:solid 1px #d4d4d4; height:165px; }
.selectOpenShort .buttUp {margin-bottom:2px;}
.selectOpenShort .buttDown {margin-top:2px;}
.zUp {z-index:2000}


/***** search Box - bottom links *****/
.searchBox .links  { padding-bottom:5px;padding-top:8px; }
.searchBox .links a { padding:0 5px; color:#000; }
.searchBox .links a:hover {text-decoration:underline;}
.searchBox .links span {font-weight:bold; }
.searchBox .links span a{font-weight:bold; }

/***** scroll News *****/
.scrollNews { height:29px; }
.scrollNews img { float:right; }
.scrollNews .scrollText { border-left: 1px solid #d9d4d1;
    border-top: 1px solid #d9d4d1;
    border-bottom: 1px solid #d9d4d1;
    float:right; background:#fff url('/images/inputBg_02.gif') repeat-x; 
    width:704px;     height:27px;     line-height:27px;     color:#646464;     border-right:none; overflow: hidden }

.scrollNews a {color:#646363;}

/***** magazine *****/
.magazine { margin-top:15px; width:664px; height:293px; float:right; }
.magazine .tabs { float:right; width:145px; margin-top:12px; margin-left:-25px; }
.magazine .tabs a { display:block; width:123px; height:34px; color:#333333; background:url(/images/tab_mag_bg1.gif) no-repeat; padding:10px 11px; border-right:solid 1px #c4c0c0; }
.magazine .tabs a span {color:#9e1119; font-weight:bold; display:block;}
.magazine .tabs a.current { display:block; width:123px; height:37px; background:url(/images/tab_mag_bg1b.gif) no-repeat;  margin-bottom:-3px; position:relative; }
.magazine .tabs a.last { height:35px; }
.magazine .content { width:487px; height:255px; background:#fff; color:#363636; border:solid 1px #dbd5d1; float:left; padding:19px 17px; line-height:17px; position:relative;  }
.magazine .content .finish { width:75px; height:82px; top:7px; left:7px; position:absolute }
.magazine .magImg { border:solid 1px #dbd5d1; background:#fff; padding:4px; float:right; margin-left:27px; }
.magazine .title { color:#9e1219; font:normal 32px arial; line-height:28px; width:130px; height:140px; padding-left:70px; margin:5px 0 10px 0; border-bottom:solid 3px #f2eee7; float:right; }
.magazine .title a { color:#9e1219; }
.magazine .promo{ width:200px; height:90px; float:right; margin:-7px 0 15px 0;}
.magazine .promo a { color:#333333; }
.magazine .category a { font-weight: bold; color:#000;}
.restVouchers .magazine .content {width:692px;padding:0px;height:auto;}
.restVouchers .magazine .tabs {width:142px;}
.restVouchers .magazine {width:834px;height:auto;}
.restVouchers .magazine .content .title{width:215px;}
.restVouchers .magazine .content .titleFloatRight {width:220px;float:right;padding-bottom:16px;}
.restVouchers .voucherRestImgDarom {padding-bottom: 36px; height: 100px; background: url('http://www.rest.co.il/images/VoucherSupport/restm_headd.jpg') no-repeat scroll right center transparent;}
.restVouchers .voucherRestImgSafon {padding-bottom: 36px; height: 100px; background: url('http://www.rest.co.il/images/VoucherSupport/restm_headn.jpg') no-repeat scroll right center transparent;}
.restVouchers .voucherRestImgJerusalem {padding-bottom: 36px; height: 100px; background: url('http://www.rest.co.il/images/VoucherSupport/restm_headj.jpg') no-repeat scroll right center transparent;}
.restVouchers .voucherRestImgTelAviv {padding-bottom: 36px; height: 100px; background: url('http://www.rest.co.il/images/VoucherSupport/restm_headta.jpg') no-repeat scroll right center transparent;}
.restVouchers .voucherRestImgSharon {padding-bottom: 36px; height: 100px; background: url('http://www.rest.co.il/images/VoucherSupport/restm_headsh.jpg') no-repeat scroll right center transparent;}
.restVouchers .magazine .tabs a.last { height:35px; }

/***** coupons *****/
.coupon { margin:15px 8px 0 0; width:131px; float:right; background:#f1efec; border:solid 1px #dbd5d1; padding:5px 14px; }
.coupon .title { font-size:30px; color:#111; }
.coupon .sub {color:#9e1219; margin-bottom:5px;}
.coupon .selectBox .opened1 {color:#9e1219; margin-bottom:5px;}
.coupon a {border-top:solid 3px #fff; display:block; color:#363636; padding:12px 8px;}
.coupon a span {font-weight:bold; color:#9e1219; display:block; clear:both;}
.coupon .selectBox .opened { z-index:80; background:#fff; border:solid 1px #d4d4d4; border-bottom:none; height:23px; position:absolute; padding:0 4px; margin-right:-3px; }
.coupon .selectBox { background:none; width:110px; height:20px; line-height:20px; padding:0; color:#9e1219; }
.coupon .selectBox .selectOpen a {display:block; border:none; color:#7d7d7d; padding:0; margin:0; padding-right:3px; width:85px;}
.coupon .selectBox .selectOpen a:hover {background:#9e1119; color:#fff;}
.dividerWhite { height:15px; border-bottom:3px solid #fff; margin-bottom:15px; clear:both; }
.dividerYellow { height:15px; border-bottom:3px solid #FECB00; margin-bottom:15px; clear:both; }


/***** article *****/
.article { float:right; width:151px; height:302px; background:#fff; border:solid 1px #dbd5d1; padding:4px 3px; margin-left:9px; color:#363636; }
.article img {vertical-align:middle;}
.article .content { padding:7px; }
.article .content span {}
.article .content h2 {font:normal 20px arial; color:#9e1219; border-bottom:solid 3px #f2eee7; height:70px; margin:10px 0;}
.artFix { margin-left:0px; }

/***** rest TV *****/
.restTv { margin-top:15px; width:493px; height:300px; float:right; background:#FFF; border:solid 1px #dbd5d1; }
.restTv .videoBox { float:left; background:gray; width:340px; height:288px; margin:5px 6px; display:inline; position:relative; }
.videoBox .mediaPlayer {left:0px; width:340px; height:255px; text-align:center; }
.videoBox .screen { position:absolute; top:0; left:0px; width:340px; height:255px; }
.videoBox .screen2 {position:absolute; top:0; left:0px; width:340px; height:255px; background:url(/images/butt_play_Lrg.png) no-repeat; cursor:pointer;}
.restTv .controls { position:absolute; height:19px; width:323px; background:#000; bottom:0; padding:8px 9px; text-align:left; color:#b2b2b2; font-size:10px; }
.controls .play { float:left; cursor:pointer; }
.controls .stop { float:left; margin-left:5px; cursor:pointer; }
.controls .prog { float:left; margin-left:10px; margin-top:5px; width:144px; height:10px; position:relative; cursor:pointer; }
.controls .time { float:left; margin-left:5px; line-height:18px; }
.controls .fullsScreen {float:right; margin-left:5px; cursor:pointer;}

.restTv .videoBoxNew { float:left; width:340px; height:255px; margin:20px 6px; display:inline; position:relative; }
.restTv .videoBoxNew .screen { position:absolute; top:0; left:0px; width:340px; height:255px; }
.restTv .videoBoxNew .screen2 {position:absolute; top:0; left:0px; width:340px; height:255px; background:url(/images/butt_play_Lrg.png) no-repeat; cursor:pointer;}

.controls .vol { float:right;  margin-top:5px; margin-left:5px; width:50px; height:10px; position:relative; cursor:pointer; }
.controls .mute { float:right; cursor:pointer; }
.controls .full { position:absolute; top:0; left:0; width:50px; height:8px; overflow:hidden; font-size:2px; background:url(/images/butt_mp_progress_full.gif) no-repeat left; }
.controls .vol .full { background:url(/images/butt_mp_sound_full.gif) no-repeat left; width:30px; }
.restTv .r_Panel { float:right; clear:right; margin-bottom:0px; border-left:solid 1px #dcd6d2; height:100%; width:139px; }
.restTv .r_Panel .title { float:right; margin-bottom:40px; }
.restTv .tabs { clear:both; list-style:none;  }
.restTv .tabs a {display:block; color:#333333; width:117px; height:35px; padding:10px 11px; background:url(/images/tab_tv_bg01.gif) no-repeat; }
.restTv .tabs a span {color:#9e1119; font-weight:bold; display:block;}
.restTv .tabs a.current {width:122px; height:37px; margin-left:-5px; background:url(/images/tab_tv_bg01_current.gif) no-repeat;  margin-bottom:-2px; position:relative; }
.restTv .tabs a.last { height:35px; }

/***** recomand *****/
.recomand { margin:15px 8px 0 0; width:307px; height:196px; padding:9px 10px 0 10px; float:right; background:#FFF; border:solid 1px #dbd5d1; }
.recomand h2 {font:normal 24px arial; color:#9e1219; margin:0 0 5px 0;}
.recomand .bussBox { height:47px; padding:5px; background:url(/images/homeFb_topBg01.gif) no-repeat right; cursor:pointer;}
.recomand .bussBox .logo { float:left; margin-top:3px; }
.recomand .bussBox .name { float:right; font:bold 16px arial; color:black; }
.recomand .bussBox .address { float:right; clear:right; color:#818181; font-size:11px; }
.recomand .fbBox { margin-top:5px; cursor:pointer; }
.recomand .fbBox .userBox { float:right; width:225px; }
.recomand .fbBox .userBox .avatar { float:right; margin-left:3px; }
.recomand .fbBox .userBox .avatar img {padding:2px; border:solid 1px #dfdfdf;}
.recomand .fbBox .userBox .user { float:right; color:#9e1119; }
.recomand .fbBox .userBox .user .name { font:bold 14px arial; }
.recomand .fbBox .userBox .user .address { font-size:11px; }
.recomand .fbBox .starsBox { float:left; width:70px; text-align:left; }
.recomand .fbBox .starsBox .stars {background:url(/images/homeFb_starOff.gif) repeat-x right; width:70px; float:right;}
.recomand .fbBox .starsBox .stars .starsOn { background:url(/images/homeFb_starOn.gif) repeat-x right; width:42px; height:20px; float:right; }
.recomand .fbBox .starsBox .date { font-size:10px; color:#111; }
.recomand .fbBox .fbText { clear:both; font-size:11px; line-height:13px; color:#111; }
.recomand .fbBox .fbText .title { font:bold 12px arial; }
/*.recomand .fbBox .fbText a {color:#111;}*/
/*.recomand .fbBox .fbText a.more {color:#9e1119;}*/
.recomand .fbBox .fbText .more2 {color:#9e1119;}

/***** groupVoucher *****/
.groupVoucher { margin:15px 8px 0 0; width:327px; height:196px; float:right; cursor:pointer; }
.groupVoucher h2 {font:normal 24px arial; color:#9e1219; margin:0 0 10px 0;}
.groupVoucher a {display:block; margin-bottom:5px; color:#5e5e5e; height:55px;}
.groupVoucher a span {color:#9e1219; font-weight:bold;}
.groupVoucher .more {color:#5e5e5e; clear:both; margin:0; padding-top:10px; height:15px; border-top:solid 3px #f2eee7;}
.groupVoucher img { width:100%; }
.groupVoucher .GVTopper { height:94px; }
.groupVoucher .GVMiddle { height:137px; border-left:solid 1px #dbd5d1; border-right:solid 1px #dbd5d1; padding-top:5px; }
.groupVoucher #GVDetails { padding:5px; height:65%; border-left:solid 1px #dbd5d1; border-right:solid 1px #dbd5d1; }
.groupVoucher #GVDetails #GVRestLogo { width: 26%; float: right; }
.groupVoucher #GVDetails #GVTitles { float: right; margin-right: 5px; margin-top:5px; }
.groupVoucher #GVDetails #GVTitles .GVTitle { font-weight: bold; color: rgb(158, 17, 25); font-size: 18px; }
.groupVoucher .GVPurchaseVoucherImg { background:url(/images/Deals/lashonit.gif) no-repeat; text-align:center; height:31px; color:#F1EFEC; font-size:15px; font-weight:bold; padding-top:7px; }
.groupVoucher .GVbottom { background:url(/images/Coupons/GroupVoucher/gv_BottomSt2.gif) no-repeat 0 100%; height:35%; border-top:solid 1px #dbd5d1; border-left:solid 1px #dbd5d1; border-right:solid 1px #dbd5d1; }
.groupVoucher .GVbottom #GVLeftVouchers { text-align: center; padding-top:2px; }
.groupVoucher .GVLeftVouchersQuantity { font-weight:bold; }
.groupVoucher .GVbottom .GVCountDown { margin-right:36%;margin-top:5%; }

/***** Coupons GroupVoucher *****/
.GVBottom { height:auto; }
.GVBottom .dealStatus { font-weight:bold; text-align:center; height:24px; }
.GVBottom .dealStatus div {padding-top:4px;}
.GVBottom .dealStatus .green {color:Green;}
.GVBottom .divVoucherTimer {height:24px; margin:0px 81px 0px 8px; text-align:center;}
.GVBottom .divLeftVouchers {background:url("/images/Coupons/GroupVoucher/remain_bg.gif") repeat-x scroll center center transparent; 
                             text-align: center; height:32px; text-align:center; margin:0 35px; }
.GVBottom .divLeftVouchers .text { font-weight:bold; padding-top:8px; }     

/***** HomePage GroupVoucher *****/        
.groupVoucher .GVBottom { background:url(/images/Coupons/GroupVoucher/gv_BottomSt2.gif) no-repeat 0 100%; height:33%; 
                          border-top:solid 1px #dbd5d1; border-left:solid 1px #dbd5d1; border-right:solid 1px #dbd5d1; } 
.groupVoucher .GVBottom .divVoucherTimer {margin:0px 117px 0 38px;}      
.groupVoucher .GVBottom .divLeftVouchers { background:url("/images/Coupons/GroupVoucher/remain_bg.gif") repeat-x scroll center top transparent;   
                                           margin:0 80px; height:14px; }
.groupVoucher .GVBottom .divLeftVouchers .text { padding-top:0px; } 

/***** purchase *****/
.purchase .GVTopper { height:138px; }
.purchase #GVDetails { padding:15px 15px 10px 15px; height:61%; border-left:solid 1px #dbd5d1; border-right:solid 1px #dbd5d1; }
.purchase #GVDetails #GVRestLogo { width: 26%; float: right; }
.purchase #GVDetails #GVTitles { float: right; margin-right: 15px; margin-top:5px; }
.purchase #GVDetails #GVTitles .GVTitle { font-weight: bold; color: rgb(158, 17, 25); font-size: 21px; }
.purchase .seperator { background: url(/images/Deals/seperator_sml.png) repeat-x; width:438px; border-left:solid 1px #dbd5d1; border-right:solid 1px #dbd5d1; height:3px;}
.purchase .gvRestDescription { background:White; border:solid 1px #dbd5d1; border-top:none; padding:20px; }
.purchase .btnSubmitOrder { background:url(/images/ordertableeng/btn_on.png) no-repeat; width: 101px; float: left; height: 17px; line-height: 20px; 
                           color: White; text-align: center; font-weight: bold; padding-bottom: 5px; cursor: pointer;}
.purchase .btnLogin { background:url(/images/Deals/login_button.gif) no-repeat; width: 136px; float: left;  height:22px; color: White; 
                      text-align: center; font:bold 12px arial; border:none; padding:0; cursor:pointer; margin-bottom:10px; }
.purchase div.btnLogin { padding-top:4px; }                      
.boxType77 .purchase .item1 span.sub { float:right; line-height:22px; }                      
.purchase .item1 input { float:right; }
.purchase .boldy { font:bold 12px arial; } 

/***** purchase loginPanel *****/
.loginPanel { width: 176px;}
.forgotPasswordOff { height: 290px; background:url(/images/deals/rightblock_bg.gif) no-repeat; }
.forgotPasswordOn { height: 342px; background:url(/images/deals/rightblock_bg_big.gif) no-repeat; }
.purchase input.inpTbxLogin { width:137px; height:20px; background:url(/images/deals/inputBg_140x20.gif) no-repeat; border:none; margin:0 5px;}

/***** ucCountDown  *****/
.ucCountDown .cddigit { float:right; width: 14px; height: 20px; }
.ucCountDown .cdcolon { background:url("/images/Coupons/GroupVoucher/Digits/colon.png") no-repeat scroll center center; float:right; width: 5px; height: 15px; }

/***** GroupVoucherPopUp *****/
.mainShovarPopUpBody { background:White; }
.mainShovar { font-size:15px; height:330px; margin:auto; position:relative; width:650px; border:solid 1px Black; }
.mainShovar .shovarContainer { margin:12px; height:302px; border:solid 2px Black; }
.mainShovar .shovarContainer .frame { margin:23px; height:256px; }
.mainShovar .shovarContainer .frame .topper { width:100%; height:72px; border-bottom:solid 1px #8C8C8C; }
.mainShovar .shovarContainer .frame .topper .restLogo { width:35%; height:100%; float:right; }
.mainShovar .shovarContainer .frame .topper .shoverBarCode { padding-top:18px; }
.mainShovar .shovarContainer .frame .topper .shoverBarCode span { font:bold 34px arial; float:left; }
.mainShovar .shovarContainer .frame .GVTitle { font:bold 20px arial; padding-top:10px; padding-bottom:20px; }
.mainShovar .shovarContainer .frame .bottom span { line-height:18px; }
.mainShovar .shovarContainer .frame .bottom .right { width:30%; float:right; }
.mainShovar .shovarContainer .frame .bottom .smlTitle { font-weight:bold; }
.mainShovar .shovarContainer .frame .bottom .middle { width:60%; float:right; }
.mainShovar .shovarContainer .frame .bottom span.number { font-size: 12px; }
.mainShovar .shovarContainer .frame .bottom .left { width:40%; height:150px; float:right; }
.mainShovar .shovarContainer .frame .bottom .left .shovarBarCodeImage { padding:20% 20% 0 0; }
.shovarPrint { text-align:center; padding-top:15px; }

/***** black Box *****/
.blackBox { height:282px; background:#000; color:#fff; padding:10px; position:relative; }
.blackBox .paddBox { background:url(/images/footerBg3.jpg) repeat-x; height:260px; padding:10px 15px; }
.blackBox .innerBox { float:right; width:160px; height:240px; padding:8px 20px 10px 20px; border-left:solid 1px #620d12; }
.blackBox .innerBox .spacer { height:12px; }
.blackBox .last {border:none;}
.blackBox .content { margin-top:18px; height:180px;}
.blackBox a {display:block; margin-bottom:12px; color:#fff;}
.blackBox a span {display:block; color:#9e1119;}
.blackBox .newSite a { padding-right:18px; background:url(/images/bullet_arrow_2.gif) no-repeat right; display:block; margin:7px 0 0 0; color:#fff; }
.blackBox .newSite .more a {padding:0; background:none; margin:0; }
.blackBox .newSite a:hover {text-decoration:underline;}
.blackBox .askChef a span {display:block; color:#9e1119;}
.blackBox .resp a {color:#fff;}
.blackBox .resp a:hover {text-decoration:underline;}
.blackBox .surv  a:hover {text-decoration:underline;}
.blackBox .askChef a:hover {text-decoration:underline;}

.blackBox .resp .content img {float:right; border:solid 1px #9e9e9e; margin-left:10px; margin-bottom:5px}
.blackBox .more img {vertical-align:middle;}
.blackBox .more a { float:right; }
.blackBox .more a.results { width:66px; }
.blackBox .surv a {float:right; margin-left:15px;}
.blackBox .surv label {cursor:pointer;}
.blackBox .surv input {height:18px; vertical-align:middle;}
.blackBox .surv .voteButt {margin-top:15px; cursor:pointer;}
.blackBox .cornerR { position:absolute; bottom:0; right:-1px; width:6px; height:5px; background:url(/images/footerCorner_r.gif) no-repeat bottom right;}
.blackBox .cornerL { position:absolute; bottom:0; left:-1px; width:6px; height:5px; background:url(/images/footerCorner_l.gif) no-repeat bottom left; }

.blackBox .innerBox .container { width:165px; }
.blackBox .innerBox .container .content { height:170px; margin-top:0px; padding-top:18px; padding-right:14px; padding-left:14px; background-color:#222222; }
.blackBox .innerBox .container .content div { padding-bottom:5px; }
.blackBox .innerBox .container .content div div.bullet { float:right; padding-top:6px; }
.blackBox .innerBox .container .content div div.text { padding-right:8px; }

/***** black links *****/
.blackLinks { background:#1b1b1b; text-align:center; color:#9e1119; position:relative; width:100%; padding:15px 0; line-height:20px; }
.blackLinks a {color:#707070;}
.blackLinks a:hover {color:#fff;}
.blackLinks .cornerR { position:absolute; bottom:0; right:-1px; width:6px; height:5px; background:url(/images/footerCorner_r.gif) no-repeat bottom right;}
.blackLinks .cornerL { position:absolute; bottom:0; left:-1px; width:6px; height:5px; background:url(/images/footerCorner_l.gif) no-repeat bottom left; }

/***** footer links *****/
.footerLinks { line-height:45px; }
.footerLinks span {float:left; font-size:11px;}
.footerLinks a {color:#2a2929; margin:0 5px; display:inline-block;}
.footerLinks a:hover{text-decoration:underline;}
.footerLinks .mantis { font-family:rockwell, arial; font-size:13px; }
.footerLinks span a:hover{text-decoration:none;}

/***** ads Box *****/
.adBox1 { height:80px; text-align:center; margin:8px 0 10px 0; }
.adBox1 div {display:inline; margin:5px;}
.adBox2 { margin:8px 8px 0 0; float:right; width:315px; height:70px; padding:7px; border-top:solid 3px #000; background:#d7cecd; }
.adBox3 {position:absolute; width:100px; height:502px; top:45px; left:0; background:white; }
.adBox3 div {margin:7px;}
.adBox3 .cornerTop { position:absolute; width:7px; height:7px; background:url(/images/adBox_corner_top.gif) no-repeat top; right:0; top:0; padding:0; margin:0; }
.adBox3 .cornerBottom { position:absolute; width:7px; height:7px; background:url(/images/adBox_corner_bottom.gif) no-repeat bottom; right:0; bottom:0; padding:0; margin:0; }
.adBox4 {background:#d4cece; border: solid 3px #000; border-right:none; border-left:none; margin-bottom:10px; padding:15px; text-align:center; }
.adBox4 div {display:inline; margin:10px;}
.adBox5 {position:absolute; top:45px; right:0; }
.adBox5 div { margin:7px;}
.adBox5 .cornerRightTop { position:absolute; width:7px; height:7px; left:1; top:0; padding:0; margin:0; }
.adBox6 {position:absolute; top:24px; right:1; }

/***** inner pages *****/
.crumbs { line-height:30px; padding:0 10px;}
.crumbs a { color:#9e1119; vertical-align:middle; margin: 0 3px;}
.divider2 { background:url(/images/dvider_02.gif) repeat-x; height:35px; }
.divider2b { background:url(/images/dvider_02b.gif) repeat-x; height:30px; }
.links2 { color:#9f9f9f; margin-bottom:10px; text-align:left; padding:0 10px; }
.links2 a { color:#9f9f9f; margin-right:15px;}
.links3 { color:#9f9f9f; margin-bottom:10px; text-align:left; float:left; line-height:12px; margin-top:5px; }
.links3 a { color:#9f9f9f; margin-right:10px;}

.R_panel { float:right; background:#f1efec url(/images/rPanelBg01.gif) no-repeat top; border:solid 1px #dbd5d1; width:168px; margin-left:15px; }
.R_panel .innerBox { width:138px; margin:5px 10px; padding:10px 5px; border-bottom:solid 3px #fff; position:relative; }
.R_panel .innerBox .title {margin-bottom:10px; font:bold 14px  arial;}
.R_panel .filter a { display:block; margin-bottom:10px; color:#9e1119; padding-right:15px; background:url(/images/chkBoxBg_01.gif) no-repeat right; width:120px; }
.R_panel .filter a span {color:#000; font:normal 11px arial;}
.R_panel .filter a.act { color:#000; font-weight:bold; background:url(/images/chkBoxBg_01_full.gif) no-repeat right center; padding-right:15px;}
.R_panel .filter a.more { background:url(/images/bullet_plus.gif) no-repeat right center; padding-right:15px;}
.R_panel .filter a.less { background:url(/images/bullet_minus.gif) no-repeat right center; padding-right:15px;}
.R_panel .filter .moreBox {display:none; position:absolute; width:670px; height:160px; left:-681px; top:0; background:#f1efec; border:solid 1px #dbd5d1; border-right:none; z-index:100; }
.R_panel .filter .moreBox .moreInner { float:right; background:url(/images/dvider_01.gif) repeat-y right; padding-right:20px; width:145px; display:inline; }
.R_panel .filter .moreBox .moreInner a {width:130px; }
/*remove chkbox*/.R_panel .clr a {background:none; padding-right:0;}
/*remove chkbox*/.R_panel .filter .clr { background:none; padding-right:0; }
.R_panel .filter .moreBox .close { height:16px; text-align:left; padding:5px 10px; }
.R_panel .filter .moreBox .close a {background:none; float:left; margin:0; padding:0; width:auto; }

.R_panel .filter .moreBox2 {display:none; position:absolute; width:670px; left:-681px; top:0; background:#f1efec; border:solid 1px #dbd5d1; border-right:none; z-index:100; }
.R_panel .filter .moreBox2 .moreInner { float:right; background:url(/images/dvider_01.gif) repeat-y right; padding-right:20px; width:145px; display:inline; }
.R_panel .filter .moreBox2 .moreInner a {width:130px; }
.R_panel .filter .moreBox2 .close { height:16px; text-align:left; padding:5px 10px; }
.R_panel .filter .moreBox2 .loading { text-align:center; }

.R_panel .filter .moreBox2 .close a {background:none; float:left; margin:0; padding:0; width:auto; }

.R_panel .ad { background:#d4cece; border:solid 3px #000; border-right:none; border-left:none; text-align:center; padding:10px; margin:0 -5px; }
.R_panel .views {font-weight:bold;}
.R_panel .views a {font-weight:normal; color:#9e1119;}
.R_panel .sponsered .name { text-decoration:underline; font-weight:bold; color:#9e1119;}
.R_panel .sponsered a { font:normal 11px arial; text-decoration:underline; color:#000; margin-bottom:18px; display:block; clear:both; 	}
.R_panel .linkableImg { border:none; text-align:center; padding:10px; margin:0 -5px; }

.L_panel { float:left; width:670px; padding:0; margin:0; padding-left:10px;overflow:visible}
.L_panel .boxType3 { background:#fafaf9; border:solid 1px #dbd5d1; padding:10px 13px; margin-bottom:10px; }
.L_panel .boxType3 h1 {margin:0; font-size:14px;}
.L_panel .boxType3 h2 {margin:0; font:normal 12px arial;}
.L_panel .boxType4 { border:solid 1px #e9e4de; border-right:none; border-left:none; padding:18px 13px; margin-top:-1px; }
.L_panel .buttons { float:left; width:120px; }
.L_panel .buttons a { margin-bottom:5px; display:block;}
.L_panel .buttons2 { float:left; width:140px; }
.L_panel .buttons2 a { margin-bottom:5px; display:block;}
.L_panel .details { float:right; width:482px; padding-left:20px; background:url(/images/dvider_01.gif) left top repeat-y; }
.L_panel .details .title { color: #9e1119; font-size:18px; padding-bottom:15px; }
/* added this for rests with black title (non-customers) */
.L_panel .details .titleNonCustomer { color: #000; font-size:18px; padding-bottom:15px; }
.L_panel .details .address {color:#9a9a9a; margin-right:10px; margin-bottom:10px;}
.L_panel .details .itemImg { float:right; border:solid 1px #dbd5d1; margin:0 0 5px 10px; cursor:pointer }
.L_panel .details .icons {clear:left; padding-top:15px;}
.L_panel .details .icons2 {clear:left; padding-top:15px;padding-right:115px}
.L_panel .details .icons img {width:23; height:23 }
.L_panel .pager { padding:25px 0; text-align:center; }
.L_panel .pager a {display:inline-block; padding:0 10px; color:#9e1119;} 
.L_panel .pager a.currnet {color:#000; font-weight:bold; cursor:auto;}
.L_panel .footerDesc { font-size:11px; color:#acacac; height:80px; }

.L_panel3 { float:left; width:850px; padding:0; margin:0; padding-left:10px;overflow:visible}
.L_panel3 .boxType3 { background:#fafaf9; border:solid 1px #dbd5d1; padding:10px 13px; margin-bottom:10px; }
.L_panel3 .boxType3 h1 {margin:0; font-size:14px;}
.L_panel3 .boxType3 h2 {margin:0; font:normal 12px arial;}
.L_panel3 .boxType4 { border:solid 1px #e9e4de; border-right:none; border-left:none; padding:18px 13px; margin-top:-1px; }
.L_panel3 .buttons { float:left; width:120px; }
.L_panel3 .buttons a { margin-bottom:5px; display:block;}
.L_panel3 .buttons2 { float:left; width:140px; }
.L_panel3 .buttons2 a { margin-bottom:5px; display:block;}
.L_panel3 .details { float:right; width:640px; padding-left:20px;padding-right:20px; background:url(/images/dvider_01.gif) left top repeat-y; }
.L_panel3 .details .title { color: #9e1119; font-size:18px; padding-bottom:15px; }
/* added this for rests with black title (non-customers) */
.L_panel3 .details .titleNonCustomer { color: #000; font-size:18px; padding-bottom:15px; }
.L_panel3 .details .address {color:#9a9a9a; margin-right:10px; margin-bottom:10px;}
.L_panel3 .details .itemImg { float:right; border:solid 1px #dbd5d1; margin:0 0 5px 10px; cursor:pointer }
.L_panel3 .details .icons {clear:left; padding-top:15px;}
.L_panel3 .details .icons2 {clear:left; padding-top:15px;padding-right:115px}
.L_panel3 .details .icons img {width:23; height:23 }



.L_panel3 .pager  { padding:5px 0; text-align:center; }
.L_panel3 .pager  a {display:inline-block; padding:0 10px; color:#9e1119;} 
.L_panel3 .pager  a.currnet {color:#000; font-weight:bold; cursor:auto;}



.L_panel3 .footerDesc { font-size:11px; color:#acacac; height:80px; }
.innerSearchBox { background:#eae7e7; border-bottom:solid 1px #dbd5d1; clear:both; padding:20px 40px 0 40px;  }
.innerSearchBox .searchBox {float:none; width:780px; display:inline-block; height:auto; margin:0; z-index:3000;}

.searchClosed {display:block; height:50px; clear:both; margin:0 35px;}
.searchClosed .found { float:right; font:bold 18px arial; line-height:40px; padding:0 0 0 10px; }
.searchClosed .found span {font-size:14px; margin:0 10px;}
.searchClosed .found span span {color:#8f8f8f;}
.searchClosed .button {padding:12px 10px 0 5px; float:right }
.foundNew{ font-weight:bold ;font-size:18px;font-family:Arial;clear:both;padding:0px 41px 0px 0px;}

.searchInner { float:left; width:326px; height:150px; margin:48px -10px 0 30px; border-top:solid 8px #9e1119; }
.searchInner .links { float:left; width:165px; height:120px; line-height:22pt; background:url(/images/dvider_01.gif) right repeat-y; margin-top:10px; padding:10px 10px 0 10px; font-weight:bold; }
.searchInner .links2 { float:left; width:250px; height:120px; line-height:22pt; background:url(/images/dvider_01.gif) right repeat-y; margin-top:10px; padding:10px 10px 0 10px; font-weight:bold; }
.searchInner .links2 a {color:#9e1119; padding:0 5px;}
.searchInner .links a {color:#9e1119; padding:0 5px;}
.searchInner .close { float:left; padding:15px 20px 0 10px; margin-top:10px; width:80px; height:120px; background:url(/images/dvider_01.gif) right repeat-y;  }

.innerBox3 { float:right; width:480px; }

/* L_panel -  resturant icons */

/*.details*/ .icons .item { width:23px; height:23px; float:right; margin-left:10px; position:relative; cursor:pointer; }
			 .icons .itemdis { width:23px; height:23px; float:right; margin-left:10px; position:relative; cursor:pointer; }
			 .icons .item:hover div {display:block;}



/*.details*/ .icons .item .tooltip {display:none; position:absolute; top:-24px; right:-3px; height:25px; background:url(/images/tooltip_bg_r.png) right top no-repeat; color:#fff; padding:4px 7px 0 3px;  }
/*.details*/ .icons .item .png.tooltip .cornerL { position:absolute; top:0; left:-6px; background:url(/images/tooltip_bg_l.png) no-repeat; width:6px; height:29px; }

/*.details*/ .icons .itemdis .tooltip {display:none; position:absolute; top:-24px; right:-3px; height:25px; background:url(/images/tooltip_bg_r.png) right top no-repeat; color:#fff; padding:4px 7px 0 3px;  }
/*.details*/ .icons .itemdis .png.tooltip .cornerL { position:absolute; top:0; left:-6px; background:url(/images/tooltip_bg_l.png) no-repeat; width:6px; height:29px; }


.icons .item2 { width:100px; height:23px; float:right; margin-left:10px; position:relative; cursor:pointer; }
/*.details*/ .icons .item2 .tooltip {display:none; position:absolute; top:-24px; right:-3px; height:25px; background:url(/images/tooltip_bg_r.png) right top no-repeat; color:#fff; padding:4px 7px 0 3px;  }
/*.details*/ .icons .item2 .png.tooltip .cornerL { position:absolute; top:0; left:-6px; background:url(/images/tooltip_bg_l.png) no-repeat; width:20px; height:29px; }


/* L_panel -  נטו - text ad */
.footerTextAd { background:#f1f1f1; border-top:solid 3px #000; height:120px; clear:both; }
.footerTextAd .title{padding:5px 10px 0 10px;}
.footerTextAd .name { text-decoration:underline; font-weight:bold; color:#9e1119;}
.footerTextAd a { font:normal 11px arial; text-decoration:underline; color:#000;  display:block; clear:both; 	}
.footerTextAd .innerBox4 { float:right; display:inline; width:200px; }
.tabsExtention { float:left; font-size:1px; height:8px; width:325px; margin:48px -10px 0 30px; background:#9e1119; }


/* map box */
.mapBox { margin-bottom:10px; padding:2px 2px 3px 2px; background:#000; color:#fff; width:665px; }
.mapBox .mapTypes { background:#000; height:27px; }
.mapBox .mapTypes .active { width:54px; height:17px; text-align:center; background:url(/images/map_butt_act.gif) no-repeat; margin:4px 5px; float:right; font-weight:bold; color:#000; }
.mapTypes .disable { width:54px; height:17px; text-align:center; background:url(/images/map_butt_dis.gif) no-repeat; margin:4px 5px; float:right; color:#fff; }
.mapBox .map { float:left; width:518px; height:500px; }
.mapBox .listItemsBox { background:#fafaf9; height:270px; width:145px; float:right; color:#000; font-weight:bold; border-bottom:solid 1px #5c0a0e; padding-top:10px; }
.mapBox .listItemsBox .items { height:232px; }
.mapBox .listItemsBox .item { margin:8px 14px; }
.mapBox .listItemsBox .item a { color:#9e1119; font-weight:normal;}
.mapBox .listItemsBox .pager2 { margin:5px 5px 0 5px; padding-top:5px; border-top:solid 1px #dbd5d1; font-size:11px; text-align:center; }
.mapBox .listItemsBox .pager2 a {margin:0 2px; color:#9e1119; font-weight:normal;}
.mapBox .listItemsBox .pager2 .current {margin:0 2px;}
.mapBox .direct1 { background:#8a0c12; height:198px; width:115px; float:right; border-top:solid 1px #c06e71; padding:10px 15px; }
.mapBox .direct1 input { background:url(/images/inputBg_112x20.gif) no-repeat right; height:20px; width:102px; border:none; line-height:20px; padding:0 5px; margin-bottom:7px; color:#7d7d7d; }
.mapBox .direct1 .title1 {font:bold 14px arial;}
.mapBox .direct1 .title5 {font:bold 14px arial;}
.mapBox .direct1 .title2 {font:bold 12px arial; margin:8px 0 5px 0;}
.mapBox .direct1 .button { background:url(/images/map_butt_act.gif) no-repeat; float:left; width:54px; height:17px; margin-left:2px; display:inline; font-weight:bold; line-height:17px; text-align:center; color:#000; }


/* map box - RecordPage.aspx*/
.mapBox2 { margin-bottom:10px; padding:2px 2px 3px 2px; background:#000; color:#fff; width:348px; }
.mapBox2 .mapTypes { background:#000; height:27px; }
.mapBox2 .mapTypes .active { width:54px; height:17px; text-align:center; background:url(/images/map_butt_act.gif) no-repeat; margin:4px 5px; float:right; font-weight:bold; color:#000; }
.mapTypes .disable { width:54px; height:17px; text-align:center; background:url(/images/map_butt_dis.gif) no-repeat; margin:4px 5px; float:right; color:#fff; }
.mapBox2 .map { float:left; width:348px; height:340px; }
.mapBox2 .listItemsBox { background:#fafaf9; height:270px; width:145px; float:right; color:#000; font-weight:bold; border-bottom:solid 1px #5c0a0e; padding-top:10px; }
.mapBox2 .listItemsBox .items { height:232px; }
.mapBox2 .listItemsBox .item { margin:8px 14px; }
.mapBox2 .listItemsBox .item a { color:#9e1119; font-weight:normal;}
.mapBox2 .listItemsBox .pager2 { margin:5px 5px 0 5px; padding-top:5px; border-top:solid 1px #dbd5d1; font-size:11px; text-align:center; }
.mapBox2 .listItemsBox .pager2 a {margin:0 2px; color:#9e1119; font-weight:normal;}
.mapBox2 .listItemsBox .pager2 .current {margin:0 2px;}
.mapBox2 .direct1 { background:#8a0c12; height:198px; width:115px; float:right; border-top:solid 1px #c06e71; padding:10px 15px; }
.mapBox2 .direct1 input { background:url(/images/inputBg_112x20.gif) no-repeat right; height:20px; width:102px; border:none; line-height:20px; padding:0 5px; margin-bottom:7px; color:#7d7d7d; }
.mapBox2 .direct1 .title1 {font:bold 14px arial;}
.mapBox2 .direct1 .title5 {font:bold 14px arial;}
.mapBox2 .direct1 .title2 {font:bold 12px arial; margin:8px 0 5px 0;}
.mapBox2 .direct1 .button { background:url(/images/map_butt_act.gif) no-repeat; float:left; width:54px; height:17px; margin-left:2px; display:inline; font-weight:bold; line-height:17px; text-align:center; color:#000; }

.direct2 { margin:20px 0; }
.direct2 .r_panel2 { float:right; background:url(/images/dvider_01.gif) repeat-y left; width:455px; padding-left:20px; }
.direct2 .r_panel2 .title { float:right; display:block; font:normal 18px arial; height:40px; }
.direct2 .r_panel2 .links2 { float:left; height:40px; width:150px; padding:0; }
.direct2 .itemsBox .item { display:block; clear:both; height:35px; border-bottom:solid 1px #e9e4de; padding-bottom:10px; margin-bottom:10px; line-height:18px; }
.direct2 .item .idNum { float:right; margin:0 5px; font-weight:bold; }
.direct2 .item .text { float:right; }
.direct2 .item .text .colored { color:#9e1119; }

.direct2 .l_panel2 { float:left; width:170px; }
.direct2 .l_panel2 .length { border:solid 1px #dbd5d1; background:#f1efec; }
.direct2 .l_panel2 .length .inner { border:solid 1px #fff; padding:20px 10px; }
.direct2 .l_panel2 .divider3 { text-align:center; margin-bottom:10px; }


/*2 הגעה הוראות - מפה */
.mapBox .instrct { background:#fafaf9; height:500px; width:145px; float:right; color:#000; font-weight:bold; border-bottom:solid 1px #5c0a0e;}
.mapBox .instrct .loading {text-align:center; vertical-align:middle ;background-color:#f0eeef;height:456px;}
.mapBox .instrct .title { height:50px; line-height:50px; background:url(/images/dvider_12.gif) repeat-x bottom; padding-right:7px; font-size:14px; }
.direct3 {height:456px; margin:2px;  overflow: auto; scrollbar-face-color: white;
                        scrollbar-highlight-color: #eeeced; scrollbar-3dlight-color: #eeeced; scrollbar-darkshadow-color: #cacaca;
                        scrollbar-shadow-color: #eeeced; scrollbar-arrow-color: #9e1119; scrollbar-track-color: #eeeced; }
.direct3 .itemsBox .item { display:block; clear:both; border-bottom:solid 1px #e9e4de; padding-bottom:10px; margin-bottom:10px; line-height:18px; overflow:hidden; width:125px; }
.direct3 .item .idNum { float:right; margin:0 5px; font-weight:bold; }
.direct3 .item .text { float:right; padding-left:5px; font-weight:normal; }
.direct3 .item .text .colored { color:#9e1119; width:90px;}
.direct3 .itemsBox .total {font-weight:normal}
.direct3 .itemsBox .total div {margin-right:5px;}
.mapBox .instrct .buttons2 { background:url(/images/ins_bottom.gif) repeat-x top; height:40px; text-align:left; }
.mapBox .instrct .buttons2 a {display:inline-block; width:43px; height:17px; line-height:15px; margin:15px 0 0 7px;
                               color:#000; text-align:center; background:url(/images/butt_bg_02.gif) no-repeat;}


.direct3 .stationPoint{ font-weight:bold; vertical-align:text-top; margin:0 5px; }
.direct3 .stationPointDesc{ color:#000000;  border-bottom:solid 1px #e9e4de;font-weight:normal;}
.direct3 .stationPointDesc a { color:#9e1119;}
.direct3 .TitleLink { display:block; font:normal 18px arial; border-bottom:solid 1px #e9e4de; padding-top:5px;padding-bottom:5px  }
.direct3 .FormTable tr {display:block; clear:both; height:17px; border-bottom:solid 1px #e9e4de;
                         padding-bottom:10px; margin-bottom:10px; padding-top:10px; margin-top:10px;line-height:18px; }
.direct3 .FormTable {}
.direct3 .summaryHeader{ font-weight:bold; }
.direct3 .summaryBody{  }




/* Map bubble */
/* the mapBubble top&left is for design */
.mapBubble {position:absolute; width:217px; height:125px; padding:10px 20px 40px 20px; background:url(/images/map_bubble_bg.png) no-repeat;}
.mapBubble .icons .item {  margin-left:4px;  }
.mapBubble .title { font:bold 14px arial; margin-bottom:5px; height:16px; }
.mapBubble .title a {color:#000;}
.mapBubble .address { margin-bottom:5px; height:32px; }
.mapBubble .descript { margin-bottom:10px; color:#9a9a9a; height:32px; }
/* the mapPin top&right is for design */
.mapPin { position:absolute; top:130px; right:130px; width:26px; height:25px; font-size:10px; color:#fff; line-height:18px; font-weight:bold; background:url(/images/map_pin.png) no-repeat; text-align:center;  }

.L_panel .boxType6 { border-top:solid 1px #e9e4de; padding:10px 13px;}
.boxType6 img { float:right; padding:4px; border:solid 1px #dbd5d1; margin-left:23px; }
.boxType6 .title { color:#9e1219; font:normal 18px arial; line-height:40px; }
.boxType6 .date { color:#9a9a9a; margin-right:10px; line-height:40px; }
.boxType6 .from { color:#9a9a9a; margin-right:5px; font-size:11px; }
.boxType6 .from a { color:#9a9a9a;}
.boxType6 .from a:hover {text-decoration:underline;}
.L_panel .divider4 { border-top:solid 1px #e9e4de; }

.magazinBox1 { background:url(/images/mainBg_02.jpg); /*height:415px;*/ padding:11px 17px 21px 17px; margin-bottom:10px; }
.magazinBox1 .title { background:url(/images/magazin_title_bg.gif) repeat-x; border:solid 1px #dbd5d1; border-bottom:none; height:36px; }
.magazinBox1 .itemsBox { background:#fff; border:solid 1px #dbd5d1; border-top:none; padding:15px 25px; zoom:1; }
.magazinBox1 .itemsBox img {padding:4px; border:solid 1px #dbd5d1; background:#fff; float:right;}
.magazinBox1 .itemsBox .mainItem { float:right; width:258px; height:330px; padding-left:30px; background:url(/images/dvider_01.gif) repeat-y left; }
.magazinBox1 .mainItem a {color:#363636;}
.magazinBox1 .mainItem img {float:none;}
.magazinBox1 .mainItem .title { height:25px; font-size:18px; color:#9e1219; background:none; border:none; }
.magazinBox1 .mainItem .divider {border-top:solid 3px #f2eee7;  margin:10px 0 20px 0;}
.magazinBox1 .subItems .item { float:left; width:270px; margin-bottom:10px; color:#363636; }
.magazinBox1 .subItems .item img {margin-left:8px;}
.magazinBox1 .subItems .item .title { height:55px; font-size:18px; color:#9e1219; background:none; border:none; }
.magazinBox1 .subItems .divider { border-top:solid 3px #f2eee7; margin-bottom:7px; float:left; width:270px; font-size:1px; height:1px; }

.magazinBox2 { background:url(/images/mainBg_02.jpg); padding:11px 17px 21px 17px; margin-bottom:10px; }
.magazinBox2 .title { background:#000; color:#fff; height:36px; }
.magazinBox2 .title2 { background:url(/images/magazin_title_bg.gif) repeat-x; height:36px; margin-bottom:10px; }
.magazinBox2 .more {zoom:1;}
.magazinBox2 .more .article {width:144px; height:270px; }
.magazinBox2 .more .article .content h2 {font-size:18px; height:70px;}
.magazinBox2 .restTv { margin-top:15px; width:465px; height:297px; float:right; background:#FFF; border:solid 1px #dbd5d1; }
.magazinBox2 .restTv .r_Panel { width:110px; }
.magazinBox2 .restTv .tabs a {width:88px; height:37px; padding-top:13px; background:url(/images/magazin_tv_tab_bg.gif) repeat-x top; }
.magazinBox2 .restTv .tabs a.last {height:34px; }
.magazinBox2 .restTv .tabs a.current {width:93px; height:40px; margin-top:-4px; margin-bottom:-3px; padding-top:17px; background:url(/images/tab_tv_bg02_current.gif) no-repeat left bottom; }
.magazinBox2 .restTv .tabs a.firstCurrent {width:93px; height:40px; margin-bottom:-3px; margin-top:0px;   margin-left:-5px; padding-top:13px; background:red; background:url(/images/tab_tv_bg02_current.gif) no-repeat left bottom; position:relative;}
.magazinBox2 .restTv .tabs a.lastCurrent {width:93px; margin-top:-5px;  margin-left:-5px; padding-top:18px; background:red; background:url(/images/tab_tv_bg02_current.gif) no-repeat left top; position:relative;}

.magazinBox2 .icons .item { margin-bottom:10px; }
.magazinBox2 .details2 { float:left; background:#f1efec; border:solid 1px #dbd5d1; border-right:none; margin-top:15px; }
.magazinBox2 .details2 .inner { border:solid 1px #fff; width:165px; height:295px; }
.magazinBox2 .details2 .inner .name { margin:10px 10px 0px 10px; padding-bottom:10px; border-bottom:dotted 1px #9e1119; color:#9e1119; font:bold 14px arial; }
.magazinBox2 .details2 .inner .tags { margin:15px 10px; height:60px; }
.magazinBox2 .details2 .inner .buttons {margin-left:12px; width:140px; display:inline; }
.magazinBox2 .details2 .inner .dividerWhite { margin:0 10px; }
.magazinBox2 .details2 .inner .icons { position:relative; margin:10px 18px 0 0; height:50px; width:140px; }
.magazinBox2 .boxBottom3 { background:url(/images/magazin_tv_border_bottom.jpg) no-repeat left; clear:both; height:12px; font-size:0; }



/* for article page*/

.articleBox .details { background:#f1efec; width:160px; height:280px; float:left; margin-top:40px; }
.articleBox .title2 { float:right; width:440px; display:inline; margin-right:20px; line-height:40px; font-size:24px; color:#9e1119; }
.articleBox .sub { float:right; width:440px; display:inline; margin-right:20px; margin-bottom:10px; font:bold 14px arial; }
.articleBox .topLinks2 { float:right; width:440px; display:inline; margin-right:20px; height:26px; border-top:solid 1px #9e1119; border-bottom:dotted 1px #9e1119; line-height:26px; }
.articleBox .topLinks2 .writer{display:inline; float:right; color:#9e1119;}
.articleBox .topLinks2 .writer a{color:#9e1119;} 
.articleBox .bodyText { float:right; width:440px; display:inline; margin-right:20px; font-size:14px; line-height:19px; margin-top:20px; margin-bottom:20px; }
.articleBox .bodyText p a { color:#9e1119; }
.articleBox .bodyText img { float:right; margin:5px 0 5px 10px; padding:4px; border:solid 1px #dbd5d1; }
.articleBox .details2box { width:170px; padding:0; margin:0;  float:left;}
.articleBox .details2 {overflow:hidden; float:left; background:#f1efec; border:solid 1px #dbd5d1; margin-top:40px; position:relative;}
.articleBox .details2 .shadow {position:absolute; bottom:-10px; left:0;}
.articleBox .icons .item { margin-bottom:10px; width:23px; }
.articleBox .title3 { float:right; width:440px; display:inline; margin-right:20px; font-size:20px; margin-bottom:5px; }
.articleBox .title3 a { color:Black;}
.articleBox .more { float:right; width:520px; display:inline; margin-right:20px; }
.articleBox .more .article { width:143px; height:275px; }
.articleBox .more .article h2 { font:normal 20px arial; }
.articleBox .talkBackBox { float:right; width:470px; display:inline; margin-right:20px; margin-bottom:20px; margin-top:20px; }
.talkBackBox .title4 { background:#9e1119; height:29px; }
.talkBackBox .title4 .add { float:left; color:#fff; margin-top:7px; margin-left:7px; padding-right:15px; background:url(/images/talkback_icon_add.gif) no-repeat right 3px;}
.talkBackBox .talkbacks { background:url(/images/talkbackBox_bg.jpg) repeat-x top; border:solid 1px #f1efed; border-top:none; padding:0 10px; }
.talkBackBox .talkbacks .item { padding:15px 10px; border-bottom:solid 1px #e9e4de; /*background:url(/images/talkback_.gif) no-repeat right 17px;*/}
.talkBackBox .talkbacks .item a { display:block; color:#000; background:url(/images/talkback_.gif) no-repeat right top; padding-right:23px; height:16px; }
.talkBackBox .talkbacks .item .create { color:#807e7e; font-size:11px; margin-right:23px; }
.talkBackBox .talkbacks .item .create .date {font-size:10px;}
.talkBackBox .talkbacks .item .text {display:none; margin:7px 23px 0 10px; line-height:19px;}
.talkBackBox .talkbacks .last {border-bottom:none;}
.talkBackBox .talkbacks .opened {background:#f1efec; border-top:solid 2px #9e1119; }
.talkBackBox .talkbacks .opened a {background:url(/images/talkback_minus.gif) no-repeat right top; color:#9e1119; font-weight:bold; }
.talkBackBox .talkbacks .opened .text {display:block;}


.details2 .inner {border:solid 1px #fff; width:165px; height:295px; }
.details2 .inner .name { margin:10px 10px 0px 10px; padding-bottom:10px; border-bottom:dotted 1px #9e1119; color:#9e1119; font:bold 14px arial; }
.details2 .inner .name a { color:#9E1119 }
.details2 .inner .tags { margin:15px 10px;  }
.details2 .inner .openhours { margin:20px 10px;  }
.details2 .inner .buttons {margin-left:12px; width:140px; display:inline; }
.details2 .inner .dividerWhite { margin:0 10px; }
.details2 .inner .icons { position:relative; margin:10px 18px 0 0; height:50px; width:140px; }

.articleBox .dashBox {font:12px arial; color:#111111; cursor:pointer; width:147px; height:90px; background:url(/images/dashBox_bg02.jpg) no-repeat top right; border:dashed 1px #9a9a9a; padding:10px; margin:5px 0 0 0; line-height:17px; float:left;  }
.articleBox .dashBox .title{ font:bold 14px arial; color:#9e1119; padding:0; margin-bottom:3px}


.magazinBox2 .icons .item { margin-bottom:10px; }
.magazinBox2 .boxBottom3 { background:url(/images/magazin_tv_border_bottom.jpg) no-repeat left; clear:both; height:12px; font-size:0; }


.commuBox { background:#f9f8f8 url(/images/commu_bg.jpg) repeat-x top; width:860px; padding-top:10px; }
.commuHead { float:right; display:inline; width:450px; margin:15px 30px 15px 0; }
.commuHead2 { float:right; display:inline; width:450px; margin:15px 240px 15px 0; }
.commuHead h1 {font:normal 30px arial; color:#9e1119; margin:10px 0;}
.commuHead .high {font-weight:bold; color:#9e1119;}

.quoteBox { background:#fff; border:solid 1px #d4cece; padding:15px; margin-bottom:10px; height:65px; }
.quoteBox .title { float:right; width:55px; text-align:left; font-size:24px; color:#9e1119; line-height:20px; margin:10px 0 0 10px; }
.quoteBox .icon { float:right; width:30px; margin:0 8px; }
.quoteBox .item { float:right; width:198px; text-align:center; font-size:14px; margin-top:10px; color:#000; }

.tredBox { background:#fff; border:solid 1px #d4cece; padding:10px; margin-bottom:10px; }
.tredBox .button { margin:5px 0 10px 0; }
.tredBox .treds { width:810px; }
.tredBox .treds img {vertical-align:middle;}
.tredBox .box1 { cursor:pointer; float:right; width:615px; background:#ecebeb; margin-bottom:2px; line-height:23px; height:23px; padding-right:5px; }
.tredBox .box2 { float:right; width:75px; background:#ecebeb; margin:0 2px 2px 2px;height:23px; line-height:23px; text-align:center; }
.tredBox .box3 { float:right; width:105px; background:#ecebeb; margin-bottom:2px; height:23px; line-height:23px; text-align:center; }
.tredBox .boxText {width:794px; display:none; background:#f9f8f8; padding:5px; clear:both; margin-bottom:2px;}

.tredBox .tredTitle {font-weight:bold; color:#fff;}
.tredBox .tredTitle .box1 { background:#baafaf; margin-bottom:8px }
.tredBox .tredTitle .box2 { background:#baafaf; margin-bottom:8px}
.tredBox .tredTitle .box3 {background:#baafaf; margin-bottom:8px}
.tredBox .addRes { margin-top:10px; }

/* special treds */
.tredBox .col {color:#9e1119;}
.tredBox .colB {color:#9e1119; font-weight:bold;}
.tredBox .bld {font-weight:bold;}
.tredBox .rSpace { width:15px; display:inline-block; height:5px; }

.tredBox .pager { padding:20px 0 5px 0; text-align:center; clear:both; }
.tredBox .pager a {display:inline-block; padding:0 10px; color:#9e1119;} 
.tredBox .pager a.currnet {color:#000; font-weight:bold; cursor:auto;}

.link2select { float:left; margin:-5px 10px 0 10px; display:inline; }
.boxType7{padding:5px 0;}
.boxType7 a img { float:right; padding:4px; border:solid 1px #dbd5d1; margin-left:23px; }
.boxType7 .title { color:#9e1219; font:bold 14px arial; line-height:25px; }
.boxType7 .date { color:#9a9a9a; margin-right:5px; line-height:25px; }
.boxType7 .from a { color:#9e1119;}
.boxType7 .from a:hover {text-decoration:underline;}

.boxType7 .tags { float:left; background:red; width:115px; height:70px; /*line-height:22px;*/ background:url(/images/dvider_01.gif) right repeat-y; padding-right:15px; margin:10px 10px 0 0; }
.boxType7 .tags div {height:25px;}
.boxType7 .tags img {vertical-align:middle;}

/* changed from .decoBox { height:155px; background:#fafaf9 url(/images/img_mobile_01.jpg) no-repeat bottom left; border:solid 1px #dbd5d1; margin-bottom:10px; padding-top:20px; padding-right:10px; } */
.decoBox { height:155px; background:#fafaf9 url(/images/img_mobile_01.jpg) no-repeat left; border:solid 1px #dbd5d1; margin-bottom:10px; padding-top:10px; padding-right:10px; }
.decoBox a {color:#9e1119; text-decoration:underline;}
/* changed height to 300 from 280 */
.boxType8 { margin-bottom:10px; padding:20px; height:300px; background:url(/images/mainBg_02.jpg) no-repeat; }
/*.boxType8 { margin-bottom:10px; padding:20px; height:300px; background:url(/images/mainBg_02_tivtaam.jpg) no-repeat; }*/

.boxType8 .inner { background:#fff; border:solid 1px #dbd5d1; padding:20px; }
.boxType8 .inner .title { height:50px; font-size:24px; }
.boxType8 .inner .title a {color:#9e1119;}
.boxType8 .inner .L_box { float:left; width:280px; height:192px; background:url(/images/dvider_01.gif) right repeat-y; padding-right:20px; }
.boxType8 .inner .L_box img { padding:4px; border:solid 1px #dbd5d1; float:right; margin-left:10px; }
.boxType8 .inner .L_box .category {font-weight:bold;}
.boxType8 .inner .L_box .category img {border:none; float:none; margin:0; vertical-align:middle;}
.boxType8 .inner .box .divider5 { clear:both; border-bottom:solid 4px #f2eee7; height:20px; }
.boxType8 .inner .box .text { padding-top:20px; }
/*added for recipes (start)*/

/*for main article (start)*/
.boxType8 .inner .lrgImg { padding:2px; border:solid 1px #dbd5d1; }
.boxType8 .inner .box { width:280px; height:192px;  padding-right:20px; }
.boxType8 .inner .left {float:left; background:url(/images/dvider_01.gif) right repeat-y;}
.boxType8 .inner .box a {font:normal 18px arial; color:#9e1119;}
/*for main article (end)*/

/*for recommended uc*/
.boxType8 .inner .box img { padding:4px; border:solid 1px #dbd5d1; float:right; margin-left:10px; }
.boxType8 .inner .box .category {font-weight:bold;}
.boxType8 .inner .box .ad {}
.boxType8 .inner .box .category img {border:none; float:none; margin:0; vertical-align:middle;}
/*for recommended uc (end)*/



/*added for recipes (end)*/
.boxType9 { margin-bottom:10px; padding:20px; height:auto; background:url(/images/mainBg_04.jpg) no-repeat; }
.boxType9 .inner .left { float:left; height:320px;}
.boxType9 .inner .right {float:right;width:280px; height:320px;  padding:0;}/**/
.boxType9 .inner .box .divider5 {border-bottom:solid 3px #f2eee7; height:10px; margin-bottom:10px; font-size:0;}
.boxType9 .restTv { margin-top:0; margin-bottom:10px; width:480px;}
.boxType9 .restTv .tabs a { width:103px; height:52px; background:url(/images/tab_tv_recip_bg01.gif) no-repeat; }
.boxType9 .restTv .tabs a div span {display:inline; font-weight:normal;}
.boxType9 .restTv .tabs .current {background:url(/images/tab_tv_recip_bg01_current.gif) no-repeat top left; display:inline-block; margin:-2px 0 -3px -4px; padding-top:12px; width:108px;  height:55px;} 
.boxType9 .restTv .r_Panel { width:125px; }
.boxType9 .restTv .r_Panel .title { margin-bottom:18px; }
.boxType9 .askBox { float:right; width:115px; height:280px; background:#fff; border:solid 1px #dbd5d1; margin-left:10px; padding:10px; }
.boxType9 .askBox .title { color:#9e1119; font-size:24px;  }
.boxType9 .askBox a {color:#9e1119;}
.boxType9 .askBox div {margin-bottom:12px;}
.boxType9 .askBox .divider6 {border-top:solid 3px #f2eee7; margin-bottom:8px; }
.boxType9 .askBox .button {background:url(/images/butt_bg_01.gif) no-repeat; width:109px; height:21px; line-height:21px; display:block; text-align:center; color:#fff; font-weight:bold;}
.boxType9 .askBox .more { color:#9e1119; font-weight:bold; margin-bottom:10px; display:block; }
.boxType9 .askBox .more img {vertical-align:middle;}

.boxType9 .openBox { height:345px; background:#fff; border:solid 1px #dbd5d1; clear:both; }
.boxType9 .openBox .borderTop { border-top:solid 3px #000; }
.boxType9 .openBox .inner {padding:0; margin:35px; border:none; }
.boxType9 .openBox .inner .right { float:right; width:245px; height:250px; padding-left:35px; background:url(/images/dvider_01.gif) left repeat-y; }
.boxType9 .openBox .inner .left { float:left; width:240px; height:270px; background:none;  }
.boxType9 .openBox .inner input {width:230px; height:20px; line-height:20px; background:url(/images/inputBg_240x20.gif) no-repeat right; border:none; font:normal 12px arial; padding:0 5px; margin-bottom:16px;}
.boxType9 .openBox .inner textarea {width:230px; height:100px; font:normal 12px arial; overflow:auto; background:url(/images/textAra_240x110.gif) top right no-repeat; border:none; padding:5px; margin-bottom:16px; }
.boxType9 .openBox .inner a {color:#000;}
.boxType9 .openBox .inner .title {font:bold 12px arial; margin-bottom:5px; height:auto;}
.boxType9 .openBox .inner .title span {color:#9e1119;}
.boxType9 .openBox .inner .left .send {text-align:left;}

.L_panel .couponItem {height:135px;}
.L_panel .couponItem .details {height:110px;}
.L_panel .couponItem .details .inner { display:inline-block; width:350px; }
.L_panel .couponItem .details .icons {margin-top:0px;}
.L_panel .couponItem .details .dashBox { height:52px; border:dashed 1px #9a9a9a; padding:3px 10px; margin:5px 0 0 0; line-height:17px; }

.L_panel .couponItem2 .details .inner{display:inline-block; width:270px; }
.L_panel .couponItem2 .details .dashBox {width:168px; height:60px; background:url(/images/dashBox_bg01.jpg) no-repeat top right; border:dashed 1px #9a9a9a; padding:10px; margin:5px 0 0 0; line-height:17px; float:left;  }
.L_panel .couponItem2 .details .dashBox .title{ font:bold 14px arial; color:#9e1119; padding:0;}
.L_panel .couponItem2 .details .icons {margin-top:0px;}
.L_panel .couponItem2 .lrg { height:100px; cursor:pointer}
.L_panel .couponItem2 .lrg .dashBox {height:75px;}
.L_panel .couponItem2 .lrg .icons {margin-top:25px;}

.mivzBox { margin:0 10px; }
.mivzBox .item { overflow:hidden; width:100%; margin-bottom:10px; border-top:solid 1px #e9e4de; padding-top:15px; }
.mivzBox .item .itemImg { border:solid 1px #dbd5d1; padding:1px; float:right; margin-left:25px; cursor:pointer }
.mivzBox .item .box { float:right; width:460px; }
.mivzBox .item .title { font-size:18px; color:#9e1119; height:30px; display:block; }
.mivzBox .item .title a { color:#9e1119;  }
.mivzBox .item .details { float:left; width:155px; background:#f1efec; border:solid 1px #dbd5d1;}
.mivzBox .item .details .inner {border:solid 1px #fff; }
.mivzBox .item .details .name a{ margin:5px 10px 0px 10px; padding-bottom:5px;  color:#9e1119; font:bold 14px arial; }
.mivzBox .item .details .tags { margin:0 10px 15px 10px; padding-top:5px; border-top:dotted 1px #9e1119; }
.mivzBox .item .details .buttons {margin-left:6px; text-align:center; margin-bottom:3px; /*display:inline; */}
.mivzBox .item .details .buttons img {margin-bottom:3px;}
.mivzBox .item .detailsBottom { float:left; clear:left; background:url(/images/article_details_border_bottom.gif) no-repeat; width:165px; height:20px; }

.mivzBox .pager { padding:20px 0 20px 0; text-align:center; clear:both; border-top:solid 1px #e9e4de; }
.mivzBox .pager a {display:inline-block; padding:0 10px; color:#9e1119;} 
.mivzBox .pager a.currnet {color:#000; font-weight:bold; cursor:auto;}

/*Error page style*/
.errorPageMessage {height:200px; font:normal 14px arial; background-color:White; line-height:20px; margin-top:10px; margin-bottom:10px; border: solid 1px #d8d8d8; text-align:center}
.errorPageMessage .title {color:#a01d22; font:bold 20px arial;  }

/*Filter Types Page*/
.filterTypesPageMessage {height:500px; font:normal 14px arial; background-color:White; line-height:20px; margin-top:10px; margin-bottom:10px; border: solid 1px #d8d8d8; text-align:center}
.filterTypesPageMessage .title {color:#a01d22; font:bold 20px arial;  }

/* coupon popup
.coupPopup {background:#fff; text-align:right; direction:rtl}
.coupPopup .coupBox { width:610px; height:610px; margin:auto; background:url(/images/coupun_bg02.png) no-repeat; position:relative; }
.coupPopup .coupBox h1 {margin:0 0 5px 0; font-size:16px; color:#9e1119;}
.coupPopup .coupBox h2 {margin:0; font-size:14px; color:#fff;}
.coupPopup .coupBox .headLogo { position:absolute; top:90px; right:50px; width:480px; height:60px;}
.coupBox .restBox { position:absolute; top:185px; right:75px; width:120px; height:170px; color:#5f5f5f; line-height:18px; }
.coupBox .restButt { position:absolute; top:370px; right:75px; width:120px; height:29px; }
.coupBox .offers { position:absolute; top:205px; left:80px; width:293px; height:193px;  }
.coupBox .call { position:absolute; bottom:110px; left:70px; width:470px; height:42px; line-height:17px;  }
.coupBox .print { position:absolute; bottom:50px; left:55px; height:30px; width:67px; }
.coupBox .send { position:absolute; bottom:40px; right:55px; height:30px; width:70px; }
.coupBox .send a {color:#9f9f9f;}
.coupBox .offers .item { margin-top:10px; text-align:right; padding-right:12px; color:#fff; background:url(/images/bullet_whiteSqr.gif) no-repeat right top; }
.coupBox .offers .more { margin-top:10px; color:#fff; font-size:11px; line-height:17px; }
.coupBox .call .number { font-weight:bold; }
.coupBox .call .coust { font-size:11px; padding-top:5px; }
.coupBox .call .coust a { color:#9e1119; text-decoration:underline; }
.coupBox .close { position:absolute; top:78px; left:30px; width:40px; height:20px; color:#9e1119; font-size:11px; }
.coupBox .close a {color:#9e1119;}
*/

.L_panel .iskiot {padding-top:0; border-bottom:solid 1px #e9e4de; padding:18px 13px;}
.L_panel .iskiot .details { cursor:pointer}
.L_panel .iskiot .details .title {margin-top:15px;}
.L_panel .iskiot .details .address {margin:5px 0 0 0;}
.L_panel .iskiot .buttons { margin-top:15px; }

.lobbyTop .bord {cursor:pointer; float:left; width:124px; height:260px; padding:15px 15px 0 15px; margin:10px 0 0 10px; background:url(/images/iskiot_bg02.jpg) no-repeat; color:#fff; }
.lobbyTop .bord .title {color:#ffc900; font-size:18px; margin-bottom:15px;}
.iskiot .details .bord {cursor:pointer; float:right; width:122px; padding:12px 20px 20px 20px; background:url(/images/iskiot_bg01.jpg) no-repeat top; margin-left:15px; color:#fff; position:relative; }
.iskiot .details .bord .bordBottom { position:absolute; bottom:-1px; background:url(/images/iskiot_bg01b.jpg) no-repeat; height:9px; width:162px; left:0; font-size:0; }
.iskiot .details .bord .title {color:#ffc900; font-size:18px; margin:0; padding:0;}
.bord .sub {color:#ffc900; font-weight:bold; margin-top:5px;}

.fix1 {margin-right:10px;}
.fix2 {width:660px; }
.boxType1 .lobbyTop { height:295px; background:url(/images/iskiot_bg00.jpg) no-repeat right top; margin:0 10px 15px 10px; }
.lobbyTop .article { float:left; width:143px; height:263px; margin:10px 0 0 10px; border:solid 1px #dbd5d1;}
.lobbyTop .article .content h2 {height:80px; margin:0; }



/* לובי - ןידאו */
.boxType5 .restTvBox { width:820px; margin:0 20px 20px 20px; }
.restTvBox .title { background:#000; height:36px; }
.restTvBox .content { background:url(/images/mainBg_02.jpg); border:solid 1px #dbd5d1; padding:23px; }
.blackBox2 {background:#000; padding:23px; overflow:hidden; margin-bottom:20px; }
.blackBox2 .restTv {margin-top:0; width:auto; }
.blackBox2 .details2 {background:#f1efec; width:167px; float:left }
.blackBox2 .details2 .inner {height:300px;}
.blackBox2 .details2 .inner .tags {height:50px;}
.blackBox2 .details2 .inner .buttons {display:block; margin:0; width:100%; text-align:center; }
.blackBox2 .details2 .inner .buttons a img {margin-bottom:10px;}
.blackBox2 .icons .item { margin-bottom:10px; }
.blackBox2 .textBox { float:right; margin-left:25px; width:180px; height:200px; }
.blackBox2 .textBox .title2 { color:#fff; font-size:32px; border-bottom:solid 3px #30302e; padding-bottom:10px; margin-bottom:10px; }
.blackBox2 .textBox .text {color:#9f9f9f; height:190px;}
.blackBox2 .textBox .send {color:#9f9f9f; padding-right:20px; display:block; width:60px; background:url(/images/icon_sendTo_blk.gif) no-repeat right center; }

.restTvBox .adBox4 {margin-bottom:20px;}
.restTvBox .tabsHead { background:#000; height:34px; padding-right:10px; }
.restTvBox .tabsHead img { margin-top:6px; margin-right:10px; }
.restTvBox .tabsBody { background:#fff; /*height:385px;*/ border:solid 1px #fff; padding:20px; }
.tabsBody .tabsBox {  border:solid 1px #CCC; height:349px; }
.tabsBody .scroller { float:left; width:15px; padding:2px 2px 1px 2px;}
.tabsBody .handl { background:#eeeced; border:solid 1px #d4d4d4; height:309px; }
.tabsBody .buttUp {margin-bottom:2px; cursor:pointer;}
.tabsBody .buttDown {margin-top:2px; cursor:pointer;}

.tabsBody .tabsBox .itemsFix {position:relative; float:left;  width:650px; height:319px; background:url(/images/itemsFix_bg01.gif) repeat-x; border:solid 1px #d4d4d4; border-top:none; border-bottom:none;  padding:15px 0;  overflow: auto; scrollbar-face-color: white;
                        scrollbar-highlight-color: #eeeced; scrollbar-3dlight-color: #eeeced; scrollbar-darkshadow-color: #cacaca;
                        scrollbar-shadow-color: #eeeced; scrollbar-arrow-color: #9e1119; scrollbar-track-color: #eeeced; }
.tabsBody .tabsBox .itemsInner {/*background:#999*/}
.tabsBody .tabsBox .itemsInner .item {width:250px;  height:90px; float:right; display:inline; margin:10px 30px 10px 5px;  }
.tabsBody .tabsBox .itemsInner .item .thumbBox {float:right; border:solid 4px #000; margin-left:10px; position:relative;}
.tabsBody .tabsBox .itemsInner .item .playButt {position:absolute;  background:url(/images/tab_video_ver_butt.png) no-repeat; width:102px; height:84px; cursor:pointer;}
.tabsBody .tabsBox .itemsInner .item .title2 {color:#9e1119; font-size:18px; width:90px; margin-bottom:10px; float:right;}
.tabsBody .tabsBox .itemsInner .item .text {width:130px; float:right;}
.tabsBody .tabsBox .itemsInner .current2 .thumbBox {border:solid 4px #9e1119;}
.tabsBody .tabsBox .itemsInner .current2 .playButt {display:none;}
.tabsBody .tabsBox .itemsInner .current2 .title2 {color:#363636;}
.tabsBody .tabsBox .verTabs { float:right;  width:123px; overflow:visible; margin-top:-1px;}
.tabsBody .tabsBox .verTabs .tabs a {float:right; display:inline-block; height:50px; line-height:50px; width:113px; padding-right:10px; color:#9e1119; background:url(/images/tab_video_ver_bg01.gif) no-repeat left;}
.tabsBody .tabsBox .verTabs .tabs .current {position:relative; width:118px; height:60px;  line-height:60px; margin:-5px 0 -5px -5px; background:url(/images/tab_video_ver_bg02.gif); color:#363636; font-weight:bold;}
.tabsBody .recent {display:none;}
.tabsBody .recent .verTabs {display:none;}
.tabsBody .recent .itemsFix {width:707px; border-right:none;}
.tabsBody .recent .itemsInner .item {margin-right:40px; width:270px;}

.boxType5 .full2 {width:845px;}
.boxType5 .full2 .innerBox4 {width:190px;}


/* חברים מועדון */
.boxType10 { background:#f9f8f8; zoom:1;}
.boxType10 .RegBox1 { float:left; display:inline; width:420px;  height:790px; background:#CCC; margin:0 0 20px 20px; padding:20px 30px; background:#fff; border:solid 1px #d4cece; }
.boxType10 .RegBox2 { float:left; display:inline;  width:276px; height:590px; padding-left:60px; padding-right:20px; background:url(/../images/regist_deco.jpg) no-repeat bottom left; }
.boxType10 .RegBox1 .title { font:bold 14px arial; width:130px; height:30px; line-height:30px; text-align:left; color:#9e1119; }
.boxType10 .RegBox1 .hr { height:30px; }
.boxType10 .RegBox1 .selectBox {position:relative; background:url(/images/inputBg_03.gif) no-repeat; width:110px; height:20px; line-height:20px; padding:0 3px 7px 0; color:#2F4F4F; cursor:pointer; }
.boxType10 .RegBox1 .item1 { line-height:28px; height:28px; }
.boxType10 .RegBox1 .item1 .sub { display:inline-block; width:130px; text-align:left; line-height:25px; height:28px; font-weight:bold; }
.boxType10 .RegBox1 .item1 input {width:170px; height:20px; background:url(/images/inputBg_170x20.gif) no-repeat; border:none; margin:0 5px;}
.boxType10 .RegBox1 .item1 .mark { font-size:10px; color:#9e1119; height:20px; line-height:15px; display:inline-block; }
.boxType10 .RegBox1 .item1 .lrg { line-height:10px; }
.boxType10 .RegBox1 .item2 { height:30px; line-height:30px; width:305px; text-align:left; }
.boxType10 .RegBox1 .item2 .news {color:#9e1119; font-weight:bold; }
.boxType10 .RegBox1 .chkBoxs {display:inline; margin-right:5px;}
.boxType10 .RegBox1 .chkBoxs a {margin-left:10px; color:#000;}
.boxType10 .RegBox1 .item3 { margin-top:10px; width:310px; text-align:left;}
.boxType10 .RegBox1 .item1 .sub .must { color:#9e1119; }
.boxType10 .RegBox2 h2 { color:#9e1119; }
.selectHolder { display:inline-block; float:left; width:280px; }



/* Lobby World */
.lobbyTop2 { margin:0 0 10px 10px; height:298px; position:static;z-index:10 }
/*.lobbyTop2 div {position:absolute; top:12px; left:13px; border:#dbd5d1 solid 1px; background:#fff; width:215px; height:262px; padding:3px; }*/
.lobbyCopunBox { width:100%; overflow:hidden; margin-top:-5px; margin-bottom:16px; }
.lobbyCopunBox .copunItem { float:right; width:211px; height:172px; background:url(/images/lobby_coupun_bg.gif) no-repeat; margin:15px 0 0 0; color:#5f5f5f; }
.lobbyCopunBox .midSpace { margin:15px 17px 0 17px; }
.lobbyCopunBox .copunItem .restName { display:inline-block; margin:11px 20px 0px 20px; font:bold 16px arial; color:#9e1119; }
.lobbyCopunBox .copunItem .address { margin:0 20px 7px 2px; }
.lobbyCopunBox .copunItem .title { margin:0 20px 11px 2px; }
.lobbyCopunBox .copunItem .button {color:#5f5f5f; width:170px; height:41px; display:block; margin:10px 15px 0 15px; padding:10px 5px; background:url(/images/lobby_coupun_button.gif) no-repeat; }


.lobbyTop2 .lobbyTopArtic { float:left; display:inline; width:151px; margin-top:12px;}
.lobbyTop2 .lobbyTopArtic .article { width:145px; margin:0; height:262px;} 
.lobbyTop2 .lobbyTopArtic .article .content h2 { height:68px; font-size:18px; line-height:18px; margin:5px 0;}
.lobbyTop2 .adBoxLobby { float:left; margin: 13px 9px 0 13px; display:inline; border:#dbd5d1 solid 1px; background:#fff; /*width:143px;*/ height:262px; padding:3px; }           

/* Lobby Small All group voucher style goes here */
.lobbyTopSmallClose { height:130px; }
.lobbyTopSmallOpen { height:330px;}
.lobbyTopSmall { margin:0 10px 10px; position:static; z-index:10; border:1px solid #DBD5D1; overflow:hidden; }
.lobbyTopSmall .divRight .divVoucherGroupImg { background: url("/images/Coupons/GroupVoucher/sideStrip_text.gif") no-repeat scroll center center transparent; 
                                               width: 100%; height:100%;}
.lobbyTopSmall .divRight { background: url("/images/Coupons/GroupVoucher/sideStrip_bg01.gif") repeat-y scroll top right transparent;
                           float: right; width:6%; height:100%; vertical-align:middle; text-align:center; } 
.lobbyTopSmall .divSideStrip { float: right; width:2%; height:100%; text-align:center; }
.lobbyTopSmall .divSideStrip .divInnerSideStrip{ background: url("/images/Coupons/GroupVoucher/sideStrip_dubelBorder.gif") repeat-y scroll center transparent ;
                              height:90%;}
.lobbyTopSmall .divSideStrip .divSpacer { height:5%; }
.lobbyTopSmall .divLeft { width:92%; height:100%; float:right; }
.lobbyTopSmall .divLeft .divLeftTop { width:100%; height:130px; }
.lobbyTopSmall .divLeft .divLeftTop .divLeftTopCenter, .lobbyTopSmall .divLeft .divLeftBottom .divLeftBottomCenter
 { float:right; height:100%; width:65%; }
.lobbyTopSmall .divLeft .divLeftTop .divLeftTopLeft, .lobbyTopSmall .divLeft .divLeftBottom .divLeftBottomLeft
 { float:right; height:100%; width:33%; }
.lobbyTopSmall .divLeft .divLeftTop .divLeftTopLeft { cursor:pointer; }
.divPurchaseVoucher { background:url("/images/Coupons/GroupVoucher/coupon_butt.gif") no-repeat scroll center top transparent; text-align:center; height:30%; 
                      cursor:pointer; }
.divVoucherTimer .cddigit { float:right; width: 14px; height: 20px; }
.divVoucherTimer .cdcolon { background:url("/images/Coupons/GroupVoucher/Digits/colon.png") no-repeat scroll center center; float:right; width: 5px; height: 15px; }
.cddigit0 { background:url("/images/Coupons/GroupVoucher/Digits/0.png") no-repeat scroll center center;}
.cddigit1 { background:url("/images/Coupons/GroupVoucher/Digits/1.png") no-repeat scroll center center;}
.cddigit2 { background:url("/images/Coupons/GroupVoucher/Digits/2.png") no-repeat scroll center center;}
.cddigit3 { background:url("/images/Coupons/GroupVoucher/Digits/3.png") no-repeat scroll center center;}
.cddigit4 { background:url("/images/Coupons/GroupVoucher/Digits/4.png") no-repeat scroll center center;}
.cddigit5 { background:url("/images/Coupons/GroupVoucher/Digits/5.png") no-repeat scroll center center;}
.cddigit6 { background:url("/images/Coupons/GroupVoucher/Digits/6.png") no-repeat scroll center center;}
.cddigit7 { background:url("/images/Coupons/GroupVoucher/Digits/7.png") no-repeat scroll center center;}
.cddigit8 { background:url("/images/Coupons/GroupVoucher/Digits/8.png") no-repeat scroll center center;}
.cddigit9 { background:url("/images/Coupons/GroupVoucher/Digits/9.png") no-repeat scroll center center;}
.divSideSpacerSmall { width:10%; float:right; }
.lobbyTopSmall .divLeft .divLeftBottom { height:200px; }
.imgVoucherRestImages { width:220px; height:150px;}
.CurrentRestImg div img { width:220px; height:150px; }
.leftBotttomText {padding:2px;}
.divExtraDetails { cursor:pointer; }
.rightMargin {margin-right:15px;}
.divRestLogoImg { float:right; width:30%; height:100%; }
.buttScroller { padding-top:4px; cursor:pointer; }
.fontIndexScroller { font-size:13px;}
.mainPageGroupVoucherTimer { background:url("/images/Coupons/GroupVoucher/hp_bg01.gif") no-repeat scroll center center; height:108px; }
.divRestLogoImg .restLogoImg { height:100px; width:130px;}
.divLeft .divLeftTop .divLeftTopCenter .restLogoAndVoucherTitles { padding-top:16px; width:100%; height:100%; }
.divLeft .divLeftTop .divLeftTopCenter .restLogoAndVoucherTitles .voucherTitles { float: right; width: 65%; padding-top:10px; }



/* ok for registration page */
.RegBox1 .thanks { margin:200px 50px; font:bold 14px arial; }

/* מתכון */
.recipe {width:650px; overflow:hidden; margin-right:5px; }
.recipe .content { float:right; width:450px; padding:0; background:none; }
.recipe .content h1 { color:#2d2d2d; font:normal 24px arial; margin:0; padding:0; padding-bottom:3px; }
.recipe .content h2 { color:#9e1119; font:normal 14px arial; margin-top:0; padding-top:0; margin-bottom:30px; }
.recipe .content h2 a { color:#9e1119; font:normal 14px arial; margin-top:0; padding-top:0; margin-bottom:30px; text-decoration:none;}

.recipe .content .links {color:#9f9f9f; border-top:solid 1px #9e1119; border-bottom:dotted 1px #9e1119;  height:22px; margin-bottom:20px; text-align:left; }
.recipe .content .links a { color:#9f9f9f; margin-right:15px; margin-top:3px; margin-bottom:3px; float:left}
.recipe .content .RecImg { padding:4px; margin:0 0 4px 0; border:solid 1px #dbd5d1; float:left; }
.recipe .content .matirials { font:normal 14px arial; line-height:23px; }
.recipe .content .instractions { font:normal 14px arial; line-height:23px; margin-right:-10px; }
.recipe .content .instractions .title { font-weight:bold; margin:10px 20px 0 0; }
.recipe .content .instractions ol { color:#9e1119; margin-top:0; font-weight:bold; font-size:12px; }
.recipe .content .instractions ol li { margin-bottom:10px; margin-right:0; }
.recipe .content .instractions ol li div { color:black; font:normal 14px arial; line-height:14px; }
.recipe .details2 { float:left; display:inline; width:166px; background:#f1efec; border:solid 1px #dbd5d1; margin:75px 0 0 0px; }
.recipe .details2 .inner {width:164px; height:235px; border:solid 1px #FFF; }
.recipe .details2 .inner a {color:#9e1119; text-decoration:underline;}
.recipe .details2 .inner .topRow { margin:12px; padding-bottom:12px; border-bottom:dotted 1px #9e1119; color:#9e1119; font:bold 14px arial; }
.recipe .details2 .inner .middleRow {line-height:20px; margin:0 12px; font-weight:bold; padding-bottom:12px; border-bottom:dotted 1px #9e1119; width:142px; overflow:hidden; }
.recipe .details2 .inner .middleRow .itemTitle { float:right; width:65px;}
.recipe .details2 .inner .middleRow .item { float:right; width:75px; font-weight:normal; }
.recipe .details2 .inner .bottomRow { line-height:19px; margin:12px;  }
.recipe .boxBottom4 { float:left; height:10px; width:168px; text-align:left; }


/*search update*/
.L_panel .boxType11 { overflow:hidden; width:645px; clear:both; border:solid 1px #e9e4de; border-right:none; border-left:none; padding:18px 13px; margin-top:-1px;}
.L_panel .boxType11 .details .title { color: #363636; font:bold 12px arial; padding-bottom:15px;}
.L_panel .boxType11 .addBik {color:#363636; cursor:pointer }
.L_panel .boxType11 .readBik {color:#9a9a9a; margin:0 3px;}

 
/*search update*/
.L_panel3 .boxType11 { overflow:hidden; clear:both; border:solid 1px #e9e4de; border-right:none; border-left:none; padding:18px 13px; margin-top:-1px;}
.L_panel3 .boxType11 .details .title { color: #363636; font:bold 12px arial; padding-bottom:15px;}
.L_panel3 .boxType11 .addBik {color:#363636; cursor:pointer }
.L_panel3 .boxType11 .readBik {color:#9a9a9a; margin:0 3px;}

/*footer light */
.main .blackBox3 {  background:#000; color:#fff; padding:10px;}
.main .blackBox3 .paddBox { background:url(/images/footerBg3.jpg) repeat-x top; height:150px; padding:10px 15px; overflow:hidden; }

.main .blackBox3 .paddBox .moreBox2 .group {float:right; width:168px; height:140px; margin-left:5px;}
.main .blackBox3 .paddBox .moreBox2 { float:right; width:530px; border-left:solid 1px #661116; }
.main .blackBox3 .paddBox .moreBox2 .title { color:#FFFFFF; display:block; width:134px; height:15px; margin:7px 5px 0 0; background:url(/images/footer_title_1.gif) no-repeat right top; }
.main .blackBox3 .paddBox .moreBox2 a { background:url(/images/bullet_arrow_2.gif) no-repeat right center; color:#FFFFFF; display:block; width:150px; margin:7px 0 0 0; padding-right:18px;}
.main .blackBox3 .paddBox .moreBox2 a:hover {text-decoration:underline;}

.main .blackBox3 .paddBox .quteBox { float:left; width:280px; height:140px; background:url(/images/blackBox_qute_bg.gif) no-repeat; color:#000; }
.main .blackBox3 .paddBox .quteBox .quteInner { margin:35px; }
.main .blackBox3 .paddBox .quteBox .quteInner .author { text-align:left; font-weight:bold; }
.main .blackBox3 .paddBox .moreBox2 .special { font-weight:bold; background:url(/images/icon_sites.gif) no-repeat right center; }
.main .blackBox3 .OrderTableOnline { height:50px; }

/*D-Group Footer*/
.DGroupFooter { margin:8px 0 10px;}

.adBox3b {position:fixed; width:98px; height:502px; top:35px; left:0; }
/*.adBox3b .third {width:82px; height:158px; margin:7px 0; padding:8px; position:relative; background:#fff;}*/
.adBox3b .third {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:#FFFFFF none repeat scroll 0 0;

height:158px;

margin-bottom:17px;

padding:3px;

position:relative;

width:84px;

}


.adBox3b div .cornerTop { position:absolute; width:7px; height:7px; background:url(images/adBox_corner_top.gif) no-repeat top; right:0; top:0; padding:0; margin:0; }
.adBox3b div .cornerBottom { position:absolute; width:7px; height:7px; background:url(images/adBox_corner_bottom.gif) no-repeat bottom; right:0; bottom:0px; padding:0; margin:0; }


/*order table*/
.magazine2 { margin-top:15px; width:805px; height:293px; float:right; }
.magazine2 .tabs { float:right; width:145px; margin-top:12px; margin-left:-25px; }
.magazine2 .tabs a { display:block; width:123px; height:34px; color:#333333; background:url(/images/tab_mag_bg1.gif) no-repeat; padding:10px 11px; border-right:solid 1px #c4c0c0; }
.magazine2 .tabs a span {color:#9e1119; font-weight:bold; display:block;}
.magazine2 .tabs a.current { display:block; width:123px; height:37px; background:url(/images/tab_mag_bg1b.gif) no-repeat;  margin-bottom:-3px; position:relative; }
.magazine2 .tabs a.last { height:35px; }
.magazine2 .content { width:632px; height:365px; background:#fff; color:#363636; border:solid 1px #dbd5d1; float:left; padding:19px 17px; line-height:17px; position:relative;  }
.magazine2 .content .finish { width:75px; height:82px; top:7px; left:7px; position:absolute }
.magazine2 .magImg { border:solid 1px #dbd5d1; background:#fff; padding:4px; float:right; margin-left:27px; }
.magazine2 .title { color:#9e1219; font:normal 32px arial; line-height:28px; width:130px; height:140px; padding-left:70px; margin:5px 0 10px 0; border-bottom:solid 3px #f2eee7; float:right; }
.magazine2 .title a { color:#9e1219; }
.magazine2 .promo{ width:200px; height:90px; float:right; padding-left:5px; margin:5px 0 15px 0;}
.magazine2 .promo a { color:#333333; }
.magazine2 .category a { font-weight: bold; color:#000;}

.show {display:block;}
.hide {display:none;}


/*deals*/
.boxType77 { background:#ffffff; zoom:1;}
.boxType77 .purchaseForm { margin: 0pt auto; display: inline-block; height: auto; width: 470px; min-height: 450px;}
.boxType77 .RegBox1 { padding:10px; background:#FAFAFA ; height:auto; width:440px; padding-bottom: 90px; }
.boxType77 .RegBox2 { float:left; display:inline;  width:276px; height:590px; padding-left:60px; padding-right:20px; background:url(/../images/regist_deco.jpg) no-repeat bottom left; }
.boxType77 .RegBox1 .title { font:bold 14px arial; width:130px; height:30px; line-height:30px; text-align:left; color:#9e1119; }
.boxType77 .RegBox1 .hr { height:30px; }
.boxType77 .RegBox1 .selectBox {position:relative; background:url(/images/inputBg_03.gif) no-repeat; width:110px; height:20px; line-height:20px; padding:0 3px 7px 0; color:#2F4F4F; cursor:pointer; }
.boxType77 .RegBox1 .item1 { line-height:28px; height:28px; padding-top:14px }
.boxType77 .RegBox1 .message { line-height:13px; margin-right:157px; width:250px }
.boxType77 .RegBox1 .alert { line-height:13px; margin-right:250px; width:200px; color:#9e1119; padding-bottom:0px;  }
.boxType77 .RegBox1 .item1 .sub { display:inline-block; width:145px; text-align:left; line-height:25px; height:28px; font-weight:bold; font-size:14px }
.boxType77 .RegBox1 .item1 input {width:232px; height:20px; background:url(/images/deals/inputBg_232x20.gif) no-repeat; border:none; margin:0 5px;}
.boxType77 .RegBox1 .item1 .inputPhone {width:170px; height:20px; background:url(/images/deals/inputBg_170x20.gif) no-repeat; border:none; margin:0 5px;}
.boxType77 .RegBox1 .item1 .inputCVV {width:54px; height:20px; background:url(/images/deals/inputBg_54x20.gif) no-repeat; border:none; margin:0 5px;}
.boxType77 .RegBox1 .item1 .mark { font-size:10px; color:#9e1119; height:20px; line-height:15px; display:inline-block; }
.boxType77 .RegBox1 .item1 .lrg { line-height:10px; }
.boxType77 .RegBox1 .item2 { height:30px; line-height:30px; width:305px; text-align:left; }
.boxType77 .RegBox1 .item2 .news {color:#9e1119; font-weight:bold; }
.boxType77 .RegBox1 .chkBoxs {display:inline; margin-right:5px;}
.boxType77 .RegBox1 .chkBoxs a {margin-left:10px; color:#000;}
.boxType77 .RegBox1 .item3 { margin-top:10px; width:310px; text-align:left;}
.boxType77 .RegBox1 .item1 .sub .must { color:#9e1119; }
.boxType77 .RegBox2 h2 { color:#9e1119; background-image: url(background.gif) }
.selectHolder { display:inline-block; float:left; width:280px; }
.main .boxType77 .RegBox1 .item1 .divInput { float:right; width:232px; height:20px; background:url(/images/deals/inputBg_232x20.gif) no-repeat; border:none; margin:0 5px;}
.main .boxType77 .RegBox1 .item1 input {background:none; width:210px; height:20px; border:none; margin:0 0px; margin-right:5px;}

.selectBoxDeals zUp2 {z-index:1000}
.selectBoxDeals { z-index:0;  background:url(/images/inputBg_04.gif) no-repeat; width:65px; height:20px; line-height:20px; padding:0 3px 7px 0; color:#2F4F4F; cursor:pointer; }
.selectBoxDeals .selectOpen {z-index:50; display:none; position:absolute; width:65; height:201px; padding:2px; left:0; top:23px; border:solid 1px #d4d4d4; background:#fff; overflow: auto; scrollbar-face-color: white;
                        scrollbar-highlight-color: #eeeced; scrollbar-3dlight-color: #eeeced; scrollbar-darkshadow-color: #cacaca;
                        scrollbar-shadow-color: #eeeced; scrollbar-arrow-color: #9e1119; scrollbar-track-color: #eeeced; }
.selectBoxDeals .selectOpen a {display:block; color:#2F4F4F; padding-right:3px; width:60px; }
.selectBoxDeals .selectOpen a:hover {background:#9e1119; color:#fff;}
.selectBoxDeals .selectOpen span {display:block; color:#2F4F4F; padding-right:3px; width:60px; }
.selectBoxDeals .selectOpen span:hover {background:#9e1119; color:#fff;}

/*worlds base*/
.couponRepStyle { width:75%; overflow:hidden; margin-top:-5px; margin-bottom:16px; float:right; }
.couponRepStyle .copunItem { float:left; width:211px; height:172px; background:url(/images/lobby_coupun_bg.gif) no-repeat; margin:15px 0 0 0; color:#5f5f5f; padding-right:38px; }
.couponRepStyle .midSpace { margin:15px 17px 0 17px; }
.couponRepStyle .copunItem .restName { display:inline-block; margin:11px 20px 0px 20px; font:bold 16px arial; color:#9e1119; }
.couponRepStyle .copunItem .address { margin:0 20px 7px 2px; }
.couponRepStyle .copunItem .title { margin:0 20px 11px 2px; }
.couponRepStyle .copunItem .button {color:#5f5f5f; width:170px; height:41px; display:block; margin:10px 15px 0 15px; padding:10px 5px; background:url(/images/lobby_coupun_button.gif) no-repeat; }
.smallArticleAndCouponRepWorldBase { padding-top:14px; width:100%; height:400px; }
.smallArticleAndCouponRepWorldBase .smallArticle { width: 160px; height: 320px; float: right; padding-top:10px; height:345px; }
.smallArticleAndCouponRepWorldBase .smallArticle .article { height:345px; }

/* south world */
.bodySouth { background:url("/images/Worlds/NegevDarom/darom_bg.jpg") no-repeat scroll 0 0 transparent; background-color:#D4CECE; }
.bodySouth .magazine .tabs a.current { background:url("/images/Worlds/NegevDarom/tab_mag_bg1b_darom.gif") no-repeat scroll 0 0 transparent; }
.bodySouth .magazine .title a { color:#ae7c3c; }
.bodySouth .magazine .content { background:url("/images/Worlds/NegevDarom/darom_arcle_bg.jpg") no-repeat scroll 0 0 transparent; background-size: 100%; }
.bodySouth .couponRepStyle .copunItem { background:url("/images/Worlds/NegevDarom/darom_cupon_bg.jpg") no-repeat scroll 0 0 transparent; }
.bodySouth .couponRepStyle .copunItem .button { background:none; }
.bodySouth .linkButt { background: url("/images/Worlds/NegevDarom/darom_butt_arrow.gif") no-repeat scroll 0% 0% transparent; }
.bodySouth .main .boxType1 .lobbyTop2{ margin:0 0 10px 10px; height:240px; position:static;z-index:10 }
.bodySouth .main .boxType1 .lobbyTop2 .lobbyTopArtic { float:left; display:inline; width:151px; margin-top:12px;}
.bodySouth .main .boxType1 .lobbyTop2 .lobbyTopArtic .article { width:145px; margin:0; height:262px;} 
.bodySouth .main .boxType1 .lobbyTop2 .lobbyTopArtic .article .content h2 { height:68px; font-size:18px; line-height:18px; margin:5px 0;}
.bodySouth .main .boxType1 .lobbyTop2 .adBoxLobby { float:left; margin: 30px 9px 0 13px; display:inline; border:#dbd5d1 solid 1px; background:#fff; /*width:143px;*/ height:196px; padding:3px; }           

.redPointerAnchor { color: rgb(158, 17, 25); font-weight: bold; cursor: pointer; }

/* north world */
.bodyNorth { background:url("/images/Worlds/North/north_bg.jpg") no-repeat scroll 0 0 transparent; background-color:#D4CECE; }
.bodyNorth .magazine .tabs a.current { background:url("/images/Worlds/North/tab_mag_bg1b_north.gif") no-repeat scroll 0 0 transparent; }
.bodyNorth .magazine .content .title a { color: #80AD27;}
.bodyNorth .magazine .content { background:url("/images/Worlds/North/north_arcle_bg.jpg") no-repeat scroll 0 0 transparent; background-size: 100%; }
.bodyNorth .couponRepStyle .copunItem { background:url("/images/Worlds/North/lobby_coupun_bg_north.jpg") no-repeat scroll 0 0 transparent; }
.bodyNorth .couponRepStyle .copunItem .button { background:none; }
.bodyNorth .linkButt { background: url("/images/Worlds/North/north_butt_arrow.gif") no-repeat scroll 0% 0% transparent; }
.bodyNorth .main .boxType1 .lobbyTop2{ margin:0 0 10px 10px; height:240px; position:static;z-index:10 }
.bodyNorth .main .boxType1 .lobbyTop2 .lobbyTopArtic { float:left; display:inline; width:151px; margin-top:12px;}
.bodyNorth .main .boxType1 .lobbyTop2 .lobbyTopArtic .article { width:145px; margin:0; height:262px;} 
.bodyNorth .main .boxType1 .lobbyTop2 .lobbyTopArtic .article .content h2 { height:68px; font-size:18px; line-height:18px; margin:5px 0;}
.bodyNorth .main .boxType1 .lobbyTop2 .adBoxLobby { float:left; margin: -30px 9px 0 13px; display:inline; border:#dbd5d1 solid 1px; background:#fff; /*width:143px;*/ height:196px; padding:3px; }           
.bodyNorth .adBoxLobby object embed { width:160px; height:195px; }
.bodyNorth .adBoxLobby object { width:160px; height:195px; }

/* eilat world */
.bodyEilat { background:url("/images/Worlds/Eilat/eilat_bg.jpg") no-repeat scroll 0 0 transparent; background-color:#D4CECE; }
.bodyEilat .magazine .tabs a.current { background:url("/images/Worlds/Eilat/tab_mag_bg1b_eilat.gif") no-repeat scroll 0 0 transparent; }
.bodyEilat .magazine .content .title a { color: #0665a9;}
.bodyEilat .magazine .content { background:url("/images/Worlds/Eilat/eilat_arcle_bg.jpg") no-repeat scroll 0 0 transparent; background-size: 100%; }
.bodyEilat .couponRepStyle .copunItem { background:url("/images/Worlds/Eilat/eilat_cupon_bg.jpg") no-repeat scroll 0 0 transparent; }
.bodyEilat .couponRepStyle .copunItem .button { background:none; }
.bodyEilat .linkButt { background: url("/images/Worlds/Eilat/eilat_butt_arrow.gif") no-repeat scroll 0% 0% transparent; }
.bodyEilat .main .boxType1 .lobbyTop2{ margin:0 0 10px 10px; height:240px; position:static;z-index:10 }
.bodyEilat .main .boxType1 .lobbyTop2 .lobbyTopArtic { float:left; display:inline; width:151px; margin-top:12px;}
.bodyEilat .main .boxType1 .lobbyTop2 .lobbyTopArtic .article { width:145px; margin:0; height:262px;} 
.bodyEilat .main .boxType1 .lobbyTop2 .lobbyTopArtic .article .content h2 { height:68px; font-size:18px; line-height:18px; margin:5px 0;}
.bodyEilat .main .boxType1 .lobbyTop2 .adBoxLobby { float:left; margin: 30px 9px 0 13px; display:inline; border:#dbd5d1 solid 1px; background:#fff; /*width:143px;*/ height:196px; padding:3px; }           
.bodyEilat .adBoxLobby object embed { width:160px; height:195px; }
.bodyEilat .adBoxLobby object { width:160px; height:195px; }

/* cafe world */
.bodyCafe { background:url("/images/Worlds/Cafe/cafe_bg.jpg") no-repeat scroll 0 0 transparent; background-color:#D4CECE; }
.bodyCafe .magazine .tabs a.current { background:url("/images/Worlds/Cafe/tab_mag_bg1b_cafe.gif") no-repeat scroll 0 0 transparent; }
.bodyCafe .magazine .content .title a { color: #693d16;}
.bodyCafe .magazine .content { background:url("/images/Worlds/Cafe/cafe_arcle_bg.jpg") no-repeat scroll 0 0 transparent; background-size: 100%; }
.bodyCafe .couponRepStyle .copunItem { background:url("/images/Worlds/Cafe/cafe_cupon_bg.jpg") no-repeat scroll 0 0 transparent; }
.bodyCafe .couponRepStyle .copunItem .button { background:none; }
.bodyCafe .linkButt { background: url("/images/Worlds/Cafe/cafe_butt_arrow.gif") no-repeat scroll 0% 0% transparent; }
.bodyCafe .main .boxType1 .lobbyTop2{ margin:0 0 10px 10px; height:240px; position:static;z-index:10 }
.bodyCafe .main .boxType1 .lobbyTop2 .lobbyTopArtic { float:left; display:inline; width:151px; margin-top:12px;}
.bodyCafe .main .boxType1 .lobbyTop2 .lobbyTopArtic .article { width:145px; margin:0; height:262px;} 
.bodyCafe .main .boxType1 .lobbyTop2 .lobbyTopArtic .article .content h2 { height:68px; font-size:18px; line-height:18px; margin:5px 0;}
.bodyCafe .main .boxType1 .lobbyTop2 .adBoxLobby { float:left; margin: 30px 9px 0 13px; display:inline; border:#dbd5d1 solid 1px; background:#fff; /*width:143px;*/ height:196px; padding:3px; }           
.bodyCafe .adBoxLobby object embed { width:160px; height:195px; }
.bodyCafe .adBoxLobby object { width:160px; height:195px; }

/* Events World */
.bodyEvents .smallArticleAndCouponRepWorldBase {height:330px;}
.bodyEvents .smallArticleAndCouponRepWorldBase .restTv {float:left; margin-left:6px;}
.bodyEvents .smallArticleAndCouponRepWorldBase .smallArticle {padding-top:15px; height:307px;}
.bodyEvents .smallArticleAndCouponRepWorldBase .smallArticle .article {height:292px;}
.bodyEvents .lobbyTop2 {height:auto;}
.bodyEvents .headerText .paragraph {margin-top:12px;font-size:14px;}

/* form update us */
.formUpdateUs { direction:rtl; }
.formUpdateUs .title { background-color:#B01F24; text-align:center; }
.formUpdateUs .mustAsterisk { color:#B01F24; }
.formUpdateUs { font:bold 15px arial; }
.formUpdateUs .subtitle { text-align:center; }
.formUpdateUs .btncancel, .formUpdateUs .btnsend  { width:50%; float:right; cursor:pointer; }
.formUpdateUs .even { background:Gray; }
.formUpdateUs .top { vertical-align:top; }
.formUpdateUs .else { width:112px; }
.formUpdateUs .resttypeddl { width:148px; }
.formUpdateUs .fullwidth { width:100%; }
.formUpdateUs .rightTd { width:35%; }

/***** rest admin *****/
/*.admin { background:none; }*/
.admin .title { font-size:16pt; color:#990000; }
.admin .center { text-align:center; }
.admin .back2admin { color:#666666;font-size:8pt; }
.admin a:hover { color:#000099; }
.admin a { color:#666666; text-decoration:underline; }
.rtl { direction:rtl; }
.admin .gvMagazineReplies { text-align:center; }
.admin .tblFontSyle { font-size:8pt; font-weight:bold; }
.admin .HeaderStyle th { color:#990000; }
.admin .RowStyle td { color:#666666; }
.admin .RowStyle td input { font:12px arial; }
.admin .RowStyle td textarea {font:12px arial;}
.admin .HeaderStyle { background-color:#e0e0e0; }
.admin .RowStyle { background-color:#eeeeee; }
.admin .mainAdminTbl { border-color: White; width:90%; }
.admin .subTitle { font-size:16px; font-weight:bold; }
.admin .HeaderStyle th a { color:#990000; text-decoration:none; }

/***** magzine replies admin *****/
.admin .magzineReplies .tbxStyle { width:100%; font-size:10px; }

/***** global styles *****/
.bold { font-weight:bold; }
.floatleft { float:left; }
.restLink{ font-weight:bold; color:Black; cursor:pointer; padding:3px; }
.restLink:hover { color:#9E1119; }
.pLink { cursor:pointer; }


/***** leumi card iphone app admin *****/
.admin .form_adminLeumiCard .tbl_adminLeumiCard { text-align:center; width:100%; height:400px; }
.admin .form_adminLeumiCard .tbl_adminLeumiCard .label { font-size:20px; font-weight:bold; }

/***** surveys admin *****/
.admin .surveys .mainAdminTbl { width:30%; }
.admin .surveys .RowStyle td { text-align:center; }

/***** events admin *****/
.admin .events .restNameAndID { font-size:50px; font-weight:bold; text-decoration:underline; } 
.admin .events .restNameAndIDSmaller { font-size:30px; font-weight:bold; text-decoration:underline; } 

/***** Home Page Events Search Engine *****/
.EventsSearch .r_panel div.EventsType {z-index: 1500;}
.EventsSearch .r_panel div.LocationDescription {z-index: 1400;}
.EventsSearch .r_panel div.ParticipnatsAmount {z-index: 1300;}
.EventsSearch .r_panel div.AreaLocation {z-index: 1200;}
.EventsSearch .r_panel div.RoomOrdering {z-index: 1100;}
.EventsSearch .r_panel div.PriceRange {z-index: 1000;}
.EventsSearch .r_panel div.ArrivalAndParking {z-index: 900;}
.EventsSearch .selectBoxMed .selectOpen span {display:block; color:#2F4F4F; padding-right:3px; width:auto; }
.EventsSearch .selectBoxMed .selectOpen span:hover {background:#9e1119; color:#fff; width:auto;}


/* map box - RecordPage.aspx*/
.mapBox3 { margin-bottom:10px; padding:2px 2px 3px 2px; background:#000; color:#fff; width:348px; position:absolute; left:670px }
.mapBox3 .mapTypes { background:#000; height:27px; }
.mapBox3 .mapTypes .active { width:54px; height:17px; text-align:center; background:url(/images/map_butt_act.gif) no-repeat; margin:4px 5px; float:right; font-weight:bold; color:#000; }
.mapTypes .disable { width:54px; height:17px; text-align:center; background:url(/images/map_butt_dis.gif) no-repeat; margin:4px 5px; float:right; color:#fff; }
.mapBox3 .map { float:left; width:337px; height:170px; }
.mapBox3 .listItemsBox { background:#fafaf9; height:270px; width:145px; color:#000; font-weight:bold; border-bottom:solid 1px #5c0a0e; padding-top:10px; }
.mapBox3 .listItemsBox .items { height:232px; }
.mapBox3 .listItemsBox .item { margin:8px 14px; }
.mapBox3 .listItemsBox .item a { color:#9e1119; font-weight:normal;}
.mapBox3 .listItemsBox .pager2 { margin:5px 5px 0 5px; padding-top:5px; border-top:solid 1px #dbd5d1; font-size:11px; text-align:center; }
.mapBox3 .listItemsBox .pager2 a {margin:0 2px; color:#9e1119; font-weight:normal;}
.mapBox3 .listItemsBox .pager2 .current {margin:0 2px;}
.mapBox3 .direct1 { background:#8a0c12; height:198px; width:115px; float:right; border-top:solid 1px #c06e71; padding:10px 15px; }
.mapBox3 .direct1 input { background:url(/images/inputBg_112x20.gif) no-repeat right; height:20px; width:102px; border:none; line-height:20px; padding:0 5px; margin-bottom:7px; color:#7d7d7d; }
.mapBox3 .direct1 .title1 {font:bold 14px arial;}
.mapBox3 .direct1 .title5 {font:bold 14px arial;}
.mapBox3 .direct1 .title2 {font:bold 12px arial; margin:8px 0 5px 0;}
.mapBox3 .direct1 .button { background:url(/images/map_butt_act.gif) no-repeat; float:left; width:54px; height:17px; margin-left:2px; display:inline; font-weight:bold; line-height:17px; text-align:center; color:#000; }

.disabled {color:#999;}
.notDisabled {color:#2F4F4F;}
.selectClose {display:none;}


/* rest dDay block */
.space01 {margin-bottom:10px;}

.boxType2b { margin:0 -11px; padding:10px 21px; background:url(/images/boxBg_02.gif) repeat-y top; clear:both; /*display:inline-block;*/}
.boxType2b .innerBox2 { background:url(/images/mainBg_02.jpg); height:259px; padding:11px 17px 21px 17px; }

.boxType2b .dealImg { float:left; width:408px; height:269px; background:lime; position:relative; overflow:hidden; }
.boxType2b .numbers { position:absolute; bottom:0px; left:0px; }
.boxType2b .numbers .item {cursor:pointer; width:18px; height:18px; display:inline-block; background:url(/images/imgPager_bg1.gif) no-repeat; color:#fff; font:bold 12px arial; line-height:18px; text-align:center; }
.boxType2b .numbers .right {background:url(/images/imgPager_arrow2.gif) no-repeat; }
.boxType2b .numbers .left {background:url(/images/imgPager_arrow1.gif) no-repeat; }
.boxType2b .numbers .current {background:#fff; color:#9e1119;}

.boxType2b .buyBox { background:#9d1119 url(/images/col_1_buyBoxBg01.gif) repeat-x top; float:right; width:207px; height:194px; }
.boxType2b .buyBox .indent { background:url(/images/col_1_buyBoxBg02.gif) no-repeat bottom; padding:7px 9px; }
.boxType2b .buyBox .price { margin-top:5px; font-size:42px; color:#fff; font-weight:bold; }
.boxType2b .buyBox .discount {height:35px; color:#fff; margin:8px 0 13px 0; padding:9px 0; border:solid 1px #b65f63; border-left:none; border-right:none; }
.boxType2b .buyBox .discount .arrow { float:right; width:35px; height:35px; background:url(/images/col_1_buy_arrow.gif) no-repeat center center; }
.boxType2b .buyBox .discount .amount { font:bold 14px arial; }

.boxType2b .titleBox { height:70px; margin-bottom:5px; float:right; width:300px; font:bold 22px arial; line-height:22px; overflow:hidden; }
.boxType2b .ddLogo { float:left; width:110px; height:60px; display:inline; margin-left:7px; text-align:left; }

.boxType2b .infoBox { float:right; width:197px; height:193px; background:#fff; margin-right:10px; border:solid 1px #dbd5d1; }
.boxType2b .infoBox .remainBox { margin:2px; padding:7px 0 0px 0; height:68px; background:url(/images/infoBox_bg01.gif) top repeat-x; clear:both;}
.boxType2b .infoBox .remainBox .remainTitle { padding:0 4px 4px 4px; font:bold 14px arial; color:#9e1119; }
.boxType2b .infoBox .remainBox .amount { float:left; background:url(/images/remainItemBg.gif) no-repeat; width:56px; height:31px; margin:0 4px; font:bold 20px arial; line-height:31px; text-align:center; display:inline; }
.boxType2b .infoBox .remainBox .label { float:left; width:56px; height:15px; margin:0 4px; font-size:11px; text-align:center;  display:inline; }

.boxType2b .statusBox { background:url(/images/sofar_bg01.gif) repeat-x; height:30px; clear:both; height:56px; margin-top:7px; padding:3px 9px 3px 9px; }
.boxType2b .statusBox .soFar { font:bold 14px arial; margin-bottom:5px; color:#9e1119; }
.boxType2b .statusBox .progBar { margin-bottom:5px; background:#fff; border:solid 1px #d4d4d4; border-bottom:none; border-right:none; height:8px; position:relative; font-size:0; }
.boxType2b .statusBox .progBar .progress { background:url(/images/status_progresBg.gif) repeat-x; width:0%; height:9px; position:absolute; bottom:0; right:0; font-size:0; }
.boxType2b .statusBox .status { font-weight:bold; padding-right:22px; line-height:16px; background:url(/images/status_done.gif) no-repeat right; }

.boxType2b .infoBox .infoItems { padding:9px 9px 0px 9px; }
.boxType2b .infoBox .infoItems .item { background:url(/images/bullet_arrow02.gif) no-repeat right; padding-right:12px; margin-bottom:3px; }



.findErrorBlockAndDetails { padding:20px 0; margin:0 0 20px 0; height:20px;  clear:both; }
.findErrorBlockAndDetails div { font-size:18px; font-family:Arial; color:#000; }
.findErrorBlockAndDetails div a { color:#9e1119; }


.opinion_image {position: fixed;width: 140px;height: 100px;background: url(/images/opinion.png) no-repeat right top;
                bottom: 10px;right: 10px;cursor: pointer;z-index: 100;}
.opinion_shade {display: none;z-index: 100499;position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;margin: 0;
                padding: 0;border: none;opacity: 0.4;filter: alpha(opacity=40);background-color: black;}
.opinion_pop {display: none;direction: rtl;position: absolute;
              top: 65px;left: 50%;width: 436px;height: 426px;z-index: 100500;}            
.opinionInputBox {border: 1px solid #C2BFBD;color: #918F8E;font: 10pt Arial;padding: 3px;width: 172px;}
.opinionTextBox {border: 1px solid #C2BFBD;color: #918F8E;font: 10pt Arial;padding: 2px;width: 369px;}
.opinionSelectBox {border: 1px solid #C2BFBD;color: #918F8E; font: 10pt Arial;padding: 2px;width: 180px;}
.opinionThanksTxt {background: none repeat fixed 0 0 transparent;clear: both;color: #9E1119;font-size: 18px;
    height: 150px;padding: 70px 30px; font-weight:bold;}
.opinionScoreBox {border: 1px solid #C2BFBD;color: #918F8E;font: 10pt Arial;padding: 2px;width: 50px;}
      
/* search-index - stars */
.details .starsBox { width:146px; float:right; display:inline; margin-top:4px; margin-right:10px; position:relative; }
.details .starsBox .tooltip {display:none; position:absolute; top:-28px; right:0px; height:25px; background:url(/images/tooltip_bg_r.png) no-repeat top right; color:#fff; padding:4px 7px 0 3px; }
.details .starsBox .tooltip .cornerL { position:absolute; top:0; left:-6px; background:url(/images/tooltip_bg_l.png) no-repeat; width:6px; height:29px; }
.details .starsBox .starsBg { float:right; background:url(/images/fb_star5_a.png) repeat-x right; height:15px; width:70px; margin-left:7px; cursor:pointer; }
.details .starsBox .starsBg .starsOn { background:url(/images/fb_star5_b.png) repeat-x right; height:15px; width:28px; }
.details .starsBox .label { font-size:11px; color:#9e1119; line-height:15px; cursor:pointer; }

.ui-corner-all{border-radius:4px 4px 4px 4px;}
.ui-widget-content{background:url(images/ui-bg_flat_75_ffffff_40x100.png) repeat-x scroll 50% 50% #FFF;border:1px solid #AAA;color:#222;}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em;}
.ui-menu{display:block;float:right;list-style:none outside none;margin:0;padding:2px;}
.ui-autocomplete{cursor:default;position:absolute;direction:rtl;}
.ui-state-hover{border:1px ;color:#C77405;background:#3AC3FF;width:100%;float:right;}
   
   
.cellularApp {margin:0; width:320px; height:324px; background-image:url(/images/CellularApp/cellular_popup_bg.jpg); direction:rtl; position:fixed; top:50%; margin-top:-200px; left:50%; margin-left:-180px; z-index:2001;}
.cellularApp .mainpopup {margin:17px auto 0 auto; width:286px; height:290px; position:relative;}
.cellularApp .mainpopup .iphone {margin:0; width:286px; height:130px; background-image:url(/images/CellularApp/cellular_popup_iphone.gif);}
.cellularApp .mainpopup .iphone p {margin:0; padding:30px 20px 0 0; font:normal 12pt Arial, Helvetica, sans-serif; color:#fff; position:static;}
.cellularApp .mainpopup .iphone .closebtn {margin:5px 0 0 5px; width:14px; height:14px; float:left; position:relative;}
.cellularApp .mainpopup .iphone .closebtn a {cursor:pointer;}
.cellularApp .mainpopup .iphone .inputfield {margin:0; padding:10px 20px 0 0;}
.cellularApp .mainpopup .iphone .inputfield .iphonefield {margin:0; width:236px; height:34px; border:none; direction:ltr; padding:2px 0 0 10px; background:url(/images/CellularApp/iphonefield.gif) no-repeat; font:bold 14pt Arial, Helvetica, sans-serif;}
.cellularApp .mainpopup .android {margin:0; width:286px; height:130px; background-image:url(/images/CellularApp/cellular_popup_android.gif);}
.cellularApp .mainpopup .android p {margin:0; padding:30px 20px 0 0; font:normal 12pt Arial, Helvetica, sans-serif; color:#000; position:relative;}
.cellularApp .mainpopup .android .inputfield {margin:0; padding:10px 20px 0 0;}
.cellularApp .mainpopup .android .inputfield .androidfield {margin:0; width:236px; height:34px; border:none; direction:ltr; padding:2px 0 0 10px; background:url(/images/CellularApp/androidfield.gif) no-repeat; font:bold 14pt Arial, Helvetica, sans-serif;}
.cellularApp .mainpopup .sendbtn {margin:0; width:286px; height:30px; background-image:url(/images/CellularApp/cellular_popup_sendbg.gif);}
.cellularApp .mainpopup .sendbtn .sendlink {margin:0; padding:4px 0 0 20px; font:normal 12pt Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; float:left; cursor:pointer;}
.cellularApp .mainpopup .sendbtn .error { float:right; font:normal 16px arial; color:red; padding: 8px 10px 0px 0px; }

      
.footerBlackOverlay{display:none; position:fixed; top:0%; left:0%; width:100%; height:100%; background-color:black; z-index:1001; -moz-opacity:0.75; opacity:.75; filter:alpha(opacity=75);}      
