/*
designed by: Mariusz 'designbot' Kornatka
coded by: Tomasz 'irvin' Lurka  -  irvin.pl[at]gmail.com
7/feel free to write with questions, advices, or errors; english comments probably contains a lot of errors - sorry :) /
copyright 2006-2007 Creatio Fantastica
*/

/* ogolne formatowanie strony */
/* site base elements formating */
body {
	background: #333;
	color: #6e6e6e;
	font-family: Georgia, Times, Arial, Verdana;
	font-size: 12px;
	padding: 0;
	margin: 0;
}

img {
	border: 0;
	/*margin: 5px;
	padding:5px;*/
}

p {
	margin: 0;
	padding: 0;
}

/*for diagnostic purposes only*/
/*div{border: 1px solid yellow;}*/

a:link, a:hover, a:visited {
	color: #6e6e6e;
	text-decoration: underline;
}

/** ramki, boxy, panele i inne smieci niekoniecnzie zwiazane z tekstem **/
/** frames. boxes, panes and other stuff not especially linked with text **/
/*
structure:
struktura:

container [
	-base_top [ ]
	-main [
		-top
		-content_top
		-center [
			-rightbox[
				-banners
			]
			-leftbox [
				-entries [
					-entry
				]
				-menubox[
					-menu
				]
			]
		-footer
	]
]

moze sie wydawac nieco pogmatwane ale jest zdecydowanie wygodne na dluzsza mete
it can looks a bit confusing, but it's quite nice for further use
 */

/* centrowanie */
/* centering */
#container {
	width: 944px;
	height: 100%;
	margin: 0 auto 20px auto;
}

/* gorna ramka, z logiem, bannerem */
/* top frame, with logo, banner */
#base_top {
	height: 150px;
	width: 100%;
	margin:0;
}

/* grafika logo */
/* logo graphic */

.rotator{
	float: right;
	margin: auto 0 auto 0;
	position: absolute;
	top: 10px;
	left: 330px;
	/*border: 0.5pt solid black;*/
}

.logo {
	margin-top: 24px;
	margin-left: 26px;
	border: 0;
	}

/* glowna ramka z zawartoscia strony */
/* main frame */
#main {
	width: 100%;
	height: 100%;

	background: #ececec;
}

/* ramka z opisem najnowszego numeru */
/* frame with description of actual release */
/* naglowek */
/* header */
#top {
	background: url(gfx/nlc/top_rounded.gif) top left no-repeat #fbdb8c;
	min-height: 68px;
	overflow: auto;
}

/* tresc opisu */
/* content of the decription */
#content_top {
	width: 892px;
	min-height: 140px;
	max-height: 140px;
	height:140px;

	margin: 0 auto 0 auto;
	/*border: 1px solid red;	*/
	border-bottom: 1px solid #333;
	background: #ececec;
}

#intro {
	width: 500px;
	height: 139px;
	float: left;
	overflow: auto;
}

/* ramka z trescia strony */
/* frame with site content */
/* calosc */
/* whole */
#center {
	width: 892px;
	overflow: auto;

	margin: 0 auto 0 auto;
}

/* ramka z prawej z bannerami */
/* right frame with banners */
#rightbox {
	width: 150px;
	height: 100%;

	float: right;
	overflow: auto;

	margin: 25px auto;

	text-align: center;
	display: inline;
}

/* lewy panel - az do szarego bordera z prawej */
/* left pane - to the right grey border */
#leftbox {
	width: 720px;
	height: 100%;
	min-height: 500px;
	overflow: auto;

	margin-top: 25px;

	border-right: 1px solid #bbb;
}

/* ramka z wpisami - czyli lewy szary border */
/* frame with entries - left grey border */
#entries {
	width: 521px;
	height: 100%;
	min-height: 500px;

	float: left;
	overflow: auto;
}

/* ramka pojedynczego wpisu */
/* single entry frame */
.entry {
	width: 486px;
	float: left;
	margin-bottom: 25px;
	background: url(gfx/nlc/c_bar.gif) bottom left no-repeat #ececec;
}

/* ramka z linkami, archiwum i forum */
/* archive and forum link frame */
.link_block {
	width: 486px;
	float: left;
	margin-bottom: 25px;
}

/* ramka z menu */
/* menu frame */
#menubox {
	width: 195px;
	min-height: 700px;
	margin: 0;
	float: right;
	overflow: auto;
	border-left: 1px solid #bbb;
}

/* stopka */
/* footer */
#footer, #footer p{
	width: 892px;
	min-height: 25px;
	margin: 25px auto 35px auto;
	border-top: 1px solid #bbb;
	border-bottom: 1px solid #bbb;

	text-align: center;
}

