* 			{ font-family:  Verdana, Arial, Helvetica, sans-serif;  font-size: 12px; }
a			{ color: #fbffff; }
a:active 	{ outline: none; }
:focus 		{ -moz-outline-style: none; }
img 		{ border: none; }
ul, li 		{ display: inline; margin: 0px; padding: 0px;overflow: hidden; }
body 		{ margin: 0px;  background-color:  #3399cc; color: #fbffff;}

div#wrap {
	width: 100%;
	height: 100%;
	overflow: hidden;
	background: transparent;
}

#container {
	width: 792px;
	padding: 0px;
	margin: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	overflow: hidden;
	background: url(i/nttlo.jpg) no-repeat top  center;
	border: none;
}

div#top {
	padding: 0px;
	height: 31px;
	overflow: hidden;
	border: 0px;
	background: url(i/top.jpg) no-repeat top  center;
	text-align: right;
}

#back {
	margin-left: 260px;
	float: left;
	margin-top: 4px;
}

#back a {
	text-decoration: none;
	background: url(i/back.gif) no-repeat left;
	padding-left: 18px;


}

#flashPlayer {
	margin-right: 90px;
}

#content {
	margin: 0px;
	background: transparent;
	width: 790px;
	overflow: hidden;
}

#right {
	float: right;
	width: 134px;
	top: 0px;
	text-align: right;
	height: 520px;
    position: relative;
    overflow: hidden;
}


#anim {
	height: 115px;

}
#anim div {
	margin-top: 405px;
	margin-left: 1px;
}




#left {
	float: right;
	width: 400px;
	top: 0px;
	background: url(i/tresctlo.jpg);
	background-repeat: no-repeat;
	background-position: 0px;
	overflow: hidden;
}

#inleft {
	overflow: auto;
	background: transparent;
	height: 512px;
	margin: 4px;

}

#tresc {
	margin: 0;
	background: transparent;
	padding: 4px;
	padding-top: 0px;
	overflow: hidden;

}



#footer {
	background: url(i/stopka.jpg) no-repeat center;
	display: block;
	overflow: hidden;
	height: 43px;
	clear: both;
	text-align: right;
}

#footer div {
	margin: 20px;
	margin-top: 10px;
	margin-bottom: 0px;
	display: 	block;

}


#footer * { color: #969696 !important; }




h1, h2 {
	margin-top: 0px;
	padding: 4px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-bottom: 1px solid  #969696;
	margin-bottom: 4px;
}

h1 {
	font-weidght: bold;
}

h2 {

}

div.g { overflow: hidden; width: 128px; border: 1px dotted gray; text-align: center;  padding: 2px; margin: 2px 2px; float: left; }
div.galeria { display: block; margin-bottom: 25px; margin-left: 68px; overflow: hidden; text-align: center; }
.popupr {display: block; text-align: center;text-decoration: none;font-size: 11px;}
.popupr:hover {text-decoration: underline;}

#mainmenu {
	width: 134px;
	overflow: hidden;
	margin-bottom: 24px;
	padding: 0px;
	text-align: left;
	bottom: 0;
	left: 0px;
	position: absolute;
}

#mainmenu div {
	margin: 0px;
	padding: 0px;
	margin-bottom: 16px;
}



#mainmenu div ul {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	display: block;

}

#mainmenu div ul li {
	margin-left: 0;
	margin-bottom: 8px;
	display: block;
	background-image: url(i/fiolet.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	overflow: hidden;
	width: 116px;
	height: 32px;
}

li.active {
	background-image: url(i/izielony.gif) !important;
}

#mainmenu div ul li a  {
	text-decoration: none;
	text-align: right;
	display: block;
	font-size: 12px;
	padding-top: 8px;
	padding-right: 16px;
	overflow: hidden;
}

#mainmenu div ul li a:hover 	{
	background-image: url(i/granat.jpg);
}
#mainmenu div ul li a:visited { }

a.active, a.active:hover   {
	background: transparent !important;

}

/* adress book */
body#book 		{ margin: 0px;  background-color:  black; color: #fbffff;}

#bookwrap {
	width: 80%;
	min-width: 600px;
	margin: auto;
	margin-top: 24px;
	margin-bottom: 24px;
	}

#book {}

#book ul {
	margin: 8px;

	}

#book ul li {
	display: block;
	background: #111111;
	color: #ffa801;
	padding: 4px;
	margin: 4px;
	list-style: none;
	text-indent: 0px;
}

#book ul li div {
	display: block;
	background: #252D30;
	border-bottom: 2px solid #3399CC;
	font-weight: bold;
	margin-bottom: 4px;
}

input.mail, textarea.mail {
	border: 1px solid grey;
	width: 100%;
}

.attach { font-size: 16px; font-weight: bold;
			 text-decoration: none;
	padding-left: 16px;
	display: block;
	background: url(i/att.gif) no-repeat top  left;
	background-position: left 5px;

			 }
.attach:hover { text-decoration: underline;}
.licznik { font-weight: bold; margin-left: 8px;}

