#mainColumn ul,#mainColumn ol{
	padding: 0 10px 0 40px;
}

#mainColumn li{
	font-size:0.9em;
	line-height:2em;
	text-align: justify;
}

#mainColumn ul li ul,#mainColumn ol li ol{
	padding: 0 0 0 35px ;
}

#mainColumn h1{
	padding-left:10px;
}

#mainColumn h3{
	padding-bottom:20px;
	padding-left:15px;
}

#mainColumn p {
	font-size:0.9em;
	line-height:2em;
	padding:5px 10px;
}


a.button::-moz-focus-inner { padding:0; border:0; }
a.button { 
	overflow:visible; 
	width:auto; 
	border:0; 
	padding:0 0 0 12px; 
	background:url(http://www.sfera.com.pl/program/img/buttonBg.png) 0 50% no-repeat; 
	cursor:pointer; 
	height:28px;
	margin:6px 10px 0 0;
	position: absolute;
	bottom:10px;
	right:10px;
	text-decoration: none;
}
a.button span { 
	float:left; 
	padding:0 12px 0 0; 
	background:url(http://www.sfera.com.pl/program/img/buttonBg.png) 100% 50% no-repeat;
	font:bold 12px/21px Tahoma, Arial, sans-serif; 
	text-align:center; 
	white-space:nowrap; 
	color:#fff; 
	height:28px;
	line-height: 28px;
}

ul.errors{
	position:relative;
	top: 5px;
	margin: 5px 0;
	border:1px solid #FF0000;
	background:#FFB6C1 url(../img/error.png) center left no-repeat;
	color:#FF0000;
	padding:3px 10px 4px 40px !important;
	list-style:none;
	width:70%;
	margin:auto;
}

/* Kontrolki SPOT */



div#buttons input, form input[type="button"],form input[type="submit"]{
	background-color:#D68226; 
	padding:2px;
	border:1px solid #D68226;
	color:#fff;
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
}

input[type="button"].button{
	background-color:#D68226; 
	padding: 4px 2px;
	border:1px solid #D68226;
	color:#fff;
	font-family:Tahoma, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:6px 10px 0 0;
}

fieldset{
	position: relative;
	border:1px solid #CECECE;
	/*background:transparent url(http://www.sfera.com.pl/program/img/itemBoxBg.png) top left repeat-x; */
	padding:15px 10px 20px 10px;
	margin:8px 0;
}

legend {
	background-color:#fff;
	padding:0 3px;
	border:1px solid #666;
}
input{
	vertical-align: middle;
}

div#personData{margin-left:10px;}


