BODY {
	background-color:		#000c3a;
	font-family:		'Trebuchet MS';
	font-size:			75%;
	text-align:			center;
	margin:2px;
}

#toplogo {
	margin:10px;
}

A IMG {
	border:				0px;
}

#splash {
	margin:				auto;
				/* gora, prawy, dol, lewy */
	padding:			100px 150px 10px 150px;
	text-align:			center;
	width:				485px;
	background-color:		white;
}

#splash #flesz {
	margin-bottom:			40px;
}

#stat {
	margin-top:			20px;
}

#container {
	margin:				auto;
	text-align:			center;
	width:				765px;
/* background-color: yellow; */
}

UL#menu {
	list-style-type:		none;
	margin:				0 0 4px 0;
	padding:			0px;
	background-color:		white;

/* background-color: green; */

}

UL#menu LI {
	margin:				0px;
	padding:			0px;
	display:			inline;
}

UL#menu LI IMG {
	margin-bottom: -4px;
	padding:2px;
}

#podstrona {
	width:				765px;
	background-color:		white;
}

.polecamy {
	text-align:			left;
	width:				247px;
	padding:			5px;
	float:			left;
}

.polecamy H3+P:before, .polecamy H3+IMG+P:before,
.nowewiadomosci H3+.datanewsa+P:before, .nowewiadomosci H3+.datanewsa+IMG+P:before {
							/* tylko P po H3 lub IMG */
	content:			"\25CF\20";	/* bullet. heh. kwadrat chcemy :( */
	color:				red;		/* ...czerwony... */
	font-family:			'Webdings';	/* ale to doesn't work? */
	font-weight:			bold;		/* i duży ;) */
}

.polecamy LI, .polecamy UL {
	margin:				0px;
	padding:			0px;
	list-style-type:		none;
}

P {
	margin-bottom:			3px;
}

.tocopolewej H3 {
/*	background-color:		#e0e0ff;		*/
	background-color:		#f0f0f0;
	color:				black;
/*	color:navy;
	text-decoration:underline;	*/
	padding-left:			3px;
	clear:				both;
	font-size:			150%;
/*	border-left:			2px solid #707070;	*/
/*	border-top:			2px solid #707070;	*/
	margin-bottom:			10px;
}

#cds H3 {
	background-color:		#f0f0f0;
	color:			black;
	padding-left:		3px;
}

/* było H3+.datanewsa */
.datanewsa {
	right:				1px;
	font-size:			80%;
	display:			block;
	text-align:			right;
/*	position:			relative;	*/
	color:				#9090a0;
	margin-top:			-23px;
}

.polecamy IMG {
	float:				left;
	margin-right:			3px;
}

.polecamy H2 IMG {
	float:				none;
}

H2 {
	font-size:			200%;
	padding:			0px;
	margin:			0px;
}

H2+H3 {
	margin:			0px;
	padding:			0px;
}

.nowewiadomosci {
	text-align:			left;
	width:				279px;
	padding:			5px;
	float:			left;
	padding-left:		10px;
}

.wiecej {
	text-align:			right;
/*	display:			block;	*/

	font-size:			80%;
	margin-top:			0px;
}

.kolumnazodnosnikami {
	text-align:			left;
	float:			left;
	width:			167px;
	padding:			5px;
	padding-left:		15px;
	padding-top:	10px;
/*	border: 2px solid #e4ebff;
background-color:#e4ebff;	*/
	border: 2px solid #f8f8ff;
	background-color: #f8f8ff;
}

.kolumnazodnosnikami H3, .kolumnazodnosnikami P {
	margin:			0px;
	padding:			0px;
}

UL#linki {
	margin-top:			0px;
	list-style-type:		none;
	padding-left:		10px;
	font-size:			90%;
}

