
body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c4c4c;
	background:url("/images/body.jpg") left top repeat-x #fff;
	height:100%;
	padding:0;
	margin:0;
}
#background-left, #background-right, #background{
	position:absolute;
	top:0;
	width:50%;
	height:600px;
	oveflow-x:hidden;
}
#background-left{
	left:0;
	background: url("/images/header-left.jpg") right top no-repeat;
}
#background-right{
	right:0;
	background: url("/images/header-right.jpg") left top no-repeat;
}
#background{
	background: url("/images/body-top.png") left top repeat-x;
	width:100%;
	height:543px;
	padding:0;
	margin:0;
	zoom:1;
	left:0;
}
#container{
	width:900px;
	position:relative;
	zoom:1;
	overflow:hidden;
}
/** nagłówek */
#header{
	position:relative;
	width:900px;
	height: 176px;
	zoom:1;
}
#header #head-top{
	background:url("/images/top-top.png") bottom left no-repeat #fff;
	width:871px;
	padding:5px 12px 0 17px;
	position: relative;
	overflow: hidden;
	zoom:1;
	z-index:1;
}
#header h1#logo{
	position:absolute;
	padding:0;
	margin:0;
	left:0;
	zoom:1;
	width:150px;
	height:130px;
}
#header h1#logo *{
	zoom:1;
}
#header p, #header form, #header form label, #header select, #header fieldset{
	float:left;
	margin:0;
	padding:0;
}
#header fieldset{
	border: 0 none;
}
#header select, #header label{
	 color:#ff6600;
}
#header select{
	margin:0 0 4px 5px;
	border: 1px solid #cccccc; 
	font-size:10px;
	padding:0;
	width:100px;
}
#header form label{
	font-weight:bold;
}
#header form #aural {
	color:#3fbafe;
	background:url("/images/strzala.png") right center no-repeat;
	text-decoration:none;
	display:block;
	float:right;
	padding: 0px 20px 0px 0;
	border: 0 none;
	font-size:10px;
}
#header p#langs{
	float:right;
	padding: 5px 10px 0 0;
}

#header p#langs{
	position:absolute;
	right:0;
}
#header p#langs a{
	color:#666666;
}
#header p#langs a:hover{
	color:#666666 !important;
	text-decoration:underline;
}
#header p#langs a.active{
	font-weight:bold;
}
#header p.date{
	padding-right:25px;
}
#header p.login_register{
	float:right;
	font-size:10px;
	width:320px;
}
#header p.login_register a:hover{
	text-decoration:none;
}
#header p.login_register a{ 
	text-decoration:none;
	padding-right:25px;
	padding-left:0px;
	padding:1px 25px 2px 0;
	background:url("/images/strzala.png") right center  no-repeat;
	color:#3fbafe;
	zoom:1;
	display:block;
	float:right;
}
#header p.login_register span{
	color:#3fbafe;
	padding:0 5px 0 5px;
	float:right;
}
#header .baner{
	float:right;
	position:relative;
	margin: 0 auto 0 auto;
	height:100px;
	width:750px;
	margin-top:30px;
	text-align: center;
}
/*content*/
#content{
	position:relative;
	overflow:hidden;
	clear:both;
	zoom:1;
}
#content #gallery-brief{
	list-style:none;
	margin:0;
	padding:0 0 8px 0;
	position:relative;
	overflow:hidden;
	clear:both;
	float:left;
}
#content #gallery-brief li{
	float:left;
	width:172px;
	position:relative;
	padding:11px 0 11px 0;
	margin-left:10px;
}
#content #gallery-brief .top{
	position:absolute;
	height:11px;
	left:0;
	width:100%;
	z-index:0;
	background: url("/images/short-boxes-top.png");
	top:0;
}
#content #gallery-brief .bottom{
	background: url("/images/short-boxes-bottom.png") bottom no-repeat;
	position:absolute;
	overflow:hidden;
	height:13px;
	width:100%;
	z-index:5;
	bottom:-11px;
	left:0;
}
#content #gallery-brief .ie_helper{
	position:relative;
	overflow:hidden;
	margin-bottom:0;
	z-index:10;
	bottom:-5px;
}
#content #gallery-brief .ie_helper a.more{
	margin-top:-2px;
}
#content #gallery-brief .content{
	padding:0 11px 0 11px;
	position:relative;
	background: url("/images/short-boxes-content.png");
	z-index:0;
	zoom:1;
}
#content #gallery-brief img{
	border:1px solid #666666;
}

#content #gallery-brief p.title, #content #gallery-brief p{
	white-space: normal;
	width:100%;
	clear:both;
	zoom:1;
}

#content #gallery-brief p, #content #gallery-brief p.data{
	margin:0;
	float:left;
	clear:left;
	font-size:10px;
	zoom:1;
}

#content #gallery-brief p.data{
	width:auto;
	white-space: nowrap;
	clear:none;
}

#content #gallery-brief p strong{
	font-size:11px;
}

/*** ogólne style dla kontentu ***/
.column, #inner{
	position:relative;
	overflow:hidden;
}
.submit{
	cursor:pointer;
}
#inner{
	float:right;
	width:718px;
}
#left.column{
	float:left;
	width:182px;
}
#right.column{
	float:right;
	width:172px;
	text-align:center;
}
#proper-content.column{
	float:left;
	width:535px;
}

a.more{
	color:#3fbafe;
	background:url("/images/strzala.png") right center no-repeat;
	text-decoration:none;
	display:block;
	float:right;
	padding: 2px 20px 1px 0;
}
a.back{
	color:#3FBAFE;
	text-decoration:none;
	display:block;
	zoom:1;
	float:right;
	clear:both;
	z-index:30;
	white-space: nowrap;
}
.box{
	position:relative;
	overflow:hidden;
	margin-bottom:10px;
}
.box.image h2{
	text-align:left;
	margin:0;
	color:#ff6600;
	font-size:11px;
	float:left;
	top: 0;
	width:60px;
}

.box h2 {
	color:#FF6600;
	font-size:11px;
	margin:0pt;
	position:relative;
}

