.SBody
{
	background-image: url(../images/tlo_body.jpg);
	border-top-style: none;
	font-family: tahoma;
	border-right-style: none;
	border-left-style: none;
	text-align: center;
	border-bottom-style: none;
	color: #3F342A;
	margin: none;
	font-size:8pt;
}
.STable
{
	border-right: medium none;
	border-top: medium none;
	border-left: medium none;
	width: 950px;
	border-bottom: medium none;
	background-color: white;
}
#banner_gora
{
	padding: none;
	margin: none;
	background-image: url(../images/banner_gora.jpg);
	width: 100%;
	height: 123px;
}
#banner_caly
{
	padding: none;
	margin: none;
	background-image: url(../images/banner_caly.jpg);
	width: 100%;
	height: 146px;
}
#banner_dol
{
	padding-left: 0px;
	background-image: url(../images/banner_dol.jpg);
	padding-bottom: 0px;
	margin: 0px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	width: 100%;
	height: 30px;
	text-align: right;
}
#banner_dol A
{
	border-right: #54492d 1px solid;
	padding-right: 1px;
	border-top: #54492d 1px solid;
	padding-left: 1px;
	font-weight: bold;
	font-size: 9pt;
	background-image: url(../images/tlo_body.jpg);
	padding-bottom: 1px;
	margin: 1px;
	text-transform: capitalize;
	border-left: #54492d 1px solid;
	color: black;
	padding-top: 1px;
	border-bottom: #54492d 1px solid;
	font-family: Arial;
	letter-spacing: 1pt;
	background-color: #a9825b;
	font-variant: small-caps;
}
#banner_dol A:hover
{
	border-right: #E8E388 1px solid;
	padding-right: 1px;
	border-top: #E8E388 1px solid;
	padding-left: 1px;
	font-weight: bold;
	font-size: 9pt;
	padding-bottom: 1px;
	margin: 1px;
	text-transform: capitalize;
	border-left: #E8E388 1px solid;
	color: #E8DE29;
	padding-top: 1px;
	border-bottom: #E8E388 1px solid;
	font-family: Arial;
	background-color: Transparent;
	text-decoration: underline;
}
#banner
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 950px;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
#table_body
{
	width: 950px;
}
#table_body_left
{
	width: 235px;	
}
#table_body_right
{
	width: 250px;	
	vertical-align: top;
}

#table_body_left .tekst_menu
{
	font-size: 8pt;
	color: red;
	direction: ltr;
	text-indent: 1pt;
	font-family: Tahoma;
	letter-spacing: 2pt;
	color: #423727;
}

.title_left
{
	background-image: url(../images/ram_brow_left.gif);
	width: 14px;
}
.title_center
{
	background-image: url(../images/ram_brow_center.gif);
	font-size: 8pt;
	color: red;
	direction: ltr;
	text-indent: 1pt;
	font-family: Tahoma;
	letter-spacing: 2pt;
	color: #423727;
}
.title_right
{
	background-image: url(../images/ram_brow_right.gif);
	width: 73px;
}
#table_body_left .hr1
{
	color: #a9925b;
	height: 2px;
}
#table_body_left .hr2
{
	color: #a9925b;
	height: 5px;
}
#table_body_left .hr3
{
	color: #a9925b;
	height: 9px;
}
#table_body_center
{
	width: 100%;
}
.gorny_prawy
{
	width: 10px;
	height: 10px;
	background-image: url(../images/ramka_prawy_gorny.jpg);
}
.gorny
{
	background-image: url(../images/ramka_gorny.jpg);
}
.gorny_lewy
{
	width: 10px;
	height: 10px;
	background-image: url(../images/ramka_lewy_gorny.jpg);
}
.lewy
{
	background-image: url(../images/ramka_lewy.jpg);
}
.prawy
{
	background-image: url(../images/ramka_prawy.jpg);
}
.dolny_lewy
{
	width: 10px;
	height: 10px;
	background-image: url(../images/ramka_lewy_dolny.jpg);
}
.dolny
{
	background-image: url(../images/ramka_dolny.jpg);
}
.dolny_prawy
{
	width: 10px;
	height: 10px;
	background-image: url(../images/ramka_prawy_dolny.jpg);
}
div.box 
{
	border:1pt solid dimgray;
	background-color:#F6CEA0;
	letter-spacing:1pt;
	font-family:arial;
	font-size:8pt
}

/*Nagłówki działy i poddziały*/ 

div.box2 
{
	border:1pt solid dimgray;
	background-color:palegoldenrod;
	letter-spacing:2pt;
	font-family:arial;
	font-size:8pt;
}
/*czcionka elementów działy i poddziały*/

#table_menu A
{
	font-family: Arial;
	font-size: 8pt;
	color: #514E36;
	letter-spacing: 1pt;
	text-decoration: none;
}


/*Menu po prawej części ekranu - elementy sklepu*/

#table_body_right A
{
	font-family: arial;
	color: #910099;
	text-decoration: none;
	font-size: 8pt;
	font-weight: normal;
	letter-spacing: 2pt;
}

/*Cena, opis krótki - prawa część ekranu, elementy menu */

