﻿html,body  {
    margin:0;
    padding:0;
    border:0;
	font-size:100%;
}

body {
    font-family:Arial;
    font-size:62.5%;
    text-align:center;
	vertical-align:top;
	background:url('../images/body_back.jpg');
}
.dictionary_art_title {
	font-size:14px;
	font-weight:bold;
	direction:rtl;
	color:#6a7996;
	padding-top:15px;
}
	#center {
		width:876px;
		margin:0 auto;
		text-align:right
	}
/*------------------------------------------------header--------------------------------------------------------------------------*/		
		#header_image_holder {
			float:right;
			padding:10px 0 0 0;
			width:876px;
			height:157px;
		}
			#header_image {		
				width:876px;
				height:157px;
				float:right;
				display:block;
				background:url('../images/header_top.gif') no-repeat;				
			}
/*-----------------------------------------------------------------------------------------------------------------------------------*/

/*------------------------------------------------------main part-----------------------------------------------------------------*/
		#default_page {
			width:876px;
			background:#fff;
			overflow:visible;
			float:right;
			padding:0 0 5px 0;
		}
		
		#page {
			width:876px;
			background:#fff;
			overflow:visible;
			float:right;
			padding:0 0 5px 0;
		}
			#toplinks_holder {
				width:876px;
				min-height:17px;
				float:right;
				background:#c6d5f2 url('../images/top_links_back.jpg') no-repeat;
				border-top:solid 1px #fff;
				border-bottom:solid 1px #6b7a97;
				margin:0 0 5px 0;
			}
				.toplink_holder {
					padding:0 25px;
					height:1.7em;
					line-height:1.7em;
					vertical-align:middle;
					float:right;				
				}
				
				.toplink {
					text-decoration:none;
					font-weight:bold;
					font-size:1.2em;
					color:#363e4d;
					margin:auto 0;
				}
				
				.toplink_sep {
					float:right;
					font-weight:bold;
					font-size:1.2em;
					color:#363e4d;
					margin:auto 0;
				}
			#right_holder {
				width:178px;
				background:#fff;
				float:right;
			}
				/*-------------------------------------search form-------------------------------*/
				#search {
					margin:0;
					width:114px;
					height:39px;
					padding:10px 10px 10px 0;
					display:block;
					float:right;
					text-align:right;
				}
				
					#search_label {
						width:104px;
						font-weight:bold;
						font-size:1.2em;
						color:#363e4d;
						display:block;
						padding:0 3px 5px 0;
						margin:0;
						float:right;
					}
					
					#searchTxt {
						width:80px;
						height:15px;
						border:solid 1px #a5a5a5;
						float:right;
					}
					
					#search_submit {
						float:right;
					}
				/*-----------------------------------------------------------------------------------*/
				
				#menu_bottom {
					display:block;
					float:right;
				}
				
			#center_holder {
				width:469px;
				zmin-height:620px;
				float:right;
				border-right:solid 1px #c5c5c5;
			}
			
				#flash_holder {
					width:452px;
					height:205px;
					border:solid 4px #e4edc2;
					margin:7px 9px 0 0;
				}
				
					#flash {
						width:452px;
						height:205px;
						float:right;
					}
				
				#main_title {
					width:450px;
					padding:5px 14px 5px 5px;
					font-size:1.4em;
					font-weight:bold;
					color:#6b7a97;
					float:right;
					direction:rtl;
				}
				
				#main_teaser {
					width:450px;
					padding:5px 14px 5px 5px;
					font-size:1.2em;
					color:#6b7a97;
					float:right;
					direction:rtl;
				}
				
				#selected_label {
					width:458px;
					height:20px;
					color:#fff;
					font-size:1.3em;
					font-weight:bold;
					margin:10px 0 0 0;
					padding:5px 10px 0 0;
					background:#acb6cc;
					float:right;
				}
				
				#selected_articles {
					width:446px;
					float:right;
					padding:5px 14px 5px 0;
					direction:rtl;
				}
					.selected_title {
						display:block;
						width:446px;
						float:right;
						font-size:1.2em;
						font-weight:bold;
						color:#6b7a97;
						text-decoration:none;
					}
					
					.selected_teaser {
						display:block;
						width:446px;
						float:right;
						font-size:12px;
						color:#6b7a97;
						text-decoration:none;
					}
					
			
			#left_holder {
				width:218px;
				position:relative;
				min-height:590px;
				float:right;
				margin:0 10px 0 0;
			}
			
				#client_link {
					display:block;
					position:absolute;
					right:0em;
					width:231px;
					height:116px;
					background:url('../images/client.gif') no-repeat;
					text-align:right;
					text-decoration:none;
				}
					
					#client {
						margin:40px 25px 0 auto;
						display:block;
						font-size:1.4em;
						color:#424a58;
						font-weight:bold;
					}
				
				#collective_link {
					position:absolute;
					right:0;
					top:96px;
					width:231px;
					height:69px;
					background:url('../images/collective.gif') no-repeat;
					text-align:right;
					text-decoration:none;
				}
					
					#collective{
						margin:35px 25px 0 auto;
						display:block;
						font-size:1.4em;
						color:#424a58;
						font-weight:bold;
					}
					
				#two_banners_holder {
					position:absolute;
					width:208px;
					height:67px;
					top:125px;
					right:0px;
				}
				
					#miholel_link {
						width:100px;
						height:67px;
						background:url('../images/mihlol.gif') no-repeat;

						display:block;
						text-align:right;
						text-decoration:none;
						float:right;
					}
						#miholel {
							display:block;
							font-size:1.4em;
							color:#424a58;
							font-weight:bold;
							margin:17px 30px 0 0;
						}
					
					#calc_link {
						width:103px;
						height:67px;
						float:right;
						margin:0 5px 0 0;
						background:url('../images/calc.gif') no-repeat;
						text-decoration:none;
						text-align:right;
						float:right;
					}
						#calc {
							display:block;
							font-size:1.4em;
							color:#424a58;
							font-weight:bold;
							margin:25px 25px 0 0;
						}
						
				#left_sep {
					position:absolute;
					display:block;
					top:202px;
					right:0px;
					width:208px;
					height:16px;					
				}
				
				#news_label {
					position:absolute;
					display:block;
					top:228px;
					right:0px;
					width:198px;
					height:20px;
					text-align:right;
					color:#fff;
					font-size:1.3em;
					font-weight:bold;
					padding:5px 10px 0 0;
					background:#acb6cc;
				}
				
				#news_marquee {
					position:absolute;
					display:block;
					top:253px;
					right:0px;
					width:193px;
					height:155px;
					background:#dee6f6;
					direction:rtl;
					text-align:right;
					padding:0 10px 0 5px;
				}
					.news_arrow {
						width:21px;
						height:12px;
						float:right;
					}
					
					.news_date {
						width:171px;
						min-height:12px;
						float:right;
						vertical-align:middle;						
						font-size:1.2em;
						font-weight:bold;
						color:#515151;
						display:block;
						text-decoration:none;
					}
								
					.news_text {
						width:193px;
						float:right;
						font-size: 12px;
						color:#515151;
						padding:3px 0 20px 0;
					}
				
				#contact_label {
					position:absolute;
					display:block;
					top:419px;
					right:0px;
					width:198px;
					height:20px;
					text-align:right;
					color:#fff;
					font-size:1.3em;
					font-weight:bold;
					padding:5px 10px 0 0;
					background:#acb6cc;
				}
				
				#contact_form {
					position:absolute;
					display:block;
					top:444px;
					right:0px;
					width:196px;
					margin:0;
					padding:17px 12px 0 0;
					height:138px;
					background:#dee6f6;
				}
		
		#footer {
			height:15px;
			margin:0 0 0 0;
			float:right;
			background:#fff;
			padding:5px 5px;
		}
			
			.footer_link {
				display:block;
				height:14px;
				font-size:1.2em;
				color:#929bad;
				float:right;
				text-align:center;
				margin:1px 9px;
				text-decoration:none;
			}
			.pixelit_link {
				font-size:11px;
				color:#929bad;
				text-decoration:none;
			}			
			.footer_sep {
				display:block;
				width:5px;
				height:15px;
				color:#929bad;
				text-align:center;
				float:right;
			}
	
