/* main html */
* {
	font: 8pt Verdana;
	color: #000000;
	text-decoration: none;
}

input,select {
	font-family: Verdana;
	font-size: 8pt;
}

td {
	font-family: Verdana;
	vertical-align: top;
}

/*************************/
/* kolory glowne grafiki */
/* #DEDEDE               */
/* #FF7500               */
/*************************/

/* links  ogolne */
a:visited { text-decoration: none; font-size: 8pt; color: #000000; }
a:link    { text-decoration: none; font-size: 8pt; color: #000000; }
a:hover   { text-decoration: none; font-size: 8pt; color: #787878; }

/* naglowki tytulowe */
.maintitle1 { color: #ffffff; font-weight: bold; padding-left: 15px; }
.maintitle1bg { background-image: url(images/bg1.png); background-repeat: repeat-y; background-position:-5px; padding: 3px; }

.maintitle2 { color: #ffffff; font-weight: bold; padding-left: 15px; }
.maintitle2bg { color: #ffffff; background-image: url(images/bg2.png); background-repeat: repeat-y; background-position:-5px; padding: 3px; }

.maintitle3 { color: #ffffff; font-weight: bold; padding-left: 15px; }
.maintitle3bg { background-image: url(images/bg3.png); background-repeat: repeat-y; background-position:-5px; padding: 3px; }
.maintitle3bg b { color: #ffffff; font-weight: bold; }

/* tabelki po lewej i prawej na glownej */
.maintd { border: 1px solid #dedede; border-top: 0; padding: 5px; padding-left: 10px; }
.maintd b { font-weight: bold; }
.maintd2 { border: 1px solid #dedede; border-top: 0; padding: 1px;}
.tenpx { margin-top: 10px; }

/* tabelki po srodku na glownej */
.maintd3 { padding: 2px; padding-left: 5px; }
.maintd3 b { font-weight: bold; }
.maintd4 { border-bottom: 1px solid #dedede; padding: 1px; }
.newsicon { padding-right: 5px; padding-bottom: 5px; }
.newsdate { font-size: 7pt; }
.newsdate b { font-size: 7pt; font-weight: bold; }
.newsdate2 { font-size: 8pt; }

/* tabelki po lewej - tresc newsa */
.maintd5 { padding: 2px; padding-left: 15px; text-align: justify; }
.maintd5 b,strong { font-weight: bold; }
.maintd5 u { text-decoration: underline; }
.maintd5 em { font-style: italic; }

/* stronicowanie */
.pagination { background-color: #ffffff; padding: 0px; padding-right: 4px; padding-left: 4px; border: 1px solid #dedede; }
.pagination b { font-weight: bold; }

/* powiadomienia */
.notice { color: #ff0000; font-weight: bold; }

/* galerie zdjec */
#minilinks {width: 310px; height: 450px; overflow: auto; }
.image_title {font-size: 10pt; font-weight: bold; color: black;}

.collections td { border: 1px solid #dedede; }