.box a.more{
	clear:both;
	display:block;
	text-align:right;
	float:right;
	padding-top:2px;
	padding-bottom:2px;
	color:#3FBAFE;
}
/*lewa kolumna*/
#left .box, #right .box{
	width:172px;
	padding-top:11px;
}
#left .box .top, #right .box .top{
	position:absolute;
	height:11px;
	left:0;
	width:100%;
	z-index:0;
	background: url("/images/short-boxes-top.png");
	top:0;
}
#left .box .bottom, #right .box .bottom{
	background: url("/images/short-boxes-bottom.png") bottom no-repeat;
	position:relative;
	overflow:hidden;
	height:12px;
	width:100%;
	left:0;
	bottom:0;
}
/* style dla środkowej kolumny strony głównej */
#proper-content .home.column .left, #proper-content .home.column .right{
	overflow:hidden;
	position:relative;
}
#proper-content.home.column .left{
	float:left;
	width:172px;
}
#proper-content.home.column .left .baner{
	text-align:center;
	padding-bottom:5px;
	padding-top:5px;
}
#proper-content.home.column .left #hot_or_not{
	position:relative;
	text-align:center;
	background:url("/images/hot_or_not_bkg.png") left top no-repeat;
	width:100%;
	height:248px;
	padding-top:50px;
	padding-bottom:0;
	zoom:1;
}
#proper-content.home.column .left #hot_or_not a.more{
	background:url("/images/hot_or_not_more.png") right center no-repeat;
	color:#fff;
	margin-right:11px;
	margin-top:20px;
	zoom:1;
}
#proper-content.home.column .right{
	float:right;
	width:354px;
}

#proper-content.home.column .right .box{
	position:relative;
	overflow:hidden;
	padding: 11px 0px 10px 0px;
}
#proper-content.home.column .right .box h2{
	float:left;
}
#proper-content.home.column .right .top{
	position:absolute;
	top:0;
	left:0;
	background: url("/images/home-right-top.png") left top no-repeat;
	height:11px;
	z-index:10;
	width:100%;
}

#proper-content.home.column .right .bottom{
	position:absolute;
	bottom:0;
	left:0;
	background: url("/images/home-right-bottom.png") left bottom no-repeat;
	height:11px;
	z-index:0;
	width:100%;
}

#proper-content.home.column .right p{
	float:left;
	width:225px;
}
#proper-content.home.column .right .aparat, #proper-content.home.column .right img{
	float:right;
}

#proper-content.home.column .right .content div.separator{
	position:relative;
	clear:both;
	border-bottom:1px solid #cccccc;
	font-size:1%;
	margin: 5px 0 5px 0;
	float:left;
}

#proper-content.home.column .right .content div{
	position:relative;
	overflow:hidden;
	clear:both; 
	float:left;
	width:100%;
}

#proper-content.home.column .right #dzisiejsze_imprezy .content  div{
	position:relative;
	overflow:hidden;
	clear:both;
	width:100%;
}
#proper-content.home.column .right #dzisiejsze_imprezy .content h2{
	padding-bottom:1em;
}
#proper-content.home.column .right #dzisiejsze_imprezy .content{
	padding-bottom:1px;
}
#proper-content.home.column .right #dzisiejsze_imprezy p#aparat{
	float:right;
	margin:0;
	width:auto;
	text-align:right;
	color:#ff6600;
	overflow:hidden;
	zoom:1;
}
#proper-content.home.column .right #dzisiejsze_imprezy p#aparat *{
	float:none;
}
#proper-content.home.column .right #dzisiejsze_imprezy .content  div p{
	font-size:11px;
}
#proper-content.home.column .right .content div p{
	margin:0;
	font-size:10px;
}
#proper-content.home.column .right .content div p.date{
	margin-top:0.5em;
	font-size:11px;
}
#proper-content.home.column .right #konkurs{
	position:relative;
	padding:11px 0 0 0;
	overflow:hidden;
}
#proper-content.home.column .right #konkurs a.more{
	float:none;
	position:absolute;
	bottom:10px;
	text-align:right;
	right:110px;
}
#proper-content.home.column .right #konkurs h2{
	float:left;
}
#proper-content.home.column .right #konkurs .content{
	position:relative;
	background:url("/images/konkurs-content.png") no-repeat left bottom;
	width:auto;
	overflow:hidden;
	padding: 0 11px 0px 11px;
	margin-bottom:10px;
}
#proper-content.home.column .right #konkurs .bottom{
	position:absolute;
	background:url("/images/home-right-bottom.png") left bottom no-repeat;
	width:auto;
	overflow:hidden;
	height:13px;
	width:354px;
	bottom:0;
	left:0;
	z-index:10;
}


#proper-content.home.column .right .content{
	position:relative;
	background:url("/images/home-right-content.png") left top repeat-y;
	width:auto;
	overflow:hidden;
	padding: 0 11px 11px 11px;
}


/*formularze w lewej kolumnie*/
#left.column.box, #left.column form fieldset, #left.column form legend, #right.column.box, #right.column form fieldset, #right.column form legend{
	margin:0;
	padding:0;
}
#left.column form.box, #right.column form.box{
	padding: 0 0 11px 0;
}
#left.column form, #right.column form{
	padding:0px 11px 0px 11px;
	background: url(/images/short-boxes-content.png) repeat-y scroll left top;
	zoom:1;
	margin:0;
}
#left.column form fieldset, #right.column form fieldset{
	border: 0 none; 
}
#left.column form legend, #right.column form legend{
	padding:0 0 11px 0;
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#ff6600;
}

#left.column form input#search_field, #right.column form input#search_field{
	border:1px solid #cccccc;
	font-size:10px;
	padding:1px 4px 1px 4px;
	color:#ff6600;
	width:140px;
}
#left.column form input.submit, #right.column form input.submit{
	color:#3fbafe;
	background:url("/images/strzala.png") right center no-repeat;
	text-decoration:none;
	display:block;
	float:right;
	padding: 1px 20px 1px 0;
	border: 0 none;
	margin-top:5px;
	font-size:11px;
}
/*lewa nawigacja*/

