@import url("../confirm.css");
@import url("../menu.css");
@import url("layout.css");
@import url("mailbox.css");
@import url("trivia.css");
@import url("video.css");
@import url("tables.css");
@import url("ramzor.css");

body
{
  font-family:Arial;
  color: #666666;
  font-size: 14px;                                  
  font-weight: normal;
}

body *
{
  font-family:Arial;
  font-size:10pt;
}

#search_form
{
	position:absolute; 
	top:70px; 
	right:800px; 
	width:250px;
}

.HorzMenu
{
  margin:auto;
  text-align:center;
}


.HorzMenu li
{
  display:inline;
  list-style:none;

}

.section
{
  width:90%;
  margin:auto;
  background-color:#eeeeee;
  border:1px solid;
}

.section h2
{
  font-size:16px;
  background-color:#6699cc;
  color:white;
  padding: 0 4px 0 0;
  margin:0;
}

.innerSection
{
  padding: 0 4px 0 0;
}

abbr
{
  text-decoration:none;
  color:blue;
  font-size:110%;
  font-weight:bold;
  border:0;
  cursor:pointer;
}

.SMSMessages
{
  width:100%;
  background-color:white;
  border-spacing:0;
}

.MoreMessages 
{
  border-top:1px solid #aaaaaa;
}

.NiceLink
{
  text-decoration:none;
  color:blue;
}


.MoreMessages a
{
  text-decoration:none;
  font-size:12px;
  color:blue;
}

fieldset
{
  border:0;
  padding:0;
  margin:0;
}

.SMSCost
{
  font-size:80%;
}

div[class="fieldError"]
{
}

.banners 
{
  text-align:center;
}

* html .banners 
{
}

ul
{
  margin-top:0;
  margin-bottom:0;
  padding-top:0;
  padding-bottom:0;
}

.banners a img
{
  border:0;
}

table.content
{
  border:1px solid black;
  text-align:center;
}
table.content td
{
  border:1px solid black;
  font-size:13px;
}

.teachersList
{
}

.teachersList li.enabled a,.teachersList li.enabled a:visited,.teachersList li.enabled a:hover
{
  color:blue !important;
  font-weight:bold;
}

.teachersList li.disabled a
{
  color:#000000 !important;
}

.teacherOffers
{
  margin: 2px 15px 0 0;
  padding:0;
}

.teacherOffers li
{
  margin:0;
  padding:0;

}

.Marquee
{
  height:243px;
  overflow:hidden;
}

.Marquee a
{
  text-decoration:none;
}

.area
{
  font-weight:bold !important;
  color:red !important;
}

.Marathon,.MFocus
{
  font-weight:bold !important;
  color:red !important;
}

* html .Marquee
{
  height:287px;
  overflow:hidden;
}



.inforu
{
  padding:0;
  margin:0;
  font-size:12px;
}

.ringtons li
{
  margin-botom:2px;
}

.ring li
{
  float:none !important;
}

.tapet
{
  height:110px;
}

.inforu li
{
  display:block;
  list-style:none;
  padding:0;
  margin:2px 2px 0 0;
  float:right;
  width:120px;
  overflow:hidden;
  text-align:center;

}

.inforu li a img
{
  border:0;
  width:90px;
  height:90px;
}

.sep
{
  font-weight:bold;
  text-align:center;
  font-size:13px;
  clear:both;
}


.telefun
{
  margin:0;
  padding:0;
  font-size:12px;
}

.telefun li
{
  display:block;
  list-style:none;
  padding:0;
  margin:2px 2px 0 0 ;
  float:right;
  width:120px;
  text-align:center;

}

.telefun li a img
{
  border:0;
  width:120px;
}

.inforu-ad
{
  margin:0;
  padding:0;
  font-size:12px;
}

.inforu-ad li
{
  display:block;
  float:right;
  list-style:none;
  padding:0;
  margin:1px 1px 0 0;
  text-align:center;
}

