/*
	################################################
	#  www.belfegor.net
	#
	#  (c) Astem, Draugfor & www.belfegor.net
    #
	#  style.css
	#
	#  Zawiera podstawowy styl dla strony 
	#  www.belfegor.net.
	################################################
*/



/* Cialo dokumentu. */
body
{
	background-color: #000000;
	font-size: 95%;
	text-align: center;

	/* Paski przewijania. Tylko niektore przegladarki. */
	scrollbar-face-color: #000000;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #D03900;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #D03900;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #000000;
}


/* Standardowy obrazek. */
img
{
	border-style: none;
}


/* Standardowy tekst. */
div, p, span, td
{
	font-size: 90%;
	color: #808080;
	font-family: Verdana;
}


/* Standardowa tabela. */
table
{
	border-style: none;
}


/* Podstawowe linki. */
a:link
{
	text-decoration: none;
	color: #808080;
	font-size: 90%;
}
a:active
{
	text-decoration: none;
	color: #808080;
	font-size: 90%;
}
a:visited
{
	text-decoration: none;
	color: #808080;
	font-size: 90%;
}
a:hover
{
	text-decoration: none;
	color: #A9A9A9;
	font-size: 90%;
}


/* Wartosci atrybutu align. */
.center {text-align: center;}
.left {text-align: left;}
.right {text-align: right;}
.justify {text-align: justify}


/* Standardowa linia horyzontalna. */
hr {height: 2px; border: solid #8B0000 2px; border-top-width: 1px;}


/* Prawa autorskie i stopka na dole strony */
.copy 
{ 
	font-size : 75%; 
	color : #696969;
	font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
}
a.copy, a.copy:active, a.copy:visited 
{ 
	font-size : 90%;
	color : #999999;
	font-family:  Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.copy:hover
{ 
	font-size : 90%;
	color : #696969;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.hrc
{
	height: 0px;
	border: solid #696969 0px;
	border-top-width: 1px;
}


/* Rozne zastosowania. */
.fullWidth {width: 100%;}
.small {font-size: 70%;}


/* Male, ciemniejsze linki. */
a.small, a.small:active,a.small:visited
{
	font-size: 70%;
	color:#404040;
	text-decoration: none;
}
a.small:hover
{
	font-size: 70%;
	color: #A9A9A9;
}


/* Glowna tabela z zawartoscia strony. */
.mainTab 
{
	width: 650px; 
	text-align: center;
}


/* Mniejszy tytul. */
.subtitle
{
	font-size: 110%;
	font-variant: small-caps;
	color: #959595;
}


/* Komorki tabel w galeriach. */
.cell_1 
{
	width: 100px;
	height: 100px;
	border-style: none;
	text-align: center;
}


/* Unikalne klasy dla poszczegolnych stron. */
	
	/* dyskografia.htm */
	td.dysImgCell {width: 200px;}
	img.dysImg {border-style: none;}

	/* index.htm */
	a.index:link
	{
		color: #D03900;
		text-decoration: none;
		font-size: 120%;
	}
	a.index:active
	{
		color: #C0C0C0;
		font-size: 120%;
	}
	a.index:visited
	{
		color: #D03900;
		text-decoration: none;
		font-size: 120%;
	}
	a.index:hover
	{
		color: #C0C0C0;
		font-size: 120%;
	}
	h1.index
	{
		font-family: IceAgeD;
		font-size: 200%;
		color: #D03900;
	}

	/* menu.htm */
	a.menu:link
	{
		text-decoration: none;
		color: #D03900;
		font-size: 90%;
		font-weight: bold;
	}
	a.menu:active
	{
		text-decoration: none;
		font-size: 90%;
		color: #E65411;
		font-weight: bold;
	}
	a.menu:visited
	{
		text-decoration: none;
		font-size: 90%;
		color: #D03900;
		font-weight: bold;
	}
	a.menu:hover
	{
		text-decoration: none;
		font-size: 90%;
		color: #E65411;
		font-weight: bold;
	}
	td.tdLogo
	{
		height: 148px;
		width: 670px;
		background-image: url("../zdj/logo.gif");
		background-position: center;
		text-align: center;
	}