/* { box-sizing: content-box; -moz-box-sizing:content-box; -ms-box-sizing: content-box; }*/

img {border:0px;}

/*html{
overflow:auto;
overflow-x:hidden; 
}*/

body{
text-align:center;
direction:rtl;
padding: 0;
margin: 0;
}

.site{
margin:10px auto;
width:914px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5f5f5f;
text-align:right;
line-height:150%;
}

.content_pages_table tr td {
  font-size:12px;
  color:#5f5f5f;
  text-align:right;
  line-height:150%;
  }

.logo{
float:right;
margin:2px 0 0;
}

.staticMenu{
/*float:left;*/
margin:0 0 0 2px;
color:#bdbdbd;
display: inline;
}
.staticMenu p{
margin:5px 0px 5px 0px;
}
.staticMenu a{
color:#bdbdbd;
text-decoration:none;
}

.hp{
width:934px;
height:400px;
float:right;
margin-top:20px;
margin-right:-5px;
}

/*-----------------------------------------*/

.hpBox {
  width: 182px;
  height: 389px;
  margin-right: 4px;
  display: inline;
  position: relative;
  }
  
html>body .hpBox {
  float: right;
  }
  
.hpBox h1 {
  margin: 0;
  padding: 0;
  color: #fff;
  position: absolute;
  top: 180px;
  right: 10px;
  font-size: 20px;
  }

.hpBox p {
  margin: 0;
  padding: 0;
  }
  
.hpBox img {
  width: 171px;
  height: 168px;
  /*position: absolute;
  left: 11px;*/
  }

.imgTop {
  top: 3px;
  }
  
.imgBottom {
  bottom: 13px;
  }
  
.imgTop, .imgBottom {
  display: block;
  width: 171px;
  height: 168px;
  overflow: hidden;
  position: absolute;
  left: 11px;
  }

.hpBox a {
  text-decoration:none;
  color:#5f5f5f;
  }

.hpBox a:hover {
  text-decoration:underline;
  }
  
.textBottom p, .textTop p {
  width: 160px;
  height: 168px;
  position: absolute;
  right: 10px;
  display: block;
  overflow: hidden;
  line-height: 16px;
  }
  
.textBottom p {
  bottom: 10px;
  }
  
.textTop p {
  top: 6px;
  }

#about {
  background: url('gfx/hp-box-01.jpg') no-repeat;
  }

#products {
  background: url('gfx/hp-box-02.jpg') no-repeat;
  }

#services {
  background: url('gfx/hp-box-03.jpg') no-repeat;
  }

#markets {
  background: url('gfx/hp-box-04.jpg') no-repeat;
  }

#applications {
  background: url('gfx/hp-box-05.jpg') no-repeat;
  }

/*----------------------------------------------------------------------- */

.inner{
width:914px;
float:right;
margin-top:20px;
position: relative;
}

#mainMenu{
position:absolute;
left:50%;
top:148px;
top:100px;
margin-left:-472px;
margin-right:472px;
opacity: 0;
filter: alpha(opacity=0);
}

.sideMenu{
width:170px;
margin-top:30px;
float:right;
}

.content{
float:left;
width:710px;
margin-top:30px;
position: relative;
}

.content a{
color:#5f5f5f;
}

.content p{
text-align:justify
}

.pageTitle{
color:#8b8b8b;
font-size:16px;
font-weight:bold;
}

.path, .path a{
color:#c9c9c9;
text-decoration:none;
}

.sideMenuTitle{
height:22px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
background-color:#dedede;
padding-right:10px;
line-height:22px;
clear: both;
}

#secondMenu{
margin-top:15px;
}

/* ----------------------------------------------------------------------- */

.footer{
width:914px;
float:right;
margin-top:17px;
color:#bdbdbd;
}

.footer a {
text-decoration:none;
color:#bdbdbd;
}

.footer #credit{
width:150px;
float:left;
text-align:left;
/*margin-top: -15px;*/
}

.footer #info{
width:650px;
float:right;
/*margin-top: -16px;*/
}

.footer #info a:hover {
  text-decoration: underline;
  }

.footer #credit p, .footer #info p {
  margin: 0;
  padding: 0;
  }

/* ----------------------------------------------------------------------- */

.first, .first a, .second, .second a, .third, .third a, .forth, .forth a{
color:#6a6a6a;
text-decoration:none;
width: 130px;
}

.first{
margin-right:20px;
line-height:25px;
float: right;
display: inline;
width: 150px;
}

.second{
padding-right:30px;
line-height:18px;
float: right;
display: none;
}

.third{
padding-right:40px;
line-height:18px;
float: right;
}

.forth{
padding-right:50px;
line-height:18px;
float: right;
}

/* ----------------------------------------------------------------------- */

.galleryBox{
width:170px;
padding:10px;
border:#e3e3e3 solid 1px;
margin:20px;
}

.galleryBox a{
color:#6a6a6a;
text-decoration:none;
}

.galleryNewWindowTable{
border:#e3e3e3 solid 1px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#6a6a6a;
}

.galleryNewWindowText{
background-color:#e5e5e5;
}

.galleryNewWindowText a{
color:#6a6a6a;
text-decoration:none
}

.GalleryNewWindowTitle{
font-family:Arial, Helvetica, sans-serif;
color:#8b8b8b;
font-size:16px;
font-weight:bold;
line-height:30px;
}

