 /* SEM40.RU CSS Document */
*  {
	padding: 0;
	margin: 0;
	font-size:13px;
	font-family: Arial;}

h3 {
	font: 1.5em/1em;
	margin-bottom: 0.5em;}
P {
	text-indent: 25px;
	margin-bottom: 1em;
	font-size:13px;}
.inner-box {
	padding:0.7em 1em; 
}
#tomain { margin: 7px;}
.haifa {
	text-align:right;
	margin-top:145px;
	margin-left:50px;
	width:100px;
	font-size:11px;
	color:#FFFFFF;
	text-decoration: none;}
.eylat {
	display:block;
	background:url(/img/menuoff.gif);
	background-repeat:no-repeat;
	padding: 4px 0 4px 10px;}
.in_eylat {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;}
.eylat:hover {
	display:block;
	background:url(/img/menuon.gif);
	background-repeat:no-repeat;
	padding: 4px 0 4px 10px;}
.in_eylat:hover{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;}
.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10 {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size:1px;}
.r10 { margin: 0 10px; }
.r9 { margin: 0 9px; }
.r8 { margin: 0 8px; }
.r7 { margin: 0 7px; }
.r6 { margin: 0 6px; }
.r5 { margin: 0 5px; }
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }
#tomain .fio b { background-color: #8A5ED7; color: #fff;}
#tomain .zagolov b,{ background-color: #8A5ED7; }
#tomain h3 { background-color: #8A5ED7; color: #fff; font-size:16px; font-weight:bold; text-decoration:none; padding:0.1em 0.7em 0.2em; margin-bottom:0;}
#tomain .inner-box, #tomain b { background-color: #F3ECFE; }
#form-comment .fio b, #form-comment h3 {background-color: #F3ECFE; }
#form-comment .inner-box, #form-comment b { background-color: #F3ECFE; }
#index_razdel .fio b, #index_razdel b {background-color: #B75957;}
#index_razdel h3 {color:#FFFFFF; font-size:11px; font-weight:bold; line-height: 0.9em;background-color: #B75957;}
#index_razdel h4 {color:#FFFFFF; font-size:11px; font-weight:bold; line-height: 1.3em; text-align: center; background-color: #B75957;}
#index_razdel .lod b { background-color: #FCEEEE; }
#index_razdel h3 {margin: 0; height:25px; color: #fff; font-size:16px; font-weight:bold; text-decoration:none; }
#israel_roz .fio b, #israel_roz b, #israel_roz h3 {background-color: #FCEEEE; }
#israel_roz h3 {margin: 0; height:25px; color: #fff; font-size:16px; font-weight:bold; text-decoration:none; }
#israel_fio .fio b, #israel_fio b, #israel_fio .tel_aviv {background-color: #F3ECFE; }
#israel_fio h3 {margin: 0; height:25px; color: #fff; font-size:16px; font-weight:bold; text-decoration:none; }
.afula {
	color:#989898;
	font-size:17px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	margin:10px;}
.menu_big_w{
	color:#989898;
	font-size:17px;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
	margin:10px;}
.shderot {
	font-weight: bold;
	font-size: 11px;
	color: #5212c1;
	text-decoration:none;
	font-weight: bold;
	margin: 10px 0 0 0;}
