
body {
	font: 12px   Arial, Helvetica, sans-serif,Verdana, Geneva;
		background-color: #fff;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	text-align: center;
	direction: ltr;
	vertical-align: middle;
}

table{
font: 12px   Arial, Helvetica, sans-serif,Verdana, Geneva;
}
button{
background-color:#BBCDF9;
border:1px solid #000;
font-size:11px;
}
	p {
		font: 12px Arial, Helvetica, sans-serif,Verdana, Geneva;
		margin-top: 0px;
	}
	h3 {
		font:  normal 12pt  Arial, Helvetica, sans-serif,Verdana, Geneva;
		/*letter-spacing: 1px;*/
		margin-bottom: 0px;
		color: #7D775C;
		color: #1F4E82;
	}
	a:link {
		/*font-weight: normal;*/
		text-decoration: none;
		color: #1F4E82;
	}
	a:visited {
		/*font-weight: normal;*/
		text-decoration: none;
		color: #1F4E82;
	}
	a:hover, a:active {
		text-decoration: underline;
		color: #9685BA;
	}
	form {
		padding: 0;
		margin: 0;
	}
	/* specific divs */
	#container {
	
			/*height: 100%;*/
	text-align:left;
	background-color: #fff;
		padding: 0px 0px 0px 0px;
		margin:auto;
		position: relative;
	}
	.crumbs{
	display:none;
	}
#header{

		}
		#topmenu{
		display:none;
		}	
	#nav{
	display:none;

		}
/*top:30px;
right:190px;*/
	
	
		#barnav{
		display:none;
		}
		html>body #barnav{z-index:0;}
	
		#search{
display:none;
}
#hlpifrm{
position: absolute;}
input.searchbox{
height: 18px;
border:1px solid #000066;
font-size:11px;
background-color:#E8EDF3;
background-color:#C3D4E7;
}

.submit{
height: 18px;
margin-left: 5px;
background-color:#FFA300;
border:1px solid #000;
font-size:11px;

}
		#menulinks{
		display:none;
		
	
		
		}
		
	.usersubmit{
	width: 20px;height: 18px;
	border:1px solid #000;
	}
	#footer{
	display:none;
		
	}
	
	.clear{
	clear: both;
	}
	#main{
	
	}
	#stage{
	}
	#stageflash{
display:none;
	}
	#page{
	
	}
	html > body  #page{
	
	
	}
	.hbox{
		width: 200px;	float: right;
		
	}
	.sbox{
	position: relative;
		z-index:1;
		background: transparent url(../images/boxbg.gif) no-repeat top right;
	}
	.boxin{ height: 180px;
	min-height: 180px;
	}
	html > body  .boxin{
	height:auto;
	}
	#stageplay{
	
	}
	html > body  #stageplay{
	
	}
#logo{
width: 181px;	
		height: 54px;
		top:30px;
		
}

#stagemore h2,#stagemore2 h2{text-indent: 10px;

}
#stagemore2 h4, #stagemore h4{

}
#stagemore2 h4 a,#stagemore h4 a{

}

#stagemore p{

		
}
#stagemore {

}
#stagemore2 {

}
html > body #stagemore{

}
#stagenews,#morenews{

}
#stagenews p ,#stagequestion p{

}
.ntime{
display:block;
}
.ltime{
display:block;
}
.nmore{

}
.nmoreb{

}
#homecalendar .nmoreb{
	
	}

.nmoreb a{

}
#stagemore h3,#stagenews h3 a,#stagequestion h3 a{

}
#stagenews h3,#stagemore h3,#stagequestion h3{text-indent: 10px;

}
#morenews{

}

	#stagequestion {
	
	}

	#homecalendar {
	
	}
	
	
	
#stagenews h2 ,#morenews h2,#stagequestion h2{

}
#morenews h2{

}
#stagebanner{
display:none;
}
#language{
display:none;
}

.playbox{
display:none;
}
#play1{
/*background-color: #9EB5F5;*/
}
#play2{

}

#freearea{
clear:both;
}
.freea{
}
#free1{

}
#free2{width: 280px;

}
#free2 h2{

}
#free2 img{

}

#masechetlist{
}
	
.pn{
cursor:hand;
font-weight: bold;
}
#pageslist{


}

#pageslist .table button ,#otherlist .table button{
width: 32px;
height: 32px;
background: transparent url() no-repeat  left;
border:0px solid #000000;
cursor:hand;
}
#calendar1 table td button{
width: 24px;
height: 24px;
background-color: transparent;
border:0px solid #000000;
cursor:hand;
}
.bsale{
padding-left: 20px;
height: 32px;
	font: 12px   Arial, Helvetica, sans-serif,Verdana, Geneva;
	color: #555753;
background: transparent url(../images/32sale-n.gif) no-repeat  left;
border:0px solid #000000;
cursor:hand;
}
 .table button.bs{background-image: url(../images/32mp3.gif)!important;}
 .table button.bv{background-image: url(../images/32movie.gif)!important;}
 .table button.bd{background-image: url(../images/32down.gif)!important;}
