/* Style sheet navi */
#mainnav{width:900px;background-color:#999;border-bottom:0px solid #ccc;font-size:13px;line-height:1;z-index:999;}
#mainnav ul,#mainnav li{margin:0;padding:0;background-color:#999;list-style-type:none;z-index:999;}
#mainnav li{float:left;z-index:999;}
#mainnav ul.level_1 li.last{border-left:0px solid #aaa;z-index:999;}
#mainnav ul.level_2 li.last{border-left:0;z-index:999;}
#mainnav a{display:block;padding:4px 8px 5px;border-right:1px solid #aaa;font-weight:normal;text-decoration:none;color:#f6f6f6;z-index:999;}
#mainnav a:hover{background-color:#8c8c8c;text-decoration:none;color:#fff;z-index:999;}
#mainnav a.trail{margin:0;padding:3px 8px 6px;}
#mainnav a.trail{background-color:#FDBA45;border-bottom:0px solid #FDBA45;color:#555555;z-index:999;}
#mainnav p{margin:0;padding:3px 8px 6px;}
#mainnav p{background-color:#FDBA45;border-right:1px solid #aaa;color:#fff;z-index:999;}
#mainnav .level_1 ul{width:180px;left:-999em;position:absolute;background-color:#999999;border-top:1px solid #aaa;z-index:999;}
#mainnav .level_2 li{float:none;z-index:999;}
#mainnav .level_2 a,#mainnav .level_2 p{border-right:1px solid #aaa;border-bottom:1px solid #aaa;border-left:1px solid #aaa;z-index:999;}
#mainnav .level_2 a:hover{background-color:#8c8c8c;z-index:999;}
#mainnav li:hover .level_2{left:auto;z-index:9999;}
.mod_changelanguage{width:50px;height:18px;top:148px;position:absolute;margin:0;padding:0;text-align:right;border:0px solid #fff;left:850px;}
.mod_changelanguage ul,.mod_changelanguage li{display:block;padding:0 10px 5px;border-left:0px solid #aaa;font-weight:normal;text-decoration:none;color:#f6f6f6;list-style-type:none;z-index:9999;}
.mod_changelanguage li{float:right;z-index:999;}
.mod_changelanguage li.active{display:none;}
#menu_image{margin:20px 0 10px;border-bottom:0px solid #555;padding 0px;}
#menu_image .image_container{margin:0;padding 0px;}
.mod_navigationSub{width:230px;margin:10px 0 0;padding:0;font-size:13px;line-height:1;}
.mod_navigationSub h1{margin:0;padding:0 0 3px 10px;font-weight:normal;color:#444;line-height:1.5;}
.mod_navigationSub ul{margin:0;padding:0;list-style-type:none;}
.mod_navigationSub .level_2 li{padding-left:7px;border:0px solid #black;background: url('/img/asterisk-small.png') no-repeat;background-position: 10px 5px;}
.mod_navigationSub .level_3 li{padding-left:12px;border:0px solid #black;font-size:13px;background: url('/img/asterisk-tiny.png') no-repeat;background-position: 17px 50%;}
.mod_navigationSub a,.mod_navigationSub span{display:block;padding:4px 10px 5px;font-weight:normal;text-decoration:none;color:#444;}
.mod_navigationSub a.trail{margin:0;padding:4px 10px 5px;font-weight:normal;text-decoration:none;color:#333;}
.mod_navigationSub a:hover{color:#999;}
.mod_navigationSub .level_1 span.active{padding:4px 10px 5px;text-decoration:underline;color:#333;}
.mod_navigationSub span.active{margin:0;padding:4px 10px 5px;border-left:0px solid #FF8C00;font-weight:normal;text-decoration:none;color:#333;}
.mod_navigationSub .level_2{font-size:13px;}
.mod_navigationSub .level_2 a{display:block;padding:4px 10px 5px 20px;font-weight:normal;text-decoration:none;color:#444;}
.mod_navigationSub .level_2 a:hover{text-decoration:none;color:#999;}
.mod_navigationSub .level_2 span.active{padding:4px 10px 5px 19px;text-decoration:underline;color:#333;}
#topbg{width:900px;height:123px;position:relative;margin:0;padding:0;background-color:#FDBA45;}
div#top{width:900px;height:123px;margin:0;background: url('/img/podklad_baner_gorny.png') no-repeat;}
div#top_en{width:900px;height:123px;margin:0;background: url('/img/podklad_baner_gorny_en.png') no-repeat;}
div#toptl{width:210px;top:16px;position:absolute;margin:0;padding:0;left:75px;height:101px!important;}
div#toptl_en{width:210px;top:5px;position:absolute;margin:0;padding:0;left:82px;height:101px!important;}
div#toptr{width:180px;top:93px;position:absolute;margin:0;padding:0;text-align:right;left:714px;min-height: 25px;height: 25px!important;}
div#topbl{width:193px;height:50px;top:38px;position:absolute;margin:0;padding:0;left:272px;}
div#topbl_en{width:193px;height:50px;top:18px;position:absolute;margin:0;padding:0;left:277px;}
#footer{width:900px;height:34px;float:none;clear:both;margin-top:10px;padding:0;background-color:#FDBA45;}
#home,#faculty-of-physics-home{margin:0;padding:0;}
#home div.subcl,#faculty-of-physics-home div.subcl{margin:0;padding:0;border-right:0px solid #999;}
#home div.subcr,#faculty-of-physics-home div.subcr{margin:0;}
.bottomtop{width:900px;height:34px;margin:0;padding-top:2px;text-align:center;font-size:12px;background: url('/img/podklad_baner_dolny.png') no-repeat;}
.bottomtop_en{width:900px;height:34px;margin:0;padding-top:2px;text-align:center;font-size:12px;background: url('/img/podklad_baner_dolny_en.png') no-repeat;}
.bottomtop a,.bottomtop_en a{text-decoration:none;color:#a84204;}
.bottomtop a:hover,.bottomtop_en a:hover{text-decoration:underline;}
.bottombottom{height:16px;margin:0 0 0 10px;padding:0;text-align:left;vertical-align:bottom;}
div.menubottom{border:0px solid #red;line-height:1;}
div.menubottom ul{float:left;margin:0;padding:0;text-align:center;}
div.menubottom li{display:inline;padding:0 0 0 8px;border:0px solid #white;list-style-type:none;}
div.menubottom li:hover{display:inline;padding:0 0 0 8px;border-left:0px solid #white;list-style-type:none;}
div.menubottom a{text-decoration:none;font-size:13px;color:#444;}
div.menubottom a:hover{text-decoration:none;font-size:13px;color:#777;}
#header{position:relative;z-index:999;}
#header .formbody{width:210px;height:18px;top:148px;position:absolute;margin:0;padding:0;text-align:right;border:0px solid #fff;left:685px;}
#header .formbody input.text{width:118px;height:16px;margin:0;padding:0;vertical-align:top;background-color:#fff;border:1px solid #999;color:#444;}
#header .formbody input.submit{width:18px;height:18px;margin:0 0 0 2px;padding:0;vertical-align:top;border:0px;background: url('/img/submit-search.png') no-repeat;}
div.menutop{border:0px solid #red;}
div.menutop ul{float:right;margin:-2px 0;padding:0;text-align:center;}
div.menutop li{display:inline;padding:0 0 0 3px;border:0px solid #white;list-style-type:none;}
div.menutop a{font-weight:normal;text-decoration:none;font-size:13px;color:#444;}
div.menutop a:hover{color:#777;}
.mod_upcoming_events,.mod_newslist{margin:10px 0;padding:0 10px 6px 6px;text-align:justify;background-color:#fff;border:1px solid #bbb;font-size:13px;line-height:1.3;}
.mod_upcoming_events p,.mod_newslist p{padding-right:8px;padding-left:16px;line-height:1.5;}
.mod_upcoming_events .more,.mod_newslist .more{display:none;}
.mod_upcoming_events .event{margin-top:7px;}
#research-highlights .full{display:none;}
#research-highlights .entry{line-height:18px;}
.img_newslist{float:left;margin:0 12px 0 0;padding-top:5px;}
.special_info{margin:0 -3px 0 7px;padding:5px;text-align:center;background-color:#FFFFCC;border-top:1px solid #bbb;font-size:13px;line-height:1.5;border-bottom:1px solid #bbb;}
.special_info p{padding:3px 8px;line-height:1.5;}
.mod_minicalendar{width:320px;margin:0;padding:0;background-color:#fff;}
.minicalendar table{margin:0 0 5px;padding:4px 10px 5px;border-left:1px solid #999;}
table.employers{font-size:12px;}
.date span,.time span{color:#aaa;}
.mod_upcoming_events h1,.mod_newslist h1{margin:0 -10px 8px -6px;padding:8px 0 10px 11px;text-align:left;border-bottom:1px solid #bbb;font-weight:bold;font-size:16px;color:#ee8d30;line-height:1;border-left:0px solid #bbb;}
.mod_upcoming_events .event{margin-top:0;}
.mod_upcoming_events .event h2{margin:8px;}
#center .image_container{text-align:center;}
#lsqform{margin:12px 20px 12px 10px;}
#rsqform{margin:12px 10px 12px 20px;}
#lsqform h4,#rsqform h4{text-align:center;background-color:#ddd;}
.mod_newslist h2{margin:3px 0;padding:0 0 0 16px;border:0px solid #black;font-weight:normal;font-size:15px;background: url('/img/asterisk-small.png') no-repeat;background-position: 0px 3px;}
.mod_newslist hr{height:1px;margin:0;padding:0;background-color:#bbb;border:0px;color:#bbb;}
.mod_newslist a{text-decoration:none;color:#a84204;}
.mod_newslist a:hover{text-decoration:underline;}
.mod_newslist p{margin:0 0 4px;}
.mod_newsreader .back{margin-bottom:24px;padding-top:12px;}
* html .mod_newsreader .back{margin-top:12px;padding-top:0;}
.mod_newslist .info,.mod_newsreader .info,.mod_newslist .event{margin-bottom:6px;font-size:14px;color:#888;}
.mod_newsreader .ce_text{padding-right:2px;}
.mod_newslist .layout_short,.mod_newslist .event{margin:0 6px 3px 0;border-top:0px solid #ccc;border-bottom:0px solid #ccc;}
.mod_newslist .more,.mod_newslist .teaser,.mod_newslist .event{font-weight:normal;font-size:13px;}
.mod_newslist .first{border-top:0px solid #ccc;}
#simple{margin:0;padding:0;border:0px solid #bbb;}
#simple h1{margin:12px 0;padding:0 0 0 5px;border-bottom:0px solid #FF8C00;font-weight:normal;color:#444;line-height:1.3;border-left:10px solid #FF8C00;}
#simple .event{margin-bottom:10px;}
#rh_prl_archive{margin:0;padding:0;border:0px;}
#rh_prl_archive{padding-top:6px;padding-bottom:16px;border-top:1px solid #bbb;}
.important{background-color:#eee;}
.important h1{color:#222;}
.important h2{margin:3px 0;background: url('/img/asterisk-small2.png') no-repeat;background-position: 0px 3px;}
.important a{color:#222;}
.nekrologi{background-color:#ddd;}
.nekrologi h1{color:#222;}
.nekrologi h2{background: url('/img/asterisk-small3.png') no-repeat;background-position: 0px 3px;}
.nekrologi a{color:#222;}
tr.even{background:#eee;}
tr.head{background:#ddd;}
#galeria-zdjec-biblioteki-ift tr.even{background:#fff;}
#galeria-zdjec-biblioteki-ift tr.head{background:#fff;}
#galeria-zdjec-biblioteki-ift .image_container{margin:0;padding:3px;border:1px solid #FF8C00;}
#galeria-zdjec-biblioteki-ift .image_container:hover{padding:2px;border:2px solid #FF8C00;}
.mod_photoalbumslist table{width:100%;}
.mod_photoalbumslist tr.even{background:#fff;}
.mod_photoalbumslist tr.head{background:#fff;}
.mod_photoalbumslist img{float:left;margin-right:10px;border:2px solid #ccc;}
.mod_photoalbumslist .title{font-size:14px;}
.mod_photoalbumslist .image_container{margin:0;padding:5px;border:0px solid #FF8C00;}
.mod_photoalbumsviewer tr.even{background:#fff;}
.mod_photoalbumsviewer tr.head{background:#fff;}
.mod_photoalbumsviewer img{border:3px solid #ccc;}
.mod_photoalbumsviewer img:hover{border:3px solid #FF8C00;}
#eventform tr{background:#fff;}
#eventform td{padding:2px 3px;}
#eventform .formbody input.text{width:450px;height:16px;margin:0;padding:0;vertical-align:top;background-color:#fff;border:1px solid #999;color:#444;}
#eventform .textarea{width:450px;background-color:#fff;border:1px solid #999;color:#444;}
#newrequestform tr{background:#fff;}
#newrequestform td{padding:2px 3px;font-size:12px;}
#newrequestform td.col_0{width:150px;height:24px;padding:2px 3px;text-align:right;vertical-align:middle;font-size:12px;}
#newrequestform td.col_1{width:450px;height:24px;padding:2px 3px;text-align:left;vertical-align:middle;font-size:12px;}
#newrequestform input.text{width:100px;height:16px;margin:0;padding:0;vertical-align:top;background-color:#fff;border:1px solid #999;font-size:12px;color:#444;}
#newrequestform input.upload{margin:0;padding:0;vertical-align:middle;background-color:#fff;border-style:solid;border-color:#999;font-size:12px;color:#444;}
#newrequestform input.headline{width:400px;height:16px;margin:0;padding:0;vertical-align:middle;background-color:#fff;border:1px solid #999;color:#444;}
#newrequestform input.radio{margin-left:10px;vertical-align:middle;}
#requestform{font-size:12px;}
#requestform .headline p{font-style:italic;}
#requestform input.text{width:100px;height:16px;margin:0;padding:0;vertical-align:middle;background-color:#fff;border:1px solid #999;font-size:12px;color:#444;}
#requestform input.headline{width:400px;height:16px;margin:0;padding:0;vertical-align:top;background-color:#fff;border:1px solid #999;color:#444;}
#requestform input.radio{margin-left:12px;}
#requestform br{margin-bottom:16px;}
#requestform .radio_container{margin:10px 0 -10px;padding:0;font-size:12px;}
#requestform .list-items span{height:16px;display:list-item;}
.idTabs{height:20px;list-style-type:none;padding:0 10px !important;margin:10px 0 0 0 !important;}
.idTabs li{height:20px;float:left;text-align:center;border-right:1px solid #da9648;list-style-type:none;margin: 0 0 !important;padding: 0 0 !important;}
.idTabs li.first{border-left:1px solid #da9648;}
.idTabs a{height:20px;display:block;background-color:#FFFFB6;font-weight:bold;font-size:1.2em;}
.idTabs a.selected{background-color:#fff;border-bottom:1i 1px #da9648;}
.idTabs a:hover{background-color:#DCE5FA;}
.idTabs a.selected:hover{background-color:#fff;}
.idTabs a:focus{outline: none;}
#trafic li{width:80px;}
#trafic a{width:80px;}
div.list{width:259px;height:130px;float:right;}
div.list li{list-style-type:upper-alpha;}
div.address ul{margin: 0 0 !important;padding: 0 0 !important;}
div.address li{list-style-type:none;}
div.address h2{margin:7px 0 0;font-weight:bold;font-size:13px;color:#444;}
#rada-wydzialu ul,#rada-wydzialu li{margin:0;padding:0;}
#rada-wydzialu td{padding:0 40px 0 0;}
#rada-wydzialu li{list-style-type:none;}
.nowosci{height:125px;}
.nowosci span.t{font-weight:bold;font-size:14px;color:#0a0a00;}
.nowosci span.at{font-style:italic;font-size:14px;color:#0a0a00;}
.nowosci span.w{color:#4D4C45;}
.nowosci span.d{}
.nowosci span.s{font-weight:bold;color:#0a0a00;}
.nowosci img{padding:0 15px 0 0;vertical-align:text-top;}
li.oddrow{margin:0;padding:3px 10px;background-color:#fffcf7;}
li.evenrow{margin:0;padding:3px 10px;background-color:#fffffe;}
.mod_faqlist{text-align:justify;}
.mod_faqlist ul{margin-left:0;padding-left:30px;}
.mod_faqlist li{border-bottom:1px solid #ccc;line-height:1.5;list-style-type:decimal;padding:10px 0px !important;margin:0px 0px 0px 0px !important;}
.mod_faqlist li.last{border-bottom:0px solid #ccc;}
.mod_faqlist h2{margin:12px 0;padding:0 0 0 5px;border-left:10px solid #FF8C00;font-weight:normal;color:#444;line-height:1.3;}
td.header{padding:0 0 10px;}
td.name{font-weight:bold;font-size:15px;color:#0a0a00;}
td.img{padding:10px 0 0;}
div.enclosure{height:auto;float:right;margin:15px 0 0 16px;border:1px solid #ccc;font-size:12px;min-width:270px;}
div.enclosure h4{margin:0 0 6px;padding:0 6px;background:#ccc;}
div.enclosure li{padding:0 6px;}
div.ce_downloads p{margin:0;padding:0;}
#sklad-rady-wydzialu h3{text-align:left;}
img.left{float:left;}
img.right{float:right;}
div.layout_simple{font-size:13px;color:#777;line-height:1.7;}
.layout_simple p{margin:0;padding:0;line-height:1.5;}
#zamowienia-publiczne .layout_simple,#przetargi-zakonczone .layout_simple,#przetargi-archiwalne .layout_simple{margin:0;padding:7px 0;border-top:1px solid #dddddd;}
#zamowienia-publiczne .first,#przetargi-zakonczone .first,#przetargi-archiwalne .first{border:0px solid #dddddd;}
.mod_rss_reader{margin:10px 0;padding:0 10px 6px 6px;text-align:justify;background-color:#fff;border:1px solid #bbb;font-size:13px;line-height:1.3;}
.mod_rss_reader h1{margin:0 -10px 8px -6px;padding:8px 0 10px 11px;border-bottom:1px solid #bbb;font-weight:bold;font-size:16px;color:#777;line-height:1;border-left:0px solid #bbb;}
.mod_rss_reader h2{margin:10px 0 3px;padding:0 0 0 16px;border:0px solid #black;font-weight:normal;font-size:15px;background: url('/img/asterisk-small2.png') no-repeat;background-position: 0px 3px;}
.mod_rss_reader a{text-decoration:none;color:#222;}
.mod_rss_reader a:hover{text-decoration:underline;}
.mod_rss_reader p{margin:0 0 4px;padding-left:16px;line-height:1.3;}
.mod_rss_reader .first{border-top:0px solid #ccc;}
.mod_rss_reader .rss_items_only{margin:0 6px 3px 0;border-top:0px solid #ccc;border-bottom:0px solid #ccc;}
.mod_eventform h2{margin:20px 0 0;padding:3px 0 3px 10px;text-align:left;background-color:#eee;border-right:1px solid #aaa;border-bottom:1px solid #aaa;}
.mod_eventform form{padding:10px 0;border-bottom:1px solid #ccc;}
.mod_customnav_home{margin:10px 0;padding:0 10px 6px 0;text-align:justify;background-color:#fff;border:1px solid #bbb;font-size:13px;line-height:1.5;}
.mod_customnav_home h1{margin:0 -10px 8px -6px;padding:8px 0 10px 18px;border-bottom:1px solid #bbb;font-weight:bold;font-size:16px;color:#ee8d30;line-height:1;border-left:0px solid #bbb;}
.mod_customnav_home ul{margin:0;padding:0;list-style-type:none;}
.mod_customnav_home li{padding-left:24px;border:0px solid #black;background: url('/img/asterisk-small.png') no-repeat;background-position: 6px 4px;}
.mod_customnav_home a{color:#444;}
.mod_customnav_home a:hover{text-decoration:none;color:#999;}
#lan{margin:0;padding:0;border:0px solid #ccc;}
#lan h1{display:none;}
#zamowienia-publiczne a{text-align:left;}
#przetargi-zakonczone a{text-align:left;}
#przetargi-archiwalne a{text-align:left;}
.mod_linklist .title{font-weight:bold;font-size:14px;color:#555555;}
#profesorowie-emerytowani .USOSdetails{display:none;}
.explanation{font-style:italic;font-size:12px;color:#555555;}
#seminaria-i-konwersatoria .event{border-bottom:1px solid #cccccc;}
#seminaria-i-konwersatoria .last{border-bottom:0px solid #cccccc;}
#projects .event{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}
#projects .time{margin-top:-10px;margin-bottom:0;padding-top:0;padding-bottom:0;color:#555555;}
#projects h2{margin-top:10px;line-height:1.3;}
.time h2{margin-bottom:0;padding-bottom:0;}
#materialy li{text-align:left;}
#breaking_news h2{text-align:left;}
#breaking_news .last{margin:0;padding:0;border-bottom:0px solid #cccccc;}
.mod_linklist{margin-top:6px;}
.linklist{margin-top:10px;}
#informacje-prasowe .layout_short,#press-releases .layout_short{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #ddd;}
#informacje-prasowe .last,#press-releases .last{border-bottom:0px solid #ddd;}
#informacje-prasowe p,#press-releases p{margin:0 0 8px;padding:0;line-height:1.5;}
#informacje-prasowe h2,#press-releases h2{margin-bottom:5px;padding:0;border:0px solid #black;font-weight:normal;font-size:15px;background:none;}
#informacje-prasowe .img_newslist,#press-releases .img_newslist{padding-top:7px;}
#informacja-prasowa .ce_text .image_container{width:314px;}
#news-release .ce_text .image_container{width:314px;}
#materialy-prasowe .ce_text .image_container{width:240px;}
.image_container .caption{font-style:italic;font-size:11px;color:#555;}
.ce_news_gallery img{border:3px solid #ddd;}
.ce_news_gallery img:hover{border:3px solid #FF8C00;}
.mod_galleryviewer .gallery img{border:3px solid #ddd;}
.mod_galleryviewer .gallery img:hover{border:3px solid #FF8C00;}
.mod_galleryviewer table{margin-top:20px;}
#konferencje_home h2{font-size:13px;}
#id-90lat_lpu .caption,#id-90lat_lumnp .caption,#id-90lat_firlab .caption,#id-90lat_raman .caption{width:240px;}
.ce_text h1{text-align:left;}
#konferencje_home .teaser{font-size:12px;line-height:1;}
#konferencje_home h2{text-align:left;font-size:13px;line-height:1.3;}
.ce_downloads ul,.ce_downloads li{margin:0;padding:0;list-style-type:none;}
#protokoly-rady-wydzialu li{padding-left:20px;}
#zamowienia-dokumenty .mod_newslist{margin-bottom:0;margin-left:16px;padding-bottom:0;border:0;}
#informacje-dziekana .mod_newslist{margin-bottom:0;margin-left:16px;padding-bottom:0;border:0;}
#rh_prl{margin-top:-11px;padding-top:4px;}
#habilitacja span.file{display:block;}
.mod_changelanguage a{text-decoration:none;}
#aktualnosci-all div.enclosure{height:auto;float:left;margin:20px 0 0;border:0px solid #ccc;font-size:12px;min-width:270px;}
#home .mod_customnav_home a.emph{font-weight:bold;color:#a84204;}
#home .mod_customnav_home a.emph:hover{text-decoration:underline;}
