@charset "utf-8";
/*
Theme Name: doc
Description: תבנית בעברית עם קטגוריית סיפורים חמים ודוק כפתורים
Author: גיל ואביטל
Author URI:  http://www.hachalon.com
version: 1.0
*/



/* basics */




body {
	background: #ffffff url(http://www.hachalon.com/new/images/reka_home.jpg);
	font-family: verdana, arial, tahoma, sans-serif;
	font-size: 11pt;
	margin: 0;
	padding: 0;
	direction: ltr; 
	}
	
h1 {font-size: 20pt; margin:15px 0 ;}
h2 {font-size: 14pt; margin:10px 0 0 0;}
h3 {font-size: 12pt; margin:15px 0;}
h4 {font-size: 9pt; }


/* images and misc. */

img{ border: none; margin:0; padding: 0px;} //
img a{border:none;  margin:0; padding: 0px;}

img.left{ float: left; border: none; padding: 0px; }
img.right{ float: right; border: none; padding: 0px; }

blockquote{
	border-right:1px solid #A5ABAB;
	margin:15px;
	padding:0 12px 0 12px;
	}

code{
	margin:10px;
	font-family:"Courier New", Courier, monospace;}


/* links */




a{
	color:#923000;
	text-decoration:none;
	border: none;
	}

a:hover{color:#ff9900;text-decoration:  border: none;}



/* container */


#container {
	width: 90%;
	margin: 0 auto;
	padding: 6px;
	background:#fff;
	color:#333;
	border: 1px solid #0B1224;
	}
	
/* header */

#header { 
	position: relative;
	/*float:right;*/
/*background:#0066FF;*/
	margin: 0;
    width: 100%; 
	height: 100px;
	z-index:2;
	}
#header a { 
    color:#003366;
	text-decoration:none;
	border: none;
}	
#header a:hover{ 
    color: #003366;
	font-size: 13px;
	text-decoration:none;
	border: none;
}	
#table_dock{
border:none;

	}

/*#header h1{
	font-family: palatino linotype, georgia, arial, times;
	font-size: 18pt;
	font-weight: 300;
	letter-spacing: 1px;
	margin: 0 220px 0 0;	
	padding: 20px 16px 0 0 ;	
	}
	
#header h1 a{color: #CCCCCC; text-decoration: none;}
#header h1 a:hover{color: #FFFFFF; text-decoration: none;}


#header h2{
	font-family: palatino linotype, georgia, arial, times;
	font-size: 10pt;
	font-weight: 300;
	font-style: italic;
	color: #404040;
	letter-spacing: 1px;
	margin: 0;	
	padding: 0 18px 0 0 ;	
	}
*/
/* main menu */


/*#menu {
        //margin: 200px 0 0 0;
	background-color: #4c8fd2;
	font-family: verdana, arial, times, serif;
	font-size: 8pt;
	width:100%; 
	height:25px;
	border-top: 1px solid #fff;
}


#menu ul {
	margin: 1px 0 0 0;
	padding: 0;	
	line-height:1;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

#menu ul li {
	list-style-type: none;
	display: inline;
	margin: 0;
	padding: 0;
	float:right;
	display:block;
	border-right:1px solid #A9A9A9;
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;

}

#menu ul li a {
	padding: 6px 13px;
	margin: 0;
	text-decoration: none;
	color: #fff;
display:block;
font-weight:bold;

}

#menu ul li a:hover {
	background-color: #fff;
	color:#0B1316;
}
*/


/* content */


#content {
	float: right;
	width: 72%;
	/*overflow: hidden;*/
	margin:40px 40px 100px 0;
	padding:12px;
	direction:rtl;
	    background: #ffffff url(http://www.hachalon.com/new/images/notebook/notebook_back.jpg);

	}	
	
#content1{
	float: right;
	width: 42%;
	overflow: hidden;
	margin:28px 12px 0 0;
	padding:5px;
	direction:rtl;
	}
#content2{
	float: right;
	width: 30%;
   overflow: hidden;
	margin:40px 10px 0 0;
	padding:5px 12px 5px 12px;
	/*border-right: 1px dotted  #FFFFFF;*/
	background: #ffffff url(http://www.hachalon.com/new/images/notebook/notebook_back.jpg);
	font-size: 8pt;
	direction:rtl;
	}
/* לעמודים במבנה מיוחד שלנו - אביטל*/

#rectangle {
 	position: relative;
	float: none;
	width: 900px;
	height:100%;
	margin: 0  auto 100px auto;		
	/*background: #CC3333;*/
	/*z-index:1;*/
	}
	
	#rectangle_ex {
 	position: relative;
	float: none;
	width: 900px;
	height: 600px;
    margin: 0  auto 100px auto;	
	/*background: #CC3333;*/
	/*margin: 90px  auto 100px 15% ;*/
	/*background: #fefbe5;*/
	}
	
		#rectangle_shop {
 	position: relative;
	
	float: none;
	width: 900px;
	height: 350px;
    margin: 0  auto 100px auto;	
