INPUT {COLOR: black; FONT-FAMILY: Tahoma, Verdana}

SELECT {COLOR: black; FONT-FAMILY: Tahoma, Verdana}

TEXTAREA {COLOR: black; FONT-FAMILY: Tahoma, Verdana}

body
{
        font-family: Tahoma, arial, sans-serif, Verdana;
        color: gray;
        margin: 15px 0 15px 0;
}

.stopka
{
	font-size: 10px;
	text-align: center;
	color: silver;
        margin: 0 0 0 0;
}

.tabelka1
{
	font-size: 11px;
	text-align: left;
	color: black;
        margin: 0 0 0 0;
}

.tabelka2
{
	font-size: 11px;
	text-align: center;
	color: black;
        margin: 0 0 0 0;
}

.tabelka3
{
	font-size: 11px;
	text-align: center;
	color: white;
        margin: 0 0 0 0;
}

.tabelka4
{
	font-size: 11px;
	text-align: justify;
	color: black;
        margin: 0 0 0 0;
}

.search1
{
	font-size: 10px;
	text-align: right;
	color: silver;
        margin: 0 2 0 0;
}

.search2
{
	font-size: 10px;
	text-align: left;
	color: silver;
        margin: 0 0 0 2;
}

.login
{
	font-size: 11px;
	text-align: left;
	color: black;
        margin: 3px 0 3px 0;
}

.arrow
{
	font-size: 10px;
	text-align: middle;
	color: black;
        margin: 0 0 0 0;
}

.arrow2
{
	font-size: 10px;
	text-align: left;
	color: black;
        margin: 0 0 0 0;
}

.login_publ
{
	font-size: 11px;
	text-align: center;
	color: black;
	font-weight: bold;
        margin: 3px 0 3px 0;
}

.login3
{
	font-size: 11px;
	text-align: right;
	color: black;
        margin: 3px 0 3px 0;
}

.dyzury
{
	font-size: 11px;
	text-align: center;
	color: black;
        margin: 3px 2px 3px 2px;
}

.dyzury4
{
	font-size: 11px;
	text-align: left;
	color: black;
        margin: 3px 2px 3px 2px;
}

.dyzury3
{
	font-size: 10px;
	text-align: center;
	color: black;
        margin: 0 0 0 0;
        background-color: #E0E0E0;
}

.publ2
{
	font-size: 11px;
	text-align: center;
	color: black;
	font-weight: bold;
        margin: 3px 2px 3px 2px;
}

.login2
{
	font-size: 11px;
        color: black;
 	text-align: center;
        margin: 8px 20px 8px 20px;
}

.stopka2
{
	font-size: 10px;
	text-align: center;
	color: black;
        margin: 0 0 0 0;
}

.menu
{
	font-size: 11px;
	text-align: justify;
        color: black;
        margin: 5px 5px 5px 10px;
}

.menu2
{
	font-size: 11px;
	text-align: justify;
        color: black;
        margin: 5px 5px 5px 18px;
}

.menu3
{
	font-size: 11px;
	text-align: center;
        color: #A9213D;
 	font-weight: bold;
        margin: 0 0 0 0
}

.menu4
{
	font-size: 11px;
	text-align: left;
        color: #A9213D;
 	font-weight: bold;
        margin: 0 0 0 0
}

.main
{
	font-size: 11px;
	text-align: justify;
        color: black;
        margin: 8px 20px 8px 10px;
}

.mainuser
{
	font-size: 11px;
	text-align: justify;
        color: black;
        margin: 8px 10px 8px 10px;
        border-bottom: 1px dotted silver;
}

.search
{
	font-size: 10px;
        color: gray;
        margin: 8px 10px 8px 10px;
}

.main1
{
	font-size: 11px;
        color: #A9213D;
 	text-align: left;
        margin: 5px 20px 5px 10px;
}

.mainuser2
{
	font-size: 11px;
        color: black;
 	text-align: left;
        margin: 6px 10px 6px 10px;
}

.mainuser3
{
	font-size: 11px;
        color: black;
 	text-align: center;
        margin: 6px 10px 6px 10px;
}

.www
{
	font-size: 11px;
        color: black;
 	text-align: justify;
        margin: 6px 10px 6px 10px;
}

.mainnews
{
	font-size: 11px;
	text-align: justify;
        color: black;
        margin: 4px 10px 4px 24px;
}

.mainnews1
{
	font-size: 11px;
        color: silver;
 	text-align: left;
        margin: 4px 10px 4px 24px;
}

