@charset "utf-8";
/* CSS Document */

body {
	direction:rtl;
	unicode-bidi:bidi-override;
	font-family:Arial, Helvetica, sans-serif;
}
ul{
	margin-left:0px;
	margin-right:30px;
}

ol{
	margin-left:0px;
	margin-right:35px;
}
.center{/*226*/
	text-align:right;

}
h1, h2, h3, h4, h5, h6 {
	font-family:Arial, Helvetica, sans-serif;
	color:#480014;
	padding-top:0;
}
h3 {
	clear:right;
}
/*---------------------------- LOGO ----------------------------*/


#logoContainer{
	float:right;/*243*/
	height:150px; /* 125px */
}
#logoContainer a{
	background-image: url(images/logo_om_big.png);/* logo-om.png */
	margin:0; /* auto */
	height:150px; /* 91px */
	width:179px;/* 300px */
	top:0; /* 20px */
}
/*-------------------------MENU---------------------------------*/



#navigationContainer{
	float:right; /* 268 */
}
/*------------------DROP DOWN MENU------------------------*/

#menu ul li {
	float:right; /* added */
}

#menu ul li ul{
     right:0px;
     float:right;
	 text-align:right;
}
#menu ul li ul li a {
	float:right;
}
#menu ul li ul li ul{
	right:145px;
}
/*---------------------------HEADER----------------------------*/

#header{
	float:right;
}
/*------------------------------SLIDER-----------------------------*/

.fadeHolder{
	right:12px;
}

div.wrapper {
	right:0px;
}

.wrapper li {
    float: right;
}

.imageHolder {
	float:right;
	right:0px;
}

.black{
	right:0px;
}

.imgInfo{
	right:0px;
	text-align:right;
	padding-right:20px;/* was 10px */
	padding-left:20px;/* was 10px */
	width:670px; /* 690px */
}
.imgInfo h3{
	text-align:right;
	direction:rtl;
	font-family:Arial, Helvetica, sans-serif;
}
/*------------------------------END SLIDER------------------------------*/

/*---------------------------- CONTENT ----------------------------*/

#contentContainer{
	float:right;
}

#topText{
	float:right;
	
}

#topText p{
	font-family:Arial, Helvetica, sans-serif;/* "Times New Roman", Times, serif */
}

#content{
	float:right;
	padding-right:0px;
	padding-left:30px;
}

/*-------------------BLOG CONTENT------------------*/

.postBoxs{
	margin-left:0px;
	margin-right:-3px;
}

.date{
	float:right;
}

.date h1{
	padding-left:0px;
	padding-right:10px;
}

.date h3{
	padding-left:0px;
	padding-right:10px;
}

.month{
	right:38px;
	font-size:12px; /* 11px */
}
.postInfo{
	float:none;  /* was right */
}
.postImg{
	float:right;
	margin-right:0px;
	margin-left:20px;
}
/*-------------------PORTFOLIO CONTENT----------------*/

#portfolio{
	margin-left:0;
	margin-right:-15px;
}

#portfolio img{
	float:right;
}

.portfolioItem{
	float:right;
}
.portfolioItemInfo{
	right:5px;
}
#navButtons{
	float:right;
}
#portfolioNavButtons{
	margin-left:0px;
	margin-right:20px;
	float:right;
}

#navButtonLeft a{
	float:right;
}
#navButtonRight a {
	float:left;
}
#navButtons{
	float:right;
}
#portfolioCategories{
	margin-left:0px;
	margin-right:15px;
	background-image:url(images/bundle_bg.jpg);
	padding-left:0px;
	padding-right:20px;
}

#portfolioCategories ul {
	/*margin-left:0px;*/
	margin-right:0px;
}

.leftBundle{
	background-image:url(images/bundle_left.jpg);
	left:-18px;
}

.rightBundle{
	background-image:url(images/bundle_right.jpg);
	right:-18px;
}

.video {
	background-image:url(images/video.png);
	left:4px;
}
/*----------------SERVICES CONTENT---------------*/

.servicesBoxs hr{
	float:left;
}

.servicesImg{
	float:right;
	margin-right:0px;
	margin-left:20px;
}
.smallPostImg{
	float:right; 
	margin-right:0px;
	margin-left:10px;
}
/*-----------------------  SIDEBAR MENU  ---------------------------*/


#sidebar{
	float:left;
}

.sidebarBox{
	margin-right:14px; /* 30px */
	padding-left:20px;
}

.sidebarTitile{
	margin-left:0px;
	margin-right:-55px; /* -55px */
}
.page .sidebarTitile{ /* added */
	/*margin-right:-21px;*/
}
.page .sidebarTitile h2 { /* added */
	color:#fff;
	text-shadow:none;
	/*padding-top:8px;*/
}

.sidebarMenu{
	padding-right:0px;
	padding-left:10px;
}

.sidebarMenu h4{
	padding-right:0px;
	padding-left:30px;
}

.sidebarMenu hr{
	margin-left:0px;
	margin-right:-30px;
}

.sidebarMenu ul{ 	
	/*margin-left:0px;*/
	margin-right:0px;
	margin-left:-15px;
	margin-right:-30px;
}

.sidebarMenu ul li ul{
	padding-left:0px;
	padding-right:15px;
}

.sidebarMenu ul li ul li{
	list-style-image: url(images/bullet-rtl.png);
	/*padding-left:0px;*/
	padding-right:0px;
	margin-left:0px;
	margin-right:50px;
}

.sidebarMenu ul li{
	padding-left:10px; /* 20px */
	padding-right:40px; /* 30px */
}