.ayalon {
	color:#9D1111;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	margin:0px 7px;}
.ayalon-darom {
	color:#9D1111;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	margin:0px 7px;}
.ramle{
	text-align:right;
	font-size:11px;
	font-weight:bold;
	color:#5212C1}
.ariel{
	font-size:11px;
	font-weight:bold;
	color:#5212C1;
	text-decoration:none;}
a .link {
	background:url(/img/out-link.gif) no-repeat 100% 0.9ex;
	padding-right:10px;
	color:#505050;
	font-size:12px;
	text-decoration:underline;}
.link {
	background:url(/img/out-link.gif) no-repeat 100% 0.9ex;
	padding-right:10px;
	color:#505050;
	font-size:12px;
	text-decoration:underline;}
.mapbig {
	background:url(/img/mapico.gif) no-repeat 100% 0.9ex;
	padding-right:10px;
	color:#303030;
	font-size:12px;
	text-decoration:underline;
	font-weight:bold;}
.map {
	padding-right:10px;
	color:#505050;
	font-size:12px;
	text-decoration:underline;}
a .print {
	background:url(/img/print.gif) no-repeat 100% 0.8ex;
	padding-right:10px;
	color:#505050;
	font-size:12px;
	text-decoration:underline;}
.print {
	background:url(/img/print.gif) no-repeat 100% 0.8ex;
	padding-right:10px;
	color:#505050;
	font-size:12px;
	text-decoration:underline;}
a .send {
	background:url(/img/send.gif) no-repeat 100% 0.8ex;
	padding-right:15px;
	color:#505050;
	font-size:12px;
	text-decoration:underline;}
.send {
	background:url(/img/send.gif) no-repeat 100% 0.8ex;
	padding-right:15px;
	color:#505050;
	font-size:12px;
	text-decoration:underline;}
.hevron
{margin:3px; color:#000000; font-weight:bold; font-size:13px; text-decoration:none;}
.petah_tikva 
{font-size:12px; color: #B94A49; margin: 0px 10px; font-weight: bold; background-color: #FAEAEC; text-decoration:none;}
.jerusalem {
	margin:0px 10px 10px 10px;
	background-color:#FAEAEC;
	font-size:12px;
	text-decoration:none;
	color:#000000;}
.jerusalem ul {list-style:none; font-size:10px;}
.jerusalem ul li {padding-bottom: 5px;}
.jerusalem ul li a {color: #000; text-decoration:none;}
.beyt-shemesh {margin:3px; background-color:#F3ECFE;font-size:12px;text-decoration:none; color:#000000;}
.cal2 {	
	font-weight:bold;
	font-size:13px;}
.news_page2 {
	background-color:#8A5ED7;}
a.news_page2 {
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF;
	TEXT-DECORATION: none; 
	font-weight:bold; 
	background-color:#8A5ED7;}
a.news_page2:hover { 
	FONT-SIZE: 11px; 
	COLOR: #FFFFFF; 
	TEXT-DECORATION: underline; 
	font-weight:bold; 
	background-color:#8A5ED7;}
 div.hr   { 
	width: 90%;
	color: #F3ECFE;
	background-color:#F3ECFE;
	height: 1px;
	margin: 20px 0;}
.kiryat_8 {
	font-size:11px;
	text-decoration:none;
	margin:0px 7px;}
.news_page1	{
	background-color:#AC302E; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none; 
	font-weight:bold;}
.raanana {
	font-size:13px;
	font-style:italic;
	text-decoration:none;
	color: #B94A49;
	text-align:right;
	margin-right:50px;}
.ramat-gan-hataas
{font-size:12px; color:#000000; text-decoration:none; margin:10px;}
h5 {font-size:14px; margin:10px;}
.zag_cat{color:#FFFFFF; font-size:14px; font-weight:bold;  text-decoration:none;}

/* Virtual Keyboard */
#keyboardInputMaster {
  position:absolute;
  border:2px groove #dddddd;
  color:#000000;
  background-color:#dddddd;
  text-align:left;
  z-index:1000000;
  width:auto;
}

#keyboardInputMaster thead tr th {
  text-align:left;
  padding:2px 5px 2px 4px;
  background-color:inherit;
  border:0px none;
}
#keyboardInputMaster thead tr th select,
#keyboardInputMaster thead tr th label {
  color:#000000;
  font:normal 11px Arial,sans-serif;
}
#keyboardInputMaster thead tr td {
  text-align:right;
  padding:2px 4px 2px 5px;
  background-color:inherit;
  border:0px none;
}
#keyboardInputMaster thead tr td span {
  padding:1px 4px;
  font:bold 11px Arial,sans-serif;
  border:1px outset #aaaaaa;
  background-color:#cccccc;
  cursor:pointer;
}
#keyboardInputMaster thead tr td span.pressed {
  border:1px inset #999999;
  background-color:#bbbbbb;
}

#keyboardInputMaster tbody tr td {
  text-align:left;
  margin:0px;
  padding:0px 4px 3px 4px;
}
#keyboardInputMaster tbody tr td div {
  text-align:center;
  position:relative;
  height:0px;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout {
  height:auto;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table {
  height:20px;
  white-space:nowrap;
  width:100%;
  border-collapse:separate;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table.keyboardInputCenter {
  width:auto;
  margin:0px auto;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td {
  vertical-align:middle;
  padding:0px 5px 0px 5px;
  white-space:pre;
  font:normal 11px 'Lucida Console',monospace;
  border-top:1px solid #e5e5e5;
  border-right:1px solid #5d5d5d;
  border-bottom:1px solid #5d5d5d;
  border-left:1px solid #e5e5e5;
  background-color:#eeeeee;
  cursor:default;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.last {
  width:99%;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.alive {
  background-color:#ccccdd;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.target {
  background-color:#ddddcc;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.hover {
  border-top:1px solid #d5d5d5;
  border-right:1px solid #555555;
  border-bottom:1px solid #555555;
  border-left:1px solid #d5d5d5;
  background-color:#cccccc;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.pressed,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.dead {
  border-top:1px solid #555555;
  border-right:1px solid #d5d5d5;
  border-bottom:1px solid #d5d5d5;
  border-left:1px solid #555555;
  background-color:#cccccc;
}

#keyboardInputMaster tbody tr td div var {
  position:absolute;
  bottom:0px;
  right:0px;
  font:bold italic 11px Arial,sans-serif;
  color:#444444;
}

.keyboardInputInitiator {
  margin-top:5px;
  margin-left:270px;
  cursor:pointer;
}