.ankieta {
	width: 203px;
	margin: 0 auto;
	background-image: url('../pics/ankieta_bg.png');
	background-repeat: repeat-y;
	background-color: #fff;
}
	.ankieta .top {
		background-image: url('../pics/ankieta_top_bg.png');
		background-repeat: no-repeat;
		height: 7px;
	}
	.ankieta .body {
		padding: 0 9px;
	}
	.ankieta .bottom {
		background-image: url('../pics/ankieta_bottom_bg.png');
		background-repeat: no-repeat;
		height: 9px;
		margin-top: 0;
	}
	.ankieta h1 {
		font-size: 1.2em;
		color: #ff0000;
		margin-left: 5px;
		text-transform: uppercase;
	}
	.ankieta hr {
		border-top: 0;
		border-left: 0;
		border-right: 0;
		border-bottom: 1px dashed #ff0000;
		margin: 0.5em 0;
	}
	.ankieta label {
		margin-left: 35px;
		margin-top: 10px;
		display: block;
	}
	.ankieta ul {
		margin-top: 25px;
		margin-left: 17px;
		list-style-type: none;
	}
		.ankieta ul label {
			margin-left: 15px;
			display: inline;
		}
	.ankieta form p {
		text-align: right;
		padding-right: 15px;
	}
	.ankieta p.wyniki {
		text-align: center;
	}
		.ankieta p.wyniki a {
			color: #2781b6;
		}



#ankieta-wyniki {
	margin: 10px 14px 10px 8px;
	padding: 19px 19px 0 30px;
	background-image: url('../pics/aktualnosci_li_bg.png');
	background-repeat: no-repeat;
	background-position: top;
	background-color: #fff;
	overflow: hidden;
	color: #5a5a5a;
}
	#ankieta-wyniki h1 {
		font-size: 1.5em;
		color: #df0024;
	}
	#ankieta-wyniki h2 {
		font-size: 1.2em;
		color: #2781b6;
		margin: 0.5em 0;
	}
	#ankieta-wyniki .body {
		margin: 2.5em 0;
	}
	#ankieta-wyniki a {
		color: #2781b6;
	}
	#ankieta-wyniki ul {
		list-style-type: none;
		margin: 1em 0;
	}
	#ankieta-wyniki table {
		margin: 0 auto;
	}
		#ankieta-wyniki td {
			padding: 0 1em;
			vertical-align: bottom;
		}
			#ankieta-wyniki td div {
				width: 3em;
				margin: 0 auto;
				text-align: center;
				color: #fff;
				font-weight: bold;
				padding-bottom: 5px;
			}
				#ankieta-wyniki td div.pasek1 {
					background-color: #2987c7;
				}
				#ankieta-wyniki td div.pasek2 {
					background-color: #5a5a5a;
				}
				#ankieta-wyniki td div.pasek3 {
					background-color: #e00025;
				}
			#ankieta-wyniki td p {
				text-align: center;
				margin-top: 1.5em;
			}
	#ankieta-wyniki p.liczba_glosow {
		text-align: center;
		margin-top: 1.5em;
	}