/* 
Theme Name: ברירת המחדל (וורדפרס בעברית)
Theme URI: http://www.trans.co.il/wp
Description: העיצוב הרגיל של ווורדפרס בגרסה מותאמת לעברית. מבוסס על <a href="http://binarybonsai.com/kubrick/">קובריק</a> של מיכאל היילמן.
Version: 2.2
Author: מיכאל היילמן ורן יניב הרטשטיין
Author URI: http://www.trans.co.il/wp

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

*/

/* Begin Typography & Colors */

* {margin:0; padding:0;}

body {
direction:rtl;
unicode-bidi:embed;
background: #4B84C7;
font:normal 12px arial;
color:#000;
}

span.more_then_2
{
	font-weight:bold;
	text-align:center;
}

a {color: #4B84C7; text-decoration:underline;}
a:hover {text-decoration:none;}
a img {border:0;}

#wrapper 
{
display:block;
width:760px;
margin:0 auto;
background:transparent url('images/bg_main.jpg') center top repeat-y;
	
}


#header {
overflow:hidden;
width:760px;
height:156px;

}

#header_logo {
cursor:pointer;
margin: 0 auto;
width:760px;
height:156px;
background: url('images/header.jpg') center top no-repeat;
height:235px;
}


div#menu_horizontal	
{
	height:31px;
	margin-top:-4px;
	margin-right:0px;
	margin-left:0px;
	
	
}

div#menu_horizontal	a
{
	text-decoration:none;
}


#menu_horizontal ul
{
	display:inline;
}

#menu_horizontal li
{
	text-align:center;
	display:inline;
	float:right;
	list-style-image:none !important;
	list-style-type:none !important;
}

#menu_horizontal li.separator
{
	display:inline;
	float:right;
	padding-top:6px;
	height:30px;
	background: url('images/menu_h_back.jpg') right top repeat-x;
	color:#fff;
}

#menu_horizontal ul li a span
{
	white-space: nowrap;
	text-decoration:none;
	cursor:pointer;
	background: url('images/menu_h_back.jpg') right top repeat-x;
	color:#ffffff;
	display:block;
	width:70px;
	height:22px;
	padding:7px 12px 4px 12px;
}


#menu_horizontal span.first
{
	text-decoration:none;
	display:block;
	width:13px !important;
	height:20px !important;
	padding-top:10px;
	cursor:default;
	background:transparent url('images/toplinks_right.gif') right bottom no-repeat; 
	color:#fff;
}

#menu_horizontal span.last
{
	text-decoration:none;
	display:block;
	width:13px !important;
	height:20px !important;
	cursor:default;
	padding-top:10px;
	background:transparent url('images/toplinks_left.gif') left bottom no-repeat; 
	color:#fff
}



#menu_horizontal ul li a:hover, #menu_horizontal ul li a.selected, #menu_horizontal ul li a:hover  span
{
	background:url('images/menu_h_back_on.jpg') center top no-repeat;
	color: #fff;
	text-decoration:none;
}



div#main
{
	vertical-align:top;
	background:transparent url('images/bg_main.jpg') center top repeat-y;
	width:100%;
	height:100%;
}

div#content
{
	display:inline;
	margin-left:0px;
	margin-right:0px;
	background:none;
	padding-top:10px;
	padding-left:20px;
	width:520px;
	float:left;
}


/*
	
div#sidebar
{
	display:inline;
	background:#4B84C7 url('images/sidebar_top.gif') top center no-repeat;
	margin-right:25px;
	padding-top:5px;
	width:174px;
	float:right;
}

div#sidebar_bottom
{
	background:#4B84C7 url('images/sidebsar_bottom.gif') bottom center no-repeat;
	height:20px;
	width:174px;
	
	

}

#sidebar ul li.subject  {
	list-style-type: none;
	list-style-image: none;
	color:#fff;
	padding-top:3px;
	padding-bottom:3px;
	background:transparent url('images/subjects_bg.jpg') top left no-repeat;
	width:174px;
	display:block;
	margin-bottom:15px;

	
	}

#sidebar ul li h2 {
	text-decoration:none;
	display:inline;
	color:#fff;
	font-size:14px;
	border:0;
	font:bold;
	padding-left:16px;
	height:30px;
	}	
	

	
#sidebar ul li img
{margin-bottom:2px;}

#sidebar ul li a {
	text-decoration:none;
	color:#fff;
}
	
#sidebar ul li ul li a span{
	cursor:pointer;
	display:block;
	list-style-type: none;
	list-style-image: none;
	color:#fff;
	padding-top:3px;
	padding-right:15px;
	margin-bottom:0px;
	font-size:12px;
	text-decoration:none;
	height:19px;
	background:transparent url('images/links_square.gif') right 9px  no-repeat;
	}

#sidebar ul li ul li{
	display:block;
	list-style-type: none;
	list-style-image: none;
	color:#fff;
	margin-top:3px;
	font-size:12px;
	text-decoration:none;
	width:174px;
	height:19px;
	}

#sidebar ul li ul
{
		margin-top:12px;

}

#sidebar ul li ul li a:hover
{
		text-decoration:none;
		

}

#sidebar ul li ul li a:hover span
{
		background:transparent url('images/side_hover.gif') right center  no-repeat;
		text-decoration:none;
		color:#000000;

}


	#sidebar img.question
	{display:block; margin:15px 12px 5px 12px;}

*/
div#sidebar
{
	display:inline;
	background:#4B84C7 url('images/sidebar_top.gif') top center no-repeat;
	margin-right:25px;
	padding-top:5px;
	width:174px;
	float:right;
}



