﻿body
{
	margin:0;
	padding:0;
	background:#fff;
	font-family:arial
}
@font-face {
    font-family: 'shabazimf_mediumregular';
    src: url('fonts/shabazi-medium-webfont.eot');
    src: url('fonts/shabazi-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/shabazi-medium-webfont.woff') format('woff'),
         url('fonts/shabazi-medium-webfont.ttf') format('truetype'),
         url('fonts/shabazi-medium-webfont.svg#shabazimf_mediumregular') format('svg');
    font-weight: normal;
    font-style: normal;
    }
p
{
	font-family:arial;
	font-size:14px;
	color:#606060;
	padding:0 0 8 0;
	margin:0
}
h1
{
	font-family:arial;
	color:#00417b;
	font-size:20px;
	font-weight:normal ;
	margin:0;
	padding:0 ;
	border-bottom:1px dotted #00417b
}
h2
{
	font-family:arial;
	color:#4d7410;
	font-size:18px;
	font-weight:bold ;
	margin:0px;
	padding:12PX 0 2PX 0;
}
h3
{
	font-family:arial;
	color:#606060;
	font-size:15px;
	font-weight:bold ;
	margin:0px;
	padding:6PX 0 2PX 0;
}
.indexContent h2
{
	font-family:arial;
	color:#d1ac14;
	font-size:18px;
	font-weight:bold ;
	margin:0;
	padding:10px 0 0 0;
	text-align:left;
}
#SideMenu
{
	margin-top:70px;
	width:165px;
}
#SideMenu div
{
	background:url(../images/template/side_menu_item_bg.png) repeat-x;
	padding-right:8px;
	height:26px;
	margin-bottom:3px;
}
#SideMenu a
{
	font-family: 'shabazimf_mediumregular';
	color:#fff;
	font-size:20px;
	text-decoration:none;
	line-height:1.5;
}
#SideMenu div:hover, #SideMenu div.Selected
{
	background-position:0px -26px;
}
#SideMenu div:hover a, #SideMenu div.Selected a
{
	color:#b8d1f2;
}
#TopMenu {margin:0px 155px 0px 0px;padding:0;height:19px;}
#TopMenu td:first-child
{
	display:none;
}
#TopMenu td
{
	margin:0;
	padding:0px;
}
#TopMenu td a
{
	font-family: 'shabazimf_mediumregular';
	color:#fff;
	font-size:20px;
	text-decoration:none;
}
#TopMenu td a:hover, #TopMenu td.Selected a
{
	color:#e3cf76;
}
.siteTel{float:left;margin:45px 0px 0px 200px;background:url(../images/template/Tel.png) no-repeat;padding-left:30px;font-size:24px;font-family:’Times New Roman’;color:#00417b;line-height:22px}
#content{padding-top:30px}
#PageContent
{
 width:420px;
 padding-top:40px;
}
#PageContent a
{
	color:#01427b
}
#ImageContainer{padding-bottom:25px;}
#ImageContainer div{margin-left:20px}
#ImageContainer  span{font-size:13px;color:#606060}
.indexContent{padding-top:30px;width:460px}
#indexScreen
{
	display:block inline;
	height:75px;
	padding:5px 0px;
	margin:0px;
	border-bottom:3px solid #618921
}	
#indexScreen table td{cursor:pointer}
.VideoTab
{
	position:relative;
	width:300px;
	height:225px;
	display:none;
}
#VideoZone div{margin-bottom:6px;padding-bottom:2px;border-bottom:4px solid #b0a62e;cursor:pointer}
.PageVideoTab
{
	background:url(../images/template/VideoBg.png) no-repeat;
	position:absolute;
	width:495px;
	height:398px;
	display:none;
	top:300px;
	left:35%;
	border:0 none;
	
}
.PageVideoTab div{margin:15px 48px 33px 47px }
#indexTeaser td
{
	padding:0px;
	width:140px;
	font-size:14px;
	color:#4d4d4d
}
div.teaser-title
{
	background:url(../images/template/teaser-title-bg.png) repeat-x;
	width:140px;
	height:30px;
	font-family: 'shabazimf_mediumregular';
	text-align:center;
	color:#fff;
}
div.teaser-title a
{
	font-size:17px;
	color:#fff;
	text-decoration:none;
	line-height:1.7
}
#indexTeaserText
{
	padding:3px 2px;
	width:136px;
	height:70px;
	font-size:14px;
	color:#4d4d4d
}
#indexRecommendationsContainer
{
   width:821px;
   padding:3px 0px;
	background:url(../images/template/mamlitzim_border.png);
}
#indexRecommendations 
{
    padding:5px 15px;
	background:url(../images/template/mamlitzim_bg.png) ;
	HEIGHT:70PX;
}
#indexRecommendations marquee{HEIGHT:70PX;padding:0;margin:0}
#indexRecommendations td
{
	width:33%;	
	font-size:14px;
	color:#fff;
}
.ContactForm #name
{
	width:60px;
	height:30px;
	padding-left:7px;
	font-size:16px;
	text-align:left;
	color:#436a8e
}
.ContactForm input, .ContactForm textarea
{
	width:170px;
	height:18px;
	background-color:#fff;
	border:0px none;
	color:#4d4d4d;
	font-family:arial
	
}
.Contact td
{
	font-size:16px;
	color:#d1ac14
}
.Contact input, .Contact textarea
{
	width:170px;
	height:18px;
	background-color:#fff;
	border:0px none;
	border-bottom:1px dotted #d1ac14;
	border-top:1px dotted #d1ac14;
	color:#4d4d4d;
	font-family:arial;
	font-size:13px
	
}
#footer{padding:25px 14px 0px 0px;height:299px}
#footer table td 
{
	font-size:14px;
	color:#fff;
	line-height:18px
}
#footerLinks
{
	background:url(../images/template/footer_links_bg.png) no-repeat right 40px;
	padding: 63px 45px 40px 115px;
}
#footerLinks table td, #footerLinks table td a
{
	font-family:arial;
	text-decoration:none;
	color:#95a4c8;
	font-size:14px;
	line-height:2;
	}
#footerLinks td a:hover{color:#fff}
/************** slideshow ***********************/
#dhtmlgoodies_slideshow{
		width:420px;	/* Total width of slideshow */
	}
	
	#previewPane{
		border:1px solid #CCCCCC;
		margin-bottom:10px;	
		text-align:center;
		vertical-align:middle;
		padding-top:10px;
		position:relative;
		
		/* CSS HACK */
		height: 432px;	/* IE 5.x */
		height/* */:/**/420px;	/* Other browsers */
		height: /**/420px;
				
	}
	#previewPane img{
		line-height:400px;
	}
	#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
		font-style:italic;
		text-align:center;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Font to use */
		font-size:0.9em;
	}
	#galleryContainer{
		
		height:102px;	/* Height of the images + 2 */
		border:1px solid #CCCCCC;
		position:relative;
		overflow:hidden;
		padding:1px;
		
		/* CSS HACK */
		height: 104px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/102px;	/* Other browsers */
		height: /**/102px;
				
	}
	#arrow_left{
		position:absolute;
		left:0px;
		z-index:10;
		background-color: #FFF;
		padding:1px;
	}
	#arrow_right{
		position:absolute;
		right:0px;
		z-index:10;
		background-color: #FFF;
		padding:1px;		
	}
	#theImages{
		position:absolute;
		height:100px;
		left:40px;
		width:100000px;
		
	}
	#theImages #slideEnd{
		float:left;
	}
	#theImages img{
		float:left;
		padding:1px;
		filter: alpha(opacity=50);
		opacity: 0.5;
		cursor:pointer;
		border:0px;
	}
	#waitMessage{
		display:none;
		position:absolute;
		left:200px;
		top:150px;
		background-color:#FFF;
		border:3px double #000;
		padding:4px;
		color:#555;
		font-size:0.9em;
		font-family:arial;	
	}
	
	#theImages .imageCaption{
		display:none;
	}


