html, body, h1, h2, h3, h4 {
	margin: 0;
	padding: 0;
}
h1 img {
	display: block;
}
img {
	border: 0;
}
a {
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
a:hover {
	color: #FF7F00;
	text-decoration: underline;
}
.left {
	float: left;
}
.right {
	float: right;
}
.more {
	text-align: right;
}
.clear {
	clear: both;
}

body {

	text-align: center;
	font: 10px arial, sans-serif;
	color: #565656;

scrollbar-3dlight-color:white;
scrollbar-arrow-color:175B0F;
scrollbar-base-color:white;
scrollbar-dark-shadow-color:white;
scrollbar-face-color:white;
scrollbar-highlight-color:F49E04;
scrollbar-shadow-color:F49E04;
}

input {
	/* text-align: right; */
    font-size: 13px;
    border: 1px solid #000000;    
    background-color: #E6E9FA;
    color: #1D3094; 	
    padding: 0px 2px 0px 2px;
}

/* WYSZUKIWARKA #################################### */
.wyszukiwarka {
	margin: 0px;
	padding: 0px;
    font: 11px Verdana;	
    color: #858282;
}


.wyszukiwarka .txt {
    font: 11px Verdana;	
    color: #858282;
}

.wyszukiwarka .wyszukiwarka_fraza {
	margin: 10px 0px 0px 4px;
    font: 11px Verdana;	
    color: #858282;
}


.wyszukiwarka form {
	margin: 0px;
	padding: 0px;
}

.wyszukiwarka input.button_tpl {
    font: 11px Verdana;	
    color: #1D3094;
    border: 0px solid #000000;    
    padding: 0px;
}

.wyszukiwarka input.text_tpl {
    font: 11px Verdana;	
    color: #1D3094;
	width: 123px;
	margin-top: 5px;
}

.wyszukiwarka input.button {
    font: 11px Verdana;	
    color: #1D3094;
    border: 1px solid #000000;    
    height: 17px;
    	#margin-top: 1px;
}

.wyszukiwarka input.text {
    font-size: 11px;
    border: 1px solid #000000;    
    background-color: #E6E9FA;
    color: #1D3094; 	
    height: 17px;
    align: right;
    	margin-top: 0px;
}



.wyszukiwarka .szukaj_modul .rekord {
  margin-top: 15px;
  margin-bottom: 7px;
}

.wyszukiwarka .szukaj_modul .opis {
  font: 10px Verdana;	
}
.wyszukiwarka .szukaj_modul .rekord a {
  font: bold 11px Verdana;	
  color: #0082A2;
  text-decoration: none;
}
.wyszukiwarka .szukaj_modul .rekord a:hover {text-decoration: underline;}


.wyszukiwarka .szukaj_modul .szukaj_sciezka {
  font: 11px Verdana;	
}  
.wyszukiwarka .szukaj_modul .szukaj_sciezka a {
  font: bold 10px Verdana;	
  margin-top: 5px;
  margin-bottom: 7px;
  color: #FF5A01;
  text-decoration: none;
}
.wyszukiwarka .szukaj_modul .szukaj_sciezka a:hover {text-decoration: underline;color: #FF803B;}

/** layout **/
#wrapper {
	text-align: left;
	margin: auto;
	width: 788px;
position: relative;
}
#left {
 position: absolute;
 top: 0;
 left: 0;
 width: 268px;
}
#right {
 position: absolute;
 top: 0;
 left: 268px;
 width: 520px;
}

/* KOLUMNA PRAWA ############################### */

.kolumna_prawa {
	/* border: 1px solid #FFA800; */
 margin: 0px;
 padding: 0px;
}

.kolumna_prawa .aktext p {
	margin: 0px;
	padding: 0px;
}

.kolumna_prawa .kod_html .tresc .space {
	height: 5px;
    clear: both;	
    #margin: -6px;
}

