/*

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 */




div#wpcf7-f2--o1{
	direction:rtl;
	background-color:#D7E3EE;
	margin: 52px 0 0 0;
	padding: 1px 1px 1px 1px;
}
div#wpcf7-f2--o1 p{
	padding: 0 10px 0 10px;
	}
div#wpcf7-f2--o1 span input{
	margin:0 5px 0 10px;
}
	
div#wpcf7-f2--o1 strong{
	font-size:12px;
}

body {

	direction:rtl;

	unicode-bidi:embed;

background: #bccad7 url('images/body_background.jpg') repeat-x;

	font-size: 62.5%; /* Resets 1em to 10px */

	font-family: Arial, Sans-Serif;

	color: #263134;

	text-align: center;

	padding-bottom: 20px;

	margin:0;

	}

#ext_back

{

	background: url('images/background.jpg') center top no-repeat;

	margin:0 auto;

	height:100%;

}

#page {

	margin:0 auto;

	text-align: right;

	padding: 0;

	width:744px;

	display:table;

	margin-bottom:15px;

	}



#header {

background: #fff url('images/content_back.jpg') right;

	margin-left:0px;

	padding: 0;

	width: 733px;

	height:320px;

	margin-bottom:2px;



	}



	#headerimg 	{

	background:  url('images/header.jpg') top center no-repeat ;

	height:178px;

	width:734px;

	position:relative;

	}

	#languages

	{

	position:absolute;

	top:70px;

	right:15px;

	width:28px;

	}

	#languages img

	{

	margin-bottom:5px;

	}



	#languages a

	{

	display:block;

	padding-left:12px;

	background: none;

	}



	#languages a:hover

	{

	background: url('images/lang_arrow.gif') left 4px no-repeat;

	}



	#sub_header {

	background: url('images/sub_header.jpg') top center no-repeat;

	height:122px;

	padding:0px 4px 0 0;

	}



/***Start make appointment	*/

	#make_appointment

	{

	float:right;

	width:210px;

	margin:20px 0 25px 10px;

	height:80px;

	cursor:pointer;

	}



		#make_appointment dl

		{

			background: url('images/appointment_box.jpg') top center no-repeat ;

			height:120px;

			width:203px;

			margin-right:7px;

		}



		#make_appointment dl dt

		{

			font: bold 12px arial;

			color:#fff;

			padding:22px 40px 0 0;

		}



		#make_appointment dl dd

		{

			font: normal 12px arial;

			color:#d5ecff;

			padding:15px 0px 0 0;

		}



		#make_appointment a

		{color:#fff; text-decoration:none;}

/***End make appointment	*/

.keyword_cloud{
	text-align:justify;
	width:100%;
}

.keyword_cloud a{
	line-height: 27pt;
}

.keyword_cloud a:hover{
	background-color:#E0E8EF;
}
span.highlight{
	background-color:#FDFF00;
}

.keyword_cloud_title{
	border-bottom:1px solid #B7B7B7;
	color:#526D84;
	font-family:Arial;
	font-size:24px;
	font-size-adjust:none;
	font-weight:bold;
	margin:0 0 10px 0;
	text-align:right;
	}





#backlink_menu

{

direction:ltr;

float:right;

}



#backlink

{

margin:20px 10px 0px 0;

background: url('images/arrow_left.gif') right center no-repeat;

padding:0 12px 0 0;

font: bold 14px arial;

color: #94aabd;

}



#backlink a

{color: #94aabd;}



	#closediv

	{background: url('images/sidebar_bl.jpg') left bottom no-repeat;padding-bottom:45px;display:table; float:right;	width:733px;}





#main {

	background: #fff url('images/content_back.jpg') right;

	font-size: 1.2em;

	padding-top:0;

	padding-right:0px;

	width:733px;

	margin-top:0px;

	vertical-align:top;

	height:100%;

	}



#main td

{vertical-align:top;height:100%;}



	#content > li

	{

	margin-right:20px;

	}



	#content

	{

	float:left;

	width:490px;

	margin:0;

	padding-bottom:12px;

	color:#263134;

	padding-left:8px;

	clear:none;

	}



	#content p

	{padding:0 5px;}



	#sidebar

	{

	width:224px;

	padding-top:20px;

	float:right;

	}







	#sidebar img.question

	{display:block; margin:15px 12px;}



	#sidebar ul, #sidebar ul li ul{

	margin: 0;

	padding: 0;

	}



