body
{
  background-color:rgb(255,255,255);
  background-image: url(../pic/background.jpg);
  background-position: center 20px;
  background-repeat: no-repeat;
  font-family: "Lucida Sans", "Lucida Grande", "DejaVu Sans Condensed", Tahoma, Arial, Helvetica, sans-serif;
  font-size:10px;
}
img
{
 border: none;
}
a
{
  color:rgb(255,80,164);
  outline:none;
}
a img
{
border:none;
}

h1 
{
  color: rgb(255,80,164);
  line-height: 1;
  margin-top:0px;
  margin-bottom:4px;
  font-size:30px;
  font-family:"Bauhaus 93";
}

ul
{ 
  list-style-type: square;
}

h2 
{
  line-height: 1;
  margin-top:10px;
  margin-bottom:4px;
  font-size:16px;
  font-family:"Bauhaus 93";
  color:rgb(47,220,62);
}
p
{
  text-align: justify;
  padding: 0;
  margin: 0;
  margin-bottom: 4px;
}

div#wrap
{
  width:960px;
  margin-left:auto;
  margin-right:auto;
}

div#background
{
  margin-top:10px;
  position:absolute;
  height:753px;
  margin-left:-330px;
  overflow:hidden;
}

div#background img
{
  width:1506px;
  height:753px;
}

/* LOGO */
div#hp_logo
{
  position:absolute;
  margin-top:55px;
  background-image:url(../pic/logo.png);
  background-position:left top;
  background-repeat: no-repeat;
  width:428px;
  height:114px;
}

div#logo
{
  position:absolute;
  margin-top:55px;
/*
  background-image:url(../pic/logo.png);
  background-position:left top;
  background-repeat: no-repeat;
*/
  width:428px;
  height:114px;
}
div#logo a
{
  display: block;
  color: rgb(255,255,255);
  width: 428px;
  height: 114px;
}
div#logo a img
{
  width: 428px;
  height: 114px;
}

/* CONTACT FORM */

table.form tr td
{ 
  vertical-align: top;
  margin: 4px;
 }

table.form input.field,
table.form textarea
{ 
  width: 350px;
  border: solid 1px rgb(255,80,164);
  }


/* HOMEPAGE MENU */
ul#hp_menu
{
  position:absolute;
  list-style-type:none;
  margin:0px;
  padding:0px;
  margin-top:200px;
}

ul#hp_menu li
{
  margin:0px;
  padding:0px;
  display:inline;
  height:33px;
}

ul#hp_menu li a
{
  border:none;
  margin:0px;
  padding:0px;
  text-decoration:none;
  height:33px;
}

ul#hp_menu li a img
{
  border:none;
  margin:0px;
  padding:0px;
  height:33px;
}
/* HOMEPAGE CONTENT */
div#hp_content
{
  position:absolute;
  font-size: 12px;
  margin-top:250px;
  text-align:justify;
  width:400px;
}
/* HOMEPAGE FRUITBOX */
div#fruitbox
{
  position:absolute;
  margin-top:390px;
  margin-left:-70px;
  background-image:url(../pic/fruitbox.png);
  background-position:left top;
  background-repeat: no-repeat;
  width:406px;
  height:251px;
}
/* HOMEPAGE MACHINE */
div#machine
{
  position:absolute;
  margin-top:130px;
  margin-left:340px;
  background-image:url(../pic/girl-machine.png);
  background-position:left top;
  background-repeat: no-repeat;
  width:745px;
  height:504px;
}


/* MAIN MENU */
ul#menu
{
  position:absolute;
  list-style-type:none;
  margin:0px;
  padding:0px;
  margin-top:230px;
}

ul#menu li
{
  margin:0px;
  padding:0px;
  height:34px;
}

ul#menu li a
{
  border:none;
  margin:0px;
  padding:0px;
  text-decoration:none;
  height:34px;
}

ul#menu li a img
{
  border:none;
  margin:0px;
  padding:0px;
  height:34px;
}

/* SUBMENU IMG */
img#subm_img
{
  position:absolute;
  margin-top:460px;
  margin-left:-20px;
}

/* MAIN CONTENT BACKGROUND */
div#bg_content
{
  position:absolute;
  margin-top:200px;
  margin-left:211px;
  background-image:url(../pic/content-bg.png);
  background-position:left top;
  background-repeat: no-repeat;
  width:722px;
  height:430px;
  z-index:1000;
}

img#content_img
{
  position:absolute;
  margin-top:100px;
  margin-left:650px;
  z-index:1005;
}
/*  - offers */
div#offers-list-pic
{
  position: absolute;
  width: 684px;
  height: 485px;
  margin-top: 140px;
  margin-left: 230px;
  border: none;
  z-index: 3500;
}
div#offers-list-pic img
{
  width: 684px;
  height: 485px;
  border: none;
}



div#content
{
  position:absolute;
  padding-right: 10px;
  margin-top:210px;
  margin-left:231px;
  width:690px;
  height:410px;
  z-index:1010;
  overflow-y:auto;
}

/* FOOTER */
div#footer
{
  position:absolute;
  margin-top:650px;
  text-align:center;
  width:960px;
  color:white;
  text-transform:uppercase;
}

div#footer p
{
  font-weight:bold;
  margin:4px;
  width:952px;
}

div#footer ul
{
  list-style-type:none;
  margin:0px;
  padding:0px;
  width:960px;
}

div#footer ul li
{
  display:inline;
}

div#footer ul li a
{
  color: rgb(255,255,255);
  text-decoration:none;
}
div#footer ul li a:hover
{
  text-decoration: underline;
}


/*LOGO EVONUX*/
a#hp_logo_evonux
{
  position:absolute;
  margin-top:460px;
  margin-left:910px;
  width:11px;
  height:81px;
  z-index:1008;
}

/*LOGO EVONUX*/
a#logo_evonux
{
  position:absolute;
  margin-top:530px;
  margin-left:935px;
  width:11px;
  height:81px;
  z-index:1008;
}


/* Expertise submenu */
div.submenu
{
  background-image:url(../pic/sub_menu-bg2.png);
  background-position:left top;
  background-repeat: no-repeat;
  width:660px;
  height:104px;
  padding: 0;
  margin: 0;
}
div.submenu table
{
  width:625px;
  height:104px;
}

div.submenu table td
{
  vertical-align:middle;
  text-align:center;
  width: 216px;
}
div.submenu table td a
{
  position: relative;
}