.inforu-ad li a img
{
  border:0;
  width:120px;
}


.telefun-ad
{
  margin:0;
  padding:0;
  font-size:12px;
}

.telefun-ad li
{
  display:block;
  list-style:none;
  padding:0;
  margin:0;
  text-align:center;

}

.telefun-ad li a img
{
  border:0;
  width:120px;
}


.profile_right
{
  float:right;
  width:45%;
  min-width:70px;
  padding: 0 5px 0 5px;
}

.profile_left
{
  float:right;
}



.sphoto
{
  overflow:hidden;
  text-align:center;
  width:70px;
  height:70px;
}

.sphoto img
{
  width:70px;
}

.textads
{
  width:120px;
  margin:5px 0 0 0;
  padding:0;
  font-family:Arial;
  direction:rtl;
  text-align:right;
  width:120px;
}

.textads li
{
  margin:2px 8px 0 0;
  padding:0;
  display:block;
  list-style:none;
  width:80%;
  position:relative;
 

}



.textads li h4,.textads li h5
{
  margin:0;
  padding:0;
}

.textads li h4 a
{
  font-size:15px;
  color:blue;
}

.textads li div a
{
  color:black;
  text-decoration:none;
  font-size:13px;
}

.textads li h5 a
{
  text-decoration:none;
  font-size:11px;
  color:black;
}

.textads li h5 a:hover
{
  text-decoration:underline;
}

.anim
{
  cursor:pointer;

}

.anim
{
  position:relative;
  height:200px;
  width:400px;
  border:1px solid;
}

.anim .frame
{
  position:absolute;
  text-align:center;
  top:0;
  right:0;
  width:100%;
  display:none;
  font-size:40px;
}

.textanims
{
  margin:5px 0 0 0;
  padding:0;
  font-family:Arial;
  direction:rtl;
  text-align:right;
}

.textanims li
{
  margin:2px 0 0 0;
  padding:0;
  display:block;
  list-style:none;
}

.textanims li .anim
{
  width:80%;
  height:50px;
  position:relative;
  border:0;
}

.textanims li .anim .frame
{
  font-size:20px;
}




.faqs
{
  text-align:center;
}

.faq li,.faq_expand li
{
  margin: 3px 0 0 0;
}

.faq_expand .content
{
  display:none;
}

.faq_expand .question
{
  padding:0;

}



.languages
{
  font-family:Arial;
  font-size:14px;
}

.languages a
{
  text-decoration:none;
}

.languages a:hover
{
  text-decoration:underline;
}

.languages .off
{
  color:gray;

}

.languages .current
{
  font-weight:bold;
}

.lamedmeter
{
  width:100%;
  background-color:#ff2020;
  position:relative;
  height:17px;
  overflow:hidden;
  margin-bottom:2px;

}

.lamedmeter .meter_used
{
  position:absolute;
  direction:ltr;
  top:0;
  right:0;
  height:17px;
  background-color:#00ff00;
  background-image:url("http://www.lashonet.co.il/images/green_bar.png");
  background-position:top right;
  color:black;
  font-weight:bold;
  overflow:hidden;
  text-align:left;

}

.lamedmeter .meter_ok
{
  position:absolute;
  direction:ltr;
  top:0px;
  right:0;
  height:17px;
  color:black;
  font-weight:bold;
  background-color:#2065ff;
  background-image:url("http://www.lashonet.co.il/images/blue_bar.png");
  background-position:top right;
  overflow:hidden;
  text-align:left;

}

.lamedmeter .meter_done
{
  position:absolute;
  direction:ltr;
  top:0px;
  right:0;
  height:17px;
  color:black;
  font-weight:bold;
  background-color:#2065ff;
  background-image:url("http://www.lashonet.co.il/images/yellow_bar.png");
  background-position:top right;
  overflow:hidden;
  text-align:left;

}

