
/* tags */
a, b, blockquote, body, code, div, em, font, form, h1, h2, h3, h4, h5, h6, hr, i, input, li, ol, p, pre, small, span, strong, table, td, textarea, th, tr, ul, select, input, textarea, 
body							{ font-family:  Arial, 'Cordia New', Tahoma, sans-serif; font-size: 13px; }
body							{ direction: rtl; background: #ffffff; color: #000000; font-family: Arial, Helvetica, sans-serif; margin:0px;}

#logo h1 						{ color: #015395;  font-size: 13px; } //64AFFF

.rtl							{ direction: rtl; }
.ltr							{ direction: ltr; }
.center							{ text-align: center; }
img, 
form							{ border: none; margin: 0px; padding: 0px; }

h1, h2, h3, h4, h5, 
h6								{ margin: 0px; padding: 0px; display: inline; }

.s16							{ font-size: 16px !important; }

input, textarea,
select							{ border: 1px solid #000080; font-size: 11px; margin: 0px 0px 2px 0px; padding: 0px; }
textarea						{ font-size: 14px; }

a								{ color:#000099; text-decoration:none;}
a:hover							{ text-decoration:underline;}
	/* end tags */

.side							{ width: 150px; /*border: 1px solid #000000;*/ }
.mid							{ width: 440px; border-left: 1px dotted #000080; border-right: 1px dotted #000080; padding: 0px 5px 0px 5px; margin: 0px 5px 0px 5px; min-height: 650px; z-index: 5;}

.mid_forum						{width: 610px; margin: 0px 5px 0px 5px; min-height: 650px; }

.mid .main_news_txt				{ width: 196px; margin: 0px 0px 0px 10px; }
.mid .main_news_img				{ width: 220px; margin: 0px 0px 0px 1px; }

.mid .main_news_txt				{ font-size: 14px; }

#site							{ width:770px; margin: 0 auto; text-align: center; }
#header							{ width:770px; padding:10px 0 0 0; height: 100px; }
#logo							{ width:120px; display:block; float:right;}
.logo							{ border:0px; }
#adv							{ display:block; width:470px; float:left; border: 1px solid #cccccc; }
.adv							{ border: 1px solid #999999; }
.nav_tree						{ width: 430px; }

.rebbe_img_txt					{ text-align: center; display: block; }
.small_ban						{ border-left: 1px solid #000044; }
.mazal_tov						{ width: 255px; padding: 0px 5px 0px 0px; }
.mazal_tov ul					{ list-style: none; padding: 0px; margin: 0px; }
.mazal_tov li					{ padding: 0px; margin: 6px 0px 0px 0px; font-size: 11px; text-align: justify; }
/* box for sides */
.box							{ }

.box ul							{ list-style: none; padding: 0px; margin: 0px; }
.box li							{ padding: 0px; margin: 0px; }

.box h5							{ color: #000099; font-size: 14px; font-weight: bold; text-align: center; }

.box .top_bottem				{ height: 7px; }
.box .sides						{ height: 7px; width: 7px; padding: 0px; margin: 0px; }
.box .right						{ float: right; }
.box .html						{ padding: 0px 10px 0px 10px; }

.box .left						{ float: left; }

.box div.news_links				{ display: inline; width: 275px; }
.box div.news_img				{ display: inline; width: 130px;  padding: 4px 0px 0px 0px; }
.box div.news_links ul			{ list-style: square inside none; }

.box div.news_links li			{ color: #3366FF; margin: 3px 0px 0px 0px; padding: 0px; }
.box .news_link					{ font-size: 14px; font-weight:bold; margin: 10px 0px 0px 0px; }
.size_10, .size_10 a			{ font-size: 11px !important; }

/* end box for sides */

/* top nav */
ul#tabnav 						{ font-size: 11px; font-weight:bold; list-style-type: none; padding-bottom: 27px; border-bottom: 1px solid #000099; margin: 0; }

ul#tabnav li 					{ float: right; height: 24px; margin: 2px 4px 0 4px; border: 1px solid #000099; }

#tabnav a						{ float: left; display: block; text-decoration: none; padding: 4px; }

.box div.main,
.main .box						{ background-color: #E4E6F6; /* #F8E4F4 */ }
.box div.forum, 
.forum .box						{ background-color: #EEF8F5; }
.box div.lib,
.lib .box 						{ background-color: #FFEAEA; /* #FFF5E3 */}
.box div.tools,
.tools .box						{ background-color: #F1F6E6; /*E4E6F6*/ }
.box div.news,
.news .box						{ background-color: #E5F4FF;  }
.box div.multimedia,
.multimedia .box				{ background-color: #FFEEFF; }

#tabnav li.main a,
.main font						{ color: #6B69CE !important; }
#tabnav li.forum a,
.forum font						{ color: #319E31 !important; }
#tabnav li.lib a,
.lib font						{ color: #ff0000 !important; }
#tabnav li.tools a,
.tools font						{ color: #9CA642 !important; }
#tabnav li.news a,
.news font						{ color: #000099 !important; }
#tabnav li.multimedia a,
.multimedia font				{ color: #FE0DFF !important; }


#tabnav li.main a:hover, div.main li.main a, 
div.main #nav_line				{ background-color: #6B69CE !important; }

#tabnav li.forum a:hover, div.forum li.forum a, 
div.forum #nav_line				{ background-color: #319E31 !important; }

#tabnav li.lib a:hover, div.lib li.lib a, 
div.lib #nav_line				{ background-color: #ff0000 !important; /*  #F74910 */}

#tabnav li.tools a:hover, div.tools li.tools a, 
div.tools #nav_line				{ background-color: #9CA642 !important; }

#tabnav li.news a:hover, div.news li.news a, 
div.news #nav_line				{ background-color: #000099 !important; }

#tabnav li.multimedia a:hover, div.multimedia li.multimedia a, 
div.multimedia #nav_line		{ background-color: #FE0DFF !important; }


div.main li.main				{ border-bottom: 1px solid #6B69CE !important; }
div.forum li.forum				{ border-bottom: 1px solid #319E31 !important; }
div.lib li.lib					{ border-bottom: 1px solid #ff0000 !important; }
div.tools li.tools				{ border-bottom: 1px solid #9CA642 !important; }
div.news li.news				{ border-bottom: 1px solid #000099 !important; }
div.multimedia li.multimedia	{ border-bottom: 1px solid #FE0DFF !important; }

font.main						{ color: #6B69CE !important; }

#tabnav li a:hover, 
div.main #tabnav li.main a, 
div.forum #tabnav li.forum a, 
div.lib #tabnav li.lib a, 
div.tools #tabnav li.tools a, 
div.news #tabnav li.news a,
div.multimedia #tabnav li.multimedia a 	{ color: #ffffff !important; }

#nav_line						{ border: 1px solid #000099; border-top: none; color: #FFFFFF; padding: 2px 10px 3px 10px; clear: both; text-align: right; height: 17px; }
#nav_line a						{ color: #FFFFFF; }
#nav_line1						{ clear: both; text-align: right; font-weight: bold; }

#tabnav li#last					{ background: none !important; border: none !important; padding: 0px; margin: 0px;}
#last							{ font-weight: normal;  }
#last .date						{ padding: 5px 0px 0px 0px; }

/* end top nav */


/* reports */
.report 				{ display: block;  padding: 0px 10px 0px 10px; }
.report h1 				{ font-size:17px; color:#3399FF; font-weight:bold; }
.report .date,
.report .from  			{ color:#999999; }
.report img.main 		{ text-align: center; width: 360px; height: 270px; border: 1px solid #999999; padding: 2px;  }
.report div.img 		{ text-align: center; font-size: 12px;  }
.report img 			{ border: 1px solid #999999; padding: 2px; }
.report .txt  			{ text-align: justify; font-size: 14px !important; }

/* end reports */

.report_list			{ width: 430px; }
.report_ls				{ display: block; text-align: center; padding: 10px 10px 10px 10px;}
.report_ls h3 a			{ font-size:15px; color: #272576; width: 400px; font-weight:bold; display: block; background-color: #EDEEF9;   margin: 0px; padding: 0px; text-decoration: none; }
.report_ls .date,
.report_ls .from  			{ color:#999999; }
.report_ls img.main 		{ text-align: center; width: 400px; height: 300px; clear: both; }
.report_ls div.img_title 		{ text-align: center; width: 400px; font-size: 12px; border: 1px solid #999999;  padding: 2px; margin: 0px; }
.report_ls .txt  			{ text-align: justify; font-size: 14px !important; width: 400px; }
.report_ls .txt  a 		{ float: left; }

/* site_map */
#site_map ul				{ margin: 0px; padding: 0px; list-style: none; }
#site_map img				{ margin: 0px; padding: 0px; }
/* end site_map */


/* 
div.box .r-t {
  background: transparent url(http://fm/fm/images/r-t.gif) no-repeat top right;
}
div.box .l-t {
  background: transparent url(http://fm/fm/images/l-t.gif) no-repeat top left;
}
div.box .r-b {
  background: transparent url(http://fm/fm/images/r-b.gif) no-repeat bottom right;
}
div.box .l-b {
  background: transparent url(http://fm/fm/images/l-b.gif) no-repeat bottom left;
  /* padding: 15px; */
}
*/

/* forum */
.furom_ls 					{ width: 610px; }
.furom_ls ul				{ list-style: none; margin: 0px; padding: 0px; }
.furom_ls li				{ border: 1px solid #9CBAD6;   color: #000000; height: 23px; margin: 0px 0px 0px 0px; padding: 0px; display: block; }
.furom_ls div				{ float: right; border-right: 1px solid #9CBAD6;  padding: 2px 5px 2px 5px; height: 20px; text-align: center;font-size: 12px;  overflow: hidden; }
.furom_ls div a				{ font-size: 14px; color: #2C5677; text-decoration: none; font-weight: bold;  }
.furom_ls div a:hover		{ text-decoration: underline; }

.furom_ls ul li.header div	{ text-align: center; background-color: #1E5E1E; color: #FFFFFF; font-size: 10px !important; }
.furom_ls .title			{ width: 300px; border-right: none; text-align: right; }

.furom_ls .name				{ width: 86px;  }
.furom_ls .date				{ width: 55px; }
.furom_ls .time				{ width: 45px; }
.furom_ls .reply			{ width: 32px; font-weight: bold; }
.furom_ls .show				{ width: 25px; }

.furom_ls .line1			{ background-color: #F0F8FF; }
.furom_ls .line2			{ background-color: #FFFEF0; }
.pages_links a				{ font-size: 10px; }
* html .furom_ls li			{  margin: 0px 0px -5px 0px !important; } 





.msgs h1						{ text-align: center; display: block;  }
.msg							{ border: 1px solid #9CBAD6; padding: 0px;  background-color: #F5FCF8; }
.msg .top						{ background-color: #DCF3DD; color: #2C5677; font-size: 10px;  padding: 2px 5px 2px 5px; display: block; height: 35px;} /* #CFEFD1    #2C5677*/
.msg .top b						{ font-size: 13px; }
.msg h1							{ font-size: 16px; color: #2C5677; }
.msg .txt, 
.msg h1							{ padding: 0px 10px 10px 10px;}
.msg .top .ch					{ width: 200px; }
.msg .txt						{ font-size: 14px; text-align: justify;}
.left							{ text-align: left; float: left;}
.right							{ float: right; }

.in_page_links div				{ float: right; border-right: 1px solid #ffffff;  padding: 2px 5px 2px 5px; height: 10px; text-align: center; font-size: 10px; }
.in_page_links li				{  height: 15px; margin: 0px; padding: 0px; display: block; }
.in_page_links div a			{ font-size: 10px; }
.in_page_links ul				{ list-style: none; margin: 0px; padding: 0px;}
.in_page_links .title			{ width: 295px; border-right: none; text-align: right; }
.in_page_links .header .title	{ text-align: center; }


.in_page_links .name			{ width: 60px;  }
.in_page_links .date			{ width: 50px; }

.in_page_links .line1			{ background-color: #DAE4EB; }
.in_page_links .line2			{ background-color: #F0F4F8; }

.msg .nav						{ margin: 10px 10px 10px 10px;  }
.msg .nav a						{ text-decoration: none; font-size: 14px; font-weight: bold; color: #2C7677; }
.msg .nav a:hover				{ text-decoration: underline; }
br { clear: both; }
.m1								{ margin: 0px 8px 0px 0px; }
.m2								{ margin: 0px 12px 0px 0px; }
.m3								{ margin: 0px 18px 0px 0px; }
.m4								{ margin: 0px 24px 0px 0px; }
/* end forum */

#ifram {
	border: none;
	width: 100%;
	height: 600px;
}

/* forms */
div.row { clear: both; padding-top: 5px; }

div.row span.label, div.row span.formw { float: right; padding: 0px 10px 0px 10px; }
div.row span.label { width: 80px; text-align: left; }
div.row span.formw { width: 270px; text-align: right; } 
.formw_text { display: block; clear: both; padding: 3px 20px 0px 0px; }
.spacer					{ text-align: center; }
/* end forms */

@media print {
#site, 
#header							{ width: 730px; }
#adv							{ width: 430px !important; }
.mid							{ width: 400px; }
.mid .main_news_txt				{ width: 156px; }
.nav_tree						{ width: 400px; }
.box div.news_links				{ width: 235px; }
.box 							{ border: 1px solid #000080; }
.mazal_tov						{ width: 200px; }

.report_list					{ width: 400px; }
div.report_ls					{ page-break-inside: avoid !important; size: 730px;}
.report_ls h3 a,
.report_ls div.img_title,
.report_ls .txt					{ width: 380px; page-break-inside: avoid; }
.report_ls img.main 			{ width: 380px; height: 285px; }

} 
@page {
margin: 0px 0px 0px 0px;
}

@media handheld {

#site, 
#header							{ width: 730px; }
#adv							{ width: 430px  !important; }

} 
