TABLE.main{
	margin-left:		auto;
	margin-right:		auto
}

TR.main{
	vertical-align:		top	
}

TD.menu {
	width:				200px;
	vertical-align:		top
}

.centered{
	margin-left:		auto;
	margin-right:		auto
}

.center{
	text-align:			center
}

TD.prompt{
	text-align:			right;
	font-weight:		600;
	font-size:			10pt
}

LI.prompt{
	text-align:			left;
	font-weight:		600;
	font-size:			10pt;
	margin-top:			10px;
	margin-bottom:		5px;
	margin-right:		auto;
	margin-left:		0px;
	width:				80%
}

.input {
	font-weight:		600;
	font-size:			10pt
}

.top{
	vertical-align:		top	
}

.title{
	text-align:			center;
	font-size:			16pt;
	font-weight:		700
}

.link{
	font-size:			9pt;
	font-weight:		600
}

.menu{
	font-size:			10pt
}

.wide{
	border-spacing:		15pt
}

.body{
	width:				*;
	vertical-align:		top;
	height:				*
}

.lang {
	width:				30px;
	border:				0
}

.registration{
	font-size:			9pt;
	margin-left:		-35px;
	list-style-position:inside
}

.error{
	color:				red
}

.submit{
	text-align:			center;
}

.form{
	margin:				10px auto
}

.text{
	font-size:			8pt;
	text-align:			center
}

.username{
	font-weight:		bold
}

.paragraph{
	margin:				10px auto;
	width:				80%;
	font-size:			11pt;
	font-weight:		600;
	text-align:			justify
}

.obsolete{
	color:				blue
}

TD.banner{
	border-color:		blue;
	background:			url(img/canvas2.gif);
	font-family:		Tahoma;
	color:				#000000;
	font-size:			24px;
	font-weight:		bold;
	text-align:			center;
	border-width:		5px;
	border-style:		outset;
	width:				100%
}

TABLE.banner{
	width:				100%
}

.bannerimg{
	width:				110px
}

.bannerimgbox{
	width:				120px;
	border-width:		2px;
	border-color:		gray;
	border-style:		ridge
}

.bannermain{
	width:				*;
	border-width:		2px;
	border-color:		gray;
	border-style:		ridge
}

.informaltitle{
	font-size:			38pt;
	font-family:		"Comic Sans MS";
	font-weight:		900;
	margin:				0 0
}

OL.outer{
	list-style-type:	decimal;
	margin-left:		50px
}

OL.inner{
	list-style-type:	lower-alpha;
	margin-left:		50px
}

.instruction{
	font-size:			8pt;
	font-style:			italic;
	margin-top:			15px;
	margin-bottom:		-5px
}

.formPart{
	font-weight:		800
}

BODY, INPUT, TEXTAREA{
	font-family:		Arial, Helvetica, sans-serif;
	background-image:	url(img/tlo-chmury.jpg)
}

INPUT[readonly], TEXTAREA[readonly] {
	font-family:		Arial, Helvetica, sans-serif;
	background-image:	url(img/tlo-chmury-ro.jpg);
	color:				white
}

A:link{
	color:				darkblue
}

A:visited{
	color:				darkstaleblue
}

A:hover{
	color:				dodgerblue
}

p.dates{
	font-size:			larger;
	font-variant:		small-caps;
	font-weight:		bold
}

p.location{
	font-size:			smaller;
	font-variant:		small-caps;
	font-family:		Verdana, Arial, Helvetica, sans-serif
}

table.maintable{
	font-family:		Tahoma;
	color:				#000000;
	background-image:	url(img/canvas2.gif);
	font-size:			24px;
	font-weight:		bold;
	text-align:			center
}

div.smallTitle{
	font-variant:		small-caps;
	border-style:		groove;
	border-color:		#003399;
	border-width:		medium;
	width:				1
}

.style1{
	font-family:		"Comic Sans MS";
	font-size:			13pt
}

.style2{
	font-family:		"Comic Sans MS"
}

.style3{
	font-family:		"Comic Sans MS";
	font-size:			12pt
}

.none{
	display:			none
}

.fees{
	border-width:		1px;
	border-style:		solid;
	font-weight:		normal
}

TH{
	font-size:			8pt;
	font-weight:		bold;
	background-color:	lightblue;
	border-right:		1px solid blue;
	border-bottom:		1px solid blue
}

.filter{
	font-size:			7pt;
	font-weight:		bold;
	background:			lightblue;
	border-right:		1px solid blue;
	border-bottom:		1px solid blue;
	text-align:			center
}

INPUT.filter{
	background:			#FFFFFF
}

.data {
	font-size:			8pt;
	background:			#EDD8FF;
	border-right:		1px solid blue;
	border-bottom:		1px solid blue
}

.paper, .lecture{
	font-size:			11pt;
	margin:				16px 20px
}

.subject{
	color:				blue
}

.author {
	font-style:			italic
}

.abstract{
	display:			block;
	font-style:			italic;
	width:				80%;
	margin-right:		auto;
	margin-left:		40px;
	text-align:			justify

}

.important{
	font-size:			12pt;
	color:				red
}

SPAN.subject:before{
 content:				"\0BB \020"
}

SPAN.author:before{
 content:				" - "
}

.lecture .author{
	font-style:			normal;
	font-weight:		bold
}

.lecture .subject{
	font-style:			italic
}

.lecture SPAN.subject:before{
	content:				" - "
}

.lecture SPAN.author:before{
	content:				"\0BB \020"
}

IFRAME {
	height:				3000px;
	width:				800px
}

.schedule{
}

.arrangement{
}

.scheduleTime{
	width:				100px;
}

.scheduleEvent{
	font-weight:		bold;
	font-size:			10pt
}

.scheduleDetails{
	display:			block;
	font-size:			9pt;
	font-weight:		normal;
	text-align:			left;
	width:				500px
}

.sessionChair{
	display:			block;
	font-size:			9pt;
	color:				red
}

.name {
	font-style:			italic
}