@charset "utf-8";
/* CSS Document */
/*//////////////////   G R I D  (Your classes: main, sides, content and so on...)  //////////////////*/
					
					.main {
						direction:rtl;
						width: 1000px;
						padding:0;
						min-height: 100%;
						height: auto !important;
						height: 100%;
						margin: 0 auto;						
					}
					.header {
						height: 42px;
						float: right;
						width: 1000px;
						padding:0 0px;
					}
					.logo img{
						width: 131px;
						height: 54px;
						display: block;
						border: none;
						float: left;
						padding-left:10px;
					}
					.nav {
						float: right;
						margin-top:10px;
					}
					.nav div {
						float: right;
						font-size:12pt;
					}
					.nav a{
						color: #fff;
						font-size:11pt;
						font-family:Arial, Helvetica, sans-serif;
						font-weight: bold;
						text-decoration:none;
					}
					.page {
						width: 1000px;
						padding: 0 0px;
						text-align: right;
						float: right;
						line-height: 1.4;
						margin-bottom:30px;
					}
					.page h1 {
						font-size:12pt !important;
						font-weight:bold;
						margin:0;
						color: #ffffff;
					}
					.page h2 {
						font-size:10pt;
						font-weight:bold;
						margin:0;
						color: #ffffff;
						margin-top:10px;
						margin-bottom:5px;
					}
					.page .PL td{
						padding-bottom:20px;	
						vertical-align:middle;
					}
					.page h2 a{
						text-decoration:underline;
						line-height: 1.4;
					}
					.page h3 a {
						color: #fff;
						font-size:11pt;
						display: block;
						margin-top:10px;
					}
					.content {
						width:550px;
						float: right;
						padding-left:50px;
						padding-top: 20px;
						padding-bottom:20px;
						line-height:1.6;
					}
					.pix {
						width: 340px;
						float: right;
						padding-top: 30px;
						padding-bottom:30px;
					}
					/*Project*/
					.ProjectText, .ProjectImg, .ProjectChar {
						float :right;	
					}
					.ProjectLogo {
						margin-right:30px;	
						margin-bottom:30px;
					}
					.ProjectText {
						width: 250px;	
						padding-top:10px;
						padding-left:10px;
						padding-right:10px;
						margin-left:40px;
					}
					.ScrollUp, .ScrollDown {
						cursor:pointer;
						display:block;
						height:20px;
						width:250px;
						margin:15px 0;
					}
					.ScrollUp {
						background: url("/gfx/scroll-top.gif") center center;	
					}
					.ScrollDown {
						background: url("/gfx/scroll-bottom.gif") center center;	
					}
					.ScrollUp:hover {
						background: url("/gfx/scroll-top-over.gif") center center;	
					}
					.ScrollDown:hover {
						background: url("/gfx/scroll-bottom-over.gif") center center;	
					}
					.ProjectText h1 {
						padding:0px 0;
						font-size:14pt;
						color: #fff;
					}
					.ProjectText ul {
						width: 125px;	
						/*float: right;*/
						margin-top:20px;
						margin-bottom:20px;
						font-weight: bold;
					}
					.ProjectText li.h {
						color: #898989;	
					}
					.ProjectText li span {
						color: #898989;
						padding: 0 0 0 5px;
					}
					.ProjectText li {
						margin:2px 0;	
					}
					.ProjectImg {
						margin-top:80px;
						width: 670px;	
					}
					.ProjectChar {
						width: 100px;	
					}
					.ProjectChar img {
						padding-top:348px;
						border: 0px none;
					}
					/*Contact*/
					.ContactInfo td {
						padding-left: 30px;	
					}
					.ContactInfo .name {
						font-weight: bold;
						color: #989899;
					}
					.contact td{
						vertical-align: top;
						padding:10px 10px;
					}
					.contact input {
						width: 177px;
						background-color: #fff;
						color: #000;
						border: none;
						padding:3px;
					}
					.contact textarea {
						width: 437px;
						height: 82px;
						background-color: #fff;
						border: none;
						overflow:hidden;
					}
					.contact .btn {
						width: 60px;
						height: 23px;
						color:#444444;
						background-color: #888889;
						font-weight: bold;
					}
					.FooterWrap {
						width: 100%;
						text-align:center;
						height: 4em;
						float:right;
						padding-top:15px;
					}
					.footer {
						width: 960px;
						margin:0 auto;
					}
					.copy { 
						float: left;
						text-align:left;
						width: 50%;
					}
					.addr {
						text-align: right;
						float: right;
						width: 50%;
					}
					/* easyscroll */
					 
					#easyscroll{
						background:#000;
						color:#fff;
						width:280px;
						margin:0 0;
						
						/* add additional styling */
					}	
					 
					/* easyscroll navigation buttons */	
					#easyscrollnav ul{
						height:200px;
					} 
					#easyscrollnav, #easyscrollnav li{
						margin:0;	
						padding:0;
						}	
					#easyscrollnav{
						margin:1em 0;;	
						}			
					#easyscrollnav li{
						list-style:none;
						margin-right:10px;		
						padding:0 10px;
						color:#fff;
						cursor:pointer;
						}					
					#easyscrollnav li.over{
						color:#333;
						text-decoration:underline;
						}		
					#btnUp, #btnDown{
						cursor:pointer;
						height:20px;
						width:250px;
						margin:15px 0;		
					}
					#btnUp {
						position:relative;
						top:10px;		
						background: url("/gfx/scroll-top.gif") center center;	
					}
					#btnDown {
						position:relative;
						top:470px;
						background: url("/gfx/scroll-bottom.gif") center center;	
					}
					#btnUp:hover {
						background: url("/gfx/scroll-top-over.gif") center center;	
					}
					#btnDown:hover {
						background: url("/gfx/scroll-bottom-over.gif") center center;	
					}
  					/* Break */
					.clear {
						clear:both;
					}
					.red {
						color: #ff0000;		
					}
					.centered {
						text-align:center;	
					}
