html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{
background:transparent;
border:0;
margin:0;
padding:0;
outline:0;
}
ol,ul {
list-style-type: none;
}
a:link, a:visited{
color:#537e28;
font-size:11px;
text-decoration:none;
}
a:hover, a:active{
text-decoration:underline;
}
a:focus{
text-decoration:none;
}
a.move{
display:none;
}
#content p {
clear: both;
}
html,body{
color:#7b7b7b;
font: 11px Tahoma;
background:#f9f9f9 url(../images/used/tlo.jpg);
min-height:100%;
height: auto !important;
height: 100%;

}
body {
background:url(../images/used/tlo.jpg);
}
.double, ul.tab li.active a{
position:relative;
z-index:10;
}
.double em, ul.tab li.active em{
position:absolute;
top:1px;
left:1px;
z-index:-1;
font-style:normal;
}
#container{
width:973px;
margin: 0 auto;
background:#FFF;
overflow:hidden;
-moz-border-radius-bottomleft: 20px;
-webkit-border-bottom-left-radius: 20px;
-moz-border-radius-bottomright: 20px;
-webkit-border-bottom-right-radius: 20px;
}
#header{
width:100%;
height:171px;
background:url(../images/used/header.jpg);
position:relative;
overflow:hidden;
}
#header a:hover, #header a:active{
text-decoration:none;
}
#header h1{
display:block;
margin:0 auto;
width:245px;
height:50px;
margin-top:27px;
margin-bottom:38px;
overflow:hidden;
}
#header h1 a:before{
content:url(../images/used/logo.png);
display:block;
clear:both;
}
#header a.partner{
position:absolute;
top:5px;
left:0;
background:url(../images/used/header_partner.png) right top no-repeat;
display:block;
padding-left:5px;
padding-right:10px;
height:20px;
font-size:9px;
font-weight:bold;
color:#9ca175;
line-height:18px;
text-decoration:none;
}
#header a.partner span{
color:#537e28;
}
#header ul.menu{
display:block;
width:100%;
height:24px;
overflow:hidden;
clear:both;
}
#header ul.menu li{
float:left;
height:20px;
margin-top:2px;
margin-right:2px;
}
#header ul.menu li a{
display:block;
height:100%;
padding-left:5px;
opacity:0.8;
background:url(../images/used/header_li_narrow.png) left top no-repeat;
font-weight:bold;
color:#7e8d70;
text-align:center;
position:relative;
}
#header ul.menu a:hover, #header ul.menu a:active{
opacity:1;
}
#header ul.menu li a {
display:block;
height:100%;
background:url(../images/used/header_li_wide.png) right top no-repeat;
line-height:19px;
padding-right:9px;
padding-left:4px;
min-width:55px;
}
#header ul.menu a.glowna{
color:#FFF;
height:24px;
margin-top:-2px;
background:url(../images/used/header_glowna.png);
width:108px;
padding:0;
opacity:1;
line-height:22px;
}
#header h2.imprezy{
float:left;
font-size:11px;
color:#FFF;
margin:6px 9px 0 6px;
height:14px;
white-space: nowrap;
}
#header .double em{
color:#5b8335;
}
#header li .double em{
width:100%;
height:100%;
}
#header div.imprezy{
float:left;
width:531px;
height:28px;
padding:0 10px;
overflow:hidden;
}
#header div.imprezy ul{
display:block;
height:100%;
width:100%;
}
#header div.imprezy li{
display:block;
height:100%;
width:100%;
text-align:center;
font-weight:bold;
line-height:26px;
}
#header div.imprezy li a{
color:#deeec8;
font-size:12px;
}
#header div.imprezy li a::before, #header div.imprezy li a::after{
display:inline;
content: ".:.::.";
color:#FFF;
}
#header div.imprezy li a::before{
padding-right:5px;
}
#header div.imprezy li a::after{
padding-left:5px;
}
#header div.imprezy li a span{
color:#FFF;
}
#header form{
float:left;
width:310px;
padding-left:10px;
height:28px;
overflow:hidden;
}
#header form label{
float:left;
height:100%;
background:url(../images/used/lupa.gif) left center no-repeat;
padding-left:15px;
line-height:27px;
color:#000000;
font-weight:bold;
margin-right:7px;
}
#header input.text{
float:left;
width:173px;
height:15px;
padding:3px 10px 0 10px;
border-top:solid 1px #d1d1d1;
border-left:solid 1px #d1d1d1;
border-right:none;
border-bottom:none;
margin-top:3px;
font-size:11px;
font-family:Tahoma;
color:#000000;
}
#header input.submit{
float:left;
text-indent:-1000px;
font-size:0;
width:35px;
height:20px;
background:url(../images/used/submit_ok.png);
border:none;
margin-left:12px;
margin-top:3px;
cursor:pointer;
}
#footer{
width:876px;
margin-top:20px;
margin:20px auto;
overflow:hidden;
}
#footer ul{
display:block;
width:100%;
height:20px;
background:url(../images/used/footer.png) left bottom no-repeat;
text-align:right;
margin-bottom:10px;
}
#footer li{
display:inline;
padding-right:7px;
}
#footer li a{
color:#68696d;
}
#footer li a:hover{
color:#6fa039;
}
#footer span.copyright{
float:left;
margin-left:16px;
}
#footer span.author{
float:right;
font-size:9px;
margin-right:16px;
}
#footer span.author a{
color:#417a98;
font-size:9px;
font-weight:bold;
padding-right:22px;
background:url(../images/used/beddesign.png) right top no-repeat;
display:inline-block;
height:15px;
}
#content{
padding:10px 8px 0 8px;
overflow:hidden;
}
#content p{
margin-bottom:10px;
}
#content div.position {
	height: 21px;
	overflow: hidden;
	margin-bottom: 10px;
	clear: both;
}
#content div.position div {	
	display: inline-block;
	background: #f0f5eb url(../images/used/okruszki-corner.png) left center no-repeat;
	height: 100%;
}
#content div.position p {
	background: url(../images/used/okruszki-corner.png) right center no-repeat;
	padding: 0 10px;
	line-height: 20px;
	color:#797d77;
	height: 100%;
}
#content div.position a {
	color: #8a8c89;
}
#content div.advertise-big {
	margin: 10px 0;
	text-align: center;
}
#content div.advertise {
overflow: hidden;
margin: 10px 0;
text-align: center;
}
#content a.more{
display:block;
background:url(../images/used/a_more.png);
width:49px;
height:12px;
color:#FFF;
text-align:center;
font-size:9px;
}
#content a.more:hover{
text-decoration:none;
}
#content div.wide{
width:614px;
margin-right:13px;
float:left;
overflow:hidden;
}
#content.index div.wide{
width:570px !important;
margin-right:14px !important;
}
#content div.narrow{
margin-top:18px;
width:330px;
float:left;
overflow:hidden;
}
#content.index div.narrow{
margin-top:25px !important;
width:365px !important;
}
#content ul.tab{
position:relative;
z-index:100;
display:inline-block;
width:auto;
height:24px;
padding-bottom:2px;
padding-left:2px;
padding-right:19px;
background:url(../images/used/tabs_linia.png) bottom repeat-x;
overflow:hidden;
}
#content ul.tab li{
height:21px;
background:url(../images/used/tabs_wide.png) top right no-repeat;
margin-top:2px;
float:left;
opacity:0.8;
filter:alpha(opacity=80);
margin-right:3px;
}
#content ul.tab li a{
display:block;
background:url(../images/used/tabs_narrow.png) top left no-repeat;
padding:0 8px;
min-width:85px;
height:100%;
line-height:18px;
text-align:center;
font-weight:normal;
color:#53891b;
cursor:pointer;
}
#content ul.tab li a em{
width:100%;
height:100%;
display:none;
}
#content ul.tab li.active{
height:24px;
background:url(../images/used/tabs_active_wide.png) top right no-repeat;
margin-top:0;
opacity:1;
filter:alpha(opacity=100);
}
#content ul.tab li.active a{
background:url(../images/used/tabs_active_narrow.png) top left no-repeat;
padding:0 8px;
min-width:85px;
height:100%;
line-height:22px;
text-align:center;
font-weight:bold;
color:#FFF;
font-size:11px;
}
#content ul.tab li.active a em{
display:block;
color:#7a9d4d;
}
#content ul.tab a:hover, #content ul.tab a:active, #content ul.tab a:focus{
text-decoration:none;
}
#content ul.tab li:hover{
opacity:1;
filter:alpha(opacity=100);
}
#content div.tab{
position:relative;
clear:both;
border:solid 1px #dadada;
padding:1px;
overflow:hidden;
top:-3px;
display:none;
z-index:1;
}
#content div.tab.active{
display:block !important;
}

