* {
  margin:0; padding:0;
}

body, form * {
    font:11px Arial, sans-serif;
}
h2 {
	color:#043399;
	font-size:1.5em;
	font-weight:bold;	
}
div.formContainer {
	width:52em;
	margin:0 auto;
}
a img {
	border:none;
}

/*ramka calej strony formularza -pk */
.formContainer{
border-style: solid;
border-width: 1px;
border-color: #ccc;
}



#head {
	height:9em;
	width:52em;
	margin:0 auto 15px auto;	
}	
#head ul {
	list-style:none;
	line-height:5em;
	height:6em;
	padding:0 0.5em;
}
#head li {
	float:left;
	margin-right:10px;
}

#head li a {
    color:#7A91A0;
    font-weight:bold;
    text-decoration:none;
	padding-left:10px;
	border-left:1px solid #ddd;	
}
#head #logo a {
	padding-left:0;
	border:none;
}

#head h1 {
	padding:0.5em 0;
}
.localizer {
	border-top: 1px solid #ccc;
	clear:both;
	color:#333333;
	padding:1em;
}
.localizer strong {
	color:#333;
}
.localizer a {
	color:#043399;
	text-decoration:none;
	font-weight:bold;
}


.box {
	clear:both;
	background:#f5f5f5;	
	padding:10px;
	margin:10px 0;
}
.box p {
	margin:0;
}
.box sup {
	color:#f00;
}
.links {
	text-align:right;
	padding-top: 10px;
	padding-bottom: 10px;
}
.links a {
	padding: 0 10px;
	color:#043399;
}