*,.t {
	font-size:			11px;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
}
.male {
	font-size:			9px;
}
.tytul {
	font-size:			16px;
	font-family:		"Trebuchet MS", Verdana, Arial;
	font-weight:		bold;
	font-style:			normal;
}
th {
	color:				#ffbf00;
}
a {
	text-decoration:	none;
	color:				#006699;
}
a:hover {
	text-decoration:	underline;
	color:				#ffa34f;
}
body {
	background-color:	White;
	margin:0;
	padding:0;
}
.top {
	background-image:	url('/img/osloskop.gif');
	background-repeat:	no-repeat;
	background-position: top;
	padding-top:		80px;
	text-align:			center;
	font-weight:		bold;
	word-spacing:		1em;
	border:				solid 2px #1679aa;
	margin-top: 		3px;
	margin-left:		3px;
	margin-right:		3px;
	margin-bottom:		15px;
	padding-bottom:		5px;
}
.news {
	border:				solid 3px #1679aa;
	/*margin:				3%; padding: 10px;*/
	margin-left:		3px;
	margin-right:		7px;
	margin-bottom:		10px;
	margin-top:			0px;
	padding:			10px;
}
.news HR {
    height:             1px;
    border:             0px;
    color:              #1679aa;
    background-color:   #1679aa;
}
.news H1 {
	font-size:			16px;
	font-family:		"Trebuchet MS", Verdana, Arial;
	font-weight:		bold;
	font-style:			normal;
    margin: 0px;
    padding: 0px;
}
.inp {
	width:				180px;
	background-color:	#ddd;
}
.field {
	background-color:	#e0e0e0;
}
.pic {
	width:				100px;
	border:				0px;
}
.letter {
	color:				#f00;
}
.alpha {
	font-weight:		bold;
	font-size:			22px;
}
.niebieski {
	color:				#1679aa;
}
.buttony {
	font-size:			30px;
	color:				#1679aa;
}
.zolty {
	color:				#ffbf00;
}
.zolty_bg {
	color:				#1679aa;
	background-color:	#ffbf00;
}

/* zapobieganie drukowaniu */
@media print {
	body {
		display: 		none;
	}
}
.inputy {
	font-family: 		Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 			11px;
	overflow-y:			auto;
	border-color:		Gray;
    background-color:   #e9e9e9;
	border:				1px solid gray;
}


/* POTRZEBNE DO WERSJI JEZYKOWYCH RELA - NIE USUWAC */

.dynamic-tab-pane-control.tab-pane {
    /* tlo calego modulu */
	width:				100%;		/* width needed weird IE bug */
}
.dynamic-tab-pane-control .tab-row .tab {
    /* tlo przyciskow */
	display:			inline;
    padding-right: 		20px;
}
.dynamic-tab-pane-control .tab-row .tab.selected {
    /* przycisk aktywny */
    text-decoration: 	none;
}
.dynamic-tab-pane-control .tab-row .tab a {
    /* tekst na przyciskach */
    text-decoration: 	none;
    font-weight: 		normal;
}
.dynamic-tab-pane-control .tab-row .tab.hover {
    /* przycisk po najechaniu */
    text-decoration: 	none;
}
.dynamic-tab-pane-control .tab-page {
	/* tekst w okienku */
    margin-top: 		10px;
}
.dynamic-tab-pane-control .tab-row {
    /* ??? */
    text-decoration: 	none;
}

/* dodawanie reli */
.f_fs {
    padding-top: 		0px;
    padding-left: 		20px;
    padding-right: 		20px;
    padding-bottom: 	10px;
}
.f_muz_tab {
    border: 			2px #1679AA solid;
} 
.f_muz_tlo {
    color: 				#ffbf00;
    background-color: 	#1679AA;
    text-align: 		right;
    font-weight: 		bold;
    width: 				100px;
} 

.tabelka {
    border-collapse: 	collapse;
    width: 				100%;
}
.tabelka TD {
    border-collapse: 	collapse;
    border: 			1px solid gray;
    padding: 			4px;
}
.tabelka TH {
    border-collapse: 	collapse;
    border: 			1px solid gray;
    text-align: 		left;
    padding: 			4px;
    color: 				Black;
    background-color: 	WhiteSmoke;
}
.tabelka A:Hover {
    text-decoration: 	none;
    color: 				red;
    border-bottom: 		1px dashed gray;
}