div#sidebar_bottom
{
	background:#4B84C7 url('images/sidebsar_bottom.gif') bottom center no-repeat;
	height:20px;
	width:174px;
}


div#sidebar div.sidemenu
{
	background:none;
}

div#sidebar div.sidemenuThis
{
	background:transparent url('images/side_hover.gif') right center no-repeat;
}

#sidebar ul li  {
	list-style-type: none;
	list-style-image: none;
	color:#ffffff;
	padding-top:10px;
	padding-bottom:0px;
	background:transparent url('images/subjects_bg.jpg') top right no-repeat;
	width:174px;
	display:block;
	margin-bottom:-3px;
	}

#sidebar ul li h2 {
	text-decoration:none;
	color:#ffffff;
	font-size:14px;
	border:none;
	font:bold;
	height:20px;
	display:block;
	margin-top:-6px;
	margin-right:14px;
	}	
	

	
#sidebar ul li img
{margin-bottom:2px;}

	

#sidebar ul li ul li{
	display:inline;
	list-style-type: none;
	list-style-image: none;
	color:#fff;
	background:transparent url('images/links_separator.gif') bottom right no-repeat;
	font-size:14px;
	text-decoration:none;
	width:174px;
	height:14px;
	padding-top:1px;
	padding-bottom:3px;
	}

#sidebar ul li ul
{
		margin-top:05px;
		margin-bottom:15px;

}


#sidebar ul li ul li div.sidemenu
{
	background:transparent url('images/links_square.gif') right 7px  no-repeat;

}
#sidebar ul li ul li a
{
		padding-bottom:4px;
		padding-top:2px;
		display:block;
		padding-right:15px;
		text-decoration:none;
		font-size:12px;
		color:#fff;
}

#sidebar ul li ul li a:hover
{
		background:transparent url('images/side_hover.gif') right center  no-repeat;
		text-decoration:none;
		color:#000000;
}

div.article_actions {width:200px;display:inline;float:left}
div.article_actions  a {color:#4b4949; text-decoration:none;}
div.article_actions  a:hover {text-decoration:underline;}

#content h1
{
	display:inline;
	
}

#content a:visited
{
	display:inline;
	
}

#content p a:visited
{
	display:inline;
	color:#A3213D;
	
}

#content div.pagetitle
{
	float:right;
	vertical-align:top;
	margin-top:20px;
	margin-bottom:10px;
	width:100%;
	border-bottom:1px solid #82C4E2;
	border-top:1px solid #82C4E2;
	padding-top:7px; 
	padding-bottom:5px; 
}

#content h1 a
{
	text-decoration:none;
	margin-right:5px;
	margin-top:-2px;
	display:inline;
	float:right;
	font-weight:bold;
	font-size:19px;
	font-family:arial;
	color:#000000;
	
	
}


#content p{margin:6px 6px 2px;clear:both;}
#content ul, #content ol {margin:6px 35px 2px 6px;clear:both;}
#content li {list-style-type:none; list-style-image:url('images/list_bullet.gif');}

#footer
{
	clear:both;
	background:#fff url('images/footer_back.jpg') center bottom  no-repeat;
	height:60px;
	width:760px;
	margin:0 auto;
	padding: 0px 0px 0px 0px;
	text-align:left;
}

	#footer span#credits{
	float:left;
	}
	#footer span#stuff{
	padding:15px 90px 0 0;
	font:normal 11px arial;
	color:#9d9d9d;
	float:right;
	}

#footer img
{padding:10px 0px 0px 25px;}


