/*
kolory
czerwien 		#d80020
tlo			 	#57565A
50%	#57565A		#ABAAAC
linie na tle 	#3f3f42
*/
body {
	font-family: /*"Myriad Pro", */Tahoma, Verdana, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.4em;
	color: #57565a;
	text-align:center;
	margin:0px;
	padding:0px 0px 100px 0px;
}
a {
	color: #57565a; /*color:#d80020;*/
	background-color: transparent;
	text-decoration:none;
	white-space: nowrap;
}
a:hover {
	color:#d80020; /*color:#000000;*/
	background-color: transparent;
	text-decoration: underline;
}
a#m {
        font-size: 13px;
        font-weight: bold;
	color: #ffffff;
	text-decoration:none;
	white-space: nowrap;
}
a:hover#m {
	color:#FFE400;
	text-decoration: none;
}

.doLewego {
	text-align: left;
	float: left;
}
.doPrawego{
	text-align: right;
	float: right; 
}
.spacer {
    clear: both; 
    visibility: hidden;
	font-size:1%;
}
img {
	border: 0px;
	background-color: transparent;
}
h1, h2, h3, h4 {
	padding:0px; margin:0px;
}
h3 {
	color:#ffffff;
}
ol, ul {
	margin-top:0px;
}
p {
	padding:0px;
	margin:0 0 1em 0;
}
p#podpis {margin-bottom: 0px; margin-top: 0px; font-size: 11px; font-style: italic;}
/*____________________________________________________ globalne */
#zawartosc {
	margin:0px auto;
	width:820px;
	text-align:left;
}

#naglowek {
	width:820px;
	height:290px;
	border-bottom: 1px #57565a solid;
	position:relative;
}
#tresc {
	color: #57565a;
	background:transparent url(../img/background-tresc.png) repeat-y;
	/*font-size:12px;*/
	padding:0px 0px 10px 0px;
}
#stopka {
	font-size:1%;
	background:transparent url(../img/background-stopka.png) no-repeat;
	height:20px;
}
#flagi {
	margin:0px auto;
	padding-top:20px;
	width:820px;
}
#flagi a#en em, #flagi a#pl em{
	display:none;
}
/*____________________________________________________ naglowek */
#naglowek #flashcontent {
	font-size:1%;
	height:290px;
}
#naglowek #kontaktSzukaj {
	position:absolute;
	z-index: 20;
	top:30px;
	right:30px;
	line-height:16px;
/*	font-size:12px;*/
	font-weight:bold;
}
#naglowek #kontaktSzukaj a {
	color:#57565A;
	background-color: transparent;
	text-decoration:none;
}
#naglowek #kontaktSzukaj a:hover {
	color:#d80020;
	background-color: transparent;
	text-decoration: underline;
}
#naglowek #kontaktSzukaj form {
	border-bottom: #CCCCCC 1px solid;
	border-right: #CCCCCC 1px solid;
	border-left: #666666 1px solid;
	border-top: #666666 1px solid;
}
form input {
	font-family: /*"Myriad Pro",*/ Tahoma, Verdana, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 4px 0px 0px;
}
.pole {
	border: 0px;
	background: none;
	width:100px;
}
.przycisk {
	background:url(../img/szukaj.gif) no-repeat;
	background-position:bottom left;
	width:16px;
	height:16px;
	border:0px;
	overflow:hidden;
	cursor:pointer;
}
.przycisk:hover {
	background-position:top left;
}
/*____________________________________________________ menu */
#menu {
	padding:26px 150px 16px 150px;
	/*font-size:12px;*/
	text-align:center;
}
#menu a {
	color:#57565A;
	font-weight:bold;
	background-color: transparent;
	text-decoration:none;
}
#menu a:hover {
	color:#d80020;
	background-color: transparent;
	text-decoration: underline;
}
#menu a.teraz {
	color:#d80020;
}
/*____________________________________________________ tresc - aktualnosci i strona */
#oferta ol, #oferta ul {
	padding:0px; margin:0px;
}
#oferta li, #oferta ul ul{
	padding:0px 0px 0px 0.4em; margin:0px 0px 0px 0.4em;
	/*list-style-position:inside;*/
}
#aktualnosci, #oferta {
	padding:0px 0px;
}
#aktualnosci .modul,
#oferta .modul{
	width:365px;
	padding: 10px 0px 0px 10px;
	background:transparent url(../img/aktualnosci-modul-gora.gif) no-repeat left top;
	float:left;
	/*display: inline-table*/
}

