body
{
	height: 100%;
	margin: 0px;
	padding: 0px;
	background-color: White;
	color: Black;
	font-family: Arial;
}
body.rtl
{
	direction: rtl;
}

body, input, button, textarea, select
{
	font-family: Arial;
	font-size: 90%;
}

table
{
	font-size: 100%;
}

form
{
	margin: 0px;
}

p
{
	margin-top: 0px;
}

a
{
	color: #959295;
}
a:hover
{
	color: #777377;
}
a img
{
	border: none;
}

label
{
	clear: left;
	float: left;
	width: 80px;
}
.rtl label
{
	clear: right;
	float: right;
}
form label
{
	width: 130px;
	padding-top: 4px;
}

.ltr .float
{
	float: right;
	margin: 2px 0px 11px 15px;
}
.rtl .float
{
	float: left;
	margin: 2px 15px 11px 0px;
}

#header
{
	width: 700px;
	margin: 45px auto 0px auto;
	font-family: Arial Narrow;
}
#header h1
{
	margin: 0px;
	color: #d6be94;
	font-size: 320%;
	font-weight: 600;
}

#header h1 span
{
	font-size: 53%;
	font-weight: normal;
}

#footer
{
	height: 30px;
	background: url(../images/logo_s.gif) no-repeat top;
	padding: 0px 20px 15px 90px;
}
.ltr #footer
{
	width: 540px;
	margin: 14px auto 0px 130px;
	background-position-x: right;
}
.rtl #footer
{
	width: 460px;
	margin: 14px 200px 0px auto;
	background-position-x: left;
}
#footer a
{
	color: #777799;
	text-decoration: none;
}
#contact
{
	margin-bottom: 5px;
	color: #8c868c;
}
#copyrights
{
	color: #aba5af;
	font-family: Verdana;
	font-size: 75%;
	white-space: nowrap;
}

#main
{
	min-height: 290px;
	height: auto !important;
	height: 290px;
	background-color: #dfd7c5;
}

#contentcontainer
{
	width: 700px;
	margin: 0px auto;
}

#menu
{
	color: #777377;
	font-family: Arial Narrow;
	font-size: 120%;
	font-weight: 700;
}
.ltr #menu
{
	float: right;
	padding: 30px 20px 35px 14px;
}
.rtl #menu
{
	float: left;
	padding: 29px 14px 35px 20px;
}
#menu li
{
	padding-bottom: 1px;
	cursor: default;
}
.ltr #menu li
{
	list-style-image: url(../images/bullet_ltr.gif);
}
.rtl #menu li
{
	list-style-image: url(../images/bullet_rtl.gif);
}
#menu a
{
	color: #9c9e9c;
	text-decoration: none;
}
#menu a:hover
{
	color: #777377;
}

#content
{
	height: 100%;
	padding: 32px 0px 40px 0px;
	color: #868086;
}
#content h1
{
	margin-bottom: 20px;
	font-size: 180%;
	font-weight: 600;
}
#content h2
{
	margin: 26px 0px 8px 0px;
	font-size: 110%;
	font-weight: bold;
}

#overlay
{
	position: absolute;
	z-index: 2;
	top: 0px;
	width: 100%;
	height: 100%;
	background-color: black;
	filter: alpha(opacity: 65);
	opacity: 0.65;
	-moz-opacity: 0.65;
}
.ltr #overlay
{
	left: 0px;
}
.rtl #overlay
{
	right: 0px;
}
#overlayiframe
{
	position: absolute;
	z-index: 3;
	background-color: #f5f5f1;
	border: solid 6px black;
}
#overlaybutton
{
	position: absolute;
	z-index: 3;
	width: 10px;
	color: Red;
	padding: 2px 4px;
	font-family: Tahoma;
	font-size: 20px;
	font-weight: bold;
	cursor: hand;
	cursor: pointer;
}
.homemessage
{
	text-transform: uppercase;
}
.homemessage a
{
	font-weight: bold;
}

#floating
{
	position: absolute;
	top: 0px;
	width: 180px;
	height: 180px;
	overflow: visible;
	background-color: transparent;
	margin: 0;
	padding: 0;
	z-index: 1;
	border: none;
	float: none;
}
.ltr #floating
{
	right: 0px;
	background-image: url(../images/catalog_en.gif);
}
.rtl #floating
{
	left: 0px;
	background-image: url(../images/catalog_he.gif);
}

.thumbnail
{
	font-size: 90%;
}
.ltr .thumbnail
{
	float: left;
	margin: 0px 18px 16px 0px;
}
.rtl .thumbnail
{
	float: right;
	margin: 0px 0px 16px 18px;
}
.thumbnail img
{
	margin-bottom: 7px;
}
.ltr .newline
{
	clear: left;
}
.rtl .newline
{
	clear: right;
}

.box
{
	width: 130px;
	background-color: WhiteSmoke;
	padding: 8px 10px;
	border: inset 1px;
}
.ltr .box
{
	float: right;
}
.rtl .box
{
	float: left;
}