.mainnews11
{
	font-size: 11px;
        color: silver;
 	text-align: left;
        margin: 4px 10px 4px 10px;
}

.mainnews12
{
	font-size: 11px;
        color: silver;
 	text-align: left;
        margin: 4px 0px 4px 10px;
}

.mainnews2
{
	font-size: 11px;
        color: black;
 	text-align: right;
        margin: 4px 20px 4px 10px;
}

.main2
{
	font-size: 11px;
        color: gray;
        margin: 5px 12px 5px 0px;
}

.main3
{
	font-size: 11px;
        color: #A9213D;
 	text-align: center;
	font-weight: bold;
        margin: 5px 20px 5px 20px;
}

.main3kat
{
	font-size: 14px;
        color: #A9213D;
 	text-align: center;
	font-weight: bold;
        margin: 3px 20px 3px 20px;
}

.main3katgray
{
	font-size: 11px;
        color: gray;
 	text-align: center;
        margin: 5px 20px 5px 20px;
}

.publ
{
	font-size: 11px;
        color: black;
 	text-align: center;
 	font-weight: bold;
        margin: 0 20px 0 20px;
        background-color: #E0E0E0;
}

.panel2
{
	font-size: 11px;
        color: black;
 	text-align: left;
 	font-weight: bold;
        margin: 0 0 0 0;
        background-color: #E0E0E0;
}

.main4
{
	font-size: 11px;
        color: #A9213D;
 	text-align: center;
	font-weight: bold;
        margin: 5px 20px 5px 20px;
}

.main4kat
{
	font-size: 11px;
        color: black;
 	text-align: center;
        margin: 10px 5px 10px 5px;
}

.main0
{
	font-size: 11px;
	text-align: justify;
        color: black;
        margin: 2px 20px 2px 20px;
}

.main11
{
	font-size: 11px;
        color: black;
 	text-align: left;
        margin: 2px 20px 2px 20px;
}

.main111
{
	font-size: 11px;
        color: black;
 	text-align: left;
        margin: 20px 10px 20px 20px;
}

.main111kat
{
	font-size: 11px;
        color: black;
 	text-align: left;
        margin: 8px 10px 8px 20px;
}

.header
{
	font-size: 11px;
	text-align: justify;
	font-weight: bold;
        margin: 10px 10px 10px 10px;
}

.dzial
{
	font-size: 11px;
	text-align: justify;
	color: black;
        margin: 10px 20px 10px 20px;
}

.header2
{
	font-size: 11px;
	text-align: justify;
	font-weight: bold;
	color: #005BA2;
        margin: 0;
}

.header3
{
	font-size: 11px;
	text-align: justify;
        margin: 10px 10px 10px 10px;
}

.header4
{
	font-size: 11px;
	font-weight: bold;
        text-align: left;
        color: #A9213D;
        margin: 0 0 0 0;
}

.header5
{
	font-size: 12px;
	font-weight: bold;
        text-align: center;
        color: #A9213D;
        margin: 0 0 0 0;
}

.katedry
{
	font-size: 11px;
	text-align: left;
	color: black;
        margin: 3px 5px 3px 5px;
}

.katedry2
{
	font-size: 11px;
	text-align: left;
	color: gray;
        margin: 3px 5px 3px 5px;
}

.katedry3
{
	text-align: center;
        margin: 20px 20px 20px 20px;
}

.tabela1
{
 	text-align: center;
        background-color: #EEEEEE;
        border-top: 1px solid gray; border-bottom: 1px solid gray; border-right: 1px solid gray; border-left: 1px solid gray;
}

.tabela2
{
 	text-align: center;
 	color: white;
        background-color: #A9213D;
        border-top: 1px solid gray; border-bottom: 1px solid gray; border-right: 1px solid gray; border-left: 1px solid gray;
}


.tabela3
{
 	text-align: center;
 	color: white;
        background-color: #A9213D;
        border-top: 2px dotted gray; border-bottom: 2px dotted gray; border-right: 2px dotted gray; border-left: 2px dotted gray;
}

p
{
  font-style: normal;
  font-family:  Tahoma, arial, Verdana, Helvetica, sans-serif;
  text-align: justify;
}


A:link	
{
        text-decoration: none;
        color: gray;
}

A:visited
{
        text-decoration: none;
        color: gray;
}

A:hover
{
        text-decoration: underline;
        color: #A9213D;
}

