<!--
BODY {
       font-family: Verdana, Arial CE;
       font-style: normal;
       font-weight: normal;
       color: #000000;
       text-align: left;
       margin: 0px;
       padding: 0px;
}

div#content {
        font-size: 0.75em;
        width: 1000px;
        margin: auto;
}
div#top_left {
  		width: 640px;
  		float:left;
  		margin-right: 10px;
  		background-color: #A8A9AD;
  		border-bottom: 5px solid #000;
}
div#banner_left, div#banner_right{
  		height: 100px;
}
div#arteon_banner, div#forum_banner{
  		width: 100%;
		padding: 5px 0 5px 0;
  		background-color: #fff;
  		
}
div#forum_banner {
  	position: relative;
  	height: 101px;
}
div#forum_banner h1{
  	position: absolute;
  	bottom: 0;
  	display: block;
	margin: 0;
	font-size: 42px;
}
div#aktualia_pl_swiat {
 	position: absolute;
 	right: 0;
	bottom: 0; 
	text-align: right;
}
div#aktualia_pl_swiat a {
	font-size: 18px;
	text-decoration: none;
	color: #000;
}
div#arteon_banner img, #forum_banner img {
  		display: inline;
}
#topmenu2 {
  	color: #fff;
	/*height: 14px;*/
	
	font-size: 1em;
	
}
#topmenu2 ul {
  	list-style-type: none;
 	margin: 0;
	padding: 0; 	
}
#topmenu2 li {
  display: block;
  float: left;
  padding: 5px 70px 5px 70px;
  /*background: url('grafika/topmenuseparator.png') top right no-repeat;*/
}
#topmenu2 .firstitem {
  display: block;
  float: left;
  width: 100px;
  padding-right: 70px !important;
  text-align: right;
}
#topmenu2 a, #forum_bottom a{
  	color: #000;
  	text-decoration: none;
}
#forum_bottom{
  	color: #000;
	height: 14px;
	margin: auto;
	padding: 5px;
	font-size: 1em;
}


div#top_right {
  		float:left;
  		width: 350px;
  		background-color: #f0f;
  		border-bottom: 5px solid #000;
}

div#pozycja{
  		clear: both;
        width: 770px;
        text-align: left;
        padding-left: 5px;
        display: none;
}
div#pozycja a, div#pozycja a:visited {
        color: #000;
}
/****** menu poziome ******/
div#nagrody {
        position: absolute;
        margin-top: -5px;
        margin-left: 85px;
        padding-top: 0px;
        z-index: 99;
        visibility: hidden;
        background-color: #a23c2e;
        border-bottom: 1px solid black;
        
}
div#patronaty{
        position: absolute;
        margin-top: -5px;
        margin-left: 220px;
        padding-top: 0px;
        min-width: 100px;
        z-index: 95;
        visibility: hidden;
		border-bottom: 1px solid black;
		background-color: #a23c2e;
}
ul.submenu {
        padding: 5px 0 0 0;
        margin: 0px;
        list-style-type: none;
/*        background-color: #a23c2e;*/
}
ul.submenu li {
        margin-bottom: 0px;
        padding: 5px;
        text-align: left;
		border-left: 1px solid black;
		border-right: 1px solid black;
}
ul.submenu li a {
        font-size: 0.8em;
        color: #fff;
        text-decoration: none;
}
/****** koniec menu poziome ******/


/****** menu pionowe ******/
div#menu{       
  		position: relative;
  		float: left;
        width: 145px;
        text-align: center;
 
}
ul.menulist, ul.menulist2 {
        padding: 0px;
        margin: 0;
        text-align: right;
        list-style-type: none;
        width: 145px;
}
ul.menulist {
        border-top: 3px solid #fff;
}
ul.menulist2 {
  margin-top: 10px;
  margin-bottom: 30px;
}
ul.menulist li.menuitem, ul.menulist2 li.menuitem {
  		padding: 5px 15px 5px 5px;
  		background:url('grafika/menuseparator.png') bottom right no-repeat;
}
li.menuitem a {
  		display: block;
  		width: 100%;
  		text-decoration: none;
  		color: #000;
}