/*-----------------------------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------------category page--------------------------------------------------------------*/
		#path {
			width:600px;
			float:right;
			padding:10px 20px 0;
		}
		
		.path_link {
			font-size:1.1em;
			direction:rtl;
			color:#6a7996;
			float:right;
		}
		
		.path_sep {
			font-size:1.1em;
			direction:rtl;
			color:#6a7996;
			float:right;
		}
		
		#cat_title {
			width:600px;
			float:right;
			direction:rtl;
			padding:10px 20px 0;
		}
		
		#cat_teaser {
			width:600px;
			float:right;
			direction:rtl;
			padding:5px 20px 10px;
		}
		
		.article_list_item {
			width:600px;
			float:right;
			direction:rtl;
			padding:10px 20px 0;
		}
/*-----------------------------------------------------------------------------------------------------------------------------------*/  

/*------------------------------------------------------article page--------------------------------------------------------------*/
		#big_center_holder {
			width:697px;
			min-height:420px;
			float:right;
			border-right:solid 1px #c5c5c5;
		}
		
		#art_center_holder {
			width:469px;
			min-height:420px;
			float:right;
			border-right:solid 1px #c5c5c5;
		}
		
			#article_holder {
				padding:10px 10px 20px 60px;
				direction:rtl;
			}
			
			#article_holder_inline {
				padding:10px 10px 20px 50px;
				direction:rtl;
			}
				#art_path {
					width:100%;
					float:right;
					padding:10px 0 10px 0;
				}
				
				.art_title {
					font-size:18px;
					font-weight:bold;
					direction:rtl;
					color:#6a7996;
					padding-bottom:15px;
				}
				
				.art_teaser {
					font-size:1.2em;
					direction:rtl;
					color:#6a7996;
				}
				
				.art_text {
					font-size:1.2em;
					direction:rtl;
					color:#6a7996;
				}
				
				.regularTxt {
					font-size:12px;
					direction:rtl;
					color:#6a7996;
				}
			
			#art_left_holder {
				width:228px;
				float:right;
			}
			
				.art_image_link {
					display:block;
					width:219px;
					margin:10px 0 5px;
					float:right;
				}
				
				.art_image {
					display:block;
					width:213px;
					float:right;
					border:solid 3px #e6ecf8;
				}
			
			#rel_links_label {
				width:208px;
				height:20px;
				text-align:right;
				color:#fff;
				font-size:1.3em;
				font-weight:bold;
				padding:5px 10px 0 0;
				background:#acb6cc;
				float:right;
				margin:5px 0 0 0;
			}
			
			#rel_links_holder {
				width:206px;
				height:145px;
				background:#dee6f6;
				text-align:right;
				padding:10px 12px 0 0;
				float:right;
			}
				
				.rel_link  {
					display:block;
					float:right;
					width:146px;
					height:20px;
					text-align:right;
					font-size:1.2em;
					font-weight:bold;
					text-decoration:none;
					color:#6b7a97;
					margin:5px 0;
				}
				
				.rel_link_arrow {
					display:block;
					float:right;
					width:22px;
					height:20px;
					margin:5px 0;
				}
/*-----------------------------------------------------------------------------------------------------------------------------------*/  