* { padding: 0; margin: 0; }

body { 
background-image: url(images/bg.gif);
background-repeat: repeat-x;
background-color: #e5decb;
font-family: verdana;
font-size: 11px;
color: #000000;
_background-color: #fff;
text-align:center;
}

a:link {
	color: #91943a;
	text-decoration:underline;
}

a:visited {
	color: #91943a;
	text-decoration:underline;
}

a:active {
	color: #91943a;
	text-decoration:underline;
}

a:hover {
	color: #91943a;
	text-decoration:none;
}

img {
 border: 0;
}

#wrapper { 
 margin: 0 auto;
 padding: 0;
 width: 770px;
 text-align:left;
}

#top {
 height: 134px;
}

#menu {
 height: 55px;
 background-image: url(images/menu_bg.gif);
 text-align: center;
}

p.menu {
 padding-top: 2px;
}

#gallery {
 float: left;
 width: 460px;
 height: 308px;
 margin-left: 15px;
 display: inline;
}

#menu2 {
 background: #c6c68d;
 width: 190px;
 float: right;
 margin-right: 40px;
 border: solid 3px #8f9453;
 display: inline;
}

p.menu2 {
margin: 25px 0 25px 25px;
}

a.menu:link {
	color: #000000;
	text-decoration:none;
}

a.menu:visited {
	color: #000000;
	text-decoration:none;
}

a.menu:active {
	color: #000000;
	text-decoration:none;
}

a.menu:hover {
	color: #000000;
	text-decoration:none;
}

#wiersz {
 width: 190px;
 float: right;
 margin: 10px 40px 10px 0;
 border: solid 3px #cecaad;
 background: #ffffff;
 display: inline;
}

p.wiersz{
 margin: 15px 5px 15px 15px;
 font-style: italic;
}

#start {
 width: 460px;
 border: solid 1px #cecaad;
 background: #ffffff;
 float: left;
 display: block;
 margin: 15px 15px 0 40px;
 <!--[if IE 5]>
 margin: 15px 15px 0 20px;
<![endif]-->
}

#content {
 width: 690px;
 border: solid 1px #cecaad;
 background: #ffffff;
 clear: both;
 display: block;
 margin: 15px 15px 0 40px;
}

h2.title {
 font-family: verdana;
 font-weight: bold;
 font-size: 14px;
 color: #561f00;
 margin: 20px;
}

p.content {
 font-family: verdana;
 font-size: 11px;
 color: #000000;
 margin: 15px;
 overflow:auto;
}

li.content {
 font-family: verdana;
 font-size: 11px;
 color: #000000;
 margin: 15px;
 overflow:auto;
 list-style-type: disc
}

#footer {
 position: relative;
 left: 0px; right: 0px;
 bottom: 0px; 
 height: 50px;
 background-color: #3a1302;
 margin-top: 30px;
}

p.footer {
  margin: 20px;
  color: #fefefe;
}

a.footer:link {
	color: #fefefe;
	text-decoration:underline;
}

a.footer:visited {
	color: #fefefe;
	text-decoration:underline;
}

a.footer:active {
	color: #fefefe;
	text-decoration:underline;
}

a.footer:hover {
	color: #fefefe;
	text-decoration:none;
}