
/* Layout */

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
a img { border:none }

li { 
	list-style-type:none;
}

html
{
direction: rtl;
}

body{
    direction: rtl;
	margin-top:-6px;
	margin-right:25px;
	margin-left:35px;
	margin-bottom:14px;
}


/* Typography */

.h-textcv {
	font-family: arbel_regular;
	font-size: 14px;
	letter-spacing: 0px;
	font-weight: normal;
 	text-decoration: none;
	color: black;
	line-height: 1.7;
}

.cvtitle {
	font-family: arbel_regular;
	font-size: 12px;
	letter-spacing: 1px;
	font-weight: normal;
 	text-decoration: none;
	color: black;
	line-height: 1.7;
}

.h-text {
	font-family: arbel_regular;
	font-size: 14px;
	letter-spacing: 0px;
	font-weight: normal;
 	text-decoration: none;
	color: black;
	line-height: 1.7;
	white-space:pre-line;

}

.h-text a {
 	text-decoration: none;
	color: #808080;

}
.h-text a:hover {
 	text-decoration: none;
	color: black;

}
.h-mid {
	font-family: arbel_bold;
	font-size: 14px;
	letter-spacing: 0px;
	font-weight: normal;
 	text-decoration: none;
	color: black;
	line-height: 1.7;
	white-space:pre-line;

}
.h-title {
	font-family: arbel_regular;
	font-size: 15px;
	letter-spacing: 0px;
	font-weight: normal;
 	text-decoration: none;
 	border-bottom: 1px solid black;
 	padding-bottom:4px;
	color: black;
	line-height: 2;
	margin-bottom: 20px;

}

.h-year {
	font-family: arbel_regular;
	font-size: 14px;
	letter-spacing: 0px;
	font-weight: normal;
 	text-decoration: none;
 	border-bottom: 1px solid black;
	color: black;
	line-height: 1.4;

}

.h111 {
	font-family: arbel_regular;
	font-size: 15px;
	letter-spacing: 0px;
	font-weight: normal;
 	text-decoration: none;
	color: black;
	line-height: 1.4;
	margin-bottom: 20px;
}

.h111 a {
 	text-decoration: underline;

}

.h111 a:hover {
 	text-decoration: none;
}

.h222 {
	font-family: arbel_regular;
	font-size: 12px;
	letter-spacing: 0px;
	font-weight: normal;
 	text-decoration: none;
	color: black;
	line-height: 1.4;

}

.h333 {
	font-family: arbel_regular;
	font-size: 12px;
	letter-spacing: 0px;
	font-weight: normal;
 	text-decoration: none;
	color: black;
	line-height: 1.8;
}

.h333 a {
	color: black;
 	text-decoration: none;

}

.h333 a:hover {
	color: #808080;
 	text-decoration: none;

}

@font-face{
	font-family:'arbel_regular';
	font-weight:400; /*(regular)*/
	font-style: normal;
	src: url('arbelhagildareg.menukad-webfont.eot'); 
	src: url('arbelhagildareg.menukad-webfont.eot?#iefix') format('embedded-opentype'), 
		url('arbelhagildareg.menukad-webfont.ttf') format('truetype'), 
		url('arbelhagildareg.menukad-webfont.woff') format('woff'), 
		url('arbelhagildareg.menukad-webfont.svg#arbel_regular') format('svg');
}

@font-face{
	font-family:'arbel_medium';
	font-weight:700; /*(meduim)*/
	font-style: normal;
	src: url('arbelhagildamed.menukad-webfont.eot'); 
	src: url('arbelhagildamed.menukad-webfont.eot?#iefix') format('embedded-opentype'), 
		url('arbelhagildamed.menukad-webfont.ttf') format('truetype'), 
		url('arbelhagildamed.menukad-webfont.woff') format('woff'), 
		url('arbelhagildamed.menukad-webfont.svg#arbel_meduim') format('svg');
}
@font-face{
	font-family:'arbel_bold';
	font-weight:900; /*(bold)*/
	font-style: normal;
	src: url('arbelhagildabold.menukad-webfont.eot'); 
	src: url('arbelhagildabold.menukad-webfont.eot?#iefix') format('embedded-opentype'), 
		url('arbelhagildabold.menukad-webfont.ttf') format('truetype'), 
		url('arbelhagildabold.menukad-webfont.woff') format('woff'), 
		url('arbelhagildabold.menukad-webfont.svg#arbel_bold') format('svg');
}


.arbel_regular {
	font-family: 'arbel_regular', sans-serif;
	direction:rtl;
	text-align: right;
	line-height:normal;
	}
	
.arbel_meduim {
	font-family: 'arbel_meduim', sans-serif;
	direction:rtl;
	text-align: right;
	line-height:normal;
	}
	
.arbel_bold {
	font-family: 'arbel_bold', sans-serif;
	direction:rtl;
	text-align: right;
	line-height:normal;
	}	
	
	
	