*
{
	padding: 0px;
	margin: 0px;
}

a img
{
	border: 0px;
}

body
{
	background: url(gfx/bkg.gif) top right  ;
	background-position: center -4px;
	font-family: arial;
	font-size: 11px;
}

* html body
{
/* 	background-position: 2px -7px; */
}


#wrapper
{
	width: 100%;
	background: url(gfx/top.gif) center top repeat-x;
	height: 750px;
	margin-top: -8px;
	
}

* html #wrapper
{
	margin-top: 0px;
}

#top
{
	width: 940px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 8px;
	
}

h1 a
{
	float: left;
	margin-right: 10px;
	margin-bottom: 7px;
	margin-top: 6px;
}

#banner
{
	float: left;
	margin-bottom: 7px;
	margin-top: 6px;
}

#reklama
{
	margin-top: 8px;
}

#content
{
	width: 625px;
	min-height: 200px;
	background: #fff;
	color: #00774B;
	font-size: 11px;
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
	
	
}

#containter
{
	width: 940px;
	margin-left: auto;
	margin-right: auto;
	
}

#left-wrapp
{
	width: 640px;
	float: left;
	margin-bottom: 20px;
}

h2.naj-wiad
{
	width: 625px;
	height: 31px;
	background: url(gfx/naj-wiad.gif) top left no-repeat;
}

h2 .rss, h2 .all
{
	float: right;
	background: url(gfx/rss.gif) top left no-repeat;
	padding-left: 20px;
	height: 15px;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	margin-top: 8px;
}

h2 .all
{
	background: url(gfx/all.gif) center right no-repeat;
	padding-left: 0px;
	padding-right: 10px;
	margin-right: 15px;
	margin-left: 19px;
}

/*right*/

#right
{
	float: left;
	width: 300px;
}

/*szukajka na glownej*/

fieldset
{
	border: 0px;
}

#szukaj
{
	margin-bottom: 12px;
	background: url(gfx/szukaj.gif) top left no-repeat;
	height: 38px;
	width: 300px;
}

#szukaj label input
{
	float: left;
	width: 182px;
	height: 18px;
	line-height: 18px;
	background: #FFF8CD;
	color: #600000;
	margin-left: 68px;
	margin-right: 7px;
	border: 0px;
}

#szukaj fieldset
{
	padding-top: 9px;
}

/*zawartosc right*/
.link
{
	margin-bottom: 13px;
}


.film
{
	margin-bottom: 20px;
}