#left #side-nav.box .bottom{
	position:relative;
	overflow:hidden;
	padding:0;
	z-index:0;
	position:absolute;
	bottom:0;
}
#left #side-nav.box{
	padding-bottom:11px;
}
#left #side-nav ul{
	padding:0 0 0 10px;
	margin:0;
	list-style:none;
	overflow:hidden;
	background: url("/images/short-boxes-content.png") left top repeat-y;
	margin-bottom: 0px;
	zoom:1;
	position:relative;
	z-index:10;
}
#left #side-nav ul li{
	zoom:1;
}
#left #side-nav ul li a{
	display: block;
	margin:2px 10px 10px 0;
	padding-left:10px;	
	text-decoration:none;
	color:#4c4c4c;
	background:url("/images/side-nav-arrow.png") left center no-repeat;
	position:relative;
	z-index:10;
}
/*boxy z obrazkami*/
.box.image img{
	float:right;
}
#left .box.image .bottom, #right .box.image .bottom{
	padding-top:0px;
	position:relative;
	height:11px;
	background-position: bottom left;
}
#left .box .content, #right .box .content{
	background:url("/images/short-boxes-content.png") repeat-y left top;
	position:relative;
	overflow:hidden;
	padding: 0 11px 0 11px;
	zoom:1;
}
.box.image p{
	text-align:left;
	float:left;
	margin:0;
	width:73px;
	padding-top:5px;
}
/*box powiadom znajomego*/

#polec form.box, #polec form fieldset, #polec form legend{
	margin:0;
	padding:0;
}
#polec form.box{
	padding: 0 0 11px 0;
}
#polec form fieldset{
	border: 0 none;
}
#polec form legend{
	padding:0 0 11px 0;
	margin:0;
	font-size:11px;
	font-weight:bold;
	color:#ff6600;
}
#polec form input#my_email, #polec form input#friends_email{
	border:1px solid #cccccc;
	font-size:10px;
	padding:1px 4px 1px 4px;
	color:#ff6600;
	width:140px;
}
#polec form input#friends_email{
	margin-top:9px;
}
#polec form input.submit{
	color:#3fbafe;
	background:url("/images/strzala.png") right center no-repeat;
	text-decoration:none;
	display:block;
	float:right;
	padding: 0px 20px 0px 0;
	border: 0 none;
	margin-top:13px;
}
/*partnerzy*/
#partnerzy{
	clear:both;
	position:relative;
	border-top:1px solid #cccccc;
	overflow:hidden;
	width:auto;
	padding-bottom:11px;
	zoom:1;
}
#partnerzy h2{
	font-size:11px;
	font-weight:normal;
	padding: 5px 0 10px 15px;
	margin:0;
	color:#999999;
}
#partnerzy ul, #partnerzy li{
	padding:0;
	margin:0;
	list-style:none;
	overflow:hidden;
	zoom:1;
}

#partnerzy li{
	float:left;
	margin:0;
	padding-left:25px;
}

#footer{
	position:relative;
	width:100%;
	overflow:hidden;
	padding-top:11px;
	padding-bottom:20px;
}
#footer .top{
	position:absolute;
	top:0;
	left:0;
	background:url("/images/footer-ul-top.png") left top no-repeat;
	width:100%;
	height:11px;
	padding-top:11px;
}
#footer ul{
	background:url("/images/footer-ul-bottom.png") left bottom no-repeat;
	margin:0;
	padding:0;
	padding-bottom:10px;
	list-style:none;
	width:100%;
	text-align:center;
	position:relative;
}
#footer ul li{
	padding:0 15px 0 15px;
	margin:0;
	display:inline;
	font-size:11px;
}
#footer a{
	text-decoration:none;
	color:#4c4c4c;
}
#footer p a, #footer p{
	color:#999999;
}
#footer p{
	padding: 0 25px 0 25px;
	margin:0;
	margin-top:6px;
}
#footer p.first{
	float:left;
}
#footer p.second{
	float:right;
}
/*style dla stron innych niz glowna - dla srodkowej kolumy*/
#proper-content.column .top, #proper-content.column .bottom{
	position:absolute;
	width:535px;
	height:11px;
}
#proper-content.column .top{
	background:url("/images/article-top.png") left top no-repeat;
	top:0;
	left:0;
}
#proper-content.column .bottom{
	background:url("/images/article-bottom.png") left bottom no-repeat;
	bottom:0;
	left:0;
}
#proper-content.column .box{
	padding-top:11px;
	padding-bottom:11px;
	zoom:1;
}
#proper-content.column .box  .content{
	position:relative;
	overflow:hidden;
	background:url("/images/article-bkg.png") left top repeat-y;
	padding:0 11px 0 11px;
	zoom:1;
}
#proper-content.column .box.form  .content h2{
	float:left;
}
#proper-content.column .box.form  .content fieldset{
	padding:0;
	margin: 0;
	overflow: hidden;
	float:right;
	border: 0 none;
}
#proper-content.column .box.form .content label, #proper-content.column .box.form .content select{
	color:#4c4c4c;
}
#proper-content.column .box.form .content label{
	padding-left:15px;
	font-size:10px;
}
#proper-content.column .box.form .content select{
	margin:0 0 0 0px;
	border: 1px solid #cccccc; 
	font-size:10px;
	padding:0;
	width:93px;
	color:#ff6600;	
}
#proper-content.column .box.form .content select#time{
	margin-left:5px;
}
 #proper-content.column .box.form .content option{
 color:#ff6600;	
 }
 ul.pagination{
 	padding:0;
 	margin:0;
 	list-style:none;
 	text-align:center;
 	position:relative;
 	zoom:1; 
 	overflow:hidden;
 	clear:both;
 	zoom:1;
 	min-height:15px;
 }
 ul.pagination li{
 	display:inline;
 	padding:0 2px 0 2px;
 	margin:0;
 	font-size: 11px;
 }
 ul.pagination li a{
 	color:#3fbafe;
 	text-decoration:none;
 }
 ul.pagination li a.active{
 	font-weight:bold;
 	color:#4c4c4c;
 }
 ul.pagination li.more{
 	position:absolute;
 	right:0;
 }
 ul.pagination li.previous{
  	position:absolute;
 		left:0;
 }
 /*galerie zdjęć*/
 ul#galleries, ul#galleries ul{
 	position:relative;
 	overflow:hidden;
 	margin:0;
 	padding:0;
 	list-style:none;
 	zoom:1;
 }
 ul#galleries{
 	padding-bottom:15px;
 }
 ul#galleries ul{
 	margin-left:-9px;
 	padding-top:20px;
 }
 ul#galleries ul li{
 	float:left;
 	margin-left:11px;
 	zoom:1;
 }
 ul#galleries ul li img{
 	border:1px solid #4c4c4c;
 }
 ul#galleries ul li.more{
 	float:right;
 }
 ul#galleries ul li span{
 	padding: 0 10px 0 10px;
 }
 ul#galleries ul li.more a.more{
 	float:none;
 	clear:none;
 }
  ul#galleries li.more, ul#galleries li.title, h4.gal{
 	padding-top:5px;
 }
 /*pojedyncza galeria*/
 ul#gallery{
 	position:relative;
 	overflow:hidden;
	padding:0;
	margin:0;
	margin-left:-9px;
	padding-bottom:20px;
	padding-top:17px;
	zoom:1;
 }
 h4.gal{
 	padding-bottom:15px;
 	padding-top:0;
 }
 h4.gal span{
 	padding:0pt 5px;
 	font-weight:normal;
 }
 h4.gal span.name{
 	color:#3fbafe;
 }
 ul#gallery li{
 	float:left;
 	padding: 0 0 11px 11px;;
 	zoom:1;
 	margin-bottom:0;
 }
  ul#gallery img{
 	border:1px solid #4c4c4c;
 }
 h2#gallery_title{
 	font-weight:normal;
 	color:#4c4c4c;
 	font-size:11px;
 }
 h2#gallery_title span{
 	padding: 0 10px 0 10px;
 }
 h2#gallery_title span.autor{
 	padding:0;
 	color:#3fbafe;
 }
 #signature{
 	float:left;
 	overflow:hidden;
 	zoom:1;
 	clear:both;
 }
 #signature p{
 	margin:0;
 }
 #signature p a, #signature p span{
 	color:#3fbafe;
 }