/* wyszukiwarka */
p.search_komunikat {
    color: 				red;
    font-weight: 		bold;
}

/* okienko rela */
.okno {
    width:              100%;
    border:             2px solid #1679AA;
    border-collapse:    collapse;
    border-spacing:     0px;
}
.okno TH {
    background-color:   #1679AA;
	color:              #ffbf00;
    padding-bottom:     3px;
}
.okno TD {
    padding:            4px;
}
.okno.zdjecie {
    width: 				105px;
}
.okno.opis {
    /* dummy */
}
.okno TH A:link {
    color:              #ffbf00;
    text-decoration:    none;
}
.okno TH A:visited {
    color:              #ffbf00;
    text-decoration:    none;
}
.okno TH A:hover {
    color:              #ffa34f;
    border-bottom:      1px dashed #ffa34f;
}

.okno TABLE {
	border:             2px solid #1679AA;
    border-collapse:    collapse;
    border-spacing:     0px;
}
.okno TABLE TD  {
	padding: 			1px;
	margin: 			1px;
}
.okno TABLE TH  {
	text-align: 		right;
	padding: 			0px;
    background-color:   #1679AA;
	color:              #ffbf00;
}

.okno .kategorie {
	border:             0px;
}

.menu {
    width: 				180px;
}

.blad {
    color: 				red;
    font-weight: 		bold;
    border: 			2px dashed red;
    padding: 			8px;
    background-color: 	MistyRose;
    text-align: 		center;
    margin: 			0px 0px 10px 0px;    /* gorny, prawy, dolny, lewy */
}
.powodzenie {
    color: 				green;
    font-weight: 		bold;
    border: 			2px dashed green;
    padding: 			8px;
    background-color: 	MintCream;
    text-align: 		center;
    margin: 			0px 0px 10px 0px;
}
.informacja {
    color: 				Black;
    font-weight: 		bold;
    border: 			2px dashed #1679aa;
    padding: 			8px;
    background-color: 	Snow;
    text-align: 		center;
    margin: 			0px 0px 10px 0px;
}

.stala_szerokosc {
	font-family: 		monospace;
}

.tabelka2 {
    border-collapse: 	collapse;
}
.tabelka2 TD {
    border-collapse: 	collapse;
    border: 			1px solid #1679AA;
    padding: 			4px;
}
.tabelka2 TH {
    border-collapse: 	collapse;
    border: 			1px solid #1679AA;
    padding: 			4px;
    background-color: 	#1679AA;
}

.observer {
	width: 165px;
	height: 100px;
	overflow: auto;
}

/* NOWOSCI */

#nowosci-box {
	font-size:			9px;
    width:              300px;
    border:             2px solid #1679AA;
}
#nowosci-box .naglowek {
    background-color: #1679AA;
    padding: 0px;
    text-align: center;
}
#nowosci-box h3 {
	font-size:			11px;
    background-color: #1679AA;
    margin: 0;
    padding: 4px;
    text-align: center;
    color: #FFBF00;
    border-bottom: 2px solid #1679AA;
}
#nowosci-box ul { 
    margin: 0;
    padding: 0px;
}
#nowosci-box li {
    list-style: none;
    padding: 2px 4px 2px 4px;
    border-top: 1px dashed Gainsboro;
    margin: 0;
}
#nowosci-box li img {
    vertical-align: middle;
    margin-right: 5px;
}
/* UPDATE */
#nowosci-box li.up {
    background-color: #EAF6FF;
}
/* HOT-STUFF */
#nowosci-box li.hs {
    background-color: #FFEAB8;
}


/* BUBBLE */

.tooltip {
    width: 254px;
    color: Black;
    font-family: Verdana, Arial;
    font-size: 11px;
    text-decoration:none;
    text-align: center;
}
.tooltip span.bubbletop {
    padding: 35px 8px 0;
    background: url(/img/dymek4.gif) no-repeat top;
}
.tooltip b.bubblebottom {
    padding: 1px 8px 15px;
    color: #548912;
    background: url(/img/dymek4.gif) no-repeat bottom;
}