/* snir css */
.siteTel a{color:#00417b;text-decoration:none;}
@media only screen and (max-width: 760px) {
    body{text-align:center;padding:0 10px;}
    h1, h2, h3, h4, h5, p, ul, li{width:auto !important;float:none !important;height:auto !important;}    
    div, input{width:auto !important;float:none !important;min-height:0px !important;}
    #content div{height:auto !important;position:static;}
    input{float:none !important;}
    img{max-width:100%;margin:0 auto !important;height:auto;}
    #check_mobile{display:none;}
    h1, h2, h3, h4, h5{font-size:20px !important;text-align:center;}
    p, span, div, label, a, b, td{font-size:18px !important;}

    table{background:none !important;}
table,tbody,tr,td{width:auto !important;position:static !important;display:block;padding:0 !important;text-align:center;}
p{text-align:justify;}
div{text-align:center;}
.siteTel{margin:10px 0;display:inline-block;}
#bg_header{background:none !important;}
#TopMenu{height:auto;background:#628821;margin:0;}
#TopMenu img{display:none;}
#TopMenu td a{border-bottom:1px solid #e0cf9b;display:block;padding:3px;}
#indexScreen,.VideoTab,#VideoZone{display:none !important;}
#indexTeaserText{height:auto;}
#footer_bg{background-repeat:repeat !important;height:auto !important;margin-bottom:63px;background-position:0 -90px !important;}
#footer_bg table{height:auto;}
#footer{height:auto;}
.ContactForm #name{text-align:center;height:auto;padding:5px 0 !important;}
.ContactForm input[type="image"]{margin-bottom:10px;}
#SideMenu{margin-bottom:10px;margin-top:10px;}
#footerLinks{padding-top:23px !important;background-position:top right;}
#footerLinks table td, #footerLinks table td a{color: #95a4c8 !important;}
#footerLinks table td a{display:block;}
#footerlinkscontainer{font-size:0 !important;}
iframe{width:100%;}
#SideMenu{display:none;}
form div{padding:0 !important;}
.Contact input, .Contact textarea{border:1px dotted #d1ac14;}

    .footer-div{position:fixed !important;bottom:0px;width:100% !important;left:0px;height:65px !important;background:#fff;border:1px solid black;}
    .footer-phone, .footer-contact,.footer-logo{display:inline-block;width:49% !important;float:left !important;height:100% !important;}
    .footer-contact{border-left:1px solid black;float:right !important;width:50%;}
    .footer-logo{border-left:1px solid black;float:right !important;}
    .footer-phone a,.footer-contact a,.footer-logo a{background:url('http://www.moel.co.il/images/template/mail%D6%B9.png') no-repeat;width:35px;text-decoration:none;height:100% !important;display:inline-block;background-size:contain;background-position:center;}
    .footer-phone a{background:url('http://www.moel.co.il/images/template/phone.png') no-repeat center;background-size:contain;}
    .footer_fix_wrap{margin-bottom:65px;}


    /* top menu */
    .menu-icon{position:absolute !important;left:20px;top:112px;width:50px;height:50px !important;font-size:0;display:block;transition:0.3s;background:url('../images/template/menuicon.png') no-repeat;z-index:4;}
    .menu-icon-close{top:40px;left:160px;background:url('../images/template/close_menu.png') no-repeat;height:35px !important;width:35px;background-size:35px;position:fixed !important;}
    .menu-div{position:fixed !important;background:#5d8123;width:200px !important;left:-1px;z-index:3;top:35px;display:none;padding:0px;transition:0.3s;border:1px solid black;border-radius:0px 10px 10px 0;}


}