A.black	
{
        text-decoration: none;
        color: black;
}

A:visited.black
{
        text-decoration: none;
        color: black;
}

A:hover.black
{
        text-decoration: underline;
        color: #A9213D;
}

A.red	
{
        text-decoration: none;
        color: #A9213D;
}

A:visited.red
{
        text-decoration: none;
        color: #A9213D;
}

A:hover.red
{
        text-decoration: underline;
        color: #A9213D;
}

A.white	
{
        text-decoration: none;
        color: white;
}

A:visited.white
{
        text-decoration: none;
        color: white;
}

A:hover.red
{
        text-decoration: underline;
        color: white;
}

A.blue	
{
        text-decoration: none;
        color: #005BA2;
}

A:visited.blue
{
        text-decoration: none;
        color: #oo7EA0;
}

A:hover.blue
{
        text-decoration: underline;
        color: #005BA2;
}

.kreska
{
	border-top: 1px solid #E0E0E0; border-bottom: 1px solid #E0E0E0;
}

.kreska6
{
	border-bottom: 1px dotted #E0E0E0;
}

.kreska2
{
	border-right: 1px solid #E0E0E0;
}

.kreska7
{
	border-right: 1px solid #E0E0E0;
}

.kreska3
{
	border-top: 1px solid gray; border-bottom: 1px solid gray; border-right: 1px solid gray; border-left: 1px solid gray;
}

.kreska4
{
        border-right: 1px dotted #E0E0E0;
}

.kreska8
{
        border-top: 1px dotted #E0E0E0;
}

.kreska5
{
        border-right: 1px dotted #E0E0E0; border-top: 1px dotted #E0E0E0;
}

.kreska9
{
	border-top: 1px solid gray; border-bottom: 1px solid gray; border-right: 1px solid gray; border-left: 1px solid gray;
        text-align: center;
}

.kreska10
{
	border-top: 1px solid silver; border-bottom: 1px solid silver; border-right: 1px solid silver; border-left: 1px solid silver;
	text-align: right;
}

.box /*doda3 MSz na potrzeby komunikatów bie?1cych w menu Studenci > Aktualnooci studenckie / Sprawy socjalne*/
{
	background-color:#F2F2F2; margin: 5px 15px 5px 15px; padding: 2px; border: dotted 1px #005BA2;
}

.oferta /*doda3 MSz - div nag3ówków ofert wymiany (Studia > Oferty wymiany studenckiej i konkursy mgr) */
{
	background-color:#F2F2F2; border-top: solid silver 1px; margin: 25px 0px 7px 0px; padding: 2px 2px 5px 5px
}

.zestaw /*doda3 MSz - zestawienie paperów i obronionych rozpraw doktorskich*/
{
	border-top: 1px solid #E0E0E0; background-color:#F2F2F2; margin: 7px 0px 0px 0px; font-size: 11px; color: black;
}

.zestaw2 /*doda3 MSz - zestawienie paperów i obronionych rozpraw doktorskich*/
{
	border-top: 4px solid white; border-left-width: 0px; border-right-width: 0px; background-color:#F2F2F2; padding: 2px 2px 5px 5px; 
}

.zestaw3 /*doda3 MSz - sumaryczne zestawienie rozpraw doktorskich*/	
{
	border-top: 1px solid #E0E0E0; border-bottom: 3px solid white; border-left: 0px; border-right: 0px; border-spacing: 0px; background-color:#F9F9F9; padding: 2px 2px 5px 5px; text-align: left
}

.zestaw4 /*doda3 MSz - pozycje podstron rekrutacyjnych*/	
{
	border-top: 1px solid #E0E0E0;
	border-bottom: 1px solid  #F2F2F2;
	border-left: 15px solid #F2F2F2;
	background-color: #FAFAFA;
	margin: 0px 0px 10px 5px;
	padding: 2px 10px 7px 10px;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-align: left;
}

.zestaw4a /*doda3 MSz - podpunkty podstron rekrutacyjnych*/	
{
	background-color: #FAFAFA;
	margin: 7px 0px 7px 0px;
	padding: 5px 0px 5px 0px;
	font-weight: bold;
	color: black;
	font-size: 11px;
	text-align: left;
}


.rok /*doda3 MSz - podawanie rocznika (strony: WP, rozprawy dokt., wydarzenia)*/
{
	font-size: 18px; color: black; text-align: left; font-weight: bold; margin: 15px 0px 3px 0px;
}

