/* 
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 {
margin:0px;
margin-top:16px;
direction:rtl;
unicode-bidi:embed;
background:#485266 url('images/bg_main.jpg') left top repeat-x;
font:normal 12px arial;
color:#ffffff;
}


hr
{
	margin: auto 0;
	width:90%;
	color:#486E92;
	height:1px;
	background:none;
}


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

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

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

td#flash
{
	vertical-align:top;
	width:804px;
}


td.left_all
{
	background:transparent url('images/bg_left_all.jpg') right top repeat-y;
}


td#tl
{
	width:19px;
	background:transparent url('images/bg_all_tl.jpg') top right no-repeat;
}

td#tr
{
	width:19px;
	background:transparent url('images/bg_all_tr.jpg') top left no-repeat;
}

#header 
{
	text-align:-moz-center;
	text-align:center;
	clear:both;
	margin: 0 auto;
	display:block;
	width:824px;
	background:transparent url('images/bg_flash.jpg') bottom center no-repeat;

}

img#languages
{
	float:right;
	margin-bottom:5px;
	margin-right:20px
}


#header_logo 
{
	cursor:pointer;
	margin: 0 auto;
	height:45px;
	width:824px;
}

#header_logo img
{
	margin-top:35px;
	margin-right:18px;
}
/*~~~~~~~~~~~~  TABLES  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/
table#top_all
{
	width:824px;
}




/*~~~~~~~~~~~~~~~~ HORIZONTAL MENU ~~~~~~~~~~~~~~~~~~~~~~~*/
div#menu_horizontal	
{
	width:550px;
	margin-right:13px;
	display:block;
	height:49px;
}

div#menu_horizontal	a
{
	
}

div.left_td
{
	height:33px;
	width:100%;
	
}

#menu_horizontal table
{
	
	display:inline;
}

#menu_horizontal td
{
	vertical-align:bottom;
	height:49px;
	text-align:center;
	
}





#menu_horizontal td.separator_left
{
	background:transparent url('images/toplinks_separator_l.gif') right top no-repeat;
	height:49px;
	width:9px;
}

#menu_horizontal td.separator_right
{
	background:transparent url('images/toplinks_separator_r.gif') left top no-repeat;
	height:49px;
	width:9px;
}


#menu_horizontal td.separator_left_on
{
	background:transparent url('images/toplinks_separator_lo.gif') right top no-repeat;
	height:49px;
	width:9px;
}

#menu_horizontal td.separator_right_on
{
	background:transparent url('images/toplinks_separator_ro.gif') left top no-repeat;
	height:49px;
	width:9px;
}


#menu_horizontal table td span a 
{
	
	display:inline;
	height:49px;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
	white-space: nowrap;
	text-decoration:none;
	vertical-align:bottom;
	cursor:pointer;
	color:#021D46;
	display:block;
	padding-right:12px;
	padding-left:12px;
	padding-top:8px;
	background:transparent url('images/menu_h_back.gif') center top repeat-x;
}


#menu_horizontal td span a:hover
{
	color:#021D46;
	background:transparent url('images/menu_h_back_on.gif') left top repeat-x;
}

#menu_horizontal td span
{
	display:block
	vertical-align:bottom;
}
	


#menu_horizontal table td a:hover, #menu_horizontal td a.selected
{
	text-decoration:none;
}

/*~~~~~~~~~~~~~~~~ END HORIZONTAL MENU ~~~~~~~~~~~~~~~~~~~~~~~*/


div#main
{
	width:824px;
}

div#content
{
	color:#464FC0;
	text-align:-moz-center;
	text-align:center;
	display:inline;
	background:none;
	float:right;
}


div.post
{
	width:530px;
	padding-right:10px;
	padding-left:0px;
}

div.post img
{
	margin:0px;
}


div#content h2
{
	margin-right:30px
}
	
/*~~~~~~~~~~~~~~ LEFT BAR  ~~~~~~~~~~~~~~~~~~~~~~*/
td.leftbar_td
{
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	vertical-align:top;
	text-align:left;
	width:203px;
	background:#FDFBFB url('images/bg_leftbar_td.jpg') right top repeat-y;
}

div#leftbar
{
	display:inline;
	width:203px;
}

div#leftbar img
{
	margin-bottom:4px;

}

/*~~~~~~~~~~~~~~ SIDE BAR  ~~~~~~~~~~~~~~~~~~~~~~*/

td.sidebar_td
{
	padding-top:15px;
	vertical-align:top;
	text-align:center;
	width:227px;
	background:#FDFBFB url('images/bg_right_squares.jpg') left top no-repeat;
}

div#sidebar
{
	height:300px;
}

