* { 
	padding: 0px; 
	margin: 0px; 
}
body	{
	font-family: verdana, arial, helvetica, sans-serif ; 
	color: #242424;
	background: #686868;
}
.body_u	{ background: #686868; }
.body_s	{ background: #2E4823; }
.body_p	{ background: #0A427D; }

.underline { text-decoration: underline; }
.alignRight { text-align: right; }
.alignCenter { text-align: center; }
.verticalAlignTop { vertical-align: top; }
.clear { clear:both; height:1px; overflow:hidden; }

a {
	color: #216893;
	text-decoration: none;
}

/* UCZELNIA 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#main_body,
#main_body_2 {
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
	overflow: auto;
	background: #FFF url(../_img/faux_columns.png) repeat-y 50% 0;
}
#main_body_2 {
	background: #FFF url(../_img/faux_columns_2.png) repeat-y 50% 0;
}
#main_footer,
#main_footer_s {
	margin: 0 auto;
	width: 1000px;
	height: 52px;
	background-color: #000;
	background: url(../_img/footer_bg.jpg) repeat-x;
	color: #FFF;
	font-size: 10px;
	text-align: center;
	padding-top:5px;
}
#main_footer_s {
	background: url(../_img/footer_s_bg.jpg) repeat-x;
}
#main_footer a,
#main_footer_s a {
	color: #FFF;
}
#main_footer .footer-2,
#main_footer_s .footer-2 {
	padding-top:5px;
	color: #FDD9CC;
}


/* TOP
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#main_top_1 {
	width: 329px; 
	height: 197px; 
	float: left;
}
#main_top_2 {
	width: 671px; 
	height: 197px; 
	float: right;
}
#main_top_2 .top_tabs_u,
#main_top_2 .top_tabs_s,
#main_top_2 .top_tabs_p {
	width: 671px; 
	height: 44px; 
	border: 0px; 
	background-color: #686868;
}
#main_top_2 .top_tabs_s { background-color: #2E4823; }
#main_top_2 .top_tabs_p { background-color: #0A427D; }
.main_top_2_bg_u  {
	background: url(../_img/u_top_15.jpg) 0px 44px no-repeat;
}
.main_top_2_bg_s  {
	background: url(../_img/s_top_15.jpg) 0px 44px no-repeat;
}

/* LEFT
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#main_left {
	width: 188px;	
	float: left;
}
#main_left_box_top {
	background: #FFF; 
	width: 188px; 
	height: 25px;
}
#main_left_box_top_s {
	background: transparent url(../_img/s_top_16.jpg) no-repeat; 
	width: 188px; 
	padding-top: 10px;
	height: 5px;
	margin-bottom: 40px;
}

/* CENTER 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#main_center,
#main_center_s {
	width: 434px;
	float: left;
	background: transparent url(../_img/u_main_center_bg.jpg) no-repeat;
}
#main_center_s {
	background: transparent url(../_img/s_main_center_bg.jpg) no-repeat;
}
#main_center h1.wydzialy,
#main_center h1.uczelnia,
#main_center_s h1.wydzialy,
#main_center_s h1.uczelnia { 
	font-size: 10px;
	height: 27px;
	margin-left: 10px;
	margin-bottom: 2px;
}
#main_center h1.uczelnia {
	background: url(../_img/title/u_uczelnia.gif) 0 0 no-repeat;
	margin-bottom: 2px;
}
#main_center_s h1.uczelnia { 
	background: url(../_img/title/s_uczelnia.gif) 0 0 no-repeat;
	margin-top: 33px;
}

#main_center h1.wydzialy {
	background: url(../_img/title/u_wydzialy.gif) 0 0 no-repeat;
	margin-top: 4px;
}
#main_center_s h1.wydzialy_s {
	margin-top: 4px;
	background: url(../_img/title/s_wydzialy.gif) 0 0 no-repeat;
}

#main_center_info_top {
	width: 434px;
	
}

#main_center_wydzialy {
	width: 434px;
	clear: left;
}

#main_center_wydzialy_de,
#main_center_wydzialy_en {
	width: 405px;
	clear: right;
}
#main_center_info_bottom,
#main_center_info_bottom_u {
	width: 430px;
	min-height: 40px;
} * html #main_center_info_bottom { height: 40px; }

div.main_center_baners {
	margin-top: 1px;
	margin-bottom: 3px;
}
div.main_center_baners_student {
	margin-top: 23px;
}

div.main_center_baners img,
div.main_center_baners_student img {
	margin-top: 1px;	
	border: 1px solid #666;
	width: 411px; 
	height: 35px;
	float: left;
	margin-left: 10px;
}

/* CENTER  - TRESC
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#main_content {
	width: 811px;
	float: left;
	min-height: 240px;
	background-color: #FFF;
	padding-bottom: 16px;
} * html #main_content { height: 240px; }

#main_content table {
	margin-left: auto;
	margin-right: auto;
}

#main_content a {
	color: #216893;
	text-decoration: none;
}
#main_content a:hover {
	color: #CF4D02;
}

#main_content p.dzial,
#main_content p.dzial_s {
	background: url(../_img/top_06_2.jpg) no-repeat right top;
	min-height: 32px;
	font-variant: small-caps;
	font-family: arial;
	font-size: 17px;
	font-weight: bold;
	letter-spacing: 2px;
	color: #0F4993;
	padding: 20px 250px 0px 30px;
	margin-bottom: 15px;
} * html #main_content p.dzial { height: 32px; }

#main_content p.dzial_s {
	background: url(../_img/top_06_2_s.jpg) no-repeat left top;
	padding-top: 28px;
} * html #main_content p.dzial_s { height: 32px; }

#main_content h1,
#main_content p.h1,
#main_content h1.first,
#main_content p.h1_first {
	text-align: center;
	letter-spacing: 3px;
	font-variant: small-caps;
	font-size: 15px;
	font-weight: bold;
	color: #19560D;
	border-bottom: 1px solid #CFE5CB;
	padding: 5px;
	line-height: 14px;
	/* margin: 30px 70px 20px 70px; */
	margin: 0px 70px 20px 70px;
}
#main_content h1.first,
#main_content p.h1_first {
	margin-top: 10px;
}

#main_content h2 {
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	margin: 15px auto;
	margin-top: 0px;
}
#main_content h3 {
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	margin: 15px auto;
	margin-top: 0px;
	color: #007c00;
}
/* #main_content h3 {
} */
#main_content p {
	padding: 0px 10px 10px 5px;
	font-size: 12px;
	line-height: 16px;
}
#main_content p.gotop, #main_content a.gotop {
	font-size: 10px;
	color: #3E3E3E;
	text-align: right;			
	padding: 5px;
	font-variant: small-caps;
	letter-spacing: 1px;
	text-decoration: none;
}
#main_content ul,
#main_content ol,
#main_content ul.lista-jeden,
#main_content ul.lista-a,
#main_content ul.lista-upper-roman,
#main_content ul.lista-none {
	font-size: 12px;
	line-height: 16px;
	margin-left: 40px;
	margin-bottom: 15px;
	list-style-image: url(../_img/li_dot_grey.gif);
	list-style-type: square;
}
#main_content ul.lista-jeden { list-style-image: none; list-style-type: decimal; }
#main_content ul.lista-a { list-style-image: none; list-style-type: lower-alpha; }
#main_content ul.lista-upper-roman { list-style-image: none; list-style-type: upper-roman; }
#main_content ul.lista-none { list-style-image: none; list-style-type: none; }

