.showAll{
	display: block;
}
.hideAll{
	display: none;
}
.cursorHand{
	cursor : pointer;
	cursor : hand;
}
.cursorDefault{
	cursor : default;
}

.left_bg{
	background: no-repeat;
}

.l1{
	background-image: url(/images/left_bg_1.jpg);
}

.titleP{
	padding: 0;
	margin: 0;
	color: #FFFFFF;
	font-size: 20px;
	background: url(/images/title_bg.gif) no-repeat right 8px;
	padding-right: 10px;
}

.visiblePage{
	display:block;
}
.hiddenPage{
	display:none;
}

.visibleObj{
	visibility: visible;
}

.hiddenObj{
	visibility: hidden;
}

.raMargin{
	margin-left:-4px;
}

.formStyle{
	margin-top: 0px;
	margin-bottom: 0px;
}

h1 {
	font-size:14px;
	font-weight:bold;
	color:#C54654;
	margin:0px;
}

h2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	margin:0px;
}	
	
h3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	margin:0px;
}	

/*-----------------------------------------------------------------------#D4BEA0-*/

	body {
		background-color : #383838;
		margin-top : 0px;
		margin-bottom : 0px;
		margin-left : 20px;
		margin-right : 0px;
		scrollbar-base-color : #392305;
		scrollbar-arrow-color : #E1E1E1;
		scrollbar-face-color : #8B8072;
		scrollbar-highlight-color : #E1E1E1;
		scrollbar-shadow-color : #392305;
		scrollbar-track-color:  #383838;
		scrollbar-3dlight-color : #392305;
		scrollbar-darkshadow-color : #000000;
		overflow: none;
		
	}

	td, a, span, label, input, select,textarea {
		font-family : Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
	}

/*------------------------------------------------------------------------*/

.positionRelativeContainer{
	width:100%;
	height: 100%;
	position: relative;
	top:0px;
	left:0px;
}
.positionAbsoluteContent{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
}

.divWithScrolls{
	position: absolute;
	top:0px;
	left: 0px;
	width: 100%;
	height: 100%;
	Min-Width: 100%;
	Min-Height: 100%;
	Max-Width: 100%;
	Max-Height: 100%;
	overflow:auto;
	margin: 0px;
}
.divWithoutScrolls{
	height: 100%;
	overflow: hidden;
}
/*------------------------------------------------------------------------*/