div#sidebar, div#sidebar li, div#sidebar li div, div#sidebar li div img
{
	display:inline;
	margin:0px;
	padding:0px;
	padding-left:0px;
	
}

div#sidebar
{
	text-align:right;
	
}

div#sidebar li div img
{
	width:81px;
	height:81px;
	margin-right:5px;
	margin-left:5px;
	margin-top:10px;
}

div.article_actions {width:526px;border-bottom:1px solid #DEE4E8;text-align:right;margin-bottom:10px;padding-bottom:5px;margin-top:7px;margin-right:30px;display:block;}
div.article_actions  a {font-size:11px;color:#577F93; text-decoration:none;display:inline}
div.article_actions  a:hover {text-decoration:underline;}
div.article_actions  img {margin-bottom:-5px}



img.WP-PrintIcon, img.WP-EmailIcon
{
	
}

td.content_td
{
	text-align:right;
	vertical-align:top;
	background:transparent url('images/top_content.jpg') left top no-repeat;
}

div#the_posts
{
	background:transparent url('images/bg_the_posts.jpg') top left repeat-y;
		
}

div#just_back
{
	min-height:550px;
	display:block;
	background:transparent url('images/bg_just_back.jpg') top left no-repeat;
		
}

td.content_td p
{
	padding-right:30px;
	padding-left:20px;
}

#content h1
{
	display:inline;
	
}

#content a:visited
{
	/*display:inline;*/
	
}

#content p a:visited
{
	/*display:inline;*/
	color:#91A7B4;
	
}

#content div.pagetitle
{
	height:22px;
	display:block;
	width:485px;
	margin-bottom:0px;
	margin-right:20px;
	padding-top:15px;
	padding-right:5px;
}



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

#content h1 a.english_header
{
	text-decoration:none;
	margin-right:5px;
	margin-top:-2px;
	display:inline;
	float:left;
	font-weight:bold;
	font-size:16px;
	font-family:arial;
	color:#031C42;
	
	
}


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

div#footer
{
	clear:both;
	background:transparent url('images/footer.jpg') top center no-repeat;
	height:118px;
	margin-right:0px;
	padding: 0px;
}

#footer span#credits
{
	padding-top:12px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:50px;
	float:left;
}

#footer span#stuff{
	background:#ffffff;
	margin:65px 280px 0px 0px;
	font:normal 11px arial;
	color:#3E5368;
	float:right;
	}

#footer span#stuff img
{
	margin-top:5px;
	margin-right:160px;

}


div#content p.postmetadata {
	margin-top:10px;
	line-height:18px;
	clear: right;
	color:#464FC0;
	padding:10px;
	text-align:center;
	font-size:15px;
	}
	
div#content div.separator
{width:100%; height:5px;
background: none;
}




/*~~~~~~~~~~~~~QUEUSTION TOP ~~~~~~~~~~~~~~~~~~~~~*/


div.question_wraper
{
	min-height:90px;

}
div.askaquestion_top
{
	width:522px;
	height:100%;
	margin:0 auto;
	margin-right:30px;
	background:transparent url('images/question_top.jpg') right top  no-repeat;
}

askaquestion_top p
{
	padding:0px;
	margin:0px;
}

div.askaquestion_top em
{
	display:block;
	padding-right:30px;
}

div.askaquestion_top div.questiontop_top
{
	height:29px;
	padding-top:17px;
	padding-right:55px;
}

div.askaquestion_top div.questiontop_top h3
{
	font:bold 12px arial;
	color:#296DC1;
}

div.questiontop_top h3
{
	
}