.kolumna_prawa .tresc .podmenu .head {
  font: 13px arial;
  clear: both;
  color: #363636;
  font-weight: bolder;
}

.kolumna_prawa .tresc .podmenu ul {
  margin: 0px;
  padding: 0px;
  clear: both;
}

.kolumna_prawa .tresc .podmenu li{
  float: left;
  list-style: none; 
  padding-left: 3px; 
}
 
.kolumna_prawa .tresc .podmenu li a {
  font: 13px arial;
  font-weight: bold;
  border-right: 1px solid #D1D1D1;
  padding-right: 5px;
}


/* kolumna kategorie ############################################## */

.kolumna_kategorie {
 border: solid 1px #FFCC00;
 margin: 0px;
 padding: 0px;
 width: 204px;
}

.kolumna_kategorie .tresc {
 margin-left: 4px;
 margin-right: 4px;
 width: 196px;
}

.kolumna_kategorie .tresc .podmenu {
  /* border: solid 2px red; */
  padding-bottom: 30px;
}

.kolumna_kategorie .tresc .podmenu .head {
  font: 9px arial;
  clear: both;
}

.kolumna_kategorie .tresc .podmenu ul {
  margin: 0px;
  padding: 0px;
  clear: both;
}

.kolumna_kategorie .tresc .podmenu li{
  float: left;
  list-style: none; 
  padding-left: 3px; 
}
 
.kolumna_kategorie .tresc .podmenu li a {
  font: 11px arial;
}

/* LEWA KOLUMNA ########################################### */

.kolumna_lewa {
 margin: 0px;
 padding: 0px;
 width: 564px;
 /* border: 1px solid #FFA800;  */
}


.kolumna_lewa .tresc {
 margin-left: 6px;
 margin-right: 6px; 
}


.kolumna_lewa .tresc .head, 
.kolumna_lewa .tresc .podmenu .head {
  margin-top: 5px;
  font: bold 12px Tahoma, Vardana, Arial;
}


.kolumna_lewa .tresc .podmenu ul {
  margin-top: 5px;
}

.kolumna_lewa .tresc .podmenu li {
  font: 12px Tahoma, Verdana, Arial;
  margin: 0px;
  padding: 0px;
}
.kolumna_lewa .tresc .podmenu li a {
  margin: 0px;
  padding: 0px; 
  font: 12px Tahoma, Verdana, Arial;
}


.kolumna_lewa .tresc .aktext,
.kolumna_lewa .tresc .aktext td, 
.kolumna_lewa .tresc .aktext p {
  margin: 3px 0px 3px 0px;
  padding: 0px; 
  font: 12px Tahoma, Vardana, Arial;
  color: #000000;
}  
 
/* KATALOG PRODUKTÓW ######################################## */
.produkt_lista table.lista_produktow{
	font: 11px Tahoma;
    width: 550px;
	/* border-collapse: collapse; 
	color: #003663;
    border: 1px solid #888; */
}

.produkt_lista th{
  font: bold 12px/1.4em Tahoma;
  color: #003663;
  background: #D4D0C8;
  text-align: center;
}

.produkt_lista tr.hover {
	background: #FFFFCC;
}

.produkt_lista tr.tab1 {
	/* background: #CDD2E1; */
	/* background: #FFDDB1; */
	background: #CEE7FF;
}

.produkt_lista tr.tab2 {
	background: #EAE8E4;
}


.produkt_lista td{
	font: 11px Tahoma;
	color: #003663;
    padding: 2px;
    vertical-align: top;
}

.produkt_lista td.nazwa a{
	font: 11px/1.4em Tahoma;
    text-decoration: none;
    color: #32415A;
}

.produkt_lista td.nazwa a:hover{
  text-decoration: underline;
  color: #D24F36;
}


.produkt_lista td.cena{
	color: #003663;
    text-align: right;
}

.cena{
	font: 12px/1.4em Tahoma;
	color: #C43B2A;
}