#main_content div.address_box {
	font-size: 11px;
	letter-spacing: 1px;
	color: #0D8319;
	border: 1px solid #9CF3A5;
	padding: 6px;
	text-align: center;
	margin: 5px auto 15px auto;
	width: 550px;
	background: url(../_img/address_box_bg.gif) repeat-x;
	line-height: 14px;
}

#main_content .error404_box {
	background: url(../_img/error404_box_bg.gif) repeat-x;
	padding: 20px; 
	border: 1px solid #89A50B; 
	text-align: center; 
	width: 500px;
	margin: 50px auto;
	font-size: 12px;
	line-height: 19px;
}
#main_content .error404_box_info {
	color: #F1F1F1; 
	font-size: 37px; 
	text-align: center;
	margin-top: 50px;
	font-weight: bold;	
}	

#main_content div.contentBoxTop,
#main_content div.contentBoxTopMini,
#main_content div.contentBox,
#main_content div.contentBoxMini,
#main_content div.contentBoxTopNoTop,
#main_content div.contentBoxNoTop {
	background: url(../_img/contentBoxTop_bg3.gif) repeat-x;
	border: 1px solid #C0CED5;
	padding: 10px; 
	margin: 2px 13px 5px 13px;
	font-size: 12px;
	line-height: 16px;
}
#main_content div.contentBoxTopMini {
	background: url(../_img/contentBoxTop_bg4.gif) repeat-x;
}
#main_content div.contentBox,
#main_content div.contentBoxNoTop {
	background: url(../_img/contentBox_bg.gif) repeat-x left bottom;
	border: 1px solid #E3E3E3;
}
#main_content div.contentBoxMini {
	background: url(../_img/contentBox_bg2.gif) repeat-x left bottom;
	border: 1px solid #E3E3E3;
}

