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

html body {
		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;
		 	margin:0;
			
	}
		


html #ext_back {
	
	background: url('images/background.jpg') center top no-repeat;
			margin:0 auto;
		
	
	}
		
	
html  #page {
		margin:0 auto;
			text-align: left;
			padding: 0;
			width:1024px;
			display:table;
			margin-bottom:15px;
			
	}
		
html #header {
		background:  url('images/header.jpg') left top no-repeat ;
			margin-right:0px;
				padding: 0;
		 	width: 1023px;
			height:200px;
			margin-left:0px !important;
			margin-left:1px;
				
	}
		
html #headerimg 	{
	 		height:158px;
			width:1023px;
			position:static;
			margin-bottom:20px;
			
	}
		
 	#languages	{
		position:relative;
			top:70px;
			left:10px;
			width:28px;
			
	}
		
	#languages img	{
		margin-bottom:5px;
			
	}
		
		#languages a	{
		display:block;
			padding-right:12px;
			background: none;
			
	}
		
		#languages a:hover	{
		background: url('images/lang_arrow.gif') right 4px no-repeat;
			
	}
		
			#sub_header {
		background: url('images/sub_header.jpg') left top no-repeat ;
			height:42px;
			padding:0px 0 0 4px!important;
				
	}
		
/***Start make appointment	*/
			html #make_appointment	{
		float:left;
			width:210px;
			/*margin:20px 10px -60px 0;*/
			cursor:pointer;
			margin-top:0px !important;
			margin-top:20px;
			
	}
		
		html #make_appointment dl		{
				background: url('images/appointment_box.jpg') top center no-repeat ;
					height:225px;
					width:203px;
					margin: -27px 0 0 10px ;
					
					
				
	}
		
			html #make_appointment dl dt		{
					font: bold 13px arial;
					color:#fff;
					padding:16px 0 0 40px;
				
	}
		
			html #make_appointment dl dd		{
				font: normal 12px arial;
					color:#d5ecff;
					padding:15px 0px 0 0;
					margin:0 0px 0 14px		
	}
			html #sidebar ul li #make_appointment dl dd a {
				line-height:17px;

	}
		
		html #make_appointment a		{
			color:#fff;
		 	text-decoration:none;
		
	}
		
/***End make appointment	*/
		html  #backlink_menu{
	/*float:left;
		*/
		
	}
		
html  #backlink{
	margin:20px 0 0px 10px;
		background: transparent url(images/arrow_left.gif) no-repeat scroll 214px 23px;
		padding:20px 0 0 12px;
		font: bold 14px arial;
		color: #94aabd;
		
	}
		
#backlink a{
	color: #94aabd;
		display:block;
		 padding-left:190px;
		 margin-left:20px;
		
	}
		
html  #main {
		background: #fff url('images/content_back.jpg') repeat-y left;
			font-size: 1.2em;
			padding-top:0;
			padding-left:0px;
			width:1023px;
			height:100%;
			float:left;
			
	}
		
		html  #main td{
		vertical-align:top;
		
	}
		
	html #closediv	{
	background: url('images/sidebar_bl.jpg') left bottom no-repeat;
		 padding-bottom:45px;
		 width:234px;
		margin:0;
		
	}
		
	html  #content	{
		float:left;
			width:490px;
			margin:0 0px 0px 0px;
			padding-bottom:12px;
		 	color:#263134;
			padding-left:8px;
			
	}
		
	html #content p	{
	padding:0 5px;
	font-size: 1.2em;
	
		
	}
		
		html #sidebar	{
		padding-top:0px;
			width:224px;
			float:left;
			
	}
		
	html #sidebar img.question	{
	display:block;
		 margin:15px 12px;
		
	}
		
		html #sidebar ul, html #sidebar ul li ul{
		margin: 0;
			padding: 0;
			
	}
		
