td {
	font-family:  Tahoma, Verdana, Arial, Helvetica ;
	font-size: 11px;
	color: #2B3542;

} 

th  { 
	font-family:  Tahoma, Verdana, Arial, Helvetica ;
	font-size: 10px;
	color: #2B3542;

} 

.main {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #2B3542;
	padding:5px;
}

.tlo-ramka-lewe {
	background-image: url(images_js/b1.jpg);
	background-repeat: repeat-y;
}

.tlo-bottom {
	background-image: url(images_js/b7.gif);
	background-repeat: repeat-x;
}
.tlo-menu {
	background-image: url(images_js/tlo-menu.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.tlo-ramka-prawa {
	background-image: url(images_js/b5.gif);
	background-repeat: repeat-y;
}
.tlo-lewe {
	background-image: url(images_js/tlo_lewe.jpg);
	background-repeat: repeat-y;
	background-position: right;

}
.tlo-prawe {
	background-image: url(images_js/tlo_prawe.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
.menu {
	padding: 3px;
}
p {
 margin-top: 0px;
}


m1{}

a.m1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7B8288;

}
a.m1:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7B8288;
}
a.m1:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #434649;
	text-decoration: none;
}
a.m1:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #7B8288;
	text-decoration: none;
}



a {
	text-decoration: none;
	color: #D1460D;

}
a:visited {
	text-decoration: none;
	color: #D1460D;
}
a:hover {
	text-decoration: underline;
	color: #D1460D;
}
a:active {
text-decoration: none;
color: #D1460D;
}



.newsletter {
	text-align: center;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 42px;
}

input.form, textarea.form, select.form
{
   border-right: #9A9FA4 1px solid;
   border-top: #9A9FA4 1px solid;
   border-left: #9A9FA4 1px solid;
   border-bottom: #9A9FA4 1px solid;
   background: #BBC2C8;
   color: #1F2A30;
   font-size: 11px;
   font-family: Tahoma, Arial, sans-serif;
}
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
padding: 5px;
left: -1000px;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}