#main_content div.contentBoxTopNoTop,
#main_content div.contentBoxNoTop {
	padding-top: 0px;
}

#main_content .aktualizacja {
	font-size: 11px;
	font-weight: normal;
	color: #585858;
	letter-spacing: 0px;
}

#main_content div.contentNewsBoxTitleFirst,
#main_content div.contentNewsBoxTitle {
	border: 1px solid #C3C3C3;
	padding: 5px; 
	margin: 20px 13px 0px 13px;
	font-size: 11px;
	line-height: 14px;
	background: #E7E2D7;
}
#main_content div.contentNewsBoxTitleFirst {
	margin-top: 0px;
}

#main_content div.contentBoxTop .adres,
#main_content div.contentBox .adres,
#main_content div.contentBoxMini .adres {
	font-size: 10px;
	color: #0D8319;
	padding-bottom: 2px;
}

p.centerPromoText,
p.centerPromoTextRight {
	font-family: palatino, georgia, times new roman, serif;
	font-size: 12px;
	font-style: italic;
	color: #2B2B2B;
	padding: 0px 10px 0px 10px;
	text-align: justify;
	width: 410px;
}
p.centerPromoTextRight {
	text-align: right;
}

#main_content hr,
#main_content hr.full {
	color: #e4e3e3;
	background-color: #e4e3e3;
	height: 1px;
	border: 0px;
	margin: 20px 100px;
}
#main_content hr.full {
	margin: 20px 5px;
}

#main_content p.jednostka_pracownik_typ {
	text-decoration: underline;
}
#main_content .jednostka_funkcja_opis {
	font-style: italic;
	font-weight: bold;
	color: #666;
}

