#shminist {
	background-image:url(../images/backMiddleTop.jpg);
	background-position:top right;
	position:absolute;
	top:189px;
	width:800px;
	height:134px;
}

	#shminist table{
		font-family: Arial, Helvetica, sans-serif;
		width:477px;
		margin-top:42px;
		font-size:12px;
		color:#4A4693;
		font-weight:bold;
		border-collapse:collapse;
	}
	#shminist input {
		font-family: Arial, Helvetica, sans-serif;
		font-weight:normal;
		background-color:#ffffff;
		width:110px;
		height:16px;
		padding:0;
		margin:1px 14px 0 0px;
		border-width:0;
	}
	#shminist img {
		float:left;
		margin-top:-24px;
		width:30px;
		height:22px;
		cursor:pointer;
	}
	#shminist a, #shminist a:visited, #shminist a:active {
		color:#4A4693;
		line-height:36px;
	}

		#maagar {
			background-image:url(../images/frameML.jpg);
			background-repeat: repeat-y;
            background-color : #FFFFFF;
			margin-top:-4px;
			margin-bottom:10px;
			filter:alpha(opacity=60);
			padding-right:4px;
			display:table;
		}
		#interne {
			background-image:url(../images/frameMLimg.gif);
			background-repeat:repeat-y;
			margin-top:8px;
			filter:alpha(opacity=100);
			display:table;
		}



		#principal1 {
			filter:alpha(opacity=100);
			display:table;
		}
        #principal2 {
			background-image:url(../images/frameMR.jpg);
			background-repeat: repeat-y;
            background-position: right;
			overflow:hidden;
			display:table;
		}
		#haut {
            height:4px;
			overflow:hidden;
            background-image:url(../images/frameTM.jpg);
		}

		#haut img {
		    vertical-align:top; /* for ie5*/
		}

			#coingh {
                width:4px;
				height:4px;
				background-image:url(../images/frameTL.jpg);
				float: left;
			}
			#coindh {
                width:4px;
				height:4px;
				background-image:url(../images/frameTR.jpg);
				background-repeat:repeat-x;
				float: right;

			}
			
        #principal2IMG {
			background-image:url(../images/frameMRimg.gif);
			background-repeat: repeat-y;
            background-position: top right;
		}
		#hautIMG {
            height:45px;
			overflow:hidden;
            background-image:url(../images/frameTMimg.gif);
		}

		#hautIMG img {
		    vertical-align:top; /* for ie5*/
		}

			#coinghIMG {
                width:4px;
				height:45px;
				background-image:url(../images/frameTLimg.gif);
				background-position:left;
				float: left;
			}
			#coindhIMG {
                width:4px;
				height:45px;
				background-image:url(../images/frameTRimg.gif);
				background-position:right;
				float: right;
			}

		#blanc {
			background-color:#FFFFFF;
			margin-left:4px;
			margin-right:2px;
			display:table;
		}
			
		#contenu {
			position:relative;
			top:-15px;
			padding: 0 5px 0 5px;
			margin-right:0px;
			text-align:center;
			font-size:12px;
			color:#00356A;
			display:table;
		}
		#colLeftInternGeneral #principal2 #contenu {
		}
		#colLeftInternGeneral #principal2 #contenu div{
		}
		#colLeftInternGeneral #principal2IMG {
			display:table;
			/*background:#FFFFFF;*/
			width:298px;
		}

		#contenu div {
			color:#330066;
			display:table;
		}
		#contenu div.leftPlus {
			width:282px;
		}
		#contenuIMG div.leftPlus {
			width:264px;
		}

		#contenuIMG {
			padding: 8px 10px 0 10px;
			margin: 0 4px 0 4px;
			text-align:right;
			font-size:12px;
			color:#00356A;
			display:table;
		}
		#contenuPRS {
			float:left;
			position:relative;
			top:-26px;
			padding: 0 9px 8px 0px;
			margin: 0 124px -26px 32px;
			text-align:right;
			font-size:12px;
			color:#00356A;
		}

		#contenu p {
			margin: 0px;
		}

		#bas {
            height:7px;
			overflow:hidden;
            background-image:url(../images/frameBM.jpg);
		}
			#coingb {
                width:4px;
				height:7px;
				background-image:url(../images/frameBL.jpg);
				float: left;
			}
			#coindb {
                width:4px;
				height:7px;
				background-image:url(../images/frameBR.jpg);
			    float:right;
			}
			td.sep {
				width:20px;
				}
			#more {
				height:100%;
				text-align:left;
				font-size:12px;
				font-weight:bold;
				margin:4px;
				margin-top:0;
				margin-bottom:0;
				padding-left:10px;

			}
			#more a {
				color:#000000;
			}
			#video {
				float:left;
				margin-top:-30px;
			}
			#videoTxt {
				height:120px;
				padding:12px;
			}
			#videoTxt a {
				color:#4A4693;
				font-weight:bold;
			}
			#videoTxt img {
				margin-right:8px;
				padding-right:8px;
				margin-top:8px;
			}
			#videoTxtFrame {
				margin-top:-10px;
				padding-bottom:10px;
			}
			#videoTxtFrame a {
				color:#4A4693;
				font-weight:bold;
			}
			#videoTxtFrame img {
				margin-left:8px;
				padding-left:8px;
				margin-top:8px;
			}
			#moreVideo {
				height:100%;
				text-align:right;
				font-size:12px;
				font-weight:bold;
				margin:4px;
				margin-top:0;
				margin-bottom:0;
				padding-right:10px;

			}
			#moreVideo a {
				color:#4A4693;
			}

			#audioTxt {
				height:100%;
				padding-bottom:10px;
			}
			#audioTxt a, #audioTxtFrame a {
				color:#4A4693;
				font-weight:bold;
			}
			#audioTxt img {
				margin-right:4px;
				padding-right:4px;
				margin-bottom:-1px;
				float:left;
			}
			#audioTxtFrame {
				margin-top:-10px;
				padding-bottom:10px;
			}
			#audioTxtFrame img {
				margin-left:4px;
				padding-left:4px;
				margin-bottom:-1px;
				float:right;
			}
			#authorAudio {
				width:110px;
				font-size:12px;
				padding-right:10px;
			}
			#audioTxtFrame #authorAudio {
				width:260px;
				text-align:left;
				font-size:12px;
				padding-right:10px;
			}
			#moreAudio {
				height:100%;
				text-align:right;
				font-size:12px;
				font-weight:bold;
				margin:4px;
				margin-top:0;
				margin-bottom:0;
				padding-right:20px;

			}
			#moreAudio a {
				color:#4A4693;
			}
			#articleTxtFrame {
				margin-top:0;
				padding-bottom:10px;
			}
			#articleTxtFrame img {
				margin-left:4px;
				padding-left:4px;
				margin-bottom:-1px;
				float:right;
			}
			#articleTxtFrame a {
				color:#4A4693;
				font-weight:bold;
			}
			#articleTxtFrame #authorAudio {
				width:260px;
				text-align:left;
				font-size:12px;
				padding-right:10px;
			}
			div.FAQbutton {
				position:relative;
				top:16px;
				cursor:pointer;
			}
			
			td.FAQTxt {
				height:100%;
				padding-bottom:10px;
			}
			td.FAQTxt a {
				font-size:13px;
				font-weight:bold;
				color:#000000;
			}
			td.FAQdate {
				font-size:11px;
				width:76px;
				color:#4A4693;
				text-align:left;
			}
		#donnation {
			width:471px;
			height:110px;
			border-style:solid;
			border-width:1px;
			border-color:#0E416E;
			background-color:#FFFFFF;
			text-align:right;
			font-size:12px;
			color:#174C7B;
			margin:5px;
		}
		#donnation img.left {
			float:left;
		}
		#donnation p {
			padding:5px;
			margin-top:-4px;
			margin-bottom:0;
		}
		#donnation a, #yoter a {
			font-size:12px;
			font-weight:bold;
			color:#005CAB;
			filter:alpha(opacity=1000);
		}
		#yoter {
			width:471px;
			border-style:solid;
			border-width:1px;
			border-color:#0E416E;
			background-color:#FFFFFF;
			text-align:right
			font-size:12px;
			color:#174C7B;
			margin:5px;
			filter:alpha(opacity=70);
		}
		#yoter table {
			font-size:12px;
			color:#330066;
			margin:10px;
			width:441px;
		}
		#katavot {
			width:300px;
			height:250px;
			margin-left:4px;
			top:-80px;
			position:relative;
		}
		#news {
			top:-150px;
			position:relative;
			width:290px;
			height:130px;
			border-style:solid;
			border-width:1px;
			border-color:#0061B5;
			background-color:#F1F4FA;
			filter:alpha(opacity=80);
			line-height:8px;
		}
		#news hr {
			color:#0061B5;
			padding-top:-2px;
			width:98%;
		}
		#news marquee {
			height:90px;
			overflow:hidden;
		}
		#news div {
			font-size:13px;
			line-height:16px;
			font-weight:normal;
			font-style:normal;
			text-align:right;
			color:#000000;
			text-indent:-9px;
			padding-right:20px;
			padding-bottom:30px;
			margin-right:-5px;
			margin-left:5px;
		}
		#news h1 {
			text-align:right;
			font-size:13px;
			font-weight:bold;
			font-style:italic;
			color:#0061B5;
			margin:5px;
			margin-bottom:0;
		}
		#news li {
			padding-right:10px;
		}

		#yeshiva {
			top:-150px;
			position:relative;
			width:290px;
			border-style:solid;
			border-width:1px;
			border-color:#247FAE;
			background-color:#C1D8F3;
			text-align:right;
			font-size:12px;
			color:#174C7B;
			margin:5px;
			filter:alpha(opacity=90);
			cursor:pointer;
			padding-bottom:8px;
		}
		#yeshiva img.left {
			float:left;
			margin-left:-4px;
		}
		#yeshiva p {
			padding:5px;
			margin-top:-4px;
			margin-bottom:0;
		}

		#event {
			top:-150px;
			position:relative;
			width:290px;
			border-style:solid;
			border-width:1px;
			border-color:#6CC6F5;
			background-image:url(../images/backEvent.jpg);
			text-align:right;
			font-size:12px;
			color:#174C7B;
			margin:5px;
			padding-bottom:8px;
		}
		#event img.left {
			float:left;
		}
		#event a.more {
			position:absolute;
			top:95px;
			width:88%;
			text-align:left;
			color:#000000;
			font-weight:bold;
		}
		#event p {
			padding:5px;
			margin-top:-4px;
			margin-bottom:0;
			text-indent:-9px;
			padding-right:20px;
		}

		#book {
			top:-150px;
			position:relative;
			width:290px;
			border:1px solid #6CC6F5;
			background-image:url(../images/backEvent.jpg);
			text-align:right;
			font-size:12px;
			color:#174C7B;
			margin:5px;
			padding-bottom:8px;
			display:table;
		}
		#book img {
			float:right;
			margin:0 2px 6px 6px;
		}
		#book img.left {
			float:left;
		}
		#book a.more {
			float:left;
			color:#000000;
			font-weight:bold;
			margin-top:10px;
		}
		#book a.moreRight {
			float:right;
			color:#000000;
			font-weight:bold;
			margin-top:10px;
			margin-right:10px;
		}
		#book h1 {
			text-align:right;
			font-size:14px;
			font-weight:bold;
			color:#245BC1;
			margin:0 0 10px 5px;
			width:180px;
			display:table;
		}
		#book p {
			padding:0;
			margin:-4px 20px 4px 8px;
			min-height:100px;
		}

		#timing {
			top:-150px;
			position:relative;
			width:290px;
			border-style:solid;
			border-width:1px;
			border-color:#999999;
			background-color:#FFFFFF;
			text-align:right;
			font-size:12px;
			font-weight:bold;
			color:#330066;
			margin:5px;
			padding-bottom:8px;
			margin-bottom:-150px;
		}
		#timing p {
			padding:15px;
			margin-top:-16px;
			line-height:10px;
			margin-bottom:0;
		}
		#timing a.more {
			float:left;
			position:relative;
			top:15px;
			left:15px;
			color:#000000;
			font-weight:bold;
			margin-top:-4px;
		}
		#timing td {
			font-size:12px;
			font-weight:bold;
			color:#FFFFFF;
			vertical-align:bottom;
			text-align:center;
			padding-bottom:2px;
		}

