ul {
  margin-left:20px;
}

/* Lewa belka */
#oe99-02 .text {
	margin:148px 10px 0 58px;
	color:white;
	font:normal 12px tahoma;
}
#oe99-02 h2 {
	font:bold 17px tahoma;
	color:white;
	margin-bottom:20px;
}

/* Menu górne */
#oe99-03 .Menu {
	aamargin:9px 30px 0 80px;
	margin-top:9px;
	text-align:right;
}
#oe99-03 .Menu a {
	margin-right:8px;
	text-decoration:none;
	font:bold 15px arial;
}
#oe99-03 .Menu a:hover {
	color:#00ccFF;
}

/* Main */
#oe99-04 .Texts, #oe99-04 .Gallery, #oe99-04 .Feedback {
	margin:40px 18px 0 15px;
}
#oe99-04 .text, #oe99-04 .date, #oe99-04 a.short {
	font:normal 12px tahoma;
	color:white;
	text-align:justify;
	line-height:125%;
}
#oe99-04 h1 {
	font:bold 20px tahoma;
	color:white;
	margin-bottom:40px;
}
#oe99-04 h2, #oe99-04 div.title {
	font:bold 14px tahoma;
	color:white;
	line-height:28px;
	margin-bottom:0;
}
#oe99-04 hr {
	aheight:2px;
	width:400px;
	margin:20px auto;
	border-bottom:solid 1px white;
}
#oe99-04 .date {
	font:italic 11px tahoma;
}
#oe99-04 a, #oe99-04 th, #oe99-04 td, .Comments {
	color:white;
}
#oe99-04 .Gallery .path {
	margin-bottom:40px;
}
#oe99-04 a.short {
	text-decoration:none;
}
#oe99-04 a.short:hover {
	text-decoration:underline;
}
.Comments {
  border-top:solid 1px white;
  margin-top:10px;
}
.Comments input, .Comments textarea {
  width:400px;
}
div.cAuthor, div.cDelete, div.cDate {
  color:white;
  font:normal 10px arial;
}
.Comments div.cAuthor {
  float:left;
  margin-right:20px;
}
.Comments .submit {
  width:100px;
}
.comment {
  border-top:solid 1px gray;
  margin:5px 10px;
}


/* Formularz kontaktowy */
.Feedback table {
	margin:0 auto;
	text-align:center;
	clear:both;
}
.Feedback th, .Feedback td {
	text-align:center;
	padding:3px 0;
	border:white 1px solid;
	font:bold 12px tahoma;
	color:white;
}
.Feedback select {
	padding:2px 0;
}
.Feedback select, #Feedback input {
	width:240px;
	border:#cccccc 1px solid;
	font:bold 12px tahoma;
}
.Feedback textarea {
	width:400px;
	height:150px;
	border:#1D6379 1px solid;
	font:bold 12px tahoma;
}
.Feedback th input {
	width:220px;
	border:#1D6379 1px solid;
	color:white;
	font:bold 12px tahoma;
	background:darkblue;
}


/* Galeria */

/*
.Gallery .thumb {
	border:#cccccc 1px solid;
	float:left;
	margin:5px 0 0 36px;
	text-align:center;
	width:155px;
	height:130px;
	padding:3px 0 0 3px;
}
*/
.Gallery .thumb {
	float:left;
	border:#999999 1px solid;
	width:162px;
	height:130px;
	text-align:center;
	margin:2px;
	padding:3px;
}

.Gallery .thumb img {
	max-height:100px;
	height:expression(document.body.clientHeight > "100px" ? "100px": "auto" );
	margin:3px 0 0 10px;
	display:block;
}

.Gallery .thumb a {
	font:bold 10px tahoma;
	text-decoration:none;
}
.Gallery .path {
	font:bold 12px tahoma;
	padding:5px;
	border-bottom:#999999 1px solid;
}
.Gallery .galleries a {
	font:bold 12px tahoma;
	color:white;
	display:block;
	margin:3px auto;
	padding:3px;
	width:500px;
	border:blue 1px solid;
	text-decoration:none;
}
.Gallery a:hover {
	background:darkblue;
	aacolor:blue;
}

/* Stopka */
#oe99-06 .Texts {
  padding-top:18px;
  text-align:center;
}
#oe99-06 .text, #oe99-06 a {
  font:normal 12px tahoma;
  color:#2958a8;
}
