#anim {height:208px; background:url(animsub.gif) right no-repeat;}

#c {margin-top:6px; width:907px;}
	#cr {width:209px;}
	#cc {width:646px; margin:0 20px 0 25px; display:inline;}
		#cc p,#cc .txt ul,.jury {clear:both; margin:0 0 15px 0; padding:0; width:100%;}
		#cc h2 {border:0; background-position:0 0; height:75px; text-indent:-20000px; margin:0;}
		#cr h2 {margin-top:32px; float:left; clear:both; overflow:hidden;}
		#cc h3 {clear:both; font-weight:bold; margin-bottom:10px;}

		.reg h3 {display:block; float:left; margin-top:15px;}
			.reg li {padding-left:15px;clear:both;}
				.reg li li {padding-left:30px;}
					.reg li li li {padding-left:0;}
						.reg ol li ol li ul li {list-style:disc; padding-left:45px; list-style-position:inside;} 

		#cc #path {clear:both; margin:0 0 0 5px; display:inline; float:left;margin-top:13px;}
			#path li,#path a,#path a:hover {color:#b0a77b; font-size:11px;}
			#path a,#path a:hover {color:#9b988e;}
			#path li {background:transparent url(path.gif) 0 3px no-repeat; float:left;}
			#path li.f {background:transparent;}
				#path li.f a {padding-left:0;}
				#path a,#path em {padding:0 10px 0 13px;}
				#path em {font-weight:bold;}
				#path li.hp {width:10px; height:9px; background-position:-2px 0; margin:1px 6px 0 0;}
				#path li.hp a {width:10px; height:9px; text-indent:-20000px; padding:0; margin:0;}
		
		.form input,#form textarea {clear:both; display:block; border:1px solid #666; width:350px; padding:4px; background:#EBEBEB; float:left;}
		.form input:focus,#form textarea:focus {border-color:#aaa;}
		.form legend {display:none;}
		.form em {line-height:22px;}
		.form label {clear:both; display:block; margin-top:15px; float:left;}
		.form textarea {width:350px; height:100px; overflow:hidden;}
		.form button.wyslij {clear:both; float:left; background:#C8E941; width:73px; height:23px; margin:15px 0 0 0px; display:inline; border:1px solid #666; cursor:pointer; text-transform:lowercase; color:#414141;}
		
		ul.kat li {clear:both; padding-left:10px; padding-bottom:10px;}
			ul.kat li li {padding-left:15px; margin-top:5px; font-weight:normal; padding-bottom:0;}
		
		.txt {clear:both; float:left; width:100%;}
		.txt p span {font-weight:bold; color:#8d7516; font-size:18px;}
		
		.gal div img {width:88px; height:59px; margin:15px 15px 0 0;}

		.ver {position:relative; clear:both; margin-bottom:20px; width:100%;}
		.ver-jury {}
		.ver-gal {}
		.ver-nominacje {}
		.ver-zwyciezcy {}
			.ver ul {display:block; position:absolute; top:-55px; left:100px;}
			.ver-gal ul {}
			.ver-zwyciezcy ul {left:174px;}
			.ver-nominacje ul {top:-43px; left:190px;}
				.ver li {display:block; float:left; margin-right:7px; margin-bottom:7px;}
					.ver li a,.ver li a:hover {color:#000; text-decoration:none; background:#f2efde; padding:4px 8px; display:block; white-space:nowrap;}
					.ver li a:hover,.ver li.s a {background:#b99532; color:#fff;}

					.jury {float:left;}
						.jury img {border:5px solid #f2efde; float:left;}
						.jury div {overflow:hidden; float:right; width:540px;}
						.jury h3 {overflow:hidden; display:block; font-size:13px; color:#b99532; font-weight:bold;}
						.jury div.juryl {float:left; clear:both; width:540px; overflow:hidden;}
						.jury p {clear:both; width:540px; float:left;}
							.jury div div {clear:both; float:left; overflow:hidden; width:540px;}

		.logo {display:inline;}
/* koniec starego cssa */




/* .txt2 */
	#cc .txt2 h3 {margin:25px 0 5px; text-align:center;}

	.txt2 ul, .txt2 ol {overflow:visible;}
		.txt2 li {margin:4px 0 0 25px; *margin-left:29px;}
		#cc .txt2 li ol, #cc .txt2 li ul {margin-bottom:5px;}
	
	.txt2 ul, .txt2 ol ul {list-style-type:disc;}
	.txt2 ol, .txt2 ul ol {list-style-type:decimal;}
	.txt2 ol.alpha {list-style-type:lower-alpha;}
	
	#cc .txt2 p {float:none;}

.nominacje tr {border-bottom:1px solid #aaa;}
.tab_td,.tab_td2,.tab_td3,.tab_td4 {background-color:#B99532; color:#fff; padding:5px; border:solid 1px #fff; text-align:center;}
.tab_td2 {background-color:#b99532; color:#000;}
.tab_td3 {background-color:#fff; color:#616161;}
.tab_td4 {background-color:#eee8c7; color:#616161;}

.animh{width:320px;height:25px;overflow:hidden;margin:150px 0 0 95px;}

.frm {width:100%; margin-left:4px; float:left; clear:both; display:inline; overflow:hidden;}
	.frm .cl {width:290px; padding:11px 30px 0 0; float:left; clear:both;}
	.frm .cr {width:306px; float:left; padding:11px 0 0 18px; background:url(cr.gif) left top no-repeat;}

	.frm h3 {float:left; color:#b99534; line-height:15px;}
	#cc .frm .fitxt p,#cc .frm .txt p {padding:0 0 6px 0; color:#626262; margin:0;}
	#cc .frm .t15 {margin-top:15px;}
	.frm form {clear:both;}

	.frm li {width:100%; padding:0 0 7px 0; float:left; clear:both; overflow:hidden;}
		.frm em,.frm span {float:left; padding:5px 6px 0 1px; line-height:13px; font-size:11px; color:#000; cursor:pointer;}
		.frm .fit em {cursor:default; color:#616161;}
		.frm em.t0 {padding-top:0;}
		.frm .fii input,.frm .fif input {height:14px; border:0; padding:6px 6px 6px 14px; float:left; font-size:11px; background:#f2efde url(fii.gif) left top no-repeat; color:#000;}
		.frm .fis select {height:20px; padding:2px 0; float:left; display:inline; background:#f2efde; border:0; color:#000; font-size:11px;}
		.frm cite {padding-left:12px; float:left; clear:both; font-size:10px; line-height:12px; color:#f00; background:url(frmc.gif) 2px 3px no-repeat;}
		.frm .txt cite,.frm .fitxt cite {background-position:left bottom;}
		.frm .fit div {width:100%; padding:4px 0 0 0; margin-top:2px; background:url(fit.gif) 14px top no-repeat; float:left; overflow:hidden;}
			.frm .fit div textarea {border:0; padding:0 0 0 9px; margin:0; float:left; clear:both; background:#f2efde; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000; overflow:auto;}
		.frm .fib button {width:auto; border:0; padding:4px 6px; margin:0 0 7px 0; float:right; line-height:12px; font-size:11px; background:#b99632; color:#fff; cursor:pointer; overflow:visible;}
			.frm .fib button.fibp {padding-left:10px; margin-right:7px; background:#b99632 url(fib.gif) left top no-repeat;}
			.frm .fib button.fibd {padding-right:10px; background:#b99632 url(fib.gif) right top no-repeat;}
			.frm .fib button.fibw {margin-right:7px; display:inline;}

		.frm .fib.w50 {width:50px; clear:left;}
			.frm .fib.w50 button {float:left; padding:2px 6px; line-height:13px;}

		.frm .w272 {width:272px;}
			.frm .w272 em {width:122px;}
			.frm .w272 input {width:123px;}
			.frm .w272 cite {margin-left:130px; width:120px;}

		.frm .w300 {width:300px; margin-right:12px;}
		.frm .w300.r {clear:none; margin-right:0;}
			.frm .w300 .fii em {width:90px;}
			.frm .w300 .fii input {width:174px;}

			.frm .w300.fis em {width:90px; padding-top:2px;}
			.frm .w300.r.fis em {padding-right:0; text-align:right;}
			.frm .w300.fis select {width:199px; margin-left:4px;}
				.frm .w300.fis option {background:#f2efde; color:#000; font-size:11px;}

			.frm .w300 cite {margin-left:101px; width:155px;}

		.frm .w306 {width:306px;}
			.frm .w306 em {width:74px;}
			.frm .w306 input {width:205px;}
			.frm .w306 cite {margin-left:85px; width:209px;}

		.frm .w343 {width:343px;}
			.frm .w343 em,.frm .w343 span {width:122px;}
			.frm .w343 span {padding-top:0;}
				.frm .w343 span i {padding-top:0; display:block; font-size:9px; color:#b99632; font-style:normal;}
			.frm .w343 input {width:194px;}
			.frm .w343 cite {margin-left:130px; width:209px;}

		.frm .w350 {width:350px; margin-left:7px; clear:none;}
			.frm .w350 em {width:276px; padding:5px 0 0 5px; float:right;}
			.frm .w350 input {width:48px; background-position: top right;}
			.frm .w350 cite {margin-left:55px; width:209px;}

		.frm .w542 {width:565px;}
			.frm .w542 div i {width:172px; margin-right:2px; float:left; text-align:center; font-style:normal; font-weight:bold;}
			.frm .w542 div i.f {margin-left:20px;}
			.frm .w542 em {width:15px; padding:5px 0 0 5px; cursor:default;}
			.frm .w542 input {width:160px; padding-left:6px; background-image:none; margin-right:2px; display:inline;}
			.frm .w542 cite {margin-left:20px; width:540px;}

		.frm .w605 {width:605px;}
			.frm .w605 .fii em {width:90px;}
			.frm .w605.e115 .fii em {width:115px;}
			.frm .w605 .fii input {width:488px;}
			.frm .w605.e115 .fii input {width:463px;}
			.frm .w605 .fii cite {margin-left:101px; width:185px;}

			.frm .fit.w605 em {width:599px; padding:0 0 0 1px;}
			.frm .fit.w605 textarea {width:596px; height:122px;}
			.frm .fit.w605 cite {width:590px; background-position:left bottom;}

		.frm .w609 {width:609px;}

		.frm .fif {width:300px}
			.frm .fif em {padding-bottom:5px; cursor:default;}
			.frm .fif input {width:187px; height:20px; background-image:none; padding-left:6px; clear:both; border:0;}

		.frm table {width:605px; background:url(tab.gif) left top no-repeat;}
			.frm .col-1 {width:407px; padding:10px 9px 4px 11px; border-bottom:1px solid #c3b265; color:#616161; font-size:11px; line-height:13px;}
			.frm .col-2 {width:69px; padding:10px 9px 4px 9px; border-bottom:1px solid #c3b265; color:#616161; font-size:11px; line-height:13px;}
			.frm .col-3 {width:91px; padding:6px 0 0 0; border-bottom:1px solid #c3b265;}
			.frm th.col-1,.frm th.col-2,.frm th.col-3 {border:0; padding:7px 9px 5px 10px; color:#000;}
			.frm th.col-3 {padding:3px 0 0 11px; width:76px;}

			.frm table .fib button.fibp {width:91px; float:left; margin:0; background-color:transparent; background-position:left bottom; text-align:left;}

		.frm table.podsumowanie {width:634px; margin-top:10px; background:none;}
			.frm table.podsumowanie legend {display:none;}
			.frm .podsumowanie .col-1 {width:auto; padding:7px 11px 0px 9px; border-bottom:1px solid #c3b265; color:#616161; font-size:11px; line-height:13px; background-color:#f2efde !important;}
			.frm .podsumowanie .col-1b {width:auto; padding:7px 11px 0px 9px; border-bottom:1px solid #c3b265; color:#616161; font-size:11px; line-height:13px;}
			.frm .podsumowanie .col-2 {width:auto; padding:10px 11px 4px 9px; border-bottom:1px solid #c3b265; color:#616161; font-size:11px; line-height:13px; background-color:#f2efde !important;}
			.frm .podsumowanie .col-2b {width:auto; padding:10px 11px 4px 9px; border-bottom:1px solid #c3b265; color:#616161; font-size:11px; line-height:13px;}
			.frm .podsumowanie .col-3 {width:auto; padding:9px 11px 5px 9px; border-bottom:1px solid #c3b265; color:#616161; font-size:11px; line-height:13px; background-color:#f2efde !important;}
				.frm .podsumowanie .col-3 input {width:auto; padding:0 4px; background:transparent; border-bottom:1px solid #616161;}
			.frm .podsumowanie .col-4 {width:auto; padding:9px 11px 5px 9px; border-bottom:1px solid #c3b265; color:#616161; font-size:11px; line-height:13px;}
				.frm .podsumowanie .col-4 input {width:auto; padding:0 4px; background:transparent; border-bottom:1px solid #616161;}
			.frm .podsumowanie .col-5 {width:auto; padding:10px 11px 4px 9px; border-bottom:1px solid #c3b265; color:#616161; font-size:11px; line-height:13px; background-color:#f2efde !important;}
			.frm .podsumowanie th.col-1,.frm .podsumowanie th.col-1b,.frm .podsumowanie th.col-2,.frm .podsumowanie th.col-2b,.frm .podsumowanie th.col-3,.frm .podsumowanie th.col-4,.frm .podsumowanie th.col-5 {border:0; padding:2px 12px 10px 8px; color:#000; vertical-align:bottom; background:url(tab-podsumowanie.gif) no-repeat 0 100%;}

		.frm dl {clear:both;}
			.frm dt {width:100px; padding:0 7px 0 0; float:left; clear:both; line-height:20px; color:#000; font-size:11px;}
			.frm dd {width:500px; padding:0 7px 0 0; float:left; color:#616161; line-height:20px; font-size:12px;}

		.frm dl.kwoty {width:272px; float:right; margin:10px 12px 13px 0; display:inline;}
			.frm dl.kwoty dt {width:181px; padding:0 8px 0 0; text-align:right;}
			.frm dl.kwoty dd {width:83px; padding:0;}


		.frm ol.podsumowanie {width:634px;}


.b {float:left; padding:0; display:block; clear:both; overflow:visible;}
	.b a,.b a:hover {float:left; padding:4px 7px; background:#b99632; font-size:11px; color:#fff; line-height:14px; text-decoration:none; overflow:visible; white-space:nowrap;}





.frm em.multiline { padding-top:0; }
.frm em.multiline i { font-size:10px;color:#b99534; }
.frm table.nobg {background:#f2efde url(tab2.gif) left top no-repeat;}
.frm table td.bg,.frm table th.bg {background-color:#f2efde}
.frm table th.bg {border-bottom:1px solid #b99532;}
.frm table th.bg2 {border-bottom:1px solid #b99532;background-color:#fff;}
.frm table td.bg2 {background-color:#fff;}
.frm .col-1 input {border:1px solid #ccc;}
.frm .center {text-align:center;}
.frm .right {text-align:right;}
.frm .left {text-align:left;}