#content div.fake{
position:absolute;
display:none;
}
#content div.fake.active{
display:block !important;
}

#content div.newsy{
width:100%;
margin-bottom:10px;
position: relative !important;
}
#content div.newsy div.tab {
background: url(../images/used/news-linia.png) 371px repeat-y;
}
#content div.newsy div.text{
float:left;
width:335px;
padding-left:18px;
padding-top:401px;
padding-right: 17px;
background: url(../images/used/news-bg.png) repeat-x;
font-size: 10px;
}
#content div.newsy  h3{
font-size:11px;
color:#749b4b;
margin-bottom:8px;
}
#content div.news a.more{
clear:both;
float:right;
}
#content div.newsy a.news-more {
display: block;
width: 61px;
height: 17px;
position: absolute;
right: 0;
bottom: 0;
background: url(../images/used/news-more.png);
font-size: 10px;
color: #8d8d8d;
text-align: center;
line-height: 17px;
}
#content  ul.newsy{
float:right;
width:194px;
background:url(../images/used/news_ul.png) bottom repeat-x;

padding:5px 0;
min-height:100%;
height: auto !important;
height:100%;
}
#content ul.newsy li{
display:block;
clear:both;
background:url(../images/used/news_przedzial.png) 0 -2px no-repeat;
padding-top:2px;
}
#content ul.newsy li:first-child{
background-position:0 -10px;
}
#content ul.newsy li:hover{
background-position:0 0;
}
#content ul.newsy li:hover + li{
background:none !important;
}
#content ul.newsy a{
display:block;
padding-bottom:2px;
font-weight:bold;
color:#9ca175;
}
#content ul.newsy a:hover{
background:url(../images/used/FFF.png) bottom repeat-x;
color:#537e28;
text-decoration:none;
}
#content ul.newsy a .i1{
display:block;
padding:10px 8px 10px 29px;
height: 40px;
overflow: hidden;
}
#content ul.newsy a:hover .i1{
background:url(../images/used/news_gradient_horizontal.png) repeat-y;
}
#content div.newsy img{
position:absolute;
top:11px;
left:11px;
width:376px;
height:376px;
overflow:hidden;
border:solid 1px #e0dcdc;
}
#content div.relacje {
padding:7px 8px 19px 8px;
margin-bottom:10px;
}
#content div.relacje ul.nodes li {
display:block;
margin-top:5px;
clear:both;
overflow:hidden;
border: solid 1px #e5e5e5;
padding: 5px;
position: relative;
}
#content div.relacje ul.nodes img{
float:left;
margin-right:7px;
border:solid 1px #817979;
}
#content div.relacje ul.nodes li a{
padding-left:4px;
}
#content div.relacje ul.nodes li div{
width:auto;
overflow:hidden;
margin-top: 10px;
background:url(../images/used/relacje_punktor.png) no-repeat;
}
#content div.relacje ul.nodes li span.addon {
display:block;
margin-left: 6px;
text-transform: uppercase;
}
#content div.relacje ul.nodes li a.title {
display:block;
padding-left:5px;
line-height:11px;
font-weight:bold;
font-size:13px;
}
#content div.relacje ul.nodes li p {
position: absolute;
bottom: 5px;
right: 5px;
color: #8a8c89;
text-align: right;
}
#content div.relacje ul.nodes li p span {
	font-size: 10px;
	color:#797d77;
}
#content div.relacje ul.links {
	display: block;
	clear: both;
	text-align: center;
	margin-top: 10px;
}
#content div.relacje ul.links li {
	display: inline-block;
}
#content div.relacje ul.links a {
	display: block;
	height: 19px;
	background: #dae7cd url(../images/used/a-green-l.png) 0 -19px no-repeat;
	font-weight: bold;
	color: #899f73;
	line-height: 17px;
	cursor: pointer;
}
#content div.relacje ul.links a span {
	display: block;
	padding: 0 8px;
	background: url(../images/used/a-green-r.png) right -19px no-repeat;
	height: 100%;
}
#content div.relacje ul.links a:hover, #content div.relacje ul.links a:active {
	color: #FFF;
	text-decoration: none;
	background-position: 0 0;
	background-color: #a2c283;
}
#content div.relacje ul.links a:hover span, #content div.relacje ul.links a:active span {
	background-position: right top;
}
#content div.premiery {
	float: left;
	width: 368px;
	overflow: hidden;
	padding-top: 8px;
}
#content div.premiery ul {
	margin-top: 10px;
	background: url(../images/used/premiery-bg.png) 11px 13px no-repeat;
	width: 370px;
	overflow: hidden;
}
#content div.premiery li {
	width: 177px;
	height: 231px;
	float: left;
	white-space: nowrap;
	background: url(../images/used/premiery-node.png) no-repeat;
	margin: 4px;
	text-align: center;
	overflow: hidden;
}
#content div.premiery h3 {
	font-size: 11px;
	color: #797979;
	margin: 5px 0 15px;
}
#content div.premiery img {
	width:135px;
	height:135px;
	display: block;
	margin: 10px auto;
}
#content div.premiery a {
	display: block;
	color: #cc8d1e;
	font-weight: bold;
}
#content div.premiery a.more {
	margin: 5px auto;
	font-weight: normal;
	color: #FFF;
	background: url(../images/used/more-orange.png);
}
#content div.column{
width:176px;
margin-top:8px;
text-align: center;
float: right;
}
#content div.column h2, #content h2.wide{
display:block;
height:22px;
font-weight:normal;
font-size:16px;
color:#666666;
padding-top:8px;
padding-left:10px;
border-bottom:solid 2px;
overflow:hidden;
text-align: left;
}
#content .narrow h2.wide{
width:355px;
}
#content div.column a.more {
margin-top: 15px;
float: right;
clear: both;
}
#content div.column span.img{
display:block;
padding:9px 0;
}
#content div.column span.img img{
display:block;
margin:0 auto;
border:solid 1px #FFF;
}
#content div.column h3, #content div.column p{
font-size:11px;
margin-left:7px;
margin-top:5px;
}
#content div.column ul{
border-top:1px solid;
margin:0 9px;
}
#content div.column li{
display:block;
background-repeat:no-repeat;
background-position:0 4px;
padding-left:10px;
margin-top:8px;
}
#content div.column.set1 h2, #content h2.wide.set1{
border-color:#8db762;
}
#content div.column.set1 span.img{
background:#eff4ea;
width:176px;
height:93px;
overflow:hidden;
}
#content div.column.set1 h3{
color:#8db762;
}
#content div.column.set1 ul{
border-color:#9aab7a;
}
#content div.column.set1 li{
background-image:url(../images/used/punktor_set1.png);
}
#content div.column.set1 li a{
color:#6f8842;
}
#content div.column.set2 h2, #content h2.wide.set2{
border-color:#feae22;
}
#content div.column.set2 span.img{
background:#fff2db;
width:176px;
height:93px;
overflow:hidden;
}
#content div.column.set2 h3{
color:#cf9227;
}
#content div.column.set2 ul{
border-color:#feae22;
}
#content div.column.set2 li{
background-image:url(../images/used/punktor_set2.png);
}
#content div.column.set2 li a{
color:#cf9227;
}
#content div.column.set3 h2, #content h2.wide.set3{
border-color:#7cacd8;
}
#content div.column.set3 span.img{
background:#eff4ea;
width:176px;
height:93px;
overflow:hidden;
}
#content div.column.set3 h3{
color:#7298bb;
}
#content div.column.set3 ul{
border-color:#9cb7cf;
}
#content div.column.set3 li{
background-image:url(../images/used/punktor_set3.png);
}
#content div.column.set3 li a{
color:#6f98bd;
}
#content div.column h2.artykuly{
background:url(../images/used/column_artykuly.png) no-repeat;
padding-left:30px;
}
#content div.column h2.wywiady{
background:url(../images/used/column_wywiady.png) no-repeat;
padding-left:34px;
}
#content div.column h2.sprzet{
background:url(../images/used/column_sprzet.png) no-repeat;
padding-left:45px;
}
#content div.polecamy {
width:100%;
overflow:hidden;
padding-top:10px;
text-align: justify;
clear: both;
}
#content div.polecamy ul{
overflow: hidden;
}
#content div.polecamy  ul li{
display: inline-block;
padding: 10px;
vertical-align: middle;
}
#content div.notowania{
padding:4px 132px 0 17px;
width:233px;
height:106px;
background:url(../images/used/notowania.png);
position:relative;
overflow:hidden;
}
#content div.notowania h2{
float:left;
font-size:11px;
color:#5a822e;
margin-right:20px;
}
#content div.notowania h2::before, #content div.notowania h2::after{
content:".:.";
}
#content div.notowania span.przypis{
float:left;
font-weight:bold;
color:#FFF;
font-size:10px;
margin-top:1px;
}
#content div.notowania span.przypis span{
color:#f1f299;
}
#content div.notowania ul{
display:block;
position:absolute;
width:200px;
height:47px;
top:30px;
left:15px;
}
#content div.notowania li{
position:absolute;
font-weight:bold;
color:#FFF;
background-repeat:no-repeat;
background-position:right bottom;
}
#content div.notowania li.first{
left:0;
top:0;
white-space:nowrap;
height:20px;
background-image:url(../images/used/notowania1.png);
width:115px;
}
#content div.notowania li.second{
left:0;
top:25px;
white-space:nowrap;
height:20px;
background-image:url(../images/used/notowania2.png);
width:115px;
}
#content div.notowania li.third{
left:136px;
top:5px;
background-image:url(../images/used/notowania3.png);
}
#content div.notowania  .double em{
color:#62853d;
width:100%;
}
#content div.notowania a{
color:#FFF;
display:block;
}
#content div.notowania a:hover{
text-decoration:none;
}
#content h2.narrow{
font-family:Arial;
font-size:12px;
color:#6e6e6e;
width:170px;
height:25px;
display:block;
background:url(../images/used/h2_narrow.png) left bottom no-repeat;
margin-bottom:10px;
clear:both;
float:none;
}
#content h2.narrow:before{
content:":: ";
font-family:Tahoma;
font-size:10px;
}
#content div.mapa{
width:170px;
float:left;
padding-left:7px;
margin-bottom:10px;
}
#content div.mapa a.all{
display:block;
width:151px;
height:36px;
background:url(../images/used/all_clubs.png);
text-indent:-10000px;
overflow:hidden;
margin:0 auto;
margin-top:5px;
}
#content div.kalendarz{
float:right;
width:170px;
background:url(../images/used/kalendarz_tlo.png) left bottom no-repeat;
overflow:hidden;
position:relative;
}
#content div.kalendarz a.add, #content div.kalendarz a.show {
	display: block;
	background: url(../images/used/dodaj-impreze.png);
	width: 170px;
	height: 32px;
	overflow: hidden;
	text-indent: -1000px;
}
#content div.kalendarz a.show {
	margin-top: 5px;
	background: url(../images/used/zobacz-imprezy.png);
}
#content div.kalendarz a.fscroll{
float:left;
width:12px;
height:24px;
text-indent:-1000px;
overflow:hidden;
cursor:pointer;
position:absolute;
top:27px;
}
#content div.kalendarz a.fscroll.prev{
left:8px;
background-image:url(../images/used/kalendarz_left.png);
}
#content div.kalendarz a.fscroll.next{
right:8px;
background-image:url(../images/used/kalendarz_right.png);
}
#content div.kalendarz caption{
width:128px;
height:30px;
text-align:center;
line-height:20px;
font-size:13px;
font-weight:bold;
}
#content div.kalendarz th, #content div.kalendarz td{
width:17px;
height:15px;
text-align:center;
vertical-align:middle;
}
#content div.kalendarz h2{
margin-bottom:3px !important;
}
#content div.kalendarz div.fscroll{
overflow:hidden;
clear:both;
position:relative;
width:138px;
margin:0 auto;
padding-bottom:8px;
}
#content div.kalendarz div.fscroll ul{
display:block;
width:10000px;
}
#content div.kalendarz div.fscroll li{
float:left;
}
#content div.kalendarz td a:hover{
text-decoration:none;
}
#content div.kalendarz td a:hover span{
display:block;
}
#content div.kalendarz td span{
display:none;
position:absolute;
left:10px;
top:10px;
padding:5px;
border:solid 1px #6e6d6d;
background:#dedddd;
color:#505050;
}
#content div.kalendarz td.nonactive{
color:#ababab;
}
#content div.kalendarz td.today{
border:solid 1px #adadac;
}
#content div.kalendarz td.event{
background:#fee398;
}
#content div.gadzety, #content div.djsklep {
width:100%;
clear:both;
position:relative;
}
#content div.gadzety h2, #content div.djsklep h2 {
margin-bottom:20px;
}

