/* INIT */
html {font-size:13px}
body {background:#f5f5f5; font-size:13px; margin-top:51px}
a {color:#2782b6}
h1,h2,h3,h4,h5,h6 {font-weight:500}
p { text-align:left}

div.message-warning, div.warning {border-color:#ffe5f0; background-color:#fff}

/*Układ główne*/
div#header,div#columns-position,div#footer {width:960px}
div#columns-position {margin:1em auto}
div.nowrap_width div#columns-position {width:100%}

/*table.cols { width:90%}
*/

/*Układ - zony*/

/* EiTI main layout */
.float-col {float:left}
div.wrap-basewidth {width:75.8461538462em; margin:0 auto}
div.wrap-66pwidth {width:49.8974358974em}
div.wrap-33pwidth {width:24.9487179487em}
div.section-separator, div.zone-separator {clear:both; height:1em; margin:0; padding:0}

/* 6zonelayoyt1 */
div.zone-layout-6zoneslayout1 {width:960px; margin:0 auto; padding:0; background:#ffffff}
div.zone-layout-6zoneslayout1 div.zamiatacz {clear:both}
div.zone-layout-6zoneslayout1 div#zone-glowna {width:960px;}
div.zone-layout-6zoneslayout1 div#zone-glowna div.block-separator {margin:5px 0}
div.zone-layout-6zoneslayout1 div#zone-srodek {width:620px; float:left; padding-right:320px; margin-left:10px; border:none}
div.zone-layout-6zoneslayout1 div#zone-srodek-belka {Width:620px; margin:0 0 5px 0}
div.zone-layout-6zoneslayout1 div#zone-srodek-lewa, div.zone-layout-6zoneslayout1 div#zone-srodek-prawa {float:left; width:302px}
div.zone-layout-6zoneslayout1 div#zone-srodek-lewa {margin-right:16px}
div.zone-layout-6zoneslayout1 div#zone-prawa {width:302px; float:left; margin-left:-302px}
div.zone-layout-6zoneslayout1 div#zone-dolna {width:940px; clear:both; margin:10px}

/* 5zonelayoyt1 */
div.zone-layout-5zoneslayout1 {width:960px; margin:0 auto; padding:0; background:#ffffff}
div.zone-layout-5zoneslayout1 div.zamiatacz {clear:both}
div.zone-layout-5zoneslayout1 div#zone-glowna {width:960px;}
div.zone-layout-5zoneslayout1 div#zone-glowna div.block-separator {margin:5px 0}
div.zone-layout-5zoneslayout1 div#zone-srodek {width:620px; float:left; padding-right:320px; margin-left:10px; border:none}
div.zone-layout-5zoneslayout1 div#zone-srodek-belka {Width:620px; margin:0 0 10px 0}
div.zone-layout-5zoneslayout1 div#zone-srodek-lewa, div.zone-layout-5zoneslayout1 div#zone-srodek-prawa {float:left; width:302px}
div.zone-layout-5zoneslayout1 div#zone-srodek-lewa {margin-right:16px}
div.zone-layout-5zoneslayout1 div#zone-prawa {width:302px; float:left; margin-left:-302px}
div.zone-layout-5zoneslayout1 div#zone-dolna {width:940px; clear:both; margin:10px}

/* Top menu */
/*div#topmenu {background-color:#000; background-image:none}
div#topmenu ul {width:1100px}
div#topmenu ul#topmenu-firstlevel li {background-image:none}
div#topmenu ul#topmenu-firstlevel li a {padding:18px 13px}
div#topmenu ul#topmenu-firstlevel li a:hover {border-bottom:5px solid #666666; padding-bottom:13px}
div#topmenu ul#topmenu-firstlevel li.selected a {background:#2e2e2e; border-bottom:5px solid #999; padding-bottom:13px}
div#topmenu div.topmenu-design ul li a span {font-size:14px; font-weight:bold; font-family: Myriad Pro, Arial, Helvetica, sans-serif; line-height:1.3em}
*/
div#topmenu {background-color:#000; background-image:none; position:fixed; width:100%; height: 51px; z-index: 100; top: 0;}
div#topmenu ul {width:980px;}
div#topmenu ul#topmenu-firstlevel li {background-image:none}
div#topmenu ul#topmenu-firstlevel li a {padding:19px 13px 18px 13px; font-size: 14px;line-height:14px}
div#topmenu ul#topmenu-firstlevel li a:hover {border-bottom:5px solid #666666; padding-bottom:13px}
div#topmenu ul#topmenu-firstlevel>li.selected>div>a {background:#2e2e2e; }
div#topmenu div.topmenu-design ul li a span {font-size:14px; font-weight:bold; font-family: Myriad Pro, Arial, Helvetica, sans-serif; line-height:14px}

ul#topmenu-secondlevel {display:none; position: absolute; width:auto !important; background-color:#fff; z-index:  100;}
div#topmenu ul#topmenu-firstlevel li:hover ul{display:block; -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.55); -moz-box-shadow:    0px 0px 10px 0px rgba(0, 0, 0, 0.55); box-shadow:         0px 0px 10px 0px rgba(0, 0, 0, 0.55);}
div#topmenu ul#topmenu-secondlevel li {background-image:none; float: none; border: none; padding: 0; position:relative}
div#topmenu ul#topmenu-secondlevel li a {margin-left: 0px !important; padding:10px 13px; border:none; background-image: none !important; color:#000}
div#topmenu ul#topmenu-secondlevel li a:hover {background-color: #e2e2e2; padding:10px 13px 10px 8px; border-bottom:none; border-left:5px solid #999999;}
div#topmenu ul#topmenu-secondlevel li a span {font-weight:normal}
div#topmenu ul#topmenu-secondlevel li.current a {background:#ddd;}
div#topmenu ul#topmenu-secondlevel li.current ul#topmenu-thirdlevel li a {background:#fff;}

ul#topmenu-thirdlevel {display:none!important; position:absolute; width:auto!important; min-width:100%; background-color:#fff; z-index: 90;left:100%; top:0}
div#topmenu ul#topmenu-secondlevel li:hover ul{display:block!important; -webkit-box-shadow: 6px 0px 10px 0px rgba(0, 0, 0, 0.45); -moz-box-shadow: 6px 0px 10px 0px rgba(0, 0, 0, 0.45); box-shadow: 6px 0px 10px 0px rgba(0, 0, 0, 0.45);}
div#topmenu ul#topmenu-thirdlevel li {background-image:none; float: none; border: none; padding: 0}
div#topmenu ul#topmenu-thirdlevel li a {margin-left: 0px !important; padding:10px 13px; border:none; background-image: none !important; color:#000}
div#topmenu ul#topmenu-secondlevel li.current ul#topmenu-thirdlevel li a:hover {background-color: #e2e2e2; padding:10px 13px 10px 8px; border-bottom:none; border-left:5px solid #999999;}
div#topmenu ul#topmenu-thirdlevel li a span {font-weight:normal}
div#topmenu ul#topmenu-thirdlevel li.current a {background:#ddd;}


a.jezyklink-pol-PL {background:url("../images/flaga-pl.gif") no-repeat 0 0; padding-left:2.2em; margin-right:0.4em; color:#aaa}
a.jezyklink-pl-PL:hover {color:#777}
a.jezyklink-eng-GB {background:url("../images/flaga-eng.gif") no-repeat 0 0; padding-left:2.2em; color:#aaa}
a.jezyklink-eng-GB:hover {color:#777}
div#topmenu a[title="Szukaj"], div#topmenu a[title="Search"] {background-image: url("../images/szukaj.png"); background-repeat: no-repeat; background-position:50% 50%; text-indent: 200%; white-space: nowrap; overflow: hidden; width:4rem}
div#topmenu a[title="Szukaj"]:hover, div#topmenu a[title="Search"]:hover {background-position:50% 70%; white-space: nowrap; overflow: hidden;}
/*User menu */
/*pozycjonowane w sekcji UKLAD GLOWNE*/
div#usermenu-position {background:#333;width:100%; padding:9px 0}
div#usermenu {margin:0 auto;  overflow:auto; height:auto; width:960px}
div#searchbox {float:right; margin:0; padding:0; width:24em; background:url("../images/searchbox_l.png") #333333 no-repeat 0 0; padding-left:13px}
div#searchbox input#searchtext, div#searchbox input#searchtext:focus {height:21px; border:1px solid #cdcdcd; border-left:none; border-right:none; background:#eee; margin:0; padding:0; font-size:10px; line-height:1em; color:#333}
div#searchbox input#searchbutton, div#searchbox input#searchbutton:focus {background:url("../images/searchbox_r.png") no-repeat 0 0; border:none!important; border-left:1px solid #cdcdcd; height:23px; width:18px; padding-left:45px; color:#333; overflow:auto}
div#searchbox input#searchbutton:focus {background-position:1px 0}
/*Naglowek*/
/*pozycjonowane w sekcji UKLAD GLOWNE*/
div#header {padding-top:9px}
div#header div.napisy {width:620px}
div#header div.napisy, div#header a.logoPW {float:left}
div#header a.logo100lecie, div#header a.katAplus, div#header a.logoEiTI {float:right}
div#header a.katAplus {margin:10px 8px 0 0}
/* Scieżka nawigacyjna*/
div#path {color:#333; width:95%; font-size:14px; padding: 0.5em 0.5em 0.5em 1em;}
div#path a {color:#2782b6}
div#path span.path-separator, div#path span.path-text {color:#333}
div#path span.path-separator {font-size:0.8em}

div#baner-dzialy {background:#f5f5f5 url("../images/badania-banner.jpg") no-repeat; width:960px; height:245px; margin:10px auto 0 auto}
/*Strona*/
/*pozycjonowane w sekcji UKLAD GLOWNE*/
div#columns {padding:0; padding-right:25em; background-color:#fff}
div.nowrap_width div#main-position {background-color:#f5f5f5}
div.content-view-full {padding:0 18px; margin-bottom:1.6em}
div.content-view-full h1 {font-size:24px; font-weight:500; margin:0.9em 0 0.6em 0; padding:0}

/* Sidemenu */
div#sidemenu-position {margin-right:-25em; width:25em; float:right}
div#sidemenu, div.extrainfo-column {border:1px solid #d4d4d4; margin:10px 10px 10px 0;}
div#sidemenu div.border-box, div.extrainfo-column div.border-box {padding:10px 20px; border-top:6px solid #fff4e5}
div#sidemenu h4, div.extrainfo-column h4 {border-left:15px solid #ff9600; margin-top:-16px; padding:0.6em 1em; font-size:16px; font-weight:600}
div#sidemenu h4 a, div.extrainfo-column h4 a {color:#2782b6}
div#sidemenu ul.menu-list li a, div#sidemenu ul.submenu-list li a {padding:0.6em 0; border-top:1px solid #d4d4d4; font-size:13px}
div#sidemenu ul.menu-list li:first-child a, div#sidemenu ul.submenu-list li:first-child a {border-top:none}

/* Extra info */
div.extrainfo-column-position {margin:-2.5em -26.5em 0 0; width:25em; float:right}
div.extrainfo-column div.attribute-archive, div.extrainfo-column div.attribute-tag-cloud {margin:1em 0 1.5em 0}
div.extrainfo-column div.attribute-archive ul {margin-left:0}
div.extrainfo-column div.attribute-archive li {background-image:none}
div.extrainfo-column div.attribute-archive li {padding:0.6em 0; border-bottom:1px solid #d4d4d4; font-size:13px}

/*banery działów */
div.dzial {display:none}
div.banerdzial {background:url("../images/banner_wiosna_2.jpg") #f5f5f5 no-repeat; width:960px; height:245px; margin:10px auto 0 auto}
div.dzial18009 {background:url("../images/banner/aktualnosci.jpg") #f5f5f5 no-repeat; width:960px; height:245px; margin:10px auto 0 auto}
div.dzial61 {background:url("../images/banner/wydzial.jpg") #f5f5f5 no-repeat; width:960px; height:245px; margin:10px auto 0 auto}
div.dzial63 {background:url("../images/banner/studia.jpg") #f5f5f5 no-repeat; width:960px; height:245px; margin:10px auto 0 auto}
div.dzial120 {background:url("../images/banner/nauka.jpg") #f5f5f5 no-repeat; width:960px; height:245px; margin:10px auto 0 auto}
div.dzial18018 {background:url("../images/banner/spolecznosc.jpg") #f5f5f5 no-repeat; width:960px; height:245px; margin:10px auto 0 auto}
div.dzial65 {background:url("../images/banner/wspolpraca.jpg") #f5f5f5 no-repeat; width:960px; height:245px; margin:10px auto 0 auto}
div.dzial18019 {background:url("../images/banner/info.jpg") #f5f5f5 no-repeat; width:960px; height:245px; margin:10px auto 0 auto}
div.dzial64 {background-image:url("../images/baner_dzialA.jpg")}
div.dzial66 {background-image:url("../images/baner_dzialC.jpg")}
div.dzial67 {background-image:url("../images/baner_dzialD.jpg")}
div.dzial68 {background-image:url("../images/baner_dzialE.jpg")}

div.cmsbanner {#f5f5f5 no-repeat; width:960px; height:245px; margin:10px auto 0 auto}

/*Wyniki wyszukiwania*/
div.content-search, div.content-advancedsearch {background-color:#fff; padding:1.5em}
/*Stopka*/
/*pozycjonowane w sekcji UKLAD GLOWNE*/

div#footer {background:#e4e4e4 ; height:80px; border-bottom:1px solid #b7b7b7;}
div#footer div.address {height: 75px; padding: 12px 0 6px 89px; border-top: 1px solid #cdcdcd; background: url(../images/pw_logo_stopka.png) no-repeat 0 100%; text-align: left; color: #666666}
div#footer div#kanaly {float:right}
div#footer div#kanaly div {float:right; margin-right:18px}
div#footer div#kanaly div#znak_jakosci a{background:url("../images/znak_jakosci_kolor.png"); width:40px; height:40px; display:block}
div#footer div#kanaly div#znak_jakosci a:hover {text-indent:100%; white-space:nowrap; overflow:hidden}
div#footer div#kanaly div#strona-100PW a{background:url("../images/100lecie_kolor.png"); width:40px; height:40px; display:block}
div#footer div#kanaly div#strona-100PW a:hover {text-indent:100%; white-space:nowrap; overflow:hidden}
div#footer div#kanaly div#kanal-facebook a{background:url("../images/fb_kolor.png"); width:40px; height:40px; display:block}
div#footer div#kanaly div#kanal-facebook a:hover {text-indent:100%; white-space:nowrap; overflow:hidden}
div#footer div#kanaly div#kanal-rss a {background:url("../images/rss_kolor.png"); width:40px; height:40px; display:block}
div#footer div#kanaly div#kanal-rss a:hover {text-indent:100%; white-space:nowrap; overflow:hidden}

/* Widok line */
div.content-view-line {margin-bottom:2em}

/*Itemized subitems */
div.itemized_sub_items {margin:1em 0 1.6em 0; width:auto}

/* Verticaly listed subitems */
div.vertically_listed_sub_items {margin-bottom:1em}
div.vertically_listed_sub_items div.content-view-embed h2 {padding-left:0}
div.vertically_listed_sub_items div.content-view-embed div.content-view-children {font-size:1em}