#sidebar ul li  {

	list-style-type: none;

	list-style-image: none;

	color:#fff;
	background: #768da2 url('images/sidebar_ul.png') no-repeat;

		}



	#sidebar ul li h2 {

	display:inline;

	color:#fff;

	text-decoration:none;

	border:0;
    width:195px;
    height:24px;

	margin:0;

	font:bold 14px/24px arial;

	padding-left:16px;

	}



#sidebar ul li img

{margin-bottom:2px;}



#sidebar ul li a {

	color:#fff;

	font-weight:normal;

}



#sidebar ul li ul li{

	list-style-type: none;

	list-style-image: none;

	color:#fff;

	background: #94aabd url('images/sidebar_li.gif') no-repeat;

	padding-right:16px;

	font: normal 12px/26px arial;

	text-decoration:none;

	}



#sidebar ul li ul li.current

{

	list-style-type: none;

	list-style-image: none;

	color:#fff;

	background: #94aabd url('images/sidebar_li.gif') 0 -26px no-repeat;

	padding-right:28px;

	font: normal 12px/26px arial;

	text-decoration:underline;

}



#menu_horizontal ul

{

padding-left: 0;

margin-top:20px;

margin-left: 0px;

background: url('images/menu_back.jpg') 0 0 repeat-x;

color: white;

float: left;

width: 509px;

white-space: nowrap;

}



#menu_horizontal ul li

{

display: inline;

font: bold 12px arial;

color: #5e788e;

}



#menu_horizontal ul li a

{



background: url('images/menu_back.jpg') 0 0 repeat-x;

color: #fff;

text-decoration: none;

float: right;

color: #5e788e;

cursor: pointer;

}



#menu_horizontal ul li a span

{

float:left;

display: block;

margin:0 2px;

padding: 7px 10px 0 10px;

height:24px;

background: url('images/menu_dot.gif') right center no-repeat;

width:60px;

}



 #menu_horizontal ul li a.selected span, #menu_horizontal ul li a:hover span, #menu_horizontal ul li a.selected span.first, #menu_horizontal ul li a:hover span.first

{

display: block;

margin:0 2px;

padding: 7px 10px 0 10px;

height:24px;

background: url('images/menu_arrow_left.gif') right center no-repeat;

}



#menu_horizontal ul li a span.first

{background:none;}





#menu_horizontal ul li a:hover, #menu_horizontal ul li a.selected

{

background-position: 0 -31px;

color: #fff;;

}





h1.pagetitle {

	font:bold 24px Arial;

	color: #526d84;

	text-align:right;

	margin:0;

	border-bottom:1px solid #b7b7b7;

}

h2.pagetitle {

	font:bold 22px Arial;

	color: #526d84;

	text-align:right;

	margin:0;

	border-bottom:1px solid #b7b7b7;

}



div.article_actions

{text-align:left;padding-left:4px; padding-top:2px; float:left;}



div.article_actions  a.print

{background: url('images/icon_print.gif') no-repeat bottom right;padding-top:5px; padding-right:18px; display:block; float:left; margin-left:10px;}



div.article_actions  a.mail

{background: url('images/icon_mail.gif') no-repeat bottom right;padding-top:5px; padding-right:18px; display:block; float:left;}



div#content  p

{clear:both;padding-top:5px;}



div.spacer_shade

