/* ------======= OGÓLNE ======------ */
/* Ogólne style dla wszystkich stron */
/* ------======= OGÓLNE ======------ */
BODY {
   background: #BBB;
   color: #000;
   font:  normal normal 12px tahoma,arial,sans-serif;
   text-align: center;
   vertical-align: top }
A:link { color: #000 }
A:hover { color: #500 }
A:active { color: #000 }
A:visited { color: #000 }
TABLE.glowna {
	width: 780px;
	border-width: 2px;
	border-style: dotted;
	border-color: #800;
	padding: 4px;
	spacing: 10px;
	}
.male {
	font-size: 20pt;
}
.indexTytul {
	font-size: 34pt;
	color: #F00;
}
.topMenu {
	text-align: center;
	vertical-align: top;
	padding: 0px;
}
.wysoka {
	text-align: right;
	vertical-align: top;
	font-weight: bold;
	font-size: 20pt;
	font-family: Trebuchet Ms, Tahoma, Arial, sans-serif;
	color: #CDE;
	height: 50px;
	padding: 0px;
	}
.wysokaIndex {
	text-align: center;
	vertical-align: center;
	font-weight: bold;
	font-size: 50pt;
	font-family: Trebuchet Ms, Tahoma, Arial, sans-serif;
	color: #CDE;
	height: 50px;
	}
}
HR.zwykla {
	width: 90%;
	text-align: center;
	color: #CCC;
}
.menudolne:hover {
	color: #F00;
}
.menudolne {
	text-decoration: none;
	color: #000;
}
.menudol {
	background: #CCC;
	color: #000;
}
.menudol_mordercy {
	background: #CC6666;
	color: #000;
}
.menudol_zbrodnia {
	background: #CC66CC;
	color: #000;
}
.menudol_psychologia {
	background: #CCCC66;
	color: #000;
}
.menudol_medycyna {
	background: #66CC66;
	color: #000;
}
.menudol_media {
	background: #9999FF;
	color: #000;
}
.menudol_news, .menudol_autorzy {
	background: #CCC;
	color: #000;
}
.menugorne:hover {
	text-decoration: underline;
	color: #F00;
}
.menugorne {
	text-decoration: none;
	color: #000;
}
.menugoraL {
	width: 100px;				
	height: 140px;
	border-style: dotted;
	border-width: 0px;
	border-color: #800;
	color: #000;
	font-size: 14px;
	font-family: Trebuchet Ms;
	font-weight: normal;
}
.menugora {
	width: 800px;
	height: 140px;
	border-style: dotted;
	border-width: 0px;
	border-color: #800;
	color: #000;
	font-size: 14px;
	font-family: Trebuchet Ms;
	font-weight: normal;
}
.obrazekWTekscie {
	text-align: center;
	border: 0px;
	font-size: 10px;
	font-weight: bold;
	font-family: Microsoft Sans Serif, sans-serif;
}
.obrazekWTeksciePrawy {
	text-align: center;
	border: 0px;
	font-size: 10px;
	font-weight: bold;
	font-family: Microsoft Sans Serif, sans-serif;
}
.cytat {
	margin: 20px;
	font-size: 14px;
	font-weight: bold;
	font-family: Courier New, monospace;
}
.doGoryTab {
	text-align: left;
}
.doGory {
	text-align: left;
	text-decoration: none;
	color: #000;
	font-size: 12px;
}
.doGory:link {
	color: #000;
	text-decoration: none;
}
.doGory:active {
	color: #000;
	text-decoration: none;
}
.doGory:visited {
	color: #000;
	text-decoration: none;
}
.doGory:hover {
	color: #800;
}
.wstepDzial {
	color: #000;
	text-decoration: none;
	text-align: justify;
	font-size: 16px;
	font-family: Microsoft Sans Serif, Arial, sans-serif;
}
.obrazek {
	border-width: 0px;
}
.obrazek:hover {
	border-top-width: 2px;
	border-bottom-width: 2px;
}

/* ------======= INDEX ======------ */
/*  Style potrzebne dla index.php   */
/* ------======= INDEX ======------ */
.modulTable {
	padding: 1px;
	width: 100%;
	vertical-align: top;
}
.modulTDTresc {
	font-size: 10px;
	font-family: Microsoft Sans Serif;	
	font-weight: normal;
}
.modulTDTytul {
	border-color: #999;
	border-width: 1px;
	border-style: solid;
	font-size: 10px;
	font-family: Microsoft Sans Serif;	
	font-weight: bold;
	background: #CCC;
 }
input.subskr {
	font-size: 8pt;
	color: #000;
	background: #ABC;
	width: 80px;
	}
.lewaMain {
	width: 150px;
	vertical-align: top;
	text-align: center;
	border-width: 0px;
	font-size: 8pt;
	}
.srodekMain {
	width: 630px;
	}
.ksiega {
	border-style: solid;
	border-width: 0px;
	border-color: #800;
	padding: 3px;
	font-weight: bold;
	}
.ksiegaLink {
	font-weight: normal;
	}
.ksiegaLink:hover {
	text-decoration: none;
	}
.NEWStytul {
	font-weight: bold;
	font-size: 14px;
}
.NEWStabela {
	width: 100%;
	border-width: 0px;
	border-color: #555;
	border-style: solid;
	border-spacing: 4px;
	padding: 2px;
	align: center;
	spacing: 10px;
}
.NEWSdate {
	text-align: center;
	font-family: Trebuchet Ms, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background: #DDD;
	color: #500;
	border-width: 2px;
	border-color: #B66;
	border-style: solid;
	width: 80px;
	vertical-align: top;
	}
.NEWSnews {
	text-align: center;
	font-family: Trebuchet Ms, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background: #DDD;
	color: #500;
	border-width: 2px;
	border-color: #B66;
	border-style: solid;
	}
.NEWSdate1 {
	text-align: center;
	width: 80px;
	color: #000;
	font-family: Courier New;
	font-weight: normal;
	font-size: 9pt;
	vertical-align: top;
	border-width: 1px;
	border-color: #DDD;
	border-style: solid;
	}
.NEWSnews1 {
	color: #000000;
	font-family: Trebuchet Ms, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	border-width: 1px;
	border-color: #DDD;
	border-style: solid;
	padding: 8px;
}
.NEWSdate0 {
	background: #CCC;
	text-align: center;
	width: 80px;
	color: #000;
	font-family: Courier New;
	font-weight: normal;
	font-size: 9pt;
	vertical-align: top;
	border-width: 1px;
	border-color: #F55;
	border-style: solid;
	}
.NEWSnews0 {
	background: #CCC;
	color: #000000;
	font-family: Trebuchet Ms, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	border-width: 1px;
	border-color: #F55;
	border-style: solid;
	padding: 8px;
}
.NEWSlink1 {
	color: #005;
	text-decoration: none;
}
.NEWSlink1:link {
	color: #005;
	text-decoration: none;
}
.NEWSlink1:active {
	color: #005;
	text-decoration: none;
}
.NEWSlink1:visited {
	color: #005;
	text-decoration: none;
}
.NEWSlink1:hover {
	color: #500;
	text-decoration: underline;
}
.NEWSlink1:active {
	color: #500;
	text-decoration: underline;
}
.uwagatab {
	border-style: solid;
	border-width: 1px;
	border-color: #800;
	}
.uwagatxt {
	padding: 4px;
	color: #000;
	font-size: 8pt;
	font-family: Tahoma, Trebuchet Ms, Arial, sans-serif;
	text-align: justify;
	}
.disclaimer {
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	width: 90%;
	text-align: center;
	color: #333;
	border-width: 0px;
	}

/* -------======== PODSTRONY =======------ */
/* Style potrzebne dla wszystkich podstron */
/* -------======== PODSTRONY =======------ */
.podTytul {
	font-family: Trebuchet Ms;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	background: #CBCBCB;
	}
.podTytulmordercy_L {
	width: 50px;
	font-family: Trebuchet Ms;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	background: #CC6666;
	}
.podTytulmordercy {
	width: 920px;
	font-family: Trebuchet Ms;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	background: #CC6666;
	}
.podTytulzbrodnia_L {
	width: 50px;
	font-family: Trebuchet Ms;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	background: #CC66CC;
	}
.podTytulzbrodnia {
	width: 920px;
	font-family: Trebuchet Ms;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	background: #CC66CC;
	}
.podTytulpsychologia_L {
	width: 50px;
	font-family: Trebuchet Ms;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	background: #CCCC66;
	}
.podTytulpsychologia {
	width: 920px;
	font-family: Trebuchet Ms;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	background: #CCCC66;
	}
.podTytulmedycyna {
	width: 920px;
	font-family: Trebuchet Ms;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	background: #66CC66;
	}
.podTytulmedycyna_L {
	width: 50px;
	font-family: Trebuchet Ms;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	background: #66CC66;
	}
.podTytulmedia {
	width: 720px;
	font-family: Trebuchet Ms;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	background: #9999FF;
	}
.podTytulmedia_L {
	width: 50px;
	font-family: Trebuchet Ms;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	background: #9999FF;
	}
.podTytulnews {
	font-family: Trebuchet Ms;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
	background: #CCCCCC;
	}
.podTytulDwa {
	font-family: Trebuchet Ms;
	font-size: 14pt;
	font-weight: normal;
	text-align: left;
	background: #D7D7D7;
	}
.podTytulTrzy {
	font-family: Trebuchet Ms;
	font-size: 16pt;
	font-weight: bold;
	text-align: center;
	background: #E0E0E0;
	border-width: 2px;
	border-style: solid;
	border-color: #CAA;
	}
.srodekOthers {
	vertical-align: top;
	text-align: justify;
	width: 600px;
	padding: 6px;
	font-family: Microsoft Sans Serif, Arial, sans-serif;
	font-size: 14px;
}

/* -------======== PODSTRONY =======------ */
/* Style potrzebne dla niektórych podstron */
/* -------======== PODSTRONY =======------ */

.mediaTab {
	border-spacing: 4px;
}
.oldnews {
	width: 750px;
	text-align: center;
	border-width: 1px;
	border-style: solid;
	border-color: #888;
	padding: 5px;
	font-size: 12px;
}
.oldnewsData {
	padding: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #888;
	text-align: left;
	font-family: Courier New, monotype;
}
.oldnewsNews {
	padding: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #888;
	text-align: left;
}
.aktualnosci {
	color: #227;
	text-decoration: none;
}
.aktualnosci:link {
	color: #227;
	text-decoration: none;
}
.aktualnosci:active {
	color: #227;
	text-decoration: none;
}
.aktualnosci:visited {
	color: #227;
	text-decoration: none;
}
.aktualnosci:hover {
	color: #227;
	text-decoration: underline;
}
.podTytulMenu {
	background: #D7D7D7;
	text-align: justify;
	padding: 4px;
	line-height: 22px;
}
.menuLewe {
	vertical-align: top;
	text-align: left;
	line-height: 16px;
	width: 180px;
	padding: 6px;
	font-family: Microsoft Sans Serif, Arial, sans-serif;
	font-size: 11px;
}
.menuDzial {
	color: #400;
	text-decoration: none;
	font-size: 9px;
}
.menuDzial:link {
	color: #400;
	text-decoration: none;
	font-family: Microsoft Sans Serif, Arial, sans-serif;
	font-size: 11px;
}
.menuDzial:active {
	color: #400;
	text-decoration: none;
}
.menuDzial:visited {
	color: #400;
	text-decoration: none;
	font-family: Microsoft Sans Serif, Arial, sans-serif;
	font-size: 11px;
}
.menuDzial:hover {
	color: #800;
	text-decoration: underline;
}
.TopStoryTytul {
	font-family: Microsoft Sans Serif, sans-serif;
	color: #900;
	text-decoration: none;
}
.TopStoryTytul:link {
	color: #900;
	text-decoration: none;
}
.TopStoryTytul:visited {
	color: #900;
	text-decoration: none;
}
.TopStoryTytul:hover {
	color: #900;
	text-decoration: underline;
}
.TopStory {
	font-family: Microsoft Sans Serif, sans-serif;
	font-size: 12px;
	margin: 12px;
	text-decoration: none;
}
.TopStory:hover {
	color: #400;
	text-decoration: underline;
}
.menuOstatnieA {
	color: #005;
	font-weight: normal;
	font-size: 12px;
	font-family: Microsoft Sans Serif, Arial, sans-serif;
	text-decoration: none;
	line-height: 26px;
}
.menuOstatnieA:link {
	color: #005;
	text-decoration: none;
}
.menuOstatnieA:active {
	color: #005;
	text-decoration: none;
}
.menuOstatnieA:visited {
	color: #005;
	text-decoration: none;
}
.menuOstatnieA:hover {
	color: #800;
	text-decoration: underline;
}
H2 {
	color: #500;
	font-size: 14px;
	font-family: Microsoft Sans Serif, sans-serif;
	font-weight: bold;
	padding: 2px;
	background: #CCC;
	border-style: solid;
	border-width: 2px;
	border-color: #DDD;
}
H3 {
	padding: 2px;
	font-weight: bold;
	font-size: 14px;
	font-family: Trebuchet Ms, Times New Roman, sans-serif;
	background: #BBB;
	border-width: 0px;
}
.linkiPusteSrodek {
	text-align: center;
	border-width: 0px;
	vertical-align: top;
	padding: 4px;
	font-size: 12px;
}
.linkiTabAdres, .linkiTabAutor, .linkiPuste {
	border-width: 0px;
	vertical-align: top;
	padding: 4px;
	font-size: 12px;
}
.tvJezyk {
	text-align: center;
	width: 80px;
	font-size: 10pt;
	border-style: solid;
	border-width: 1px;
	border-color: #DDD;
}
.linkiTabJezyk, .linkiTabNazwa, .linkiTabOcena, .linkiTabOpis {
	font-size: 10pt;
	border-style: solid;
	border-width: 1px;
	border-color: #DDD;
	padding: 2px;
}
.linkiTabOcena {
	text-align: center;
}
.linkiTabNazwa {
	background: #DDD;
	font-weight: bold;
}
.filmyOkladka, .filmyTytul, .filmyAutor, .filmyOpis, .filmyOcena, .filmyJezyk {
	font-size: 12px;
	border-style: solid;
	border-width: 1px;
	border-color: #DDD;
}
.filmyJezyk {
	font-size: 12px;
	text-align: center;
	width: 100px;
}
.filmyOkladka {
	width: 100px;
}
.filmyTytul {
	font-size: 12px;
	width: 300px;
	background: #DDD;
	font-weight: bold;
	padding: 4px;
}
.filmyAutor {
	font-size: 12px;
	width: 270px;
	background: #DDD;
	padding: 4px;
}
.filmyOcena {
	font-size: 12px;
	width: 18px;
	text-align: center;
}
.filmyOpis {
	width: 600px;
	padding: 6px;
}
.podpis {
	text-align: right;
	font-family: Courier New, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}
.kup:link {
	text-decoration: none;
	color: #000;
	font-family: Trebuchet Ms;
	font-size: 12px;
}
.kup:active {
	text-decoration: none;
	color: #000;
	font-family: Trebuchet Ms;
	font-size: 12px;
}
.kup:visited {
	text-decoration: none;
	color: #000;
	font-family: Trebuchet Ms;
	font-size: 12px;
}
.kup:hover {
	text-decoration: underline;
	font-family: Trebuchet Ms;
	font-size: 12px;
	color: #500;
}
BLOCKQUOTE {
	padding: 2px;
}