body {
	scrollbar-base-color:#B1D8FF;
	margin: 0 20px;
	background-color: #FFF8F1;
}

.nazwa {
	font-family : Verdana, sans-serif;
	font-size : 20pt;
	color : #1E90FF;
}

.tytul {
	font-family : Verdana, sans-serif;
	font-size : 14pt;
	color : #4682B4;
}

.email {
	font-family : Verdana, sans-serif;
	font-size : 16pt;
	color : #ED1C24;
}

.tekst {
	font-family : Tahoma, sans-serif;
	font-size : 10pt;
	color : black;
}

A {
	color : black;
}

A:HOVER {
	text-decoration : none;
}

A:VISITED {
	color : black;
}

div#mlewa.nazwa a, div.nazwa_1 a {
	color: #1E90FF;
}

div.nazwa_1 a:VISITED {
	color: #1E90FF;
}

a.zazn {
	font-weight:bold; color:#7D7A77;
}
a.zazn:VISITED {
	font-weight:normal;
}

.nazwa_1 {
	text-transform : uppercase;
	font-family : Tahoma, sans-serif;
	font-size : 8pt;
	color : black;
	position : relative;
	letter-spacing: 1pt;
}

.form {scrollbar-base-color:#FFF8F1; scrollbar-DarkShadow-Color:#FFCE9D; border:1px #FFCE9D dashed; background:#FFFBF8; padding:3px; font-family:georgia,sans-serif; font-size : 10pt;}
.formb {border:1px #FFCE9D dashed; background:#FFFBF8; padding:1px; font-family:sans-serif; font-weight:bold}
.login {border:1px #85A5CC dashed; background:#EBF5FF; padding:1px; font-size:8pt}

.ula
{
	margin:0px; 
	list-style-type:square; 
	color:#B1D8FF;
	padding: 0 0 0 13px;
}

.no_ne { background-color: #FFE6CE }
.no_ol { background-color: #CFE7FF }
.hi_ne { background-color: #FFD8B1 }
.hi_ol { background-color: #B1D8FF }

.sensus {
width:345px; height:70px; 
}

* html .sensus {
width: 367px; height:90px; 
}

div#main {
	width: 704px;
	padding-left:20px;
}

#css-table {
  display: table;
}
#css-table .col {
  display: table-cell;
}

div#head {
	position:relative;
}

div#mlewa {
	display:inline-block;
}

div#mprawa {
	position:absolute;
	display:inline-block;
	bottom:0;
	right:0;
}

span.tytul2 {
	font-size:14pt;
}

span.tytul2 img {
	vertical-align:text-bottom;
}	

div.tekst ol, div.tekst ul {
	padding: 0 0 0 16px;
}

div#logo {
	width: 66px;
	background: url(/gfx/logo.jpg) no-repeat #DADADA;
}

div#reklama {
	margin-top:50px;
}

img.avatar, div#mautor, div.mavatar, div#mobile-menu {
	display:none;
}

table.tavatar img.avatar {
	display:block;
	margin-bottom:5px
}

span.tekst ul.ula li span {
	color: #000;
}

.niceb {
    background-color: #ffffff;
    box-shadow: 0 0 5px #888;
    cursor: pointer;
    font-family: sans-serif;
    font-size: 11pt;
    font-weight: bold;
    margin: 10px 0;
    padding: 4px;
    text-transform: lowercase;
	color: #333;
}

.non {
	text-decoration: line-through !important;
}

a.temat, a.odp {
	text-decoration: none;
}

span.odp {
	font-size:8pt;
}

ol.rown li {
	margin-bottom:10px;
}

#dkontakt input[type=text], #dkontakt select, #dkontakt textarea {
	width:400px;
}

#dkontakt table
{
    border-collapse:separate;
    border-spacing:0 5px;
}

div#rodo {
	font-size: 8pt;
    margin-bottom: 10px;
    width: 517px;
}

div#rodo input[type=checkbox] {
    width: 10px;
    margin: 0;
    vertical-align: top;
}