{height:32px; background:url('images/spacer_shade.jpg') top left no-repeat;}



div.question

{

	clear:both;

	width:488px;

	background: #d8e4ee url('images/question_bottom.gif') bottom no-repeat;

	padding:0 0 50px 0px;

	}

div.answer_w, div.contactform

{

	width:488px;

	background: #d8e4ee url('images/answer_bottom.gif') bottom no-repeat;

	padding:0 0 60px 0px;

	clear:both;

	}



div.contactform

{

padding-bottom:45px;

}





div.question_head

{

background: url('images/question_top.gif') top no-repeat;

}





h3.question_title

{

background: #afc2d3 url('images/question_title_back.jpg') top repeat-x;

height:52px;

font:bold 18px arial;

color:#fff;

padding:10px 70px 0 0;

margin:0;

}

h3.stories_title

{

background: #afc2d3 url('images/question_title_back.jpg') top repeat-x;

height:52px;

font:bold 18px arial;

color:#fff;

padding:10px 70px 0 0;

margin:0;

}


h3.contact_title

{

background: #afc2d3 url('images/contact_title_back.jpg') top repeat-x;

height:48px;

font:bold 22px arial;

color:#fff;

padding:10px 20px 0 0;

margin:0;

}





h3.question_title span.from

{float:right;}



h3.question_title span.date

{float:left;

font:normal 11px arial;

color:#506779;

margin:14px 0px 0 12px;

}

h3.stories_title span.date

{float:left;

font:normal 11px arial;

color:#506779;

margin:14px 0px 0 12px;

}


div.question_bottom

{padding:0px 10px 0 10px;}



.question div.hr {

  height: 3px;

  background-color:#B3C4D4;

  width:100%;

}

.question div.hr hr {

  display: none;

}



.question blockquote

{
	background: transparent url(images/dr_koren.jpg) top right no-repeat;
	padding: 0px 75px 10px 10px;
	color:#6A7B8F;
	font-weight:bold;
	margin:10px 0 0 0;
}
.commentre_content{
	border-right:2px solid #147;
	padding: 0 5px 0 0;
	min-height:64px;
	
}


.question blockquote p

{margin:0;}



.question a

{color: #354755;}



.question  h4

{font:bold 14px arial; color:#6A7B8F; margin-bottom:0px; padding-bottom:0;}



div.answer

{

border-right:3px solid #cecece;

padding-right:30px;

padding-left:25px;

margin: -5px 20px 20px 0;

}



div.answer span.sig

{

display:block;

width:80px;

padding-top:5px;

margin:5px 5px;

}







/*form*/


/*quick contact form*/

.quick_cf_input{
	
	margin:0 10px 0 20px;
}

.quick_cf p {
	
	margin:0;
	padding:0;
}

/*end quick contact form*/

#commentform

{height:262px;}



#contactform br {display:none;}



#commentform label small, #contactform label {

	display:block;

	float:right;

	width: 80px;

	color: #000;

	font:normal 12px/18px arial;

	}

#commentform p, div#content form#contactform p

{margin:0; padding-bottom:5px;}



#commentform input,#contactform  input{

	display:block;

	float:right;

	width: 220px;

	}



#commentform input#author, #commentform input#email, #contactform input#wpcf_your_name, #contactform input#wpcf_email, input#wpcf_website, #contactform  input.Forms

{border:1px solid #99acbd;}



#commentform textarea, #contactform textarea{

	display:block;

	float:right;

	width: 295px;

	border:1px solid #99acbd;

	height:150px;

overflow-y:auto;

	}





/*** Submit button

Rollover done with jabascript for ie6, will work in ie7 and firefox also when javascript is disabled**/



#commentform  .submitOff, #contactform  .submitOff, .submitOff {

	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: -5px 0 0;
	
	cursor:pointer;
	
	}



#commentform .submitOn, #commentform #submit:hover, #contactform .submitOn, #contactform #submit:hover {	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;

	background-position:0px -32px;

	outline:0;

	}



