* { padding: 0; margin: 0; }
body {
	background: #6e4d20 url(images/bg2.jpg) repeat-x top left;
	text-align: center;
	color: #5F3E2F;
	font: 11px verdana, sans-serif;
	margin: 0px;
	padding: 0 0px 20px 0px;
}

h1 { padding: 0 0 10px 0; font: 22px verdana, sans-serif; font-weight: bold;}
h2 { padding: 10px; font: 18px verdana, sans-serif;font-weight: bold; }
h3 { padding: 10px; font: 16px verdana, sans-serif;font-weight: bold; }

#wrapper { margin: 0 auto; width: 860px; text-align: center; }

#header { height: 280px; background: #fff0d1 url(images/headbg.jpg) no-repeat top left; margin: 8px 0; border: 1px solid #fff; }

.menu {background:transparent url(images/menu1.gif) repeat-x top left; border-left: 1px solid #fff;border-right: 1px solid #fff;}
.menu #navi{position:relative;display:block;height:42px;font-size:11px;font-weight:bold;background:transparent url(images/menu1.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;text-transform:uppercase;}
.menu #navi ul{margin:0px;padding:0 0px;;list-style-type:none;width:auto;}
.menu #navi ul li{display:block;float:left;margin:0 1px 0 0;}
.menu #navi ul li a{display:block;float:left;color:#7c5624;text-decoration:none;padding:14px 12px 0 15px; height:28px;}
.menu #navi ul li a:hover,.menu #navi ul li a.current{color:#fff;background:transparent url(images/menu2.gif) no-repeat top center;}

#content { text-align: left; letter-spacing: 1px; line-height: 2em; background: #fae3c2 url(images/mainbg.jpg) no-repeat bottom left; padding: 20px; border: 1px solid #fff; margin: 8px 0 0 0;}

#footer {  background: #fae3c2 url(images/footer.gif) repeat-x top left; margin: 8px 0; padding: 10px; border: 1px solid #fff;}

.headertext { padding:40px 30px 0 120px; float: left; width: 300px; overflow: hidden; }
.headertext p {font-family:Myriad Pro; color:#a7906f; font-size:20px;}
.headerimg { padding: 1px; margin: 15px; float: right; width: 360px; border: 5px solid #ffeac4 }


table { text-align: left; margin-left: 30px; }
table tr td {padding:3px 6px; }
table tr:hover {background: #feecd3;}

.kep { float: right; padding:10px; }
#gallery { width: 800px; text-align: center; }
#gallery img {margin:15px; border: 3px solid #704a1a;}
#gallery img:hover {border: 3px solid #fff;}
#gallery a {text-align: left; text-decoration: none; color:#000; margin:5px; }

table img { border: 1px solid #fff; margin: 0; padding: 0; }
table .nulla {margin:0;padding:0;}

#slideshow {position:relative; height:240px; }
#slideshow IMG {position:absolute; top:0; left:0; z-index:8; opacity:0.0;}
#slideshow IMG.active { z-index:10; opacity:1.0; }
#slideshow IMG.last-active { z-index:9; }

.rendel a { font-size: 20px; font-weight: bold; display: block; padding: 5px 0; text-align: center; color: #fae3c2; background: #5f3e2f; width: 300px; margin: 0 auto; text-decoration: none; }
.rendel:hover { width: 300px; margin: 0 auto;  }
.rendel a:hover { color: #000; text-decoration: none; }
.akcio { font-weight: bold; padding: 10px; background: #faebd6; }
.akcio p { color: #99000; padding-left: 220px; }
.akcio2 { color: #990000; font-weight: bold; font-size: 14px; text-align: center; }

.lista li {margin-left:30px;}