div#linia_menu {

width: 1px;
height: 38px;
background-image: url("grafika/linia_menu.gif");
background-repeat: no-repeat;
background-position: center;
text-align: left;
margin: 0 auto;
}

div#menu_gora {

width: 912px;
height: 30px;
background-color: white;
text-align: right;
margin: 0 auto;
padding: 0px 0px 0px 0px;
}


div#menu_gora ul, ul li {
  display: inline;
	list-style: none;
	padding: 0px 0px 0px 0px;
	text-align: right;
	margin: 0px;

}

div#menu_gora ul {
 
  margin: 0px;
	background-color: #b70000;
	padding: 4px 4px 4px 4px;
	border: none;
	display: inline;
	text-align: right;

	
}

div#menu_gora ul li {
	padding: 0px 8px;
	display: inline;
}

div#menu_gora ul a:link {
font-family: Tahoma, verdana, sans-serif;
font-size: 10px;
	text-decoration: none;
	display: inline;

	
	color: white;
	padding: 0px 0px;

	
}

div#menu_gora ul a:visited {
font-family: Tahoma, verdana, sans-serif;
font-size: 10px;
	text-decoration: none;
	display: inline;

	
	color: white;
	padding: 0px 0px;

	
}

div#menu_gora ul a:hover {
 font-family: Tahoma, verdana, sans-serif;
 font-size: 10px;
  color: black;
	background-color: none;
	padding: 0px 0px;

}


div#katalog {

padding: 6px 0px 0px 2px;
}



div#box {

text-align:justify;
padding: 8px 8px 8px 8px;

}

div#firma {
background-color: #000000;
text-align:justify;
padding: 8px 8px 8px 8px;
color: white;
}


div#menu {

text-align: left;
margin: 0px;
padding: 0px 0px 0px 0px;


}


div#lewa {

width: 320px;
text-align: left;
margin: left;
padding: 15px 0px 0px 10px;
}



div#menu2 {

width: 215px;
text-align: left;
margin: 0px;
padding: 0px 0px 0px 0px;
}


div#menu2 ul, ul li {
  display: block;
	list-style: none;
	padding: 10px 0px 0px 0px;
	text-align: left;
	margin: 0px;
}

div#menu2 ul {
 
  margin: 0px;
	background-color: none;
	padding: 5px 0px 0px 10px;
	border: none;
	text-align: left;
	
}

div#menu2 ul li {
	padding: 4px 0px;
	
}

div#menu2 ul a:link {
font-family: tahoma, verdana, sans-serif;
font-size: 14px;
	text-decoration: none;
	display: block;
	color: black;
	padding: 0px 15px;
	
	background-image: url(grafika/strzalka.gif);
  background-repeat: no-repeat;
font-weight : bold;
	
}

div#menu2 ul a:visited {
font-family: tahoma, verdana, sans-serif;
font-size: 14px;
	text-decoration: none;
	display: block;
	color: black;
	padding: 0px 15px;

background-image: url(grafika/strzalka.gif);
  background-repeat: no-repeat;
font-weight : bold;

}

div#menu2 ul a:hover {
 font-family: tahoma, verdana, sans-serif;
 font-size: 14px;
  color: red;
	background-color: none;
padding: 0px 15px;
background-image: url(grafika/strzalka_red.gif);
  background-repeat: no-repeat;
font-weight : bold;

}

div#menu2 ul a:active {
 font-family: tahoma, verdana, sans-serif;
 font-size: 14px;
  color: red;
	background-color: none;
padding: 0px 15px;
background-image: url(grafika/strzalka_red.gif);
  background-repeat: no-repeat;
font-weight : bold;

}

.wiecej:link {
        font-family:  Verdana,Arial,Helvetica;
        font-size: 10px;
        color:red;
        text-decoration: none;

}

.wiecej:visited {
        font-family:  Verdana,Arial,Helvetica;
        font-size: 10px;
        color:red;
        text-decoration: none;

}

.wiecej:HOVER {
        font-family:  Verdana,Arial,Helvetica;
        font-size: 10px;
        color: black;
        text-decoration: none;

}

.wiecej2:link {
        font-family:  Verdana,Arial,Helvetica;
        font-size: 10px;
        color: silver;
        text-decoration: none;

}

.wiecej2:visited {
        font-family:  Verdana,Arial,Helvetica;
        font-size: 10px;
        color: silver;
        text-decoration: none;

}

.wiecej2:HOVER {
        font-family:  Verdana,Arial,Helvetica;
        font-size: 10px;
        color: red;
        text-decoration: none;

}



.polecane:link {
        font-family:  Verdana,Arial,Helvetica;
        font-size: 12px;
        color:red;
        text-decoration: none;

}

.polecane:visited {
        font-family:  Verdana,Arial,Helvetica;
        font-size: 12px;
        color:red;
        text-decoration: none;

}

.polecane:HOVER {
        font-family:  Verdana,Arial,Helvetica;
        font-size: 12px;
        color: #444444;
        text-decoration: none;

}

.naglowek:link {
        font-family:  Verdana,Arial,Helvetica;
        font-size: 18px;
        color:red;
        text-decoration: underline;

}

.naglowek:visited {
        font-family:  Verdana,Arial,Helvetica;
        font-size: 18px;
        color:red;
        text-decoration: underline;

}

.naglowek:HOVER {
        font-family:  Verdana,Arial,Helvetica;
        font-size: 18px;
        color: #444444;
        text-decoration: underline;

}


body { 

margin: 0px;
padding: 0px;


 }


div#gora {

