body {
background-image:none;
margin:0;
font-family:arial;
}

.black_overlay {
display:none;
position:absolute;
top:0;
left:0;
width:100%;
height:100%;
background-color:#000;
z-index:901;
-moz-opacity:.7;
opacity:.70;
filter:alpha(opacity=70);
}

.white_content {
background:url(http://images.noamdesign.com/Splash/lightbox-background-new.png) top left no-repeat;
display:none;
width:967px;
height:532px;
border:0;
z-index:902;
overflow:auto;
font-family:"Trebuchet MS",Verdana,Arial;
position:fixed;
top:50%;
left:50%;
margin-top:-275px;
margin-left:-484px;
padding:0;
}

#bigcontainer {
width:894px;
height:525px;
overflow:hidden;
float:left;
margin:0;
padding:0;
}

#slidebackward {
width:23px;
height:532px;
color:#fff;
float:left;
}

#slidefoward {
width:50px;
height:532px;
color:#fff;
float:left;
}

#splashslidercontainer {
width:4535px;
height:510px;
margin:0;
padding:0;
}

.splashbox {
width:907px;
height:510px;
float:left;
background-image:url(http://images.noamdesign.com/RecentProjects/loading.gif);
background-repeat:no-repeat;
background-position:23% 50%;
}

.splashimage {
width:453px;
height:500px;
margin-left:-15px;
}

.splashimage img {
float:left;
margin:30px 0 0;
padding:0;
}

.splashcontent {
color:#c3c3c3;
float:left;
margin-left:75px;
width:335px;
height:510px;
}

.splashcontent a:active,.splashcontent a {
text-decoration:underline;
color:#b7b7b7;
}

.splashcontent a:hover {
text-decoration:none;
color:#FFF;
}

.splashtitle {
margin-top:90px;
width:335px;
height:100px;
}

.splashtitleheader {
font-size:27px;
}

.splashtextcontent {
height:300px;
text-align:justify;
}

.splashtextcontent p {
font-size:11px;
line-height:18px;
}

.splashtextcontent p.subtext {
margin-top:24px;
}

.splashtextcontent p.contact {
font-weight:700;
font-size:13px;
text-align:right;
}

#snext #snav li a {
float:left;
width:15px;
height:0;
padding-top:20px;
overflow:hidden;
outline:none;
background-image:url(http://images.noamdesign.com/Splash/icons-new.png);
background-repeat:no-repeat;
background-position:0 -32px;
}

#snext #snav li a:hover {
background-position:0 -53px;
}

#sprev #pnav li a {
float:left;
width:15px;
height:0;
padding-top:20px;
overflow:hidden;
outline:none;
background-image:url(http://images.noamdesign.com/Splash/icons-new.png);
background-repeat:no-repeat;
background-position:0 -75px;
}

#sprev #pnav li a:hover {
background-position:0 -96px;
}

#sclose {
float:right;
width:15px;
height:15px;
z-index:903;
}

#sclose #snavc li a {
float:left;
width:15px;
height:0;
padding-top:15px;
overflow:hidden;
outline:none;
background-image:url(http://images.noamdesign.com/Splash/icons-new.png);
background-repeat:no-repeat;
background-position:0 0;
}

#sclose #snavc li a:hover {
background-position:0 -15px;
}

.page-home #LienMenu a#LienMenuHome {
cursor:default;
background-position:right -40px;
}

.page-home #LienMenu a#LienMenuHome:hover {
/* background-position:right -40px; */
cursor:default;
background-position:right -40px;
}

.page-clients #LienMenu a#LienMenuBlog,.page-clients #LienMenu a#LienMenuBlog:hover {
background-position:right -680px;
cursor:default;
}

.page-aboutus #LienMenu a#LienMenuSolutions,.page-aboutus #LienMenu a#LienMenuSolutions:hover {
background-position:right -200px;
cursor:default;
}

.page-services #LienMenu a#LienMenuPortfolio, .page-services #LienMenu a#LienMenuPortfolio:hover {
background-position:right -360px;
cursor:default;
}

.page-solutions #LienMenu a#LienMenuAbout, .page-solutions #LienMenu a#LienMenuAbout:hover {
background-position:right -520px;
cursor:default;
}

/*#LienMenu a#LienMenuBlog {
background-position:right -680px;
cursor:default;
}*/

div#ecranFlash {
float:right;
margin-right:8px!important;
width:190px;
height:168px;
text-align:center;
}

div.infopopImgR {
float:right;
width:190px;
text-align:center;
}

.navsplashleft {
position:relative;
margin-right:0;
top:45%;
}

.navsplash {
position:relative;
margin-right:8px;
top:224px;
}

