/* parametry strony */

body, #Strona
{
	width: 989px;
	margin: 0 auto;
	text-align: center;
	position: relative;
}

#Strona
{
	background: #000 url("../grafika/_kontur_srodek.jpg") repeat center;
	border: 5px solid black;
}

body
{
	background-color: #013502;
	cursor: default;
}

#Tytul
{
	height: 150px;
	padding-bottom: 44px;
}

/* parametry strony koniec */

/* obszary */

.Obszar_Boczny, #Obszar_Roboczy   /* min wysokość strony */
{
	min-height: 1000px;
}

#Lewy_Obszar_Boczny
{
	left: 0;
	margin-right: 0px;
}

#Prawy_Obszar_Boczny
{
	right: 0;
	margin-left: 0px;
}

#Obszar_Roboczy
{
	background: #FFFFFF url("../grafika/_kontur_roboczy_srodek.jpg") repeat center;
}

#Ramka_Obszaru_Roboczego
{
	background: #FFFFFF;
	border: 5px ridge black;
	margin-left: 180px;
	margin-right: 180px;
	width: 619px;
	overflow: auto;
}

.Obszar_Boczny
{
	margin-top: 5px;
	width: 170px;
	text-align: center;
	position: absolute;
	padding-right: 5px;
	padding-left: 5px;
}

#Obszar_Roboczy table.ramka      /* główna tabela obszaru roboczego */
{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	table-layout: auto;
	width: 100%;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	padding-bottom: 20px;        

	font-family: 'Tahoma';
	font-size: 12px;
}

/* obaszary koniec */

/* fonty */

body, #Strona, .Obszar_Boczny
{
	color: white;
}

#Obszar_Roboczy
{
	color: black;
}

#Obszar_Roboczy p, #Obszar_Roboczy td, #Obszar_Roboczy a
{
	font-family: 'Tahoma';
	font-size: 12px;
	line-height: 20px;
}

#Obszar_Roboczy ul.lista, ol.lista, #Obszar_Roboczy li.lista
{
	font-family: 'Tahoma';
	font-size: 12px;
	text-align: justify;
	line-height: 20px;
}

#Obszar_Roboczy h1
{
	font-family: 'Tahoma';
}

#Obszar_Roboczy a
{
	color: #CC0011;
}

#Obszar_Roboczy a:hover
{
	color: #555555;
}

.Obszar_Boczny p, .Obszar_Boczny a
{
	font-family: 'Tahoma';
	margin-left: 5px;
	margin-right: 5px;
	font-weight: bold;
	line-height: 20px;
}

.Obszar_Boczny p
{
	font-size: 12px;
}

.Obszar_Boczny a
{
	font-size: 14px;
}

.Obszar_Boczny a
{
	color: #DDDDDD;
}

.Obszar_Boczny a:hover
{
	color: #CCCCCC;
}

p.tekst
{
	text-align: justify;
}

p.akapit
{
	text-indent: 50px;
	text-align: justify;
}

p.underline
{
	text-decoration: underline;
	font-weight: bold;
}

p.statystyki
{
	font-size: 10px;
}

.align_center
{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

.align_left
{
	margin-left: 5px;
	text-align: left;
}

.align_right
{
	margin-right: 5px;
	text-align: right;
}

/* fonty koniec */

.Separator
{
	height: 14px;
	background: #000 url("../grafika/separator.bmp") repeat-x;
}

.hr_separator
{
	margin-top: 0px; 
	margin-bottom: 0px;  
}

img.prawy
{
	margin-top: 10px;
	margin-bottom: 20px;
	border: 5px ridge black;
	margin-left: 20px;
	float: right;
}

img.lewy
{
	margin-top: 10px;
	margin-bottom: 20px;
	border: 5px ridge black;
	margin-right: 20px;
	float: left;
}

img.link
{
	border: 2px ridge black;
}

/* panel administratora */

.admin td, .admin
{
	color: white;
}

.admin a
{
	color: #99CCEE;
}

.admin td, .admin, .admin a, .toolbar
{
	line-height: 20px;
}

.hr_separator_admin
{
	background-color: red;
}

.Ramka
{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	table-layout: auto;
	width: 619px;
	padding: 5px;
	margin-top: 20px;
	margin-bottom: 20px;
	background: #fff url("../grafika/_kontur_roboczy_srodek.jpg") repeat center;
	border: 5px ridge black;

	font-family: 'Tahoma';
	font-size: 12px;
}

.Ramka td, .Ramka a
{
	font-weight: normal;
}

.Ramka td
{
	color: #000000;
}

.Ramka a
{
	color: #FF5555;
}

/* panel administratora koniec */

/* menu */

dl.menu, dt.menu, dd.menu, ul.menu, li.menu
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: 'Tahoma';
	font-weight: bold;
	font-size: 14px;
	width: 239px;
}

#menu
{
	margin-top: 150px;
	position: absolute;
	top: 0;
	left: 9px;
}

#menu dl
{
	float: left;
	width: 239px;
	border: 2px ridge black;
}
#menu dt
{
	cursor: pointer;
	text-align: center;
}

#menu dd
{
	display: none;
}

#menu li
{
	text-align: center;
	text-decoration: none;
	color: #fff;
	background: #303030 url("../grafika/wysuwane.jpg") repeat-x center;
}

#menu li a:link, #menu li a:visited
{
	text-decoration: none;
	color: white;
}

#menu li a:hover
{
	color: #4ac0ff;
}

#menu dt a:link, #menu dt a:visited
{
	text-decoration: none;
	display: block;
	background: #000 url("../grafika/tlo2.jpg") repeat-x center;
	color: white;
	padding: 10px 20px;
}

#menu dt a:hover
{
	background: #000 url("../grafika/tlo2.jpg") repeat-x center;
	color: #4ac0ff;
}

#menu_noscript
{
	margin-top: 154px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
#menu_noscript p, #menu_noscript a
{
	font-weight: bold;
	font-family: 'Tahoma';
}

#menu_noscript a
{
	color: #CCCCFF;
	font-size: 12px;	
}

#menu_noscript a:hover
{
	color: #4ac0ff;	
}

#menu_noscript p
{
	font-size: 12px;
	color: white;
}

/* menu koniec */

/* bbcode */

.tool, .toolbar_menu, .tool_all
{
	color: black;
	background-color: #DDD;
}

.toolbar_menu
{
	background: #DDD url("../images/bbcode_tlo.jpg") repeat-x;	
}

.tool_all, .toolbar_menu
{
	border: 3px ridge #000;
	padding-top: 5px;
	padding-left: 1px;
}

.bbcode_button
{
	margin: 1px;
}

.bbcode_button:hover
{
	background-color: #C1D2EE;
	border: 1px solid #316AC5;
	cursor: pointer;
	margin: 0px;
}

/* bbcode koniec */