li, body, h1, td 
{
	color:        white   ;
	font-family:  Arial, Helvetica ;
}

li, td, div, span, body, p
{
	font-size: 12px ;
	text-align: justify;
}


ul 
{
	list-style-image: url('images/arrow_bullet.gif');
}


body.naglowek 
{
	background-color: #2361A9;
/*
	padding-right: 5px;
	padding-left: 5px;
*/
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
}

body
{
	background-color: #6695CC;
	margin:           0px     ;
	overflow:         auto    ;
	top: 0px ;
	bottom: 0px ;
	left: 0px ;
	right: 0px ;
	margin: 0 ;	
}

body.srodek {
	background-color: #6695CC;
	color: #FFFFFF;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	margin: 3px ; */
}

.nagl_strony 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
	width: 30%;
	color: #2E4A6B;
}




.dane_kontakt 
{
	width:    190px;
	font-size: 10px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}

.sklep_napis 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	color: #B3CAE6; */
	color: white ;
	font-weight: bold;
	text-align: right ;
}


h3
{
	font-size: 18px ;
}

.komentarz
{
	font-size: 80% ;
}

.kwota
{
	text-align: right ;
}

A.b_d {text-decoration: none}

.towary 
{
	text-decoration: none ; 
	color: black ;
}

A:hover.towary {color: white}

pre
{
	font-family: Courier New, Courier ;
}


p.gwiazdka
{
	color:       red  ;
	font-weight: bold ;
}

a.menu
{
	display: block ;
	text-decoration: none ;
	text-align: center;
	color: white ;
	font-weight: bold ;
	height: 33px ;
	font-family: Arial, Helvetica;
	font-size: 12px ;
	background-image: url('images/przycisk_niebieski.gif') ;
}

a.menu:hover
{
	background-image: url('images/przycisk_czerwony.gif') ;
	text-decoration: none ;
	border-bottom: 0px;
}

a.menu:link 
{
	text-decoration: none;
	color: white;
}

a.menu:visited 
{
	text-decoration: none;
	color: white;
}


a.strzalka:hover
{
	border-bottom: 0px;
	background-color: #6695CC;
}

a.koszyk:hover
{
	border-bottom: 0px;
	background-color: #2361A9;
}



td.menu
{
	text-align: center ;
	height: 35px ;
}



.menu_odstep
{
	font-size: 1px ; 
	height: 6px ;
}

select
{
  font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	background-color: #B3CAE6;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

input 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #B3CAE6;
	margin: 0px;
	padding: 0px 2px;
	border-top: 1px solid #2E4A6B;
	border-right: 1px solid #2E4A6B;
	border-bottom: 1px solid #2E4A6B;
	border-left: 1px solid #2E4A6B;
	color: #2E4A6B;
	font-weight: bold;
}



.select_model 
{
	background-color: #598BC8;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 0px;
	color: #EAF7FF;
}

select.select_pasek
{
	font-size: 14px;
	height: 19px;
}

form 
{
	display: inline;
	margin: 0px;
	padding: 0px;
}

textarea 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #B3CAE6;
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #2E4A6B;
	border-right: 1px solid #2E4A6B;
	border-bottom: 1px solid #2E4A6B;
	border-left: 1px solid #2E4A6B;
}

.input_ilosc_cena 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #B3CAE6;
	margin: 0px;
	padding: 0px 2px;
	border-top: 1px solid #2E4A6B;
	border-right: 1px solid #2E4A6B;
	border-bottom: 1px solid #2E4A6B;
	border-left: 1px solid #2E4A6B;
	color: #D20000;
	text-align: right;
	font-weight: bold;
}


tr.wiersz_jasny
{
	background-color: #598BC8;
	height: 25px;
}

tr.wiersz_ciemny 
{
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #7EA5D3;
	border-bottom-color: #598BC8;
	background-color: #759ED0;
	height: 25px;
}

a.lista:link 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EAF7FF;
}

a.lista:hover 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1F5898;
}

a:link 
{
	text-decoration: none;
	color: #1F5898;
}

a:visited 
{
	text-decoration: none;
	color: #1F5898;
}


a:hover 
{
	text-decoration: none;
	border-bottom: 1px solid #FF0000;
	background-color: #B3CAE6;
}

td.pole_cena 
{
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
}

td.pole_ikonek
{
	text-align: center ;
}

td.pole_ilosci
{
	width: 80px ;
	text-align: center ;
}

input.input_ilosc
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #B3CAE6;
/*
	margin: 0px;
	padding: 0px 2px;
*/
	border: 1px solid #2E4A6B;
	/*
	border-top: 1px solid #2E4A6B;
	border-right: 1px solid #2E4A6B;
	border-bottom: 1px solid #2E4A6B;
	border-left: 1px solid #2E4A6B;
	*/
	color: #D20000;
	text-align: right;
	font-weight: bold;
	width: 50px ;
}

table.parametry 
{
	margin-top: 10px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #94B5DB;
}

th.parametry 
{
	padding-left: 3px;
	background-color: #94B5DB;
	color: #2E4A6B;
	height: 20px;
}

td.parametry 
{
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #94B5DB;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #94B5DB;
}

h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1F5898;
	text-align: center ;

}

div.sgen
{
	font-size: 8px ;
	text-align: center ;
	padding: 3px ;
}

td.kom_kontakt 
{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}

.tekstarea_kontakt 
{
	background-color: #B3CAE6;
	border: 1px solid #2E4A6B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #243953;
}

th
{
	font-size: 11px ;
}

input.rejestracja
{
	width: 120px ;
}

a.menu_hurt
{
	color: white ;
}

a.galeria_miniaturka:hover
{
	border-bottom: none;
	background-color: transparent ;
}


img.aparacik
{
	width: 25px ;
	height: 18px ;
	border: 0px ;
}