/*	background: #CC3333;*/
	/*margin: 90px  auto 100px 15% ;*/
	/*background: #fefbe5;*/
	}
	
#content5 {
	position: absolute;
    width: 400px;
	overflow: hidden;
	margin:60px 250px 0250px;
	direction:rtl;
    background: #ffffff url(http://www.hachalon.com/new/images/notebook/notebook_back.jpg);
    /*border: 3px dashed #ac6f34;*/
	}

#content6 {
	position: absolute;
    width: 500px;
	overflow: hidden;
	margin:60px 200px 0 200px;
	direction:rtl;
    background: #ffffff url(http://www.hachalon.com/new/images/notebook/notebook_back.jpg);
    /*border: 3px dashed #ac6f34;*/
	padding:0 12px 0 12px;
	}
	
	#content7 {
	position: absolute;
    width: 500px;
	overflow: hidden;
	margin:60px 200px 0 200px;
	direction:rtl;
    background: #ffffff url(http://www.hachalon.com/new/images/notebook/notebook_back.jpg);
    /*border: 3px dashed #ac6f34;*/
	}

   
	
	
	
    

	
	
#pinanotebookright {
  position: relative; 
	margin:0 0 0 0;		
}
#pinanotebook {
	position: relative; 
	margin:0 244px 0 0;	
}

#pinanotebook2 {
	position: relative; 
	margin:0 344px 0 0;	
}#koteret_books {
 
	position: absolute;
	margin: 20px 348px 0 347px;
     z-index:1;
}


#books03 {
	position: absolute;
	margin: 80px 0 0 0;

}
#books05 {
	position: absolute;
	 margin: 42px 0 0 173px;

}

	
#books08 {
	position: absolute;
	 margin: 70px 0 0 670px;

}

#lock {
	position: absolute;
	   margin: 210px 0 0  650px ;
}

#books16 {
	position: absolute; 
	  margin: 50px 630px 0 0;
	
	
}

#bookspras3 {
	position: absolute;
	  margin: 480px 0 0 170px;

}
#books19 {
	position: absolute;
	   margin: 185px 0 0 722px;
}

#books23 {
	position: absolute;
	   margin: 390px 0 0 615px;
}

#books29 {
	position: absolute;
	   margin: 200px 670px 0 0;
}

#books32 {
	position: absolute;
	  margin: 350px 0 0 774px;

}


#books35 {
	position: absolute;
	  margin: 20px 0 0 470px;

}


#books38 {
	position: absolute;
	   margin: 350px 600px 0 0;

}


/*אלמנטים בעמוד אקסליבריס*/
#koteret_exlibris {

	position: absolute;
	margin: 30px 358px 0 357px;
     z-index:1;
}


#ex_title {
	position: absolute;
	 margin: 60px 0 0 35px;

}

	#ex_ifaat {
	position: absolute;
	 margin: 140px 0 0 40px;

}


	
	#ex_shelly {
	position: absolute;
	  margin: 250px 0 0 40px;

}

#ex_niv {
	position: absolute;
	   margin: 366px 0 0 40px;
}

#ex_insidebook {
	position: absolute; 
	  margin: 67px 0 0 680px;

}

#ex_stampcomp {
	position: absolute;
	   margin: 280px 0 0 680px;
}

#TICKER69 {
	position: absolute;
	   margin: 280px 0 0 680px;
}



/*סוף אקסליבריס*/


/*אלמנטים בחנות ראשי  */


	#plaster1_store {
	position: absolute;
	 margin: 190px 0 0 150px;
	  z-index:2;

}


	#plaster2_store {
	position: absolute;
	 margin: 240px 0 0 420px;
	  z-index:2;

}

#collection {
	position: absolute; 
	  margin: 50px 0 0 690px;

}

#phone_order {
	position: absolute; 
	  margin: 120px 0 0 -30px;

}

#phone_order_stamps {
	position: absolute; 
	  margin: 40px 0 0 -10px;

}

#phone_order_box {
	position: absolute; 
	  margin: 50px 0 0 -130px;

}

#phone_order_stickers {
	position: absolute; 
	  margin: 50px 0 0 670px;
z-index:2;
}

#cart {
	position: absolute; 
	  margin: 340px 0 0 -40px;

}

#boxes {
	position: absolute; 
	  margin: 0px 0 0 630px;
 z-index:2;
}

#stickers_page {
	position: absolute; 
	  margin: 40px 0 0 -50px;
 z-index:3;
}

#stamp_page {
	position: absolute; 
	  margin: 130px 0 0 40px;
 z-index:2;
}