#table_body_right A.smaller
{
	font-family: arial;
	color: #910099;
	text-decoration: none;
	font-size: 7pt;
	font-weight: normal;
	letter-spacing: 2pt;
}
#div_nazwa
{
	font-weight: bold;
	font-size: 9pt;
	text-transform: uppercase;
	color: #350099;
	font-family: Tahoma;
	letter-spacing:2pt;
	text-align: center;
}
#div_opis_krotki
{
	font-size: 9pt;
	color: #51471b;
	font-family: Tahoma;
	letter-spacing:2pt;
	text-align: center;
}
#div_centered
{
	text-align: center;
	width: 100%;
}
#div_opis_dlugi
{
	font-size: 9pt;
	color: #51471b;
	font-family: Tahoma;
	width: 100%;
	text-align: left;
}
#div_podsumowanie
{
	text-align: left;
	width: 100%;
}
#div_podsumowanie H1
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial;
	color: #51471b;
}
#div_podsumowanie H2
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial;
	color: #51471b;
}
.naglowek1
{
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial;
	color: #534F48;
}
.naglowek2
{
	font-size: 8pt;
	font-weight: normal;
	font-family: Arial;
	color: #D6C722;
}
.naglowek3
{
	font-size: 8pt;
	font-weight: normal;
	font-family: Arial;
	color: #534F48;
}
.naglowek4
{
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial;
	color: #8E403E;
}
.cena
{
	font-size: 8pt;
	font-weight: normal;
	font-family: Arial;
	color: #D6C722;
	width: 25px;
}
A.bez_podkreslenia
{
	text-decoration: none;
}
.naglowek5
{
	border:1pt solid dimgray;
	background-color:palegoldenrod;
	letter-spacing:2pt;
	font-family:arial;
	font-size:8pt;
}
/* Okienko do wpisywania szukanych elementów */

#TABLE_SEARCH_ENGINE .okno_wyszukiwania
{
	font-family: Arial;
	font-size: 7pt;
	color: #8E403E;
	width: 180;
}
#TABLE_SEARCH_ENGINE .przycisk_wyszukiwania
{
	font-family: Arial;
	font-size: 7pt;
	color: black;
	width: 40;
	background-color: #E8E19B;
	
}
#TABLE_SEARCH_ENGINE .okno_zaznaczania_checkbox
{
	width:12px;
}
#TABLE_SEARCH_ENGINE .checkbox_opis
{
	font-family: Tahoma;
	font-size:	7pt;
	color: blue;
}

.clock
{
	font-size: 8pt;
	COLOR: #543c1c;
	BORDER-TOP-STYLE: none;
	FONT-FAMILY: Arial, Tahoma;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	LETTER-SPACING: 1pt;
	BORDER-BOTTOM-STYLE: none;
}

.info_motyl
{
	font-family: Tahoma;
	font-size: 9pt;
	color: #262626;
	font-weight: bold;	
}
.menu_element
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
	color: #212654;
	text-decoration: none;
}
.menu_element:hover
{
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
	color: #BF15A0;
	text-decoration: none;
}
.imieniny
{
	font-weight: bold;
	font-size: 9pt;
	font-family: Tahoma;
}

.info_start
{
	font-family: Tahoma;
	font-size: 10pt;
	line-height: 15pt;
}
.poddzialy_opis_naglowek_tabelaryczny
{
	font-family: Tahoma;
	font-size: 9pt;
	letter-spacing: 1pt;
}

/* Style służące do opisu tekstu             */
/* Szczegółowy przykład tekstów w dokumencie */

.tah10bol
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
}
.tah12bolun
{
	font-family: Tahoma;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: underline;
}
.tah10
{
	font-family: Tahoma;
	font-size: 10pt;
}
.bru16bol
{
	font-family: Tahoma;
	font-size: 10pt;
	font-weight: bold;
}

/* Style służące do opisu prawego menu wyświetlającego
 * miniaturki produktów
 */

.produkt_miniaturka_header
{
	font-weight: bold;
	font-size: 10pt;
	width: 100%;
	color: #000000;
	font-family: arial;
	letter-spacing: 2pt;
	text-align: center;
}
.produkt_miniaturka_header_2
{
	font-weight: bold;
	font-size: 9pt;
	width: 100%;
	color: #000000;
	font-style: normal;
	font-family: arial;
	letter-spacing: 2pt;
	text-align: center;
}
.cena_netto
{
	font-family: arial;
	color: brown;
	font-size: 7pt;
	letter-spacing: 1pt;
}
/*Cena promocyjna*/

.cena_netto_obnizona
{
	font-family: arial;
	color: brown;
	font-weight: bold;
	font-size: 7pt;
	letter-spacing: 1pt;
}
/* Cena nieaktualna*/

.cena_netto_nieaktualna
{
	font-family: arial;
	color: silver;
	font-size: 7pt;
	text-decoration: line-through;
	letter-spacing: 1pt;
}
.cena_brutto
{
	font-family: arial;
	color: #000000;
	font-size: 7pt;
	letter-spacing: 1pt;
}

.cena_brutto_obnizona
{
	font-family: arial;
	color: #000000;
	font-weight: bold;
	font-size: 7pt;
	letter-spacing: 1pt;
}


.cena_brutto_nieaktualna
{
	font-family: arial;
	color: silver;
	font-size: 7pt;
	text-decoration: line-through;
	letter-spacing: 1pt;
}
#dzialy_poddzialy A:hover
{
	color: #FFFFFF;
	background: #173486;
}
