html {
  width: 100%;
  margin: 0; 
  padding: 0
  }

body {
  display: block;
  padding: 0;
  margin: 0;
  vertical-align: middle;
  background: #717c8c url(/gfx/bg.png) repeat-y top center;
  font-family: Verdana, Helvetica, sans-serif
  }

img {
	border: 0 none
	}

hr {
	border: solid #ccc;
	border-width: 0 0 1px 0;
	height: 0
	}

form {
	display: inline
	}

address {
	font-style: normal
	}
	
em {
	color: #8b4513
	}
	
h1 {
	font-size: 190%;
	margin: 20px 0 20px 0;
	color: #c8a77a
	}
h2 {
	font-size: 155%;
	margin: 20px 0 20px 0;
	color: #c8a77a
	}	
h3 {
	font-size: 1em;
	margin: 20px 0 5px 0;
	color: Gray
	}	
	
#koty-rasowe {
	background: #c8a77a url(/gfx/koty.png) no-repeat top center;
	margin: 0 auto;
	width: 800px
	}
	

	
#container {
	overflow: hidden;
	position: relative;
	text-align: left;
	margin: 0 auto;
	width: 800px
	}
	
#content {
	position: relative;
	text-align: left;
	float: right;
	width: 550px;
	padding: 0 20px 30px 20px;
	color: #696969;
	font-size: 80%;
	font-family: Helvetica, Verdana, sans-serif;
	line-height: 1.4em;
	}
#content a, #content a:visited {
	color: #717c8c;
	text-decoration: none;
	border-bottom: 1px solid #717c8c
	}
#content a:hover {
	color: #c8a77a;
	border-bottom: none
	}
#content li {
	list-style: square;
	color: #708090;
	margin: 10px 0 0 0
	}

#left {
	position: relative;
	text-align: left;
	float: left;
	width: 200px
	}
#left h3 {
	color: #f3ede4;
	font-size: 110%;
	border-bottom: 2px solid #f3ede4;
	margin: 0 0 0 0;
	padding: 5px 3px;
	position: relative;
	text-align: center
	}
#left ul {
	margin: 0;
	padding: 0;
	list-style: none
	}
#left li a, #left li a:visited  {
	display: block;
	padding: 3px 0 5px 8px;
	width: 94%;
	color: #f3ede4;
	font-size: 75%;
	font-weight: bold;
	text-decoration: none
	}
#left li a:hover {
	text-decoration: underline
	}

#footer {
	font-size: 0.7em;
	color: #717c8c;
	border: solid #717c8c;
	border-width: 3px 0;
	margin: 10em auto 0 auto;
	width: 800px;
	padding: 20px 40px;
	text-align: left;
	background: #c8a77a url(/gfx/footer.png) repeat-x top
	}	
#footer a, #footer a:visited {
	color: #f3ede4
	}
#footer a:hover {
	text-decoration: none
	}
	
.box {
	padding: 10px;
	color: #000;
	font-size: 90%;
	margin-bottom: 5px;
	padding-bottom: 35px;
	background: #c8a77a url(/gfx/box.png) no-repeat bottom right
	}

#stat {
	position: relative;
	float: right
}


#banner {
	text-align: center;
	padding: 7px 0;
	margin: 20px 0 0 0
}