UL#linki LI:before {
	content:			"\25CF\20";	/* bullet. heh. kwadrat chcemy :( */
	color:				blue;		/* ...czerwony... */
	font-family:			'Webdings';	/* ale to doesn't work? */
	font-weight:			bold;		/* i duży ;) */
}

UL.listawstudiu {
	font-size:			100%;
/*	padding-left:		20px;	*/
	padding-left:		0px;
	list-style-type:		none;
}

UL.listawstudiu LI {
/*	margin-bottom:		5px;	*/
}

UL.listawstudiu LI:before {
	content:			"\25CF\20";	/* bullet. heh. kwadrat chcemy :( */
	color:				blue;		/* ...czerwony... */
	font-family:			'Webdings';	/* ale to doesn't work? */
	font-weight:			bold;		/* i duży ;) */
}

#stopka {
	clear:	both;
	font-size:	90%;
	border-top:		2px solid #000c3a;
}

#cds H3 {
	margin-top:	0px;
}

#cds .plyta IMG {
	float:left;
	text-align:right;
	margin-right:5px;
	background-color:white;
}

#cds .plyta {
	float:left;
	margin-bottom:10px;
	width:100%;
}

#cds .plyta .opisplyty {
	float:right;
	width:447px;
}

/* 261(+5), 287(+5) l=10  ; prawa=170(+5) l=15 */

DIV#cds {
  width:554px;
  padding:10px;
  text-align:left;
}

.duzynews {
/*	margin-left:5px;
	margin-bottom:20px;
	padding-bottom:20px;
	padding-right:10px;
	padding-top:5px; */
	text-align:left;
	width:550px;
}

.nowewiadomosci, .polecamy, .duzynews {
	padding:10px 10px 10px 10px;
	margin-bottom:20px;
}

.nowewiadomosci, .duzynews {
/*	background-color:#f0e0f0;	*/
	background-color: #d8e3ff;
/*	border-bottom:2px solid #e0e0e0;
	border-right:2px solid #e0e0e0;	*/
	border:2px solid #d8e3ff;
}

.polecamy {
	border:2px solid #f8f8ff;
	background-color: #f8f8ff;
/*	background-color:#f0e0f0;	*/
}

A:link {
	color:#00009F;
}

A:visited {
	color:#00005f;
}

.polecamy H3 {
	background-color:#e0e0ff;
}

.nowewiadomosci H3, .duzynews H3 {
	background-color:#f8f8ff;
}

.duzynews .tresc {
	margin-bottom:10px;
}

.duzynews .tresc IMG {
	margin-bottom:15px;
	border:2px solid black;
}

.duzynews H4 {
	margin-bottom:0px;
	font-size:120%;
}

.duzynews H3 {
	margin-bottom:0px;
}

.wstudiu {
	margin-top:5px;
}

.kolumnazodnosnikami A {
	text-decoration:none;
}

.kolumnazodnosnikami LI A {
	text-decoration:underline;
}

.kolumnazodnosnikami H3 {
	font-size:120%;
}

.tocopolewej {
/*background-color:#e4ebff;*/
}

.baner {
	margin-top:5px;
	line-height:100%;	/* bez tego jest margines 5px pod obrazkiem */
	margin-bottom:5px;
}

.kolumnazodnosnikami .buttony {
	text-align:center;
	display:block;
	line-height:100%;
	margin-top:15px;
	margin-bottom:10px;
}

.buttony A {
	margin:0px 20px 0px 20px;
	text-align:center;
	width:80px;
}

DL.sklad DT, DL.sklad DD {
	display:inline;
	margin:0px;
}

DL.sklad DT {
	font-weight:bold;
}

.koncerty IMG {
	margin:13px 10px 33px 0px;
}

.koncerty UL {
	margin-left:50px;
}

.koncerty UL LI.spis {
	margin-bottom:10px;
}

.muzycy IMG {
	margin:13px 10px 10px 0px;
}

.muzycy UL {
	margin-left:130px;
}

LI.aktualniebrakterminow {
	color:#808080;
}

