@import url("fonts1.css");

html, body { background: #ffffff; text-align: center; font-size: 14px; font-family: verdana, tahoma, arial, helvetica, sans-serif; text-align:center; margin:0; padding:0; }
/* #mainPage { background:#ffffff url(../img/main/main.banner.jpg) no-repeat 50% 143px; } */
#container { width:994px; margin:0 auto; text-align:left; }

a img { border:none; }
h1, h2, h3, h4, h5, h6 { color:#434343; }

hr.clear { border:none; height:1px; clear:both; }
#nav { background:#293352; min-height:23px; font-size:1em; font-family:Carlito; }
.btn-font-sizer { font-size:16px; }
.btn-font-sizer a { display:inline-block; margin:0 0 0 .2em; }

.pageBlack .banner-normal { display:none; }
.banner-czb { display:none; }
.pageBlack .banner-czb { display:block; }

#nav a,
#biblfooter a { text-decoration:none; color:#ffffff; }
#nav ul { padding:2px 0 0 0; margin:0; }
#nav ul li { list-style-type:none; float:left; }
#biblfooter { clear:both; background: transparent url(../img/nav/biblioteka.bg.jpg) no-repeat 0 0; height:23px; font-size:12px; }
#biblfooter ul { text-align:center; float:none; }
#biblfooter ul li { list-style-type:none; display:inline; }

#nav .nav-lang { float:right; padding-right:10px; }
#nav .nav-lang li { padding-left:8px; }

#nav .navLeft { float:right; }
.navLeft li { padding-right:6px; margin-left:6px; border-right:1px solid #ffffff; }
.navLeft li.last { border-right:none; }
#nav-item-fb { border-right:none !important; }
#nav-item-bip { padding-top:1px; }

#nav-item-lng-en2,
#nav-item-lng-jp,
#nav-item-lng-fr,
#nav-item-lng-it,
#nav-item-lng-ge,
#nav-item-lng-us { display:none; }
/* menu glowne wszystkich podstron */

#header { clear:both; height:113px; }
#header .main { padding:10px 20px 0 0; float:left; }
#header .main a { display:block; }

#header .name { float:left; margin:0; }
/*.en #header .name { background: url(../img/main/en/logo2v2.jpg) no-repeat 0 0; } */
#header .name a { display:block; height:100%; }
body.gray1 #header .name a { background: url(../img/wstazka.png) no-repeat 155px 31px; }
/*#header .name #buLink1 { width:125px; float:left; }
#header .name #buLink2 { width:314px; float:left; }*/

#header .wydz-logo { float:left; }

#header .header-top-box { float:left; width:430px; margin:0 0 0 20px; padding-top:10px; }
#header .header-top-box p { margin:0; }
#header .header-top-box a { color:#00315C; text-decoration:none; }

#header .search { float:right; margin-right:10px; padding-top:55px; }
#header .search fieldset { border:none; margin:0; padding:0; }
#header .search label { color:#a3a3a3; font-size:9px; font-size:0.9em; }
#header .searchInput { background: url(../img/searchform/input.bg.png) no-repeat 0 0; width:175px; padding:5px 10px 9px 6px; }
#header .search input[type=text] { border:none; background:none; width:170px; }

#mainmenu { clear:both; height:30px; font-family:Carlito; font-size:1.2em; }
#mainmenu ol { margin:0; padding:5px 0 0 0; }
.en #mainmenu ol { float:right; }
#mainmenu ol li { list-style-type:none; float:left; padding:0; }
#mainmenu ol li.thirst { border-left:none; }
#mainmenu ol li a { color:#000000; font-size:1em; padding:0 9px; text-decoration:none; text-transform:uppercase; }
#mainmenu ol ul { display:none; position:absolute; padding:0; background:#0D2F6F; opacity:0.9; z-index:200; }
#mainmenu ol li:hover ul { display:block; }
#mainmenu ol li.active a,
#mainmenu ol li:hover a { background:#08205F; opacity:0.9; color:#ffffff; }
#mainmenu ol ul li { float:none; border-left:none; padding:3px 3px 3px 10px; margin:2px 0; font-size:0.9em; list-style-type:square; color:#ffffff; list-style-position:inside; }
#mainmenu ol ul li a { color:#ffffff; text-decoration:none; font-size:1em; padding:0; text-transform:none; }
#mainmenu ol ul li.active,
#mainmenu ol ul li:hover { background:#2D4F8F; }
#mainmenu ol ul li:hover a { text-decoration:underline; background:transparent; }
#mainmenu ol li:hover ul li a { background:transparent !important; }
#mainmenu ol ul li.active a { font-weight:bold; text-decoration:underline; }
#mainmenu li.space { display:none; }

/* Dla strony glownej */

#mainBanner { clear:both; box-shadow: 20px 20px 41px #efefef; border:1px solid #dddddd; }
#mainBanner .box { background:url(../img/progress.gif) no-repeat 50% 50%; }

#mainPage #photoRotator span { width:398px !important; height:234px !important; }
#mainInfo { position:absolute; margin:0 0 0 415px; width:570px; z-index:1; padding-top:5px; font-size:0.8em; height:216px; overflow:hidden; }
#mainInfo .artItem { background:url(../img/main/main.hinfo.border.png) repeat-x 0 0; padding:14px 0 14px 4px; }
#mainInfo .artItem.item1 { background:none; }
#mainInfo a { color:#dddddd; text-decoration:none; }
#mainInfo a:hover { text-decoration:underline; }
#mainInfo h3 em { font-style:normal;  }
#mainInfo h3 { padding:0; color:#dddddd; font-size:1.3em; margin:0; }
#mainInfo p { margin:0; padding:0; color:#dddddd; line-height: 13px; }

#mainWraper { font-family:Arial; width:996px; clear:both; }
#mainWraper .boxTitle { color:#3e6687; font-size:1.1em; margin:0 0 8px 0; font-weight:bold; display:block; height:20px; }
#mainWraper .boxTitle a { color:#3e6687; display:block; text-decoration:none; }
#mainWraper .boxTitle:hover a { text-decoration:underline; }
#mainWraper .boxContent { color:#243d3f; font-size:13px; line-height:1.6em; }
#mainWraper .boxContent a { color:#1A4EA2; text-decoration:none; }
#mainWraper .boxContent a:hover { text-decoration:underline; }
#mainWraper .boxContent p { margin:0; }
#mainWraper .newsList { font-size:0.95em; }

#mainBox1 { float:left; width:600px; padding-top:20px; }
.en #mainBox1 { width:405px; }
#mainBox1 .boxTitle { padding:0 0 0 20px; font-size:1.1em; }
#mainBox1 .boxContent { border-left:none; padding:10px 0 0 4px; }
#mainBox1 .newsItems .item { padding:15px 0; border-bottom:1px solid #cccccc; }
#mainBox1 .newsItems h4 { margin:0; font-size:1.1em; }
#mainBox1 .newsItems p.data { display:none; }
#mainBox1 .newsItems p.infoLabels { display:none; }
#mainBox1 .newsItems .more { display:none; }
#mainBox1 .newsItems .emore { clear:both; height:1px; }
/* #mainBox1 h3.ui-state-default { background:#f0f0f0; } */

#mainBoxes { width:390px; float:right; }
.en #mainBoxes { width:585px; float:right; }

#mainBox3 { float:left; width:191px; padding-top:20px; }
#mainBox3 .boxTitle { height:20px; padding:0 0 0 10px; }
#mainBox3 .boxTitle a { color:#3e6687; display:block; text-decoration:none; }
#mainBox3 .boxTitle:hover a { text-decoration:underline; }
#mainBox3 .boxContent { padding:13px 0 0 10px; }
#mainBox3 .boxContent .boxTitle { margin:0 0 0 5px; }
#mainBox3 .boxContent ul { margin:0; padding:0; }
#mainBox3 .boxContent ul li { margin:0; list-style-type:none; padding:4px 0; border-bottom:1px solid #eaeaea; }
#mainBox3 .boxContent ul li a { color:#6c7780; text-decoration:none; display:block; font-weight:bold; }
#mainBox3 .boxContent ul li:hover a { text-decoration:underline; }
#mainBox3 .boxContent ul li.space { list-style-type:none; height:14px; }
/* #mainBox3 .boxContent ul li.foto { list-style-type:none; margin-left:-25px; } */
#mainBox3 .boxContent ul li.foto { list-style-type:none; }

/* #mainBox4 { float:left; width:185px; border-color:#cccccc; border-style:solid; border-width:0 1px 1px 1px; background:url(../img/main/main.box4.bg.png) repeat-y 0 0; margin-left:9px; padding-top:20px; } */
#mainBox4 { float:left; width:185px; border-color:#dddddd; border-style:solid; border-width:0 1px 1px 1px; margin-left:9px; padding-top:20px; }
#mainBox4 .boxTitle { padding:0 0 0 5px; }
#mainBox4 .boxContent { padding:0 5px 5px 5px; }
#mainBox4 .boxContent ul { margin:0 0 10px 0; padding:15px 0 0 25px; }
#mainBox4 .boxContent ul li { margin:0; list-style-type:square; padding-bottom:6px; }
#mainBox4 .boxContent ul li a { color:#243d3f; text-decoration:none; display:block; }
#mainBox4 .boxContent ul li:hover a { text-decoration:underline; }

#mainBox5 { clear:both; padding:10px 0 0 10px; }
.en #mainBox5 { width:180px; float:left; padding:60px 10px 0 5px; }
#mainBox5 p { margin:0; }

/* podstrony: studia, uczelnia, ... (menu lewe, prawe i tresc) */

#context { clear:both; background:url(../img/main/border.png) no-repeat 50% 0; padding-top:5px; }
.clear #context .text { background: url("../img/main/border.png") no-repeat 50% 100%; padding:2px 10px 10px 10px; }

#menuLeft { width:200px; background:#003056; min-height:725px; float:left; padding-top:24px; font-family:Carlito; font-size:1.2em; }
#menuLeft .menuLeft { min-height:725px; }
#menuLeft ol { padding:20px 10px 20px 10px; margin:0; color:#ffffff; }
#menuLeft ol li { list-style-type:none; margin-top:9px; padding:3px; }
#menuLeft a { color:#ffffff; text-decoration:none; display:block; }
#menuLeft li.active,
#menuLeft li:hover { background:#C0944B; /*opacity:0.9;*/ }
#menuLeft li:hover ul { display:block; }
#menuLeft li:hover a { text-decoration:underline; }
#menuLeft ul { display:none; position:absolute; margin:-19px auto auto 160px; background:#00305F; padding:2px; list-style-position:inside; z-index:2000; }
#menuLeft ul li { margin-top:2px; list-style-type:square; font-size:0.9em; }
#menuLeft ul li.space { list-style-type:none; height:8px; }
#menuLeft ul li a { text-decoration:none !important; display:inline; }
#menuLeft ul li:hover a { text-decoration:underline !important; }
#menuLeft li.space { height:10px; }
#menuLeft li.space:hover { background:transparent !important; }

#pageWrapper { width:793px; float:right; }
#pageWrapper .pageTitle { height:115px; margin:0; font-family:Carlito; }
#pageWrapper .pageTitle a { height:inherit; display:block; text-indent:-999em; }
#pageWrapper .headerTitle { height:79px; display:block; }
#container.longTitle h2.pageTitle { font-size:2.1em !important; margin-top:15px !important; height:110px; }

#breadcrumbs { font-size:11px; }
#breadcrumbs p { margin:0; padding:10px 3px 3px 10px; }
#breadcrumbs a { background: url(../img/nav/arrow.right.png) no-repeat 0 50%; padding-left:17px; text-decoration:none; color:#000000; }
#breadcrumbs a:hover { text-decoration:underline; }
#breadcrumbs a.top { background:none; padding-left:0; font-weight:bold; }

#pageHeader { padding-bottom:10px; }
#pageHeader .artTitle { margin:0; padding:25px 10px 0 30px; color:#880000; font-weight:normal; font-size:1.4em; }
.pageBlack #pageHeader .artTitle { color:#000000; }
#pageWrapper .subMenu { width:240px; float:right; border-left:1px solid #CFCAD1; font-size:12px; font-family:Carlito; font-size:1.2em; }
#pageWrapper .subMenu ul { margin:0; padding:0; min-height:400px; padding:10px 4px 10px 20px; background:none !important; }
#pageWrapper .subMenu ul li { margin-bottom:8px; }
#pageWrapper .subMenu ul li.space,
#pageWrapper .subMenu ul li.foto { list-style-type:none; }
#pageWrapper .subMenu a { color:#243D3F; text-decoration:none; }
#pageWrapper .subMenu .active a { color:#000000; font-weight:bold; }
#pageWrapper .subMenu a:hover { text-decoration:underline; }
#pageWrapper .text { width:530px; float:left; padding:0 10px; color:#243d3f; font-size:13px; }
#pageWrapper .text p { margin:0; }
#pageWrapper .text .infoLabels { display:none; }
#pageWrapper .text .more { float:right; }
#pageWrapper .text .data { display:none; }
#pageWrapper .text .enditem { clear:both; }
.newsData #pageWrapper .text .data { display:block; float:left; font-size:0.9em; padding-top:4px; }
#pageWrapper .text a { color:#880000; text-decoration:none; }
.pageBlack #pageWrapper .text a { color:#000000; }
#pageWrapper .text a:hover { text-decoration:underline; }
#pageWrapper .text img { border-width:0; border-style:solid; border-color:#000000; }
#pageWrapper .text .galleryList li img,
#pageWrapper .text .fotoList li img { max-width:120px; max-height:120px; }
#pageWrapper .published { font-size:0.8em; color:#888; padding-top:15px; clear: both; }
#pageWrapper2 .text { padding:10px 10px; }
/*#pageWrapper2 .subMenu { padding-top:10px; margin-top:-20px; border-left:none }*/
/*#pageWrapper2 .subMenu ul { border-left:1px solid #CFCAD1; } */
/*#pageWrapper2 { background:url(../img/inne/header.border.png) no-repeat 0 0; padding-top:20px; }*/
#pageWrapper2 { border-top:2px solid #eeeeee; }
#pageWrapper2 .subMenu { padding-top:10px; border-left:2px solid #eeeeee; }
.art-no-border #pageWrapper2 { background:none; padding-top:0; }
#pageWrapper2.wrapperStyle0 .subMenu { display:none; }
#pageWrapper2.wrapperStyle0 .text { width:98%; }

/* stopka wszystkich podstron */

#footer { clear:both; padding-top:5px; }
#footer .footer1 { height:30px; padding:12px 5px; background:#cccccc; }
#footer .footer1 div.right { float:right; margin:0; padding:0; }
#footer .footer1 div.left { float:left; margin:0; padding:0; }
#footer .footer1 .gPlusOne { padding-top:0; float:left; padding-left:5px; }
#footer .footer1 ul { float:right; margin:0; padding:0; }
#footer .footer1 li { list-style-type:none; float:left; margin-left:5px; }
#footer .footer1 li a { text-decoration:none; }

#promoBoxBackground { background:#444444; opacity:1; position: fixed; left: 0; top: 0; bottom: 0; margin: 0; right: 0; width: 100%; height: 100%; z-index: 999999; }
#promoBoxContent { color: #FFFFFF; font-size: 11px; position: fixed; left: 0; top: 0; bottom: 0; margin: 0; right: 0; width: 100%; height: 100%; z-index: 999999; }
#link-sz { display:block; height:28px; color:#05999D !important; padding-top:30px; font-size:1.4em; padding-left:10px; }
#link-rkt { display:block; text-indent:-999em; height:220px; }
#link-da { display:block; text-indent:-999em; height:104px; }
#link-adm { display:block; text-indent:-999em; height:100%; }

#footer { font-family:Carlito; }
#footer .footer2 { clear:both; background:#0d326d; }
#footer .footer2 .innerFooter2 { height:23px; padding:0 4px; }
#footer .footer2 p { margin:0; padding:4px 0; text-align:center; color:#ffffff; font-size:0.9em; }
#footer .footer2 p.left { float:left; }
#footer .footer2 p.right { float:right; }
#footer .footer2 strong { font-weight:normal; margin-right:20px; }
#footer .footer2 p a { color:#ffffff; text-decoration:none; }

div.pageHeaderFoto { float:left; background:url(../img/inne/banner/foto.background.png) no-repeat 0 0; height:143px; width:237px; position:absolute; z-index:1; margin:8px 0 0 550px; padding:6px; }


/* definicje szablonow podstron */
body.pageBip { background:url(../img/inne/banner/bip2.jpg) no-repeat 50% 123px; }
#container.pageBip #header .name { height:58px; }
#container.pageBip .headerGrouper { float:right; width:649px; }
#container.pageBip .headerGrouper address { clear:both; font-size:10px; color:#434343; padding-top:5px; white-space:pre-wrap; }
#container.pageBip #context { background:none; }
#container.pageBip #menuLeft { background: #d4312c; padding-top:24px; }
#container.pageBip #menuLeft li:hover,
#container.pageBip #menuLeft li.active { background:#bb2222; }
#container.pageBip #menuLeft ul { background:#DE635E; }

body.pageStudia { background:url(../img/inne/banner/nauka2.jpg) no-repeat 50% 173px; }
#container.pageStudia div.pageHeaderFoto2 { background:url(../img/inne/studia.jpg) no-repeat 0 0; height:131px; width:225px; }
#container.pageStudia #breadcrumbs {  width:540px; }
#container.pageStudia div.pageTitle { height:112px; }
#container.pageStudia h2.pageTitle { height:112px; width:550px; font-size:3.7em; font-family: Carlito; text-transform:uppercase; float:left; position:absolute; margin:0; }
#container.pageStudia h2.pageTitle a { text-indent:0; height:auto; color:#ffffff; text-decoration:none; font-weight:normal; padding:45px 0 0 10px; }
#container.pageStudia .subMenu ul { background: url(../img/inne/bg1/submenu.jpg) no-repeat 0 -10px; }
#container.pageStudia.h2Small h2.pageTitle { font-size:30px; }

body.pageNauka { background:url(../img/inne/banner/nauka2.jpg) no-repeat 50% 173px; }
#container.pageNauka div.pageHeaderFoto2 { background:url(../img/inne/nauka.jpg) no-repeat 0 0; height:131px; width:225px; }
#container.pageNauka #breadcrumbs {  width:540px; }
#container.pageNauka div.pageTitle { height:112px; }
#container.pageNauka h2.pageTitle { height:112px; width:550px; font-size:3.7em; font-family: Carlito; text-transform:uppercase; float:left; position:absolute; margin:0; }
#container.pageNauka h2.pageTitle a { text-indent:0; height:auto; color:#ffffff; text-decoration:none; font-weight:normal; padding:45px 0 0 10px; }
#container.pageNauka .subMenu ul { background: url(../img/inne/bg1/submenu.jpg) no-repeat 0 -10px; }

body.pageUczelnia { background:url(../img/inne/banner/nauka2.jpg) no-repeat 50% 172px; }
#container.pageUczelnia div.pageHeaderFoto2 { background:url(../img/inne/uniwersytet.jpg) no-repeat 0 0; height:131px; width:225px; }
#container.pageUczelnia #breadcrumbs {  width:540px; }
#container.pageUczelnia div.pageTitle { height:112px; }
#container.pageUczelnia h2.pageTitle { height:112px; width:550px; font-size:3.7em; font-family: Carlito; text-transform:uppercase; float:left; position:absolute; margin:0; }
#container.pageUczelnia h2.pageTitle a { text-indent:0; height:auto; color:#ffffff; text-decoration:none; font-weight:normal; padding:45px 0 0 10px; }
#container.pageUczelnia .subMenu ul { background: url(../img/inne/bg1/submenu.jpg) no-repeat 0 -10px; }

body.pageKandydat1 { background:url(../img/inne/banner/nauka2.jpg) no-repeat 50% 173px; }
#container.pageKandydat1 .subMenu ul { background: url(../img/inne/bg1/submenu.jpg) no-repeat 0 -10px; }
#container.pageKandydat1 div.pageHeaderFoto2 { background:url(../img/other/studenci.jpg) no-repeat 0 0; height:131px; width:225px; }
#container.pageKandydat1 #breadcrumbs {  width:540px; }
#container.pageKandydat1 div.pageTitle { height:112px; }
#container.pageKandydat1 h2.pageTitle { height:112px; width:550px; font-size:3.7em; font-family: Carlito; text-transform:uppercase; float:left; position:absolute; margin:0; }
#container.pageKandydat1 h2.pageTitle a { text-indent:0; height:auto; color:#ffffff; text-decoration:none; font-weight:normal; padding:45px 0 0 10px; }

#container.pageKandydat2 .pageTitle { background:url(../img/inne/banner/kandydat2.jpg) no-repeat -1px -1px; }
#container.pageKandydat2.en .pageTitle { background:url(../img/inne/banner/en/kandydat2.jpg) no-repeat -1px -1px; }
#container.pageKandydat2 .subMenu ul { background: url(../img/inne/bg2/submenu.png) no-repeat 0 -10px; }
#container.pageKandydat2 #menuLeft { background: url(../img/inne/leftmenu.bg.long.jpg) no-repeat 0 19px; }

#container.pageKandydat3 .pageTitle { background:url(../img/inne/banner/kandydat3.jpg) no-repeat -1px -1px; }
#container.pageKandydat3.en .pageTitle { background:url(../img/inne/banner/en/kandydat3.jpg) no-repeat -1px -1px; }
#container.pageKandydat3 .subMenu ul { background: url(../img/inne/bg3/submenu.png) no-repeat 0 -10px; }
#container.pageKandydat3 #menuLeft { background: url(../img/inne/leftmenu.bg.long.jpg) no-repeat 0 19px; }

body.pageKandydat { background:url(../img/inne/banner/kandydat.png) no-repeat 50% 172px; }
#container.pageKandydat .subMenu ul { background: url(../img/inne/bg1/submenu.jpg) no-repeat 0 -10px; }
#container.pageKandydat div.pageTitle { height:112px; }
#container.pageKandydat h2.pageTitle { height:112px; font-size:3.7em; font-family: Carlito; text-transform:uppercase; float:left; position:absolute; margin:0; width:790px; }
#container.pageKandydat h2.pageTitle a { height:auto; color:#ffffff; text-decoration:none; font-weight:normal; padding:45px 0 0 10px; display:block; width:790px; height:112px; }
#container.pageKandydat #menuLeft { background:#003055; }
#container.pageKandydat .artDataStop { text-align:right; padding-right:15px; font-size:0.8em; }
#container.pageKandydat .slider-wrapper { margin-top:10px; }
#container.pageKandydat #nav { background:#003055; }
#container.pageKandydat #footer .footer2 { background:#E9C869; }
#container.pageKandydat #footer .footer2 p,
#container.pageKandydat #footer .footer2 p a { color:#072331; }
#container.pageKandydat #mainmenu ol li:hover a,
#container.pageKandydat #mainmenu li:hover,
#container.pageKandydat #mainmenu li.active a,
#container.pageKandydat #mainmenu li.active li.active,
#container.pageKandydat #menuLeft li.active,
#container.pageKandydat #menuLeft li:hover { background:#004065; }
#container.pageKandydat #mainmenu ol ul,
#container.pageKandydat #menuLeft ul { background:#003045; }

/* layout dla lewego menu w rekrutacji */
/*
#eitem2414 { background:#187ec0; }
#eitem2546 { background:#581d9e; }
#eitem2305 { background:#4732b1; }
#eitem2311 { background:#292474; }
*/
#eitem7499 a { display:none; }
#eitem7499:hover,
#eitem7499 { background:url(../img/inne/energia-kompetencji.png) no-repeat 50% 100% !important; height:327px; }

#eitem7824 a { display:none; }
#eitem7824:hover,
#eitem7824 { background:url(../img/inne/aktywny-student-absolwent.png) no-repeat 50% 100% !important; height:327px; }

body.pageSchool { background:url(../img/inne/banner/szkolaletnia2.png) no-repeat 50% 172px; }
body.en.pageSchool { background:url(../img/inne/banner/en/school.png) no-repeat 50% 173px; }
/* #container.pageSchool div.pageHeaderFoto2 { background:url(../img/inne/studia.jpg) no-repeat 0 0; height:131px; width:225px; } */
#container.pageSchool #breadcrumbs { width:540px; }
#container.pageSchool div.pageTitle { height:112px; }
#container.pageSchool h2.pageTitle { margin:0 0 0 -200px; height:112px; width:750px; font-size:28px; font-family: Carlito; text-transform:uppercase; float:left; position:absolute; margin:0; }
#container.pageSchool.en h2.pageTitle { font-size:22px; }
#container.pageSchool h2.pageTitle a { height:60px; color:#ffffff; text-decoration:none; font-weight:normal; padding:53px 0 0 10px; }
#container.pageSchool #menuLeft { background:url(../img/inne/bg28/leftmenu.pl.bg.png) no-repeat 100% 100%; margin-top:65px; padding-bottom:187px; min-height:inherit; }
#container.en.pageSchool #menuLeft { background:url(../img/inne/bg28/leftmenu.bg.png) no-repeat 100% 100%; margin-top:65px; padding-bottom:179px; min-height:inherit; }
#container.pageSchool #menuLeft .menuLeft { background:#054798; min-height:inherit; }
#container.en.pageSchool #menuLeft .menuLeft { background:#054798; min-height:inherit; }
/* #container.pageSchool .subMenu ul { background: url(../img/inne/bg1/submenu.jpg) no-repeat 0 -10px; } */
#container.pageSchool #nav { background:#054798; }
#container.pageSchool #mainmenu ol li:hover a,
#container.pageSchool #mainmenu li:hover,
#container.pageSchool #mainmenu li.active a,
#container.pageSchool #mainmenu li.active li.active,
#container.pageSchool #menuLeft li.active,
#container.pageSchool #menuLeft li:hover { background:#053775; }
#container.pageSchool #mainmenu ol ul,
#container.pageSchool #menuLeft ul { background:#054798; }
#container.pageSchool #footer .footer2 { background:#054798; }
#container.pageSchool #nav-item-lng-en,
#container.pageSchool #nav-item-lng-main-fr,
#container.pageSchool #nav-item-lng-main-ge { display:none; }
#container.pageSchool #nav-item-lng-en2,
#container.pageSchool #nav-item-lng-jp,
#container.pageSchool #nav-item-lng-fr,
#container.pageSchool #nav-item-lng-it,
#container.pageSchool #nav-item-lng-ge,
#container.pageSchool #nav-item-lng-us { display:block; }

body.pageKariera { background:url(../img/inne/banner/nauka2.jpg) no-repeat 50% 172px; }
#container.pageKariera .subMenu ul { background: url(../img/inne/bg1/submenu.jpg) no-repeat 0 -10px; }
#container.pageKariera #breadcrumbs {  width:540px; }
#container.pageKariera div.pageHeaderFoto2 { background:url(../img/other/studenci.jpg) no-repeat 0 0; height:131px; width:225px; }
#container.pageKariera div.pageTitle { height:112px; }
#container.pageKariera h2.pageTitle { height:112px; width:550px; font-size:3.7em; font-family: Carlito; text-transform:uppercase; float:left; position:absolute; margin:0; }
#container.pageKariera h2.pageTitle a { text-indent:0; height:auto; color:#ffffff; text-decoration:none; font-weight:normal; padding:45px 0 0 10px; }
#container.pageKariera .artDataStop { text-align:right; padding-right:15px; font-size:0.8em; }
#container.pageKariera .slider-wrapper { margin-top:10px; }
#container.pageKariera h3.artTitle { padding-top:0; }
#container.pageKariera.karieraOferty h3.artTitle { padding-top:25px; }


.karieraOferta { margin:18px 0 2px 0; text-align:center; font-size:12px; }
.karieraOferta form.searchForm { text-align:center; }
.karieraOferta form.searchForm input[type=text] { border:1px solid #002DA8; margin-right:3px; padding:3px 4px; width:145px; color: #002DA8; background:#fff; }
.karieraOferta form.searchForm input[type=submit] { border:1px solid #002DA8; padding:2px 4px; background:#fff; color:#002DA8; }

#container.wydz div.pageTitle { height:115px; }
#container.wydz h2.pageTitle { float:left; height:115px; margin:0; width: 550px; }
#container.wydz #breadcrumbs { width: 540px; }


body.pageWnh { background:url(../img/inne/banner/wydz.wnh.png) no-repeat 50% 172px; }
body.pageWnh.en { background-image:url(../img/inne/banner/en/wydz.wnh.png); background-position:50% 173px; }
#container.pageWnh #menuLeft,
#container.pageWnh #nav { background:#008CC8; }
#container.pageWnh #mainmenu ol li:hover a,
#container.pageWnh #mainmenu li:hover,
#container.pageWnh #mainmenu li.active a,
#container.pageWnh #mainmenu li.active li.active,
#container.pageWnh #menuLeft li.active,
#container.pageWnh #menuLeft li:hover { background:#69BCDE; }
#container.pageWnh #mainmenu ol ul,
#container.pageWnh #menuLeft ul { background:#1282B2; }

/*
body.pageWmp { background:url(../img/inne/banner/wydz.wmp.png) no-repeat 50% 148px; }
body.pageWmp.en { background-image:url(../img/inne/banner/en/wydz.wmp.png); }
*/

body.pageWbos { background:url(../img/inne/banner/wydz.wbos.png) no-repeat 50% 172px; }
body.pageWbos.en { background-image:url(../img/inne/banner/en/wydz.wbos.png); background-position:50% 173px; }
#container.pageWbos #menuLeft { background:#B87040; }
#container.pageWbos #nav { background:#B87040; }
#container.pageWbos #mainmenu li.active a { background:#B87040; }
#container.pageWbos #mainmenu li.active li.active a { background:#B87040; color:#B87040; }
#container.pageWbos #mainmenu li.active li.active,
#container.pageWbos #menuLeft li.active,
#container.pageWbos #mainmenu li:hover,
#container.pageWbos #menuLeft li:hover { background:#F7DF9E; } 
#container.pageWbos #mainmenu ol li li:hover a { background:#F7DF9E; color:#B87040; }
#container.pageWbos #mainmenu ol ul,
#container.pageWbos #menuLeft ul { background:#C88050; }

body.pageWzdrowie { background:url(../img/inne/banner/wydz.zdrowie.png) no-repeat 50% 172px; }
body.pageWzdrowie.en { background-image:url(../img/inne/banner/en/wydz.zdrowie.png); background-position:50% 173px; }
#container.pageWzdrowie #menuLeft { background:#B50042; }
#container.pageWzdrowie #nav { background:#B50042; }
#container.pageWzdrowie #mainmenu li.active a { background:#B50042; }
#container.pageWzdrowie #mainmenu li.active li.active a { background:#B50042; color:#B87040; }
#container.pageWzdrowie #mainmenu li.active li.active,
#container.pageWzdrowie #menuLeft li.active,
#container.pageWzdrowie #mainmenu li:hover,
#container.pageWzdrowie #menuLeft li:hover { background:#F35A81; } 
#container.pageWzdrowie #mainmenu ol li li:hover a { background:#F35A81; color:#B50042; }
#container.pageWzdrowie #mainmenu ol ul,
#container.pageWzdrowie #menuLeft ul { background:#B50042; }

body.pageWmiak { background:url(../img/inne/banner/wydz.wmiak.png) no-repeat 50% 172px; }
body.pageWmiak.en { background-image:url(../img/inne/banner/en/wydz.wmiak.png); background-position:50% 173px; }
#container.pageWmiak #menuLeft,
#container.pageWmiak #nav { background:#B50042; }
#container.pageWmiak #mainmenu ol li:hover a,
#container.pageWmiak #mainmenu li:hover,
#container.pageWmiak #mainmenu li.active a,
#container.pageWmiak #mainmenu li.active li.active,
#container.pageWmiak #menuLeft li.active,
#container.pageWmiak #menuLeft li:hover { background:#F35A81; }
#container.pageWmiak #mainmenu ol ul,
#container.pageWmiak #menuLeft ul { background:#A50042; }

body.pageWns { background:url(../img/inne/banner/wydz.wns.png) no-repeat 50% 172px; }
body.pageWns.en { background-image:url(../img/inne/banner/en/wydz.wns.png); background-position:50% 173px; }
#container.pageWns #menuLeft { background:#0A3A2E; }
#container.pageWns #nav { background:#0A3A2E; }
#container.pageWns #mainmenu ol li:hover a,
#container.pageWns #mainmenu li:hover,
#container.pageWns #mainmenu li.active a,
#container.pageWns #mainmenu li.active li.active,
#container.pageWns #menuLeft li.active,
#container.pageWns #menuLeft li:hover { background:#35564F; }
#container.pageWns #mainmenu ol ul,
#container.pageWns #menuLeft ul { background:#1A4A3E; }

body.pageWns.pageBlack { background:url(../img/inne/banner/wydz.wns.cz.png) no-repeat 50% 172px; }
#container.pageWns.pageBlack #menuLeft { background:#000000; }
#container.pageWns.pageBlack #menuLeft li.active { background:#444444; }
#container.pageWns.pageBlack #nav { background:#000000; }
#container.pageWns.pageBlack #menuLeft li:hover { background:#555555; }
#container.pageWns.pageBlack #menuLeft ul { background:#000000; }
#container.pageWns.pageBlack #footer .footer2 { background:#000000; }

body.pageWt { background:url(../img/inne/banner/wydz.wt.png) no-repeat 50% 172px; }
body.pageWt.en { background-image:url(../img/inne/banner/en/wydz.wt.png); background-position:50% 173px; }
#container.pageWt #menuLeft { background: #52224A; }
#container.pageWt #nav { background:#52224A; }
#container.pageWt #mainmenu ol li:hover a,
#container.pageWt #mainmenu li:hover,
#container.pageWt #mainmenu li.active a,
#container.pageWt #mainmenu li.active li.active,
#container.pageWt #menuLeft li.active,
#container.pageWt #menuLeft li:hover { background:#8F4C83; }
#container.pageWt #mainmenu ol ul,
#container.pageWt #menuLeft ul { background:#52244A; }

body.pageMed { background:url(../img/inne/banner/wydz.med.png) no-repeat 50% 172px; }
body.pageMed.en { background-image:url(../img/inne/banner/en/wydz.med.png); background-position:50% 173px; }
#container.pageMed #menuLeft { background: #008888; }
#container.pageMed #nav { background:#008888; }
#container.pageMed #mainmenu ol li:hover a,
#container.pageMed #mainmenu li:hover,
#container.pageMed #mainmenu li.active a,
#container.pageMed #mainmenu li.active li.active,
#container.pageMed #menuLeft li.active,
#container.pageMed #menuLeft li:hover { background:#A1C4C8; }
#container.pageMed #mainmenu ol ul,
#container.pageMed #menuLeft ul { background:#008888; }

body.pageTech { background:url(../img/inne/banner/wydz.tech.png) no-repeat 50% 172px; }
body.pageTech.en { background-image:url(../img/inne/banner/en/wydz.tech2.png); background-position:50% 173px; }
#container.pageTech #menuLeft { background: #B50942; }
#container.pageTech #nav { background:#B50942; }
#container.pageTech #mainmenu ol li:hover a,
#container.pageTech #mainmenu li:hover,
#container.pageTech #mainmenu li.active a,
#container.pageTech #mainmenu li.active li.active,
#container.pageTech #menuLeft li.active,
#container.pageTech #menuLeft li:hover { background:#F35A81; }
#container.pageTech #mainmenu ol ul,
#container.pageTech #menuLeft ul { background:#B50942; }

body.pageWp { background:url(../img/inne/banner/wydz.wp.png) no-repeat 50% 172px; }
body.pageWp.en { background-image:url(../img/inne/banner/en/wydz.wp.png); background-position:50% 173px; }
#container.pageWp #menuLeft { background:#411868; }
#container.pageWp #nav { background:#412878; }
#container.pageWp #mainmenu ol li:hover a,
#container.pageWp #mainmenu li:hover,
#container.pageWp #mainmenu li.active a,
#container.pageWp #mainmenu li.active li.active,
#container.pageWp #menuLeft li.active,
#container.pageWp #menuLeft li:hover { background:#967BB0; }
#container.pageWp #mainmenu ol ul,
#container.pageWp #menuLeft ul { background:#412878; }

body.pageMish { background:url(../img/inne/banner/wydz.mish.png) no-repeat 50% 172px; }
body.pageMish.en { background-image:url(../img/inne/banner/en/wydz.mish.png); background-position:50% 173px; }
#container.pageMish #menuLeft,
#container.pageMish #nav { background:#A60689; }
#container.pageMish #mainmenu ol li:hover a,
#container.pageMish #mainmenu li:hover,
#container.pageMish #mainmenu li.active a,
#container.pageMish #mainmenu li.active li.active,
#container.pageMish #menuLeft li.active,
#container.pageMish #menuLeft li:hover { background:#8F4C83; }
#container.pageMish #mainmenu ol ul,
#container.pageMish #menuLeft ul { background:#B61689; }

body.pageWst1 { background:url(../img/inne/banner/wydz.st1.png) no-repeat 50% 172px; }
body.pageWst1.en { background-image:url(../img/inne/banner/en/wydz.st1.png); background-position:50% 173px; }
#container.pageWst1 #menuLeft { background:url(../img/inne/bg10/leftmenu2.png) repeat 0 0; }
#container.pageWst1 #nav { background:#cb632e; }
#container.pageWst1 #mainmenu ol li:hover a,
#container.pageWst1 #mainmenu li:hover,
#container.pageWst1 #mainmenu li.active a,
#container.pageWst1 #mainmenu li.active li.active,
#container.pageWst1 #menuLeft li.active,
#container.pageWst1 #menuLeft li:hover { background:#982c02; }
#container.pageWst1 #mainmenu ol ul,
#container.pageWst1 #menuLeft ul { background:#ba3600; }

body.pageWst2 { background:url(../img/inne/banner/wydz.st3.png) no-repeat 50% 172px; }
body.pageWst2.en { background-image:url(../img/inne/banner/en/wydz.st3.png); background-position:50% 173px; }
#container.pageWst2 #menuLeft,
#container.pageWst2 #nav { background:#868688; }
#container.pageWst2 #mainmenu li li:hover a,
#container.pageWst2 #mainmenu li.active>a,
#container.pageWst2 #mainmenu li.active li.active a { color:#222222; }
#container.pageWst2 #mainmenu li.active li.active,
#container.pageWst2 #mainmenu ol li:hover a,
#container.pageWst2 #mainmenu li:hover,
#container.pageWst2 #mainmenu li.active a,
#container.pageWst2 #menuLeft li.active,
#container.pageWst2 #menuLeft li:hover { background:#D0D0D6; }
#container.pageWst2 #mainmenu ol ul,
#container.pageWst2 #menuLeft ul { background:#969698; }

body.pageFiliaST { background:url(../img/inne/banner/filia.st.2.png) no-repeat 50% 172px; }
body.pageFiliaST.en { background-image:url(../img/inne/banner/en/filia.st.png); background-position:50% 173px; }
#container.pageFiliaST #menuLeft,
#container.pageFiliaST #nav { background:#868688; }
#container.pageFiliaST #mainmenu li li:hover a,
#container.pageFiliaST #mainmenu li.active>a,
#container.pageFiliaST #mainmenu li.active li.active a { color:#222222; }
#container.pageFiliaST #mainmenu li.active li.active,
#container.pageFiliaST #mainmenu ol li:hover a,
#container.pageFiliaST #mainmenu li:hover,
#container.pageFiliaST #mainmenu li.active a,
#container.pageFiliaST #menuLeft li.active,
#container.pageFiliaST #menuLeft li:hover { background:#D0D0D6; }
#container.pageFiliaST #mainmenu ol ul,
#container.pageFiliaST #menuLeft ul { background:#969698; }

body.pageRektor { background:url(../img/inne/banner/rektor.png) no-repeat 50% 173px; }
body.pageRektor.rektorMKalinowski { background:url(../img/inne/banner/rektor.mk.png) no-repeat 50% 173px; }
body.pageRektor.en.rektorMKalinowski { background:url(../img/inne/banner/en/rektor.mk.png) no-repeat 50% 173px; }
#container.pageRektor #menuLeft { background:#003055 url(../img/inne/krzyz-rektorski.png) no-repeat 50% 99%; }
#container.pageRektor #nav { background:#003055; }
#container.pageRektor #mainmenu ol li:hover a,
#container.pageRektor #mainmenu li:hover,
#container.pageRektor #mainmenu li.active a,
#container.pageRektor #mainmenu li.active li.active,
#container.pageRektor #menuLeft li.active,
#container.pageRektor #menuLeft li:hover { background:#003055; }
#container.pageRektor #mainmenu ol ul,
#container.pageRektor #menuLeft ul { background:#002055; }
#container.pageRektor h2.pageTitle { width:520px; float:left; }
#container.pageRektor #context { padding-top:6px; }
#container.pageRektor #footer .footer2 { background-color:#003055; }

body.pageWf { background:url(../img/inne/banner/wydz.wf.png) no-repeat 50% 172px; }
body.pageWf.en { background-image:url(../img/inne/banner/en/wydz.wf.png); background-position:50% 173px; }
#container.pageWf #menuLeft,
#container.pageWf #nav { background:#00529D; }
#container.pageWf #mainmenu ol li:hover a,
#container.pageWf #mainmenu li:hover,
#container.pageWf #mainmenu li.active a,
#container.pageWf #mainmenu li.active li.active,
#container.pageWf #menuLeft li.active,
#container.pageWf #menuLeft li:hover { background:#003B84; }
#container.pageWf #mainmenu ol ul,
#container.pageWf #menuLeft ul { background:#406E9F; }

body.pageWtom { background:url(../img/inne/banner/wydz.tom.png) no-repeat 50% 172px; }
body.pageWtom.en { background-image:url(../img/inne/banner/en/wydz.tom.png); background-position:50% 173px; }
#container.pageWtom #menuLeft,
#container.pageWtom #nav { background:#1B1B9B; }
#container.pageWtom #mainmenu ol li:hover a,
#container.pageWtom #mainmenu li:hover,
#container.pageWtom #mainmenu li.active a,
#container.pageWtom #mainmenu li.active li.active,
#container.pageWtom #menuLeft li.active,
#container.pageWtom #menuLeft li:hover { background:#00006C; }
#container.pageWtom #mainmenu ol ul,
#container.pageWtom #menuLeft ul { background:#1B1B8B; }

body.pageLeks { background:url(../img/inne/banner/inst.leks.png) no-repeat 50% 172px; }
body.pageLeks.en { background-image:url(../img/inne/banner/en/inst.leks.png); background-position: 50% 173px; }
#container.pageLeks #menuLeft,
#container.pageLeks #nav { background:#003055; }
#container.pageLeks #mainmenu ol li:hover a,
#container.pageLeks #mainmenu li:hover,
#container.pageLeks #mainmenu li.active a,
#container.pageLeks #mainmenu li.active li.active,
#container.pageLeks #menuLeft li.active,
#container.pageLeks #menuLeft li:hover { background:#003055; }
#container.pageLeks #mainmenu ol ul,
#container.pageLeks #menuLeft ul { background:#104065; }

#container.pageBiblioteka #header h1.name { background:url(../img/main/logo2.biblioteka.jpg) no-repeat 0 0; }
#container.pageBiblioteka.en #header h1.name { background:url(../img/main/en/logo2.biblioteka.jpg) no-repeat 0 0; }
#container.pageBiblioteka div.pageTitle { background:url(../img/inne/banner/biblioteka.jpg) no-repeat -1px -1px; }
#container.pageBiblioteka.en div.pageTitle { background:url(../img/inne/banner/en/biblioteka.jpg) no-repeat -1px -1px; }
#container.pageBiblioteka .pageTitle { height:136px; }
#container #pageHeader div.adres { position:absolute; margin:65px 0 0 480px; padding:0; font-size:13px; color:#474747; z-index:12;}
#container #pageHeader div.adres address { font-style:normal; }
#container.pageBiblioteka .subMenu ul { background: url(../img/inne/bg14/submenu.jpg) repeat-x 0 0; }
#container.pageBiblioteka #pageHeader { padding-bottom:30px; }
#container.pageBiblioteka #menuLeft { background:url(../img/inne/bg14/leftmenu.jpg) no-repeat 0 18px; }
#container.pageBiblioteka #nav { background-image:url(../img/nav/biblioteka.bg.jpg); }
#container.pageBiblioteka #mainmenu ol li:hover a,
#container.pageBiblioteka #mainmenu li:hover,
#container.pageBiblioteka #menuLeft li.active,
#container.pageBiblioteka #menuLeft li:hover { background:#006936; }
#container.pageBiblioteka #mainmenu ol ul,
#container.pageBiblioteka #menuLeft ul { background:#009557; }
#container.pageBiblioteka .subMenu { margin-top:36px; }
#container.pageBiblioteka .subMenu li { font-size:1.2em; color:#880000; }
#container.pageBiblioteka .biblCols { width:560px; float:left; }
#container.pageBiblioteka .biblCols .item { width:185px; float:left; }
#container.pageBiblioteka .biblCols .item h4 { color:#880000; border-width:1px 1px 0 1px; border-style:solid; border-color:#929292; width:144px; padding:10px 0; text-align:center; margin:0; font-weight:normal; }
#container.pageBiblioteka .biblCols .item ul { margin:0; border-width:1px 0 0 1px; border-style:solid; border-color:#cccccc; min-height:180px; }
#container.pageBiblioteka .biblCols .item li { color:#a2a1a1; list-style-type:square; padding:3px 0; }
#container.pageBiblioteka .biblCols .item a { color:inherit; text-decoration:none; }
#container.pageBiblioteka .biblCols .item a:hover { text-decoration:underline; }

/*#container.pageBiblioteka2 #header h1.name { background:url(../img/main/logo2.biblioteka.jpg) no-repeat 0 0; }
#container.pageBiblioteka2.en #header h1.name { background:url(../img/main/en/logo2.biblioteka.jpg) no-repeat 0 0; } */
#container.pageBiblioteka2 #header .name a { float:left; }
#container.pageBiblioteka2 #header .name #buLink2 { font-family: Carlito; font-size:1.3em; padding:.1em 0 0 .5em; text-decoration:none; color:#00315C; width:300px; }
#container.pageBiblioteka2 div.pageTitle { background:url(../img/inne/banner/biblioteka.jpg) no-repeat -1px -1px; }
#container.pageBiblioteka2.en div.pageTitle { background:url(../img/inne/banner/en/biblioteka.jpg) no-repeat -1px -1px; }
#container.pageBiblioteka2 .pageTitle { height:136px; }
#container.pageBiblioteka2 .subMenu ul { background: url(../img/inne/bg15/submenu.png) no-repeat 0 -4px; min-height:434px; }
#container.pageBiblioteka2 #menuLeft { background:url(../img/inne/bg14/leftmenu.jpg) no-repeat 0 18px; }
#container.pageBiblioteka2 #nav { background-image:url(../img/nav/biblioteka.bg.jpg); }
#container.pageBiblioteka2 #mainmenu ol li:hover a,
#container.pageBiblioteka2 #mainmenu li:hover,
#container.pageBiblioteka2 #menuLeft li.active,
#container.pageBiblioteka2 #menuLeft li:hover { background:#006936; color:#ffffff; }
#container.pageBiblioteka2 #mainmenu ol ul,
#container.pageBiblioteka2 #menuLeft ul { background:#009557; }
#container.pageBiblioteka2 #pageWrapper2 .text { padding-top:0; }
#container.pageBiblioteka2 .subMenu li { color:#3A2F15; font-weight:normal; }
#container.pageBiblioteka2 .subMenu { padding-top:16px; width:167px; }
#container.pageBiblioteka2 .artTitle { color:#3A2F15; }
#container.pageBiblioteka2 #mainmenu ol li a { color:#3A2F15; }
#container.pageBiblioteka2 #nav .navLeft { padding-left:160px; }
#container.pageBiblioteka2 .newsItems .item { border-bottom:1px dotted #CFCAD1; padding-bottom:5px; }
#container.pageBiblioteka2 .newsItems .item .data { display:none; }
#container.pageBiblioteka2 .newsItems h4.title { margin:15px 0 5px 0; padding:0 0 0 10px; }
#container.pageBiblioteka2 .newsItems h4.title a { color:#3A2F15; text-decoration:none; }
#container.pageBiblioteka2 .newsItems h4.title a:hover { text-decoration:underline; }
#container.pageBiblioteka2 .newsItems .short p { margin:0; }
#container.pageBiblioteka2 .newsItems .more { text-align:right; }

#container.pageITP #context,
#container.pageITP #header { background:none; }
#container.pageITP #breadcrumbs { border-bottom:1px solid #B8B7B5; }
#container.pageITP #breadcrumbs p { padding-top:0; }
#container.pageITP #header { background:#E8E7E5; }
#container.pageITP #nav .navRight { display:none; }
#container.pageITP #menuLeft { background:none; padding-top:0; min-height:0; }
#container.pageITP #menuLeft ol { color:#000; padding-top:5px; background:#B8B7B5; width:150px; margin:0 auto; }
#container.pageITP #menuLeft li:hover { background:#C8C7C5; }
#container.pageITP #menuLeft h2 { margin-top:0; text-align:center; }
#container.pageITP #pageHeader .artTitle { color:#000; padding-top:5px; }
#container.pageITP #pageWrapper2 { background:none; padding-top:0; }
#container.pageITP #pageWrapper2 .subMenu { width:160px; }
#container.pageITP #pageWrapper2 .subMenu ul { border-top:1px solid #B8B7B5; border-left:1px solid #B8B7B5; min-height:200px; }
#container.pageITP #pageWrapper .text { width:600px; }
#container.pageITP #pageWrapper2.wrapperStyle0 .text { width: auto; }
#container.pageITP #footer { background:none; }
#container.pageITP #footer .footer2 { background:#B8B7B5; }

#container.pageScena #context,
#container.pageScena #header { background:none; }
#container.pageScena #breadcrumbs { border-bottom:1px solid #B8B7B5; }
#container.pageScena #breadcrumbs p { padding-top:0; }
#container.pageScena #breadcrumbs p a { color:#fff; }
#container.pageScena #header { background:#E8E7E5; }
#container.pageScena #nav .navRight { display:none; }
#container.pageScena #menuLeft { background:none; padding-top:0; min-height:0; }
#container.pageScena #menuLeft ol { color:#000; padding-top:5px; background:#B8B7B5; width:150px; margin:0 auto; }
#container.pageScena #menuLeft li:hover,
#container.pageScena #menuLeft li.active { background:#D8D7D5; }
#container.pageScena #menuLeft h2 { margin-top:0; text-align:center; }
#container.pageScena #pageHeader .artTitle { color:#aaa; padding-top:5px; }
#container.pageScena #pageWrapper2 { background:none; padding-top:0; }
#container.pageScena #pageWrapper2 .subMenu { width:160px; }
#container.pageScena #pageWrapper2 .subMenu ul { border-top:1px solid #B8B7B5; border-left:1px solid #B8B7B5; min-height:200px; }
#container.pageScena #pageWrapper2.wrapperStyle0 .text { width: auto; }
#container.pageScena #pageWrapper .text { width:600px; color:#aaa; }
#container.pageScena #pageWrapper .text a { color:#aaa !important; }
#container.pageScena #footer { background:none; }
#container.pageScena #footer .footer2 { background:#B8B7B5; }


/* szablon aktualnosci i kalendarza */
body.pageKalendarz { background:url(../img/inne/banner/admin.png) no-repeat 50% 172px; }
#container.pageKalendarz .pageTitle { height:78px; text-indent:0; }
#container.pageKalendarz .pageTitle a { text-indent:0; color:#ffffff; padding:20px 0 0 20px; height:auto; font-size:1.4em; font-weight:normal; text-decoration:none; }
#container.pageKalendarz.en .pageTitle { }
#container.pageKalendarz #menuLeft { background-position:0 -4px; }
#container.pageKalendarz #pageHeader { padding-bottom:0; }
#container.pageKalendarz .gPlusOne { padding-top:10px; }
#container.pageKalendarz .newsList a { color:#1A4EA2; }
#container.pageKalendarz .newsTitle .artTitle { margin:15px 0; width:600px; float:left; }
#container.pageKalendarz .newsTitle .addthis,
.addthis_toolbox { float:right; width:150px; margin:15px 0; }
#container.pageKalendarz .newsItems .item { padding-bottom:5px; border-bottom:1px solid #cdcdcd; }
#container.pageKalendarz .newsItems .item .short { padding-top:5px; }
#container.pageKalendarz .newsItems .enditem { clear:both; }

body.pageDefault { background:url(../img/inne/banner/default3.jpg) no-repeat 50% 172px; }
#container.pageDefault div.pageHeaderFoto { display:none; }
#container.pageDefault div.pageTitle { height:79px; }
#container.pageDefault h2.pageTitle { height:79px; font-size:3.7em; font-family: Carlito; text-transform:uppercase; }
#container.pageDefault h2.pageTitle a { text-indent:0; height:auto; color:#ffffff; text-decoration:none; font-weight:normal; padding:10px 0 0 10px; }
#container.pageDefault #menuLeft { background-position:0 17px; }
#container.pageDefault #pageHeader { padding-bottom:0; }

li#eitem7026,
li#eitem7026:hover { background:#ffffff url(../img/inne/konkurs_zgorzelski.png) no-repeat 0 50% !important; opacity:1 !important; height:180px; }
#eitem7026 a { display:none; }
li#eitem7050,
li#eitem7050:hover { background:#ffffff url(../img/inne/widzisz_rozumisz.jpg) no-repeat 50% 50% !important; opacity:1 !important; height:101px; }
#eitem7050 a { text-indent:-500em; display:block; height:101px; }

body.pageKonwikt { background:url(../img/inne/banner/nauka2.jpg) no-repeat 50% 172px; }
#container.pageKonwikt div.pageHeaderFoto2 { background:url(../img/inne/konwikt.jpg) no-repeat 0 0; height:131px; width:225px; }
#container.pageKonwikt #breadcrumbs {  width:540px; }
#container.pageKonwikt div.pageTitle { height:112px; }
#container.pageKonwikt h2.pageTitle { height:112px; width:550px; font-size:30px; font-family: Carlito; text-transform:uppercase; float:left; position:absolute; margin:0; }
#container.pageKonwikt h2.pageTitle a { text-indent:0; height:auto; color:#ffffff; text-decoration:none; font-weight:normal; padding:45px 0 0 10px; }
#container.pageKonwikt .subMenu ul { background: url(../img/inne/bg1/submenu.jpg) no-repeat 0 -10px; }

body.pageTrahunt { background:url(../img/inne/banner/trahunt.png) no-repeat 50% 172px; }
/* body.pageTrahunt .context { background:url(../img/other/trahunt.png) no-repeat 100% 100%; } */
body.pageTrahunt .context h4 { background:url(../img/inne/bg17/h4.bg.png) no-repeat 0 50%; padding:7px 0 7px 60px; color:#ffffff; font-weight:bold; font-size:1.1em; }
/* #container.pageKonwikt div.pageHeaderFoto2 { background:url(../img/inne/konwikt.jpg) no-repeat 0 0; height:131px; width:225px; } */
#container.pageTrahunt #breadcrumbs {  width:540px; }
#container.pageTrahunt #menuLeft { background: #152268 url(../img/inne/bg17/leftmenu.bg.png) no-repeat 0 0; }
#container.pageTrahunt #menuLeft .menuLeft { background: url(../img/inne/bg17/leftmenu2.bg.png) no-repeat 0 100%; }
#container.pageTrahunt div.pageTitle { height:112px; }
#container.pageTrahunt h2.pageTitle { height:112px; width:550px; font-size:30px; font-family: Carlito; text-transform:uppercase; float:left; position:absolute; margin:0; }
#container.pageTrahunt h2.pageTitle a { height:auto; color:#ffffff; text-decoration:none; font-weight:normal; padding:45px 0 0 10px; }
#container.pageTrahunt h3.artTitle { display:none; }

body.pageSphere { background:url(../img/inne/banner/sphere.png) no-repeat 50% 172px; }
#container.pageSphere #menuLeft { background:url(../img/inne/bg18/leftmenu.jpg) no-repeat 0 0; padding-top:85px; }
#container.pageSphere #nav { background:#2b3a72; }
#container.pageSphere #menuLeft ol a { color:#111111; }
#container.pageSphere #mainmenu ol li:hover a,
#container.pageSphere #mainmenu li:hover,
#container.pageSphere #mainmenu li.active a,
#container.pageSphere #mainmenu li.active li.active,
#container.pageSphere #menuLeft li.active,
#container.pageSphere #menuLeft li:hover { background:#2b3a72; }
#container.pageSphere #menuLeft li.active,
#container.pageSphere #menuLeft li:hover a { color:#eeeeee; }
#container.pageSphere #mainmenu ol ul,
#container.pageSphere #menuLeft ul { background:#2b3a72; }
#container.pageSphere #pageWrapper h2.pageTitle { width:520px; float:left; }
#container.pageSphere #context { padding-top:6px; }
#container.pageSphere #footer .footer1 { background-color:#acc3e4; }
#container.pageSphere #footer .footer2 { background-color:#0d326d; }

body.pageProjektyUE.migracje { background:url(../img/inne/banner/ue.migracje.png) no-repeat 50% 172px; }
body.pageProjektyUE.neofilologie { background:url(../img/inne/banner/ue.neofilologie.png) no-repeat 50% 172px; }
body.pageProjektyUE.neofilologie.en { background:url(../img/inne/banner/ue.neofilologie.en.png) no-repeat 50% 172px; }
body.pageProjektyUE.enkompetencji { background:url(../img/inne/banner/ue.energia.kompetencji.png) no-repeat 50% 172px; }
body.pageProjektyUE.aktywny-stud-absol { background:url(../img/inne/banner/ue.aktywny.stud.abs2.png) no-repeat 50% 172px; }
body.pageProjektyUE.nowaOferta { background:url(../img/inne/banner/ue.nowa.oferta.png) no-repeat 50% 172px; }
body.pageProjektyUE.integration { background:url(../img/inne/banner/ue.integration.png) no-repeat 50% 172px; }
body.pageProjektyUE.amif { background:url(../img/inne/banner/ue.amif.png) no-repeat 50% 172px; }
body.pageProjektyUE.amif.en { background:url(../img/inne/banner/ue.amif.en.png) no-repeat 50% 173px; }
#eitem7003,
#eitem7003:hover { padding-left:23px !important; background-image:url(../img/nav/lang.pl.png) !important; background-repeat:no-repeat !important; background-position:0 50% !important; }
#eitem7004,
#eitem7004:hover { padding-left:23px !important; background-image:url(../img/nav/lang.en.png) !important; background-repeat:no-repeat !important; background-position:0 50% !important; }
#eitem7005,
#eitem7005:hover { padding-left:23px !important; background-image:url(../img/nav/lang.fr.png) !important; background-repeat:no-repeat !important; background-position:0 50% !important; }
#eitem7012,
#eitem7012:hover { padding-left:23px !important; background-image:url(../img/nav/lang.ru.png) !important; background-repeat:no-repeat !important; background-position:0 50% !important; }
#eitem7016,
#eitem7016:hover { padding-left:23px !important; background-image:url(../img/nav/lang.ua.png) !important; background-repeat:no-repeat !important; background-position:0 50% !important; }

#eitem7003 ul,
#eitem7004 ul,
#eitem7005 ul,
#eitem7012 ul,
#eitem7016 ul { margin-left:150px; }
#container.pageProjektyUE.integration #menuLeft { background:url(../img/inne/bg26/leftmenu.png) no-repeat 0 100%; padding-top:105px; min-height:478px; width:199px; }
#container.pageProjektyUE.integration #menuLeft ol { background:#003399; }
#container.pageProjektyUE.amif #menuLeft { background:url(../img/inne/bg27/leftmenu.png) no-repeat 0 100%; padding-top:105px; min-height:538px; width:199px; }
#container.pageProjektyUE.amif #menuLeft ol { background:#003399; }
#container.pageProjektyUE #menuLeft { background:url(../img/inne/bg19/leftmenu.png) no-repeat 0 0; padding-top:85px; }
#container.pageProjektyUE.nowaOferta #menuLeft { background-position:0 115px; padding-top:108px; }
#container.pageProjektyUE #nav { background:#2b3a72; }
#container.pageProjektyUE #menuLeft ol a { color:#eeeeee; }
#container.pageProjektyUE #mainmenu ol li:hover a,
#container.pageProjektyUE #mainmenu li:hover,
#container.pageProjektyUE #mainmenu li.active a,
#container.pageProjektyUE #mainmenu li.active li.active,
#container.pageProjektyUE #menuLeft li.active,
#container.pageProjektyUE #menuLeft li:hover { background:#2b3a72; }
#container.pageProjektyUE #menuLeft li.active,
#container.pageProjektyUE #menuLeft li:hover a { color:#eeeeee; }
#container.pageProjektyUE #mainmenu ol ul,
#container.pageProjektyUE #menuLeft ul { background:#2b3a72; }
#container.pageProjektyUE #pageWrapper h2.pageTitle { width:520px; float:left; }
#container.pageProjektyUE #footer hr.clear { border:1px solid #003399; width:788px; float:right; }
#container.pageProjektyUE #footer .footer1 { clear:both; }
#container.pageProjektyUE #context { padding-top:6px; }
#container.pageProjektyUE #footer .footer1 { background:none; height:85px; padding-top:0; }
#container.pageProjektyUE #footer .footer1 .right { width:570px; text-align:center; }
#container.pageProjektyUE #footer .footer1 .tpltext { color:#003399; font-size:0.8em; padding:10px 0; }
#container.pageProjektyUE #footer .footer1 .uetext { background:#003399; color:#eeeeee; font-size:0.7em; padding:2px 3px; }
#container.pageProjektyUE #breadcrumbs { width:550px; }

body.pageRSJP2 { background:url(../img/inne/banner/karol.wojtyla.png) no-repeat 50% 172px; }
#container.pageRSJP2 #menuLeft { background: url(../img/inne/bg21/menu.left.t.png) no-repeat 50% 99%; padding:114px 0 0 0; min-height:0; }
/* #container.pageRSJP2 #menuLeft .menuLeft { background: url(../img/inne/rodziny-szkol-jp2-logo.png) no-repeat 50% 99%; min-height:0; padding-bottom:390px; } */
#container.pageRSJP2 #menuLeft .menuLeft { min-height:0; padding-bottom:390px; }
#eitem6139,
#eitem6139:hover { background: transparent url(../img/inne/rodziny-szkol-jp2-logo.png) no-repeat 50% 50% !important; opacity:1 !important; }
#eitem6139 a { display:block; height:150px; text-indent:-600em; }
#eitem6139:hover a { background:none !important; }
#container.pageRSJP2 #menuLeft .menuLeft ol { background:#6b1125; padding-bottom:0; }
#container.pageRSJP2 #nav { background:#6b1125; }
#container.pageRSJP2 #mainmenu ol li:hover a,
#container.pageRSJP2 #mainmenu li:hover,
#container.pageRSJP2 #mainmenu li.active a,
#container.pageRSJP2 #mainmenu li.active li.active,
#container.pageRSJP2 #menuLeft li.active,
#container.pageRSJP2 #menuLeft li:hover { background:#af8118; color:#ffffff; }
#container.pageRSJP2 #mainmenu ol ul,
#container.pageRSJP2 #menuLeft ul { background:#af8118; }
#container.pageRSJP2 h2.pageTitle { width:520px; float:left; }
#container.pageRSJP2 #context { padding-top:6px; }
#container.pageRSJP2 #footer .footer2 { background:url(../img/footer/yellow.png) repeat-x 0 0; height:24px; }
#container.pageRSJP2 #breadcrumbs { width:550px; }

body.pageDWZ { background:url(../img/inne/banner/dwz.png) no-repeat 50% 173px; }
/*#container.pageDWZ #menuLeft { background: url(../img/inne/bg23/menu.left.t.png) no-repeat 50% 99%; padding:114px 0 0 0; min-height:0; }*/
#container.pageDWZ #menuLeft { padding:114px 0 0 0; min-height:0; }
/* #container.pageRSJP2 #menuLeft .menuLeft { background: url(../img/inne/rodziny-szkol-jp2-logo.png) no-repeat 50% 99%; min-height:0; padding-bottom:390px; } */
#container.pageDWZ #menuLeft .menuLeft { min-height:0; padding-bottom:304px; }
#container.pageDWZ #menuLeft .menuLeft ol { background:#003055; padding-bottom:0; }
#container.pageDWZ #nav { background:#003055; }
#container.pageDWZ #mainmenu ol li:hover a,
#container.pageDWZ #mainmenu li:hover,
#container.pageDWZ #mainmenu li.active a,
#container.pageDWZ #mainmenu li.active li.active,
#container.pageDWZ #menuLeft li.active,
#container.pageDWZ #menuLeft li:hover { background:#C0944A; color:#ffffff; }
#container.pageDWZ #mainmenu ol ul,
#container.pageDWZ #menuLeft ul { background:#004065; }
#container.pageDWZ h2.pageTitle { margin:5px 0 0 -185px; position: absolute; width: 730px; font-size:2.7em; font-family: Carlito; text-transform:uppercase; font-weight:normal; }
#container.pageDWZ #pageWrapper .pageTitle a { text-indent:0; color:#ffffff; text-decoration:none; padding-top:1.2em; height:auto; }
#container.pageDWZ #pageWrapper .pageTitle a span { height:auto; }
#container.pageDWZ #context { padding-top:6px; }
#container.pageDWZ #footer .footer2 { background:url(../img/footer/blue.png) repeat-x 0 0; height:24px; }
#container.pageDWZ #breadcrumbs { width:550px; }

body.pageDPiKS { background:url(../img/inne/banner/dpiks.png) no-repeat 50% 174px; }
#container.pageDPiKS #menuLeft { padding:114px 0 200px 0; min-height:0; background: url(../img/inne/bg24/menu-left-logo.png) no-repeat 50% 100%; }
#container.pageDPiKS #menuLeft .menuLeft { min-height:0; padding-bottom:57px; background: url(../img/inne/bg24/menu-left-bottom.png) no-repeat 50% 100%; }
#container.pageDPiKS #menuLeft .menuLeft ol { background:#410C0A; padding-bottom:0; }
#container.pageDPiKS #nav { background:#410C0A; }
#container.pageDPiKS #mainmenu ol li:hover a,
#container.pageDPiKS #mainmenu li:hover,
#container.pageDPiKS #mainmenu li.active a,
#container.pageDPiKS #mainmenu li.active li.active,
#container.pageDPiKS #menuLeft li.active,
#container.pageDPiKS #menuLeft li:hover { background:#af8118; color:#ffffff; }
#container.pageDPiKS #mainmenu ol ul,
#container.pageDPiKS #menuLeft ul { background:#af8118; }
#container.pageDPiKS h2.pageTitle { font-family: Carlito; font-size:2.6em; font-weight:normal; margin:-1px 0 0 1px; position:absolute; text-transform:uppercase; width:530px; }
#container.pageDPiKS #pageWrapper .pageTitle a { text-indent:0; color:#ffffff; text-decoration:none; }
#container.pageDPiKS #context { padding-top:6px; }
#container.pageDPiKS #footer .footer2 { background:url(../img/footer/yellow.png) repeat-x 0 0; height:24px; }
#container.pageDPiKS #breadcrumbs { width:550px; }
#container.pageDPiKS #pageWrapper .subMenu a,
#container.pageDPiKS #pageWrapper .subMenu li { color:#880000; }

body.pagePrzeglad { background:url(../img/inne/banner/przeglad.uniwersytecki.png) no-repeat 50% 172px; }
#container.pagePrzeglad #breadcrumbs { width:549px; }
#container.pagePrzeglad #menuLeft { background: url(../img/inne/bg22/menu-left.png) no-repeat 50% 99%; padding:114px 0 0 0; min-height:0; }
#container.pagePrzeglad #menuLeft ul { margin:-19px auto auto 175px; }
#container.pagePrzeglad #menuLeft .menuLeft { background:transparent; min-height:0; padding-bottom:295px; }
#container.pagePrzeglad #menuLeft .menuLeft ol { background:#a8161f; padding-bottom:0; }
#container.pagePrzeglad #nav { background:#a8161f; }
#container.pagePrzeglad #mainmenu ol li:hover a,
#container.pagePrzeglad #mainmenu li:hover,
#container.pagePrzeglad #mainmenu li.active a,
#container.pagePrzeglad #mainmenu li.active li.active,
#container.pagePrzeglad #menuLeft li.active,
#container.pagePrzeglad #menuLeft li:hover { background:#000000; color:#ffffff; }
#container.pagePrzeglad #mainmenu ol ul,
#container.pagePrzeglad #menuLeft ul { background:#a8161f; }
#container.pagePrzeglad h2.pageTitle { width:520px; float:left; }
#container.pagePrzeglad #context { padding-top:6px; }
#container.pagePrzeglad #footer .footer2 { background:url(../img/footer/black.png) repeat-x 0 0; height:24px; }


body.pageChor { background:url(../img/inne/banner/chor.png) no-repeat 50% 172px; }
#container.pageChor #breadcrumbs { width:549px; }
#container.pageChor #menuLeft { background: url(../img/inne/bg25/menu-left.png) no-repeat 50% 99%; padding:114px 0 0 0; min-height:0; }
#container.pageChor #menuLeft ul { margin:-19px auto auto 175px; }
#container.pageChor #menuLeft .menuLeft { background:transparent; min-height:0; padding-bottom:295px; }
#container.pageChor #menuLeft .menuLeft ol { background:#047B6E; padding-bottom:0; }
#container.pageChor #nav { background:#047B6E; }
#container.pageChor #mainmenu ol li:hover a,
#container.pageChor #mainmenu li:hover,
#container.pageChor #mainmenu li.active a,
#container.pageChor #mainmenu li.active li.active,
#container.pageChor #menuLeft li.active,
#container.pageChor #menuLeft li:hover { background:#02382B; color:#ffffff; }
#container.pageChor #mainmenu ol ul,
#container.pageChor #menuLeft ul { background:#02382B; }
#container.pageChor h2.pageTitle { width:520px; float:left; }
#container.pageChor h2.pageTitle a { text-indent:0; font-size:2em; height:auto; color:#ffffff; text-decoration:none; font-weight:normal; padding:45px 0 0 10px; text-transform:uppercase; font-family: Carlito; }
#container.pageChor #context { padding-top:6px; }
#container.pageChor #footer .footer2 { background:url(../img/footer/green.png) repeat-x 0 0; height:24px; }


#navCalendar { background:url(../img/inne/header.border2.jpg) no-repeat 50% 0; text-align:center; }
#navCalendar ul { margin:0; padding:15px 0 0 0; }
#navCalendar li { list-style-type:none; margin:0; padding:0; }
#navCalendar .navCalendar li { display:inline; }
#navCalendar .navCalendar li span { color:#243d3f; font-size:1.2em; }

#navCalendar .dayCalendar { width:465px; margin:15px auto; }
#navCalendar .dayCalendar li { height:60px; width:60px; float:left; }
#navCalendar .dayCalendar li.prev,
#navCalendar .dayCalendar li.next { width:18px; }
#navCalendar .dayCalendar li.active { background:#e9e9e9 !important; }
#navCalendar .dayCalendar li.prev a,
#navCalendar .dayCalendar li.next a { padding-top:22px; }
#navCalendar .dayCalendar li.day { border-width:1px 1px 1px 0; border-style:solid; border-color:#e9e9e9; background:#f9f9f9; }
#navCalendar .dayCalendar li.day1 { border-width:1px 1px 1px 1px; }
#navCalendar .dayCalendar li a { height:inherit; display:block; color:#243d3f; text-decoration:none; }
#navCalendar .dayCalendar li span { display:block; padding:3px 0 0 0; }
#navCalendar .dayCalendar li.active span { font-weight:bold; }
#navCalendar .dayCalendar li .dayNo { font-size:12px; }
#navCalendar .dayCalendar li .dayName { font-size:12px; }
#navCalendar .dayCalendar li .dayEvents { padding:0; }
#navCalendar .dayCalendar .dayEvents img { width:7px; height:7px; margin:0; padding:0; }

#navCalendar h6.katCalendar { clear:both; margin:0; padding:22px 0 10px 0; font-size:12px; color:#1A4EA2; font-weight:normal; background:url(../img/main/border.png) no-repeat 50% 15px; }
#navCalendar ul.katCalendar { margin:0; padding:0; font-size:12px; }
#navCalendar ul.katCalendar li { margin:0; padding:0; list-style-type:none; display:inline; margin:0 8px; }
#navCalendar ul.katCalendar li a { text-decoration:none; color:#243d3f; }
#navCalendar ul.katCalendar li a:hover span { text-decoration:underline; }
#navCalendar ul.katCalendar li img { width:10px; height:10px; margin-right:3px; }
#navCalendar ul.katCalendar li.active img { background-image:url(../img/nav/checkbox.png); background-repeat:no-repeat; background-position:50% 50%; }
#navCalendar ul.katCalendar li.active span { text-decoration:underline; color:#555; }

.newsList { clear:both; background:url(../img/main/border.png) no-repeat 50% 11px; padding-top:15px; }
.newsWrapper1 { background:url(../img/inne/border.y.jpg) repeat-y 50% 0; }
.newsWrapper2 { background:url(../img/inne/header.border2.png) no-repeat 0 25px; }
.newsList .newsGroup { margin:5px 0 38px 15px; font-weight:normal; color:#243d3f; font-size:13px; }

#container.pageAKF #mainmenu ol li.active a { background:none; color:#000000; }
#container.pageAKF #mainmenu ol li:hover ul li a { color:#ffffff; }
#container.pageAKF #pageWrapper { display:none; }
.pageAKF #footer .footer2 { background:none; }
.pageAKF #context .text { font-size:12px; }
.pageAKF #context .text a { color:blue; }
.pageAKF #mainmenu { display:none; }

.newsList .list1,
.newsList .list2 { width:370px; float:left; }
.newsList .list1 { padding:0 0 0 10px; }
.newsList .list2 { padding:0 0 0 40px; }
.newsList .list2 .newsGroup { margin-left:0; }
.newsList .item { color:#434343; font-size:12px; margin:0 0 15px 0; clear:both; }
.newsList .item .data { color:#880000; margin:0; padding:0; display:none; }
.newsList .item .title { margin:8px 0 0 0; padding:0; color:#880000; }
.newsList .item .title a { color:inherit; text-decoration:none; }
.newsList .item .infoLabels { display:none; }
.newsList .item .short { font-size:0.9em; }
.newsList .item .short p { margin:0; padding:0; }
.newsList .item .more a { font-size:10px; }
.newsList a { color:#880000; text-decoration:none; }
.newsList a:hover { text-decoration:underline; }

/* definicje kolorow etykiet */
img.eType0 { background:#c2c2c2; }
img.eType2 { background:#0052b7; }
img.eType3 { background:#f0c127; }
img.eType4 { background:#00ca26; }
img.eType5 { background:#87009b; }
img.eType6 { background:#f66800; }

#container.pageKalendarz .newsItem { background:url(../img/main/border.png) no-repeat 50% 11px; padding:25px 10px 10px 10px; font-size:13px; }
#container.pageKalendarz .newsPublished p { color:#999999;font-size:0.85em;text-align:right;margin-top:-8px;padding-right:15px; }
#container.pageKalendarz .newsItem .artTitle { }
#container.pageKalendarz .text { padding:0; float:none; width:auto; }

#treeItemList { margin: 10px; }
#treeItemList h3 { margin: 10px 0; }
#treeItemList li { display: block; margin: 2px 0 0 10px; padding: 0 0 0 10px;}
#treeItemList li a:hover { text-decoration: none; }


.contact-form label { display:block; font-weight:bold; }
.contact-form .input-item-group { padding-top:.5em; }
.contact-form input,
.contact-form select {
    font-size: 1.2em;
    width: 50%;
}
.contact-form textarea {
    width:100%;
    height:200px;
}
/*
#formsMail { margin: 0; border: 0; }
#formsMail tr td { padding: 2px 10px; border: 0; }
#formsMail .hidden { display: none; background: none;}
#formsMail .submit { background: none;}
#formsMail .name { font-family: Tahoma,Arial,sans-serif; font-weight: bold; text-align: right; padding-right: 5px; vertical-align: top; }
#formsMail .input input { font: 0.9em Verdana, Tahoma; border:1px solid #999; }
#formsMail .input select { font: 0.9em Verdana, Tahoma; border:1px solid #999; }
#formsMail .input textarea { font: 0.9em  Verdana, Tahoma; border:1px solid #999; }
#imienazw .input input { width: 320px; }
#email .input input { width: 320px; }
#temat .input input { width: 320px; }
#tresc .input textarea { width: 320px; height: 200px; }
*/
#formsMailSvError { color:red; font-weight:bold; font-size:1.2em; text-align: center; border: 2px solid red; padding: 10px; }
#formsMailSvOK { color:green; font-weight:bold; font-size:1.2em; text-align: center; border: 2px solid green; padding: 10px; }

#lbOverlay { position: absolute; z-index: 9999; left: 0; width: 100%; background-color: #000; cursor: pointer; }
#lbCenter, #lbBottomContainer { position: absolute; z-index: 9999; left: 50%; overflow: hidden; background-color: #fff; }
.lbLoading { background: #fff url(../img/loading.gif) no-repeat center; }
#lbImage { position: absolute; left: 0; top: 0; border: 10px solid #fff; background-repeat: no-repeat; }
#lbPrevLink, #lbNextLink { display: block; position: absolute; top: 0; width: 50%; outline: none; }
#lbPrevLink { left: 0; }
#lbPrevLink:hover { background: transparent url(../img/prevlabel.gif) no-repeat 0% 15%; }
#lbNextLink { right: 0; }
#lbNextLink:hover { background: transparent url(../img/nextlabel.gif) no-repeat 100% 15%; }
#lbBottom { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; color: #666; line-height: 1.4em; text-align: left; border: 10px solid #fff; border-top-style: none; }
#lbCloseLink { display: block; float: right; width: 66px; height: 22px; background: transparent url(../img/close.gif) no-repeat center; margin: 5px 0; outline: none; }
#lbCaption,
#lbNumber { margin-right: 71px; }
#lbCaption { font-weight: bold; }

.gPlusOne { float:right; padding-top:25px; }
div.text div.newsItem { margin: 10px 0 0 0; border-bottom:1px dotted #434343; }
div.text div.newsItems div.item { margin: 10px 0 0 0; border-bottom:1px dotted #434343; padding-bottom:10px; }
div.text div.newsItem div.text2 { margin:0px; }
div.text div.newsItem p { margin:0px; }
div.text div.newsItem h4 { margin:0; padding:0 0 16px 16px; }
div.text div.newsItem h4 a { color:#880000; }
div.text div.newsItem div.text2 a.more { display:block; text-align:right; }

#pSearch div.pagination { margin: 20px 0; }
#pSearch div.item { padding: 9px 0; border-bottom:1px dotted #c1c1c1; }
#pSearch div.item h3 { color:#880000; padding: 0 0 0 16px; margin: 0 0 2px 0; background: url(../img/nav/bullet.gif) 0 2px no-repeat; font-size: 1.1em; }
#pSearch div.item h3 a { text-decoration: underline; color:inherit; }
#formsSearch { font-size:1em; }
#pSearch div.item div.text { padding: 0 0 0 16px; float:none; line-height:110%; font-size:0.8em; }
#pSearch div.item div.text a { color:#000;text-decoration:none; }
#pSearch div.item div.text a:hover { text-decoration: none; }

div.pagination { padding: 15px 30px 0 0; text-align: center; clear:both; }
div.pagination div.w { display: table; margin: 0 auto;  }
div.pagination span.btn { display: table-cell; height: 16px; width: 24px; vertical-align: top; }
div.pagination span.btn a { display: block; height: 16px; width: 24px; margin: 1px 0 0 0; text-indent: -9999px; font-size: 1px; }
div.pagination span.btn a:hover { text-decoration: none; }
div.pagination a.prev { background: url(../img/nav/pagination.left.png) no-repeat 50% 0; }
div.pagination a.next { background: url(../img/nav/pagination.right.png) no-repeat 50% 0; }
div.pagination ul { display:table-cell; padding: 0 10px 0 6px; min-width: 110px; text-align: center; font-size: 110%; vertical-align: top; }
div.pagination ul li { display: inline; border-left: solid 1px #c1c1c1; margin-left: 4px; padding-left: 4px;}
div.pagination ul li a { color: #919191; }
div.pagination ul li.first { border-left: none; }

#galleryList { margin:10px 0; padding:0; }
#galleryList li { list-style-type: none; display: block; margin: 2px 0 0 10px; height: 124px; float:left; width:48%; }
#galleryList li a { color:#880000; font-weight:bold; text-decoration:none; }
#galleryList li a img { display: block; float: left; margin: 0 5px 0 0; border:1px solid #880000; width:120px; }
#galleryList li span { display: block; }
#galleryList li span.modd { color: #888888; font-size: 0.8em; }

.galleryPhotos { margin:10px 0; padding:0; }
.galleryPhotos li { list-style-type: none; display: block; margin: 2px 0 0 10px; height: 124px; float:left; width:124px; }
.galleryPhotos li a { color:#880000; font-weight:bold; text-decoration:none; }
.galleryPhotos li a img { display: block; float: left; margin: 0 5px 0 0; border:1px solid #880000; }
.galleryPhotos li span { display: block; }
.galleryPhotos li span.modd { color: #888888; font-size: 0.8em; }
.galleryPhotos .clear { clear:both; }
.galleryPhotos .clear span { display:none; }

.fotoList { padding:0; }
.fotoList li { list-style-type:none; float:left; height:160px; width:130px; margin:5px 1px; text-align:center; }
.fotoList li a img { border:1px solid #880000; }
.fotoList li .fotoName { display:none; }

.transferuj { margin:0; padding:0; display:inline; }
.transferuj input[name=kwota] { border:1px solid #999999; width:50px; }

#menuLeft #eitem4879 a { text-indent:-600em; background: url(../img/nav/lang.en.png) no-repeat 0 0; height:13px; }
#menuLeft ul #eitem4879 a { background: none; height:auto; }
#menuLeft #eitem4879:hover { background:none; }

#container.noFooter .published { display:none; }
#pageWrapper .theme-light .nivoSlider,
#pageWrapper .theme-light .nivo-controlNav { z-index:0; }

.kbArtsList .item { width:265px; }
.kbArtsList .item .title { display:none; }
.kbArtsList .item .short img { width:255px; border-radius:3px; margin:0 10px 10px 0; border:1px solid #880000; box-shadow:3px 3px 3px #999999; }
.kbArtsList .item .short img:hover { box-shadow:8px 8px 8px #999999; }
.kbArtsList .shortContent { display:none; }
.kbArtsList .item .objects { display:none; }

.kbArtsCustom h3.title { font-size:1.4em; color:#880000; text-align:center; margin-bottom:30px; }
.kbArtsCustom .short { display:none; }
.kbArtsCustom .photos { width:310px; float:left; margin:0 20px 5px 0; }
.kbArtsCustom .photos img { border-radius:3px; }
.kbArtsCustom .photos .photoTitle { display:none; }
.kbArtsCustom .photos .fotoList { margin:0; padding:0; width:310px; }
.kbArtsCustom .photos .fotoList li { height:auto; margin-right:3px; float:left; width:120px; }
.kbArtsCustom .photos .fotoList li.firstItem { width:300px; }
.kbArtsCustom .photos .fotoList li.firstItem img { width:300px; border:1px solid #880000; }

.kbArtsCustom .params { margin:0; padding:0; clear:both; }
.kbArtsCustom .params li { list-style-type:none; margin:0; padding:0; clear:both; }
.kbArtsCustom .params li h4 { margin:0; padding:15px 0 0 0; font-size:1.1em; color:#880000; }
.kbArtsCustom .params li ul { list-style-type:none; margin:0; padding:0; }
.kbArtsCustom .params li.parametr { margin:3px 0 0 15px; }
.kbArtsCustom .params li.parametr.multiValue strong { display:block; float:left; margin-right:10px; }
.kbArtsCustom .params li.parametr ul.paramValue { clear:both; padding-left:25px; }
.kbArtsCustom .params li.parametr ul.paramValue li { margin-bottom:5px; list-style-type:circle; }
.kbArtsCustom .params li.p_subs .paramValue { text-transform:lowercase; }

.kbSearch { margin-bottom:15px; border:1px solid #eaeaea; padding:3px; }
.kbSearch input[name=s] { width:400px; background:transparent; border:none; font-size:1.2em; }
.kbSearch input[type=submit] { float:right; background:transparent; border:none; }