div.askaquestion_top div.questiontop_top h3 a
{color:#91A7B4;}

div.askaquestion div.questiontop h3.questionh
{
	color:#487094;
	font-size:13px;
	font-weight:bold;
}

div.askaquestion_top div.questiontop_top h3 span.date
{
	color:#ffffff;
	float:left;
	font:normal 11px arial;
	margin-top:-25px;
	margin-left:17px;
}

div.askaquestion_top div.questioncontent_top
{
	border-left:1px solid #AABABE;
	border-right:1px solid #AABABE;
	border-bottom:1px solid #AABABE;
	padding-right:25px;
	padding-top:0px;
}



/*~~~~~~~~~~~~~ END QUEUSTION TOP ~~~~~~~~~~~~~~~~~~~~~*/


div.askaquestion
{
	padding-right:10px;
	width:522px;
	height:356px;
	margin:0 auto;
	margin-right:20px;
	background:#ffffff url('images/question_back.jpg') right top  no-repeat;
}


div.askaquestion div.questiontop
{
	padding-top:77px;
}

div.askaquestion div.questiontop h3
{
margin-right:10px;
padding-top:7px;
padding-right:36px;
font:bold 18px arial;
color:#91A7B4;
}

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

div.askaquestion div.questiontop h3.questionh
{
	margin-right:40px;
	color:#4350BD;
	width:100%;
}

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

div.askaquestion div.questioncontent
{
	padding:10px;
}

/******************* CONTACT FORM *******************/
.contact_top
{
	margin-top:20px;
	margin-right:40px;
	width:470px;
	background:transparent url('images/question_top.jpg') right top  no-repeat;
	height:29px;
	color:#4F6F8D;
	height:29px;
	padding-top:17px;
	padding-right:55px;
}

div#contact_bottom_bg
{
	border-left:1px solid #AABABE;
	border-right:1px solid #AABABE;
	border-bottom:1px solid #AABABE;
	width:460px;
	margin-right:40px;
	padding-right:60px;
	padding-bottom:60px;
	background:transparent url('images/contact_bottom.jpg') right bottom  no-repeat;
	
}


.contact_top h3
{
	font-size:12px;
	
}

div.contactright
{
	width:220px;
	
}

div.contactright input
{
	width:172px;
	height:16px;
	border:1px solid #A9BBC7; 
}

div.contactright input#contactsubmit 
{
	cursor:pointer;
	float: left;
	width:98px;
	height:30px;
	background: url('images/button_send.jpg') top left no-repeat;
	border:0;
	color:#ffffff;
	font:bold 12px arial;
	margin-top:10px;
	padding-left:10px;
	padding-bottom:2px	 
}

span#contact_textarea textarea
{
	width:250px;
	height:73px;
	overflow:auto;
	border:1px solid #A9BBC7; 
}

div.contactright textarea
{
	width:250px;
	height:73px;
	overflow:auto;
	border:1px solid #A9BBC7; 
}

#contactform br {display:none;}

#contactform
{
	float:left;
	margin-left:60px;
	margin-top:0px
}

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

div.contactform
{
	width:522px;
	height:356px;
	margin-right:20px;
	background:transparent url('images/question_back.jpg') center top  no-repeat;
}



#contactform textarea
{
	background:none;
	width:250px; 
	border:1px solid #A9BBC7;
	float:right;
}



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

div.contactform h3
{
	margin-top:0px;
	margin-right:10px;
	padding-right:36px;
	font:bold 18px arial;
	color:#91A7B4;
	width:431px;
}


#commentform
{
	margin-right:30px;
}


#commentform input.texti, #wp-email input.texti 
{ 
	background:none;
	height:16px;
	width:170px;
	border:1px solid #A9BBC7; 
	margin-bottom:1px;
}

#commentform textarea
{
	overflow:auto;
	background:none;
	width:290px; 
	height:73px; 
	border:1px solid #A9BBC7; 
	float:right;
}


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

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

#commentform label small {margin-top:0; font-size:12px}

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

#commentform input,#contactform  input, #wp-email input{
	height:16px;
	display:block;
	float:right;
	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 {
	float:left;
	cursor:pointer;
	width:107px;
	height:32px;
	background:#ffffff url('images/button_send.jpg') top left no-repeat;
	border:0;
	color:#ffffff;
	font:bold 12px arial;
	margin-bottom:5px;
	padding-bottom:4px
	}
	
#commentform .submitOn, #commentform #submit:hover, #contactform .submitOn, #contactform #submit:hover 	
{
	float:left;
	cursor:pointer;
	width:107px;
	height:32px;
	background:#ffffff url('images/button_send.jpg') top left no-repeat;
	border:0;
	color:#ffffff;
	font:bold 12px arial;
	margin-bottom:5px;
	padding-bottom:4px
	}
	
#commentform .submitActive, #commentform #submit:active, #contactform .submitActive, #contactform #submit:active 
{
	float:left;
	cursor:pointer;
	width:107px;
	height:32px;
	background:#ffffff url('images/button_send.jpg') top left no-repeat;
	border:0;
	color:#ffffff;
	font:bold 12px arial;
	margin-bottom:5px;
	padding-bottom:4px
}
	
	
blockquote.commentre_wrapper
{margin:8px 10px 0px 0px; padding-right:0px; border:none}

blockquote.commentre_wrapper
{color:#4851C5; margin:8px 50px 0px 0px; padding-top:10px; padding-right:35px; border:none; background:transparent url('images/bg_blockquote.jpg') top right no-repeat;}

blockquote
{padding-right:0px; border-right:1px solid #6183A6; margin:10px 50px 5px 0px; }

div.commentre_content blockquote
{padding-right:0px; border-right:1px solid #6183A6; margin:10px 10px 5px 0px; }

blockquote p
{padding-right:	10px !important;}

.commentre_content
{
	padding-right:10px;
	background:#F3F5F9;
	margin-top:-3px;
	margin-left:5px;
}




