/* GENERAL STYLES */
body {font-family: Arial; font-size: 12px; direction: ltr; background-color:white; width: 900px; margin-left: 100px;}
p {font-family: Arial;}

/* INDEX STYLES */
p.section_title_hebrew {margin: 0px; font-size: 13px; line-height: 12px; border-bottom: 1px black solid; background-color: red; color: white; text-align: right; direction: rtl;}
p.dates_hebrew {margin: 0px; font-size: 13px; line-height: 12px;color: #666666; text-align: right; font-weight: bold;  border-bottom: 1px black solid; direction: rtl;}
p.header_hebrew {margin: 0px; font-size: 26px; line-height: 23px;color: black; direction: rtl; text-align: right; font-weight: bold;  border-bottom: 1px black solid;}
p.title_images_hebrew {margin: 0px; float: left;}
p.title_click {margin: 0px; float: right; margin-bottom: 50px;}
p.friends_main {margin: 0px 0px 2px 0px; font-size; 12px; line-height: 12px; direction: rtl; text-align: right;}

/* EXHIBITIONS */
p.exhibition_header_hebrew {margin: 0px; font-size: 26px; line-height: 23px;color: black; direction: rtl; text-align: right; font-weight: bold;  color: red;}
div.exhibition_masterimage_hebrew {margin: 0px; padding: 0px; float: left; width: 300px; height: 200px; border: 1px red solid;} 
div.exhibition_smallimages_hebrew {margin: 0px; padding: 0px; float: right; overflow: hidden; width: 590px; } 
p.hebrew_text_block {margin: 15px 0px 0px 0px; direction: rtl; text-align: right;}
.hebrew_text_header {font-size: 28px; }
.hebrew_text {font-size: 14px; line-height: 24px; padding: 2px 0px 2px 2px;}
p.website_hebrew {direction: rtl; text-align: right; font-size: 10px; text-decoration: none; line-height: 12px;}
p.credits_hebrew {font-size: 14px; margin-top: 5px; line-height: 24px; direction: rtl; text-align: right; color: grey;}
.credits_names_hebrew {font-weight: bold;}
p.sponsor_logo_hebrew {direction: rtl; text-align: right;}
a.download {color: red;}
p.exhibitor_website_hebrew {margin: 0px; font-size: 20px; line-height: 23px;color:grey; direction: rtl; text-align: right;} 
p.exhibitor_website_hebrew a {color: grey;}

/* SIDE MENUS */
p.background_text_hebrew {margin: 0px; direction: rtl; text-align: right; font-size: 10px; line-height: 10px;}
p.menubar_header_hebrew {margin: 0px; padding: 0px; direction: rtl; text-align: right; font-weight: bold; color: black; font-size: 12px; line-height: 11px;}
p.menubar_content_hebrew {margin: 0px 0px 5px 0px; direction: rtl; text-align: right; color: grey; font-size: 11px; line-height: 10px;}
p.menubar_content_hebrew a {color: grey;}
a.friends {color: red;}
a.friends:hover {color: black;}

/* FRIENDS */
p.friends_subheader_hebrew {direction: rtl; text-align: right; margin-bottom: 10px; line-height: 16px;}
p.friends_subheader_hebrew a {background-color: black; color: white;}
p.friends_subheader_hebrew a:hover {color: grey;}
p.hebrew_friends_form {margin: 10px; direction: rtl; text-align: right; line-height: 18px;}
p.hebrew_friends_form_input {margin: 10px 40px 10px 0px; direction: rtl; text-align: right; line-height: 18px;}
input.friends {width: 300px;}
p.friends_bookoffer_hebrew {direction: rtl; text-align: right; font-size: 12px; color: black; line-height: 13px;}

/* UPDATES */
p.updates_header_hebrew {margin: 0px; font-size: 26px; line-height: 23px;color: black; direction: rtl; text-align: right; font-weight: 100; font-family: David;}
p.updates_text_hebrew {margin: 0px 0px 10px 0px; font-size: 14px; line-height: 16px;color: black; direction: rtl; text-align: right; font-weight: 100; font-family: Arial;}
a.updates {font-style: italic;}
a.updates:hover {color: black; text-decoration: underline;}


a {text-decoration: none; color: black;}
a:hover {color: red;}



p {font-size: 12px; margin: 0px;}
p.menubar {font-size: 14px; }
p.submenubar {font-size: 14px; color: red;}
p.header {line-height: 28px; margin: 5px; color:black;}
p.event_header {line-height: 26px; margin: 25px 5px 5px 5px;; color:black;}
p.english_event_header {line-height: 20px; margin: 25px 5px 5px 5px;; color:black;}
p.english_header {line-height: 20px; margin: 5px; direction: ltr;}
p.english_credits {direction: ltr;}
p.english_event {line-height: 18px; margin: 5px; direction: ltr; text-align: right; color: #aaaaaa; font-size: 12px;}

p.competition_hebrew {line-height: 20px; font-size: 14px; color: black; direction: rtl; text-align: right; margin-bottom: 15px; }
.competition_header_hebrew {background-color: red; padding: 5px; font-size: 20px; font-weight: bold;}
ul {list-style-type: none;  padding-left: 0px;}
ul li span {float: right; width: 200px;}
.competition_dates_item {font-weight: bold;} 
p.competition_english {line-height: 20px; font-size: 14px; color: black; direction: ltr; text-align: right; margin-bottom: 15px; }

div.box {
	position: relative;
	width: 900px;	
}

div.left {
	background-color:white;
	font-size: 30px;
	position:absolute;
	top: 30px;
	left: 100px;
	padding: 0px;
	text-align: center;
	height: 500px;
	width: 150px;
	text-direction: rtl;
	z-index: 3;
	
}

div.middle {
	background-color:white;
	position:absolute;
	top: 60px;
	left: 255px;
	width: 590px;
	float: top;
	font-size: 16px;
	text-align: center;
	height:20px;
	padding: 0px;
	line-height: 22px;
	z-index: 3;
}

div.right {
	background-color:white;
	position:absolute;
	top: 60px;
	left: 850px;
	width: 150px;
	font-size: 16px;
	text-align: center;
	height:20px;
	padding: 0px;
	line-height: 22px;
	z-index: 3;
}

div.exhibition_header {
	width: 150px;
	float: right;
	direction: rtl;
	text-align: right;
	border-bottom: thin solid red;
}

div.content_text {
	float: right;
	width: 590px;
	background-color: #ffffff;
}

div.content_text_calls {
	float: right;
	width: 590px;
	background-color: #e1e1e1;
}

div.credits_hebrew {
	float: right;
	width: 450px;
	margin-bottom: 10px;
	border-top: 1px solid grey;
	background-color: #ffffff;
}

div.sponsors_hebrew {
	float:right;
	width: 450px;
	background-color: #ffffff;
}
 