#calendar1  button.bs{background-image: url(../images/24mp3.gif);}
#calendar1  button.bv{background-image: url(../images/24movie.gif);}
#calendar1  button.bd{background-image: url(../images/24down.gif);}
#calendar1  h4{
margin:0px;font-size: 14px;
font-weight: bold;
text-align: center;
}
 #calendar1 thead td ,#homecalendar thead td{
background-color:#1F4E82;
color:#fff;
text-align: center;
font-weight: bold;
border-left: 1px solid #dfdfdf;
border-top: 1px solid #dfdfdf;
border-right: 1px solid #666;
border-bottom: 1px solid #666;
background: #1F4E82 url(../images/th2.gif) repeat top;
}
#homecalendar tbody td{
width: 14.28%;
border-left: 1px solid #fff;
border-top: 1px solid #1F4E82;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;
background-color:#E2EAFC;
color:#999;
background: #E2EAFC url(../images/calbg.gif) no-repeat top;

}
#homecalendar tbody div{
text-align: center;
font-weight: bold;
}
#homecalendar	.pn{
color:#336699;
}

caption{
font-weight: bold;
background-color:#235185;
color:#fff;

}

#homecalendar  caption{
color:#fff;
text-align: center;
font-weight: bold;
font-size:12px;color:#fff;
	padding-top: 0px;
		padding-bottom: 0px;
		margin:0px;height: 14px;
		background:  #235185 url(../images/th2.gif) repeat-x  left;
		/*background-color: #BBCDF9;*/
}

#calendar1 tbody td{
border-collapse: collapse!important;
vertical-align: top;
text-align: left;
height: 80px;
width: 14.28%;

border-left: 1px solid #eee;
border-top: 1px solid #eee;
border-right: 1px solid #fff;
border-bottom: 1px solid #fff;

background-color:#E2EAFC;

background: #E2EAFC url(../images/calbg-n-ltr.gif) no-repeat top;




}
#calendar1 col.shabat td{
background-color:#dfdfdf!important;
background: #E2EAFC url(../images/calbg-n-ltr.gif) no-repeat top;
}
#calendar1 tbody td.cplay{
color:#336699;
background: #E2EAFC url(../images/calbgplay-n-ltr.gif) no-repeat top;
cursor:hand;
}
#calendar1 tbody td span{
padding: 2px;
font-weight: bold;

color:#1F4E82;
}
#calendar1 tbody td span.loa{
float:right;
}
#calendar1 tbody td span.mor{
display:block;
text-align:center;
}
#calendar1 tbody td h4{
clear:both;
}
table{
margin-top: 5px;
border-collapse: collapse!important;
}
.table{
margin-top: 5px;
border-collapse: collapse!important;
}
.table table{

}
.table thead td{
padding: 2px;
font-weight: bold;

color:#000;
border: 1px solid #000;

}
.table tbody td{
padding: 2px;
border: 1px solid #000;
color:#000;
}
.table tfoot td{
padding: 2px;
border: 1px solid #000;
color:#000;
border-top: 3px double #000;
}
.table tbody tr.zebra td{
background-color:#eee;
}

#registration p{

}
#registration p label{
width: 100px;
float: left;
}

#registration p input{
border:0px solid #666;
background-color:#fff;
}
#registration p#remail input{
width: 300px;
direction: ltr;
}
p#rname input ,p#rfamilyname input{
width: 200px;
}
p#raddress input{
width: 300px;
}
p#rzip input{
width: 60px;
}
p.must  label{
color:red;
}
#inputcountry{
display:none;
}
#page{

}


#calendarform{

}
#calendarform table{

}
#pagehead{

}

#pagehead h2{
margin:2px;
}
#pagesummary{
color:#235185;
font-weight: bold;
font-size:14px;
}
#pagebody{

}
.helpbox{
background-color: #E7ECF2;

}
.helph3{


}
.helph3 a{

}

h3, h2,h1,h4,h5{
	padding: 2px;
	margin: 0px;
}
h3 a{

}
.moretit a{

}
a.logout ,a.logout:hover ,a.logout::visited{

}
.freebox{
clear: both;
}
.ddctban{
}
.ddct{

}

		.saleimg{
		float:right;
		}
		.saletit{
		font-size:16px;
		font-weight:bold;
		color:#0D2CAD;
		}
		.salesum{
		margin-top:10px;
		font-size:14px;
		font-weight:bold;
		color:#235185;
		}
		.saleart{
		margin-top:10px;
		font-size:14px;
		}
		.salebody{
		text-align:left;
		margin-top:30px;
		width:450px;
		}
		.saleall{
		text-align:center;
		}
.magazinesearch{
background-color: #E7ECF2;
font-weight:bold;
}
.magazinesearch td{
font-weight:bold;
}
.magazinesearch input.searchbox{

border:1px solid #000;
font-size:11px;
background-color:#E8EDF3;
width:250px;
}
.newstr td{
border-bottom:1px solid #dfdfdf;
}

.nextnav{	
}
.nop{
	display:none;
}