#oferta .modul .modulSrodek {
	padding:1330px 0px 0px 10px;
	background:transparent url(../img/aktualnosci-modul-dol.gif) no-repeat right bottom;
}
.modulSrodek a {
	color: #57565a; /*color:#d80020;*/
	background-color: transparent;
	text-decoration:none;
	white-space: normal;
}
.modulSrodek a:hover {
	color:#d80020; /*color:#000000;*/
	background-color: transparent;
	text-decoration:none;
}
#aktualnosci h4,
#oferta h4 {
	font-size:1em;
}
#oferta h4 {
	border-bottom: 1px solid #57565A;
	padding-bottom:0.5em;
	margin-bottom:0.5em;
}
#oferta .naglowekH4 {
	font-size:1em;
	font-weight:bold;
	display:block;
	width: 100%;
	border-bottom: 1px solid #57565A;
	padding-bottom:0.5em;
	margin-bottom:0.5em;
}
/* ----------------------------------------------------------- OFERTA NOWA */
#ofertaNowa {
	padding:0px 60px;
}
#ofertaNowa .modul{
	width:690px;
	padding: 10px 0px 0px 10px;
	background:transparent url(../img/nowa-oferta-modul-gora.gif) no-repeat left top;
}
#ofertaNowa .modul .modulSrodek{
	/*padding:10px 30px 30px 20px;*/
	padding:0px 10px 30px 0px;
	background:transparent url(../img/nowa-oferta-modul-dol.gif) no-repeat right bottom;
}
#ofertaNowa #sciezka a:hover {
	color:#d80020;
	background-color: transparent;
	text-decoration: underline;
}
#ofertaNowa h3 {
	font-size:1.0em;
	text-align:center;
	/*border-bottom: 2px solid #808080;*/
	border-bottom: 2px solid #d4d4d4;
	padding-bottom:4px;
	margin:30px 0px -1px 0px;
}
#ofertaNowa ul {
	/*text-align:center;*/
	margin:10px 0 10px 20px;
	padding:0;
	padding-left:20px;
	font-size:10px;
}
#ofertaNowa .obrazek {
	width:620px;
	height:240px;
	margin:0 auto;
	overflow:hidden;
	border: 1px solid #d4d4d4;
	background:url(../img/loader.gif) no-repeat center;
}
.powrot {
	text-align:center;
	margin-top:10px;
	font-size:10px;
}
#pomniejszenie {
	margin-left:1px;
}
/* ----------------------------------------------------------- MENU OFERTA */
#menuOferta {
	font-size:10px;
	line-height:1.2em;
	font-weight: bold;
}
#menuOferta dl {
	margin:0; padding:0;
}
#menuOferta dd {
	margin:0;
	padding: 3px 0px;
}
#menuOferta #pomniejszenie {
	width:330px;
	height: 130px;
	overflow:hidden;
	margin-right:25px;
	background:url(../img/loader.gif) no-repeat center;
	/*position:absolute;
	top: 50%;
	margin-top:-65px;*/
}
#menuOferta #pomniejszenie img {
	width:330px;
	height: 130px;
}
#menuOferta table {
	margin:20px 0px 0px 0px;
	text-align:left;
}
/* ----------------------------------------------------------- STRONA */

.ajaxSearch_highlight1,
.ajaxSearch_highlight2,
.ajaxSearch_highlight3,
.ajaxSearch_highlight4,
.ajaxSearch_highlight5,
.ajaxSearch_highlight6,
.ajaxSearch_highlight7,
.ajaxSearch_highlight8,
.ajaxSearch_highlight9,
.ajaxSearch_highlight10 {
	 background-color:#d80020;
	 color:#FFFFFF;
	 font-style:italic;
}