@charset "utf-8";
.headermain{background:url(../images/h-bg-he.jpg) no-repeat;}
body { text-align:right;}
div.header {  }


.rightcol, .leftcol, .footer, .content { direction:rtl}
form#form-login { padding-right:49px;}
.content { padding:50px 32px 0 28px;}
div.jfcheckbox input{max-height:20px;
max-width:20px;
position:absolute;
right:-24px;
top:-3px;}
.dda ul li a:hover{ 
background:url(../images/pressed_button1.png) 0px 0 repeat-x;	position: relative;
	 display:block;
	 padding:1px;
	 height:24px;
	 width:310px;
	 margin-right:0px;
}

#wz_2 { float:right; margin:3px 0 0 3px; width:14px; height:14px;}

.contact_email label { float:left; width:200px; text-align:left}

#contact_text, #contact_subject, #contact_email, #contact_name { float:left}

.koah { background:url(../images/koah.png) no-repeat 50% 25px; height: 95px;}

.dd_menu_maamar .inputbox option, .dd_menu_sipur .inputbox option {
	text-align: right !important;
}
.c{ font-size:12px;
margin-left:140px;
margin-top:-37px;}
.allvideos {margin-right:10px;}

#comments {
	text-align:right;
}
table.mp3browser td {
text-align:right !important;
}
body:nth-of-type(1) .c{position:relative;}
body:nth-of-type(1) .sitemap{position:relative;}

.c{ font-size:12px;
margin-left:30px;
margin-top:-37px;
float:left; }
.sitemap{ color:#000000 !important;
float:right;
font-size:12px;
margin-right:38px;
margin-top:-37px; }
div.jform form label {
float:right !important;
margin-right:32px !important;
}
.inside_left .moduletable {/* margin-right:-5px !important;*/}
#comments-form {
/*	margin-right:20px;
*/
width:550px;
}
.blogdate h3{ margin:0; padding:0; text-align:right;}


#comments-form, #comments-form p, #comments-form .comments-policy, #comments-form span, #comments-form .counter {
	text-align:right;
}

#jc h4 {
	text-align:right;
}
.blog .onepixelout{
	left:33px !important;
}

.rbox div {
	text-align:right;
}
.koah { background:url(../images/koah.png) no-repeat 50% 25px; height: 95px;}
.gallery table.contentpaneopen {
	left:49px;
}
.gallery table.contentpaneopen.meditations_menu {
	left:46px;
	margin-top:-31px;
	width:453px;
}
.gallery td.contentheading.meditations_menu {
	font-size:24px;
	padding-top:44px;
	padding-bottom:55px;
}
.besps_holder {

padding-left:35px !important;
}
table.meditations_menu span.pagination{ margin-left:80px}
.gallery .contentheading { 
	font-size:26px;
padding-left:0;
text-align:center;
}

.bottom table.contentpaneopen {
	left:0;
}
.blog_article1 {
width:566px;
}
.dda ul li a {
	margin-right:8px;
}

.normalsublayout label {
	float:right;
	text-align:right;
}

.aiContactSafe_contact_form_field_label_left {
	min-height: 15px;
	float:right;
	padding-left:10px;
	text-align:left;
	width:179px;
}

.header ul.menu span { padding:0 31px 0 28px; }
.header li.item9 span { padding:0 31px 0 28px; }
.header li.item8 span { padding:0 14px 0 0px; }

#aics_subscribe{
	position:relative;
	right:50px;
	top: 13px;
}

.aiContactSafe {
	right:0;
}

#aiContactSafeForm {
	left:0px;
	position: relative;
	margin-top:-46px;
}

#aiContactSafe_row_aics_subscribe .aiContactSafe_contact_form_field_label_left {
	float:left;
}

#aiContactSafe_row_aics_subscribe .aiContactSafe_contact_form_field_right {
	float:right;
}


#aiContactSafe_label_aics_subscribe {
	top:4px;
	left: 0;
}

.subscriber .required {
	text-align:right;
}

.subscriber .normalsublayout label {
	margin-right:1px;
}

h1 {
	font-family: David;
}

.right ul.menu a {
	font-size:16px;
	font-weight:bold;
}

.header ul.menu a {
	font-weight:bold;
	
}

.rightcol .topbox1 h3, .rightcol .bottom h3 { font-size:33px;margin:0;}
.topbox1 h3{ padding-top:40px !important;}
table.tami_yaari {
	margin-left:30px;
	margin-right:20px;
	width:89% !important;
}
table.tami_yaari p{}
table.tipulim_menu, table.faq {
	margin-right:58px;
	width:75%;
}

