body { margin: 0; padding: 0; width: 100%; height: 100%; background: #dcdcdc url('images/background.jpg') repeat-x 50% 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 11px; color: #666}
a { border: 0; text-decoration: none; color: #0072bc}
img { border: 0; }

#wrapper { position: absolute; display: block; overflow: visible; width: 1000px; left: 50%; margin-left: -508px;  }
#logo { position: absolute; margin-left: 460px; width: 533px; height: 73px;  background: url('images/logotyp.png'); }
#logo h1 { display: none; }

#contener { position: absolute; top: 72px; width: 1005px; height: 600px; background: url('images/picture.jpg') 490px 0 no-repeat;  }
#content { display: block; width: 481px; margin: 0; padding: 30px; margin-top: 90px; }
#content #pic { float: left; margin-right: 20px; }
#content #header { margin-left: 126px; }
#content #galheader { margin-left: 26px; }
#content p { display: block; width: 460px; margin-top: 20px; line-height: 180%;}

#menu ul { list-style-type: none; margin: 0px; padding: 0px; margin-top: 31px;  }
#menu ul li { float: left; }
#menu ul li a { display: block;  height: 19px; background: blue; margin-left: 30px; }
#menu ul li #plm1 { background: url('images/menu1.png'); width: 114px; }
#menu ul li #plm2 { background: url('images/menu2.png'); width: 54px; }
#menu ul li #plm3 { background: url('images/menu3.png'); width: 86px; }
#menu ul li #plm4 { background: url('images/menu4.png'); width: 68px; }
#menu ul li #plm5 { background: url('images/menu5.png'); width: 75px; }

#menu ul li #dem2 { background: url('images/demenu2.png'); width: 84px; }
#menu ul li #dem3 { background: url('images/demenu3.png'); width: 75px; }
#menu ul li #dem4 { background: url('images/demenu4.png'); width: 67px; }
#menu ul li #dem5 { background: url('images/menu5.png'); width: 75px; }

#menu ul li #enm2 { background: url('images/enmenu2.png'); width: 82px; }
#menu ul li #enm3 { background: url('images/enmenu3.png'); width: 87px; }
#menu ul li #enm4 { background: url('images/enmenu4.png'); width: 66px; }
#menu ul li #enm5 { background: url('images/enmenu5.png'); width: 78px; }
#menu ul li a span { visibility: hidden; }

#languages { position: absolute; width: 200px; left: 50%; margin-left: 220px;  top: 500px;}
#languages span { font-size: x-small; }

#gallery { display: block; }
#gallery a img { padding: 4px; margin: 2px 1px; background: white; }

