body, p, table, form, h1, h2, h3, td, th, input.text, select, textarea, ul, li, dl, dd, dt
{
  margin: 0px;
  padding: 0px;
}

#head
{
  position: relative;
  margin: 0px;
  margin-bottom: 20px;
  border-bottom: 1px solid #cbcbcb;
  height: 120px;
  background-color: #e6e6e6;
}

#head img
{
  position: absolute;
  right: 15px;  
}

body, table
{
  font-family: Arial,sans-serif;
  font-size: 11px;
  color: #000000;
}

html, body
{
  height: 100%;
}

img 
{
  border-width: 0px;
}

p
{
  margin: 15px 0px;;
  line-height: 15px;
}

input.text, select, textarea
{
  font-family: Arial,sans-serif;
  font-size: 11px;
}

.clearer
{
  display: block;
  clear: both;
}

a 
{
  padding-left: 10px;
  background: url(./eug/img/link.gif) no-repeat 0px 1px;
}

a:link, a:visited, a:active
{
  color: #000000;
  text-decoration: none;
}

a:focus, a:hover
{
  text-decoration: underline;
}

h1
{
  font-family: Arial,sans-serif;
  font-size: 14px;
  font-weight: bold;
  margin-top: 38px;
  margin-bottom: 10px;
}

h2, h3
{
  font-family: Arial,sans-serif;
  font-size: 11px;
  line-height: 14px;
  font-weight: bold;
}

div#container
{
  width: 579px;
  height: 100%;
  border-right: 1px solid #cbcbcb;
}

/* ########## details ############################################### */

#gallery
{
  padding: 0px;
  margin: 0px;
}

#gallery img
{
  border: 1px solid #cbcbcb;  
}

#gallery img#placeholder
{
  margin-bottom:10px;
  display: block;  
}

#gallery ul
{
  list-style: none;  
}

#gallery li
{
  margin-right: 10px;
  margin-bottom:10px;
  float:left;
}

#gallery ul a
{
  padding: 0px;
  margin: 0px;
  text-decoration: none;
}

#data, #data h3
{
  clear: both;
}

#data
{
  padding-top: 15px;
  padding-bottom: 1px;
}

#data ul
{
  list-style:none;
  padding-bottom: 15px;
}

#data li
{
clear: both;
}

#data div.label
{
 width: 120px;
 float: left;
}

#data div.value
{
    margin-left:140px;
}