.heading /*doda3 MSz - wielkie nag3ówki*/
{
	font-size: 18px; color: #a9213d; text-align: left; font-weight: bold; margin: 0px 0px 3px 0px;
}

.showhide /*doda3 Msz - jest to styl divów do pokazywania i ukrywania na ?yczenie - np. abstrakty WP */
 {
	background-color: #F2F2F2; padding: 10px 10px 0px 0px; font-size: 11px; font-style: italic;  text-align: justify; color: black; z-index:99; display:none;
}

.showhide1 /*doda3 Msz - jw - strona Dlaczego WNE? i strony typu 131, 134 itp. */
 {
	width: 100%; padding: 10px 20px 10px 0px; font-size: 11px; color: black; text-align: justify; display: none; 
}

.showhide2/*doda3 Msz - jw - testowy */
 {
	font-size: 11px; color: black; text-align: justify; display: none; background-color: white; 
}

.showhide3 /*doda3 Msz - jak showhide1 tylko tekst do lewej */
 {
	padding: 10px 20px 10px 0px; font-size: 11px; color: black; text-align: left; display: none; 
}

.showhide4 /*doda3 Msz - ukrywane div dla podstron rekrutacyjnych (do stylu zestaw4) */
 {
	background-color: #FAFAFA;
	padding-top: 7px;
	display: none;
	color: black;
	font-size: 11px;
	font-weight:normal;
	text-align: justify;
}

.showhide4a /*doda3 Msz - ukrywane div dla podstron rekrutacyjnych (do stylu zestaw4) */
 {
	border-left: 1px solid #E0E0E0;
	background-color: #FAFAFA;
	margin: 7px 0px 0px 2px;
	padding-left: 12px;
	display: none;
	color: black;
	font-size: 11px;
	font-weight:normal;
	text-align: justify;
}

.showhide5 /* Msz - jak showhide1 tylko bez deklaracji szerokooci - (problem z IE7 przy deklaracji el umieszcz w takich div) - EN: 11, 101, PL: 184, 186 */
 {
	padding: 10px 0px 10px 0px; font-size: 11px; color: black; text-align: justify; display: none; 
}

.showme /* MSz - styl do frazy, która bedzie wywo3ywaa div typu showshide; naoladuje zachowanie linku*/
{
	text-align: left; font-size:11px; font-weight: normal; color:gray; cursor:pointer; 
}

.showme:hover
{
	text-align: left; font-size:11px; font-weight: normal; text-decoration:underline; color:gray; cursor:pointer; 
}

.showme2 /* MSz - styl do frazy, która bedzie wywo3ywaa div klasy showshide; naoladuje zachowanie linku*/
{
	text-align: left; font-size:11px; cursor:pointer; 
}

.showme2:hover
{
	text-align: left; font-size:11px; text-decoration:underline; cursor:pointer; 
}

.showme3 /* MSz - styl do frazy, która bedzie wywo3ywaa div klasy showshide; naoladuje zachowanie linku*/
{
	text-align: left; font-size:11px; color:black; cursor:pointer; 
}

.showme3:hover
{
	text-align: left; font-size:11px; text-decoration:underline; color:black; cursor:pointer; 
}

.tabelka05
{
	font-size:	 11px;
	text-align: left;
	color: black;
        	margin: 0 0 0 0;
	padding: 3px;
	border: 0;
	vertical-align: middle;
}

.tabelka05 td
{
	background-color: #F8F8F8;
	border-top: 1px solid #E0E0E0; 
	border-bottom: 1px solid #E0E0E0;
}

.list1 /* klasa dla ul i ol - listy z mniejszym wcieciem*/
{
	padding-left: 7px;
	margin-left: 15px;
}

.list2 /* klasa dla ul i ol - listy bez wciecia*/
{
	padding-left: 7px;
	margin-left: 0px;
}

.wzor1 /* div do pisania wzorów matemat. - u?yty na podstronach rekrutacyjnych */
{
	text-align:center; 
	font-weight: bold;
	padding: 5px 0px 5px 0px;
}

.rekr1 /*div wyboru kierunku - strony rekrutacyjne*/
{
	border-top: 1px solid #F2F2F2;
	background-color: #FAFAFA;
	border-left: 5px solid #F2F2F2;
	padding: 5px 5px 10px 15px;
	margin: 10px 0 0 0;
}

.markup /*wykorzystane na str. 55*/
{
	background-color: #A0A0A0;
	color: white;
	font-weight: normal;
}

