body {
margin:0;
padding:0;
font-family:arial, sans-serif;
color:#353434;
}
	
html>body {font-size:medium; font-family:arial, sans-serif;}
	
div#wrapall {
width:100%; 
direction:rtl;
text-align:center;
font-size:12px;
padding-top:10px;
}

p {
margin:0px;
padding:10px 0px 10px 0px;
line-height:20px;
}

a {
color:#353434;
}

.tit {
font-weight:bold;
color:#F96220;
}

img {
border:0px;
}

div#wrap {
text-align:right;
width:900px;
margin-left:auto;
margin-right:auto;
}

div#headarea {
width:900px;
float:right;}


div#hppanel {
width:600px;
float:right;
background:url(../images/hp-bg2pann.jpg) no-repeat top right;
height:468px;
}

div#logopanel {
width:300px;
float:right;}

#toolbar {
padding-top:378px;
}
#toolbar img {
float:right;
}
#footer {
margin-top:30px;
border-top:1px solid #B4B4B4;
float:right;
width:900px;
text-align:center;
padding-top:10px;
padding-bottom:30px;
color:#999999;
}
div#inpanel {
width:600px;
float:right;
background:url(../images/in-tool.jpg) no-repeat top right;
height:188px;
}

.textbox a {
color:#F96220;
}

#intoolbar {
padding-top:118px;
}
#intoolbar img {
float:right;
}

#textareacont {
width:900px;
float:right;
padding-top:30px;
}

.gallerybox {width:600px;
float:right;
}
.textbox {
width:540px;
float:right;
padding-right:20px;
padding-left:40px;
line-height:20px;
}

.textboxen {
width:540px;
float:right; direction:ltr;
padding-right:20px;
padding-left:40px;
line-height:20px;text-align:left;
}


.imgbox {
width:300px;
float:right;
}

.imgboxworks {
width:280px;
float:right;
padding-right:20px;
}


.imgboxworksproj {
width:280px;
float:right;
padding-left:20px;
}

.imgboxworksproj .hltopic {
width:260px;
float:right;
padding:10px;
background:#cccccc;
}

.textbox  h1{
font-size:14px;
padding:5px 0px 5px 0px;
margin:0px;
}

.textbox  ul {
padding:0px;
 margin:0px 25px 15px 25px;
}

.imbox {
width:300px;
float:right;
}
.tebox {
width:290px;
float:right;
color:#393A3E;
margin-bottom:15px;
background:#efefef;
padding:3px 5px 3px 5px;
}

.imbox  img {
width:300px;
float:right;
}

.pressbox {
width:140px;
float:right;text-align:center;
padding-left:35px;
padding-bottom:15px;
}

.pressboxin {
width:140px;
float:right; 
}

.workbox { 
width:280px;
padding-top:10px;
padding-bottom:10px;
float:right;
}

.workboximg {
width:80px;height:53px;
float:right;
}
.workboximgtext {
width:180px;
float:right;
background:#eeeeee;
height:33px;
padding:10px;font-size:14px;
}