﻿/*reset.css*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
/*fonts.css*/body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
pre, code {font:115% monospace;*font-size:100%;}
body * {line-height:1.22em;}
/*grids.css*/body{text-align:center;}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}
body {
	background-image: url(images/bodyBlue_bg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-position:bottom;
	background-repeat:repeat-x;
}
.siteContainer { background-image:url(images/bodyBg_03.gif); background-position:center top; background-repeat:no-repeat; text-align:center; margin: 0 auto ; width: 100%; background-image: }
.topbanner {  height:266px; margin:0 auto; padding:0; width: 926px; background-image:url(images/top_bg_header.gif); background-repeat:no-repeat; background-position:bottom;}
.topnavBG { background-image:url(images/bodyBG_site.gif); background-repeat:repeat-y; width: 926px;  margin:0 auto;}
.topnav { width: 920px; height:51px; margin:0 auto; background-image:url(images/top_nav_repeate.jpg); padding:0;  }
  .topnavR { background-image:url(images/top_nav_repeate.jpg); float:right; width:18px; height:51px; }
  .topnavL {background-image:url(images/top_nav_repeate.jpg); float: left; width:19px; height:51px;}
  .topnavBODY {  float:right; margin-right:10px; direction:rtl; height:41px;}
     .topnavBODY ul {list-style-image: url(images/top_bullet.jpg);  height:41px; list-style-image:url(../images/bullet_top.gif);}
	 .topnavBODY li { display:inline; height:41px;}
	 .topnavBODY a { font-size:20px; color:#FFFFFF; text-decoration:none; background-image:url(../images/normal_bg_nav.gif); background-position:right;  height:51px;  line-height: 51px; display: inline-block; padding-left:3px; padding-right:10px; padding-left:10px;}
	 .menuhover {  background-image: url(images/roll_image_top.jpg); background-position:center;}

.topnavBODY li.main a:hover{ background-image: url(images/over-main.gif); background-position:center;}
.topnavBODY li.education a:hover{ background-image: url(images/over-main.gif); background-position:center;}
.topnavBODY li.experience a:hover{ background-image: url(images/over-gisha.gif); background-position:center;}
.topnavBODY li.specialty a:hover{ background-image: url(images/over-specialty.gif); background-position:center;}
.topnavBODY li.approach a:hover{ background-image: url(images/over-gisha.gif); background-position:center;}

.topnavBODY li.main.current a{ background-image: url(images/over-main.gif); background-position:center;}
.topnavBODY li.education.current a{ background-image: url(images/over-main.gif); background-position:center;}
.topnavBODY li.experience.current a{ background-image: url(images/over-gisha.gif); background-position:center;}
.topnavBODY li.specialty.current a{ background-image: url(images/over-specialty.gif); background-position:center;}
.topnavBODY li.approach.current a{ background-image: url(images/over-gisha.gif); background-position:center;}

/*.topnavBODY li.current a{  background-image: url(images/over-specialty.gif); background-position:center;}*/

	 
.footer_nav { width: 920px; height:39px; margin:0 auto; background-image: url(images/footer_nav_repeat.jpg); padding:0;  }
  .footer_R { background-image: url(images/footer_nav_R.jpg);padding-right:55px; float:right; width:800px; height:39px; color:#FFFFFF; font-size:15px; font-weight:bold; line-height:39px; direction:rtl; background-position:right; background-repeat:no-repeat; }
     .footer_R a { color:#FFFFFF;}
  .footer_L {background-image: url(images/footer_nav_L.jpg); float: left; width:21px; height:39px;}
 .middle {width: 926px; height:600px; background-image:url(images/bodyBG_site.gif); background-repeat:repeat-y; margin:0 auto; }
 .middle2 {width: 926px; height:800px; background-image:url(images/bodyBG_site.gif); background-repeat:repeat-y; margin:0 auto; }
 .middle3 {width: 926px; height:500px; background-image:url(images/bodyBG_site.gif); background-repeat:repeat-y; margin:0 auto; }
   .leftside { float:left; width: 254px; margin-left: 26px; text-align:right; }
      .leftside #pic  { margin-top:36px;}
	  .leftside #contact { margin-top:25px;}
	    .leftside #contact td { text-align:right; font-size:14px; direction:rtl;}
		.leftside #contact td  #button{ background-image:url(images/skiza2_19.jpg); border:none; width: 129px; height: 32px; float:left; margin-left:17px;}
		.leftside #contact td span { margin-right:10px; display:block; width:50px;}
		.leftside #contact input { margin-top:2px; margin-right:10px; margin-bottom:2px; width:159px; border:1px solid #ec9307; height:24px;}
   .rightside {float: right; width: 597px; margin-right: 26px; text-align:right; font-size:14px; direction:rtl }

	    .rightside2 {float: right; width: 850px; margin-right: 26px; text-align:right; font-size:14px; direction:rtl }