div.hr, hr{
	color:#cccccc;
	background:#cccccc;
	height:1px;
	margin:0;
	padding:0;
	border:0;
	font-size:1%;
	margin-top:4px;
	zoom:1;
	overflow:hidden;
	position:relative;
	clear:both;
}
h3.section_title{
	padding:0;
	margin:0;
	color:#666666;
	font-size:11px;
	float:left;
}
ul.one_level{
	position:relative;
	overflow:hidden;
	list-style:none;
	padding:0;
	margin:0;
	margin-left:-13px;
	zoom:1;
	width: 540px;
}
ul.one_level li{
	float:left;
	list-style:none;
	padding:0;
	margin:0;
	margin-left:14px;
	padding-top:11px;
	width:91px;
	zoom:0;
	overflow:hidden;
}
ul.one_level li p{
	margin:0;
}
.not_first{
	padding-top:50px !important;
}
.previous{
	float:left;
}
div.dj{
	position:relative;
	overflow:hidden;
	padding-top:11px;
}
div.dj img{
	float:right;
	border: 1px solid #050100;
	overflow:hidden;
	margin-bottom:20px;
}
div.dj div.wysiwyg{
	float:left;
	overflow: hidden;
	width:240px;
	clear:none;
}
div.dj div{
	width:auto;
	overflow:hidden;
	clear:both;
}
div.dj h3{
	font-size:11px;
	padding: 5px 0 0 0;
	margin:0;
	color:#666666;	
}


/* hot or not */
div.hot_or_not{
	position:relative;
	overflow:hidden;
}
div.hot_or_not img{
	float:right;
	border: 1px solid #4c4c4c;
	overflow:hidden;
	margin-bottom:20px;
}
div.hot_or_not div.vote{
	float:left;
	overflow: hidden;
	width:240px;
	clear:none;
}

div.hot_or_not div{
	width:auto;
	overflow:hidden;
	clear:both;
}

div.hot_or_not #rank{
	position:relative;
	width:232px;
	background: url("/images/rank-frame.png") left bottom no-repeat;
	/*height: 17px;*/
	padding:4px; 
}
div.hot_or_not #rank #value{
	height:9px;
	position:relative;
	background:#ff6600;
}
div.hot_or_not #rank .left{
	display:block;
	float:left;
	padding-bottom:4px;
}
div.hot_or_not #rank .right{
	display:block;
	float:right;
	padding-bottom:4px;
}
.hot_or_not form{
	margin:0;
	padding:0;
	position:relative;
}
.hot_or_not form fieldset, .hot_or_not form fieldset legend{
	margin:0;
	padding:0;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	border: 0 none;
}
.hot_or_not form fieldset input{
	border:0 none;
	margin:0;
	padding:0;
	background:#fff;
	font-weight:bold;
	color:#3fbafe;
	cursor:pointer;
}
.hot_or_not p.info{
	margin: 0;
	padding: 130px 0 0 0;
}
h3{
	font-size:11px;
	font-weight:bold;
	color:#4C4C4C;
	margin:0;
	padding:1.5em 0 1em 0;
	clear:both;
}
.hot_or_not ul{
	position:relative;
	padding:0;
	margin:0;
	list-style:none;
	overflow:hidden;
}
.hot_or_not ul li{
	float:left;
	width:171px;
	padding-bottom:25px;
	position:relative;
}
.hot_or_not ul li.wider{
	width:330px;
	padding-right:10px;
}
.hot_or_not ul li.wider h4{
	float:left;
	clear:none;
	font-size:11px;
	font-weight:bold;
	color:#4C4C4C;
	margin:0;
	width:150px;
	text-align:right;
	padding: 15px 10px 0 0;
}
.hot_or_not ul li img{
	border: 1px solid #4c4c4c;
	float:left;
	margin:0;
	margin-right:4px;
}
.hot_or_not ul li a.more{
	background:url("/images/strzala.png") right center no-repeat;
	text-decoration:none;
	display:block;
	position:absolute;
	bottom:25px;
	right:10px;
	padding: 0px 20px 0px 0;
	clear:none;
}
.hot_or_not ul li.wider a.more{
	right:20px;
}
.hot_or_not a.more{
	background:none;
	padding-right:0;
}

/*konkurs*/
div.konkurs{
	position:relative;
	overflow:hidden;
	zoom:1;
}
div.konkurs img{
	float:right;
	border: 1px solid #4c4c4c;
	overflow:hidden;
}
div.konkurs div.wysiwyg, div.konkurs h3{
	float:left;
	overflow: hidden;
	width:300px;
	clear:none;
	padding-top:0;
}
div.konkurs a.more{
	position:absolute;
	bottom:0;
	left:48%;
	zoom:1;
}
div.konkurs form{
	clear:both;
	margin:0;
	padding:0;
}
div.konkurs form fieldset, div.konkurs form fieldset legend{
	border:0 none;
	margin: 0;
	padding: 0;
	font-size:11px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c4c4c;
}
div.konkurs form fieldset input{
	clear:both;
	font-size: 10px;
}
div.konkurs form fieldset p{
	padding:11px 0 0 0;
	margin:0;
}
div.konkurs form fieldset input.submit{
	background:transparent url(/images/strzala.png) no-repeat scroll right center;
	border:0pt none;
	color:#3FBAFE;
	display:block;
	float:right;
	font-size:11px;
	margin-top:20px;
	padding:0px 20px 1px 0pt;
	text-decoration:none;
	cursor:pointer;
	float:left;
}