ul.menulist2 li {
  	font-weight: bold;
}
.smallitem{
  		display: block;
        font-size: 0.9em;
        text-align: center;
        text-decoration: none;
        color: #888;
        font-family: tahoma;
        margin-top: 10px;
}
.smallitem a, .smallitem a:visited {
        color: #fff;
        text-decoration: none;
}
ul.menulist li.menubut {
  		margin-left:7px;
        margin-top: 50px;
        background: url("grafika/aktualia.gif") no-repeat top left;
}
ul.menulist li.menubut2 {
  		margin-left:7px;
        margin-top: 20px;
        background: url("grafika/aktualia.gif") no-repeat top left;
}
ul.menulist li.menubut a, ul.menulist li.menubut2 a {
        display: block;
        height: 20px;
        text-decoration: none;
        color: #fff;
        padding-top: 3px;
        text-align: center;
        font-weight: bold;
        letter-spacing: 0.5em;
        font-size: 12px;
}
a.leftbuttons {
  		display: block;
  		color: #000;
  		font-weight: bold;
  		letter-spacing: 0.3em;
  		text-decoration: none;
  		margin: 15px 0 0px 0;
}
/****** koniec menu pionowe ******/

/****** okno z trescia ******/
div#mainwindow{
  		position: relative;
  		clear: both;
        text-align: left;
        padding-top: 0px;
        z-index: 1;
        border-left: 145px solid #dfdfdf;
        border-right: 300px solid #fff;
}
#inner {
		margin-left: -145px;
  		margin-right: -300px;
  		width: 1000px;
}
#middlecol {
  		position: relative;
  		margin-left: 145px;
  		margin-right: 360px;
  		padding: 15px 0 15px 15px;
  		line-height: 1.5em;
}
* html #middlecol {
  		padding: 15px 0 15px 5px;
}
/****** koniec okna z trescia ******/
#coverFrame {
  		/*width: 480px;*/
  		padding: 0;
  		border-spacing: 0;
  		margin-bottom: 10px;
  		width:400px;
}

#coverFrame tr.content td {
  		vertical-align: top;
  		padding-left: 5px;
  		padding-right: 5px;
  		
}

#coverFrame td{
  	padding: 0;

  		
}

#infoFrame {
  	width: 350px;
  	padding: 0;
  	border-spacing: 0;
}
#infoFrame tr.content td {
  		vertical-align: top;
		padding: 0 5px 0 5px;
}

#infoFrame td {
  		padding: 0;
}
div#forum_notes {
 		float: right;
 		position: relative;
		width: 350px;
		padding-top: 5px;
}
a.forumnote_intro{
  	text-decoration:none;
  	color: #000;
}
#comments {
  	margin-top: 2em;
}
#comments textarea {
  	width: 300px;
  	height: 100px;
  	
}
.comment{
  	margin-bottom: 1.5em;
}
div.note {
  		position: relative;
  		padding: 10px;
  		margin-left: 80px;
  		margin-top: 10px;
  		font-size: 0.9em;
}
div.note img {
    		
  		border-radius: 15px;

}
div.akt_image_mini {
  		position: absolute;
  		left: -80px;
}

div.akt_image {
  		padding-top: 5px;
}
div.tresc {
  	display:none;
  
}
a.expand {
  	color: #f0f;
  	text-decoration:none;
}
div.blogarchnotes {
  		background: url('grafika/blogarchseparator.gif') top left no-repeat;
  		padding: 10px;
  		font-size: 0.9em;  
}

div.note h1, div.blogarchnotes h1 {
 		font-size: 1em; 		
  		font-weight:normal;
}
#prevArr {
  		width: 50%;
  		text-align: left;
  		float: left;
}
#nextArr {
  		width: 50%;
  		text-align: right;
  		float:right;
}
/****** formularz logowania ******/
.smallitem_u {
  		width: 400px;
  		text-align: right;
}
.smallitem_u a {
        padding-top: 5px;
        font-size: 0.8em;
        
        color: #000;
}
.smallitem_u a:hover {
}
/****** koniec formularza logowania ******/
img {
        display: block;
        border: 0px;
}
table{
        font-size: 1em;
}
a {
  	color: #555;
}

div.art, div.artpr{
}
div.artpr{
 		width: 480px;       
        text-align: left;
}
div.artpr a {
        text-decoration: underline;
        color: #000;
}
h1.aktualia {
  		margin-top: 0;
        font-size: 1.2em;
        font-weight: bold;
}
h2.aktualia {
  		margin-top: 0;
        font-size: 1.1em;
        font-weight: bold;
}
h3 {
  		font-size: 1em;
}
h3 a {
  		color: #000;
}
div.aktualia {
        display: table-cell;
        vertical-align: bottom
}
td.aktualia img {
        margin-right: 10px;
        margin-top: 10px;
}
td.aktualia div{
        font-size: 0.9em;
        margin-bottom: 0px;
}
/*td.aktualia div:first-letter {
        font-size: 1.5em;
        font-weight: bold;
}*/

