﻿BODY {
	color: #ffffff;
	font-family: arial;
	font-size: 15px;
	line-height:17px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background: #0e1118;
	background-image:url("../images/back.gif");
	background-position:top left; background-repeat: repeat-x;
	
}

img.bgmaximage {position:fixed !important;}

.opbcx {background-image:url("../images/back-opblock.png"); background-position:top left; background-repeat: no-repeat;width:212px; height:232px;float:right;margin-left:37px;}
.opbcx-c {padding:6px;}
.ihpf {padding:5px 0px 5px 0px; background:#000000; text-indent:5px;font-size:15px;font-weight:bold;text-align:right;margin-bottom:6px;}
.ihps {padding:5px 0px 5px 0px; background-image:url("../images/back-ihps.png"); text-indent:5px;font-size:15px;font-weight:bold;text-align:right;margin-bottom:5px;}
.contentwrap {width:960px;text-align:right;overflow:hidden;}
.galmain {float:right; width:170px; margin-left:15px; padding:5px 0px 10px 0px;text-align:center;background:#4b4949;margin-top:10px;}
.topmenul-seperator {width:1px; background:#0e1118;height:31px;float:right;}

.sr {float:right;width:745px;background:#32353c;margin-left:5px;min-height: 450px;}
.sr-c {padding:10px;}

.sl {float:right;width:210px;background:#32353c;min-height: 450px;}
.sl-c {padding:10px;}

.sidenewsitem {background:#0e1118;border:1px solid #5d5f66;margin-bottom:10px;}
.sidenewsitem-c {text-align:right;padding:10px;font-size:13px;}

.galpic {margin-left:25px;text-align:center;float:right;margin-bottom:25px;background:none;width:162px;height:109px;overflow:hidden;}
.galpic img {border:1px solid #303030;height:107px;max-width:160px;}
.galpic img:hover {border:1px solid #ffffff;height:107px;max-width:160px;}

.topmenul-hp {position:absolute; top:0px;left:0px;width:960px;height:31px;text-align:right;margin-bottom:5px;}
.topmenul-hp div a {
padding:0px 10px 0px 10px;
text-decoration:none;
}

.topmenul {width:960px;height:31px;text-align:right;background:#3e4147;margin-bottom:5px;}
.topmenuoff {float:right;height:31px;line-height:31px;font-size:13px;font-weight:bold;}
.topmenul div a {
padding:0px 10px 0px 10px;
text-decoration:none;
}

.topmenul1-on {float:right;height:31px;line-height:31px;font-size:13px;font-weight:bold;background:#9b0045;}
.topmenul2-on {float:right;height:31px;line-height:31px;font-size:13px;font-weight:bold;background:#6c00ff;}
.topmenul3-on {float:right;height:31px;line-height:31px;font-size:13px;font-weight:bold;background:#ff7900;}
.topmenul4-on {float:right;height:31px;line-height:31px;font-size:13px;font-weight:bold;background:#00079b;}
.topmenul5-on {float:right;height:31px;line-height:31px;font-size:13px;font-weight:bold;background:#6d5c00;}
.topmenul6-on {float:right;height:31px;line-height:31px;font-size:13px;font-weight:bold;background:#115982;}
.topmenul7-on {float:right;height:31px;line-height:31px;font-size:13px;font-weight:bold;background:#ce2c00;}
.topmenul8-on {float:right;height:31px;line-height:31px;font-size:13px;font-weight:bold;background:#891435;}
.topmenul9-on {float:right;height:31px;line-height:31px;font-size:13px;font-weight:bold;background:#ce00b8;}

.topsubmenu {float:right;height:31px;line-height:31px;font-size:13px;font-weight:bold;}
.topsubmenu a {padding:0px 10px 0px 10px; text-decoration:none;}
.topsubmenu-on {float:right;height:31px;line-height:31px;font-size:13px;font-weight:bold;background:#5f4801;}
.topsubmenu-on a {padding:0px 10px 0px 10px; text-decoration:none;}


a {
	color:#f0f0f0;
	outline: 0 none;
}
a:active {
	color:#f0f0f0;
	outline: 0 none;
}

A:visited {
	color:#f0f0f0;
	outline: 0 none;
}
A:link {
	color:#f0f0f0;
	outline: 0 none;
}

A:hover {
	color:#e6e6e6;
	outline: 0 none;
}

TH {
	font-family : arial (hebrew),courier new (hebrew);
	font-size : 14px;
	text-align : center;

}

TEXTAREA {
	border : 1px solid;
	font-family : arial (hebrew),courier new (hebrew);
	font-size : xx-small;
}

INPUT {
	font-family: arial (hebrew),courier new (hebrew);
	font-size: 8pt;
	color: #000033;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-style: solid;
	height: 18px;
}

TD {
	font-family : arial (hebrew),courier new (hebrew);
	font-size : 14px;
}

.FormButton {
	font-family: arial (hebrew),courier new (hebrew);
	font-size: 10pt;
	font-weight: bold;
	color: #000033;
	background-color: #66FFFF;
	border-color: #CCFFFF #006666 #006666 #CCFFFF;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	height: 18px;
}

.FormElements {
	font-family: arial (hebrew),courier new (hebrew);
	font-size: 10pt;
	color: #000066
}
.Labels {
	font-family: arial (hebrew),courier new (hebrew);
	font-size: 9px;
	font-weight: bold
}
.NormalText {
	font-family: arial (hebrew),courier new (hebrew);
	font-size: 14px;
}

.SelectText {
	font-family: arial (hebrew),courier new (hebrew);
	font-size: 9px;
}

.Titles {
	font-family: arial (hebrew),courier new (hebrew);
	font-size: 175%;
	color: #660000;
}

.copyright {
	FONT-SIZE: 10px; COLOR: White; FONT-FAMILY: Arial
}

.t-experience {padding:3px; margin:1px;}
.t-experience th {text-align:right; background-color:#e6e6e6;}
.t-experience td {text-align:right; background-color:#f2f2f2;}

.articleblock a{
color:#000000;
width:100%;
padding-right:19px;
text-decoration:none;
margin-bottom:0px;
border-bottom:1px solid #f2f2f2;
background-image:url("../images/bullet-article.gif");
background-position:top right; background-repeat: no-repeat;
}

.articleblock a:hover{
color:#000000;
background:#f2f2f2;
width:100%;
padding-right:19px;
text-decoration:none;
margin-bottom:0px;
border-bottom:1px solid #f2f2f2;
background-image:url("../images/bullet-article.gif");
background-position:top right; background-repeat: no-repeat;
}

.H-Regular-menucell { PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; TEXT-DECORATION: none; font-weight: bold; BORDER-LEFT: #ffffff 0px solid; height=100%; text-align:right;}

.roll { color:#000000; }
A.roll:hover { color:#c0c0c0; }

.faqroll { color:#000000; }
A.faqroll:hover { color:#000000; }

.tsmall {font-family: Arial;font-size: 10px;}
.noline {text-decoration:none;}
.t0 {font-family: Arial;font-size: 12px;}
.t0b {font-family: Arial;font-size: 12px; font-weight: bold;}
.t1 {font-family: Arial;font-size: 14px;}
.t1b {font-family: Arial;font-size: 14px; font-weight: bold;}
.tclock {font-family: Arial;font-size: 10px;}
.tclocktext {font-family: Arial;font-size: 11px;}
.t2 {font-family: Arial;font-size: 15px; font-weight: bold;}
.nltitle {font-family: Arial;font-size: 17px; font-weight: bold;}

.title {font-family: Arial;font-size: 21px; font-weight: bold; color:#32353d;}
.sub {font-family: Arial;font-size: 19px; font-weight: bold; padding-top:5px;padding-bottom:5px;margin-bottom:10px; border-bottom:3px solid #5f4801;}


.hpd {width:300px;margin-bottom:5px; text-decoration:none;}
.hpw {width:300px;border-bottom:1px dotted #e6e6e6; margin-bottom:5px; text-decoration:none;}
.hpw a{background-color:#ffffff; text-decoration:none;}
.hpw a:hover{background-color:#efefef; text-decoration:none;}
.hpdi {float:right; align:absmiddle;padding-left:15px;}
.hpdc {text-align:right; text-decoration:none;}



.optte{
padding:10px;
height:190px;
width:470px;
background-image:url("../images/back-optte.gif");
background-position:top right; background-repeat: no-repeat;
color=#817c74;
}

.opsidepic a {
height:328px;
text-align:center;
background:#f2f2f2;
text-decoration:none;
font-family: Arial;font-size: 11px;
}

.opsidepic a:hover {

background:#ebeef4;
}

.opboxes a {
height:132px;
padding:2px;
background:#f2f2f2;
text-decoration:none;
font-family: Arial;font-size: 11px;
}

.opboxes a:hover {

background:#ebeef4;
}


.answer {
margin-bottom:10px;
border-left:1px solid #f2f2f2;
border-right:1px solid #f2f2f2;
border-bottom:1px solid #f2f2f2;
background:#fafafa;
padding:10px;
}

.mnuVertical {width:150px;padding:0px;}

.mnuOver {
    padding:7px;
    background-color:#32353d;
margin:0px;
    border-bottom:#32353d 1px solid;    
    font-weight:bold;
	font-size:12px;
	color:#ffffff;
	padding-right:12px;

    }

.mnuNormal {
    padding:7px;
    background-color:#606060;
margin:0px;
    border-bottom:#32353d 1px solid;    
    font-weight:bold;
	font-size:12px;
	color:#ffffff;
	padding-right:12px;

    }
.mnuNormal a {width:100%;}
.mnuOver a {width:100%;}





.mnuOver-in {
    padding:3px;
    background-color:#32353d;
margin:0px;
    border-bottom:#32353d 1px solid;    
    font-weight:bold;
	font-size:11px;
	color:#ffffff;
	padding-right:18px;

    }

.mnuNormal-in {
    padding:3px;
    background-color:#535151;
margin:0px;
    border-bottom:#32353d 1px solid;    
    font-weight:bold;
	font-size:11px;
	color:#ffffff;
	padding-right:18px;

    }
.mnuNormal-in a {width:100%;}
.mnuOver-in a {width:100%;}




















div#navcontainer
{
font-family: arial;
font-size: 11px;
border-bottom:0px solid #32353d;
display: block;
color: #ffffff;
width: 150px;
padding: 0px;
margin-left: 0px;
margin-bottom: 1px;
margin-right: 0px;
margin-top: 0px;
}


ul#navlist,ul#navlist li ul#subnavlist
{
	text-direction:rtl;
text-align:right;
	list-style-type: none;
	padding: 0;
	margin: 0;

}

ul#navlist li,ul#navlist li ul#subnavlist li { display: inline; }
/*fcf6f4*/
ul#navlist li a
{
	font-weight: bold;
	display: block;
	width: 100%;
	height:25px;
	color: #ffffff;
	background: #606060;
	text-align: right;
	text-decoration: none;
	border-bottom:1px solid #32353d;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	margin-top: 0px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 3px;

background-image:url("../images/bullet-menu.gif");
background-position:top right; background-repeat: no-repeat;

	
}

ul#navlist li a:hover,ul#navlist li a:focus { 
font-weight: bold;
background: #32353d;
background-image:url("../images/bullet-menu.gif");
background-position:top right; background-repeat: no-repeat;
 }

ul#navlist li ul#subnavlist li a
{

font-weight: normal;
display: block;
width: 100%;
color: #5B5B5B;
background: #ffffff;
text-align: right;
text-decoration: none;
border-bottom: 1px solid #f2f2f2;
margin-left: 0px;
margin-bottom: 1px;
margin-right: 10px;
margin-top: 0px;
padding-left: 0px;
padding-top: 3px;
padding-bottom: 3px;
background-image:url("../images/bullet-submenu.gif");
background-position:top right; background-repeat: no-repeat;

}

ul#navlist li ul#subnavlist li a:hover,ul#navlist li ul#subnavlist li a:focus { background: #f2f2f2;
font-weight: normal;
background-image:url("../images/bullet-submenu.gif");
background-position:top right; background-repeat: no-repeat;
 }

ul#navlist li#active ul#subnavlist li#subactive a
{
font-weight: normal;
color: #5B5B5B;
background: #f2f2f2;
background-image:url("../images/bullet-submenu.gif");
background-position:top right; background-repeat: no-repeat;
}

.rightmenucell {
padding-left:0px;
width:160px;
text-direction:rtl;
border-top:3px solid #32353d;

/*background-image:url("../images/back-rightmenu.gif");
background-position:top right; background-repeat: repeat-y; */
height:100%;
}

.menubutsheader a {
background: #c76c01;
height:21px;
padding-top:3px;
padding-bottom:3px;
padding-right:8px;
padding-left:8px;
}

.menubutsheader a:hover {
background: #de7a03;
}

.mm{
background-image:url("../images/back-rightside.gif");
background-position:top right; background-repeat: repeat-y;
border-right:1px solid #5b5b5b;
border-left:1px solid #5b5b5b;
}

.mmn{
border-right:1px solid #5b5b5b;
border-left:1px solid #5b5b5b;
}

.header{
/*background-image:url("../images/header4.gif");
background-position:top left; background-repeat: no-repeat; */
}



.maincell{
padding-left:25px;
padding-right:10px;
width:735px;
}

.tdtitle {
padding:5px;
background:#feca8c;
/*border-bottom:1px solid #b5bc66;
background-image:url("../images/back-title.gif");
background-position:top left; background-repeat: repeat-x;*/
}


div#navcontainerteam
{
font-family:arial;
font-size: 12px;

display: block;
color: #000000;
width: 125px;
padding: 0px;
margin-left: 0px;
margin-bottom: 1px;
margin-right: 0px;
margin-top: 0px;
}

#team a {
color: #ffffff;
	font-family:arial;
font-size: 11px;

	text-align:center;
	width:125px;
	height:150px;
	float:right;
	background:#21272c;
	margin-left:10px;
	margin-bottom:10px;
	border:1px dotted #49515a;
	padding-top:5px;
	text-decoration:none;
}

#team a:hover {background:#2b2e35;color: #ffffff;}

.teampage {
color: #000000;
font-family:arial;
font-size: 11px;

	text-align:center;
	width:125px;
	height:140px;
	float:right;
	background:#ece7e7;
	margin-left:10px;
	margin-bottom:10px;
	
	padding-top:10px;
	text-decoration:none;
}
.teamdesc {
width:370px;
padding-right:10px;
border-right:dotted 1px #d6cbb5;
	float:right;
}

.tbch {background-color:#e6e6e6;}
.tbc1 {background-color:#ffe6cd;}
.tbc2 {background-color:#dfdfff;}
.tbc3 {background-color:#ececec;}
.tbc4 {background-color:#f8f8f8;}
.tbc5 {background-color:#eaffea;}
.tbc6 {background-color:#f4eaff;}

#dhtmltooltip{
font-size:11px;
position: absolute;
width: 350px;
min-height:120px;
border: 1px dotted e6e6e6;
padding: 2px;
background-color: #363e53;
color: #ffffff;
padding:8px;
visibility: hidden;
z-index: 100;

}

.opening-kids {

background-image:url("../images/back-kids-op.jpg");
background-position:top left; background-repeat: no-repeat;
}

.opening-booking {

height:350px;
padding-right:15px;
padding-top:15px;
background-image:url("../images/b-bk-op.jpg");
background-position:top left; background-repeat: no-repeat;
}




.booking-02 {

background-image:url("../images/booking-02.jpg");
background-position:top left; background-repeat: no-repeat;
}

.booking-03 {

background-image:url("../images/booking-03.jpg");
background-position:top left; background-repeat: no-repeat;
}

.booking-04 {

background-image:url("../images/booking-04.jpg");
background-position:top left; background-repeat: no-repeat;
}

.booking-05 {

background-image:url("../images/booking-05.jpg");
background-position:top left; background-repeat: no-repeat;
}

.booking-06 {

background-image:url("../images/booking-06.jpg");
background-position:top left; background-repeat: no-repeat;
}

.booking-07 {

background-image:url("../images/booking-07.jpg");
background-position:top left; background-repeat: no-repeat;
}

.booking-08 {

background-image:url("../images/booking-08.jpg");
background-position:top left; background-repeat: no-repeat;
}



div#navcontainermanagement
{
font-family:arial;
font-size: 12px;

display: block;
color: #000000;
width: 115px;
padding: 0px;
margin-left: 0px;
margin-bottom: 1px;
margin-right: 0px;
margin-top: 0px;
}

#management a {
color: #ffffff;
	font-family:arial;
font-size: 11px;

	text-align:center;
	width:115px;
	height:135px;
	float:right;
	background:none;
	margin-left:10px;
	margin-bottom:10px;
	border:0px dotted #49515a;
	padding-top:5px;
	text-decoration:none;
}

#management a:hover {color: #ffffff;}

.p-dg-05 {
width:100%;
height:300px;
background-image:url("../images/p-dg-05.jpg");
background-position:top left; background-repeat: no-repeat;
}

.opening-dg {
width:580px;
min-height:300px;
background-image:url("../images/opening-dg.jpg");
background-position:top left; background-repeat: no-repeat;
}

.bkad {
margin:0px;
padding:0px;
width:740px;
height:330px;
background-image:url("../images/bkad.jpg");
background-position:top left; background-repeat: no-repeat;
}


#tablist{
width:200px;
padding: 3px 0;
margin-left: 0;
margin-bottom: 0;
font: bold 12px Arial;
margin-right:0;
}


#tablist li{

font-size:13px;
list-style: none;
display: inline;
margin: 0;

}

#tablist li a{
padding: 3px;
margin-left: 0px;
background: #ffffff;
margin-bottom:2px;
width:200px;
border-left:2px solid #000000;
}

#tablist li a:link, #tablist li a:visited{
color: #000000;

}

#tablist li a.current{
background: #e2e2e2;  text-decoration:none;
margin-left:0px;
border-left:2px solid #ffffff;
}

#tabcontentcontainer{
width: 520px;
/* Insert Optional Height definition here to give all the content a unified heightEEE9DC */
padding: 5px;
border: 1px solid #c0c0c0;
}

.tabcontent{
display:none;
background:#494c54;
padding:10px;
}