/* drinki */

div.drink{
	position:relative;
	overflow:hidden;
	padding-top:11px;
	padding-bottom:11px;
}
div.drink img{
	float:right;
	border: 1px solid #050100;
	overflow:hidden;
}
div.drink div.wysiwyg{
	float:left;
	overflow: hidden;
	width:240px;
	clear:none;
}
div.drink div{
	width:auto;
	overflow:hidden;
	clear:both;
}
div.drink h3{
	font-size:11px;
	padding: 5px 0 0 0;
	margin:0;
	color:#666666;	
}

.plyty h3, h4,h5{
	padding:0;
	margin:0;
	font-size:11px;
}
.plyty h5{
	font-weight:normal;
	padding-bottom:15px;
	font-size:10px;
	clear:left;
}
.plyty img#cover {
	position:absolute;
	right:0;
	top:10px;
	border: 1px solid #4c4c4c;
}
.plyty .plyta{
	overflow:hidden;
	position:relative;
	padding-top:10px;
	font-size:10px;
	zoom:1;
}
.plyty .plyta hr{
	clear:both;
}
.plyty .plyta .wysiwyg{
	clear:both;
	overflow:hidden;
}
.plyty .pagination.lower{
	padding-top:10px;
}
.impreza form input, .imprezy form input{
	border: 1px solid #cccccc; 
	font-size:10px;
	padding:0;
	width:80px;
	color:#FF6600;
	text-align:center;
}
 .imprezy .content form#party input{
 	text-align:left;
 	float:left;
 	width:138px;
 	padding-left:2px;
 }
.impreza h4{
	font-weight:normal;
}
#imprezki {
	zoom:1;
}
.imprezy p{
	margin-top:15px;
	overflow:hidden;
}
.imprezy form#party input.submit, .imprezy form#impr input.submit{
	background:transparent url(/images/strzala.png) no-repeat scroll right center;
	border:0pt none;
	color:#3FBAFE;
	float:left;
	font-size:11px;
	clear:none;
	/*margin-top:5px;*/
	padding:0px 20px 1px 0pt;
	text-decoration:none;
	width:auto;
	margin-left:0px;
}
.imprezy form#impr *{
	float:left;
}
.imprezy form#impr #date{
	margin-left:5px;
}
.imprezy fieldset{
	border:0 none;
	padding: 0;
	margin:0;
}
.imprezy ul.search_res, .imprezy ul.search_res a, .imprezy ul#imprezk, ul#imprezki, .imprezy ul#imprezki a, ul#imprezki a{
	padding:0;
	margin:0;
	position: relative;
	clear:both;
	overflow:hidden;
	list-style:none;
	color:#4c4c4c;
	text-decoration:none;
	font-size:10px;
	zoom:1;
}
.imprezy hr{
	margin-top:15px;
	margin-bottom:5px;
	zoom:1;
	font-size:1%;
}
.imprezy .separator, #imprezki .separator, .separator.imprezy-klub{
	position:relative;
	clear:both;
	border-bottom:1px solid #cccccc;
	font-size:1%;
	margin: 7px 0 7px 0;
	float:left;
	zoom:1;
	overflow:hidden;
}
.imprezy .search_res li, .imprezy #imprezki li, #imprezki li{
	clear:both;
	overflow:hidden;
	zoom:1;	
}

.imprezy .search_res li .aparat, .imprezy #imprezki li img, .imprezy #imprezki li .aparat, #imprezki li .aparat{
	float:right;

}
.imprezy .search_res li p, .imprezy #imprezki li p, #imprezki li p{
	margin:0;
	float:left;
	zoom:1;
}

 /*praca*/
 
 .praca h3, h4,h5 {
	padding:0;
	margin:0;
	font-size:11px;
}
.wysiwyg.praca .plyta h4{
	padding:0 !important;
	margin:0 !important;
	font-size:11px !important;
	color:#4C4C4C !important;
	text-align:left !important;
	width:auto !important;
}
.praca h5{
	font-weight:normal;
	padding-bottom:10px;
	font-size:10px;
}
.wysiwyg .plyta img#cover, .plyta img#cover {
	position:absolute;
	right:0;
	top:10px;
	border: 1px solid #4c4c4c;
}
.praca .plyta .wysiwyg {
	clear:both;
	overflow:hidden;
}
.praca .plyta{
	overflow:hidden;
	position:relative;
	padding-top:10px;
	font-size:10px;
}
.praca .plyta hr{
	clear:both;
}
.praca .pagination.lower{
	padding-top:10px;
}

/* search results */

.search p{
	margin-top:15px;
	overflow:hidden;
}

.search ul.search_res, .search ul.search_res a{
	padding:0;
	margin:0;
	position: relative;
	clear:both;
	overflow:hidden;
	list-style:none;
	color:#4c4c4c;
	text-decoration:none;
	font-size:10px;
}
.search ul.search_res{
	zoom:1;
}
.search hr{
	margin-top:15px;
	margin-bottom:5px;
}
.search .separator{
	position:relative;
	clear:both;
	border-bottom:1px solid #cccccc;
	font-size:1%;
	margin: 7px 0 7px 0;
	float:left;
	zoom:1;
}
.search .search_res li{
	clear:both;
	overflow:hidden;
	position:static;
	zoom:1;
}

.search .search_res li .aparat{
	float:right;
	clear:none;
}
.search .search_res li p{
	margin:0;
	float:left;
	zoom:1;
	clear:none;
}
.search h3{
	color:#FF6600;
	padding-bottom:10px;
	border-bottom:1px solid #cccccc;
	margin-bottom:7px;
}
.search p{
	padding:0;
	margin:0;
	font-size:10px;
}

/*data change*/