/*//////////////////   G L O B A L  //////////////////*/
					body { 
						height: 100%;
						margin:0 auto;
						width:100%;
						padding:0;
						font-size:10pt;
						background:#000000;
						color:#fff;
						line-height:normal;
						font-family:Arial, Helvetica, sans-serif;
		
						scrollbar-face-color:#333333; 
						scrollbar-shadow-color:#888889; 
						scrollbar-highlight-color:#888889; 
						scrollbar-3dlight-color:#d2d2d2; 
						scrollbar-darkshadow-color:#666666; 
						scrollbar-track-color:#888889; 
						scrollbar-arrow-color:#666666;						
					}
					table {
						font-size:10pt;
					}
					a {
						color:#fff;
						outline:none;
					}
					a:hover {
						text-decoration:none;
					}
					h1, h2, h3, h4, h5 {
						color:#fff;
					}
					h1 {
						margin:10px 0 10px 0;
						font-size:21px;
						font-weight:normal;
					}
					h2 {
						font-size:19px; 
					}
					h3 {
						font-size:17px;
					}
					h4 {
						font-size:15px;
					}
					h5 {
						font-size:13px;
					}
					hr {
						height:1px;
						color:#62747B;
					}
					form {
						margin:0;
					}
					fieldset {
						padding:0 10px 10px 10px;
						border:1px solid #CCCCCC;
					}
					legend  {
						margin-bottom:0 0 5px 0;
						padding:0 5px 0 5px;
						font-weight:bold;
						color:#0080C0;
					}
					input, textarea, select {
						background:#FFFFFF;
						font-family: Arial, Helvetica, sans-serif;
						font-size:10pt;
						color:#62747B;
					}
					button,
					.buttons {
						background:#5D97BC;
						border:1px solid;
						border-color:#82B3D3 #3182B5 #3182B5 #82B3D3;
 						font-family:Arial, Helvetica, sans-serif;
						font-size:10pt;
						color:#FFFFFF;
						cursor:pointer;
					}

/*------------------ DROPDOWN MENU ------------------*/
					

					/* MENU */

					.ddmx td {
						height:30px;
						cursor:default;
					}
					
					/* item 1 */
					
					.ddmx .item1,
					.ddmx .item1:hover,
					.ddmx .item1-active,
					.ddmx .item1-active:hover {
						position:relative;
						display:block;
						height:30px;
						/*height:25px;*/
						/*padding:5px 10px 0 15px; 
						background:url(gfx/menu_top_arrow.gif) right 11px no-repeat;
						color:#FFFFFF;
						text-decoration:none;
						font-weight:bold;*/
						cursor:pointer;
					}
					
					/* item 2 */
										
					.ddmx .item2,
					.ddmx .item2:hover,
					.ddmx .item2-active,
					.ddmx .item2-active:hover {
						z-index:500;
						width:100px;
						padding:4px 5px 4px 5px;
						display:block;
						position:relative;
						border-bottom:1px solid #393939;
						font-size:9pt;
						text-decoration:none;
	/* lang */			text-align:right;
						color:#d2d2d2;
						line-height:14px;
					}
					.ddmx .item2 {
						background:#333333;
					}
					.ddmx .item2:hover,
					.ddmx .item2-active,
					.ddmx .item2-active:hover {
						background:#888889;
						color:#D2d2d2;
					}	
					
/*item3*/					
					.ddmx .item3,
					.ddmx .item3:hover,
					.ddmx .item3-active,
					.ddmx .item3-active:hover {
						z-index:500;
						width:200px;
						padding:4px 5px 4px 5px;
						display:block;
						position:relative;
						border-bottom:1px solid #393939;
						font-size:9pt;
						text-decoration:none;
	/* lang */			text-align:right;
						color:#d2d2d2;
						line-height:14px;
					}
					.ddmx .item3 {
						background:#888889;
					}
					.ddmx .item3:hover,
					.ddmx .item3-active,
					.ddmx .item3-active:hover {
						background:#666666;
						color:#f7f7f7;
					}
					
					/* section */
					
					.ddmx .section {
						border-bottom:1px solid #393939;
						position:absolute;
						visibility:hidden;
						z-index:-1;
						margin-left:-2px;		 /* Firefox / heb */
						margin-right:0px;		 /* IE / heb */
						margin-top:0px;
					}
		
					* html .ddmx td { position: relative; } /* ie 5.0 fix */