.BGColor1{background-color : #FFFFFF;}
.BGColor2{background-color : #CDCDCD;}

/*-----------------------------------------------------------------------------------*/

.sideBGI1{
	background-image : url(../../images/sidesBGs/BG1.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
.sideBGI2{
	background-image : url(../../images/sidesBGs/BG2.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.sideBGI3{
	background-image : url(../../images/sidesBGs/BG3.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.sideBGI3 iframe{
	margin-top: 30px;
}

.sideBGI4{
	background-image : url(../../images/sidesBGs/BG4.gif);
	background-repeat: no-repeat;
	background-position: top left;
}
.sideBGI5{
	background-image : url(../../images/sidesBGs/BG5.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
.sideBGI6{
	background-image : url(../../images/sidesBGs/BG6.gif);
	background-repeat: no-repeat;
	background-position: top left;	
}
.sideBGI7{
	background-image : url(../../images/sidesBGs/BG7.gif);
	background-repeat: no-repeat;
	background-position: top right;
}

.sideBGI7 iframe{
	margin-top: 20px;
}

.sideBGI8{
	background-image : url(../../images/sidesBGs/BG8.gif);
	background-repeat: no-repeat;
	background-position: top left;	
}	
.sideBGI9{
	background-image : url(../../images/sidesBGs/BG9.gif);
	background-repeat: no-repeat;
	background-position: top right;
}
.sideBGI10{
	background-image : url(../../images/sidesBGs/BG10.gif);
	background-repeat: no-repeat;
	background-position: top left;	
}
/*-----------------------------------------------------------------------------------*/
.innerColorLeftBG2{
	background-image : url(../../images/innerBGs/BG2.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

.innerColorLeftBG5{
	background-image : url(../../images/innerBGs/BG5.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.innerColorLeftBG6{
	background-image : url(../../images/innerBGs/BG6.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.innerColorLeftBG9{
	background-image : url(../../images/innerBGs/BG9.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.innerColorLeftBG10{
	background-image : url(../../images/innerBGs/BG10.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
.innerColorLeftBG12{
	background-image : url(../../images/innerBGs/BG12.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}
/*-----------------------------------------------------------------------------------*/

.regText1{
	font-size:12px;
	color:#000000;
}

.regText1bold{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.regText2{
	font-size:14px;
	color:#000000;
}

.regText12{
	font-size:12px;
	color:#000000;
}

td.regText12 span{
	font-size:12px!important;
}

.regText12bold{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.regLink2{
	font-size:12px;
	color:#CFC2B2;
	text-decoration: none;
}

.regLink2:hover{
	text-decoration: underline;
}

.regLink3{
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
}

.regLink3:hover{
	text-decoration: underline;
}

.regLink1{
	font-size:11px;
	color:#4F4212;
	text-decoration: none;
}

.regLink1:hover{
	text-decoration: underline;
}

.regLink{
	text-decoration: none;
}
.regLink:hover{
	color:#5E8834;
	text-decoration: underline;
}

.newsLink{
	font-size:12px;
	text-decoration: none;
}

.newsLink:hover{
	font-size:12px;
	color:#8A8888;
	text-decoration: none;
}

.mesLink{
	font-size:12px;
	text-decoration: none;
}
.mesLink:hover{
	font-size:12px;
	color:#FFFFFF;
	text-decoration: none;
}

.bottomLinks{
	font-size:10px;
	color:#CFC2B2;
	text-decoration: none;
}
.bottomLinks:hover{
	font-size:10px;
	color:#CCCCCC;
	text-decoration: underline;
}

.albBar{
	font-size:14px; 
	font-weight:bold;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
}

.albBar:hover {
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
	padding-left:3px;
	padding-right:3px;
}

.albBarGrey{
	font-size:14px; 
	color:#777777;
	font-weight:bold;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
	cursor: default; 
}

.albBarViolet{
	font-size:14px; 
	color:#A769C3;
	font-weight:bold;
	text-decoration:none;
	padding-left:3px;
	padding-right:3px;
	cursor: default; 
}

/*-----------------------------------------------------------------------------------*/

.buttonType1{
	background-color : #E1E1E1;
}
.buttonType1Over{
	background-color : #FFFFFF;
}
.buttonType1Regular{
	height: 15px;
	padding
	background-color : #E1E1E1;
	font-size:11px;
	color:#000000;
}
.buttonType1Over{
	background-color : #FFFFFF;
}

/*-----------------------------------------------------------------------------------*/

.innerPageTopLinks{
	padding-left: 80px;
	padding-top: 5px;
	background-image : url(../../images/general/innerPageTopImage.gif);
	background-repeat: no-repeat;
	direction: rtl;
	font-size:11px;
	color:#CFC2B2;
}

.innerPageTitlePadding{
	padding-right: 41px;
}


.innerPageBGImage1{
	background-color : #CDCDCD;
	background-image : url(../../images/general/innerLeftBGI.gif);
	background-repeat: no-repeat;
}
.innerPageBGImage2{
	background-color : #CDCDCD;
	background-image : url(../../images/general/innerLeftBGIi.gif);
	background-repeat: no-repeat;
}

.innerPageBGImage20{
	background-image : url(../../images/innerBGs/innerLeftBG20.jpg);
	background-repeat: no-repeat;
}

.innerPageBGImage21{
	background-image : url(../../images/innerBGs/innerLeftBG21.jpg);
	background-repeat: no-repeat;
}

.innerPageBGImage22{
	background-image : url(../../images/innerBGs/innerLeftBG22.jpg);
	background-repeat: no-repeat;
}

.innerPageBGImage23{
	background-image : url(../../images/innerBGs/innerLeftBG23.jpg);
	background-repeat: no-repeat;
}

.innerPageBGImage24{
	background-image : url(../../images/innerBGs/innerLeftBG24.jpg);
	background-repeat: no-repeat;
}

.innerPageBGImage25{
	background-image : url(../../images/innerBGs/innerLeftBG25.jpg);
	background-repeat: no-repeat;
}

.innerPageBGImage26{
	background-image : url(../../images/innerBGs/innerLeftBG26.jpg);
	background-repeat: no-repeat;
}

.innerPageBGImage27{
	background-image : url(../../images/innerBGs/innerLeftBG27.jpg);
	background-repeat: no-repeat;
}

.innerPageContentPlace{
	padding-right: 28px;
	padding-left: 50px;
	padding-bottom: 10px;
	direction: rtl;
}
.innerPageContentPlace2{
	padding-right: 40px;
	padding-left: 10px;
	padding-bottom: 10px;
	direction: rtl;
}
/*-----------------------------------------------------------------------------------*/

.HPTopLinks{
	direction: rtl;
	font-size:11px;
	color:#CFC2B2;
}
/*-----------------------------------------------------------------------------------*/
/*-- message list --*/
.messagelistPadding{
	background-color : #BCB5AC;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
}

.messageCellPadding{
	font-size:12px;
	color:#000000;
	padding-top: 8px;
	padding-right:8px;
	padding-left: 8px;
	padding-bottom: 8px;
	vertical-align : top;
}

.mSubCellPadding{
	font-size:12px;
	color:#000000;
	padding-top: 0px;
	padding-right:8px;
	padding-left: 8px;
	padding-bottom: 8px;
	vertical-align : top;
}

.messageCellPaddingSlash{
	font-size:12px;
	color:#000000;
	padding-top: 8px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 8px;
	vertical-align : top;
}

.messageCellTitle{
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding-bottom: 7px;
	padding-top: 7px;
}
.messagelistLine{
	background-color : #D2CBC2;
}

.messUnderline{
	cursor : pointer;
	cursor : hand;
	text-decoration: underline;
}

.messShow{
	display: block;
}

.messHide{
	display: none;
}
/*-----------------------------------------------------------------------------------*/
.littlesqPadding{
padding-top: 5px;
}

.galleryCell{
	background-color : #E1E1E1;
	padding-top: 3px;
	padding-right:3px;
	padding-left: 3px;
}
/*-----------------------------------------------------------------------------------*/
.maslulList{
		font-size:12px;
		color:#FFB9C1;
}

.maslulPageTitle{
		font-size:14px;
		font-weight:bold;
		color:#C54654;
}

.maslulPageTitle img{
	float: left!important;
	margin-right: 0!important;
}

.maslulLink{
	font-size:12px;
	text-decoration: none;
	color:#FFFFFF;
}

.maslulLink:hover{
	font-size:12px;
	color:#FFFFFF;
	text-decoration: underline;
}

.maslulCellTitlePadding{
	font-size:12px;
	color: #FFFFFF;
	background-color : #DE9CA2;
	padding-top: 12px;
	padding-right:5px;
	padding-left: 5px;
	padding-bottom: 4px;
	vertical-align : bottom;
}

.maslulCellPadding{
	font-size:12px;
	background-color : #ECECEC;
	padding-top: 12px;
	padding-right:5px;
	padding-left: 5px;
	padding-bottom: 15px;
	vertical-align : top;
}

/*-------------------------------------------------------*/

.dictionarylistPadding{
	background-color : #D4C4DA;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
}

.contactTitle{
	font-size:14px;
	color:#E48E1D;
	font-weight:bold;
}

.contactFields{
	font-size:12px;
	background-color : #ECECEC;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	margin-bottom : 2px;
	margin-top : 2px;
}

.orderListM{
	padding-bottom : 8px;
}



a.menu  {
	text-decoration: none;
	color: #CFC2B2;
		font-family : Arial, Helvetica, sans-serif;
		font-size:14px;
	font-weight: none;

}

a.menu:hover {
	text-decoration: underline;
	color: #CFC2B2;
	font-weight: none;
		font-family : Arial, Helvetica, sans-serif;
		font-size:14px;

}


a.menu2  {
	text-decoration: none;
	color: #ffffff;
	font-size: 13px;

	font-weight: bold;

}
iframe{
    height: 170px;
}

a.menu2:hover {
	text-decoration: underline;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}
/*******************************************/

#menu_line{
	background: #ffffff;
	height: 28px;
}

#menu_line, #menu_line li{
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu_line li{
	float: right;
}

#menu_line a{	
	text-decoration: none;	
}

#menu_line a, #menu_line span{
	padding: 5px;
	display: block;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

div.big-font #menu_line a, 
div.big-font #menu_line span{
	font-size: 14px;
	padding: 5px 7px;
}

#contact_title{
	background: #ffff00;
	text-align: center;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
}


#tel{
	background: #231f20;
	padding: 4px;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
}

#frm_login td{
	padding: 0;
	padding-right: 10px;
	color: #ffffff;
	font-size: 10px;
}

#frm_login td a{
	color: #ffffff;
	font-size: 10px;
	display: block;
	padding-bottom: 5px;
}

#frm_login .contactFields{
	width: 100px;
	display: block;
}

#frm_login{
	direction: rtl;
}

.btn{
	cursor: pointer;
	font-size: 11px;
}

.sub_menu{
	padding: 5px 0 15px 0;
	color: #FFFFFF;
	direction: rtl;
	float: right;
}

.sub_menu a{
	color: #FFFFFF;
	text-decoration: none;
}