.change p{
	margin-top:15px;
	overflow:hidden;
}
.change form, .change form fieldset, .change form fieldset legend{
	padding:0;
	margin:0;
	border:0 none;
	position:relative;
	overflow:hidden;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c4c4c;
}
.change form fieldset{
	padding-bottom:20px;
}
.change form fieldset legend{
	font-weight:bold;
	padding-bottom:10px;
}
.change form fieldset ul{
	overflow:hidden;
	padding:0;
	margin:0;
	list-style:none;
}
.column.change form input, .column.change form select{
	border:1px solid #cccccc;
	color:#FF6600;
	font-size:10px;
	padding:1px 4px;
	width:135px;
	float:right;
}
.column.change form select {
	width:145px;
}
.column.change form input.checkbox{
	width:auto;
	border:1px solid #cccccc;
	float:left;
	margin-right:10px;
	padding:0;
	border:0 none;
}
.column.change form label{
	width:90px;
	display:block;
	float:left;
}
.column.change form *{
	zoom:1;
}
.column.change form fieldset.checkboxes label{
	width:auto;
}
.column.change form ul, .column.change form ul li{
	overflow:hidden;
	list-style:none;
	padding:0;
	margin:0;
	zoom:1;
}

.column.change form fieldset input.submit{
	border:0 none;
	width:auto;
	padding-right:20px;
	background:url("/images/strzala.png") no-repeat right center;
	color:#3fbafe;
	float:none;
	clear:both;
	display:block;
	margin-left:38%;
	margin-top:10px;
	font-size:12px;
	font-weight:bold;
}
.column.change form  p{
	margin:0;
	padding-bottom:15px;
}
.long{
	width:300px !important;
}
.column.change form ul li *{
	padding-top:0 !important;
	margin-top:0 !important;
}
.column.change form ul li{
	padding:0;
	padding-bottom:10px;
}
.info{
	color:#b2b2b2;
}

.column.change form span{
	float:left;
	width:48%;
}
.column.change form span.info{
	float:none;
	width:auto;
}
.column.change form span.right{
	float:right;
	width:48% !important;
}
a:hover, input.submit:hover{
	text-decoration:underline !important;
	color:#98cf02 !important;
}
input:hover, input.submit:hover{
	text-decoration:none !important;
}
.hot_or_not form fieldset input:hover{
	background:#98cf02;
	color:#fff;
}
.imprezy div.separator {
	font-size:1%;
	margin-bottom:7px;
	margin-top:7px;
}

/*rezerwacja*/
.rezerwuj h3, h4,h5{
	padding:0;
	margin:0;
	font-size:11px;
	float:left;
	clear:left;
}
.reserve h2{
	clear:left;
	padding-bottom:15px;
	padding-top:15px;
	zoom:1;
}
.rezerwuj h5{
	font-weight:normal;
	padding-bottom:10px;
	font-size:10px;
}
.rezerwuj img{
	border: 1px solid #4c4c4c;
}
.rezerwuj .reserve{
	overflow:hidden;
	position:relative;
	font-size:10px;
	zoom:1;
}
.rezerwuj .reserve .hr{
	clear:both;
	zoom:1;
}
.rezerwuj .pagination.lower{
	padding-top:10px;
}
#reserve{
	overflow:hidden;
	clear:both;
	width:100%;
	margin:0;
}
#reserve input {
	border: 1px solid #cccccc; 
	font-size:10px;
	padding:0;
	width:80px;
	color:#FF6600;
	text-align:center;
	margin-left: 7px;
	padding-top:1px;
	padding-bottom:1px;
}
#reserve #name{
	width:140px;
}
#reserve label{
	padding-left:5px !important;
}
#reserve fieldset{
	padding:0;
	margin:0;
	padding-top:12px !important;
	width:100%;
}
.localization{
	position:absolute;
	width:105px;
	margin-top:5px;
	margin-bottom:15px;
	right:0;
}
.localization h3{
	color:#3fbafe;
	font-size:10px;
	font-weight:normal;
	padding:0;
	margin:0;
}
.reserve a.more{
	float:left;clear:none;
}
.lokal{
	clear:left;
	width:100%;
}
.lokal, .lokal  fieldset, .lokal  fieldset ul, .lokal  fieldset ul li{
	border: 0 none;
	padding:0;
	margin:0;
	list-style:none;
	overflow:hidden;
	position:relative;
}
.lokal label{
	overflow:hidden;
}
.lokal span.cleared{
	width:100px;
	font-weight:bold;
}
.lokal span{
	overflow:hidden;
}
.lokal span.images{
	display:block;
	width:100%;
	clear:both;
	margin-top:2px;
}
.lokal  fieldset ul li{
	width:116px;
	float:left;
	padding-left:16px;
	padding-top:16px;
}
.lokal  fieldset ul li .checkbox{
	margin-left:0;
	zoom:1;
}

.lokal  fieldset ul li input[type=checkbox]{
	margin:0;
}
.lokal  fieldset ul li.caly_lokal{
	width:100%;
	padding: 5px 0 20px 0;
}
.lokal  fieldset ul li.caly_lokal input, .lokal  fieldset ul li.caly_lokal label{
	margin-top:10px;
	margin-bottom:25px;
	float:left;
}
.lokal  fieldset ul li.caly_lokal label{
	margin-left:5px;
}
.lokal  fieldset ul li strong{
	clear:both;
	display:block;
}
.lokal  fieldset ul li.first{
	width:auto;
	padding-bottom:50px;
	float:none;
	padding-left:0;
}
.lokal  fieldset ul img{
	border: 1px solid #4c4c4c;
	float:left;
}
.lokal  fieldset ul img.atrakcje{
	border: 0 none;
}
.hr.margins{
	margin-top:15px !important;
	margin-bottom:15px !important;
}
li.input{
	width:100% !important;
	text-align:center;
	zoom:1;
}
li.input input{
	width:139px;
	height:35px;
	background:url("/images/input.png") left top no-repeat;
	text-align:center;
	text-transform: uppercase;
	color:#666666;
	font-size:12px;
	border:0 none;
	margin: 0 auto 0 auto;
	cursor:pointer;
	zoom:1;
	font-weight:bold;
	display:block;
	zoom:1;
}