#content div.gadzety a.scroll, #content div.djsklep a.scroll {
width:31px;
height:30px;
text-indent:-1000px;
overflow:hidden;
float:left;
cursor:pointer;
margin-top:45px;
}

#content div.gadzety a.scroll.prev, #content div.djsklep a.scroll.prev {
margin-left:35px;
background:url(../images/used/scroll_left_orange.png);
}
#content div.djsklep a.scroll.prev {
background:url(../images/used/scroll-left-green.png);
}
#content div.gadzety a.scroll.next {
background:url(../images/used/scroll_right_orange.png);
}
#content div.djsklep a.scroll.next {
background:url(../images/used/scroll-right-green.png);
}
#content div.gadzety div, #content div.djsklep div {
width:230px;
text-align: center;
overflow:hidden;
float:left;
}
#content div.gadzety div ul, #content div.djsklep div ul {
display:block;
width:10000px;
}
#content div.gadzety div li, #content div.djsklep div li{
width:230px;
float:left;
text-align:center;
}
#content div.gadzety h3 a{
color:#cc8d1e;
}
#content div.gadzety span.addon{
color:#8a8c89;
display: block;
}
#content div.djsklep span.addon{
color:#8a8c89;
display: block;
}
#content a.orange-big, #content a.green-big {
	margin: 10px 0;
	display: inline-block;
	height: 26px;
	background: #ffeac7 url(../images/used/a-orange-l.png) no-repeat;
	font-weight: bold;
	line-height: 25px;
}
#content a.green-big {
	background: #ddead0 url(../images/used/a-green2-l.png) no-repeat;
}
#content a.orange-big span, #content a.green-big span {
	display: inline-block;
	padding: 0 8px;
	background: url(../images/used/a-orange-r.png) right top no-repeat;
	height: 100%;
	color: #f4a925;
	font-size: 12px;
}
#content a.green-big span {
	color: #749b4b;
	background: url(../images/used/a-green2-r.png) right top no-repeat;
}
#content a.orange-big em {
	color: #d39528;
	font-style: normal;
}
#content a.green-big em {
	color: #5b7f35;
	font-style: normal;
}
#content a.orange-big:hover, #content a.orange-big:active, #content a.green-big:hover, #content a.green-big:active {
	text-decoration: none;
}
#content div.tagi{
min-height:130px;
}
#content div.tagi.set2{
background:url(../images/used/gradient_top_orange.png) 0 32px repeat-x;
}
#content div.tagi.set1{
background:url(../images/used/gradient_top_green.png) 0 32px repeat-x;
}
#content div.tagi h2{
margin-bottom:10px;
}
#content div.tagi p{
width:280px;
margin:0 auto;
}
#content div.tagi a{
color:#84827e;
}
#content div.tagi .f1{
font-size:12px;
color:#84827e;
}
#content div.tagi .f2{
font-size:11px;
color:#737271;
}
#content div.tagi .f3{
font-size:11px;
color:#84827e;
}
#content div.tagi .f4{
font-size:9px;
color:#999794;
}
#content div.tagi .f5{
font-size:13px;
color:#84827e;
}
#content div.tagi .f6{
font-size:11px;
color:#62605b;
}
#content div.tagi .f7{
font-size:9px;
color:#84827e;
}
#content div.tagi .f8{
font-size:11px;
color:#a5a4a1;
}
#content form{
display:block;
clear:both;
border-top: solid 2px #8db762;

}
#content p.non-required {
float: left;
line-height: 25px;
margin-left: 5px;
}
#content div.article.normal{
background:none !important;
padding:10px;
overflow:hidden;
}
#content div.article p{
text-indent:10px;
padding: 0 10px;
}
#content div.article, #content div.categories{
background:url(../images/used/article_tlo.png) repeat-y;
width:100%;
margin-bottom:10px;
}
#content div.article2, #content div.categories2{
background:url(../images/used/article_top.png) 0 0 no-repeat;
width:100%;
}
#content div.article3, #content div.categories ul{
background:url(../images/used/article_bottom.png) left bottom no-repeat;
padding:10px;
overflow:hidden;
}
#content div.article div.top{
border-bottom:solid 1px #b2b2b2;
padding-bottom:8px;
clear:both;
overflow:hidden;
margin-bottom:10px;
}
#content div.article span.date{
float:left;
padding:8px 10px;
border-right:solid 1px #b2b2b2;
font-family:Verdana;
font-size:9px;
}
#content div.article span.date span{
font-size:15px;
font-weight:bold;
display:block;
clear:both;
}
#content div.article span.font{
float:right;
width:71px;
height:21px;
background:url(../images/used/font_size.png);
margin-top:13px;
padding:3px 0;
text-align:center;
}
#content div.article span.font a{
color:#000000;
font-family:Georgia;
cursor:pointer;
}
#content div.article span.font a.small{
font-size:10px;
}
#content div.article span.font a.medium{
font-size:12px;
}
#content div.article span.font a.big{
font-size:14px;
}
#content div.article span.font a.biggest{
font-size:17px;
}
#content div.article span.font a:hover{
text-decoration:none;
}
#content div.article div.title{
float:left;
margin:6px 10px 0 10px;
height:30px;
}
#content div.article h2{
font-size:16px;
color:#568825;
}
#content div.article h3{
font-size:11px;
color:#878686;
}
#content div.article p{
margin-bottom:10px;
clear:both;
}
#content div.article a{
color:#5d5a4d;
}
#content div.article p.strong{
font-weight:bold;
float:left;
color:#333333;
width: 480px;
clear: none;
text-align: justify;
padding-right: 0;
}
#content div.article .comments_number{
float:right;
background:url(../images/used/comments_number.png);
width:44px;
height:46px;
text-align:center;
font-family:Georgia;
font-size:18px;
color:#343434;
line-height:28px;
font-weight:bold;
margin: 0 5px;
clear: none;
}
#content div.article span.img{
display:block;
text-align:center;
margin-bottom:10px;
}
#content div.article span.img2, #content .category_title span.img{
border:solid 1px #e0dcdc;
display:inline-block;
padding:3px;
background:#FFF;
}
#content div.article span.img img, #content .category_title img{
border:solid 2px #e0dcdc;
display:block;
}
#content div.img, #content div.article img {
margin: 10px auto;
}
#content span.img img {
	margin: 0 !Important;
}
#content span.author{
float:right;
font-size:10px;
color:#818181;
clear:both;
}
#content span.author a{
font-size:10px;
color:#5d5a4d;
}
#content div.inputs{
border-bottom:solid 1px #eaf2e3;
padding-bottom:1px;
margin-bottom:4px;
margin-top:3px;
}
#content div.inputs div{
background:#f5f8f2;
overflow:hidden;
padding:7px;
}
#content label{
float:left;
clear:left;
width:150px;
font-size:11px;
font-weight:bold;
color:#426819;
height:20px;
line-height:19px;
text-align: right;
padding-right: 10px;
}
#content input.text, #content textarea, #content input.file, #content select{
float:left;
border:solid 1px #b1c1a0;
background:#e8efe1;
margin-bottom:4px;
font-size:11px;
color:#6b765e;
font-family:Tahoma;
padding:2px 5px;
}
#content select {
width: 218px;
}
#content input.text{
width:206px;
height:13px;
}
#content input.big {
width: 300px;
}
#content input.small {
width: 53px;
}
#content input.very-small {
width: 33px;
}
#content textarea{
width:375px;
height:92px;
overflow:auto;
}
#content input.submit{
float:right;
margin-right:10px;
text-indent:-1000px;
overflow:hidden;
width:81px;
height:28px;
border:none;
background:url(../images/used/submit.png);
cursor:pointer;
}
#content h2.add_comment{
background:url(../images/used/add_comment_icon.png) 5px 10px no-repeat;
padding-left:30px;
height:22px;
font-weight:normal;
font-size:16px;
color:#666666;
padding-top:8px;
}
#content ul.comments{
display:block;
clear:both;
padding:0 6px;
margin-top:5px;
margin-bottom:10px;
}
#content ul.comments li{
display:block;
padding-top:17px;
padding-bottom:5px;
overflow:hidden;
}
#content ul.comments li.even{
border-top:solid 1px #e7d0a5;
border-bottom:solid 1px #e7d0a5;
background:url(../images/used/comment_even.png) center repeat-y;
}
#content ul.comments img{
float:left;
margin-right:10px;
}
#content ul.comments h3{
font-size:11px;
color:#cf9227;
margin-bottom:6px;
}
a.button{
float:right;
display:inline-block !important;
width:62px !important;
height:12px !important;
margin-left:5px !important;
background:url(../images/used/button_green.png) 0 0 no-repeat;
font-size:9px !important;
font-family:Arial !important;
color:#FFF !important;
text-align:center !important;
border:none !important;
padding:0 !important;
}
a.button:hover{
text-decoration:none;
background-position:0 -12px;
}
a.pbutton{
display:inline-block !important;
width:62px !important;
height:12px !important;
margin-left:5px !important;
background:url(../images/used/button_green.png) 0 0 no-repeat;
font-size:9px !important;
font-family:Arial !important;
color:#FFF !important;
text-align:center !important;
border:none !important;
padding:0 !important;
}
a.pbutton:hover{
text-decoration:none;
background-position:0 -12px;
}
#content p.pager{
float:right;
clear:both;
}
#content p.pager a{
border-right:solid 1px #e4e4e4;
padding:0 4px;
height:11px;
color:#6d706a;
}
#content p.pager a.first{
border-left:none;
}
#content .category_title{
background:#f0f3ed;
padding:0 10px;
overflow:hidden;
margin-bottom:10px;
}
#content .category_title span.img{
margin-right:8px;
float:left;
}
#content .category_title h2{
font-size:18px;
color:#426819;
font-weight:normal;
margin-top: 5px;
}
#content .category_title p{
color:#6d706a;
clear: none;
}
#content .category_title form {
	float: right;
	margin:0;
	margin-top: 15px;
	padding:0;
	border: none;
	
}
#content .category_title label {
	display: none;
}
#content .category_title select {
	float: left;
	background: #FFF;
}
#content div.categories li{
padding:15px 0;
border-top:solid 1px #cccccc;
display:block;
clear:both;
}
#content div.categories li.first, #content div.categories li:first-child{
border-top:none;
}
#content div.categories li img{
float:left;
margin-right:8px;
margin-bottom:15px;
}
#content div.categories li span.date {
display: block;
font-size: 10px;
margin-bottom: 5px;
}
#content div.categories li p{
clear:none;
}
#content div.categories li p.column {
float: left;
margin: 5px;
}
#content div.categories li p.column a.button {
clear: both;
margin-top: 10px;
position: relative;
left: -4px;
}
#content div.categories h3{
font-size:15px;
color:#568825;
}