width: 100%;
height: 300px;
background-image: url(grafika/tlo.gif);
background-repeat: repeat-x;
text-align: center;
margin: 0 auto;


}



div#dol {

width: 100%;
height: 35px;
background-color: black;
text-align: center;
margin: 0 auto;
color:white;
font-family: tahoma, verdana, sans-serif;
font-size: 10px;
padding: 4px 0px 0px 0px;
}


div#naglowek_polecane {

width: 912px;
height: 37px;
background-image: url(grafika/polecane.gif);
background-repeat: no-repeat;
text-align: left;
margin: 0 auto;
padding: 0px 0px 0px 0px;

}

div#naglowek_promocje {

width: 912px;
height: 38px;
background-image: url(grafika/promocje.gif);
background-repeat: no-repeat;
text-align: left;
margin: 0 auto;
padding: 0px 0px 0px 0px;

}


div#info_gora2 {

width: 651;
height: 25px;
background-image: url(grafika/info_gora2.jpg);
background-repeat: no-repeat;
text-align: right;
margin: right;


}



div#stopka {

height: 20px;
text-align: left;
padding: 22px 0px 0px 42px;
font-family: tahoma, verdana, sans-serif;
font-size: 11px;
color: black;


}


div#info_dol {

width: 741;
height: 38px;
background-image: url(grafika/info_dol.jpg);
background-repeat: no-repeat;
text-align: right;
margin: right;

}

div#info_dol2 {

width: 651;
height: 25px;
background-image: url(grafika/info_dol2.jpg);
background-repeat: no-repeat;
text-align: right;
margin: right;

}


div#menu_stopka {

height: 20px;
text-align: right;
margin: 0px;
padding: 62px 42px 0px 0px;
}


div#menu_stopka ul, ul li {
  display: block;
	list-style: none;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin: 0px;
}

div#menu_stopka ul {
 
  margin: 0px;
	background-color: none;
	padding: 0px 0px 0px 0px;
	border: none;
	
	text-align: right;
	
}

div#menu_stopka ul li {
	float: right;
	padding: 2px 6px;
	
}

div#menu_stopka ul a:link {
font-family: tahoma, verdana, sans-serif;
font-size: 12px;
	text-decoration: none;
	display: block;

	
	color: black;
	padding: 2px 6px;

	
}

div#menu_stopka ul a:visited {
font-family: tahoma, verdana, sans-serif;
font-size: 12px;
	text-decoration: none;
	display: block;

	
	color: black;
	padding: 2px 6px;

	
}

div#menu_stopka ul a:hover {
 font-family: tahoma, verdana, sans-serif;
 font-size: 12px;
  color: red;
	background-color: none;


}


a.logo { 
padding: 10px 50px 0px 0px;
text-align:center;
float: right;

}


td.logo_sanyo {
padding: 14px 0 0 0;
}


div#srodek {

width: 982;
background-image: url("grafika/srodek.jpg");
background-repeat: repeat-y;
background-position: center;
text-align: left;
margin: 0 auto;
}

div#info_srodek {

width: 741;
background-image: url("grafika/info_srodek.jpg");
background-repeat: repeat-y;
background-position: center;
text-align: left;
margin: right;
}

div#info_srodek2 {

width: 651;
background-image: url("grafika/info_srodek2.jpg");
background-repeat: repeat-y;
background-position: center;
text-align: left;
margin: right;
}


div#info_tekst {
text-align: left;
padding: 0px 20px 0px 20px;
}



div#animacja {
text-align: center;
margin: 0 auto;
}

div#sciezka {
font-family: tahoma, verdana, sans-serif;
font-size: 12px;
text-decoration: none;
color: silver;
text-align: left;
padding: 0px 0px 10px 42px;
margin: 0 auto;


}

div#sciezka a:link {
font-family: tahoma, verdana, sans-serif;
font-size: 12px;
	text-decoration: none;

	color: silver;


	
}

div#sciezka a:visited {
font-family: tahoma, verdana, sans-serif;
font-size: 12px;
	text-decoration: none;
	
	color: silver;
	

	
}

div#sciezka a:hover {
 font-family: tahoma, verdana, sans-serif;
 font-size: 12px;
  color: black;
	background-color: none;


}




div#obiekt {
text-align: left;
padding: 0px 6px 0px 6px;
margin: left;
}

div#linia {
width : 95%;
height: 3px;
background-image: url("grafika/kropki.gif");
background-repeat: repeat-x;
padding: 0px 0px 0px 0px;
margin: left;
}


td.stopka {
padding: 8px 0px 0px 0px ;
font-family: tahoma, verdana, sans-serif;
font-size: 12px;
text-decoration: none;
color: white;
}

td.stopka a:link, a:visited {
font-family: tahoma, verdana, sans-serif;
font-size: 12px;
text-decoration: none;
color: white;
}

td.stopka a:hover {
color: #3179cf;
}


td {
font-family: tahoma, verdana, sans-serif;
font-size: 12px;
text-decoration: none;
color: black;
}

td.ramki {
background-color: white;
border-style: solid;
border-color: #d2d2d2;
border-top: 4px;
border-left: 1px;
border-right: 1px;
border-bottom: 1px;

text-align:justify;

}


td.ramki a:link, a:visited {

font-family: tahoma, verdana, sans-serif;
font-size: 12px;
text-decoration: none;
color: red;
}

td.ramki a:hover {
color: black;
}


.strzalka { 
padding: 5px 5px 5px 5px;
border-style: none;
text-align:justify;
}

.biala {
border-style: solid;
border-color: #b70000;
}

.szara {
border-style: solid;
border-color: #d2d2d2;
}

.no_border {
border-style: none;
}