html #sidebar ul li  {
		list-style-type: none;
			list-style-image: none;
			color:#fff;
				
	}
		
	html  #sidebar ul li h2 {
		    background: url("images/sidebar_ul.png") no-repeat scroll 0 0 #768DA2;
			color:#fff;
			font:bold 14px arial;
			display:block;
			float:left;
			margin:5px 0 5px 0px;
			width:224px;
			text-indent:6px;
			line-height:25px;
			height:25px;
			
	}
		
		html  #sidebar ul li img{
	margin-bottom:2px;
		
	}
		
html  #sidebar ul li a {
		color:#fff;
		font-weight:normal;
		line-height:normal;
	}
html  #sidebar ul li.current-menu-item a {
			color:#fff;
			font-weight:bold;
			text-decoration:underline;
	}
			
html ul li div{
		display:inline-block;
	}
	
			
	html #sidebar ul li ul li{
		list-style-type: none;
			list-style-image: none;
			color:#fff;
			background: #94aabd url('images/sidebar_li1.gif') repeat;
			padding:4px 0 0 10px;			
			font: normal 12px/26px arial;
			text-decoration:none;
			border-bottom:1px solid #768DA2;
			width:208px;
	}
		
html #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-left:28px;
			font: normal 12px/26px arial;
			text-decoration:underline;
		
	}
		
.content_sidebar{
	width:280px;
	float:left;
	padding:5px;
}		
.content_sidebar{
	
}
		
		html #menu_horizontal ul{
		padding:0;
		margin: 11px 0 0 220px;
		background: url('images/menu_back.jpg') 0 0 repeat-x;
		color: white;
		float:left;
		width:799px;
	}
		
html #menu_horizontal ul li {
	display: inline;
		 font: bold 12px arial;
		color: #5e788e;
		white-space: nowrap;
		
	}
		
html #menu_horizontal ul li a {
	background: url('images/menu_back.jpg') 0 0 repeat-x;
		color: #fff;
		text-decoration: none;
		float: left;
		color: #5e788e;
		cursor: pointer;
		
	}
		
html #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') left center no-repeat;
		
	}
		
 #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_right.gif') left 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;
		;
		
	}
		
h2.pagetitle {
		font:bold 24px Arial;
			color: #526d84;
			text-align:left;
			margin:0;
			border-bottom:1px solid #b7b7b7;
		
	}
		
div.article_actions{
	text-align:right;
		padding-right:4px;
		 padding-top:2px;
		 float:right;
		
	}
		
div.article_actions  a.print{
	background: url('images/icon_print.gif') no-repeat bottom left;
		padding-top:5px;
		 padding-left:18px;
		 display:block;
		 float:right;
		 margin-right:10px;
		
	}
		
div.article_actions  a.mail{
	background: url('images/icon_mail.gif') no-repeat bottom left;
		padding-top:5px;
		 padding-left:18px;
		 display:block;
		 float:right;
		
	}
		
div#content  p{
	clear:both;
		padding-top:10px;
		
	}
		
div.spacer_shade{
	height:32px;
		 background:url('images/spacer_shade.jpg') top right no-repeat;
		
	}
		
div.answer_w, div.contactform{
		width:488px;
			background: #d8e4ee url('images/answer_bottom.gif') bottom no-repeat;
			padding:0 0 50px 0px;
			
	}
div.contactform#small{
				background: #d8e4ee url('images/question_bottom_small.gif') bottom no-repeat;
	}
		
div.question{
		width:488px;
			background: #d8e4ee url('images/question_bottom.gif') bottom no-repeat;
			padding:0 0 50px 0px;
			
	}
		
div.question_head{
	background: url('images/question_top.gif') top no-repeat;
		
	}
div.question_head_small{
		background: url('images/question_top_small.gif') top no-repeat;

		}
		
.question blockquote{
	padding-left:10px;
		  padding-top:0px;
		 color:#6A7B8F;
		 font-weight:bold;
		 border-left:2px solid #147;
		
	}
		