div.clear { overflow: hidden; clear: both;}

#content h4 {
	margin-bottom: 10px;
}
div.clubs {
	border-bottom: solid 2px #e8f1e0;
	overflow: hidden;
	clear: both;
}	
div.clubs div {
	width: 141px;
	float: left;
	border-right: solid 1px #eaeae9;
	padding-top: 2px;
	padding-bottom: 4000px;
	margin-bottom: -4000px;
}
div.clubs div.last {
	border-right: none;
}
div.clubs ul {
	margin: 10px 5px;
	margin-bottom: 10px;
}
div.clubs h3 {
	width: 100%;
	margin-top: 2px;
	background: #f7f8f6;
	text-align: center;
	padding: 5px 0;
	color: #838481;
	font-size: 10px;
}
div.advert_add_club {
	overflow: hidden;
	padding: 20px 10px 10px 120px;
	background: #f0f3ed url(../images/used/note.png) 10px 10px no-repeat;
	min-height: 100px;
}
div.advert_add_club h2 {
	color: #426819;
	font-weight: normal;
	font-size: 18px;
}
div.advert_add_club a.button {
	float: right;
	clear: both;
}
#content div.newsletter {
	width: 326px;
	height: 75px;
	overflow: hidden;
	background: url(../images/used/newsletter.png);
	float: left;
	clear: both;
	margin: 10px 0;
	
}
#content div.newsletter h2 {
	font-size: 11px;
	margin: 5px 20px;
	float: left;
}
#content div.newsletter span {
	line-height: 20px;
	font-size: 10px;
}
#content div.newsletter form {
	display: block;
	padding-top: 10px;
	margin-left: 20px;
	border: none;
}
#content div.newsletter input.text {
	border: solid 1px #e7e7e7;
	background: #FFF;
	float: left;
	width: 150px;
}
#content div.newsletter input.submit, #content .category_title input.submit {
float:left;
text-indent:-1000px;
font-size:0;
width:35px;
height:20px;
background:url(../images/used/submit_ok.png);
border:none;
cursor:pointer;
clear: none;
margin-left: 4px;
}
#content hr {
	display: block;
	margin: 10px 0;
	height: 1px;
	background: #b2b2b2;
	border: none;
}
#content p.noindent {
	text-indent: 0 !important;
}
h2#add-club, h2#add-party {
	width: 609px;
	height: 41px;
	overflow: hidden;
	text-indent: -1000px;
	background: url(../images/used/add-club-header.png);
	margin-bottom: 2px;
}
h2#add-party {
	background: url(../images/used/add-party-header.png);
}
#content ul.markup h3 a {
	font-size: 18px;
}