BODY {
margin: 0 auto;
SCROLLBAR-FACE-COLOR: #c5c5c5; 
SCROLLBAR-HIGHLIGHT-COLOR:  #d0d0d0; 
SCROLLBAR-SHADOW-COLOR: #bdbdbd; 
SCROLLBAR-3DLIGHT-COLOR: #d0d0d0; 
scrollbar-arrow-color: white; 
SCROLLBAR-TRACK-COLOR: #f2f2f2; 
SCROLLBAR-DARKSHADOW-COLOR: #bdbdbd;
background-color: #faf4e6;
}

h1 {
	font-size: 14px;
	margin-bottom: 10px;
}

.ul{list-style-type:none; margin:0;padding:0;}

.li{margin:0; padding:2px 0 2px 20px; background: url(img/li2.gif) no-repeat 0% 5px;}

TD.stopka {font-family: Tahoma; font-size: 11; color: #8c7357; }

.link {text-decoration: none; font-family: Verdana; font-size: 11; color: #545454;}
.link:visited {text-decoration: none; font-family: Verdana; font-size: 11; color: #545454;}
.link:active {text-decoration: none; font-family: Verdana; font-size: 11; color: #545454;}
.link:hover {text-decoration: none; font-family: Verdana; font-size: 11; color: #bc101a;}

.select {width: 177; height: 20; color: #7a7569; font-family: Tahoma; font-size: 11;}

.data_news {
	background-color: #da1419;
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10;
	width: 75;
	height: 17;
	vertical-align: middle;
	text-align: center;
	opacity: 0.8; 
    filter: alpha(opacity=80); 
}

TD {font-family: Tahoma; font-size: 11; color: #57291e;}

a.news {text-decoration: none; font-family: Verdana; font-size: 11; color: #545454}
a.news:visited {text-decoration: none; font-family: Verdana; font-size: 11; color: #545454}
a.news:active {text-decoration: none; font-family: Verdana; font-size: 11; color: #545454}
a.news:hover {text-decoration: underline; font-family: Verdana; font-size: 11; color: #da1419}

a.link_blue {font-family: Tahoma; font-size: 11; color: #4a63ba; text-decoration: none;}
a.link_blue:visited {font-family: Tahoma; font-size: 11; color: #4a63ba; text-decoration: none;}
a.link_blue:active {font-family: Tahoma; font-size: 11; color: #4a63ba; text-decoration: none;}
a.link_blue:hover {font-family: Tahoma; font-size: 11; color: #4a63ba; text-decoration: underline;}

a.menu_stopka {text-decoration: none; font-family: Tahoma; font-size: 11; color: #ffffff;}
a.menu_stopka:visited {text-decoration: none; font-family: Tahoma; font-size: 11; color: #ffffff;}
a.menu_stopka:active {text-decoration: none; font-family: Tahoma; font-size: 11; color: #ffffff;}
a.menu_stopka:hover {text-decoration: underline; font-family: Tahoma; font-size: 11; color: #ffffff;}

a.stopka {text-decoration: none; font-family: Tahoma; font-size: 11; color: #8c7357;}
a.stopka:visited {text-decoration: none; font-family: Tahoma; font-size: 11; color: #8c7357;}
a.stopka:active {text-decoration: none; font-family: Tahoma; font-size: 11; color: #8c7357;}
a.stopka:hover {text-decoration: underline; font-family: Tahoma; font-size: 11; color: #8c7357;}

a.wiecej_link {text-decoration: none; font-family: Tahoma; font-size: 11; color: #c42022;}
a.wiecej_link:visited {text-decoration: none; font-family: Tahoma; font-size: 11; color: #c42022;}
a.wiecej_link:active {text-decoration: none; font-family: Tahoma; font-size: 11; color: #c42022;}
a.wiecej_link:hover {text-decoration: underline; font-family: Tahoma; font-size: 11; color: #c42022;}

A.powrot {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding: 2px 6px 2px 6px;
	background-color: #ababab;
	text-decoration: none;
	height: 15;
}
A.powrot:active {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding: 2px 6px 2px 6px;
	background-color: #ababab;
	text-decoration: none;
	height: 15;
}
A.powrot:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	padding: 2px 6px 2px 6px;
	background-color: #ababab;
	text-decoration: none;
	height: 15;
}
A.powrot:hover {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
 	padding: 2px 6px 2px 6px;
	background-color: #a00317;
    text-decoration: none;
	height: 15;
}

.input {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6c5540;
	border-top: 1px solid #bcbcbc;
	border-right: 1px solid #bcbcbc;
	border-bottom: 1px solid #bcbcbc;
	border-left: 1px solid #bcbcbc;
	width: 140px;
}

.tytul {
font-family: Tahoma, sans-serif;
color: #a4090d;
font-size: 14px;
font-weight: bold;
}

.cena {
font-family: Tahoma, sans-serif;
color: #582d21;
font-size: 13px;
font-weight: bold;
}

a.linkramka, span.linkramka {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #582d21;
 	padding: 2px 6px 2px 6px;
	background-color: #e5d8bf;
    text-decoration: none;
	height: 15;
}

a.linkramka:active {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #582d21;
 	padding: 2px 6px 2px 6px;
	background-color: #e5d8bf;
    text-decoration: none;
	height: 15;
}

a.linkramka:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #582d21;
 	padding: 2px 6px 2px 6px;
	background-color: #e5d8bf;
    text-decoration: none;
	height: 15;
}

a.linkramka:hover {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #582d21;
 	padding: 2px 6px 2px 6px;
	background-color: #e5d8bf;
    text-decoration: underline;
	height: 15;
}

.tytul_oferta {
font-family: Tahoma, sans-serif;
color: #a4090d;
font-size: 16px;
font-weight: bold;
}

.cena_oferta {
font-family: Tahoma, sans-serif;
color: #582d21;
font-size: 14px;
font-weight: bold;
}

.zielony {
color: #5dc43b;
}

.niebieski {
color: #2985c0;
}

.menutitle{
cursor:pointer;
font-weight:bold;
}

.menutitle{
cursor:pointer;
font-weight:bold;
}

.submenu{
margin-bottom: 0.5em;
}

a {font-family: Tahoma; font-size: 11; color: #57291e; text-decoration: none;}
a:visited {font-family: Tahoma; font-size: 11; color: #57291e; text-decoration: none;}
a:active {font-family: Tahoma; font-size: 11; color: #57291e; text-decoration: none;}
a:hover {font-family: Tahoma; font-size: 11; color: #57291e; text-decoration: underline;}






* { margin: 0; padding: 0; }
		
		
		
		
		.stripViewer .panelContainer .panel ul {
			text-align: left;
			margin: 0 15px 0 30px;
		}
		
		/* THE IMPORTANT STUFF STARTS HERE */
		
		.slider-wrap { /* This div isn't entirely necessary but good for getting the side arrows vertically centered */
			width: 100%;
			position: relative;
			margin: 20px 0;
		}

		/* These 2 lines specify style applied while slider is loading */
		.svw {width: 50px; height: 20px; background: #fff; overflow: hidden;}
		.svw ul {position: relative; left: -999em;}

		.stripViewer { /* This is the viewing window */
			position: relative;
			overflow: hidden; 
			margin: auto;
			width: 440px; /* Also specified in  .stripViewer .panelContainer .panel  below */
			clear: both;
			background: #fff;
		}
		
		.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
			position: relative;
			left: 0; top: 0;
			width: 100%;
			list-style-type: none;
			-moz-user-select: none; /* Stops the panels from highlighting/selecting, which I found problematic in Firefox. Also stops the CSS from validating though. Oh well. */
		}
		
		.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
			float:left;
			width: 440px; /* Also specified in  .stripViewer  above */
			height: 100%;
		}
		
		.stripViewer .panelContainer .panel .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */
			padding: 10px;
		}
		
		.stripNav { /* This is the div to hold your nav (the UL generated at run time) */
			margin: auto;
			width: 100%;
		}
		
		.stripNav ul { /* The auto-generated set of links */
			list-style: none;
			width: 100%;
		}
		
		.stripNav ul li {
			float: left;
			margin-right: 2px; /* If you change this, be sure to adjust the initial value of navWidth in slideviewer.js */
		}
		
		.stripNav a { /* The nav links */
			font-weight: bold;
			text-align: center;
			line-height: 32px;
			text-decoration: none;
			padding: 0 15px;
			display: block!important;
		}
		
		.stripNav a:hover {
			background: #faf4e6;
		}
		
		.stripNav a.current {
			background: #e4d8be;
		}

		
a.virtlink, span.virtlink {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
 	padding: 2px 6px 2px 6px;
	background-color: #359529;
    text-decoration: none;
	height: 15;
}

a.virtlink:active {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
 	padding: 2px 6px 2px 6px;
	background-color: #359529;
    text-decoration: none;
	height: 15;
}

a.virtlink:visited {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
 	padding: 2px 6px 2px 6px;
	background-color: #359529;
    text-decoration: none;
	height: 15;
}

a.virtlink:hover {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
 	padding: 2px 6px 2px 6px;
	background-color: #359529;
    text-decoration: underline;
	height: 15;
}