.tipulim_menu .contentheading, .faq .contentheading {
	font-size:30px;
	padding:5px 0 25px 0;
	text-align:center;
}
.tipulcats p {
	margin:10px 0 10px 10px;
	position:relative;
	right:150px;
	text-align:right;
}
.news-modules {
height:160px; overflow:hidden;padding-right:18px;}
.bottomright a img{ padding-right:60px;padding-top:10px;}

.onepixelout object {
	left:-15px;
}

table.articles_menu {
	margin-right:66px;
	width:80%;
}

table.contentpaneopen.videos_page {
	left:77px !important;
}
td.videos_page h2 {
margin-right:45px;
}

.allvideos_player {
	left:15px;
}

table.contentpaneopen.gallery_slideshow {
	left:89px !important;
}

.besps_slides, .besps_ctrls, .besps_caps {
	margin-right:56px;
}
.contentheading, .contentheadingblog_macro{ text-align:center;}


.footer .moduletable { position:absolute; width:695px;margin-right:40px; height:164px; overflow:hidden; top:77px;}
.menufr li{ float:right;  border-left:2px solid #4d2000; margin-bottom:6px;}
.menufr li a{ text-decoration:none; font-weight:bold;  color:#4d2000;padding:11px;}

/*.menufr li.item27{ border-right:none;}
.menufr li.item35{ border-right:none; padding-right:37px;}
.menufr li.item43{ border-right:none; padding-right:141px}*/

.moduletableaddto img{ padding-right:5px}
.thanks1{width:570px;}
.spo2{bottom:63px;
position:absolute;
right:233px;}
form.ravmeser{ padding-right:10px;padding-top:12px;}
input.jfbutton,submit.jfbutton{ background-color:#710000 !important; color:#fff; border:none !important;margin-right:27px;margin-top:17px;}

.header ul.menu li.item21 span {padding:0 31px 0 28px;}
.header ul.menu li.item11 span {padding:0 31px 0 28px;}
table.meditations_menu span.onepixelout{ margin-left:10px}
.blognews3{/*margin-right:92px;*/margin-left:0px;}
.cchead{ text-align:center; font-size:33px; font-weight:bold; color:#710000;padding-left:50px;}
.cchead1{ text-align:center; font-size:33px; font-weight:bold; color:#710000;}

.ccminhead{ text-align:center; font-size:30px; color:#710000; padding-left:50px;margin-top:-10px;}
.cctext{ padding-left:50px; padding-top:20px}
div.componentheadingnews3{ margin-bottom:40px;
margin-left:45px !important;}

.blognews3 p{ text-align:right;}
.contentheadingnews3 { text-align:right; font-size:30px; color:#8F3913;  font-family:david;  font-weight:bold}
.contentpaneopennews3{text-align:right;
width:92%;}

/* shope  */

.left_silsul{ background:url(../images/shope/left_silsul.png) no-repeat; width:39px; height:18px; float:left;}
.right_silsul{ background:url(../images/shope/right_silsul.png) no-repeat; width:39px; height:18px; float:right;}

.browseProductContainer{ background:url(../images/shope/silsulim_ve_lavan.png) no-repeat; width:615px; height:200px;margin-right:-39px; position:relative; }
.browseProductImageContainer{ float:right;margin-right:45px;
margin-top:52px; border:1px solid #666;}
.browseProductImageContainer img{
width:160px;height:120px;}
.browseProductTitle{ float:right;margin-right:-21px;
margin-top:20px; text-align:right !important;font-size:20px !important;}
.browseProductTitle a{ text-decoration:none;}
.browseProductDescription{ width:340px; margin-top:5px;position:absolute;
right:238px;
top:73px;
width:340px; }
.browseProductDescription p{ width:340px;}
.tocart{ background:url(../images/shope/knia_button.gif) no-repeat; bottom:22px;
height:30px;
right:529px;
position:absolute;
width:50px;}
.tocart a{ color:#FFFFFF;
font-size:15px;
line-height:20px;
margin-right:6px;
text-decoration:none;}
.h3shope{font-size:40px !important; font-family: "Times New Roman" !important;}
.h3shope1{font-size:40px;margin-bottom:20px;
text-align:center;
font-family: "Times New Roman" !important;color:#8F3913;}
h1.h3shope{font-size:40px !important; font-family: "Times New Roman" !important ; text-align:center; color:#8F3913}

.shopesecondheader{color:#0A670E;
float:left;
margin-left:17px;
text-align:center;
width:498px;margin-top:45px; font-weight:bold;}
.shopesecondheader1{color:#0A670E;
float:left;
text-align:center;
width:560px;margin-top:20px; font-weight:bold; margin-left:0;}




.mainproductbg{ background:url(../images/shope/muzar_top.png) no-repeat; width:582px; margin-right:-6px; margin-top:25px;}
.product_description{background:url(../images/shope/muzar_main.png) repeat-y; margin-right:-6px;}
.order{background:url(../images/shope/muzar_botoom.png) no-repeat; margin-right:-6px;height:80px;}

.product_image{ margin-right:129px;
padding-top:43px;
width:323px;}
.product_image a{ text-decoration:none;}
.product_description{ padding:0 30px 10px}
.order{ padding-right:70px;}
.order .addtocart_button{background-position:left bottom;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-family:inherit;
font-size:15px;
font-weight:bold;
height:30px;
overflow:hidden;
text-align:center;
vertical-align:middle;
width:120px;}
.sectiontableheader{ background:url(../images/shope/green_bar_2.png) no-repeat right 0; text-align: center;height:33px;}
.sectiontableheader3{background:url(../images/shope/green_bar_2.png) no-repeat right 0; text-align: center;height:33px;}
.sectiontablefooter { background:url(../images/shope/red_bar.png) no-repeat right 0; height:33px;}
.sectiontablefooter td{ border:1px solid #f8989c !important;}
.sectiontableheader th{ border:1px solid #9ccf66;text-align:center;}
.sectiontableentry1{ vertical-align:middle;height:33px;}
.sectiontableentry1 td,.sectiontableentry2 td,.sectiontableheader td{}
.cartshoptable{margin-right:49px;}
table.cartshoptable tr td{border:1px solid #9ccf66;padding:2px;}
table.shipto{ background:#fff;margin-left:0px;margin-right:46px;}
table.shipto tr td{ border:1px solid #9CCF66;}
.shop_info,.shop_error{ margin-right:98px;
width:275px;}

.secured{margin-right:130px; height:100px;margin-top:0;}
.securedimg{ float:right;margin-right:0;}
.bit{ background:url("../images/shope/ssl_icon.gif") no-repeat scroll left 0 transparent;
color:#285709;
height:33px;
line-height:30px;
width:305px;}
.formLabel{ float:right;padding-right:25px;
text-align:right;
width:100px;}
fieldset{border:1px solid #9CCF66; margin:20px 60px 20px 0; background:#fff;}
.register{border:1px solid #9CCF66; margin:20px 60px 20px 0; background:#fff;}
fieldset .sectiontableheader{ font-weight:bold; line-height:30px;}
.stretcher .inputbox{ border:1px solid #9CCF66;width:160px;}
h4.sectiontableheader{ line-height:30px;}
#login_stretcher label{float:right;
margin-right:120px;
width:100px;margin-left:0;}
#login_stretcher input.button{margin-right:264px; margin-left:0;}
#login_stretcher{ background:#fff; width:534px;}
.stretcher input#remember_login{}
.remember_login{}
.remember_login label{ line-height:10px;
width:60px !important;}
#agreed_div {
width:100px;
}
.cart{ float:left;margin-top:10px;height:0;width:40px;}
.product_price_lbl{margin-right:0;}
.product_price_lbl strong{margin-right:10px; margin-left:0;}
.continushope{ margin-right:120px;}

.PAYMENT{margin-right:0;}
#country_input select{ width:100px;}
#vmMainPage .button{ background:url(../images/knia_button.gif) no-repeat;height:22px;
width:49px;font-weight:bold;}
#vmMainPage h5{ text-align:center; font-size:18px; color:#9E0609; text-decoration:underline;padding-left:35px;}
.ship_msg{ font-size:13px;margin-right:46px; color:#F00;}
.ship_msg span{ font-weight:bold;}
#vmMainPage h3{font-size:40px; text-align:center;}
.thankyou_msg{ }
.ship_met_title{ margin-left:0;margin-right:46px;}
.Payment_Method {
padding-left:0;padding-right:90px;
}
.empty_cart{ text-align:center;}
.more_details{ bottom:29px;
position:absolute;
right:236px;}
.sub_content{}