.question blockquote p{
	margin:0;
		
	}
		
.question a{
	color: #354755;
		
	}
		
.question  h4{
	font:bold 14px arial;
		 color:#6A7B8F;
		 margin-bottom:0px;
		 padding-bottom:0;
		
	}
		
h3.question_title{
	background: #afc2d3 url('images/question_title_back.jpg') top repeat-x;
		height:52px;
		font:bold 18px arial;
		color:#fff;
		padding:10px 0 0 70px;
		margin:0;
		
	}
		
h3.question_title span.from{
	float:left;
		
	}
		
h3.question_title span.date{
	float:right;
		font:normal 11px arial;
		color:#506779;
		margin:14px  12px 0 0;
		
	}
		
div.question_bottom{
	padding:0px 30px 0 30px;
		
	}
		
div.answer{
	border-left:3px solid #cecece;
		padding-left:30px;
		padding-right:25px;
		margin: -5px 0 20px 20px;
		
	}
		
div.answer span.sig{
	display:block;
		width:80px;
		padding-top:5px;
		margin:5px 5px;
		
	}
		
/*form*/
		#commentform{
	height:262px;
		padding:0;
		 margin:0;
		
	}
		
#contactform br {
	display:none;
		
	}
		
#commentform label small, #contactform label {
		display:block;
			float:left;
			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:left;
			width: 220px;
			
	}
		
#commentform input#author, #commentform input#email, #contactform input#wpcf_your_name, #contactform input#wpcf_email{
	border:1px solid #99acbd;
		
	}
		
	#commentform textarea, #contactform textarea{
		display:block;
			float:left;
			width: 295px;
			border:1px solid #99acbd;
			height:150px;
			overflow: auto;
			
	}
		
	/*** Submit button	Rollover done with jabascript for ie6, will work in ie7 and firefox also when javascript is disabled**/
			#commentform  .submitOff, #contactform  .submitOff {
		float: right;
			width:107px;
			height:32px;
			background: url('images/button_send.gif') top right no-repeat;
			border:0;
			color:#fff;
			font:bold 12px arial;
			margin-bottom:5px;
			
	}
		
	#commentform .submitOn, #commentform #submit:hover, #contactform .submitOn, #contactform #submit:hover {
		float: right;
			width:107px;
			height:32px;
			background: url('images/button_send.jpg') top right 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: right;
			width:107px;
			height:32px;
			background: url('images/button_send.jpg') top right 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:left;
		margin-left:5px;
		padding-top:4px;
		font:normal 10px arial;
		color:#47627a;
		
	}
		
	/*end form*/
		div#content p.clinic{
	width:205px;
		font:normal 12px/14px arial;
		color:#686868;
		float:left;
		padding:0 15px 0 20px;
		border-left:3px solid #C8C8C8;
		clear:none;
		
	}
		
#footer {
			padding:20px 10px 10px 15px;
			margin-right:12px;
			width:998px;
			clear:both;
			background: #fff url('images/bottom_back.gif') bottom right no-repeat;
		 	height:20px;
			margin-top:-2px;
			
	}
		
	#footer span#credits{
		float:right;
			
	}
		
	#footer span#stuff{
		font:normal 11px arial;
			color:#9d9d9d;
			
	}
		
	small {
		font-family: Arial, Helvetica, Sans-Serif;
			font-size: 0.9em;
			line-height: 1.5em;
			
	}
		
h1, h2, h3 {
		font-family:  Arial, Sans-Serif;
			font-weight: bold;
			
	}
		
h1 {
		font-size: 1.6em;	
	}
		
#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;
			color: #61737F;
			
	}
		
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;
			
	}
		
/* End Typography & Colors */
		/* Begin Structure */
		div#content p.postmetadata {
		line-height:18px;
			clear: left;
			padding:10px;
			text-align:center;
			background-color:#f8f8f8;
			border-bottom:1px solid #ddd;
			border-top:1px solid #ddd;
			
	}
		
	
	}
		
