/* definicje ogolne */
body {
	color:#000000; background-color:#FFFAF5;
	font:normal 14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
/* dla <table> trzeba powtorzyc definicje fontu, bo nie wiadomo dlaczego
   ignoruje wielkosc fontu ustawiona w <body> */
table {
	font:normal 14px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
h1 {
	font-size:28px; font-weight:bold; text-align:center;
}
h2 {
	font-size:21px; font-weight:bold; text-align:center;
}
a {
	color:#000000;
}


/* strona poczatkowa/koncowa */
body.mainpage {
	margin:20px 20px;
}
body.mainpage h1 {
	margin-top:20px; margin-bottom:40px;
}
body.mainpage h2 {
        margin-top:30px; margin-bottom:30px;
}
table.formtbl {
	width:650px; margin-left:auto; margin-right:auto;
}
p.formdata {
	width:800px; margin-left:auto; margin-right:auto;
}
p.sub-button {
	width:100px; text-align:center; margin:30px auto;
}
p.credits {
	font-size:12px; line-height:18px; width:700px; margin-top:50px;
}


/* strony techniczne z komunikatami */
body.msgpage {
	margin-top:50px;
}
/* specyfikacja "body.mainpage h1" jest bardziej szczegolowa niz "h1.errmsg",
   stad wiec tu musimy uzyc jeszcze bardziej szczegolowej */
h1.errmsg, body.mainpage h1.errmsg {
        margin-top:50px; margin-bottom:18px;
}
h2.errmsg, body.mainpage h2.errmsg {
        margin-top:8px; margin-bottom:8px;
}
p.errmsg {
	margin-top:50px; font-size:18px; text-align:center;
}


/* strony z pytaniami */
table.quiztbl {
	width:980px; margin-top:10px; margin-left:auto; margin-right:auto;
}
table.quiztbl tr {
	vertical-align:top;
}
td.left {
	width:50%;
	text-align:center;
}
td.right {
	text-align:left;
	padding-left:10px;
}
p.qhdr {
	margin-top:0; font-weight:bold;
}
p.question {
	margin-bottom:20px;
}
p.answer {
	margin-bottom:0; font-size:16px; font-weight:bold;
}
p.subanswer {
	margin-top:0; margin-bottom:0;
}
p.comment {
	margin-top:16px;
}
p.result {
	font-weight:bold;
}


/* podsumowanie i filmy */
p.result_respg {
	font-size:16px;
}
p.fm {
	margin:50px 40px;
}
p.film {
	width:550px; margin:20px auto;
}