#tabela
{
	background: url(gfx/tabela.gif) top left no-repeat #002525;
	width: 280px;
	
	padding-top: 40px; 
	padding-left: 10px;
	padding-right: 10px;
	color: #ECDA6C;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

#tabela a
{
	color: #fff;
}



#tabela a strong 
{
	color: #ECDA6C;
	text-decoration: underline;
}

#tabela table
{
	color: #FFFEDB;
	margin-top: 10px;
}

#tabela table a
{
	color: #FFFEDB;
}

#tabela table img
{
	border: 1px solid #FFFEDB;
	margin-right: 2px;
}

#tabela table td
{
	padding-left: 20px;
	padding-bottom: 6px;
}

#tabela table td.date
{
	padding-left: 0px;
}

#tabela table td.result
{
	font-size: 13px;
	text-align: center;
}

/*zielony box z newsami*/

.green-box
{
	width: 910px;
	padding: 13px 15px;
	background: #00774B;
	float: left;
	margin-bottom: 20px;
}

.news-box
{
	padding-top: 10px;
	padding-right: 10px;
	width: 284px;

	float: left;
	margin-right: 15px;
	height: 120px;
}

.news-box .photo-wrapp
{
	width: 124px;
	float: left;
}

.news-box .text-wrapp
{
	width: 160px;
	float: left;
}

.news-box .text-wrapp2
{
	width: 284px !important;
	margin-left: 10px;
	display: inline;
}

.last .text-wrapp2
{
	margin-left: 0px;
}

.news-box h4, .news-box h5
{
	margin-bottom: 5px;
	font-size: 12px;
	font-weight: bold;
}

.news-box h5
{
	font-weight: normal;
	margin-bottom: 3px;
}

.blue
{
	background: #00209F;
	color: #fff;
}

.blue a
{
	color: #fff;
}


.red
{
	background: #E23828;
	color: #fff;
}

.red a
{
	color: #fff;
}


.yellow
{
	background: #FFB300;
	color: #00209F;
	margin-right: -10px !important;
	
}

.yellow a
{
	color: #00209F;
}

/*stopa*/

#footer
{
	width: 920px;
	padding: 10px ;
	color: #FFB300;
	background: #000;
	float: left;
	margin-bottom: 20px;
	line-height: 1.6em;
}

#footer a
{
	color: #FFB300;
}

#footer .kolumn
{
	float: left;
	width: 215px;
	margin-right: 24px;
}

#footer .kolumn2
{
	float: left;
	width: 190px;
	text-align: right;
}

#footer .kolumn2 img
{
	margin-top: 7px;
}


/*film dnia*/
.film-dnia
{
	float: left;
	padding: 0px 10px 10px 10px;
	background: #9F271C;
	width: 280px;
	height: 240px;
	margin-right: 15px;
}

.film-dnia h2.fd
{
	background: url(gfx/film-dnia.gif) top left no-repeat;
	width: 280px;
	height: 29px;
	float: left;
	
}

.film-dnia h2.fd a.rss
{
	background: url(gfx/rss2.gif) top left no-repeat;
}

.film-dnia h2.fd a.all
{
	margin-right: 0px;
}

.film-dnia a.link-film img
{
	margin-bottom: 10px;
}

* html .film-dnia a.link-film img
{
	margin-bottom: 4px;
}


/*galeria*/
.galeria
{
	float: left;
	padding: 0px 0px 0px 0px;
	background: #fff;
	width: 310px;
	height: 250px;
}


.galeria h2.fd
{
	background: url(gfx/galerie.gif) top left no-repeat #3B3B3B;
	width: 310px;
	
	height: 28px;
	float: left;
	
}

.galeria h2.fd a.rss
{
	background: url(gfx/rss3.gif) top left no-repeat;
}

.galeria-wrapp a 
{
	float: left;
	width: 149px;
	height: 105px;
	
}

.galeria-wrapp
{
	width: 304px;
	padding: 3px;
	float: left;
}

.galeria-wrapp a.first
{
	margin: 0px 6px 6px 0px;
}

.galeria-wrapp a.second
{
	margin: 0px 0px 6px 0px;
}
.galeria-wrapp a.third
{
	margin: 0px 6px 0px 0px;
}

.MainPage #content
{
/*	height: 564px;*/
}

/*newsy na glownej w contencie*/

#content .news-box
{
	
	width: 296px;
	
	padding-right: 0px;
}



#content .last
{
	
	
	margin-right: -5px !important;
}


#content .text-wrapp
{
	
	width: 170px;
}



#content .text-wrapp h4,
#content .text-wrapp h4 a,
#content .text-wrapp a,
#mapa a
{
	color: #00209F;
	text-decoration: none;
}



#content .text-wrapp h4 a:hover,
#content .text-wrapp a:hover,
#mapa a:hover
{
	text-decoration: underline;
}

.comments span img
{
	margin-right: 6px;
}

.comments span img.last
{
	margin-right: 0px;
}

.comments
{
	margin-top: 7px;
}

.news-box-wrapp .news-box
{
	height: auto;
	
}

.news-box-wrapp
{
	margin-bottom: 15px;
	float: left;
	display: inline;
	width: 625px;
}

/*glowny news na glownej*/
.main-news
{
	width: 625px !important;
	margin-right: 0px;
	padding-right: 0px;
	border-bottom: 1px solid #004B2F;
	height: auto !important;
	padding-top: 0px;
	font-size: 14px;
	float: left;
	margin-bottom: 10px !important;
	line-height: 1.4em;
}



.main-news .photo-wrapp,
.main-news .photo-wrapp img
{
	float: right !important;
}

.main-news .text-wrapp
{
	padding: 10px 10px 0px 10px;
	
	width: 290px !important;
}

.druzyny .main-news .text-wrapp 
{
	padding-bottom: 10px
}

#content .text-wrapp h3
{
	font-size: 17px;
	margin-bottom: 7px;
	
}
 #content .text-wrapp h3,
 #content .text-wrapp h3 a,
 #content .text-wrapp a
{
	color: #00209F;
	text-decoration: none;
}

#content .text-wrapp h3 a:hover,
 #content .text-wrapp a:hover
{
	text-decoration: underline;
}

.main-news .text-wrapp p.comments
{
	font-size: 12px;
}



.main-news .text-wrapp p.comments span
{
	padding-top: 3px;
	
}

/*menu na glownej*/

* html #navi-menu
{
	height: 49px;
}

#navi-menu
{
	float: left;
	width: 940px;
	min-height: 49px;
	background: url(gfx/menu3.gif) top left no-repeat #FFB300;
	margin-bottom: 10px;
	list-style: none;
	position: relative;
}

#navi-menu li 
{
	float: left;
	
}

#navi-menu li a#akt,
#navi-menu li a#mec,
#navi-menu li a#dru,
#navi-menu li a#mun,
#navi-menu li a#tur
{
	float: left;
	display: inline;
	width: 188px;
	height: 25px;
	
}

#navi-menu li a#akt
{
	background: url(gfx/akt.gif) top left no-repeat;
	
}

#navi-menu li a#mec
{
	background: url(gfx/mec.gif) top left no-repeat;
	
}

#navi-menu li a#dru
{
	background: url(gfx/dru.gif) top left no-repeat;
	
}

#navi-menu li a#mun
{
	background: url(gfx/mun.gif) top left no-repeat;
	
}

#navi-menu li a#tur
{
	background: url(gfx/tur.gif) top left no-repeat;
	
}

#navi-menu li a#akt:hover,
#navi-menu li a#mec:hover,
#navi-menu li a#dru:hover,
#navi-menu li a#mun:hover,
#navi-menu li a#tur:hover,
#navi-menu li.active a#akt,
#navi-menu li.active a#mec,
#navi-menu li.active a#dru,
#navi-menu li.active a#mun,
#navi-menu li.active a#tur
{
	background-position: 0px -25px;
}



#navi-menu ul
{
	width: 920px;
	clear: both;
	position: absolute;
	left: 0px;
	top: 25px;
	min-height: 24px;
	list-style: none;
	color: #000;
	line-height: 24px;
	padding: 0px 10px;
	background: #FFB300;
}


#navi-menu ul
{
	display: none;
}

#navi-menu li:hover ul,
#navi-menu li.over ul,
#navi-menu li.active ul
{
	display: block;
}

#navi-menu li.over ul,
#navi-menu li:hover ul
{
	z-index: 1000;
}


#navi-menu ul li a
{
	border-left: 1px solid #000;
	font-size: 11px;
	padding: 0px 8px;
	color: #000;
	text-decoration: underline;
}

#navi-menu ul li.first
{
	background: url(gfx/ul.gif) center left no-repeat;
	padding-left: 20px;
	
	
}

#navi-menu ul li.first a
{
	border-left: 0px;
}

#navi-menu ul li
{
	display: inline;
	float: none;
	
	height: 24px;
}


#navi-menu ul li.active a
{
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

#navi-menu ul li a:hover
{
	color: #000;
	text-decoration: none;
}


.access
{
	display: none;
}


/*wiadomosci*/

.wiadomosci h2.naj-wiad
{
	width: 625px;
	height: 31px;
	background: url(gfx/wiad.gif) top left no-repeat;
}

.stronicowanie
{
	width: 605px;
	height: 14px;
	float: left;
	border-top: 1px solid #004B2F;
	padding: 20px 10px 20px 10px;
	font-size: 12px;
	
}

.stronicowanie .p-right
{
	float: right;
	display: block;
}

.stronicowanie .p-right span,
.stronicowanie .p-right a
{
	margin: 0px 5px;
	
}

.stronicowanie a
{
	color: #00209F;
}

p.pages span
{
	margin: 0px 4px;
}



.wiadomosci #content
{
	overflow: hidden;
}

#popularne
{
	background: url(gfx/popularne.gif) top left no-repeat #00209F;
	width: 280px;
	padding: 10px;
	padding-top: 5px;
	min-height: 150px;
	color: #fff;
	margin-bottom: 10px;
}

#popularne h3
{
	font-size: 20px;
	font-weight: bold;
	color: #FFB300;
	margin-bottom: 5px;
}

#popularne h4, #popularne h4 a
{
	color: #fff;
	text-decoration: underline;
	font-size: 12px;
	
}

#popularne h4
{
	margin-bottom: 3px;
}

#popularne ul
{
	list-style: square;
	font-size: 12px;
	color: #fff;
	margin-left: 12px;
	line-height: 1.8em;
	margin-top: 5px;
}

* html #popularne ul
{
	margin-left: 16px;
}

#popularne ul a
{
	color: #fff;


}

#turystyka .news-box
{
	background: url(gfx/turystyka.gif) top left no-repeat #FFB300;
	min-height: 120px !important;
	height: auto;
	width: 290px;
	padding-bottom: 10px;
	color: #00209F;
}

#turystyka h3, #turystyka h4, #turystyka h4 a, #turystyka a
{
	color: #00209F;
	
}

#turystyka h3
{
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 5px;
}

#turystyka h4
{
	font-weight: normal;
}

.news-box .link
{
	margin-top: 10px;
	margin-bottom: 0px;
}

.wiadomosci .film
{
	margin-bottom: 10px !important;
}

* html #right #turystyka
{
	
	overflow: hidden;
	width: 300px;
	
}

* html .wiadomosci #right
{
	margin-left: -15px;
}

/*warto-zobaczyc list*/

.warto h2.naj-wiad
{
	width: 625px;
	height: 31px;
	background: url(gfx/warto.gif) top left no-repeat;
}

.wyniki h2.naj-wiad
{
	width: 625px;
	height: 31px;
	background: url(gfx/wyniki.gif) top left no-repeat;
}

* html .wyniki #right 
{
	margin-left: -15px;
}


.historia h2.naj-wiad
{
	width: 625px;
	height: 31px;
	background: url(gfx/historia.gif) top left no-repeat;
}

* html .historia #right 
{
	margin-left: -15px;
}


.praktyczne-rady h2.naj-wiad
{
	width: 625px;
	height: 31px;
	background: url(gfx/praktyczne-rady.gif) top left no-repeat;
}

* html .praktyczne-rady #right 
{
	margin-left: -15px;
}

.stadiony h2.naj-wiad
{
	width: 625px;
	height: 31px;
	background: url(gfx/stadiony.gif) top left no-repeat;
}

* html .stadiony #right 
{
	margin-left: -15px;
}

.turystyka h2.naj-wiad
{
	width: 625px;
	height: 31px;
	background: url(gfx/turystyka2.gif) top left no-repeat;
}

* html .turystyka #right 
{
	margin-left: -15px;
}


#miasta .news-box
{
	background: url(gfx/miasta.gif) top left no-repeat #000517;
	min-height: 120px !important;
	height: auto;
	width: 290px;
	padding-bottom: 10px;
	color: #fff;
	margin-bottom: 10px;
}

#miasta h3, #miasta h4, #miasta h4 a, #miasta a
{
	color: #FFB300;
	
}

#miasta h3
{
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 5px;
}

#miasta h4
{
	font-weight: normal;
}



#informator .news-box
{
	background: url(gfx/informator.gif) top left no-repeat #252A62;
	min-height: 120px !important;
	height: auto;
	width: 290px;
	padding-bottom: 10px;
	color: #fff;
	margin-bottom: 10px;
}

#informator h3, #informator h4, #informator h4 a, #informator a
{
	color: #FFB300;
	
}

#informator h3
{
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 5px;
}

#informator h4
{
	font-weight: normal;
}

* html .warto #right
{
	margin-left: -15px;
}

* html #right #miasta,
* html #right #informator
{
	
	overflow: hidden;
	width: 300px;
	
}

/*galerie wylistowanie*/
.galerie h2.naj-wiad
{
	width: 625px;
	height: 31px;
	background: url(gfx/galerie2.gif) top left no-repeat;
	
}

.galerie .news-box-wrapp .news-box
{
	width: 202px !important;
	
}
.galerie .news-box-wrapp .photo-wrapp
{
	width: 202px;
}

.galerie .news-box-wrapp .news-box
{
	margin-right: 10px;
}

.galerie #content
{
	overflow: hidden;
}

.galerie .news-box-wrapp .text-wrapp
{
	width: 182px;
	padding: 7px 10px 0px 10px !important;
	margin-bottom: 0px;
	margin-top: 0px;
}

.galerie .news-box-wrapp
{
	margin-bottom: 5px;
}

.galerie .news-box-wrapp .text-wrapp p.comments
{
	margin-bottom: 0px;
}


.galerie .news-box-wrapp .last
{
	margin-right: 0px !important;
}

.galerie .stronicowanie
{
	margin-top: 10px;
}


* html .galerie #right
{
	margin-left: -15px;
}

* html #right
{
	overflow: hidden;
}

.photo-gallery
{
	width: 145px;
	margin-right: 10px;
	float: left;
}

.photo-gallery-wrapp
{
	width: 300px;
	margin-left: -10px;
	overflow: hidden;
	
}

.photo-gallery-wrapp .last
{
	margin-right: 0px;
}

.galerie #popularne .photo-gallery p
{
	padding: 7px 10px 10px 10px;
	font-weight: normal;
	color: #fff;
	font-size: 12px;
}

.galerie #popularne .photo-gallery p a
{
	text-decoration: underline;
	color: #fff;
}

.galerie #popularne
{
	padding-bottom: 5px;
}

/*filmy-wylistowanie*/
.filmy h2.naj-wiad
{
	width: 625px;
	height: 31px;
	background: url(gfx/filmy.gif) top left no-repeat !important;
	
}

.filmy .film
{
	margin-bottom: 10px;
}


/*informator od a do z*/

.infor h2.naj-wiad
{
	width: 625px;
	height: 31px;
	background: url(gfx/infor.gif) top left no-repeat;
	
}

.infor-wrapp
{
	padding: 0px 10px 10px 10px;
	width: 605px;
}

.informacja
{
	width: 605px;
	border-bottom: 1px solid #004B2F;
	padding: 10px 0px 0px 0px;
}

.infor-wrapp .last
{
	border-bottom: 0px !important;
}

.infor-wrapp h4, .infor-wrapp h4 a
{
	text-decoration: none;
	color: #00209F;
	font-size: 12px;
	font-weight: normal;
}

.infor-wrapp a
{
	text-decoration: none;
	color: #00209F;
	font-weight: normal;
}

.infor-wrapp h4 a:hover, .infor-wrapp a:hover
{
	text-decoration: underline;
}

.infor-wrapp h4
{
	margin-bottom: 10px;
}

.informacja p
{
	margin-bottom: 10px;
}


* html .infor #right
{
	margin-left: -15px;
}


/*warto zobaczyc artykul*/
a.myspace
{
	background: url(gfx/myspace.gif) top left no-repeat;
	padding-left: 20px;
	text-decoration: none;
	color: #3933DB;
	margin-right: 22px;
	margin-left: 7px;
}

a.face
{
	background: url(gfx/face.gif) top left no-repeat;
	padding-left: 20px;
	text-decoration: none;
	color: #3933DB;
	margin-right: 22px;
}

a.digg
{
	background: url(gfx/digg.gif) top left no-repeat;
	padding-left: 20px;
	text-decoration: none;
	color: #3933DB;
	margin-right: 28px;
}




a.grono
{
	background: url(gfx/grono.gif) top left no-repeat;
	padding-left: 20px;
	text-decoration: none;
	color: #3933DB;
	padding-bottom: 4px;
	margin-right: 40px;
	margin-left: 7px;
}

a.live-spaces
{
	background: url(gfx/live-spaces.gif) top left no-repeat;
	padding-left: 20px;
	text-decoration: none;
	color: #3933DB;
	margin-left: 7px;
	padding-bottom: 4px;
}

a.orkut
{
	background: url(gfx/orkut.gif) top left no-repeat;
	padding-left: 20px;
	text-decoration: none;
	color: #3933DB;
	margin-right: 40px;
	margin-left: 7px;
	padding-bottom: 4px;
}

a.wykop
{
	background: url(gfx/wykop.gif) top left no-repeat;
	padding-left: 20px;
	text-decoration: none;
	color: #3933DB;
	margin-right: 30px;
	margin-left: 7px;
	padding-bottom: 4px;
}

* html a.wykop
{
	margin-right: 30px;
}

a.fotka
{
	background: url(gfx/fotka.gif) top left no-repeat;
	padding-left: 20px;
	text-decoration: none;
	color: #3933DB;
	margin-right: 40px;
	margin-left: 7px;
	padding-bottom: 4px;
}



.linki-opcje span
{
	padding: 0px 7px;
}

.article-right
{
	font-family: tahoma;
	font-size: 11px;
}

.gray-box, .gray-box2
{
	width: 313px;
	float: right;
	background: #D8D8D8;
	color: #003421;
	margin-bottom: 10px;
}

.gray-box2
{
	width: 293px;
	padding: 10px;
}

.gray-box2 h3
{
	font-size: 14px !important;
	margin-bottom: 10px !important;
	color: #003421 !important;
}

.gray-box2 ul, .gray-box2 ol
{
	margin-left: 15px;
	margin-bottom: 10px !important;
}

.gray-box2 p
{
	margin-bottom: 10px !important;
}

.gray-box2 li
{
	margin-bottom: 5px !important;
}

.gray-box a, .gray-box2 a
{
	color: #00209F;
}

.gray-box p, .gray-box2 a
{
	margin-bottom: 10px !important;
}


.article-box-content
{
	padding: 10px;
}

.photo-show img
{
	margin-right: 7px;

}

.photo-show .last img
{
	margin-right: 0px !important;
}

.photo-show
{
	margin-bottom: 10px;
	width: 293px;
	
}

a.right3
{
	float: right;
}



.article-right
{
	float: right;
	width: 313px;
	margin-right: -10px;
	margin-top: -10px;
	margin-left: 10px;
	line-height: 1.2em;
}

.article-right .hr
{
	margin-bottom: 10px
}

.article
{
	font-size: 12px;
	color: #003521;
	padding: 10px 10px 10px 10px;
	line-height: 1.4em;
}

.article p.excerpt
{
	color: #00774B;
}

.article h2, .article h3, .article h4, .article h5, .article h6
{
	margin-bottom: 5px;
	color: #000;
}

.article p, .article ul, .article ol, .article dl, .article dt
{
	margin-bottom: 5px;
}


.article h2
{
	font-size: 21px;
	margin-bottom: 10px;
}

.article h2 span
{
	font-weight: normal;
}

.article h3
{
	font-size: 18px;
}

.article h4
{
	font-size: 16px;
}

.article h5
{
	font-size: 13px;
}

.article h6
{
	font-size: 12px;
}

.article a
{
	color: #00209F;
}

.article ul, .article ol
{
	margin-left: 15px;
}

.article ol
{
	margin-left: 20px;
}

* html .article ul, * html .article ol
{
	margin-left: 20px;
}

* html .article ol
{
	margin-left: 25px;
}

.warto #right .film
{
	margin-bottom: 10px;
}
/*hotele*/

.hotele h2.naj-wiad
{
	width: 625px;
	height: 31px;
	background: url(gfx/hotele.gif) top left no-repeat;
	
}

.hotel-stars
{
	padding-top: 3px;
	padding-bottom: 7px;
}

.hotel-stars a
{
	margin-right: 5px;
}

* html .hotele #right
{
	margin-left: -15px;
}

.hotele #right .film
{
	margin-bottom: 10px;
}

/*wiadomosci artykul + komentarze*/
#right
{
	margin-bottom: 10px;
}

.tagi
{
	color: #C94059;
	font-size: 9px;
	margin-top: -3px;
}

.autor-note .comments
{
	float: right;
	color: #00209F;
	margin-top: 0px;
}

.autor-note
{
	height: 25px;
}

.autor-note .autor
{
	margin-top: 15px;
	font-style: italic;
	
}

.komentarze
{
	border-top: 1px solid #004B2F;
	width: 605px;
	float: left;
	padding: 10px;
	font-size: 12px;
}


.komentarze h4
{
	font-size: 14px;
	font-weight: bold;
	color: #00774B;
	margin-bottom: 10px;
}

.komentarz
{
	color: #003521;
	padding: 10px 0px;
	width: 605px;
	border-bottom: 1px solid #004B2F;
}

.komentarz .opcje
{
	
	position: absolute;
	right: 0px;
	bottom: 10px;
}

.komentarz .opcje span
{
	padding: 0px 7px;
	
}

.komentarz-bottom
{
	
	width: 605px;
	min-height: 20px;
	overflow: hidden;
	position: relative;
	padding-bottom: 10px;
	margin-top: 10px;
}

.komentarz-photo
{
	float: left;
	margin-right: 10px;
	
}

.komentarz-bottom p.date
{
	font-size: 10px;
}

.komentarz-bottom p.autor
{
	padding-top: 3px;
	margin-bottom: 7px;
}

.komentarze a
{
	color: #00209F;
}

.komentarze .last
{
	border-bottom: 0px !important;
}

.add-comments
{
	float: left;
	width: 605px;
}

.add-comments fieldset
{
	border: 0px;
	padding-top: 10px;
}

.add-comments label
{
	width: 293px;
	float: left;
	color: #003521;
	min-height: 20px;
	
}

.add-comments input, .add-comments textarea, .add-comments select
{

	
	width: 291px;
	height: 20px;
	background: #FFF8CD;
	border: 1px solid #00774B;
	
	margin: 3px 0px 10px 0px;
}

.add-comments textarea
{
	height: 92px;
	margin-bottom: 20px;
}

.add-comments input.button
{
	border: 0px;
	width: auto;
	height: auto;
}



.right-form
{
	float: right;
	width: 280px;
	
	color: #4C7163;
	font-size: 10px;
	font-family: tahoma;
	line-height: 1.6em;
	margin-right: 10px;
	padding-top: 15px;
}

* html .right-form
{
	width: 272px;
}

.right-form p
{
	margin-bottom: 30px;
}

.right-form p.last
{
	margin-bottom: 0px;
}

.left-form
{
	float: left;
	width: 313px;
}


/*hotele - wylistowanie*/
fieldset
{
	border: 0px;
}

.hotel-search
{
	padding: 10px;
	width: 605px;
	border-bottom: 1px solid #004B2F;
	color: #003521;
	font-size: 12px;	
	margin-bottom: 10px;
}

.hotel-search h4
{
	font-size: 17px;
	font-weight: bold;
	color: #00209F;
	margin-bottom: 12px;
}

.hotel-search label.name
{
	float: left;
	width: 198px;
}

.hotel-search label.name input
{
	width: 176px;

}

.hotel-search label.city
{
	float: left;
	width: 190px;
}

.hotel-search label.city select
{
	width: 168px;

}

.hotel-search label.starq
{
	float: left;
	width: 149px;
}

.hotel-search label.starq select
{
	width: 128px;

}

.hotel-search input, .hotel-search select, .hotel-search textarea
{
	border: 1px solid #00774B;
	height: 18px;
	margin: 3px 0px 10px 0px;
}

.hotel-search input.button
{
	border: 0px;
	width: auto;
	height: auto;
	margin-top: 18px;
}

.hotele-list .news-box .text-wrapp
{
	font-size: 12px;
}

.hotel-link
{
	font-size: 11px;
	margin-top: 5px;
	
}

.hotel-link a
{
	text-decoration: underline !important;
}

.hotele-list .hotel-stars
{
	margin-top: -2px;
	margin-bottom: -2px;
}

.hotele-list .news-box-wrapp
{
	margin-bottom: 7px !important;
}

.hotele-list .stronicowanie
{
	margin-top: 10px;
}

/*pilkarze/druzyny*/

* html .pilkarze #right, * html .druzyny #right
{
	margin-left: -15px;
}

.pilkarze h2.naj-wiad
{
	width: 625px;
	height: 31px;
	background: url(gfx/pilkarze.gif) top left no-repeat;
}


.druzyny h2.naj-wiad
{
	width: 625px;
	height: 31px;
	background: url(gfx/druzyny.gif) top left no-repeat;
}

.dodaj-opis
{
	margin-bottom: 10px;
}

.pilkarze .film, .druzyny .film
{
	margin-bottom: 10px !important;
}

/*mundial*/

.mundial h2.naj-wiad
{
	width: 625px;
	height: 31px;
	background: url(gfx/mundial.gif) top left no-repeat;
}

#mapa
{
	position: relative;
}

#mapa img
{
	float: left;
}

#mapa a
{
	font-size: 9px;
}


* html .mundial #right
{
	margin-left: -15px;
}

* html .mundial .green-box
{
	margin-top: -10px;
}


#maskotka .news-box
{
	background: url(gfx/maskotka.gif) top left no-repeat #001786;
	min-height: 120px !important;
	height: auto;
	width: 290px;
	padding-bottom: 10px;
	color: #fff;
}

#maskotka h3, #maskotka h4, #maskotka h4 a, #maskotka a
{
	color: #FFB300;
	
}

#maskotka h3
{
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 5px;
}

#maskotka h4
{
	font-weight: normal;
}

#maskotka
{
	float: left;
	margin-bottom: 10px;
	margin-top: -4px;
}

* html #maskotka
{
	margin-bottom: -5px;
}

.mundial #right
{
	margin-bottom: -10px;
}


/*mecze statystyki*/

* html .mecze #right
{
	margin-left: -15px;
}

.mecze h2.naj-wiad
{
	width: 625px;
	height: 31px;
	background: url(gfx/mecze.gif) top left no-repeat;
}

.stats
{
	width: 605px;
	font-family: arial;
	color: #003521;
	margin-bottom: 10px;
}

.stats th
{
	color: #003521;
	font-weight: normal;
	font-size: 11px;
	padding: 5px;
}

.stats td
{
	border-right: 1px solid #fff;
	padding: 10px;
}

.stats td.results
{
	text-align: center;
	padding: 10px 30px;
}

.stats td.team
{
	padding: 10px 20px;
}

.stats th.team
{
	padding: 5px 20px;
	text-align: left;
}

.stats th.date
{
	padding: 5px 10px;
	text-align: left;
}

.stats td.team a img
{
	margin-right: 5px;
}

.stats .even td
{
	background: #CCE4DB;
}

.stats .kwalifikuje td
{
	font-weight: bold;
}

.stats th.head
{
	background: #CCE4DB;
	font-size: 13px;
	font-weight: bold;
}

.statsGrupa h3
{
	margin: 0 0 10px 0;
	padding: 10px 0;
	border-top: 2px solid #003521;
}

.cytuj
{
	font-style: italic;
}

/*filmy - widok szczegolowy*/

.komentarze2
{
	margin-bottom: 10px;
	margin-top: -10px !important;
}

.article2 h2
{
	text-align: center;
}

.article2 p
{
	color: #00774B;
}

.article-film
{
	margin-top: 5px;
	margin-bottom: 15px;
	float: left;
	width: 605px;
	overflow: hidden;
	text-align: center;
	display: inline;
}

* html .article-film
{
	margin-bottom: 5px;
}

.filmy .comments span.oceny,
.galerie .comments span.oceny
{
	color: #00209F !important;
	padding-right: 5px;
	float: left;
	margin-top: 0px;
}

.filmy .oceny, .galerie .oceny  
{
	margin-top: 15px;
	margin-bottom: 10px;
}

.filmy .komentarze3 .news-box,
.galerie .komentarze3 .news-box
{
	width: 145px !important;
	margin-right: 9px !important;
	float: left;
	
}


* html .filmy .komentarze3 .news-box .photo-wrapp,
* html .galerie .komentarze3 .news-box .photo-wrapp
{
	width: 145px !important;
}

* html .filmy .komentarze3 .news-box .text-wrapp,
* html .galerie .komentarze3 .news-box .text-wrapp
{
	width: 125px !important;
}

.filmy .komentarze3 .news-box h4,
.filmy .komentarze3 .news-box h4 a,
.galerie .komentarze3 .news-box h4,
.galerie .komentarze3 .news-box h4 a
{
	font-size: 12px;
	font-family: arial;
	text-decoration: underline !important;
	font-weight: normal !important;
}

.komentarze3 .news-box-wrapp
{
	margin-bottom: -10px !important;
}


/*miasta - widok szczegolowy*/

* html .miasta #right
{
	margin-left: -15px;
}

.miasta h2.naj-wiad
{
	width: 625px;
	height: 31px;
	background: url(gfx/miasta2.gif) top left no-repeat;
	
}

.mundial #right
{
	padding-bottom: 20px;
}

.comments
{
	position: relative;
}

.comments .jsVoteControl  
{
	position: absolute;
	top: 0px;
}


.comments .jsVoteControl 
{
	top: 2px;
	position: relative;
}

.tags-separator
{
	color: #00774b;
}

.article p.excerpt
{
	color: #00774B;
	font-size: 13px;
	line-height: 1.4em !important;
}

.form-box h4
{
	color:#00774B;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}

.form-box form
{
	margin: 10px 0 0 20px;	
	width: 313px;
	
}

.form-box form.friend
{
	width: 340px;
}

.form-box label
{
	color:#003521;
	float:left;
	min-height:20px;
	width:293px;
}

.form-box input, select
{
	background:#FFF8CD none repeat scroll 0;
	border:1px solid #00774B;
	height:20px;
	margin:3px 0 10px;
	width:291px;
}

.form-box textarea
{
	background:#FFF8CD none repeat scroll 0;
	border:1px solid #00774B;
	width:291px;
	height: 100px;
}

.form-box input.button
{
	width: auto;
	border: 0px;
	height: auto;
	clear: both;
	float: none;
	margin: 10px auto;
}

#profil
{
	width: 300px;
	height: 48px;
	background: #A30000;
	margin-bottom: 10px;
}

#profil h4 a, #profil h4
{
	color: #ECDA6F !important;
	font-family: georgia;
	text-decoration: none;
	font-size: 16px;
	font-weight: normal;
	padding-top: 8px;
}

#profil a img
{
	border: none;
}

.no-image
{
	padding-left: 10px;
}

#profil .obrazek
{
	float: left;
	margin-right: 10px;

}

.miasta .article-photo,
.druzyny .article-photo,
.pilkarze .article-photo,
.stadiony .article-photo
{
	margin-left: 1px;
}

* html .ie-rel
{
	position: relative;
}

.imgStopka
{
	margin-right: 10px;
}

.art-youtube
{
	width: 480px;
	margin: 0 auto 20px auto;
}
