﻿a {
	text-decoration: underline;
	color: black;
	}
body {
	background: #444444;
	color: #cccccc;
	font-family: Verdana, Tahoma;
	text-decoration: none;
	behavior:url("x/csshover2.htc");
	}
h4 {
	font-size: 12pt;
	margin-top: 10px;
	color: #627a8c
	}
h5 {
	font-size: 10pt;
	margin-top: 10px;
	color: #627a8c
	}
img {
	border: 0px;
	}
li {
	font-size: 8pt;
	line-height: 15px;
	margin-top: 10px;
	color: #333333;
	font-family: Verdana, Tahoma;
	}
p {
	font-family: Verdana, Tahoma;
	font-size: 8pt;
	text-align: justify;
	margin-left: 10px;
	color:#333333;
	}
#container {
	width: 800px;
	height: 630px;
	background-color: #cccccc;
	text-align: justify;
	}
#logo {
	width: 250px;
	height: 150px;
	background-color: #dddddd;
	float: left;
	}
#search {
	width: 250px;
	height: 50px;
	float: left;
	background-color: #dddddd;
	}
#foto-gora {
	width: 550px;
	height: 175px;
	background-image: url('x/img/foto-gora.jpg');
	float: right;
	}
#foto-dol {
	width: 350px;
	height: 25px;
	background-image: url('x/img/foto-dol.jpg');
	float: right;
	}
#foto-puste {
	width: 300px;
	height: 25px;
	background-image: url('x/img/center.gif');
	float: right;
	}
#buttons {
	width: 250px;
	height: 410px;
	background-image: url('x/img/mapa2.gif');
	float: left;
	}
#adresy {
	color: #444444;
	padding-top: 91px;
	margin: 0px 10px 10px 70px;
	font-size: 8pt;
	float: left;
	}
#srodek {
	width: 350px;
	height: 400px;
	float: left;
	overflow: auto;
	}
#okienko {
	width: 196px;
	height: 280px;
	float: left;
	}
#menu-right {
	width: 200px;
	height: 120px;
	float: right;
	}
#pole2 {
	width: 50px;
	height: 430px;
	float: right;
	}
#pole {
	width: 495px;
	height: 430px;
	float: right;
	background-color: #bbbbbb;
	overflow: auto;
	position: relative; left:-4px;
	}
#left-20 {
	margin: 10px 10px 5px 20px;
	}
#stopka {
	width: 800px;
	height: 25px;
	background-color: #cccccc;
	float: left;
	}
#book {
	font-family: Verdana, Tahoma;
	font-size: 8pt;
	text-align: justify;
	margin-left: 5px;
	color:#333333;
	}

/*zaczyna się kod dla mainmenu*/
/* pull-down mainmenu css */
.mainmenu{
	width: 248px;
	height: 180px;
	padding: 0px;
	float: left;
	}
.mainmenu ul {
	float: left;
	width: 100%;
	height: 186px;
	list-style: none;
	line-height: 30px;
	color:#fffbf0;
	background: #acaaad;
	padding: 0px;
	border: solid #808080;
	border-width: 1px 1px;
	margin: 0px;
	}
.mainmenu a,
.mainmenu a:visited {
	display: block;
	width: 100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
	color: #fffbf0;
	text-decoration: none;
	padding: 1px 0xp;
	text-indent:12px; /* margines głównego menu */
	margin: 8px;	
	}
.mainmenu li li a {
	padding:1px;
	text-indent:0;
	}
.mainmenu ul ul a {
	width:100%;
	height:100%;
	}
.mainmenu ul a{
	width: 100%;
	text-indent:12px; /* margines głównego menu */
	}
.mainmenu li  {
	float: left;
	width:100%;
	margin:0;
	padding:0;
	}
.mainmenu ul li {
	float:left;
	position:relative;
	width:100%;
	text-indent:12px; /* margines głównego menu */
	}
/* !!!!!! */
	
.mainmenu li ul {
	position: absolute;
	left: -9999px;
	height: auto;
	width: 250px;	
	background: #acaaad;
	font-weight: normal;
	border-width: 1px;
	margin: 0;
	}
.mainmenu li li {
	position:relative;width: 100% ;
	text-indent:12px; /* margines głównego menu */
	}
.mainmenu li a {
	position:relative;width: 100%;
	text-indent:12px; /* margines głównego menu */
	}
.mainmenu li li a {
		position:relative;width: 100%;
		text-indent:12px; /* margines głównego menu */
	}
.mainmenu li ul  {
	margin: -33px 0px 0px -5px;
	}
.ul_ch, 
.mainmenu li:hover ul ul,
.mainmenu li li:hover ul ul
	{
	left: -9999px;
	}
.mainmenu li:hover ul,
.mainmenu li li:hover ul
	{
	left: 100%; /* !!! */
	}
.mainmenu li:hover>ul
.ul_ch   
	{
	position:relative;left: 100%; /* !!! */
	}
.mainmenu li:hover {
	background: #bfbfbf;
	position:relative;
	z-index:9999;
	text-indent:12px; /* margines menu podrzędnego*/
	}
.mainmenu li:hover a,
.mainmenu li:hover a:visited,
.mainmenu li:hover a:hover,
.mainmenu li a:hover{
	color:#FFFBF0;
	}
.mainmenu li:hover li a,
.mainmenu li li:hover li a, 
.mainmenu li:hover li a:visited,
.mainmenu li li:hover li a:visited 
	{
	color:#FFFBF0;
	}
.mainmenu li li:hover,
.mainmenu li li li:hover 
	{
	background: #bfbfbf;
	position:relative;
	z-index:9999;
	}
.mainmenu li li:hover a,
.mainmenu li li li:hover a, 
.mainmenu li li li li:hover a,
.mainmenu li li li li li:hover a
	{
	color: #FFFBF0; 
	}
.mainmenu ul ul a,
.mainmenu ul ul a:visited,
.mainmenu li li a,
.mainmenu li li a:visited
	{
	color: #FFFBF0;
	}
.mainmenu ul ul a:hover,
.mainmenu li:hover li:hover a,
.mainmenu li:hover li:hover a:visited ,
.mainmenu li:hover li:hover li:hover a,
.mainmenu li:hover li:hover li:hover a:visited
	{
	color: #FFFBF0;
	}
.mainmenu li:hover li:hover li a,
.mainmenu li:hover li:hover li a:visited ,
.mainmenu li:hover li:hover li:hover li a,
.mainmenu li:hover li:hover li:hover li a:visited
	{
	color: #FFFBF0;
	}/*koniec kodu dla mainmenu*/
