body {background: url("i/tlo.jpg") no-repeat scroll 50% 0 #ffffff;}
* { font-family: Verdana; font-size: 12px; margin:0px;}
label { width: 224px; float: left; }
label.error { float: none; color: red; padding-left: 7px; vertical-align: top; }
fieldset {width:710px;}
fieldset.pytania {width:520px;}
fieldset.uczestnicy {width:300px;}

p { clear: both; }
p {margin:10px;}
.submit { margin-left: 240px; }
em { font-weight: bold; padding-right: 2px; vertical-align: top; }

#logo {
margin: 0px auto;
text-align:top;
height:200px;
width:964px;
}

#logo img {
float:left;
}

div.tytul {
width:640px;
margin: 8px auto;
text-align:center;
color: #052D76;
}
h1 {
font-size:14px;
font-weight:bold;
margin:8px;
}
div.tytul1 {
width:740px;
padding:10px 6px 10px 10px;
background:url("i/50.png") repeat 0 0 transparent;
margin: 10px auto;
text-align:justify;
}



div.okno1 {
width:740px;
padding: 10px 6px 10px 10px;
background:url("i/50.png") repeat 0 0 transparent;
margin: 10px auto;
}


div.okno2 {
width:640px;
padding:8px 14px 8px 12px;
background:url("i/50.png") repeat 0 0 transparent;
margin: 10px auto;
}


div.lista {
width:980px;
margin: 10px auto;
}

div.listapytan {
width:540px;
padding:8px 12px 10px 10px;
background:url("i/50.png") repeat 0 0 transparent;
float:left;
margin:10px;
}

div.listauczestnikow {
width:320px;
padding:8px 12px 10px 10px;
background:url("i/50.png") repeat 0 0 transparent;
float:left;
margin:10px;
}

#pytania {
font-size:10px;
}
#pytania b{
font-size:10px;
}
#pytania p {
margin:4px 0px;
padding:0px;
font-size:10px;
}
#uczestnicy {
font-size:10px;
}

#uczestnicy b{
font-size:10px;
}

#uczestnicy p {
margin:4px 0px;
padding:0px;
font-size:10px;
}


p.pdf {
text-align:center;
}
a:link,a:visited {
color:#052D76;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

