@charset "iso-8859-2";
/* CSS Document */

body {
  margin: 25px;
  font: 12px Georgia;
  color: #222222;
  background: #fff url('http://www.nakiel.pl/graphics/bg-white.gif');
}


h1, h2 { font-size:16px; font-family: Times New Roman; background: #eeeeff; border:1px solid #a0a0a0; padding:3px;}

.rtd h2 { background:none; border:0; border-bottom:1px solid #a0a0a0; }

.logo { text-align: center; border-bottom: 1px solid #0080ff; }
.wtitle { height:85px; width:770px; margin: 0 auto; padding: 0; font-weight:bold; background: #fff url('../graphics/header.png'); border: 6px solid #fff; border-bottom: 0;}

#wbanner { width:770px; margin: 0 auto; padding: 0; background: #fff; border: 6px solid #fff; border-bottom: 0;}
#topmenu { text-align:right; border-bottom: 1px dashed #aaaaaa; padding-bottom:8px; }

#wheader, #wbottom { margin: 0 auto; padding: 8px; background: #0044FF; color:#fff;  }

#wbottom { width:754px; border: 6px solid #fff; border-top: 0; text-align: right; }
#wbottom a { color: #ffffff; }

.wtext { width:750px; margin: 0 auto; line-height: 17px; height: auto !important; height: 234px; min-height:234px;padding: 10px; background: #efefef url('http://www.nakiel.pl/graphics/bg-light.gif'); border: 6px solid #fff;}

.ltd, .lrtd, .rtd{ float:left; margin-right:10px; padding:10px; width:160px; border:1px solid #a0a0a0; background: #fff; }

.lrtd { width:685px; }

.rtd { width:530px; padding:10px; margin:0; background: #f5f5f5; line-height:22px; }
.rtd img { margin:2px; }

.spis a, #topmenu a { color: #000; text-decoration: underline;  }
.spis a:hover, #topmenu a:hover { text-decoration:none; color:#2b2bff; }

.itm { margin:10px; padding:25px; border:0; background: url('../graphics/sun.gif'); }
.itm:hover { background: url('../graphics/suns.gif');  }

input, select, textarea { padding:2px; margin:0;  border-spacing:0; font-size:1em; font-family:Georgia, Arial, Verdana; border: 1px solid #aaaaaa;  background: white; color: #222222;  }
textarea:hover, input:focus, select:focus, textarea:focus { background: #f0f0ff; border: 1px inset #0000ff; color: #000000; }

input.btn { font-family:Tahoma; padding:2px; border:2px outset #2d53c6; background:#4469d7; color:#fff; }
input.btn:hover {  background:#8099e3;}

.memo { width:510px; height:50px; background: #f0f0ff; }

a{
	color:#0066ff;
}

.pds{
	position:relative;
	width:791px;
	margin:auto;
}

.hip, .opisy {
	background:url(../graphics/link.png);
	text-align:left;
	font-size:12px;
	padding:2px 0px 3px 14px;
}

.opisy { background:url(../graphics/opisygg.png); }

.rtd a, .ltd a, .hip a{ text-decoration:none; color:#222; margin:5px; border-bottom:1px solid #fff; }
.rtd a:hover, .ltd a:hover, .hip a:hover { background: #eeeeff; color: #1f3a69; border-bottom:1px solid #1f3a69; }


.hipg{
	width:127px;
	background:url(../images/glink.gif);
	text-align:left;
	font-size:10px;
	padding:6px 0px 8px 20px;
}

.linki{
	font-size:10px;
	color:#000000;
}

a.linki		{ color: #444444; text-decoration: none;}
a.linki:hover { color: #000000; text-decoration: none;}

.linki_dolne a { color: #757575; text-decoration: none; }
.linki_dolne a { color: #000000; text-decoration: underline; }

.menu{
	width:137px;
	padding:5px;
	font-size:10px;
	text-align:left;
	background-color:#FFFFFF;
	color:#4A7FA1;
}

.d1{
background:url(../images/d1.jpg);
padding:16px;
font-size:10px;
font-weight:bold;
text-align:center;
}
.d1 a{
color:#6596C3;
text-decoration:none;
}
.d2{
background:url(../images/d2.jpg);
padding:4px;
padding-right:30px;
font-size:10px;
text-align:right;
}

ol, ul {margin-left: 2.5em; padding-left: 0;}   

