.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900; cursor:pointer}
	
	#tt {position:absolute; display:block; background:url(images/tt_left1.gif) top left no-repeat}
	#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
	#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
	#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}

body{
	background-image: url(images/tlo_gradient.gif);
	background-repeat: repeat-x;
	background-position:0 -50px;
	background-color: #307ebe;
	padding: 0px;
	border-width: 0px;
	margin: 0 auto;
	padding: 0;
	font: normal normal 12px Verdana, Tahoma;
	color: #000000;
}
div#glowny {
  background-image: url(images/tlo_gora.gif);
  background-repeat: no-repeat;
  width: 1000px;
  margin: 0 auto;
}
div#samochod{
  background-image: url(images/samochod.gif);
  background-repeat: no-repeat;
  width: 800px;
  height: 330px;
  margin: 0 auto;
}
div#panel_gora{
  background-image: url(images/panele_gora.gif);
  background-repeat: no-repeat;
  width: 800px;
  height: 25px;
  margin: 0 auto;
}
div#panele{
  background-image: url(images/panele_tlo.gif);
  background-repeat: repeat-y;
  width: 800px;
  margin: 0 auto;
  float: left;
}
div#osiemsetka{
  width: 800px;
  margin: 0 auto;
  padding: 0;
}
div#menu{
  width: 200px;
  float: left;
}
div#tresc{
  width: 600px;
  float: right;
}
div#tresc p{
  font: normal normal 12px Verdana, Tahoma;
}
div#tresc h3{
  font: italic bold 16px Verdana, Tahoma;
  color: #0072bc;
}
div#tresc h4{
  font: italic normal 14px Verdana, Tahoma;
  color: #000000;
}
div#teksty{
  width: 550px;
  float: left;
  padding: 0 10px 0 10px;
}
div#teksty p{
  text-align: justify;
}
div#zajawki{
  width: 144px;

  padding: 0px 0px 0px 0px;
  border-width: 0 0 0 0px;
  border-style: solid;
  border-color: #cfcfcf;
}
div#zajawki img{
  border: 0;
}
div#panel_dol{
  background-image: url(images/panel_dol.gif);
  background-repeat: no-repeat;
  width: 800px;
  height: 120px;
  margin: 0 auto;
  float: left;
}
div#stopka{
  background-color: #6aacda;
  width: 780px;
  margin: 0 auto;
  float: left;
  padding: 25px 10px 10px 10px;
}
div#galeria{
background-color: ffffff;
}
.gallery{
	list-style: none;
	margin: 0;
	padding: 0;
}
.stopka_seo {
FONT-SIZE: 11px;
COLOR: #73aadb;
text-align: center;
}

.seo {
FONT-SIZE: 11px;
COLOR: #000000;
text-align: left
}

.gallery li{
	padding: 35px 0px 5px 0px;
	margin: 0;
	float: left;
	position: relative;
	width: 150px;
	height: 90px;
}
.gallery li:hover img{
	border-color: #008fd5;
}
.gallery img{
	background: #d4e7f7;
	border: solid 1px #cccccc;
	padding: 5px;
}
.gallery em{
	color: #000;
	font-style: normal;
	padding: 2px 2px;
	display: block;
	position: absolute;
	top: 135px;
	left: 5px;
	border: 0px solid #cccccc;
}
.gallery a{
	text-decoration: none;
}
.gallery a:hover em{
	border-color: #cccccc;
}
div#tab2{
width: 450px;
margin 0 auto;
padding: 25px;
background-color: #75bee9;
}
table#cennik{
 
  border-collapse: collapse;
  font: normal normal 12px Verdana, Tahoma;

}
table#cennik h4{
  font: normal bold 12px Verdana, Tahoma;
  color: #ffffff;
}
table#cennik td{
  height: 20px;
}
.bialy{
  background-color: #ffffff;
  text-align: center;
  padding: 0;
}
.blekit{
  background-color: #e1ecf8;
  padding: 5px 20px 5px 20px;

}  

.blekitdol{
  background-color: #e1ecf8;
 padding: 5px 10px 5px 10px;
width: 500px;
}

div#tab1{
width: 500px;
height: 80px;
background-image: url(images/tab_tlo1.gif);
background-repeat: no-repeat;
}
tr#ceny{
height: 500px;
background-image: url(images/tab_tlo2.gif);
background-repeat: no-repeat;
}
div#copy{
float: left;
text-align: left;
font: normal normal 12px Verdana, Tahoma;
color: #ffffff; 
}
div#partners{
float: right;
text-align: right;
font: normal normal 12px Verdana, Tahoma;
color: #ffffff; 
}
div#partners a{
font: normal normal 12px Verdana, Tahoma;
color: #ffffff;
text-decoration: none;
}

