HTML, BODY
{
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
}
HTML
{
	background-color: #A7CAF0;
	background-image: url(../gfx/bg.jpg);
	background-repeat: repeat-x;
}
BODY
{
	color: #E1E5E9;
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	background-image: url(../gfx/clouds.jpg);
	background-repeat: repeat-x;
}
#background
{
	z-index: -6;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#container
{
	width: 990px;
	min-height: 700px;
	height: auto;
	position: relative;
	margin: 0px auto;
}
#topheader
{
	width: 990px;
	height: 110px;
	filter: none;
}
#topheader IMG
{
	border: 0px solid #000000;
	filter: none;
}
#srodkowa
{
	width: 990px;
	min-height: 700px;
	height: auto;
	background: url(../gfx/srodekbg.png) repeat-y;
	clear: both;
}
#sidebar
{
	display: inline;
	width: 291px;
	height: auto;
	min-height: 900px;
	margin-left: 13px;
	background: url(../gfx/sidebarbg.jpg) repeat-x;
	float: left;
}
#boxnewsletter
{
	width: 280px;
	height: 71px;
	margin: 10px 5px;
	background: url(../gfx/newsletter.jpg) no-repeat;
}
#boxnewsletter FORM
{
	margin: 0px;
	padding: 0px;
}
#boxnewsletter FORM INPUT
{
	margin: 0px;
	padding: 0px;
	background-color: #FFD387;
	border: 1px solid #FFF;
	margin-left: 15px;
	width: 180px;
}
#boxnewsletter FORM A
{
	color: #0E3F7A;
	text-decoration: none;
}
#boxnewsletter FORM A:hover
{
	color: #FF7F00;
}
#boxmapahead
{
	width: 280px;
	height: 35px;
	margin: 10px 5px;
	background: url(../gfx/mapa.jpg) no-repeat;
}
#boxmapahead H1, #boxnewsletter H1, #boxheadlinescontent H1
{
	font-family: verdana;
	font-size: 14px;
	text-align: center;
	font-weight: bold;
	padding: 8px 5px 0px;
	color: #0E3F7A;
}
#boxnewsletter H1
{
	margin: 0px 0px 8px;
}
#mapa
{
	width: 275px;
	height: 375px;
	margin: 0px 5px;
	border: 3px solid #FFF;
}
#mapa DIV A
{
	display: none;
}
#sidebarmenu
{
	width: 290px;
	min-height: 200px;
	height: auto;
	background: url(../gfx/menubg.png) no-repeat;
}
#menubgend
{
	width: 290px;
	height: 14px;
	background: url(../gfx/menubgend.png) no-repeat;
}
#rekomendacje
{
	display: block;
	width: 280px;
	height: 148px;
	margin: 0px 5px;
	background: url(../gfx/rekomendacje.jpg) no-repeat;
}
#pasek
{
	width: 990px;
	height: 73px;
	background: url(../gfx/barbg.png) no-repeat;
}
#pasek FORM
{
	padding-top: 23px;
	padding-left: 550px;
	color: #2094D2;
}
#pasek A
{
	color: #2094D2;
	text-decoration: none;
}
#pasek A:hover
{
	color: #FFC663;
}
#pasek FORM INPUT
{
	border: 1px solid #FFFFFF;
	background: #A5D7F1;
	width: 100px;
	color: #2094D2;
}
#footer
{
	width: 990px;
	height: 100px;
	background: url(../gfx/footerbg.jpg) no-repeat;
}
#content
{
	display: inline;
	width: 670px;
	height: auto;
	float: left;
	margin-left: 4px;
	margin-top: 5px;
}
#disqus_thread #dsq-content #dsq-new-post #dsq-authenticate
{
	display: none;
}
DIV#disqus_thread #dsq-content #dsq-new-post.dsq-post-area DIV.dsq-dc-logo
{
	display: none;
}
#content H1
{
	font-family: verdana;
	height: 14px;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	width: 632px;
	background: url(../gfx/h1bg.png) no-repeat;
	margin: 0px 1px 5px;
	color: #0E3F7A;
}
.newshead
{
	background: #B9D4F3;
	font-weight: bold;
	border-left: 3px solid #FFF;
	border-right: 3px solid #FFF;
	padding: 4px;
	line-height: 20px;
}
.galeria, .galeria1
{
	padding: 0px 10px;
}
.galeria A IMG, .galeria1 A IMG, .galeria1 IMG
{
	border: 3px solid #E6E9EC;
	margin: 2px -8px 2px 2px;
}
.galeria1 IMG, .galeria1 A IMG
{
	width: 160px;
	height: 120px;
}
#boxheadlines
{
	margin: 10px 5px 0px;
	width: 280px;
	background: url(../gfx/headlinesbg.jpg) repeat-y;
}
#boxheadlinestop
{
	width: 280px;
	height: 11px;
	background: url(../gfx/headlinestop.jpg) no-repeat;
}
#boxheadlinescontent
{
	width: 260px;
	height: auto;
	padding: 0px 10px;
	min-height: 100px;
}
#boxheadlinesend
{
	margin: 0px 5px 10px;
	width: 280px;
	height: 11px;
	background: url(../gfx/headlinesbot.jpg);
	background-repeat: no-repeat;
	clear: both;
	position: relative;
}
.art
{
	width: 647px;
	height: auto;
	margin: 0px 1px 4px;
	color: #000;
	background: url(../gfx/artbg.jpg) repeat-y;
}
#content .art H1
{
	height: 19px;
	color: #000;
	background: url(../gfx/arttop.jpg) no-repeat;
	font-weight: normal;
	margin: 0px;
	padding: 13px 8px 0px;
}
#content .art A
{
	color: #0E3F7A;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
}
#content .art .artcontent A
{
	margin-left: 10px;
}
#content .art A:hover
{
	color: #7FB0E9;
}
A
{
	color: #FFF;
}
A:hover
{
	color: #2C4762;
}
.artend
{
	height: 16px;
	background: url(../gfx/artend.jpg) no-repeat;
}
.artcontent
{
	height: auto;
	min-height: 100px;
}
.artcontent P
{
	padding: 0 10px;
	text-align: justify;
}
#wrapper
{
	width: 100%;
	height: 1px;
	clear: both;
}
#sidebarmenu A
{
	display: block;
	width: 218px;
	height: 10px;
	background: url(../gfx/buttonbg.png) no-repeat;
	padding: 18px;
	text-align: center;
	margin-left: 16px;
	background-position: 0px -100px;
	text-decoration: none;
	color: #0E3F7A;
	font-weight: bold;
}
#sidebarmenu A:hover
{
	background-position: 0px 0px;
}
#sidebarmenu A.current
{
	background-position: 0px -50px;
}
#menustrefy
{
	margin: 0px;
	padding: 0px;
}
#menustrefy LI
{
	list-style-type: none;
	padding: 0px;
}
#menustrefy LI A
{
/*237x138*/
	display: block;
	width: 209px;
	height: 14px;
	padding: 14px;
	margin: 0px;
	background: url(../gfx/subbuttonbg.png) no-repeat;
	text-align: center;
	margin-left: 36px;
	background-position: 0px -92px;
	text-decoration: none;
	color: #0E3F7A;
	font-weight: bold;
}
#menustrefy LI A.current
{
	background-position: 0px -46px;
}
/*Easy Slider*/
#shcontainer
{
	width: 685px;
	height: 336px;
	float: left;
	position: relative;
}
#shmain
{
	width: 659px;
	height: 336px;
	float: left;
}
#ramka
{
	z-index: 100;
	background-image: url(../gfx/ramka.png);
	position: absolute;
	top: 0px;
	left: 0px;
	width: 659px;
	height: 336px;
	width: 659px;
}
.sliderwrapper
{
	position: relative;
/*leave as is*/
	overflow: hidden;
/*leave as is*/
	border-bottom-width: 6px;
	width: 685px;
/*width of featured content slider*/
	height: 336px;
}
.sliderwrapper .contentdiv
{
	visibility: hidden;
/*leave as is*/
	position: absolute;
/*leave as is*/
	left: 0;
/*leave as is*/
	top: 0;
/*leave as is*/
	padding: 0px;
	background: #FFFFFF;
	width: 685px;
/*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400)*/
	height: 100%;
	filter: progid : DXImageTransform.Microsoft.alpha ( opacity = 100 );
	-moz-opacity: 1;
	opacity: 1;
}
#paginate-shmain
{
	width: 26px;
	height: 326px;
	float: left;
	background: url(../gfx/shbuttons.png) no-repeat;
	padding: 10px 0px 0px;
}
#paginate-shmain A
{
	font-family: arial;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	float: left;
	width: 24px;
	height: 34px;
	line-height: 29px;
	color: #67A7DE;
	text-decoration: none;
	padding-right: 2px;
	background: url(../gfx/shbutton.png) no-repeat;
	background-position: -26px 0px;
}
#paginate-shmain A.selected
{
	color: #FFF;
	background-position: 0px 0px;
	text-shadow: 1px 1px 2px #5A5A5A;
}
.newsticker
{
	width: 260px;
}
.newsticker UL LI P
{
	padding: 0px;
	color: #7FB0E9;
	margin: 0px;
}
.newsticker UL LI
{
	border-top: 1px solid #C0D8F4;
	padding: 0px 5px;
}
.newsticker UL LI:hover
{
	background: #C0D8F4;
}
.newsticker UL LI A
{
	color: #7FB0E9;
	font-weight: bold;
	text-decoration: none;
}
.newsticker UL LI A:hover
{
	color: #0E3F7A;
	font-weight: bold;
	text-decoration: none;
}
.wrapper
{
	width: 100%;
	height: 1px;
	clear: both;
}
.red
{
	border: 1px dashed #FF0000;
}