.spopup {
background-image:url(http://images.noamdesign.com/Icons/web-design-link.gif);
background-repeat:no-repeat;
background-position:right;
padding-right:15px;
margin-right:5px;
}

div#navigation {
color:#D4D4D4;
display:none;
width:100px;
height:15px;
line-height:12px;
text-align:center;
margin:0 46%;
}

div#navigation a {
text-decoration:none;
color:#D4D4D4;
cursor:pointer;
}

div#navigation a:hover {
text-decoration:none;
color:#D4D4D4;
}

div#navigation .current a {
text-decoration:none;
color:#353535;
}

.nav_step {
background-color:#353535;
width:14px;
text-align:center;
line-height:16px;
margin:0;
padding:0 3px;
}

.highlight {
color:#D4D4D4;
background-color:#0E0E0E;
}

.current {
color:#353535;
background-color:#D4D4D4;
cursor:default;
}

.page {
/*background-image:url(images/leftbg.gif);
width:100%;
float:left;
 height:700px; 
overflow:hidden;
padding:0;*/
}

.page-aboutus {
/* height: 1680px; */
}

.page-clients {
/* height:2670px; */
}

.pagepart1 {
width:10%;
float:left;
height:100%;
background-image:url(images/leftbg.gif);
text-align:center;
padding:0;
}

.pagepart2 {
width:100%;
float:left;
height:auto;
background-image:url(images/mainbg.jpg);
background-repeat:repeat-x;
background-position:bottom;
text-align:center;
padding:0;
}

.pagepart3 {
width:10%;
float:left;
height:100%;
background-image:url(images/mainbg.jpg);
background-repeat:repeat-x;
background-position:bottom;
vertical-align:text-bottom;
padding:0;
}

.page .pagepart2 #menuc {
background-image:url(images/menubg.jpg);
background-repeat:repeat-y;
background-position:bottom;
height:100%;
width:227px;
float:left;
padding-bottom:3000px;
margin-bottom:-3000px;
}

#content1 {
width:626px;
float:left;
margin-left:5px;
}

#content2 {
width:132px;
float:left;
padding-left:5px;
z-index:50;
position:relative;
overflow:visible;
margin-top:58px;
/* right:0; */
/* top:0; */
/* margin-top:20px; */
}

.page-home #content2{
margin-top:0px;
}


#maintable {
width:995px;
background-image:url(images/mainbg.jpg);
background-repeat:repeat-x;
background-position:bottom;
/* height:100%; */
float:left;
}

.smallbox {
padding-bottom:10px;
float:left;
}

.smallboxin {
background-image:url(images/smallbg.gif);
float:left;
width:100%;
font-family: arial;
/* font-size: 8pt; */
}

#moteva {
position:absolute;
right:0;
bottom:0;
z-index:1;
width:100%;
text-align:right;
visibility:visible;
}

.page-home .hpresentation {
padding-right: 18px;
}

.hpresentation {
background-image:url(images/mainbgx.jpg);
margin-left: 1px;
/* padding-right: 18px; */
}

#box1 {
position:absolute;
width:585px;
height:90px;
z-index:51;
overflow:visible;
background-color:#0F0;
top:400px;
}

#box2 {
position:absolute;
width:585px;
height:90px;
z-index:51;
overflow:visible;
background-color:red;
top:400px;
}

#box3 {
position:absolute;
width:585px;
height:90px;
z-index:51;
overflow:visible;
background-color:#0FF;
top:400px;
}

#snext,#sprev {
float:right;
height:20px;
width:15px;
z-index:903;
}

#snext #snav,#sprev #pnav,#sclose #snavc {
margin:0;
padding:0;
}

#snext #snav li,#sprev #pnav li,#sclose #snavc li {
display:inline;
width:15px;
}

#snext #snav li a:focus,#sprev #pnav li a:focus,#sclose #snavc li a:focus,div#navigation a:focus {
-moz-outline-style:none;
}

.testimonial {
float:left;
border-bottom:1px dotted;
margin:10px;
padding-bottom:11px;
}

.t-body {
font-size:9pt;
color: #666666;
text-align:left;
margin:5px 0px 0px 5px;

}

.t-sig {
font-size: 8pt;
color: #666666;
text-align:left;
margin:5px 0px 0px 15px;
float:left;
color:#5D850D;
}

.testimonial img{
float:left;
margin-left:120px;
}

.main-title {
height:72px;
/* margin-bottom:10px; */
color:#5D850D;
padding-bottom:10px;
}

.main-title h1 {
/* height:40px; */
margin:0;
paddin:0;
}


.head-room {
height:auto;
margin-bottom:10px;
}

.page-home .head-room {
height:auto;
margin-bottom:50px;
}

.testimonial-home {
text-align:left;
color:#666666;
font-family:"Arial";
font-size: 8pt;
}
.testimonial-home .title{
color:#333333;

}
.testimonial-home .sig{
text-align:left;font-size:7pt;color:darkGreen;
}

#contact-box {
cursor:text;
}