#produkt {
	FONT-FAMILY: verdana, verdana ce, tahoma, helvetica, arial, arial ce;
	FONT-SIZE: 11px;

}

#produkt INPUT.button {
  font-family: verdana, verdana ce, tahoma, helvetica, arial, arial ce;
  font-size: 11px;
  border: 1px solid #000000;
  background: none;
  background-color: #D24F36;
  color: #ECEEF6;
  cursor: pointer;
}	


#produkt input, select, textarea {
  font-size: 11px; 
  font-family: Verdana, Tahoma, Helvetica, Arial, Arial CE; 
}

p.nowosc {
    font: bolder 14px Arial;
    color: #F50000;
    padding: 1px 0;
    margin: 0;
}

/* KOSZK #################################### */
.koszyk_temp {
    padding-bottom: 10px;
}

.koszyk_temp th {
    font: bolder 12px Tahoma, Verdana, Arial;
    color: #202F94;
	background: #EAE8E4;
	/* text-align: left; */
    padding: 2px;
}

.koszyk_temp td,
.koszyk_temp td a {
    font: 11px Tahoma, Verdana, Arial;
	background: #EAE8E4;
    padding: 2px;
}

.koszyk_temp a {
    font: bold 13px Tahoma, Verdana, Arial;
    padding: 2px;
}

.koszyk_temp p {
    font: bold 12px Tahoma, Verdana, Arial;
	text-align: right;
    padding: 2px;
}

.koszyk_temp .input_ilosc input {
	text-align: right;
    font-size: 9px;
    border: 1px solid #000000;    
    background-color: #E6E9FA;
    color: #1D3094; 	
    padding: 0px 2px 0px 2px;
}



/* Style do modułu formularz */
.kolumna_lewa .formularz {
	padding-bottom: 2px;
}

.kolumna_lewa .formularz p.title {
	font: bolder 12px Tahoma, Verdana, Arial;
	color: #565656;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 5px;
}

.kolumna_lewa .formularz td {
    font: 12px Tahoma, Verdana, Arial;	
    color: #070C2D;
}

div.form_errormsg {
    font: Arial;
    color: #EC0004;
}

div.formularz .komentarz {
	font-weight: bolder;
	color: #858282;
}

div.formularz table.form_tkn{
	padding-top: 10px;
	padding-bottom: 10px;
}


/* SCIEŻKA */

.sciezka {
  font: 11px Verdana;	
  color: #858282;
  margin-top: 5px;
  margin-bottom: 7px;
}
.sciezka a {
  color: #990000;
  text-decoration: none;
}
.sciezka a:hover {
  text-decoration: underline;
}

/* Style do modułu audio ####################################### */

#links_audio a {
	display: block;
	font: bolder 10px Tahoma, Verdana;
	color: #B80001;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	text-decoration: none;
	margin-left: 5px;	
	/*background: url(point2.gif) no-repeat 0px 5px; */
}

#links_audio a:hover {
	color: #FF7F00;
	text-decoration: underline;
	margin-left: 5px;
}
#links_audio li {
  list-style: none;
  margin: 0px;
  padding: 0px;
	text-decoration: none;
	background: url(glosnik_stream.gif) no-repeat left 2px;
  
} 
#links_audio ul {
  margin: 0px;
  padding: 0px;
} 

#links_audio .long_title {
    display: block;
	font: bolder 12px Tahoma, Verdana;
	color: #565656;
	margin: 0;
	padding-top: 3px;
	padding-bottom: 5px;

}
 
.produkt {
	padding-top: 10px;
} 