.sidebarMenu ul li a{
	/*padding-left:0px;*/
	padding-right:0px;
}
#searchButton{
	margin-left:0px;
	margin-right:10px;
	cursor:pointer;/* added */
}
#searchInput, #searchButton {/* added */
	font-family:Arial, Helvetica, sans-serif;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	outline: none;
}
#searchInput:focus, #searchInput:focus {/* added */
	-webkit-box-shadow: 0px 0px 5px #007eff;
	-moz-box-shadow: 0px 0px 5px #007eff;
	box-shadow: 0px 0px 5px #007eff;
}
.textwidget{
	padding-right:0px;	
	padding-left:15px;	
}

.sidebarImg{
	float:right;
	margin-right:0px;
	margin-left:10px;
}
.sidebarPortfolio a{
	float:right;
}
.sidebarPortfolio a img{
	float:right;
	margin-right:0px;
	margin-left:5px;
}
/*-----------------------  FOOTER  ---------------------------*/

#footer{
	float:right;
}

#footer p{
	float:right;
}

#footerMenu {
	float:left;
}

#footerMenu ul{
	text-align:right;
}

#footerMenu ul li{
	float:right;
	padding-left:0px;
	padding-right:15px;
}
/*---------------------------------------------------*/

/*----------------------- Comments ---------------------------*/

ul.commentlist{
	/*margin-left:0px;*/
	margin-right:0;
}
.comentBox img {
	margin-right:0px;
	margin-left:20px;
}
.commentAutor {
	float:right;
}
.adminRibbon {
	background-image: url(images/admin-rtl.png);
	left:-8px;
}
.commentDate {
	left:20px;
}

.commentNavigation{
	float:right;
}
.commentContainer { /* added */
	-moz-border-radius: 12px; /* FF1+ */
	-webkit-border-radius: 12px; /* Saf3+, Chrome */
	border-radius: 12px; /* Opera 10.5, IE 9 */
}
.ComentAutorName { /* added */
	width:96px;
	text-align:center;
}
/*-----------------------  End Comments ---------------------------*/

/*-----------------------  Hebrew Grunge style ---------------------------*/
/*.adminRibbon{
	background-image: url(images/admin_g-rtl.png);
	left:-7px;
}
#logoContainer a{
	background-image: url(images/logo-om.png);
}*/
#portfolioCategories {
	background-image:url("images/bundle_bg_gr.jpg");
}

/*-----------------------  IE7 hebrew ---------------------------*/
/*.sidebarMenu .sidebarPostInfo, .sidebarMenu .sidebarPostInfo a{
	float:right;
}
.sidebarMenu .sidebarDate, .sidebarMenu .sidebarDate a{
	float:right;
}
.bubble{
	float:right;
}*/
/*-----------------------  IE6 hebrew ---------------------------*/
/*#sidebar{
	float:left;
}
.sidebarBox{
	margin-left:0px;
	margin-right:8px;
	padding-right:0px;
	padding-left:0px;
}

.sidebarMenu ul li{
	padding-right:0px;
	padding-left:0px;
}
.sidebarTitile{
	left:0px;
	right:22px;
}
.sidebarMenu{
	padding-left:0px;
	padding-right:10px;
}
.sidebarPostInfo, .sidebarPostInfo a {
	float:right;
}
.bubble{
	float:right;
}
.sidebarMenu ul li ul{
	padding-left:0px;
	padding-right:0px;
}
.postBox{
	padding-left:0px;
	padding-right:20px;
}
#portfolio{
	margin-left:0px;
	margin-right:-30px;
}
#portfolioCategories{
	margin-left:0px;
	margin-right:30px;
}

.sidebarPortfolio a img{
	padding-right:0px;
	padding-left:1px;
}*/

div.pp_pic_holder, .fadeWrapper {
	direction:ltr!important;
}
#fancy_title table, #fancy_title td {
	border:none;
}
td#fancy_title_left {
	background:url("http://xn--4dbkbtnb4e.com/wp-content/plugins/fancybox-for-wordpress/css/img/fancy_title_right.png") repeat-x scroll 0 0 transparent!important;
}
td#fancy_title_right {
	background:url("http://xn--4dbkbtnb4e.com/wp-content/plugins/fancybox-for-wordpress/css/img/fancy_title_left.png") repeat-x scroll 0 0 transparent!important;
}
td#fancy_title_main div {
	text-shadow:none;
}
img.size-full, img.size-thumbnail, img.attachment-thumbnail, img.aligncenter {
border: 1px solid #ddd;
background-color: #f3f3f3;
padding: 4px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;	
}
img.size-thumbnail, .gallery-item {
	margin-left:10px;
}
.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #f3f3f3;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption p.wp-caption-text, .gallery-item {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}
blockquote {
	margin:1em 20px;
	font-style:italic;
}
img.aligncenter  {
	margin: 0 auto;
	display:block;
}

.ravmeser form table, .ravmeser form table td { border: none !important} 

.page-id-451 div#sidebar { display: none;}
.page-id-451 div#content { width: 700px; }

/* remove top menu from landing pages, and remove them from top & bottom menus */
.page-id-2046 #menu {display: none !important;}
.page-id-2121 #menu {display: none !important;}
.page-id-2125 #menu {display: none !important;}
.page-id-2127 #menu {display: none !important;}
.page-id-2251 #menu {display: none !important;}
.page-item-2046 {display: none !important;}
.page-item-2121 {display: none !important;}
.page-item-2125 {display: none !important;}
.page-item-2127 {display: none !important;}
.page-item-2251 {display: none !important;}
.page-item-2053 {display: none !important;} /* download page - has top menu */