/* RIGHT 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#main_right {
	width: 378px;
	float: left;
}
#main_right_box_top,
#main_right_box_top_2 {
	background: url(../_img/top_06.jpg) no-repeat; width: 378px; height: 32px;
}
#main_right_box_top_2 {
	background: url(../_img/top_06_2.jpg) no-repeat; width: 234px; height: 32px;
	float: right;
}
#main_right h1.aktualnosci {
	background: url(../_img/title/u_aktualnosci.gif) 0 0 no-repeat;
	height: 30px;
	margin-left: 10px;
	margin-top: 1px;
}
#main_right h1.aktualnosci_s {
	background: url(../_img/title/s_aktualnosci.gif) 0 0 no-repeat;
}

/* NEWS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#main_right_news {
	font-size: 11px;
	width: 375px;
}

#main_right_news div.news_light,
#main_right_news div.news_dark {
	margin: 2px 10px;
	padding: 3px;
	padding-bottom: 5px;	
	background: url(../_img/news_line.gif) no-repeat left bottom;
}
#main_right_news div.news_dark {
	background: #F9F9F9 url(../_img/news_line.gif) no-repeat left bottom;
}
#main_right div.news_bottom_line {
	margin: 0px;
	margin-top: 0px;
	background: url(../_img/news_line.gif) 0 0 no-repeat;
	height: 1px;
	width: 341px;
}

#main_right_news p,
#main_right_news div {
	line-height: 14px;
	color: #4B4B4B;
}

#main_right_news ul,
#main_right_news ol {
	font-size: 11px;
	line-height: 14px;
	margin-left: 18px;
	margin-bottom: 15px;
	list-style-image: url(../_img/li_dot_grey.gif);
	list-style-type: square;
}

#main_right_news a {
	color: #E49012;
	text-decoration: none;
	border-bottom: 1px solid #F4C174;
}
#main_right_news a:hover {
	border-bottom: 1px solid #EC7140;
}
#main_right_news p.date {
	font-size: 9px;
	color: #999;
}
#main_right_news p.title,
#main_right_news p.title a {
	font-size: 12px;
	font-weight: bold;
	color: #3DAAD9;
	font-family: arial;
	margin-bottom: 2px;
}
#main_right_news p.title a {
	border: 0px;
}

#main_right_news div.news_dark,
#main_right_news div.news_light {
}

#main_right_news p.more {
	font-size: 11px;
	color: #7FA939;
	text-align: right;
	margin-top: 3px;
	padding-right: 4px;
}
#main_right_news a.more,
#news_more a.more {
	color: #7FA939;
	text-decoration: none;
	border: 0px;
	background: url(../_img/arrow_green.gif) no-repeat bottom right;
	padding-right: 6px;
}
#main_right_news a.more:hover,
#news_more a.more:hover {
	background: url(../_img/arrow_orange.gif) no-repeat bottom right;
	border: 0px;
	color: #ffad2c;
}

#main_right_news div.archiwum,
#main_right_news div.aktualnosci_strony {
	margin: 10px 10px;
	padding: 3px;
	padding-bottom: 5px;	
	text-align: center;
	font-size: 12px;
}

#news_more p {
	padding: 0px;
	margin-bottom: 15px;	
}
#news_more ul {
	padding-top: 10px;	
}
#news_more p.more {
	text-align: right;
	padding-top: 10px;
	font-size: 12px;	
}
#news_more p.data_autor {
	font-size: 10px;
	color: #999;
}
#news_more p.title {
	font-size: 14px;
	font-weight: bold;
	color: #3DAAD9;
	font-family: arial;
	margin-bottom: 12px;
}
#news_more div.pliki {
	margin-top: 30px;
	border-top: 1px solid #E3E3E3;
	padding-top: 4px;
	padding-left: 10px;	
}

#news_more img {
	float: left;
	margin-right: 10px;
	border: 0px;
}

#news_more div.contentBoxMini {
	float: left; width: 761px;
}

#news_more .news_zrodlo {
	font-style: italic;
	color: #666;
}

#news_top_header {
	margin-bottom: 20px;
}

#main_right_news div.news_top { 
	margin-top: 0px; 
	margin-left: 10px; 
	margin-right: 10px; 
	margin-bottom: 2px; 
	text-align: center;
	font-size: 11px;
}

#main_right_news p.news_top { 
	margin-top: 3px; 
	margin-bottom: 3px;
}

#main_right_news a.news_top {
	color: #086289;
	text-decoration: none;
	border: 0px;
}




/* MENU LEFT
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#main_left h1.kontakt {
	font-size: 10px;
	background: url(../_img/title/u_szukaj.gif) 0 0 no-repeat;
	height: 27px;
	margin-left: 10px;
	margin-top: 3px;
	margin-bottom: 2px;
}
#main_left h1.kontakt_s {
	background: url(../_img/title/s_szukaj.gif) 0 0 no-repeat;
}
#form_kontakt {
	background: #E7E7E7;
	margin-right: 10px;
	margin-bottom: 2px;
	padding-top: 4px;
}
#form_kontakt input.kontakt_txt_input {
	font-size: 10px;
	background-color: #FBFBFB;
	border: 1px solid #D0D0D0;
	width: 166px;
	padding: 3px 1px;
	margin-left: 4px;
	margin-bottom: 5px;
	margin-top: 1px;
	font-family: arial;
	letter-spacing: 1px;
	color: #1D3156;
	text-align: center;
}
#form_kontakt img.kontakt_submit {
	width: 64px; 
	height: 24px; 
	border: 0px;
	background: url(../_img/buttons/szukaj.gif) 0 0 no-repeat;
	margin-left: 20px;
} * html #form_kontakt img.kontakt_submit { margin-left: 22px; }

#form_kontakt div.kontakt {
	font-size: 11px;
	font-family: arial;
	letter-spacing: 1px;
	line-height: 14px;
	padding: 7px 5px 7px 7px;
	color: #4C4C4C;
	margin-left: 1px;	
	float: left;
} * html #form_kontakt div.kontakt { padding-right: 0px; }

#menu_left_u,
#menu_left_s {
	margin-right: 10px;
	margin-bottom: 1px;
}
#menu_left_u p,
#menu_left_s p {
	background: #FFFBDB url(../_img/arrow_menu_grey_2.gif) no-repeat top left;
	font-size: 11px;
	font-family: arial;
	letter-spacing: 1px;
	line-height: 14px;
	padding: 7px 5px 7px 25px;
	color: #4C4C4C;
}
#menu_left_s p {
	background: #F9FFE5 url(../_img/arrow_menu_grey_2.gif) no-repeat top left;
}

#menu_left_u h3,
#menu_left_s h3 {
	background: #F9F9F9 url(../_img/arrow_menu_blue.gif) 0px -3px no-repeat;
	font-size: 11px;
	font-family: arial;
	letter-spacing: 1px;
	line-height: 14px;
	padding: 4px 5px 4px 18px;
	border-bottom: 5px solid #F2F2F2;
	font-weight: normal;
	cursor:pointer;
	color: #4C4C4C;
}
#menu_left_u h3:hover {
	background-color: #FFF8C5;
}
#menu_left_u h3.selected {
	color: #000000;
	border-bottom: 2px solid #B5B5B5;
	background-color: #FFF395;
}

#menu_left_s h3:hover {
	background-color: #F2FFCF;
}
#menu_left_s h3.selected {
	color: #000000;
	border-bottom: 2px solid #B5B5B5;
	background-color: #DFFF8B;
}

#main_left a {
	color: #4C4C4C;
	text-decoration: none;
}
#main_left a:hover {
	color: #2292e1;
	text-decoration: none;
}

#baners_box_uczelnia,
#baners_box_student {
	width: 168px;
	border: 0px;
	margin: 10px 0px 15px 8px;
}
/* MENU TOP 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#main_top_2 a {
	display: block;
    width: 135px;
    height: 33px;
}
a.menu_top_u_s { background: url(../_img/menu_top/menu_u_04.jpg) 0 0 no-repeat; }
a.menu_top_u_s:hover { background: transparent url(../_img/menu_top/menu_on_04.gif) 0 0 no-repeat; }

a.menu_top_u_p { background: url(../_img/menu_top/menu_u_06.jpg) 0 0 no-repeat; }
a.menu_top_u_p:hover { background: transparent url(../_img/menu_top/menu_on_06.gif) 0 0 no-repeat; }

a.menu_top_u_r { background: url(../_img/menu_top/menu_u_08.jpg) 0 0 no-repeat; }
a.menu_top_u_r:hover { background: transparent url(../_img/menu_top/menu_on_08.gif) 0 0 no-repeat; }

a.menu_top_s_u { background: url(../_img/menu_top/menu_s_02.jpg) 0 0 no-repeat; }
a.menu_top_s_u:hover { background: transparent url(../_img/menu_top/menu_on_02.gif) 0 0 no-repeat; }

a.menu_top_s_p { background: url(../_img/menu_top/menu_s_06.jpg) 0 0 no-repeat; }
a.menu_top_s_p:hover { background: transparent url(../_img/menu_top/menu_on_06.gif) 0 0 no-repeat; }

a.menu_top_s_r { background: url(../_img/menu_top/menu_s_08.jpg) 0 0 no-repeat; }
a.menu_top_s_r:hover { background: transparent url(../_img/menu_top/menu_on_08.gif) 0 0 no-repeat; }

a.menu_top_p_u { background: url(../_img/menu_top/menu_p_02.jpg) 0 0 no-repeat; }
a.menu_top_p_u:hover { background: transparent url(../_img/menu_top/menu_on_02.gif) 0 0 no-repeat; }

a.menu_top_p_s { background: url(../_img/menu_top/menu_p_04.jpg) 0 0 no-repeat; }
a.menu_top_p_s:hover { background: transparent url(../_img/menu_top/menu_on_04.gif) 0 0 no-repeat; }

a.menu_top_p_r { background: url(../_img/menu_top/menu_p_08.jpg) 0 0 no-repeat; }
a.menu_top_p_r:hover { background: transparent url(../_img/menu_top/menu_on_08.gif) 0 0 no-repeat; }

/* WYDZIAL BOX 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#main_center_wydzialy a {
	display: block;
}
a.wydzial01 { width: 216px; height: 116px; background: url(../_img/wydzialy/wydzial_01.gif) 0 0 no-repeat; float: left;}
a.wydzial01:hover { background: transparent url(../_img/wydzialy/wydzial_on_01.gif) 0 0 no-repeat; }

a.wydzial02 { width: 218px; height: 116px; background: url(../_img/wydzialy/wydzial_02.gif) 0 0 no-repeat; float: right;}
a.wydzial02:hover { background: transparent url(../_img/wydzialy/wydzial_on_02.gif) 0 0 no-repeat; }

a.wydzial03 { width: 216px; height: 129px; background: url(../_img/wydzialy/wydzial_03.gif) 0 0 no-repeat; float: left;}
a.wydzial03:hover { background: transparent url(../_img/wydzialy/wydzial_on_03.gif) 0 0 no-repeat; }

a.wydzial04 { width: 218px; height: 129px; background: url(../_img/wydzialy/wydzial_04.gif) 0 0 no-repeat; float: right;}
a.wydzial04:hover { background: transparent url(../_img/wydzialy/wydzial_on_04.gif) 0 0 no-repeat; }

a.wydzial05 { width: 216px; height: 128px; background: url(../_img/wydzialy/wydzial_05.gif) 0 0 no-repeat; float: left;}
a.wydzial05:hover { background: transparent url(../_img/wydzialy/wydzial_on_05.gif) 0 0 no-repeat; }

a.wydzial06 { width: 218px; height: 128px; background: url(../_img/wydzialy/wydzial_06.gif) 0 0 no-repeat; float: right;}
a.wydzial06:hover { background: transparent url(../_img/wydzialy/wydzial_on_06.gif) 0 0 no-repeat; }


/* WYDZIAL BOX - DE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* #main_center_wydzialy_de a {
	display: block;
}
a.wydzial01 { width: 200px; height: 119px; background: url(../_img/wydzialy_de/wydzial_01.jpg) 0 0 no-repeat; float: left;}
a.wydzial01:hover { background: transparent url(../_img/wydzialy_de/wydzial_on_01.jpg) 0 0 no-repeat; }

a.wydzial02 { width: 205px; height: 119px; background: url(../_img/wydzialy_de/wydzial_02.jpg) 0 0 no-repeat; float: right;}
a.wydzial02:hover { background: transparent url(../_img/wydzialy_de/wydzial_on_02.jpg) 0 0 no-repeat; }

a.wydzial03 { width: 200px; height: 129px; background: url(../_img/wydzialy_de/wydzial_03.jpg) 0 0 no-repeat; float: left;}
a.wydzial03:hover { background: transparent url(../_img/wydzialy_de/wydzial_on_03.jpg) 0 0 no-repeat; }

a.wydzial04 { width: 205px; height: 129px; background: url(../_img/wydzialy_de/wydzial_04.jpg) 0 0 no-repeat; float: right;}
a.wydzial04:hover { background: transparent url(../_img/wydzialy_de/wydzial_on_04.jpg) 0 0 no-repeat; }

a.wydzial05 { width: 200px; height: 129px; background: url(../_img/wydzialy_de/wydzial_05.jpg) 0 0 no-repeat; float: left;}
a.wydzial05:hover { background: transparent url(../_img/wydzialy_de/wydzial_on_05.jpg) 0 0 no-repeat; }

a.wydzial06 { width: 205px; height: 129px; background: url(../_img/wydzialy_de/wydzial_06.jpg) 0 0 no-repeat; float: right;}
a.wydzial06:hover { background: transparent url(../_img/wydzialy_de/wydzial_on_06.jpg) 0 0 no-repeat; } */