#stamp_page2 {
	position: absolute; 
	  margin: 150px 0 0 660px;
 z-index:3;
}

#ink_comp {
	position: absolute; 
	  margin: 0px 0 0 690px;
 z-index:2;
}




#box_bigger {
	position: absolute; 
	  margin: 70px 0 0 0px;
 z-index:2;
}

#buy_box{
	position: absolute;
	   margin: 200px 0 0 570px;
}
#buy_box_botton{
	position: absolute;
	   margin: 430px 0 0 650px;
	   z-index: 2;
}

#buy_stamps{
	position: absolute;
	   margin: 300px 0 0 330px;
}
#buy_stamps_botton{
	position: absolute;
	   margin: 430px 0 0 390px;
	   z-index: 2;
}

#buy_stickers{
	position: absolute;
	   margin: 280px 0 0 100px;
}

#buy_stickers_botton{
	position: absolute;
	   margin: 430px 0 0 120px;
	   z-index: 2;
}


/*אלמנטים בעמוד קשר  */
#bool_1{

	position: absolute;
	margin: 20px 0 0 20px;
     z-index:1;
}

#bool_2{

	position: absolute;
	margin: 30px 0 0 100px;
     z-index:1;
}
#bool_3{

	position: absolute;
	margin: 200px 0 0 0;
     z-index:1;
}

#bool_4{

	position: absolute;
	margin: 80px 0 0 650px;
     z-index:1;
}

/* סוף קשר */
/*אלמנטים בעמוד יומולדת לירדי  */
#yardi_1{

	position: absolute;
	margin: 630px 0 0 0;
     z-index:0;
}

#yardi_2{

	position: absolute;
	margin: 40px 0 0 20px;
     z-index:-1;
}
#yardi_3{

	position: absolute;
	margin: 220px 0 0 -20px;
     z-index:0;
}

#yardi_4{

	position: absolute;
	margin: 770px 0 0 -40px;
     z-index:0;
}

#yardi_7{

	position: absolute;
	margin: 415px 0 0 30px;
     z-index:0;
}
#yardi_6{

	position: absolute;
	margin: 900px 0 0 -60px;
     z-index:-1;
}
#yardi_9{
	position: absolute;
	margin: 1130px 0 0 -120px;
     z-index:0;
}
#yardi_8{
	position: absolute;
	margin: 1170px 0 0 520px;
     z-index:1;
}

#jam{

	position: absolute;
	margin: 30px 0 0 675px;
     z-index:1;
}

/*אלמנטים בעמוד על אודות */
#gzir{
    position: absolute;
	margin: 270px 0 0 130px;
    z-index:1;
}

#itonot{
    position: absolute;
	margin: 120px 0 0 60px;
    z-index:1;
}

#upentry {
margin:40px 0 0 0;
}	

.alignleft {float:right; margin:0;}
	.alignright {float:left; margin:0;} 

.entry2 p{

margin:2px 20px 0 20px;
}	

#content5 p{font-size: 9pt; 
padding-top:6px;} 
 
 #content6 p{font-size: 10pt; 
    padding-top:10px;} 
	
 #content7 p{font-size: 11pt; 
    padding-top:10px;} 	

#content5 h1{font-size: 18pt; margin:0 20px 0 20px;} 
#content5 h3{font-size: 12pt; margin:0 20px 0 20px;} 
#content5 h4{font-size: 11pt; margin:0 20px 0 20px;} 
#content5 ul { margin:0 20px 0 20px;}
content5 ol { margin:0 20px 0 20px;}

content5 li {
font-size: 9pt;
margin:0 20px 0 20px;}

#content2 p{
	font-size: 8pt;
	font-weight:normal;
	}
#content2 H4{
font-size:11pt;
}
#content2 H4 a{
color:#223D44;
}
#content1 .post h2{

	font-size: 12pt;
	font-weight: bold;
	color: #333333;
	/*background-color:#FFFFFF;*/
	background: #ffffff url(http://www.hachalon.com/new/images/notebook/notebook_back.jpg);
	padding: 3px 3px;
	font-weight:bold;
	margin: 12px 0;

	}
	
#content1 .post p{	font-size: 8pt;
	font-weight:normal;}

.post h2{

	font-size: 17pt;
	font-weight: bold;
	color: #003366;

	padding: 6px 3px;
	font-weight:bold;
	margin: 12px 0;
	border-bottom: 1px solid ;
	border-bottom-color:#003366;

	}
	
.post h2 a{
	color: #003366;
	text-decoration: none;

	}
	
.post h2 a:hover{
	color: #666;
	text-decoration: none;
	}
	
.post p{font-size: 9pt;} // original:9 pt

.post a{text-decoration:underline;}

#content5 h2{font-size: 14pt; margin:0 280px 0 230px;} 

.post ul {
	margin: 2px 42px;
	}
