/* Style glowne #2a2a2a*/

body {margin: 0px; padding: 0px;  background: #ffffff; -webkit-font-smoothing: subpixel-antialiased;}
div.bgr_top {width: 100%; height:100%; background: #191919 url(images/tlo_top.jpg) top left repeat-x; float: left}
div.bgr_bottom {width: 100%; height:100%; background: url(images/tlo_bottom.jpg) bottom left repeat-x; float: left; overflow: hidden; position: relative;  bottom: 0px; z-index: 1;}
div.main {width: 980px; height: auto; margin: auto; padding: 0px; float: none;}

div.top {width: 980px; height: 298px; background: url(images/top_1.jpg) top center no-repeat; margin: 0px 0px 0px 0px; padding: 0px; float: left;}
div.title {width: 980px; height: 72px; background: url(images/title_1.gif) top left no-repeat; margin: 0px 0px 0px 0px; padding: 0px; float: left;}
div.anchor  {width: 10px; height: 88px; margin: 0px 0px 0px 0px; padding: 0px; float: left;}

div.col_left {width: 490px; height: 100%; margin: 0px 0px 0px 0px; padding: 20px 0px 20px 0px; float: left;}
div.col_right {width: 490px; height: 100%; margin: 0px 0px 0px 0px; padding: 20px 0px 20px 0px; float: left;}
div.footer {width: 980px; height: 167px; background: url(images/stopka.jpg) top center no-repeat; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 500px; float: left;}
div.dane {width: 470px; height: 70px; margin: 0px 0px 0px 0px; padding: 10px 0px 0px 0px; float: none;}

h1 {font-family: courier; black; font-size: 22px; font-weight: bold; letter-spacing: 1px; color: #ffffff; margin:  29px 0px 0px 77px; padding: 0px 0px 0px 0px; line-height: 16px; float: left;}
h2 {font-family: courier; font-size: 17px; font-weight: bold; color: #ffffff; text-align: left; text-decoration:underline; margin: 20px 0px 0px 77px; padding: 0px 0px 0px 0px; line-height: 16px;}
p.left_col {font-family: courier; font-weight: bold; font-size: 15px; color: #ffffff; text-align: left; margin:  20px 10px 10px 77px; padding: 0px 0px 0px 0px; line-height: 16px;}
p {font-family: courier; font-size: 13px; color: #ffffff; text-align: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 16px;}

/* Style dotyczace MENU pozimego */
ul, ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul {
	float: left;
	width: 100%;
	border-bottom: none;
	margin: 267px 0px 0px 510px; 
	padding-left: 0px;
}

ul li {
	float: left;
	background: url(images/button_bgr_1.jpg) repeat-x left top;
	margin-right: 2px;
}

ul a:link, ul a:visited {
	text-decoration: none;
	display: block;
	font-weight: bold;
	background: url(images/button_bgr_1.jpg) no-repeat right top;
	color: #ffffff;
	padding: 13px 15px 20px 5px;
	margin-left: 10px;
}

ul a:hover {
	color: #909090;
}


/* Style dotyczace MENU pozimego OFERTA */
ul.oferta, ul li.oferta {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

ul.oferta {
	float: none;
	width: 100%;
	border-bottom: none;
	margin: 26px 0px 0px 165px; 
	padding-left: 0px;
}

ul.oferta li.oferta {
	float: left;
	background: none;
	margin-right: 2px;
}

ul.oferta a:link, ul.oferta a:visited {
	font-size:15px; font-weight:bolder;
	color: #ffffff;
	background: black;
	padding: 5px 7px 5px 7px;
}

ul.oferta a:hover {
	text-decoration: none;
	display: block;
	font-weight: bold;
	background: #ffffff;
	color: #4d4242;
	padding: 5px 7px 5px 7px;
	margin-left: 10px;
}


img.right_col {border: none; margin: 20px 0px 0px 85px; padding: 0px; float: none;}

img.linia {border: none; margin: 10px 0px 10px 76px; padding: 0px; float: none;}

ol, ol.li {font-family: courier; font-size: 11px; color: #ffffff; text-align: left; list-style-type: circle; margin: 0px 105px 10px 92px; padding: 0px 0px 0px 0px; line-height: 16px;} /* Zwykle lista w tresci glownej */

a {font-family: courier; font-size: 18px; font-weight:bold; letter-spacing: normal; color: #dbd9d9; text-decoration: none;}
a:hover {font-family: courier; letter-spacing: normal; color: #f2c080; text-decoration: none;}

span.red {font-family: courier; font-size: 12px; font-weight: bold; color: #d81f1f; text-align: left; margin:  0px 0px 0px 0px; padding: 0px 0px 0px 0px; line-height: 16px; text-decoration: none;}

span.wiecej {font-family: courier, sans-serif; font-size: 11px; letter-spacing: normal; color: #ffba16; text-decoration: none; float: right;}
span.wiecej a {font-family: courier, sans-serif; font-size: 11px; letter-spacing: normal; color: #ffba16; text-decoration: none;}
span.wiecej a:hover {font-family: courier, sans-serif; letter-spacing: normal; color: #ff6cb2; text-decoration: none;}

form {margin: 0px 140px 7px 25px; padding: 0px 0px 0px 0px; font-family: Verdana; font-size: 11px; color: #ffffff;}

table {width: 500px; border: none; font-family: courier; font-size: 11px; vertical-align: top; letter-spacing: normal; line-height: 16px; color: #918282; text-align: left; margin: 10px 0px 0px 51px; padding: 0px 0px 0px 0px;}
td {width:150px; font-family: courier, sans-serif; font-size: 11px; vertical-align: top; letter-spacing: normal; color: #918282; text-align: left; padding: 0px 0px 0px 0px;}