/* U - OLD
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


/* WLADZE - OLD
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#main_content td.defTdRektor {
	font-size: 10px;
	text-align: center;
	line-height: 14px;
	padding: 8px 8px 8px 8px;
	vertical-align: top;
} 

/* WIADOMOSCI PO - OLD
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#main_content  .wiadomosci-okladka {
	padding-top: 3px 3px 3px 3px;
	vertical-align: middle;
	text-align: center;
	width: 160px;
}
#main_content  .img-okladka {
	border: 1px solid #555555;
}
#main_content  .wiadomosci-link
{
	font-size: 7pt;
	text-align: center;
	line-height: 11px;
	padding: 5px 3px 0px 3px;
}
/* ADMINISTRACJA - OLD 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#main_content  p.administracjaSpisTop {
	margin: 10px 165px; 
}
#main_content div.sekcjaPodzial, 
#main_content div.sekcjaPodzial2 {
	background: url(../_img/contentBox_bg2.gif) repeat-x left bottom;
	border: 1px solid #D7D7D7;
	margin: 0px 20px 4px 20px;
	padding: 5px;
}
#main_content div.sekcjaPodzial2 {
	background: url(../_img/contentBoxTop_bg3.gif) repeat-x;
}
#main_content div.sekcjaPodzial2 h1 {
	border: 0px;
	letter-spacing: 1px;
	font-size: 13px;
	color: #17507C;
	line-height: 14px;
	margin: 5px auto;
	padding-bottom: 5px;
}
#main_content div.sekcjaPodzial .adres, 
#main_content div.sekcjaPodzial2 .adres {
	font-size: 10px;
	color: #0D8319;
	padding-bottom: 2px;
}
#main_content div.sekcjaPodzial h2 {
	margin-top: 0px;
	font-size: 14px;
}

#main_content div.sekcjaPodzial h1 {
	font-size: 13px;
	color: #000;
	margin-top: 10px;
}

#main_content div.sekcjaPodzial h4 {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin: 15px auto;
	margin-top: 30px;
}

#main_content div.sekcjaPodzial a, 
#main_content div.sekcjaPodzial2 a {
	border: 0px;
}
/* WYDZIALY - OLD 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#main_content p.tekstadres {
	color: #000000;
	padding-left: 50px;
	line-height: 20px;
}

/* TABELE 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#main_content table.defTable {
	background-color: #7A7A7A;
	width: 680px;
	margin-top: 10px;
	margin-bottom: 20px;
}
#main_content td.defmenu,
#main_content td.defmenu2 {
	font-size: 12px;
	font-weight: bold;
	color: #2B506C;
	text-align: center;
	letter-spacing: 1px;
	padding: 4px;;
	background-color: #E7EEFF;
}
#main_content td.defmenu2 {
	font-size: 12px;
}
#main_content td.def, td.defcenter,
#main_content td.def2, td.defcenter2{
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	padding: 3px;;
	background-color: #FFFFFF;
	vertical-align: top;
}
#main_content td.defcenter,
#main_content td.defcenter2{
	text-align: center;
}
#main_content td.def2, td.defcenter2{
	font-size: 12px;
}
#main_content  p.podpis {
	text-align: right;
	padding-right: 50px;
	font-style: italic;
}

/* LISTA KONTAKT 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.kontakt_name {
	font-weight: bold; 
	color: #24540D; 
	border-bottom: 1px solid #24540D; 
	line-height: 30px;
	font-size: 13px;
}
td.kontakt_underline {
	border-bottom: 1px solid #cccccc;
}
.kontakt_def {
	font-size: 12px;
}

/* GALERIA
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#galeria_box {
	margin: 10px;
	background: #FFF;
}
#galeria_box img {
	margin-bottom: 3px; 
	border: 1px solid #000;
}
#galeria_box h1 {
	text-align: center;
	letter-spacing: 3px;
	font-variant: normal;
	font-size: 15px;
	font-weight: bold;
	color: #19560D;
	border-bottom: 1px solid #CFE5CB;
	padding: 5px;
	line-height: 17px;
	margin: 0px 15px 20px 15px;
}
#galeria_box p.autor {
	text-align: right;
	font-style: italic;
	margin-top: 15px;
	margin-right: 25px;
	font-size: 11px;
}
#galeria_box p.plik_zip {
	margin-top: 10px;
}

/* WM seminaria
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#wm_seminarium {
	border: 1px solid #C5C5C5;
	margin-top: 0px;
}
#wm_seminarium .tableSeminariumMenu {   
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding: 4px;
	line-height: 14px;
	background-color: #C5C5C5;
	vertical-align: top;
	width: 150px;
}
#wm_seminarium .tdSeminarium {  
	color: #000000;
	line-height: 14px;
	padding: 4px;
	vertical-align: top;
	background-color: #E4E4E4;
}
#wm_seminarium .defTdRektor {
	text-align: center;
	line-height: 14px;
	padding: 8px;
}    

/* Google Search 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#cse-search-results {
	margin: 20px 50px;
}
#form_google_search {
	margin-right: 10px;
	text-align: right;
	margin-bottom: 5px;
}
#form_google_search input.text {
	font-size: 11px;
	background-color: #FBFBFB;
	border: 1px solid #E5E5E5;
	width: 154px;
	padding: 3px;
	margin-left: 8px;
	margin-top: 3px;
	font-family: arial;
	letter-spacing: 1px;
	color: #1D3156;
	float: right;
}

/* Google Translate 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#google_translate_element {
	width: 178px;
	float: right;
}
#google_translate_element select {
	font-size: 12px;
	width: 174px;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#honorisCausa div.boxTop {
	background: url(../_img/contentBoxTop_bg3.gif) repeat-x;
	border: 1px solid #C0CED5;
	margin: 10px 13px 5px 7px;
	font-size: 12px;
	line-height: 16px;
	width:790px;
}
#honorisCausa div.buzek {
	background: url(../u_honoris_causa/buzek/bg_buzek.jpg) repeat-x;
	border: 1px solid #3A2B24;
}
#honorisCausa div.kaczorek {
	background: url(../u_honoris_causa/kaczorek/bg_kaczorek.jpg) repeat-x;
	border: 1px solid #274568;
}
#honorisCausa div.dodatki {
	background: url(../_img/contentBox_bg.gif) repeat-x left bottom;
}

#honorisCausa p {
	padding-left: 25px;
	padding-right: 25px;
	text-align: justify;
	font-style: italic;
}
#honorisCausa p.laudacja {
	margin-top: 250px;
	margin-bottom: 30px;
	text-align: right;
	font-size:13px;
}
#honorisCausa p.laudacjaMore {
	margin-top: 10px;
	margin-bottom: 20px;
	text-align: right;
	font-size:13px;
	padding-right: 50px;
}
#honorisCausa img.buzek {
	width: 250px; 
	height: 361px; 
	border: 1px solid #867770;
	padding: 6px;
	float:left;
	margin: 260px 16px 16px 23px ;
}
#honorisCausa img.kaczorek {
	width: 250px; 
	height: 361px; 
	border: 1px solid #849AB3;
	padding: 6px;
	float:left;
	margin: 260px 16px 16px 23px ;
}
#honorisCausa span.firstLetter,
#honorisCausa span.firstLetter2 {
	  float: left;
	  font: normal 60pt/0.8em Helvetica, Verdana, Arial, sans-serif;
	  margin-right: 3px;
	  color: #554239;
}
#honorisCausa span.firstLetter2 {
	color: #334C66;
}
#honorisCausa ul.dodatki,
#honorisCausa ul.dodatki2 {
	margin: 30px 60px;
	line-height: 20px;
}
#honorisCausa ul.dodatki2 {
	margin: 10px 20px;
}
#honorisCausa a.brown {
	color: #5E1E05;
}
#honorisCausa a.brown:hover {
	color: #CF4D02;
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
#site_news div.header {
	border: 1px solid #E38D29;
	padding: 0px;
	margin: 0px 13px 0px 13px;
	line-height: 14px;
	background: #ffc786;
}
#site_news div.header p.title {
	font-size: 12px;
	margin: 0px;
	padding: 5px;
	padding-bottom: 0px;
	font-weight: bold;
	color: #3E2200;
}
#site_news div.header p.date {
	font-size: 10px;
	padding: 5px;
	padding-top: 0px;
	color: #505050;
}
#site_news div.body {
	background: url(../_img/contentBox_bg2.gif) repeat-x left bottom;
	border: 1px solid #A0A0A0;
	padding: 5px; 
	margin: 2px 13px 15px 13px;
	font-size: 12px;
	line-height: 16px;
}
#site_news div.body * {
	font-size: 12px;
	line-height: 16px;
}


/* ==== NEWS ============================================================================================== */
#site_news .newsTable
{
	border: 0px;
	margin-left: 13px;
	margin-bottom: 10px;
	width: 785px;
}
#site_news .newsTablePage
{
	border: 0px;
	margin: 10px;
	float: left;
}
#site_news .newsHeader {
	font-weight: bold;
	color: #7FC7E6;
	padding: 1px;
	border: 1px dotted #A6B1B6;
	border-top: 1px solid #A6B1B6;
	background: #F2F9FF;
}
#site_news .newsTytul {
	font-size: 14px;
	font-weight: bold;
	color: #408BC1;
	padding: 2px 2px 0px 8px;
	letter-spacing: 1px;
}
#site_news a.newsTytulLink {
	color: #408BC1;
}
#site_news .newsDzial {
	font-size: 10px;
	font-weight: normal;
	color: #535738;
	padding: 0px 2px 0px 8px;
	width: 100%; margin-top: 3px; margin-bottom: 3px;
}
#site_news .newsDzialName {
	color: #695F24;
	letter-spacing: 1px;
}
#site_news .newsWstep  {
	font-weight: normal;
	padding: 10px 8px 12px 8px;
	text-align: justify;
	border: 1px dotted #A6B1B6;
	border-top: 0px;
	border-bottom: 0px;
	line-height: 18px;
}
#site_news .newsZrodlo {
	font-style: italic;
	color: #A4A4A4;
	font-size: 12px;
}
#site_news .newsWiecejFull  {
	text-align: right;
	font-size: 12px;
	margin-top: 10px;
}
#site_news a.newsWiecejLink {
	font-weight: normal;
	color: #275485;
	text-decoration: none;
	font-style: italic;
	letter-spacing: 1px;
}
#site_news ul.newsFileList {
	margin-top: 10px;	
}
#site_news ul, 
#site_news ol {
	margin-left: 20px;	
	line-height: 17px;
	list-style-type: square;
}
#site_news a.head_menu  {
	text-decoration: none;
	color: #000;	
}
#site_news .newsAddEdit  {
	font-size: 10px;
	padding: 10px 8px;
	border: 1px dotted #A6B1B6;
	border-bottom: 2px solid #A6B1B6;
	background-color: #FAFDFF;
}
#site_news span.wpisInfoList {
	color: #688282;
}
#site_news .headerMont {
	font-weight: bold;
	color: #638587;
	padding: 3px;
	border: 1px solid #D8E1E5;
	background: #F1F1F1;
	letter-spacing: 2px;
	text-align: center;
	margin: 10px 13px 10px 13px;
}
#site_news .newsFilesListing {
	padding-left: 5px; 
	padding-top: 3px; 
	padding-bottom: 0px; 
	margin-top: 10px; 
	border-top: 1px dotted #c5c5c5; 
	font-size: 12px;
	color: #6D6D6E;
}
#site_news ul.pliki {
	margin-top: 5px;
}

#site_news a.newsFilesListingLink {
	color: #003366; 
}
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#main_right_news div.events_top { 
	margin: 2px 10px 0px 10px; 
	text-align: center;
	font-size: 11px;
	background: #FFCD7F;
	border: 1px solid #E59A1E;
	height: 16px;
	padding-top: 2px;
}