#mainIcons
{
  width:70%;  
  margin:auto;
  padding:0;
}

#mainIcons li
{
  clear:right;
  display:block;
  list-style:none;
  padding-top:8px;
}


#mainIcons span
{
  float:right;
  width:48px;
}

#mainIcons a span img
{
  border:0;
  vertical-align:middle;
}

#timeLeft
{
  text-align:center;
  font-size:20px;
  font-family:Arial;
  font-weight:bold;
}

.pages li
{
  padding:0;
  margin:0 0 4px 0;

}

a.BlueLink
{
  color:blue;
}

.Plans
{
  text-align:center;
  margin:auto;
  width:410px;
}

.Plans a
{
  width:135px;
  float:right;
  margin-bottom:5px;

}

.Plans br
{
  clear:right;

}



.Plans a img
{
  border:0;
}

.marker
{
  background-color:#feffaa;
}

.marker_link a
{
  background-color:#feffaa;
}

.partSelect
{
  margin-bottom:8px;
}

.partSelect h3
{
  font-family:Arial;
  font-weight:bold;
  font-size:18px;
  color:#00007b;
  padding:0;
  margin:0;
  
}

.planSelect a img
{
  border:0;
}


.fieldError
{
  color:red;
  float:right;
  margin-right:5px;
}

#videoSection
{
  position:relative;
  height:470px;

}
/*
#imageTarget
{
  position:absolute;
  top:0;
  right:0px;
  width:450px;
  height:337px;
  border:1px solid #872123;
  overflow:hidden;
  background-color:#ede9e2;
}
*/
#videoProgress
{
  direction;rtl;
  position:absolute;
  top:342px;
  left:0;
  background-color:#31ad31;
  width:0%;
  font-size:11px;
  padding: 2px 0px;
  color:white;
  overflow:hidden;
  border:1px solid;

}

#imageSelection
{
  font-size:11px;
  position:absolute;
  top:363px;
  right:0;
  height:150px;
  overflow:hidden;
  text-align:left;
  direction:rtl;
}

#imageSelection button
{
  font-size:10px;
}

/*
#videoTarget
{
  position:absolute;
  top:0;
  left:-130px;
  width:400px;
  border:1px solid #872123;
  overflow:hidden;
}

#videoTitle
{
  position:absolute;
  top:335px;
  left:-130px;
  width:400px;


}
*/

.text
{
  font-size:14px;
  font-family:Arial;

}

.welcomeHeader
{
  padding:3px 2px; 
  margin: 2px 0 13px 0;
  font-size:20px;
  font-weight:normal;
  text-align:right;
  border:1px dashed #336598;
  

}

.anchor
{
  color:blue;
  cursor:pointer;
  text-decoration:underline;
}

.anchor:hover
{
  text-decoration:underline;
}

.note
{
  color:red;
}

.focus
{
  text-align:center;

}

.current
{
  font-weight:bold;

}

.word_mark,.word_opt_mark,.poal_mark,.section_mark
{
  text-decoration:underline;
  cursor:pointer;
}

.sentence_current
{
  background-color:#afffff;

}

.word_current,.poal_done
{
  color:red;
  font-weight:bold;
}

.word_done,.poal_done
{
  text-decoration:none;
  cursor:normal;

}

.correctSign
{
  color:green;
  font-size:40px;
}

.wrongSign
{
  color:red;
  font-size:40px;
}

	/* left navbar */

#lNavbar {
	width:104px; 
	height:452px;
	float:right;
	margin-left:20px;
	background-image:url("http://www.lashonet.co.il/images/sidebnr.jpg");
}

#lNavbar .shim {
	height:45px; 
	width:100%;
}

#lNavbarMenu {
	padding:0px; 
	margin:0px;
}

#lNavbarMenu li {
	line-height:2.3em; 
	list-style:none; 
	text-align:center; 
	direction:rtl; 
	height:32px; 
	width:93px; 
	margin:8px 5px; 
	background-image:url("http://www.lashonet.co.il/images/sidebtn.jpg");
}

