/*
   CSS dla www.pow.pl
   Copyright (c) 2005 ALT
   info@alte.pl
*/

div.inf {position: absolute; visibility: hidden;}

body, td, tr, tt, ul, ol, li, table, caption {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	cursor: default;
}

/*   Linki   */

A {color: red; font-weight: normal; text-decoration: none; }
A:Visited {color: red; text-decoration: none;}
A:Active {color: red; text-decoration: underline;}
A:Hover {color: red; text-decoration: underline;}

.link_smallest {font-size: 9px; color: #FE531A; font-weight: normal; text-decoration: none;}
A.link_smallest {color: #FE531A; text-decoration: none;}
A.link_smallest:Visited {color: #FE531A; text-decoration: none;}
A.link_smallest:Active {color: #FE531A; text-decoration: underline;}
A.link_smallest:Hover {color: #FE531A;  text-decoration: underline;}

.link_small {font-size: 10px; color: #FE531A; text-decoration: none;}
A.link_small {color: #FE531A; text-decoration: none;}
A.link_small:Visited {color: #FE531A; text-decoration: none;}
A.link_small:Active {color: #FE531A; text-decoration: underline;}
A.link_small:Hover {color: #FE531A; text-decoration: underline;}

.link_small_dark {font-size: 10px; color: #324259; text-decoration: none;}
A.link_small_dark {color: #324259; text-decoration: none;}
A.link_small_dark:Visited {color: #324259; text-decoration: none;}
A.link_small_dark:Active {color: #324259; text-decoration: underline;}
A.link_small_dark:Hover {color: #324259; text-decoration: underline;}

.link_small_white {font-size: 10px; color: #FFFFFF; text-decoration: none;}
A.link_small_white {color: #FFFFFF; text-decoration: none;}
A.link_small_white:Visited {color: #FFFFFF; text-decoration: none;}
A.link_small_white:Active {color: #FFFFFF; text-decoration: underline;}
A.link_small_white:Hover {color: #FFFFFF; text-decoration: underline;}

.link_smallest {font-size: 9px; color: #FE531A; font-weight: normal; text-decoration: none;}
A.link_9px {color: #FE531A; text-decoration: none;}
A.link_9px:Visited {color: #FE531A; text-decoration: none;}
A.link_9px:Active {color: #FE531A; text-decoration: underline;}
A.link_9px:Hover {color: #FE531A;  text-decoration: underline;}

.link_stopka { color: #000000; font-weight: normal; }

A.link_stopka {color: #000000; text-decoration: none;}
A.link_stopka:Visited {color: #000000; text-decoration: none;}
A.link_stopka:Active {color: #FE531A; text-decoration: underline;}
A.link_stopka:Hover {color: #FE531A; text-decoration: underline;}

/* Style podstawowe */

.text_body 		  { line-height: 21px; }
.text_body_justify { line-height: 21px; text-align: justify; }
.text_body_small {font-size: 10px; line-height: 16px; text-align: justify;}
.text_body_small_tall { font-size: 10px; line-height: 19px;  }
.text_body_large { font-size: 13px; line-height: 23px; }
.text_info_body {font-size: 9px; color: #4D5E74; text-align: justify; margin-bottom: 5px;}
.text_info_header {font-weight: bold; margin-top: 8px; margin-bottom: 8px;}
.header { font-size: 16px; margin-bottom: 14px; color: #4D5E74; }
.header_small { font-size: 13px; font-weight: bold; margin-top: 18px; margin-bottom: 8px; color: #4D5E74; }
.form_text {color: #000000; font-size: 10px; line-height: 25px;}
.form_header {color: #324259; font-size: 13px; font-weight: bold;}
.form_subtitle {color: #FF6633; font-size: 13px; font-weight: bold;}

.pytajnik {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	font-weight : bold;
	font-style : italic;
}

.tekst_wyrozniony {
	font-weight: bold;
	color: #666666;			
}

li.space { margin-top: 8px; margin-bottom: 8px; }
.error { font-size: 10px; color: #FF0000; line-height: 21px;}

/*   Kolory   */

.color_deep_dark {color: #324259;}
.color_dark {color: #4D5E74;}
.color_medium {color: #AFC2C8;}
.color_light {color: #CBD1D8;}
.color_lighter {color: #E1E6EB;}
.color_ultra_light {color: #EEF0F2;}
.color_orange {color: #FF6633;}
.color_orange_light {color: #FAA78B;}
.color_red_dark {color: #9A1236;}
.color_blue_dark {color: #336799;}
.color_near_white {color: #F9F9F9;}
.color_white {color: #FFFFFF;}

/*   Tła   */

.bgcolor_deep_dark {background-color: #324259;}
.bgcolor_dark {background-color: #4D5E74;}
.bgcolor_medium {background-color: #AFC2C8;}
.bgcolor_light {background-color: #CBD1D8;}
.bgcolor_lighter {background-color: #E1E6EB;}
.bgcolor_ultra_light {background-color: #EEF0F2;}
.bgcolor_orange {background-color: #FF6633;}
.bgcolor_orange_light {background-color: #FAA78B;}
.bgcolor_red_dark {background-color: #9A1236;}
.bgcolor_blue_dark {background-color: #336799;}
.bgcolor_near_white {background-color: #F9F9F9;}
.bgcolor_white {background-color: #FFFFFF;}

/*   Akapity   */

P { margin-top: 0px; margin-bottom: 7px; }
.p_justify { text-align: justify; margin-top: 0px; margin-bottom: 7px; }
.p_center { text-align: center; margin-top: 0px; margin-bottom: 7px; }
.p_indent { text-align: justify; text-indent: 15px; margin-top: 0px; margin-bottom: 7px; }

/*   Stopnie pisma   */

.font_09 {font-size: 9px;}
.font_10 {font-size: 10px;}
.font_11 {font-size: 11px;}
.font_12 {font-size: 12px;}
.font_13 {font-size: 13px;}
.font_14 {font-size: 14px;}
.font_15 {font-size: 15px;}
.font_16 {font-size: 16px;}
.font_17 {font-size: 17px;}
.font_18 {font-size: 18px;}
.font_19 {font-size: 19px;}
.font_20 {font-size: 20px;}
.font_21 {font-size: 21px;}
.font_22 {font-size: 22px;}

/*   Tabele: TABLE   */

.input_table {
	background-color: #F9F9F9;
	border: 1px #FF6633 solid;
}

.ramka_1px_kolor_02_na_bialym {
	background-color: #FFFFFF;
	border: 1px #055295 solid;
}

.ramka_2px_kolor_02_na_bialym {
	background-color: #FFFFFF;
	border: 2px #055295 solid;
}

.ramka_1px_kolor_04_na_bialym {
	background-color: #FFFFFF;
	border: 1px #9CBDDF solid;
}

.ramka_1px_kolor_04_na_kolor_13 {
	background-color: #F5F5F5;
	border: 1px #9CBDDF solid;
}

/*   Tabele: TR   */

TR.tr_naglowek_kolor_03 {
	font-weight: bold;
	text-align: center;
	color: #000000;
	background-color: #CBD1D8;
}

TR.tr_naglowek_kolor_09 {
	font-weight : bold;
	text-align : center;
	color: #666666;
	background-color: #CCCCCC;
}

/*   Tabele: TD   */

TD.td_header_ultra_light {
	font-weight: bold;
	text-align: center;
	color: #324259;
	background-color: #EEF0F2;
	padding-bottom: 10px;
	padding-top: 10px;
}

TD.td_naglowek_kolor_03 {
	font-weight: bold;
	text-align: center;
	color: #324259;
	background-color: #CBD1D8;
	padding-bottom: 10px;
	padding-top: 10px;
}

TD.td_naglowek_kolor_04 {
	font-weight : bold;
	text-align : center;
	color: #000000;
	background-color: #9CBDDF;
}

TD.td_naglowek_kolor_09 {
	font-weight : bold;
	text-align : center;
	color: #666666;
	background-color: #CCCCCC;
}

TD.td_kolor_05 {
	background-color: #ECF1F7;
}

TD.td_kolor_05_srodek {
	background-color: #ECF1F7;
	 text-align : center;
}

TD.td_kolor_13 {
	background-color: #F5F5F5;
}

TD.td_kolor_13_srodek {
	background-color: #F5F5F5;
	 text-align : center;
}

TD.td_kolor_bialy {
	background-color: #FFFFFF;
}

TD.td_kolor_bialy_srodek {
	background-color: #FFFFFF;
	 text-align : center;	
}

TD.td_kolor_bialy_srodek_tekst_kolor_08 {
	background-color: #FFFFFF;
	text-align : center;
	color: #666666;	 	
}

/*   Input   */

.input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #4D5E74;
	background-color: #EEF0F2;
	border: 1px #AFC2C8 solid;
}

.input_button {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #324259;
	background-color: #EEF0F2;
	border: 1px #4D5E74 solid;
}

/*   Menu w PHP   */

.menu_1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #324259;
}

A.menu_1 {color: #324259; text-decoration: none;}
A.menu_1:Visited {color: #324259; text-decoration: none;}
A.menu_1:Active {color: #FE531A; text-decoration: underline;}
A.menu_1:Hover {color: #FE531A; text-decoration: underline;}

.menu_1_on {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #324259;
}

A.menu_1_on {color: #324259; text-decoration: none;}
A.menu_1_on:Visited {color: #324259; text-decoration: none;}
A.menu_1_on:Active {color: #FE531A; text-decoration: underline;}
A.menu_1_on:Hover {color: #FE531A; text-decoration: underline;}

.menu_2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #324259;
}

A.menu_2 {color: #324259; text-decoration: none;}
A.menu_2:Visited {color: #324259; text-decoration: none;}
A.menu_2:Active {color: #FE531A; text-decoration: underline;}
A.menu_2:Hover {color: #FE531A; text-decoration: underline;}

.menu_2_on {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
	text-decoration: none;
	color: #324259;
}

A.menu_2_on {color: #324259; text-decoration: none;}
A.menu_2_on:Visited {color: #324259; text-decoration: none;}
A.menu_2_on:Active {color: #FE531A; text-decoration: underline;}
A.menu_2_on:Hover {color: #FE531A; text-decoration: underline;}

.menu_3 {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 10px;
	font-weight: normal;	
   text-decoration: none;
   color: #055295;
}

A.menu_3 {color: #055295; text-decoration: none;}
A.menu_3:Visited {color: #055295; text-decoration: none;}
A.menu_3:Active {color: #FE531A; text-decoration: underline;}
A.menu_3:Hover {color: #FE531A; text-decoration: underline;}

TD.td_menu {
	padding-bottom: 3px;
	padding-top: 3px;
}

.menu_cell {
	background-color: #EEF0F2;
}

.menu_cell_on {
	background-color: #324259;
	color: #FFFFFF;
	font: normal;
}

.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -53px;
	left: -45px;
	z-index: 1;
}

.hoverbox img
{
	background: #fff;
	border-color: #F60;
	border-style: solid;
	border-width: 3px;
	color: inherit;
	padding: 0px;
	vertical-align: top;
	height: 170px;
}

.hoverbox li
{
	background: #eee;
	border-color: #F60;
	border-style: solid;
	border-width: 0px;
	color: inherit;
	display: inline;
	float: left;
	margin: 3px;
	padding: 0px;
	position: relative;
}

.hoverbox .preview
{
	border-color: #F60;
	height: 333px;
}