.tresc .produkt .produkt_kategoria {display: none;}
.tresc .produkt .produkt_nr_kat {display: none;}
.tresc .produkt .produkt_nazwa {font-size: 14px; font-weight: bold; color: #0082A2;}
.tresc .produkt .produkt_cena {font-size: 12px;}
.tresc .produkt .produkt_cena_promocyjna {display: none;}
.tresc .produkt .produkt_text {font-size: 12px;}
.tresc .produkt .produkt_text img { float: left; margin-right: 10px;}
.tresc .produkt .produkt_text .produkt_text1 { float: left;}
.tresc .produkt .produkt_koszyk a {font-size: 11px; color: #0082A2;}
.tresc .produkt td {font-size: 12px;}
.tresc .produkt td a {font-size: 11px; color: #AC0000;}
 
/* KOMENTARZE ++++++++++++++++++++++++++++++++++++++++++++++ */
.komentarze {
	font-family:Tahoma; 
	font-size: 12px; 
	margin-top: 10px;
	
	}
.komentarze_dodaj .komentrze_akapit_tytul,
.komentarze .komentrze_akapit_tytul {
	color:#55565B;
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	margin: 0px 0px 10px 0px;
}

.komentarze_autor_opis,
.komentarze_tresc_opis,
.komentarze_data_opis,
.komentarze_strona_opis,
.komentarze_ip_opis {font-weight: bold;	width: 50px; float: left;}

.komentarze_tresc {font-style: italic;}

.komentarze .komentarze_lista {
	margin-left: 20px;
	
}

.komentarze_komentarz1,
.komentarze_komentarz2 {
	margin-left: 5px;
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom: 1px dashed #999999;
	width: 500px;
	margin-bottom: 10px;	
}

.komentarze .komentarze_stronicowanie {
	text-align: center;
}



/* KOMENTARZE - FORMULARZ DODAWANIA ++++++++++++++++++++++++++++++++++++++++++++++ */
.komentarze_dodaj td.komentarze_obrazek,
.komentarze_dodaj {	font-family:Tahoma; 
	font-size: 12px; 
	margin-top: 10px;
}

.komentarze_dodaj .komentarze_obowiazkowe {
	color: #FF0000;
}
.komentarze_dodaj textarea,
.komentarze_dodaj input {
  border: 1px solid #FFFFFF;
  background: none;
  background-color: #A79A79; /* 0080BF 102157 */
  /* color: #EBF5FF; */
    color: #272319;
  font-weight: normal;
  padding: 0px 0px 0px 0px;
}

.komentarze_dodaj textarea {width: 400px; height: 100px;}

.komentarze_dodaj .przycisk {
  border: 1px solid #FFFFFF;
  background: none;
  background-color: #A79A79; /* 0080BF 102157 */
  color: #EBF5FF;
  cursor: pointer;
  font-weight: normal;
  padding: 0px 10px 0px 10px;
}


.komentarze_dodaj #T0k3n,
.komentarze_dodaj #req {
  font-size: 14px; 
  border: 1px solid #000000;
  background-color: #E6E9FA; 
  color: #272319;
  font-weight: normal;
  padding: 0px 0px 0px 0px;

}
.komentarze_dodaj .komentarze_autor,
.komentarze_dodaj .komentarze_tresc { vertical-align: top; font-size: 12px;
}

.komentarze_dodaj .komentarze_tytyul {
}

.komentarze_dodaj .komentarze_email {
}

.komentarze_dodaj .komentarze_strona {
}

.komentarze_dodaj .komentarze_telefon {
}

.komentarze_dodaj .komentarze_gg {
}

.komentarze_dodaj .komentarze_skype {
}

.komentarze_dodaj .komentarze_komunikator1 {
}

.komentarze_dodaj .komentarze_komunikator2 {
}

.komentarze_dodaj .komentarze_obrazek {
}

.komentarze_dodaj .komentarze_gwiazdka { /* zaznaczajaca pole obowiazkowe */
	color: #FF0000;
}

.komentarze_dodaj .komentarze_podswietlenie_obowiazkowy {
	background-color: #FFAAAA;
/*	border-style: solid;
	padding: 1px;
	border-width: 1px;*/
}


.input_email,
.input_text {width: 250px;}