#lNavbarMenu li.highlit {
	background-image:url("http://www.lashonet.co.il/images/sidebtn_on.jpg");
}

a.lNavbarMenuItem {
	color:white; 
	font-weight:800; 
	text-decoration:none; 
	font-family:arial; 
	font-size:13.5px;
}



#SearchContainer
{
  position:relative;
}

* html #SearchContainer
{
  height:1px;

}

.buttonface
{
	padding:5px; 
	border:2px outset #cccccc; 
	background-color:#3F71EF; 
	color:white;
	cursor:pointer;
	font-weight:normal;
	text-decoration:none;
}

.buttonface:hover
{
	text-decoration:underline;
	background-color:#81A8EC;
}

.AlertBox
{
	background-rgb(207, 223, 239);
	color:black;
}

.AlertBox h3
{
	background-color:rgb(103, 153, 202);;
	color:white;
}




	/* page selector */
	
.PageSelector
{
  text-align:center;
  margin: 5px auto;
  width:90%;
}

.PageSelector li
{
  padding:0;
  margin:0;
  display:inline;
}

.PageSelector a
{
  color:blue;
}


 	/* signs map */
 .SignsMap
{
  width:444px;
}

.SignsMap div
{
  float:right;
  border:1px solid black;
  border-width:2px 2px 2px 2px;
  width:40px;
  height:28px;
}

.SignsMap .Disabled
{
  background-color: #9a9a9a;
}

.SignsMap div img
{
  width:100%;
}
 
.wrap
{
  white-space: pre-wrap;       /* css-3 */
  white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
  white-space: -pre-wrap;      /* Opera 4-6 */
  white-space: -o-pre-wrap;    /* Opera 7 */
  word-wrap: break-word;       /* Internet Explorer */
  max-width:800px;
  overflow:hidden;
}
 
 
#removeSelected
{
  text-align:right;
  color:blue;
  margin-bottom:2px;
  cursor:pointer;
}

.selectFrame
{
  border:1px solid #829ee0;
  background-color:#d7e3f7;
  width:145px;
  float:right;
}

.Center
{
  text-align:center;
}

.Clear
{
  clear:both;
}
 
 .promotext {                               
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000066;
  margin: 3px;
}           
 
a img {
 	border:0px;
}

.NewsTitle
{
  font-size:16px;
  width:70%;
  margin:30px auto 15px auto;
}

.NewsContent
{
  width:70%;
  margin:auto;
}






/* messages */
.Messages
{
  width:500px;
  margin:auto;
  padding:0;
}

.Messages li
{
  display:block;
  list-style:none;
  margin:0 0 5px 0 !important;
}

.MessageHead
{
  background-color:#00cc66;
  position:relative;
  padding:2px;
  font-size:14px;
}

* html .MessageHead
{
  height:1px;
}


.MessageHead cite,.MessageHead .Subject
{
  font-weight:bold;

}


.MessageHead .Date
{
  position:absolute;
  left:2px;
  top:8px;
  direction:ltr;
}

.MessageText
{
  background-color:#00ffaa;
  word-break:break-all;
  overflow:hidden;
  padding:2px;
}

#pageContent,.read
{
  width:50%;
  margin:auto;
}

.google_bar h2,.google_bar h3,.google_bar h4
{
  width:70%;
  padding-bottom:2px;
  margin-bottom:3px;
  border-bottom:1px solid #afafaf;

}

.contactTypePopup
{
  border:1px solid;
  background-color: #ffffaa;
  padding:3px;
  width:240px;

}

.google_bar .contactTypePopup h4
{
  border:0;
  width:auto;
  margin:0 0 5px 0;
  padding:0;
  font-size:15px;

}


.webstate
{
  color:blue;
  cursor:pointer;
}

