.fotter

{



height:50px;



}

.fotter2

{



height:50px;



float:right;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#5a5a5a;

direction:rtl;

padding-right:60px;

padding-top:10px;

}



.footer3

{



height:20px;

font-family:tahoma, arial;

font-size:11px;

color:#5a5a5a;

text-align:center;

padding-top:20px;

}

.main

{

width:100%

}



body

{

    margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	}

	

.back

{

background-image:url(../images/about_us_27.jpg);

width:1060px;

height:128px;

}	



.portfolio

{

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#363636;

}



.indx_fotter

{

background-image:url(../images/index_sub_12.jpg);

width:1060px;

height:119;

}



.logoplacment

{

background-image:url(../images/index_sub_11.jpg);

}



.logoplacment_d

{

width:100%;

margin-top:36px;

}



.youknow

{

background-image:url(../images/index_sub_06.jpg);

font-family: tahoma, arial;

font-size:12px;

color:#999999;

padding-left:5px;

}



.indexsecond

{

height:794px;

width:1061;

border:0px;

}

.aboutmenu

{

background-image:url(../images/aboutmenu.jpg);

width:161px;

height:439px;

margin-left:60px;

margin-bottom:45px;

}



.servicecontainer

{

height:auto;

width:650px;

margin-left:40px;

}



.scrollbar

{

background-image:url(../images/scroollbar-small_05.jpg);

width:806px;

height:553px;

}



.scrollbardown

{

background-image:url(../images/scroollbar-small_09.jpg);

width:953px; 

height:141px;

}



.aboutmenus

{

background-image:url(../images/aboutmenu.jpg);

width:161px;

height:439px;



margin-top:10px;

}





.menuaboutus

{

font-family:"Century Gothic", Arial;

font-size:14px;

color:#6e7277;

text-decoration:none;

font-weight:bolder;

direction:rtl;

}



.menuaboutus a

{

color:#6e7277;

text-decoration:none;

display:block;

width:165px;

height:29px;

padding-top:8px;

padding-right:10px;

}





.menuaboutus a:hover

{

color:#ffa200;

text-decoration:none;

background-color:#000000;

}



.index_sub_03

{

background-image:url(../images/index_sub_03.jpg);

}













/* java */



#main_cont {

	width: 450px;

	height: 400px;

	position: relative;

	margin: 0 auto;

	padding: 10px 0 0 0px;

	clear:left;

	

}



#contents_wrapper {

	width: 450px;

	height: 400px;

	position: relative;

	overflow: hidden;

	padding: 0;

	margin: 0;

}



#contents {

	width: 5400;

	height: 100%;

	position: relative;

}



.content {

	width: 450px;

	position: absolute;

	color:#999999;

	text-align:left;

}





.home_page_red{

font-size:16px;

font-family: Verdana;

color:#F33632;

font-weight:bold;

}

.home_page_gray{

font-size:15px;

font-family: Verdana;

color:#676767;

font-weight:bold;

}



#services {

	left: 1350px;

	top: 0;

	padding: 0;

	width:450px;



}



.foto 

{

background-image:url(../images/loader.gif); 

background-position: 183px 195px;

}



#fotos_nav {position: absolute; top: 60px; right: 6px;  z-index: 20; width: 87px;}

#fotos_nav li {width: 87px; height: 86px; margin-bottom: 1px; float: left; clear: left;}

#fotos_nav  a {display: block; width: 87px; height: 86px; cursor: pointer; }

#foto_inapoi { background-image:url(../images/up.png); visibility: hidden;}

#foto_inainte { background-image:url(../images/down.png);}



#fotos_wrapper {width: 450px; height: 300px; overflow: hidden; position: absolute; top: 0; left: 0;}

#fotos {  width: 450px; position: relative; top: 0; right: 0; float:right;  }

#fotos li { position: relative; left: 0; top: 0; float: left; clear: left; }

