body {background:#322c2e; color:#d7d7d7; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;  }
p {font-family:Verdana, Arial, Helvetica, sans-serif;  }
a {color:#ffffff; text-decoration:underline; } /*color:#c2c2c2; */
.WrapperContainer {position:relative; margin:0; padding:29px 0 0 0; width:990px; }

.WrapperTop {position:relative; width:100%; border-top:1px solid #fff; padding-top:1px; }
  .TopHolder {position:relative; width:100%; background:#554b4e; }
  .TopHeadline {position:relative; float:right; padding:3px 15px 0 0; }

.WrapperHeader {position:relative; width:100%; padding:19px 0; }

.LogoHolder {position:relative; float:left; width:350px; height:225px; margin:-5px 0; padding:5px 5px 5px 0; background:url("/images/LogoHolder.Shadow.gif") 0px 0px no-repeat;}
  .LogoHolder .Logo,
  .LogoHolder .Logo img {display:block; }
  .LogoHolder .Logo {padding-top:45px; padding-left:30px; width:320px; height:180px; background:#fff; text-align:center; }
  .LogoHolder .Logo img {margin:auto; }

.FlashHodler {position:relative; float:right; width:640px; height:225px; overflow:hidden; margin-right:-20px; }
.FlashHodler .FlashBox {position:relative; float:left; margin-right:20px; width:300px; height:225px; }

.WrapperNavTop {position:relative; width:100%; padding-bottom:32px; border-top:1px solid #211c1e; }

.WrapperMain {position:relative; width:100%; margin-bottom:34px; background:url("/images/Bckgr.ContentLeft.gif") 0px 0px repeat-y; }

  .ContentLeft {position:relative; float:left; width:275px; padding:26px 35px 26px 45px; }
  .ContentMain {position:relative; float:right; width:600px; padding:26px 0 0 20px; border-top:1px solid #fff; font-size:11px; line-height:18px; }

.WrapperFooter {position:relative; padding:19px 0 29px 45px; background:#2a2526; text-align:center; font-size:11px; color:#c2c2c2; }
  .LogoWF {position:absolute; left:40px; top:19px; color:#554b4e;}
    .LogoWF a {text-decoration:none; color:#554b4e; }

.HeadlineMain {margin:0; padding:0 0 12px 0; font-weight:normal; color:#ffffff; text-transform:uppercase; font-family:"Palatino Linotype"; font-size:18px;  }
.HeadlineParagraph {margin:0; padding:0 0 9px 0; font-weight:normal; color:#ffffff; font-family:"Palatino Linotype"; font-size:18px;  }
.HeadlineParagraph a {text-decoration:none;}

.HeadlineSection {margin:0 0 0 -45px; padding:4px 0 20px 45px; font-weight:bold; color:#ffffff; text-transform:uppercase; font-family:"Palatino Linotype"; font-size:16px; line-height:18px; background:url("/images/HeadlineSection.Square.gif") 0px 0px no-repeat;}

.ArrowRed {padding-left:13px; font-weight:normal; text-decoration:none; font-size:16px; color:#ffffff; background:url("/images/Arrow.Red.gif") 0px 3px no-repeat; font-family:"Palatino Linotype"; }


.SectionContent {padding:0 0 27px 0;}
.PromotionsHome .ThumbnailHolder .Thumbnail {height:125px !important; }

.ThumbnailHolder {position:relative; overflow:hidden; }
  .ThumbnailHolder .Thumbnail {position:relative; display:block; overflow:hidden; }/*width:100%; height:100%;*/
    .ThumbnailHolder .Thumbnail img {display:block; }
  .ThumbnailHolder .InnerContent {z-index:1000; position:absolute; bottom:0px; left:0px; width:100%; padding:10px 13px 12px 13px; background:url("/images/Bckgr.Transparent.png") repeat;}

.ContentLeft .ThumbnailHolder {margin-bottom:27px; font-size:12px; } /*width:275px; */
  .ContentLeft .ThumbnailHolder .Thumbnail {height:160px; } /*width:273px; */
  
.ContentMain .ThumbnailHolder {margin-top:9px; margin-bottom:9px; width:279px; border-bottom:3px solid #272123; }
  .ContentMain .ThumbnailHolder .Thumbnail {width:277px; height:159px; }
  .ContentMain .ThumbnailHolder .InnerContent {border-bottom:1px solid #000000; }


.GalleryHolder {position:relative; float:right; margin:0 0 0 20px; width:280px; }
  .GalleryHolder .Divider {margin:0; }
  .GalleryHolder .ThumbnailHolder {margin-bottom:18px; } /*width:280px; */
  .GalleryHolder .ThumbnailHolder .Thumbnail {height:125px; border:0; }
  .GalleryHolder .ThumbnailHolder .InnerContent { }


.ThumbnailsList {position:relative; overflow:hidden; margin-right:-40px; }
  .ThumbnailsList .ListRow {clear:both; overflow:hidden; }
    .ThumbnailsList .ListBox {position:relative; float:left; margin:0 40px 0 0; padding-bottom:30px; width:280px; } /*padding-bottom:15px; height:350px; border-bottom:1px solid #554b4e; */
			.ThumbnailsList .DscrLimited {height:140px; overflow:hidden;}
			.ThumbnailsList .ThumbHolder {height:140px; overflow:hidden; }
				.ThumbnailsList .ThumbHolder a img.imgThumb {border:1px solid #9e1c20; }
.ThumbnailsList .ListBox .ButtonBox {position:absolute;bottom:0px; left:0px; }
	.ThumbnailsList .ListBox .ButtonBox .Button {background-image:url("/images/pdf_icon.gif");background-position: 90% 3px;background-repeat:no-repeat; }


.TwoColumns {position:relative; margin-right:-38px; overflow:hidden; clear:both; }
  .TwoColumns .EachColumn {float:left; padding-right:38px; width:281px; } /*width:280px;*/
.EachColumn {float:left; width:281px; } /*width:280px;*/


.CalendarHolder {position:relative; padding:5px 0 15px 0;}
.CalendarHolder .IconCalendar {position:absolute; top:0px; right:0px; cursor: pointer;}

.ContentMain ul {margin:0; padding:0; list-style-image:url("/images/Bullet.gif");}
.ContentMain ul li {padding-bottom:7px; }

.TableInfo {border-collapse:collapse; }
.TableInfo td {padding:3px; border:1px solid #554b4e; }


input, select, textarea {border:1px solid #595457; background:#949194; color:#000000; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
input[type="radio"], input[type="checkbox"] { background: none; border: none}
input:focus, select:focus, textarea:focus,
.InputFieldOnFocus {border:1px solid #d4d3d4; }
label {color:#d7d7d7; }
  .ContentLeft label {color:#ffffff; }
input {height:17px; padding-left:2px; }
select {padding:0px !important; height:19px; }
textarea {overflow:auto; }

.Button {height:27px; width:170px; font-size:11px; line-height:14px; color:#ffffff; text-transform:uppercase; text-align:center !important;
	 background-color:#9e1c20; border-top:1px solid #ea2930; border-left:1px solid #ea2930; border-bottom:1px solid #000000; border-right:1px solid #000000;
}
input.Button {margin:0; padding:0; }
a.Button,
a.Button:hover {display:block; line-height:25px; vertical-align:middle; text-decoration:none; background-color:#9e1c20 !important; }
.ButtonsLine {clear:both; overflow:hidden; }

.Form td {padding-bottom:12px; vertical-align:top; }
.Form label {display:block; padding-bottom:3px; font-weight:bold; }
.Form label.normal-label {display:block; padding-bottom:3px; }
.Form label.no-block {display: inline-block; padding-bottom:3px; }
.Form .InputField {width:278px; } /*padding:3px 0 3px 2px; */
.Form select.InputField {max-width:280px; }
.Form .Textarea{width:100%; height:60px; }
.Form .Textarea1 {width:100%; height:60px; width: 278px; }
.Form .TextareaBig {width:100%; height:120px; }
.FormInfo td {padding-bottom:6px !important; }
.FieldsSpace {padding-right:40px; }
.Checkbox {margin:0 5px -2px 0; padding:0; height:13px; width:13px; vertical-align:baseline;}
.Radio {margin:0 5px -2px 0; padding:0; height:13px; width:13px; vertical-align:baseline;}

.BookOnlineForm {}
.BookOnlineForm td {padding-right:10px; }
.BookOnlineForm label {padding-bottom:4px; font-weight:normal !important; font-size:12px; }
.BookOnlineForm .InputField {width:84px !important; }

.Error, .Error .Asterisk {color:#ff0000; }
.Asterisk {padding-left:5px; font-weight:bold; font-family:Verdana;}

.WarapperMain a {text-decoration:underline; }
.WrapperMain a:hover {background-color:#0f0d0e; text-decoration:none; }
.WrapperMain a.Thumbnail:hover {background-color:transparent !important; }

.LinkArrow {padding-left:13px; text-decoration:none; background:url("/images/Link.Arrow.gif") 0px 5px no-repeat; background-color:transparent !important; }
.LinkArrow span {text-decoration:underline; }
.LinkArrow:hover span {background-color:#0f0d0e; text-decoration:none; }

.LinkBack {padding-left:13px; text-decoration:none; background:url("/images/Link.Arrow.gif") 0px 5px no-repeat;background-color:transparent !important; }
.LinkBack span {text-decoration:underline; }
.LinkBack:hover span {background-color:#0f0d0e; text-decoration:none; }


.PagingHolder {position:relative; padding-top:10px; clear:both; overflow:hidden;}
.PagingHolder .Paging {position:relative; float:right; text-transform:lowercase; }
.PagingHolder .Paging * {text-transform:lowercase; }
.Paging .Link {padding:0 1px; }
.Paging .Link:hover,
.Paging .CurrentPage {background-color:#0f0d0e; text-decoration:none; }

.LinkPrevious {padding-left:0px; text-decoration:none; } /* background:url("/images/Link.Arrow.Left.gif") 0px 5px no-repeat;  */
.LinkPrevious span {text-decoration:underline; }
.LinkPrevious:hover span {background-color:#0f0d0e; text-decoration:none; }

.LinkNext {padding-right:0px; text-decoration:none;  } /* background:url("/images/Link.Arrow.Right.gif") 100% 5px no-repeat; */
.LinkNext span {text-decoration:underline; }
.LinkNext:hover span {background-color:#0f0d0e; text-decoration:none; }

.Paging .Selected,
.Paging .Selected * {background-color:#0f0d0e; text-decoration:none; }


.ToLeft {float:left;}
.ToRight {float:right;}
.Clear {clear:both; overflow:hidden; height:0; line-height:0; font-size:0; }

.HeightAuto {height:auto !important; }

.NoBorderLeft {border-left:0 !important; }
.NoBorderRight {border-right:0 !important; }

.NoPaddingTop {padding-top:0 !important; }
.NoPaddingBottom {padding-bottom:0 !important; }
.PaddingTop {padding-top:16px; }

.TextBold {font-weight:bold; }

.TrackerCode {overflow:hidden; clear:both; height:0; line-height:0; font-size:0;}

.FeedbackSmallSelect { width: 50px !important}
.FeedbackMiddleSelect { width: 70px !important}
.MarginLeft10 { margin: 0 0 0 10px;}
.MarginLeft16 { margin: 0 0 0 16px;}
.ToLeft { float: left}
.ToRight { float: right}
.MarginRight10 { margin: 0 10px 0 0;}
.Margintop20 { margin: 20px 0px 0 0;}

.Form1 td {padding-bottom:3px; vertical-align:top; }
.Form1 label {display:block; padding-bottom:3px; font-weight:bold; }
.Form1 label.normal-label {display:block; padding-bottom:3px; font-weight: normal; }
.Form1 .InputField {width:278px; } /*padding:3px 0 3px 2px; */
.Form1 select.InputField {max-width:280px; }
.Form1 .Textarea {width:100%; height:60px; }
.Form1 .TextareaBig {width:100%; height:120px; }
.FormInfo td {padding-bottom:6px !important; }
.FieldsSpace {padding-right:40px; }
.Checkbox {margin:0 5px -2px 0; padding:0; height:13px; width:13px; vertical-align:baseline;}
.Radio {margin:0 5px -2px 0; padding:0; height:13px; width:13px; vertical-align:baseline;}


.TelAvivBanner { margin: 20px 0 0 0; border:1px solid #9E1C20;}