div#content p.postmetadata {
	margin-top:10px;
	line-height:18px;
	clear: right;
	color:#6F6F6F;
	padding:10px;
	text-align:center;
	background-color:#f8f8f8;
	border-bottom:1px solid #ddd;
	border-top:1px solid #ddd;
	font-size:14px;
	}
	
div#content div.separator
{width:100%; height:5px;
background: #fff;
}

div.askaquestion
{
	width:488px;
	margin:0 auto;
	background:#AFDAF2 url('images/question_bottom.jpg') left bottom  no-repeat;
}

div.askaquestion div.questiontop
{
background:#AFDAF2 url('images/question_top.jpg') top  no-repeat;
height:39px;
padding-top:22px;
}

div.askaquestion div.questiontop h3
{
margin-right:10px;
/*background: url('images/icon_baloon1.gif') right top no-repeat;*/
padding-right:36px;
font:bold 18px arial;
color:#A01C34;
width:431px;
}

div.askaquestion div.questiontop h3 a
{color:#A01C34;}

div.askaquestion div.questiontop h3.questionh
{/*background: url('images/icon_baloon2.gif') right 3px no-repeat;*/}

div.askaquestion div.questiontop h3 span.date
{
	color:#32576A;
	float:left;
	font:normal 12px arial;
	margin-top:-12px;
}

div.askaquestion div.questioncontent
{
	padding:10px;
}
#contactform br {display:none;}

#contactform input#wpcf_your_name,#contactform input#wpcf_website,#contactform input#wpcf_email, #contactform textarea
{border:1px solid #87B3CD;margin-top:0px; }

div.contactform
{
	width:488px;
	margin:0 auto;
	background:#AFDAF2 url('images/question_bottom.jpg') left bottom  no-repeat;
}

div.contact_top
{
	font-weight:bold;
	font-size:18px;
	background:transparent url('images/question_top.jpg') top  no-repeat;
	height:37px;
	padding-top:22px;
	padding-right:62px;
	color:#A01C34;
}


#contactform textarea
{width:311px; border:1px solid #87B3CD;float:right;}



div.contactform div.question_head
{
	background:#AFDAF2 url('images/question_top.jpg') top  no-repeat;
	height:39px;
	padding-top:7px;
}

div.contactform h3
{
	margin-top:0px;
	margin-right:10px;
	/*background: url('images/icon_baloon1.gif') right top no-repeat;*/
	padding-right:36px;
	font:bold 18px arial;
	color:#A01C34;
	width:431px;
}
#commentform input.texti, #wp-email input.texti 
{ 
	border:1px solid #87B3CD; 
	margin-bottom:5px; 
	padding:2px;}

#commentform textarea
{width:311px; border:1px solid #87B3CD;float:right;}


 textarea#yourremarks
{width:311px; height:128px; border:1px solid #87B3CD;float:right;margin-bottom:5px; 
	}

#commentform label small, #contactform label, #wp-email label  {
	padding-left:10px;
	text-align:left;
	display:block;
	float:right;
	width: 120px;
	color: #000;
	font:normal 12px/18px arial;
	margin-top:0px;	}

#commentform label small {margin-top:0;}

#commentform p, div#content form#contactform p
{margin:0; padding-bottom:5px;}

#commentform input,#contactform  input, #wp-email input{
	display:block;
	float:right;
	width: 220px;
	margin-left:3px;
	
	}

/*** Submit button	
Rollover done with jabascript for ie6, will work in ie7 and firefox also when javascript is disabled**/
	
#commentform  .submitOff, #contactform  .submitOff {
	cursor:pointer;
	float: left;
	width:107px;
	height:32px;
	background: url('images/button_send.gif') top left no-repeat;
	border:0;
	color:#fff;
	font:bold 12px arial;
	margin-bottom:5px;
	}
	
#commentform .submitOn, #commentform #submit:hover, #contactform .submitOn, #contactform #submit:hover {	float: left;
	cursor:pointer;
	width:107px;
	height:32px;
	background: url('images/button_send.gif') top left no-repeat;
	border:0;
	color:#fff;
	font:bold 12px arial;
	margin-bottom:5px;
	outline:0;
	} 
	
#commentform .submitActive, #commentform #submit:active, #contactform .submitActive, #contactform #submit:active {float: left;
	cursor:pointer;
	width:107px;
	height:32px;
	background: url('images/button_send.gif') top left no-repeat;
	border:0;
	color:#fff;
	font:bold 12px arial;
	margin-bottom:5px;
	outline:0;} 
	
	
blockquote.commentre_wrapper
{margin:8px 18px 0 0; border-right:1px solid #000; padding-right:6px;}

blockquote
{margin:8px 45px 0 0; border-right:2px solid #A3213D; padding-right:0px;}
