body 
{ 
  font:11px/16px verdana;
  color:#4D4D4D;
  margin:20px 20px 0px 20px;
  text-align: center;
}

td {
  font:11px/16px verdana;
}

h1
{
  font:14px/16px verdana;
  color:#000000;
  margin:0px 0px 17px 0px;
  text-transform:uppercase;
}

h2
{
  font:11px/16px verdana;
  color:#000000;
  margin:16px 0px 0px 0px;
  text-transform:uppercase;
}

h3
{
  font:bold 11px/16px verdana;
  margin:14px 0px 0px 0px;
  text-transform:uppercase;
}

p
{
  margin:0px;
}

div.head
{
  height:19px;
  width:166px;
  padding:2px 0px 0px 4px;
  margin:30px 0px 14px 0px;
  font:11px/16px verdana;
  color:#000000;
  text-transform:uppercase;
  background-image:url(images/artikelmenu_lilleramme.gif);
  background-repeat:no-repeat;
}


div.menuItem2 {
	padding-left: 20px;
}

/* ----- links -----*/

a
{
  color:#4D4D4D;
  text-decoration:none;
}

a.selected
{
  color:#FE4110;
  text-decoration:none;
}

a:hover
{
  text-decoration:underline;
}

a:visited
{
  color:#000000;
}

a.selected:visited
{
  color:#FE4110;
  text-decoration:none;
}


h2 a
{
  color:#000000;
}

h2 span
{
  text-transform:lowercase;
}



/* ----- AREAs -----*/

div.areaLayout
{
  width:748px;
  text-align: left;
}

div.areaTop
{
  height:83px;
  width:729px;
  background-image:url(images/apo_ramme.gif);
  background-repeat:no-repeat;
}  

div.areaTopFront
{
  height:198px;
  width:729px;
  background-image:url(images/frontpage_storramme.gif);
  background-repeat:no-repeat;
}  

div.areaFrontLeft
{
  float:left;
  width:355px;
  padding:27px 20px 0px 0px;
}

div.areaFrontRight
{
  float:left;
  width:355px;
  padding:27px 0px 0px 0px;
}

div.areaLeft
{
  float:left;    
  width:170px;
  padding:18px 16px 0px 0px;
}

div.areaContent
{
  float:left;
  width:558px;
  padding:19px 0px 0px 0px;
}


/* ----- TOP -----*/

div.areaTop div.logo
{
  float:right;
  padding:6px 24px 0px 0px;
}  

div.areaTopFront div.logo
{
  float:right;
  padding:24px 24px 0px 0px;
}  

div.areaTop div.serviceMenu
{
  height:23px;
  padding:20px 0px 0px 20px;
  font-family: Times New Roman;
  font-size: 14px;
  font-weight: bold;
}  

div.areaTop div.serviceMenu div
{
  float:left;
  padding:0px 20px 0px 0px;
}  

div.areaTop div.title
{
  clear:left;
  height:23px;
  padding:14px 0px 0px 20px;
  font-family: Pharma, Times New Roman;
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
}  

div.areaTopFront div.title
{
  clear:left;
  height:23px;
  padding:34px 0px 0px 20px;
  font-family: Pharma, Times New Roman;
  font-size: 18px;
  font-weight: bold;
  text-transform: uppercase;
}  


/* ----- FRONT RIGHT -----*/

div.areaFrontRight h1
{
  margin:0px 0px 1px 0px;
}

div.areaFrontRight div.column
{
  float:left;
  width:155px;
  padding-right:20px;
}


/* ----- MENU -----*/

div.areaLeft div.level2
{
  margin-left:15px;
}


/* ----- LINKS -----*/

div.areaFrontLeft div.links a
{
  color:#000000;
}


/* ----- DOCUMENT -----*/

div.document a
{
  color:#FE4110;
  text-decoration:underline;
}

div.document a:visited
{
  color:#FE4110;
}

div.document img
{
  margin-bottom:5px;
}


/* ----- DOWNLOAD LIST -----*/

div.downloadsList div.downloadItem
{
  padding:0px 0px 17px 0px;
  border-bottom:1px solid #8D8E90;
}

div.downloads a,
div.downloadsList a
{
  color:#FE4110;
  text-decoration:underline;
}

div.downloads a:visited,
div.downloadsList a:visited
{
  color:#FE4110;
}