a.spistresci {
        color: #000;
        text-decoration: none !important;
}

a.wstep {
  		color: #000;
        text-decoration: none;
        text-align: left !important;
}
p.wst{
        font-size: 0.8em;
        text-align: justify;
        color: #000;
        width: 190px;
        padding-top: 10px;
        line-height: 0.5em;

}


label {
  	display: block;
  	width: 400px;
  	margin: 5px;
  	text-align: right;
}
label input {
  	padding: 3px;
}
input.submitbtn {
  	width: 100px;
}
div.form {
        display: block;
        margin: auto;
        width: 350px;
}
div.opis2 {
        font-size: 0.9em;
        text-align: right;
        float: left;
        width: 150px;
}
div.opis_kontakt {
        
        font-size: 0.9em;
        
}
div.col_kontakt {
        width: 360px;
        margin: 0;
        border: 1px solid red;
}
div.col {
        margin-bottom: 10px;
}
div.col_kontakt input, div.col_kontakt textarea {
        font-size: 0.9em;
        font-family: Verdana, Arial CE;
        margin-bottom: 0.8em;
        width: 300px;
}
div.button_wyslij {
        width: 300px;
}
div.button {
        margin-left: 150px;
}
input, textarea {
        border: 1px solid black;
        /*width: 150px;*/
}
input.but {
        width: 50px;

}

/* redakcja */
td.tresc {
        vertical-align: bottom;
        font-size: 0.9em;
}


td.zdjecie img {
        margin-right: 0.5em;
        margin-top: 1.5em;
}
p.stanowisko {
        font-weight: bold;
        margin: 0px;
}
p.nazwisko {
        margin: 0px;
}
#wstep_skrot {
        margin: 5px;
        margin-top: 15px;
        text-align: justify;
        text-justify: distribute;
        font-size: 0.9em;
        line-height: 1em;
        color: red;
}
/* sonda*/

#sonda {
	width: 130px;
	margin: auto; 
	background-color: #994779;
	margin-top: 10px;
}
#pytanie {
	text-align: center; 
	color: #fff;
	font-weight: bold; 
	margin-bottom: 1em;
}
.przycisk {
	clear: both; 
	text-align: left; 
	width: 130px;
}
.opis {
	float: left; 
	width: 30px;
	text-align: right;
}
#maks_odp {
	font-size: 0.8em; 
	color: #fff;
	text-align: left;
	clear: both;
	padding: 5px;
}
input.sonda_button {
    width: 10px;
    border: 0;
}
input#wyslij {
	clear: both;
	border: 1px solid black;
	width: 64px;
	height: 22px;
	border: 0;
	margin-top: 5px;
}
/* formularz szukania */
form.szukaj {
        margin-top: 10px;
}

form.szukaj input.txt {
        width: 120px;
        height: 20px;
        background: url(grafika/szukaj.gif);
        background-repeat: no-repeat;
        text-align: center;
        border: 0px;
        padding-left: 5px;
        padding-right: 5px;
}
* html form.szukaj input.txt {
        width: 130px !important;
        background-attachment: fixed;

}
input.nobtn {
        border: 0;
        font-size: 0.9em;
        color: #fff;
        
        width: 50px;
        padding: 0px;
        background: none;
}

/* archiwum */
div.arch {
        float: left;
        width: 100px;
        margin: 10px;
        text-align: center;

}
input.arch {
        width: 70px;
        margin-top: 5px;
}
* html input.arch {
        height: 20px;

}
/***********/
div.skrot {
        position: absolute;
        width: 400px;
        float:left;
        padding-bottom: 10px;
}
div.opis {
        position: absolute;
        float: left;
        bottom:0;
        background-color: #ccc;
}
div.spis {
        margin: 5px;
        padding-top: 3px;
        width: 190px;
        height: 20px;
        background: url("grafika/spis.gif") no-repeat top left;
}
div.spis a {
        height: 17px;
        text-decoration: none;
        color: #fff;
        font-size: 12px;
        
}
img.skroty{
        float: left;
        margin-right: 5px;
}

hr {
	height: 1px; 
	background-color: #ddd; 
	border: 0px solid #ddd;
  
}
-->