/* End Structure */
		/*	Begin Headers */
		h1 {
		padding-top: 70px;
			margin: 0;
			
	}
		
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-right: auto;
			margin-left: auto;
			
	}
		
img.alignleft {
		padding: 4px;
			margin: 0 7px 2px 0;
			display: inline;
			
	}
		
img.alignright {
		padding: 4px;
			margin: 0 0 2px 7px;
			display: inline;
			
	}
		
.alignleft {
		float: left;
			
	}
		
.alignright {
		float: right	
	}
		
/* End Images */
		/* Begin Form Elements */
		#searchform {
		margin: 10px auto;
			padding: 5px 3px;
		 	
	}
		
#sidebar #searchform {
		text-align: center;
			
	}
		
	#sidebar #searchform #s {
		width: 108px;
			padding: 2px;
			
	}
		
#sidebar #submit {
		padding: 1px;
			
	}
		
.entry form {
	 /* This is mainly for password protected posts, makes them look better. */
			text-align:center;
			
	}
		
select {
		width: 130px;
			
	}
		
/* End Form Elements */
		/* Begin Various Tags & Classes */
		acronym, abbr, span.caps {
		cursor: help;
			
	}
		
acronym, abbr {
		border-bottom: 1px dashed #999;
			
	}
		
blockquote cite {
		margin: 5px 0 0;
			display: block;
			
	}
		
.center {
		text-align: center;
			
	}
		
hr {
		display: none;
			
	}
		
a img {
		border: none;
			
	}
		
.navigation {
		display: block;
			text-align: center;
			margin-top: 10px;
			margin-bottom: 60px;
			
	}
		
div#content embed {
	margin-left:32px
	}
		
div#content ul li{
	margin-left:8px;
		
	}
		
/* End Various Tags & Classes*/
		h3.contact_title {
	background:#AFC2D3 url(images/contact_title_back.jpg) repeat-x scroll center top;
		color:#FFFFFF;
		font-family:arial;
		font-size:24px;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:bold;
		height:32px;
		line-height:normal;
		margin:0pt;
		padding:10px 0 0pt 20px;
		
	}
		
h3.question_title span.from {
	float:right;
		
	}
		
h3.question_title span.date {
	color:#506779;
		float:left;
		font-family:arial;
		font-size:11px;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		line-height:normal;
		margin:14px 0px 0pt 12px;
		
	}
		
.wpcf7 div.textarea{
	margin-left:15px;
	padding:0;
	width:500px;
	height:120px;
	display:inline;
	
}
.wpcf7 textarea{
	border: 1px inset #EEEEEE;
	padding:2px;
	width:455px;
	height:120px;
	margin: 0 0 0 15px;
}
.wpcf7 textarea.textarea-small{
    border: 1px inset #EEEEEE;
	padding:2px;
	width:200px;
	height:60px;
	margin: 0 0 0 22px;
}
.wpcf7 div.left{
	width:235px;
	height:40px;
	float:left;
	margin: 10px 0 0px 15px;
}
.wpcf7 div.right{
	width:200px;
	height:40px;
	float:left;
	margin: 10px 0 0px 15px;
}

.wpcf7 input{
	width:200px;
	border: 1px inset #EEEEEE;
	padding:2px;
	height:20px;
}
.wpcf7 input.wpcf7-submit{
	width:120px;
	height:30px;
	margin-left:-5px;
}
.wpcf7 input.wpcf7-submit.submit-small{
    background-color: #CBD7E3;
    border: 2px solid #6A798C;
    cursor: pointer;
    font-size: 15px;
    height: 30px;
    margin-left: 7px;
    padding: 0;
    width: 206px;
}
.wpcf7 input.wpcf7-submit.submit-small:hover{
    background-color: #6A798C;
    border: 2px solid #CBD7E3;
	color:#fff;
}
.wpcf7 p{
	margin-left:15px;
}