/** formatowanie trsci, paragrafow i calej reszty elementow nie-blokowych **/
/** paragraphs, content and the rest of non-block elements formating **/

/* skosna okladka */
.cover {
	position: relative;
	left: 40px;
	top: -117px;

}

/* bialy tekst z aktualnym numerem */
.rel {
	margin-top: 15px;
	margin-left: 27px;
	color: white;
}

/* glowny tytul */
.title {
	margin-top: 5px;
	margin-left: 27px;
	font-size: 24px;
}

/* wprowadzenie */
.intro {
	margin-top: 15px;
	margin-left: 3px;
	font-style: italic;

	line-height: 150%;
}

/* przycisk 'pobierz' */
.download {
	float: right;
	margin-top: 10px;
	margin-right: 20px;
}

/* data */
.date {
	text-align: center;
	color: #d96922;
	width: 31px;
	height: 32px;
	float: left;
	background: url(gfx/nlc/date.gif) no-repeat top left;
}

.date:first-line { color: #6e6e6e;}

/* naglowek newsa */
.news_header, .news_header a {
	color: #d96922;
	font-size: 14px;
	text-indent: 10px;
	text-decoration:none;
}

/* autor newsa */
.news_author {
	color: #6e6e6e;
	font-size: 10px;
	font-family: Verdana, Arial, Tahoma;
	text-indent: 10px;
}

/* tresc newsa */
.news_content {
	margin: 10px 0 20px 41px;
}

/* linia */
/* single line */
.bot_menu {
	width: 483px;
	height: 4px;
	border: 0;
	background: url(gfx/nlc/c_bar.gif) bottom left no-repeat;
	margin: 4px auto 4px 0;
}

/* naglowek archiwum */
/* archive header */
.linkblock_header {
	color: #d96922;
}

/* ikonka archiwum */
/* archive ico */
.arch_ico {
	margin-right: 10px;
	position: relative;
	top: 4px;
}

/* ikonki linkow w archiwum */
/* archive link ico */
.arch_link_ico {
	margin-right: 15px;
	position: relative;
	top: 2px;
}

/* linki w archiwum */
/* archive links */
a.linkblock:link, a.linkblock:visited {
	color: #6e6e6e;
	text-decoration: none;
}

a.linkblock:hover, a.linkblock:active {
	color: #d96922;
	text-decoration: none;
}

/* ikonka forum */
/* forum ico */
.forum_ico {
	margin-right: 10px;
	position: relative;
	top: 3px;
}

/* ikonki linkow z forum */
/* forum link ico */
.forum_link_ico {
	margin-right: 15px;
	position: relative;
	top: 2px;
}

/** menu glowne **/
/* naglowek menu */
#menu0 dt {
	cursor:pointer;
	color: #d96922;
	font-weight: bold;
	width: 150px;
	margin-left: 8px;
	padding-left: 25px;
	padding-right: 0;
	background: url(gfx/nlc/menu_main.gif) no-repeat top left;

}

/* naglowek aktywnego menu */
#menu0 dt.active {
	background: url(gfx/nlc/menu_main_open.gif) no-repeat top left;

}

/* link */
#menu0 dd {
	overflow: auto;
	color: #6e6e6e;
	margin-left: 25px;
	text-indent: 22px;
	background: url(gfx/nlc/menu.gif) no-repeat top left;

}

#menu0 a:link, a:visited {
	text-decoration: none;

}

#menu0 a:hover {
	color: #d96922;
}

/* linia w menu rozwijanym */
#menu0 dd.spacer {
	width: 190px;
	height: 3px;
	border: 0;
	background: url(gfx/nlc/m_bar.gif) top left no-repeat;
	margin: 4px auto 4px auto;
}

/* linia */
.spacer {
	float:left   /*don't know why, but works for IE ;)*/
	width: 190px;
	height: 3px;
	border: 0;
	background: url(gfx/nlc/m_bar.gif) top left no-repeat;
	margin: 4px auto 4px auto;
	padding:0;

}

/** bannery, patronaty **/
.rightbox_gfx {
	border: 0;
	margin: 10px auto 10px auto;
}

/** stopka **/
.footer {
	margin: 4px auto auto 10px;
	font-size: 11px;
}

.artykul_tytul{
	font-size:24px;
	font-weight:bold;
	text-align:center;
}

p, .artykul{
	font-family: Georgia, Times, Arial, Verdana;
	font-size: 12px;
	text-align:justify;
}

#atom, #atom a, #podcast, #podcast a{

    text-align:center;
    text-decoration:none;
    font-weight: bold;
    color: #d96922;
}