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

img {
  border: 0;
  }

#container {
  width: 750px;
  margin: 50px auto 0 auto;
  text-align: right;
  position: relative;
  }

#flash {
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
  }

/* ############################################################################## */


#hp #white {
  width:175px;
  text-align:center;
  float: left;
  margin-left: 10px;
  }

#hp #staticMenu {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#3367a1;
  margin: 0;
  padding: 0;
  /*margin-top: -40px;
  float:left;*/
  position: absolute;
  top: -30px;
  left: 10px;
  }
  
#hp #staticMenu p {
  padding: 0;
  margin: 0;
  }

#hp #staticMenu a {
  color:#3367a1;
  text-decoration: none;
  }

#hp #footer {
  font-family:Arial, Helvetica, sans-serif;
  color:#999999;
  font-size:12px;
  clear: both;
  /*padding-top: 10px;*/
  }

#footer p#credit {
  float: right;
  margin: 15px 0 0 0;
  padding: 0;
  }

#credit a {
  color:#999999;
  text-decoration: none;
  }
  
#credit a:hover {
  text-decoration: underline;
  }

/* ############################################################################## */

#header {
  width: 540px;
  height: 80px;
  border-bottom: 1px solid #ddd;
  margin-bottom: 7px;
  position: relative;
  float: right; /*elad-2.9.08*/
  }

#container #content {
  float: right;
  width:540px;

  overflow:hidden;
  margin-bottom: 10px;
  }

#container #content .content_pages_table {
  width: 540px;
  }

#header #title {
  /*width:510px;
  height:30px;
  position: absolute;
  top: 45px;
  left: 386px;*/
  margin-top:55px;
  }

#container #menu {
  float: left;
  width:175px;
  margin-top:-80px;
  }

#inner #staticMenu {
  font-family:Arial, Helvetica, sans-serif;
  color:#9e9e9e;
  font-size: 12px;
  direction: ltr;
  /*width:520px;*/
  float:right;
  }

#inner #staticMenu a {
  color:#9e9e9e;
  text-decoration: none;
  }
  
#inner #staticMenu a:hover {
  text-decoration: underline;
  }

/*
#inner #logo {
width:190px;
float:right;
margin-right:15px;
height:80px;
}

#inner #logo img {
margin-top:10px;
}
*/

#inner #footer {
  clear: both;
  height: 50px;
  border-top: 1px solid #ddd;
  }

#inner #footer #credit {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#999999;
  float: right;
  margin-top: 5px;
  }

#inner #credit a {
  color:#999999;
  }
  
#inner #footer #phone {
  float: right;
  margin: 6px 40px 0 0;
  }

/* ############################################################################## */

.silverMenu td{
background-image:url(/templates/professional/370/main/en/gfx/silver.jpg);
width:167px;
height:26px;
}

.silverMenu , .silverMenu a {
font-family:Arial, Helvetica, sans-serif;
text-align:center;
vertical-align:middle;
color:#989898;
font-size:13px;
font-weight:bold;
}

/*.goldMenu td{
background-image:url(/templates/professional/370/main/en/gfx/gold.jpg);
width:167px;
height:26px;
}*/

.goldMenu, .goldMenu a {
font-family:Arial, Helvetica, sans-serif;
text-align:center;
vertical-align:middle;
color:#9e822e;
font-size:13px;
font-weight:bold;
background-image:url(/templates/professional/370/main/en/gfx/gold.jpg);
display: block;
text-align: center;
width:167px;
height:26px;
line-height: 26px;
}

#luxury{
padding-top:20px;
text-align:center;
}

#projects{
  margin: auto;
  text-align: center;
  margin-top:24px;
}

#projects a, #luxury a {
  text-decoration: none;
  }

#slogan {
padding-top:55px;
}

.menuTitles{
padding-top:10px;
padding-bottom:5px;
}

.text, .text p{ 
font-family:Arial, Helvetica, sans-serif;
color:#767676;
font-size:12px;
}

.text a:link, .text a:visited {
color:#767676;
text-decoration:underline;
}

.text a:active, .text a:hover {
color:#800080;
text-decoration:underline;
}

.titles {
font-family:Arial, Helvetica, sans-serif;
color:#800080;
font-size:18px;
}

.form_field_text { 
font-family:Arial, Helvetica, sans-serif;
color:#989898;
font-size:12px;
}

.text_field {  
border-color:#e5e5e5;
border-style:solid;
border-width:1px;
font-family:Arial, Helvetica, sans-serif;
color:#7c7c7c;
font-size:12px;
}

.text_field_big {  
border-color:#e5e5e5;
border-style:solid;
border-width:1px;
font-family:Arial, Helvetica, sans-serif;
color:#7c7c7c;
font-size:12px;
}

.buttons { 
background-color:#e5e5e5;
border-color:#989898;
border-style:solid;
border-width:1px;
font-family:Arial, Helvetica, sans-serif;
color:#7c7c7c;
font-size:12px;
padding:3px;
}

.printv_body {  
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.sendtoafriend_body {  
font-family:Arial, Helvetica, sans-serif;
color:#989898;
font-size:12px;
}

.content_pages_table {
width: 200px;
}