.webstate:hover
{
  text-decoration:underline;
}

.OnlineUsers,.OryarokList
{
  margin:0;
  padding:0;
}

.OnlineUsers li,.OryarokList li
{
  margin:0;
  padding:0;
  display:block;
  list-style:none;
  float:right;
  width:15%;
}


.OryarokList
{
  margin:0;
  padding:0;
}

.OryarokList li
{
  margin:0;
  padding:0;
  display:block;
  list-style:none;
  float:right;
  width:31%;
  height:70px;
}

.OryarokLargeList
{
  margin:0;
  padding:0;
}

.OryarokLargeList li
{
  margin:0;
  padding:0;
  display:block;
  list-style:none;
  float:right;
  width:32%;
  height:70px;
}

.OnlineUsers li.me a
{
  background-color:#ffff6f;

}

.prize1
{
  color:red;
}

.prize2
{
  color:red;
  font-weight:bold;
}



.OnlineUsers li a.has_photo
{
  font-weight:bold;

}

#nice_main
{
  background-image: url('http://www.lashonet.co.il/images/lamed_nicebg.png');
  width:800px;
  height:600px;  
  margin:auto;
  color:black;
}

#nice_content
{
  padding-top:100px;
  padding-right:30px;

}

.number
{
  direction:ltr;
  unicode-bidi: bidi-override;
}

.userimageTS
{
  width:35px;
  vertical-align:top;

}


#status
{
  position:fixed;
  top:10px;
  right:10px;

}

form .status
{
  font-weight:bold;
  color:red;

}

tr.gap
{
  height:15px;

}

.anim
{
  position:relative;
  height:200px;
  width:400px;
  border:1px solid;
  cursor:pointer;
}

.anim .frame
{
  position:absolute;
  text-align:center;
  top:0;
  right:0;
  width:100%;
  display:none;
  font-size:40px;



}


.colorSelector
{
  cursor:pointer;
  width:30px;
  height:30px;
  border:1px solid #afafaf;


}


.rowDrag
{
  background-color:#efefff;
  border:1px solid #afafaf;
}

tr.gap
{
  height:15px;

}

.loginForm
{
 width:350px;
 margin:auto;
 background-color:#cfcfcf;
 border:1px solid #505050;
 padding:10px;
}

#FB_HiddenContainer
{
  left: auto !important;
  right:-10000px !important;

}

.buttonface
{
	padding:5px; 
	border:2px outset #cccccc; 
	background-color:#3F71EF; 
	color:white;
	cursor:pointer;
	font-weight:normal;
	text-decoration:none;
}

.buttonface:hover
{
	text-decoration:underline;
	background-color:#81A8EC;
}

.AlertBox
{
	background-rgb(207, 223, 239);
	color:black;
}

.AlertBox h3
{
	background-color:rgb(103, 153, 202);;
	color:white;
}

.outer_wrapper
{
	width:100%;
	text-align:center;
}

.messageBox
{
	width:600px;
	margin:0 auto;
}

.boxHeader
{
	background-color:rgb(103, 153, 202); 
	color:white; 
	font-size:16px; 
	font-weight:bold; 
	direction:rtl; 
	text-align:center; 
	font-family:arial;
	height:30px;
	padding-top:10px;
}

.boxContent
{
	color:black;
	font-family:arial;
	direction:rtl;
	text-align:right;
	font-weight:normal;
	font-size:14px;
}

.subjHeader
{
	margin:0 auto;
	text-align:right;
	font-family:arial;
	font-size:14px;
	padding-right:15px;
	border:1px solid #CCCCCC;
	color:blue;
	/*background-color:#58ACFA;*/
}

.subjHeader a:link, .subjHeader a:visited
{
	color:blue;
	font-size:14px;
}

.subjHeader a:hover
{
	text-decoration:underline;
}
#slideshow img { display: none }
#slideshow {margin:auto}