#fotos li img {display: block;}

#fotos li span {height: 23px; width: 247px; background-color: #000; color: #fff; line-height: 23px; font-weight: normal;  text-indent: 8px; display: block; position: absolute; left: 0; bottom: 0; visibility:hidden;}



 

#fotos_nav2 { z-index: 30; width: 450px; height: 23px; }

#galerie:hover #fotos_nav2 {visibility: visible;} 

 

#fotos_nav2 ul {float: left; padding: 5px; background: #000;}

#fotos_nav2 li {float: left; padding-right: 1px;}

#fotos_nav2 li a:link, #fotos_nav2 li a:visited , #fotos_nav2 li a:active, #fotos_nav2 li a#selectat {color: #E2DBC8; display: block; padding: 0 3px 0 3px; height: 13px; text-align: center; line-height: 13px; font-family: Verdana, Arial ; text-decoration: none; float: left;}

#fotos_nav2 li a:hover, #fotos_nav2 li a#selectat { background-color: #fff !important; background-image: none !important; color: #000; }

#fotos_nav2 h4 {height: 23px; width: 150px; background-color: #000; color: #fff; line-height: 23px; font-weight: normal; float: left; text-indent: 8px; font-family: Verdana, Arial; font-size:13px; visibility:hidden;} 











#the_company {

	left: 0px;

	top: 0;

	width: 450px;

	overflow: hidden;

}



#ceo_message {

	left: 450px;

	top: 0;

	width:	450px;

	overflow: hidden;

}

#r_n_d {

	left: 900px;

	top: 0;

	width:	450px;

	overflow: hidden;

}



#work_phases {

	left: 1800px;

	top: 0;

	width: 450px;

	overflow: hidden;

}





#join_hands {

	left: 2250px;

	top: 0;

	width: 450px;

	overflow: hidden;

}

#business_terms {

	left: 2700px;

	top: 0;

	width: 450px;

	overflow: hidden;

}

#careers{

	left: 3150px;

	top: 0;

	width: 450px;

	overflow: hidden;

}



#our_philosophy{

	left: 3600px;

	top: 0;

	width: 450px;

	overflow: hidden;

}



#five_facter{

	left: 4050px;

	top: 0;

	width: 450px;

	overflow: hidden;

}



#our_vision{

	left: 4500px;

	top: 0;

	width: 450px;

	overflow: hidden;

}





#technologies{

	left: 4950px;

	top: 0;

	width: 450px;

	overflow: hidden;

}











/* scroolbar */









#slideshow {list-style:none; color:#fff}

#slideshow span {display:none}

#wrapper {width:700px; margin-left:55px; display:none}

#wrapper * {margin:0; padding:0}

#fullsize {position:relative; width:700px; height:484px;}

#information {position:absolute; bottom:0; width:700px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}

#information h3 {padding:4px 8px 3px; font-size:14px}

#information p {padding:0 8px 8px}

#image {width:700px}

#image img {position:absolute; z-index:25; width:auto}

.imgnav {position:absolute; height:450px; cursor:pointer; z-index:150}

#imgprev {left:0; background:url(../images/left.gif) left center no-repeat}

#imgnext {right:0; background:url(../images/right.gif) right center no-repeat}

#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}

.linkhover {background:url(../images/link.gif) center center no-repeat}

#thumbnails { height:80px; width:905px;}

#slideleft {float:left; width:20px; height:81px; background:url(../images/scroll-left.gif) center center no-repeat; background-color:#222}

#slideleft:hover {background-color:#333}

#slideright {float:right; width:20px; height:81px; background:#222 url(../images/scroll-right.gif) center center no-repeat}

#slideright:hover {background-color:#333}

#slidearea {float:left; position:relative; width:865px;  height:81px; overflow:hidden}

#slider {position:absolute; left:0; height:81px}

#slider img {cursor:pointer; border:1px solid #666; padding:2px}