body{color:#000;background:#fff;text-align:left;font:12px Verdana,Helvetica,Arial,sans-serif}
img{border:0}
#header{margin:0;background:#fff;color:#005cb3;height:30%;clear:both;}
#logo{float:left;min-width:30%;padding-left:3em;}
#logo h1{display:inline;font-size:90px;font-weight:normal;}
#logo a{color:#005cb3; text-align:center;}
#opis{float:left;width:50%;margin:0;font-size:1.2em;text-align:center;
	line-height:1em}
#opis h2{font-size:1.5em;line-height:1.5em}
#opis h3{font-size:1em;line-height:1em}
#main{clear:both}
#menu{width:15em;float:left;list-style:none;font-size:1.1em;font-variant:small-caps;
	font-weight:bolder;text-align:left;background:#fff}
#menu ul{width:15em;line-height:2em;list-style-type:none;margin:0;padding-left:1.7em}
#menu li a{text-align:left;border:2px dotted #aaa;border-bottom:0;display:block;
	padding:.3em 1em;color:#000;text-decoration:none}
#menu li a.lastlink{border-bottom:2px dotted #aaa}
#menu li a.email{border:0}
#menu li a.inactive{color:#999}
#menu li a.active{color:#005cb3}
#menu li a:hover{color:#005cb3;background:#b4e0e0}
#tresc{font-size:1.2em;float:left;margin-left:4em;width:65%;}
#tresc h3{font-size:1.2em;font-weight:bolder;color:#005cb3;margin-bottom:0.2em}
#tresc h2{font-size:1em;color:#000;margin-bottom:0.2em}
#tresc ul{margin-left:1em;padding-left:0.5ex}
#tresc ol{margin-left:1em;padding-left:0.5em;line-height:3ex}
#tresc .dates li{padding-bottom:1em;line-height:1.6em}
#tresc .funkcja{font-weight:bolder}
#tresc table{margin:.5em 0.5em 1.2em}
#tresc table td{font-size:0.9em;padding-left:1em}
#tresc table.talks td{padding-bottom:1.2em}
#tresc table.talks td.title{font-style:italic}
#tresc a{color:#005cb3}
#stopka{position:fixed;left:0;right:0;bottom:0;padding:0;width:100%}
#stopka div{margin-left:2em;text-align:left;width:200px}
table.ceny{background:#ddd}
table.ceny tr{background:#fff;vertical-align:top}

table.program{background:#ddd}
table.program th{width:15em;text-align:center;font-size:larger}
table.program tr{background:#fff;height:4ex}
table.program td{text-align:center}

td.miscEvent{background:#ddd}
.speaker{text-decoration:underline}

div.alphabet a{display:block;float:left;width:1.5em;border:1px solid #aaa;text-align:center;text-decoration:none;margin:1px;font-size:larger}

div.authors{clear:both}
div.authors table th{line-height:3ex;border-bottom:1px dotted #aaa;width:15em;vertical-align:top}
div.authors table td{line-height:3ex;vertical-align:top}

div.authors table td a{display:block;border-bottom:1px dotted #aaa}

.largeBottom{height:100ex}

#tresc_overview{float:left;margin:0;width:65%;}
#tresc_overview a{color:#005cb3}
table.overview{background:#ddd;text-align:left}
table.overview tr{background:#fff;vertical-align:middle}
table.overview td{padding:0 2px}
table.overview td a{display:block;text-decoration:none;padding:0;text-align:center}

table.overview td div{float:right;font-weight:bolder;font-size:smaller;text-align:right}