#commentform .submitActive, #commentform #submit:active, #contactform .submitActive, #contactform #submit:active {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;background-position:0px -64px;outline:0;}



#commentform span.fieldcomment, #contactform span.fieldcomment

{display:block;float:right;margin-right:5px;padding-top:4px;

font:normal 10px arial;

color:#47627a;

}



/*end form*/



div#content p.clinic img

{padding-bottom:10px;}



div#content p.clinic{

width:205px;

font:normal 12px/18px arial;

color:#686868;

float:right;

padding:0 20px 0 15px;

border-right:3px solid #C8C8C8;

clear:none;

margin-bottom:25px;

}





#footer {

	padding:10px 35px 10px 10px;

	margin-left:12px;

	width:688px;

	clear:both;

	background: #fff url('images/bottom_back.gif') bottom left no-repeat;

	height:20px;

	}



	#footer span#credits{

	float:left;

	}

	#footer span#stuff{

	font:normal 11px arial;

	color:#9d9d9d;

	}



small {

	font-family: Arial, Helvetica, Sans-Serif;

	font-size: 0.9em;

	line-height: 1.5em;
	
	font-weight: bold;
	
	
	}



h1, h2, h3 {

	font-family:  Arial, Sans-Serif;

	font-weight: bold;

	}




#headerimg .description {

	font-size: 1.2em;

	text-align: center;

	}



h2 {

	font-size: 1.6em;

	}





h3 {

	font-size: 1.3em;

	}



h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {

	text-decoration: none;

	}



h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {

	color: #333;

	}



h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {

	text-decoration: none;

	}



.entry p a:visited {

	color: #b85b5a;

	}





.commentmetadata {

	font-weight: normal;

	}



#sidebar {

	font: 1em Arial, Sans-Serif;

	}



small, .nocomments, .postmetadata, blockquote, strike {

	color: #777;

	}



code {

	font: 1.1em 'Courier New', Courier, Fixed;

	}



acronym, abbr, span.caps {

	font-size: 0.9em;

	letter-spacing: .07em;

	}



a, h2 a:hover, h3 a:hover {

	color: #768DA2;

	text-decoration: none;

	font-weight:bold;

	}



a:hover {

	color: #768DA2;

	text-decoration: underline;

	font-weight:bold;

	}



#wp-calendar #prev a, #wp-calendar #next a {

	font-size: 9pt;

	}



#wp-calendar a {

	text-decoration: none;

	}



#wp-calendar caption {

	font: bold 1.3em Arial, Sans-Serif;

	text-align: center;

	}



#wp-calendar th {

	font-style: normal;

	text-transform: capitalize;

	}

/* End Typography & Colors */







/* Begin Structure */





div#content p.postmetadata {

	line-height:18px;

	clear: right;

	padding:10px;

	text-align:center;

	background-color:#f8f8f8;

	border-bottom:1px solid #ddd;

	border-top:1px solid #ddd;

	}

/* End Structure */



h3 {

	padding: 0;

	margin: 30px 0 0;

	}



h3.comments {

	padding: 0;

	margin: 40px auto 20px ;

	}

/* End Headers */







/* Begin Images */

p img {

	padding: 0;

	max-width: 100%;

	}



img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

	}



img.alignright {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

	}



img.alignleft {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

	}



.alignright {

	float: left;

	}



.alignleft {

	float: right

	}

/* End Images */



/* Begin Various Tags & Classes */

acronym, abbr, span.caps {

	cursor: help;

	}



acronym, abbr {

	border-bottom: 1px dashed #999;

	}







.center {

	text-align: center;

	}



a img {

	border: none;

	}





span#only2 {display:block; margin:0 auto; text-align:center;font-weight:bold;}



div#content embed {margin-right:32px;}

div#content ul li{margin-right:8px;}

/* End Various Tags & Classes*/