/*klub*/
.klubik h3 {
	width:100%;
}
.klubik h3, h4,h5{
	padding:0;
	margin:0;
	font-size:11px;
	float:left;
	clear:left;
}
.klub h2{
	clear:left;
	padding-bottom:15px;
	padding-top:15px;
	zoom:1;
}
.klubik h5{
	font-weight:normal;
	padding-bottom:10px;
	font-size:10px;
}
.klubik img.bordered {
	border: 1px solid #4c4c4c;
}
.klubik .klub{
	overflow:hidden;
	position:relative;
	font-size:10px;
	zoom:1;
}
.klubik{zoom:0;}
.klubik .klub .hr{
	clear:both;
	zoom:1;
}
.klubik .pagination.lower{
	padding-top:10px;
}

.klub a.more{
	float:right;
	clear:none !important;
	margin-top:5px;
}


.klub .wysiwyg{
	width:260px;
	padding: 15px 0;
	float:left;
}
.klub #lokal {
	float:right;
}
#form_rezerwuj, #form_rezerwuj fieldset, #form_rezerwuj legend{
	padding:0;
	margin:0;
	border: 0 none;
	float:none;
	overflow:hidden;
	clear:left;
	width:auto;
}
#form_rezerwuj{
	background:url("/images/formularz.png") left top no-repeat;
	width:202px;
	min-height:33px;
	padding: 9px 0 9px 9px;
	position:relative;
}
#form_rezerwuj legend{
	font-weight:bold;
	text-transform: uppercase;
	font-size:12px;
}
#form_rezerwuj input {
	border:1px solid #cccccc;
	color:#FF6600;
	font-size:10px;
	padding:1px 0pt;
	text-align:center;
	width:70px;
}
#form_rezerwuj input.submit{
	background:url("/images/input_right.png");
	position:absolute;
	right:0;
	top:0;
	height: 36px;
	width:34px;
	cursor: pointer;
	border:0 none;
}
#form_rezerwuj select{
	margin:0 0 0 0px;
	border: 1px solid #cccccc; 
	font-size:10px;
	padding:0;
	width:65px;
	color:#ff6600;
	zoom:1;
}
#newsletter_add{
	display:block;
	float:left;
	width:139px;
	height:35px;
	background:url("/images/input.png") left top no-repeat;
	text-align:left;
	text-transform: uppercase;
	color:#666666;
	font-size:10px;
	border:0 none;
	margin: 0 auto 0 auto;
	cursor:pointer;
	zoom:1;
	font-weight:bold;
	display:block;
	padding: 4px 0 0 9px;
	margin-top:7px;
}
a#newsletter_add:hover{
	text-decoration:none !important;
	color:#666666 !important;
}
h3.foty{
	clear:both;
	padding-top:15px;
}
 ul.images{
 	position:relative;
 	overflow:hidden;
 	margin:0;
 	padding:0;
 	list-style:none;
 	zoom:1;
 	padding-bottom:15px;
 	margin-left:-9px;
 	padding-top:20px;
 	clear:both;
 	width:auto;
 }
 	ul.images.single {
 		padding-top: 0 !important;
 		padding-bottom:0 !important;
 	}
  ul.images li{
 	float:left;
 	margin-left:11px;
 	zoom:1;
 	width:auto;
 }
   ul.images.single li{
 	float:left;
 	margin-left:11px;
 	zoom:1;
 	width:auto;
 	padding-bottom:11px;
 }
 ul.images li img{
 	border:1px solid #4c4c4c;
 }
 ul.images li.more{
 	float:right;
 }
 ul.images li span{
 	padding: 0 10px 0 10px;
 }
 ul.images li.more a.more{
 	float:none;
 	clear:none;
 }
  ul.images li.more, ul.images li.title{
 	padding-top:5px;
 }
 ul.images a{
 	color:#4c4c4c;	
 }
 ul#description{
 	overflow:hidden;
 	position: relative;
 	padding:0;
 	margin:0;
 	list-style:none;
 	
 	zoom:1;
 }
 ul#description .wysiwyg{
 	/*display:none;*/
 }
 ul#description h4{
 	text-align:center;
 	clear:both;
 	width:100%;
 	color:#3fbafe;
 	font-weight:normal;
 	padding-top:2px;
 	padding-bottom:2px;
 }
 ul#description h4.marker.proper{
	background:url(/images/tab.png) left top no-repeat;
  position:absolute;
  width:73px !important;
  z-index:10;
  cursor:pointer;
 }
 ul#description li{
 	overflow:hidden;
 	z-index:10;
 }
 ul#description li.active{
  z-index:0;
  position:relative;
  top:20px;
  overflow:visible;
  padding-bottom:20px;
 }
 ul#description li.active h4{
 	border: 0 none;
 	top:-20px;
 	font-weight:bold;
 	zoom:1;
 }
 ul#description li.active .wysiwyg{
 	display:block;
 	width:100%;
 	z-index:0;
 	position:relative;
 	overflow:hidden;
 }
p.signature{
	margin:0 !important;
	padding: 0 !important;
}
/*spis klubów*/

.kluby .klub {
	font-size:10px;
	overflow:hidden;
	padding-top:10px;
	position:relative;
	zoom:1;
}
.kluby h3, h4,h5{
	padding:0;
	margin:0;
	font-size:11px;
	float:left;
	overflow:hidden;
}
.kluby h5{
	font-weight:normal;
	padding-bottom:10px;
	font-size:10px;
}
.kluby p{
	clear:both;
	overflow:hidden;
	margin:0;
}
.kluby img{
	border: 1px solid #4c4c4c;
	display:block;
	float:left;
}
.kluby img.first{
	border: 1px solid #4c4c4c;
	margin-right:11px;
}
.kluby .klub .top_content{
	float:left;
	overflow:hidden;
	width:300px;
}
.klub .images li{
	width:91px;
}
.kluby .klub .wysiwyg{
	clear:both;
	overflow:hidden;
	width:100%;
	zoom:1;
	position:relative;
	float:none;
	padding:7px 0 15px 0;
}
.kluby .pagination.lower{
	padding-top:10px;
}
.kluby .klub .images{
	float:right;
	overflow:hidden;
	zoom:1;
	width:200px;
}
/*fota w galerii*/
h3.breadcrumby{
	float:left;
	font-size:11px;
	margin:0pt;
	overflow:hidden;
	padding:0pt;
	padding-bottom:15px;
	font-weight:normal;
}
h3.breadcrumby a{
	color:#000 !important;
}
h3.breadcrumby span{
	padding: 0 3px 0 3px;
}
.gallery-big-image{
	position:relative;
	clear:both;
	width:511px;
	margin:0 auto 0 auto;
	text-align:center;
	padding: 7px 0;
}
.gallery-big-image .big{
	position:relative;
	z-index:0;
}
.gallery-big-image .copy{
	position:absolute;
	z-index:10;
	width:503px;
	height:16px;
	background:url("/images/copyright.jpg") left top no-repeat;
	left:4px; 
	bottom:13px;
}
ul.notifiers{
	clear:both;
	list-style-image:none;
	list-style-position:outside;	
	list-style-type:none;
	margin:0pt;
	min-height:15px;
	overflow:hidden;
	padding:0pt;
	position:relative;
	padding: 16px 0 0 0;
	zoom:1;
}
ul.notifiers li{
	float:left;
	font-size:11px;
	margin:0pt;
	padding:0pt 1px;
}
ul.notifiers li a{
	width:100px; 
	position:relative;
	display:block;
	text-align:center;
}
ul.notifiers li a:hover{
	text-decoration:none !important;
}
ul.notifiers li a:hover span{
	color:#98cf02 !important;
	text-decoration:underline;
}