.post ol {
margin: 2px 42px;

}

.post li {
padding: 3px 5px;}



.entry p{
margin: 0 5px;
padding: 6px;}



.postmetadata{
	clear: both;
	background:#F7F7F7;
	padding:6px;
	margin-top: 16px;
	}
	

.navigation {

	font-size:8pt;
	float:right;
	width:100%;
	}
	
	.alignleft {float:right; margin:25px;}
	.alignright {float:left; margin:25px;} 

.notfound{padding: 25px; font-size: 14pt; font-weight: 300;}
#content  p{ font-size: 11pt; padding:10px 0 0 0;}	
/* sidebar */

#sidebar {
	font-family: verdana, arial, tahoma;
	/*background-image: url(http://www.hachalon.com/new/images/sidebar_reka.jpg);*/
	font-size:8pt;
	width: 18%;
	float:left;
	margin:48px 8px 24px 0;
	padding: 0;
		border-right: 1px dotted #FFFFFF;
	/*border-right: 1px dotted #A2A2A2;*/
	direction:rtl;
	z-index:1;
	}

#sidebar h2{
	font-family: georgia, verdana, times;
	font-weight: normal; 
	font-size: 10pt; 
	text-align: right;
	color: #08122E;	
	margin: 10px 0 5px 0;
	padding: 0;
}

#sidebar p {margin:0; padding: 0 12px 0 16px;}

#sidebar img {padding: 0; margin: 0;}

#sidebar ul {
	margin:12px;
	padding:0;
	list-style-type: none;
	}

#sidebar ul li {
	margin: 0;
	padding: 0;
	line-height: 14pt;
	list-style-type: none;
	}

#sidebar ul ul {
	margin: 6px 12px 6px 0;
	padding: 0;
}

#sidebar ul ul li {
	list-style-type: none;
	list-style-position: inside;
	}

#sidebar ul ul ul{
	margin: 0;
	padding: 0;
}

#sidebar ul ul ul li{
	padding: 0 15px 0 0 ;
	list-style-type: square;
	color: #898989;
}
#sidebar a{
	color: #003366;
	text-decoration:none;
	border: none;
	}

#sidebar a:hover{color:#fbf1aa	;text-decoration:  border: none;}

/* comments */

#commentssection{
	clear: both;
	padding: 2px 12px;
	margin: 0;
	}
	
#commentssection h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: 300;
	font-style: normal;
	color: #000;
	}

#commentform{
	background: #F0F0F0;
	margin: 12px 12px 20px 12px;
	padding:20px;
	}
	
#commentform p{
	color: #000;
	}
	
#commentform a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;line-height: 14pt;}
	
#commentform h3{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 300;
	color: #000;
	}
	
#commentbox{
	width:75%;
	min-width:400px;
	margin:5px  0 0 5px;
	}

#author, #email, #url, #commentbox, #submit{
	background: #fff;
	font-family: verdana, arial, times;
	font-size: 8pt;
	margin:5px 0 0  5px;
	border: none; 
	padding: 6px;
	border: 1px solid #B2B2B2;
	}

#submit{margin:5px 0 0  5px;}

	
ol.commentlist {list-style-type: none;}

ol.commentlist li {
	background-color: #EBEDC0;
	border-bottom: 1px solid #D1D58E;
	margin:10px 0;
	padding:5px  10px 5px 0;
	overflow: hidden;
	}

ol.commentlist li.alt {background-color: #F0F1DA; border-bottom: 1px solid #D1D58E;}
ol.commentlist li p {margin: 6px 0 6px 0; padding: 0 0 0  12px; line-height: 14pt; }

ol.commentlist a {color:#000;}

cite {
	font-family: arial, verdana, tahoma;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	}
	
cite a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;}


/* search */

#searchform{
	padding: 6px  6px 6px 0;
	font-family: verdana, arial, times;
	}

#searchform input#s{
	font-family: verdana, arial, times;
	font-size: 8pt;
	padding: 2px;
	margin: 2px;
	border: 1px solid #B7B7B7;
	}

#searchform input#searchsubmit{
	font-family: verdana, arial, times;
	font-size: 7pt;
	padding: 2px;
	margin: 2px 2px 0 0 ;
	border: 1px solid #B7B7B7;
	background-color: #fff;
	color: #797979;
	}

/* footer */

#footer {
	position: relative;
	background: #003366;
	clear: both;
	width: 100%;
	margin-top:15px;
	border-top:solid 1px #DEDEDE;
	font-family: verdana, arial, tahoma;
	font-size: 7pt;
	direction:rtl;
	}
	
#footer p{padding:6px;margin: 0; color: #eee;}
#footer a{color: #BCBCBC;text-decoration: none;}
#footer a:hover{color: #5D5D5D;text-decoration: underline;}

.small{
font-size: 9pt;
font-style:italic;}
