BODY {
	background-color : #BABABA;
	SCROLLBAR-FACE-COLOR: #000000;
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;
	SCROLLBAR-SHADOW-COLOR: #5E5C5C;
	SCROLLBAR-3DLIGHT-COLOR: #5E5C5C;
	SCROLLBAR-ARROW-COLOR: #5E5C5C;
	SCROLLBAR-TRACK-COLOR: #000000;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	color : #000;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
}

BODY.index {
	background-color : #000000;
	SCROLLBAR-FACE-COLOR: #000000;
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;
	SCROLLBAR-SHADOW-COLOR: #5E5C5C;
	SCROLLBAR-3DLIGHT-COLOR: #5E5C5C;
	SCROLLBAR-ARROW-COLOR: #5E5C5C;
	SCROLLBAR-TRACK-COLOR: #000000;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
	color : #fff;
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
}

BODY,TD,DIV,P,SPAN,TD,LI,PRE  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #2A2A2A;
}

P {
	font-size : 10pt;
}


H1,H2,H3,H4,H5,H6  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
}

h1{
	font-size : 20px;
}

h2{
	font-size : 18px;
}

h3{
	font-size : 17px;
}
PRE {
	font-family : "Courier New", Courier, monospace;
}

A,A:Visited,A:Active {
	text-decoration : none;
	font-size: 12px;
	color : #F48700;
 }

A:Hover  {
	color : #0F0F0F;
	font-size: 12px;
	text-decoration : none;
}

a.plinki,a.plinki:visited { 
	font-family :  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 12px;
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 3px;
	color: #CCCCCC;
	}

a.plinki:hover,a.plinki:active { 
	font-family :  Arial, Verdana, Geneva, Helvetica, sans-serif;
	background-color: Black;
	font-size: 11px; 
	color: #FFFFFF;
	}
	
td.aktywna{ 
	font-family :  Arial, Verdana, Geneva, Helvetica, sans-serif;
	background-color: #898989;  
	color: Black; 
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding-left: 6px;
	padding-right: 6px;
	letter-spacing: 0.2ex;
	}
	
a.navi,a.navi:visited { 
	font-family :  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	}

a.navi:hover,a.navi:active { 
	font-family :  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	}
	
A.firma,A.firma:Visited,A.firma:Active {
	text-decoration : none;
	font-size: 12px;
	color : #0F0F0F;
 }

A.firma:Hover  {
	color : #F48700;
	font-size: 12px;
	text-decoration : none;
}

td.listwa{ 
	background-color: #2A2A2A;
	padding-right: 50px;
}

td.tresc{
	background-color: #BABABA;
	background-image: url(img/instruk.gif);
	background-repeat: no-repeat;
}

td.tresc1{
	line-height: 3.5ex;
	color: #2A2A2A;
	padding-top: 30px;
	padding-left: 0px;
	padding-right: 0px;
}

td.naglowek{
	background-color: #898989;
	font-weight: bold;
	text-align: center;
}

td.lp{
	background-color: #A3A3A3;
	text-align: center;
	font-size: 10px;
}

tr.table{
	background-color: #CACACA;
}

tr.table1{
	background-color: #B1B1B1;
}

td.cennik{
	font-size: 12px;
	padding-left: 10px;
	line-height: 2.3ex;
}

b.marka{
	color: #C42626;
}

/* ------- index ---------- */

#tytul{
	position : absolute;
	top : 30px;
	left: 115px;
	width : 370px;
}

#schemat{
	position : absolute;
	top : 100px;
	left: 0px;
	width : 226px;
}

#menu{
	position : absolute;
	top : 160px;
	left: 0px;
	width : 250px;
}

#tlo{
	position : absolute;
	top : 35px;
	left: 385px;
	width : 300px;
}

#reflektor{
	position : absolute;
	top : 35px;
	left: 552px;
	width : 100px;
}

#linia{
	position : absolute;
	top : 0px;
	left: 240px;
	width : 460px;
}

#obrazki{
	position : absolute;
	top : 280px;
	left: 300px;
	width : 300px;
}

#motyw1{
	position : absolute;
	top : 280px;
	left: 300px;
	width : 63px;
	height: 69px;
	visibility: hidden;
}
#motyw2{
	position : absolute;
	top : 280px;
	left: 380px;
	width : 63px;
	height: 69px;
	visibility: hidden;
}
#motyw3{
	position : absolute;
	top : 280px;
	left: 459px;
	width : 63px;
	height: 69px;
	visibility: hidden;
}

#motyw4{
	position : absolute;
	top : 280px;
	left: 537px;
	width : 63px;
	height: 69px;
	visibility: hidden;
}

td.menu{ 
	border-bottom: 1px solid #585757;
	height: 15px;
	border-right: 1px solid #585757;
}

td.menugora{ 
	border-bottom: 1px solid #585757;
	}
	
td.premenu{ 
	border-bottom: 1px solid #585757;
	height: 15px;
}

#WKRÓTCE{
	position : absolute;
	top : 175px;
	left: 43px;
	width : 120px;
}

a.podmenu,a.podmenu:visited,a.podmenu:active { 
	font-family :  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 9px;
	color: #3F3F3F;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	width: 100%;
	}

a.podmenu:hover{ 
	color: #FFFFFF;
	font-size: 9px;
	background-color: #838383;
	width: 100%;
	}
	
#klucz{
	position : absolute;
	top : 0px;
	left: 0px;
	width : 300px;
	visibility: hidden;
	color: Black;
}

#poczta{
	position : absolute;
	top : 70px;
	left: 688px;
	width : 30px;
}

#promocja{
	position : absolute;
	top : 215px;
	left: 260px;
	width : 200px;
}	

#kontakt{
	position : absolute;
	top : 385px;
	left: 40px;
	width : 500px;
	color: #6A6D6D;
	font-size: 10px
}

#stat{
	position : absolute;
	top : 430px;
	left: 10px;
	width : 100px;
}

#stat_duplikat{
	position : absolute;
	top : 430px;
	left: 10px;
	width : 100px;
}
a.easy,a.easy:visited,a.easy:active { 
	font-size: 10px;
	color: #6A6D6D;
}

a.easy:hover{ 
	color: #FF8C00;
	font-size: 10px;
}
	
#design{
	position : absolute;
	top : 385px;
	left: 536px;
	width : 174px;
	font-size: 10px;
}

a.autor,a.autor:visited,a.autor:active { 
	font-family :  Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #6D6D6D;
}

a.autor:hover{ 
	color: #9E9E9E;
	font-size: 10px;
}

.balloon {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 3mm;
	POSITION: absolute;  
	VISIBILITY: hidden;
	width: 130px;
	padding: 1px 5px 2px 5px;
	border: 1px solid #656565;  
	background-color: #BABABA;
	line-height: 1.2em;
}

a.advert, a.advert:visited, a.advert:active, a.advert:hover {
	color: #BCBCBC;
	font-size: 8px;
	margin: 0;
	padding: 0;
}