.nextprevactive{
font-weight:bold;
}

/* ----------------------------------------------------------------------- */

.articleBox{
width:685px;
padding:10px; 
border:#e3e3e3 solid 1px;
margin:20px 0px; 
}

.articleBoxImage{
float:right;
margin:0px 0px 15px 15px;
}

/* ----------------------------------------------------------------------- */

.text_field{
width:200px;
height:15px;
vertical-align:top;
}

.text_field_big{
width:400px;
}

.text_field_big, .text_field{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#5f5f5f;
border:#e3e3e3 solid 1px;
}

.buttons {  
border-color: #cccccc;
background-color: #eeeeee;
border-width: 1px;
border-style:solid;
color: #666666;
font-family:Arial, Helvetica, sans-serif;
}

.test {
  margin-right: 30px;
  }
  
.printv_body {
  float: right;
  margin-right: 60px;
  }
  
#search {
  float: left;
  margin: 23px 18px 0 0;
  }
  
#headerLeft {
  float: left;
  }
  
#headerLeft .search_button {
  background: #eee;
  border: 1px solid #ccc;
  color: #666;
  margin-right: 10px;
  font-family: arial;
  font-size: 11px;
  }
  
#headerLeft .search_field {
  height: 16px;
  border: 1px solid #ccc;
  }
  
  
  /* ########################  */
  
table.clientTable{
margin-top:20px;
margin-bottom:20px;

  }
  
.clientTable  td{
height:25px;
font-family:Arial, Helvetica, sans-serif;
color:#6a6a6a;
font-size:12px;
vertical-align:middle;
padding-right:7px;
padding-left:7px;
}

.clientTable #staff td{
padding-right:15px;
padding-left:15px;
}

.clientTable td a{
color:#6a6a6a;
text-decoration:none;
}

.clientTable td a:hover{
text-decoration:underline;
}

.clientTable .title{
background-color:#e4e4e4;
height:25px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
vertical-align:middle;
font-weight:bold;
padding-right:7px;
text-align:center;
}

.clientTable .odd{
background-color:#f4f4f4;
}

.clientTable .mail{
text-align:left;
padding-left:7px;
}

.clientTable#gases{
border-right:#999999 solid 1px;
border-top:#999999 solid 1px;
}

.clientTable#gases td {
width:25px;
text-align:center;
vertical-align:middle;
border-left:#999999 solid 1px;
border-bottom:#999999 solid 1px;
}

.clientTable .leftborder{
border-left:#999999 solid 1px;
}

img[src='/gfx/printv.gif'], img[src='/gfx/sendtofriend.gif'], .printv_link, .sendtoafriend_link {
  position: absolute;
  bottom: 0;
  }
  
.printv_link {
  left: 0;
  }
  
img[src='/gfx/sendtofriend.gif'] {
  left: 68px;
  }
  
.sendtoafriend_link {
  left: 110px;
  }
  
img[src='/gfx/printv.gif'] {
  left: 188px;
  }
  
#freeTextRight {
  margin-top: 20px;
  float: right;
  width: 170px;
  overflow: hidden;
  }
  
/*---------------------------*/

#selectedMenuItem {
  width: 912px;
  height: 19px;
  position: absolute;
  top: 36px;
  right: 0;
  }

#aboutInternal #selectedMenuItem {
  background: url('gfx/menu-selected-01.jpg') no-repeat;
  }
  
#productsInternal #selectedMenuItem {
  background: url('gfx/menu-selected-02.jpg') no-repeat;
  }
  
#servicesInternal #selectedMenuItem {
  background: url('gfx/menu-selected-03.jpg') no-repeat;
  }
  
#marketsInternal #selectedMenuItem {
  background: url('gfx/menu-selected-04.jpg') no-repeat;
  }
  
#applicationsInternal #selectedMenuItem {
  background: url('gfx/menu-selected-05.jpg') no-repeat;
  }
  
#aboutInternal .pageTitle {
  color: #7c00da;
  }
  
#productsInternal .pageTitle {
  color: #ff6600;
  }
  
#servicesInternal .pageTitle {
  color: #25c201;
  }
  
#marketsInternal .pageTitle {
  color: #f6c20c;
  }
  
#applicationsInternal .pageTitle {
  color: #1a2e73;
  }
  
.content_pages_table tr td img {
  margin: auto;
  display: block;
  }
  
/*---------------------------------------*/

#manualSideMenu h1 {
  margin: 0;
  padding: 0;
  height: 22px;
  line-height: 22px;
  background: #dedede;
  font-size: 14px;
  color: #fff;
  padding-right: 10px;
  overflow: hidden;
  }
  
#manualSideMenu h1 a {
  color: #fff;
  text-decoration: none;
  }
  
#manualSideMenu ul {
  margin: 5px 21px 0 0;
  padding: 0;
  list-style: none;
  }
  
#manualSideMenu ul li {
  line-height: 20px;
  background: url('gfx/max-bullet.jpg') no-repeat top right;
  padding-right: 6px;
  }
  
#manualSideMenu ul a {
  color: #5f5f5f;
  text-decoration: none;
  }
  
tr.odd {
  background: none !important;
  }
  
table#gases tr.odd {
  background: #f4f4f4 !important;
  }
#ResponsibleCare{
float:left;
}