.ankieta{
}

#ankieta_tabs{
	margin-top:50px;	
}
#ankieta_tabs .ui-widget-header{
	background-color:transparent;
	background-image:none;
	border:none;
	position:absolute;
	top:-32px;
	left:0px;
}
#ankieta_tabs a{
	color:#707070;
	font-size:11px;
	border:none;
	padding: 0.5em 0.5em;
}
#ankieta_tabs a span{
	color:#707070;
	font-size:11px;
	border:none;
}


.ankieta .wymagana{
	color:#F00;
	font-size:14px
}
.ankieta h3{
	
}
.ankieta > fieldset{
	padding:10px;
	background-color:#EDEEF0;
	margin-top:15px;
	margin-bottom:15px;
	border:solid 1px #EDEEF0;
	-moz-border-radius:5px;
	border-radius:5px;	
	display:none
}
.ankieta > fieldset.active{
	display:block;
}
.ankieta > fieldset.blad{
	background-color:#FFD6D6;
	color:#900
}
.ankieta > fieldset > div.navi{
	margin-top:15px
}
.ankieta h5{
	color:#666;
	margin-bottom:12px;
	font-size:10px;
	font-weight:normal
}
.ankieta h4{
	font-weight:normal;
	margin-bottom:10px;
	color:#5683A5;
	font-size:13px;
}
.ankieta h5{
	font-weight:normal;
	margin-bottom:10px;
	color:#96C1E4;
	font-size:13px
}
.ankieta h6{
	font-weight:normal;
	margin-bottom:10px;
	color:#666;
	font-size:13px;
	text-align:left
}
.ankieta h3{
	font-weight:bold;
	font-size:14px;
	color:#333;
	background-image:none;
	background-color:transparent;
	border:none;
	padding:0px;
	margin-top:10px;
	margin-bottom:10px;
}
.ankieta  ul{
	margin-left:25px	
}
.ankieta textarea{
	width:100%;	
} 
.ankieta input[type="text"]{
	width:100%;	
} 
.ankieta input[lang="liczba"]{
	width:100px;	
}
.ankieta input[lang="data"]{
	width:100px;	
}
.ankieta input[lang="nip"]{
	width:150px;	
}
.ankieta input[lang="pesel"]{
	width:150px;	
}
.ankieta input[lang="email"]{
	width:250px;	
}
.ankieta input[lang="rok"]{
	width:50px;	
}
.ankieta input[type="text"].sml{
	width:300px	
}
.ankieta_poziom{
	width:100%;
	margin:0 auto;
}
.ankieta_poziom td{
	padding:3px;
	text-align:center;
	border-bottom:solid 1px #CCC
}
.ankieta_poziom td:first-child{
	width:40%;
	text-align: left;
	border-right:solid 1px #CCC
}
.ankieta_poziom td:nth-child(even){
	background-color:#FFF
}
.ankieta_pion{
	width:100%;
	margin:0 auto;
}
.ankieta_pion td{
	padding:3px;
	text-align:center;
}
.ankieta_pion td:first-child{
	width:70%;
	text-align: left;
}
.ankieta_pion tr:nth-child(odd){
	background-color:#E2E2E2
}
fieldset.ankieta_blad{
	border:solid 1px #900;
	background-color:#FDD
}
fieldset.ankieta_blad select , fieldset.ankieta_blad input , fieldset.ankieta_blad textarea{
	border:solid 1px #900;
	background-color:#FFF4F4
}
fieldset.ankieta_disable{
	color:#CCC;
	background-color:#FFF;
	opacity:0.7;
	filter:alpha(opacity=70);
}
fieldset.ankieta_disable .komenterz{
	color:#CCC;
}
fieldset.ankieta_disable input , fieldset.ankieta_disable select , fieldset.ankieta_disable textarea{
	background-color:#F4F4F4;
}
fieldset.ankieta_disable .wymagana{
	color:#CCC;
}
.ankieta_prolog , .ankieta_stopka{
	color:#333;
	padding-top:15px;
	padding-bottom:15px;
}
.ankieta_tresc{
	font-size:13px	
}
.ankieta_anuluj{
	width:200px;
	display:block;
	margin:0 auto;
	color:#900;
	font-weight:bold;
	cursor:pointer;
	padding:10px;
}
.ankieta_pytania_count{
	color:#004478;
	text-align:right;
	margin-top:20px;
	font-size:11px
}
.ankieta_suma_odpowiedzi{
	display:block;
	width:27px;
	height:27px;
	background-image:url(../../../../layout/pl/img/cc_47.png);
	background-repeat:no-repeat;
	text-align:center;
	color:#464646;
	font-size:18px;
	padding:5px;
	margin:10px;
}
#ankieta > h3{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#002b46;		
}
#ankieta > h4{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5f5f5f;		
}
#ankieta h5{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;		
}