.gallery-big-image img{
	border:1px solid #4c4c4c;
}

/*logowanie*/


.login p{
	margin-top:15px;
	overflow:hidden;
}
.login form, .login form fieldset, .login form fieldset legend{
	padding:0;
	margin:0;
	border:0 none;
	position:relative;
	overflow:hidden;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c4c4c;
}
.login form fieldset{
	padding-bottom:0px;
}
.login form fieldset legend{
	font-weight:bold;
	padding-bottom:10px;
}
.login form fieldset ul{
	overflow:hidden;
	padding:0;
	margin:0;
	list-style:none;
}
.column.login form input, .column.login form select{
	border:1px solid #cccccc;
	color:#FF6600;
	font-size:10px;
	padding:1px 4px;
	width:135px;
	float:right;
}
.column.login form select {
	width:145px;
}
.column.login form input.checkbox{
	width:auto;
	border:1px solid #cccccc;
	float:left;
	/*margin-right:10px;*/
	padding:0;
	border:0 none;
}
.column.login form label{
	width:90px;
	display:block;
	float:left;
}
.column.login form *{
	zoom:1;
}
.column.login form fieldset.checkboxes label{
	width:auto;
}
.column.login form ul, .column.login form ul li{
	overflow:hidden;
	list-style:none;
	padding:0;
	margin:0;
	zoom:1;
}

.column.login form fieldset input.submit{
	border:0 none;
	width:auto;
	padding-right:20px;
	background:url("/images/strzala.png") no-repeat right center;
	color:#3fbafe;
	float:none;
	clear:both;
	display:block;
	margin-left:195px;
	font-size:10px;
	margin-top:0;
	padding-bottom:2px;
}
.column.login  p{
	margin:0;
	padding-bottom:15px;
}
.long{
	width:300px !important;
}
.column.login form ul li *{
	padding-top:0 !important;
	margin-top:0 !important;
}
.column.login form ul li{
	padding:0;
	padding-bottom:10px;
}
.info{
	color:#b2b2b2;
}
.column.login form .long{
	width:auto !important;
	float:left !important;
}
.column.login form span{
	float:left;
	width:50%;
}
.column.login form span.info{
	float:none;
	width:auto;
}
.column.login form span.right{
	float:right;
	width:48% !important;
}
/*powiadomienie*/
.column.notify form input, .column.notify form textarea{
	border:1px solid #cccccc;
	color:#FF6600;
	font-size:11px;
	padding:1px 4px;
	width:363px;
	float:right;
}
.notify p{
	margin-top:15px;
	overflow:hidden;
}
.notify form, .notify form fieldset, .notify form fieldset legend{
	padding:0;
	margin:0;
	border:0 none;
	position:relative;
	overflow:hidden;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4c4c4c;
}
.notify form fieldset{
	padding-bottom:0px;
}
.notify form fieldset legend{
	font-weight:bold;
	padding-bottom:11px;
}
.notify form fieldset ul{
	overflow:hidden;
	padding:0;
	margin:0;
	list-style:none;
}
.column.notify form select {
	width:145px;
}
.column.notify form input.checkbox{
	width:auto;
	border:1px solid #cccccc;
	float:left;
	margin-right:10px;
	padding:0;
	border:0 none;
}
.column.notify form label{
	width:140px;
	display:block;
	float:left;
}
.column.notify form *{
	zoom:1;
}
.column.notify form fieldset.checkboxes label{
	width:auto;
}
.column.notify form ul, .column.notify form ul li{
	overflow:hidden;
	list-style:none;
	padding:0;
	margin:0;
	zoom:1;
}

.column.notify form fieldset input.submit{
	border:0 none;
	width:auto;
	padding-right:20px;
	background:url("/images/strzala.png") no-repeat right center;
	color:#3fbafe;
	float:right;
	clear:both;
	display:block;
	margin-left:185px;
	font-size:11px;
	margin-top:0;
	padding-bottom:2px;
}
.column.notify  p{
	margin:0;
	padding-bottom:15px;
}
.long{
	width:300px !important;
}
.column.notify form ul li *{
	padding-top:0 !important;
	margin-top:0 !important;
}
.column.notify form ul li{
	padding:0;
	padding-bottom:10px;
}
.info{
	color:#b2b2b2;
}

.column.notify form span{
	float:left;
}
.column.notify form span.info{
	float:none;
	width:auto;
}
.column.notify form span.right{
	float:right;
	width:48% !important;
}
.nick {
	padding-left:30px;
}
.add_comment{
	float:right;
	display:block;
	zoom:1;
	margin-top:5px;
}
#opinie{
		padding:0;
		margin:0;
		overflow:hidden;
}
#opinie fieldset{
	border:0 none;
	padding:0;
	margin:0;
}
#opinie textarea{
	border:1px solid #cccccc;
	color:#FF6600;
	float:right;
	font-size:10px;
	padding:1px 4px;
	width:503px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	margin-top:10px;
}
#opinie .submit{
	background:transparent url(/images/strzala.png) no-repeat scroll right center;
	border:0pt none;
	clear:both;
	color:#3FBAFE;
	display:block;
	float:none;
	font-size:10px;
	margin-left:195px;
	margin-top:0pt;
	padding-bottom:2px;
	padding-right:20px;
	width:auto;
}