#TOP 
{
    width:906px;
    margin:0px;
    padding:0px;
    background-color:#E4E4ED;
    background-image:url(images/background1.png);
}

#NAGLOWEK
{
    width:906px;
    height:151px;
    padding-left:0px;
    padding-right:0px;
    margin-left:0px;
    margin-right:0px;
    margin-top:0px;
    overflow:hidden;
    background-image:url(images/header_bg.jpg);
    background-color:#000070;
}

#MENU 
{
    width:122px;
    float:left;
    overflow:hidden;
    clear:left;
    text-align:left;
    margin:0px;
    padding-left:14px;
    padding-right:14px;
    background-image:url(images/sidebar_r.jpg);
}

#TRESC
{
    width:738px;
    clear:right;
    overflow:hidden;
    margin:0px;
    padding-top:0px;
    padding-left:5px;
    padding-right:10px;
    padding-bottom:20px;
    background-color:#E4E4ED;
}

#STOPKA
{
    width:896px;
    clear:both;
    margin:0px;
    padding-top:5px;
    padding-left:5px;
    padding-right:5px;
    padding-bottom:0px;
    background-color:#E4E4ED;
}

div.bar
{
    background-image:url(images/bar.jpg);
    height:42px;
    width:902px;
    padding-left:0px;
    padding-right:0px;
    margin-left:4px;
    margin-right:0px;
}
div.sidebar_top
{
    background-image:url(images/sidebar_top.jpg);
    background-position: bottom;
    float:left;
    width:122px;
    padding-right:14px;
    padding-left:14px;
    height:12px;
    background-repeat:no-repeat;
}
div.sidebar_bottom
{
    background-image:url(images/sidebar_bottom.jpg);
    float:left;
    clear:left;
    width:122px;
    padding-right:14px;
    padding-left:14px;
    height:15px;
    background-repeat:no-repeat;
}

.nagl_tab {
	background: url(images/tlo_menu.jpg) no-repeat;
	vertical-align:middle;
	padding-left: 12px;
	height: 21px;
}

.nagl_tab2 {
	background: url(images/tlo_menu2.jpg) no-repeat;
	vertical-align:middle;
	padding-left: 12px;
	height: 21px;
}

.nagl_tab3 {
	background: url(images/tlo_menu3.jpg) no-repeat;
	vertical-align:middle;
	padding-left: 12px;
	height: 21px;
}

img.img_tab {
	vertical-align:middle;
	margin-bottom:0px;
	border-style:none;	
	text-decoration:none;
}

a.icon {
    background-repeat: no-repeat;
    background-position: 1px 2px;
    padding: 4px 0px 2px 21px;
    font-weight: normal;
    white-space: nowrap;
}

.icon-comment-add {
    background-image: url('images/comment_add.png');
}

a:link.menu_nagl, a:visited.menu_nagl {
	font-family: Arial, Georgia, Sans-serif;
	color: #003399;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	white-space:nowrap;
}

a:hover.menu_nagl {
	font-family: Arial, Georgia, Sans-serif;
	color: #003399;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	text-align: left;
	white-space:nowrap;
}

span.menu_nagl {
	font-family: Arial, Georgia, sans-serif;
	color: #003399;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	white-space:nowrap;
}

table.head { margin:0px;height:42px }
form.head { margin-top:2px;margin-bottom:2px;margin-right:0px }
input.head {font-size:10px;margin-top:0px;margin-bottom:0px;margin-left:0px;margin-right:0px }

p#minusy_head { font-size:13px;color:#990000;border-style:none;margin-bottom:5px;font-weight:bold;white-space:nowrap }

*.minusy { margin-top:0px;color:red;font-size:13px;text-align:left;font-weight:bold;white-space:nowrap }
p.minusy { margin-bottom:2px }
ul.minusy { list-style-image:url(images/minus.gif) }

p.plusy { margin-top:0px;margin-bottom:2px;color:green;font-size:13px;text-align:justify;font-weight:bold }
ul.plusy { list-style-image:url(images/plus.gif) }

span.cytat { font-size:11px;font-style:italic }

#dzien { color:yellow;font-family:Arial;font-size:12px;margin-top:5px;margin-bottom:5px;margin-left:0px;margin-right:0px }

#autoiframe { border-style:solid;border-width:1px;width:120px;margin-top:10px }
#iframe { border-style:solid;border-width:1px;width:120px;height:150px }

#organizacje { padding-left:5px;margin:0px;margin-bottom:2px;background-color:orange;border-top-style:outset;border-left-style:outset;border-color:gray;font-family:Arial;font-size:12px;text-align:left;font-weight:bold }
#logos { margin:0px;margin-bottom:2px;text-align:center }
img.logo { border:0px;vertical-align:middle}
#copyright {margin-top:2px;margin-bottom:0px;background-color:orange;border-top-style:outset;border-left-style:outset;border-color:gray; font-family: Arial;font-size:10px;text-align:center;font-weight:bold }

*.tresc { font-size:12px;text-align:justify;font-family:Verdana;color:black}

p.motonews {
	padding-left:2px;
	padding-right:2px;
	margin:0px;
	margin-bottom:5px;
	margin-top:5px
}

img.icon {
	vertical-align:bottom;
	padding-bottom:10px;
}

img.image {
    border:none;
}

.image:hover {
    opacity:0.6;
    filter:alpha(opacity=60);
    -moz-opacity: 0.60;
}

ul#lista {
	margin:0px;
	padding:0px;
	list-style-image:url(images/uwaga.gif);
	list-style-position:inside;
}

ul#lista li {
	padding:0px;
	padding-bottom:10px;
}


div#banery div {
	margin-bottom:5px;
}

