/* -------------------------------------------------------------- 
   reset.css
   * Resets default browser CSS.
-------------------------------------------------------------- */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
  font-family: arial,verdana;
}
.redy{padding: 4px 4px 4px 4px;text-align: center;}
h2.nazwastrony{font-size: 18px; margin: 0 0 10px 0}
.polozenie{font-size:10px;}
.sponsorzy{padding: 19px 0 10px 10px}
body { 
  line-height: 1.5;
  color: #ffffff;
}
.ga{border: 1px solid #1a657d; padding: 2px; margin: 2px; background: #fff;}
/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
table, td, th { vertical-align: top; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* Remove annoying border on linked images. */
a img { border: none; }

body {
	background-color: #5b7b9d;
}
.main {
	margin: 0px auto;
	margin-top: 20px;
	width: 968px;
	font-size: 12px;
	position: relative;
}
.zakladkiGorne {
	width: 968px;
	height: 27px;
	margin: 0px;
	background: url(../images/zakladki.png) no-repeat;
}
.naglowek {
	width: 968px;
	height: 340px;
	background-color: #000000;
	position: relative;
        z-index: 100;
}
.naglowekNapis {
	width: 968px;
	height: 77px;
	background: url(../images/naglowekNapis.jpg) no-repeat;	
}
#naglowekFlash {
	width: 952px;
	height: 224px;
	overflow: hidden;
	position: relative;
	left: 8px;
}

.menuGlowne {
	width: 942px;
	height: 24px;
	background: url(../images/menuTlo.png) no-repeat;
	position: absolute;
	top: 310px;
	left: 8px;
        overflow: visible;
}

.srodek {
	width: 968px;
	height: 485px;
	background-color: #063848;
	position: relative;
	overflow: hidden;       
}
.srodek2 {
	width: 968px;
	
	background-color: #063848;
	position: relative;
	overflow: hidden;       
}
.srodekq {
	width: 968px;
	background-color: #063848;
	position: relative;
	overflow: hidden;       
}
.nowinkiBody {
	width: 379px;
	height: 485px;
	background: url(../images/nowinkiTlo.png) no-repeat;
	position: absolute;
	left: 8px;
	top: 0px;
	overflow: hidden;
}
 .pierwszaNowinka {
	margin: 0px auto;
	margin-top:55px;
	margin-left: 15px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 350px;
	text-align: justify;
	height: 132px;
	overflow: hidden;
        position: relative;
}
.pierwszaNowinka .data {
	font-size: 11px;
	text-align: right;
	position: relative;
	top: 2px;
	left: 259px;
	width: 104px;
	height: 20px;
	text-align: center;
	color: #ffcc00
}
.pierwszaNowinka .tytul {
	width: 350px;
	margin: 0px auto;
	font-size: 14px;
	color: #ffBB00;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
	top: -10px;
}
.pierwszaNowinka .leadTable {
	width: 350px;
	height: 102px;
	margin: 0px auto;
	overflow: hidden;
	position: relative;
	top: -5px;
}
.leadTable .nowinkaAvatar {
	width: 90px;
	padding-right: 5px;
}
.leadTable .lead {
	height: 110px;
	width: 250px;
	overflow: hidden;
	text-align: justify;
	vertical-align: top;
	font-size: 11px;
	padding: 0px;
}
.leadTable .lead .social {
    position: absolute;
    height: 16px;
    width: 250px;
    bottom: 2px;
    text-align: right;
}
.leadTable .lead .social a {
    margin-left: 3px;
}

.leadTable .nowinkaAvatar img {
	border: solid 2px #cccccc;
}
.pierwszaNowinka .tytul .separator {
	height: 14px;
	width: 110px;
}
.nowinkiBody .pozostaleNowinki {
	margin-left: 10px;
	width: 350px;
	height: 270px;
	/*border: 1px solid blue;*/
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 5px;
	padding-top: 4px;
	
}
.pozostaleNowinki img {padding: 0 0 4px 4px;}
.linkiSrodek_body{padding: 20px; width: 707px}
.pozostaleNowinki ul {
    margin: 0px;
    padding: 0px;
    margin-left: 3px;
}
.pozostaleNowinki li {
    margin: 0px;
    padding: 0px;
    margin-left: 24px;
    list-style: disc url(../images/ikonaMenu.gif);
    font-weight: bold;

}
.pozostaleNowinki a {
	color: #ffBB00;
	text-decoration: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 70px;
}
.pozostaleNowinki a:link {
	color: #ffBB00;
}
.pozostaleNowinki a:visited {
	color: #ffBB00;
}
.pozostaleNowinki a:hover {
	color: #ffBB00;
	text-decoration: underline;
}
.nowinkiBody .kwota {
    width: 352px;
    height: 88px;
    background: url(../images/zebralismyTlo.png) no-repeat;
    margin: 8px auto;
    position: relative;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 1.2ex;
}
.nowinkiBody .kwota p {
    margin: 0px;
    padding: 0px;
}
.nowinkiBody .archiwum {
	position: absolute;
        bottom: 14px;
        right: 30px;
	width: 100px;
	height: 36px;
	color: #ffBB00;
        background: url(../images/archiwum.png) no-repeat;
}
.nowinkiBody .archiwum a {
	display: block;
        width: 80px;
        height: 18px;
        position: absolute;
        top: 5px;
        left: 6px;
}
.linkiSrodek {
	position: absolute;
	left: 395px;
	top: 0px;
	overflow: hidden;
	background: url(.../images/srodek.png) no-repeat;
	width: 564px;
	height: 485px;
}
.linkiSrodek .obrazki {
	position: absolute;
	overflow: hidden;
	width: 357px;
	height:393px;
	top: 7px;
	left: 4px;	
}
.linkiSrodek .obrazki a {
	display: block;
	position: relative;
	overflow: hiddden;
	width: 307px;
	height: 54px;
	margin: 0px auto;
}
#o1 {
	background: url(../images/01.png) no-repeat;
	top: 0px;
	
}
#o2 {
	background: url('../images/02.png') no-repeat;
	top: -5px;
}
#o3 {
	background: url('../images/03.png') no-repeat;
	top: -13px;
}
#o4 {
	background: url('../images/04.png') no-repeat;
	top: -20px;
}
#o5 {
	background: url('../images/05.png') no-repeat;
	top: -27px;
}
#o6 {
	background: url('../images/06.png') no-repeat;
	top: -32px;
}
#o7 {
	background: url('../images/07.png') no-repeat;
	top: -39px;
}
#o8 {
	background: url('../images/08.png') no-repeat;
	top: -44px;
}
.linkiSrodek .blog {
	position: absolute;
	overflow: hidden;
	width: 357px;
	height:75px;
	top: 405px;
	left: 4px;
}
.linkiSrodek .blog .tytul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-top: 2px;
	margin-left: 30px;
	margin-right: 10px;
	text-align: right;
	height: 42px;
	overflow: hidden;
	
}
.linkiSrodek .blog .tytul a:link {
	color: #ffffff;	
}
.linkiSrodek .blog .tytul a:visited {
	color: #ffffff;	
}
.linkiSrodek .blog .tytul a:hover {
	color: #ffffff;	
}
.linkiSrodek .blog .trescWpisu {
	font-family: Georgia, "Times New Roman", serif;
	color: #ffcc00;
	font-size: 14px;
	text-align: left;
	padding: 0px;
	font-style: italic;
	padding-top: 3px;
	height: 20px;
	margin-left: 10px;
	margin-right: 10px;
	overflow: hidden; 
}
.linkiSrodek .blog .trescWpisu a:link {

	color: #ffcc00;
}
.linkiSrodek .blog .trescWpisu a:visited {

	color: #ffcc00;
}
.linkiSrodek .blog .trescWpisu a:hover {

	color: #ffcc00;
}
.prawaKolumna {
	position: absolute;
	left: 750px;
	top: 0px;
	overflow: hidden;
	background: url(../images/prawa.png) no-repeat;
	width: 210px;
	height: 485px;
}
.prawaKolumna34 {
	position: absolute;
	left: 750px;
	top: 0px;
	overflow: hidden;
	background: url(../images/prawa.png) ;
	width: 210px;
	
}

.prawaKolumnag {
	position: absolute;
	left: 750px;
	top: 0px;
	overflow: hidden;
	background: url(../images/prawa.png) repeat-y;
	width: 210px;
	
}
.prawaKolumna .kanwaBaner {
	width: 210px;
	height: 180px;
	margin-top: 5px;
	overflow: hidden;
	margin-right: 2px;
}
#baner {
	width: 210px;
	height: 180px;
	overflow: hidden;
}
.prawaKolumna .sklepik {
	background: url(../images/tloSklepik.png) no-repeat;
	width: 210px;
	height: 290px;
	overflow: hidden;
	position: absolute;
	bottom: 0px;	
}
.prawaKolumna .sklepik .melonLogo {
	display: block;
	position: absolute;
	bottom: 4px;
	right: 9px;
}
.prawaKolumna .sklepik .wwwmelon {
	display: block;
	position: absolute;
	bottom: 8px;
	left: 7px;
}
.prawaKolumna .sklepik .nazwa {
	display: block;
	position: relative;
	width: 190px;
	margin: 0px auto;
	padding: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 30px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: #cc0000;
	text-align: center;
	letter-spacing: -0.1ex;
	font-size: 16px;
}
.prawaKolumna .sklepik a:link {
	color: #cc0000;
}
.prawaKolumna .sklepik a:visited {
	color: #cc0000;
}
.prawaKolumna .sklepik a:hover {
	color: #cc0000;
}
.prawaKolumna .sklepik .obrazek {
	width: 150px;
	margin: 0px auto;
	text-align: center;
}
.prawaKolumna .sklepik .obrazek img {
	border: solid 3px #ff8f00;
}
.prawaKolumna .sklepik .cena {
	position: absolute;
	top: 230px;
	left: 10px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: -0.12ex;
	background-color: #FF9600;
	width: 144px;
}
.partnerzyBox {
    float: right;
    margin-right: 10px;
}
.partnerzy {
	width: 955px;
	height: 50px;
	background: #063848 url(../images/partnerzyTlo.gif) no-repeat center top;
	border-bottom: solid 1px #cc0000;
	padding-left: 13px;
}

.partnerzy .loga {
	display: block;
	height: 35px;
	overflow: hidden;
	float: left;
	margin-right: 4px;
	margin-top: 4px;
	vertical-align: middle;
}
.dolneMenu {
	width: 948px;
	height: 38px;
	background: #063848 url(../images/dolneMenuTlo.gif);
	margin-bottom: 30px;
	line-height: 16px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px 10px;
	padding-top: 3px;
	font-size: 11px;
	color: #ffcc00;
	text-align: center;
}
.dolneMenu a {
	text-decoration: none;
	padding-top: 3px;
}
.dolneMenu a:link, .dolneMenu a:visited {
	color: #ffcc00;	
}
.dolneMenu a:hover {
	color: #ffffff;	
}
.partnerzy a.spolecznosc:link, .partnerzy a.spolecznosc:visited {
	display: block;
	width: 35px;
	height: 35px;
	overflow: hidden;
	background-position: top;
	background-repeat: no-repeat;
	float: left;
	margin-right: 10px;
	margin-top: 4px;
}
div.spolecznosc {
	font-weight: bold;
	color: #000000;
	font-size: 12px;
	float: left;
	margin-right: 6px;
	margin-top: 4px;
	height: 35px;
	line-height: 35px;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
		
}
.partnerzy a.spolecznosc:hover {
	background-position: bottom;
}

.submenuBox {
    position: absolute;
    z-index: 2000;
    display: none;
    width: 191px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: left;
    left: -5px;
    top: 22px;
}
.submenuBox a:link, .submenuBox a:visited {
    color: #ffab00;
}
.submenuBox a:hover {
    color: #bc0000;
}
.submenuFooter {
    width: 191px;
    height: 23px;
    background: url(../images/submenuFooter.png) no-repeat;
}
.submenuBox a {
    display: block;
    height: 17px;
    width: 171px;
    background: url(../images/submenuRow.png) no-repeat;
    overflow: hidden;
    padding: 2px 10px;
    padding-bottom: 3px;
    font-weight: bold;
}
.submenuBox a:hover {
    background: url(../images/submenuRowActive.png) no-repeat;
    text-decoration: none;
}
.szukajBox {
    position: absolute;
    background: url(../../common/images/wyszukaj.png) no-repeat;
    width: 114px;
    height: 25px;
    right: 0px;
    top: 0px;
    display: block;
}
.wyszukaj {
    height: 30px;
    width: 352px;
    position: absolute;
    background: url(../images/black-85.png);
    left: -267px;
    top: 30px;
    z-index: 100;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 16px;
    text-align: right;
    padding: 10px 15px;
    border: solid 1px #880101;
    border-top: none;
    display: none;
}
#searchShow {
    width: 100px;
    height: 25px;
    position: absolute;
    right: 0px;
    top: 0px;
    cursor: pointer;
    text-align: left;
    padding-left: 5px;

}
#searchTextBox {
    float: right;
    width: 150px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 16px;
}
#searchInputBox {
    float: right;
    margin-left: 5px;
    width: 192px;
    height: 20px;
    padding: 2px;
    background: #ffffff;
}

#searchInputBox img {
    float: right;
    cursor: pointer;
}
#searchInputBox input[type=text] {
    background: #ffffff;
    padding: 0px;
    margin: 0px;
    width: 150px;
    float: right;
    border: none;
}

.newsletterBox {
    position: absolute;
    width: 90px;
    height: 25px;
    right: 90px;
    top: -2px;
    display: block;
}
#showNewsletter {
    width: 97px;
    height: 24px;
    position: absolute;
    right: 105px;
    top: 0px;
    cursor: pointer;
    background: url(../../common/images/separatorMenuTop.png) no-repeat right;
}
.newsletterInputBox {
    height: 30px;
    width: 340px;
    position: absolute;
    background: url(../images/black-85.png);
    left: -292px;
    top: 32px;
    z-index: 100;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: right;
    padding: 10px 15px;
    border: solid 1px #880101;
    border-top: none;
    display: none;
}
#nInputBox {
    float: right;
    margin-left: 5px;
    width: 192px;
    height: 20px;
    padding: 2px;
    background: #ffffff;
}

#nInputBox img {
    float: right;
    cursor: pointer;
}
#nInputBox input[type=text] {
    background: #ffffff;
    padding: 0px;
    margin: 0px;
    width: 150px;
    float: right;
    border: none;
}
#nTextBox {
    float: left;
    width: 135px;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 16px;
}
#newsletterConditions {
    font-size: 11px;
    text-align: justify;
    margin-top: 35px;
}

.allegro {
	width: 888px;
	height: 248px;
	background: #063848 url('../images/allegro_tlo.jpg') no-repeat center 5px;
	margin-left: auto;
	margin-right: auto;
	padding: 40px;
	padding-top: 50px;
	padding-bottom: 10px;
	position: relative;
        color: #ffffff;
}
.allegro .aukcjeLink {
	display: block;
        width: 800px;
        height: 40px;
        top: 10px;
        left: 10px;
        position: absolute;
}
.allegro .aukcjeLink2 {
	display: block;
        width: 135px;
        height: 60px;
        top: 15px;
        right: 18px;
        position: absolute;
}
.allegro .link {
	width: 535px;
	height: 50px;
	position: absolute;
	top: 3px;
	left: 0px;
	display: block;
}

.allegro .aukcja {
	float: left;
	width: 186px;
	height: 191px;
	overflow: hidden;
	padding: 5px;
        padding-top: 0px;
	text-align: center;
	margin-top: 52px;
        margin-left: 13px;
        margin-right: 13px;
}
.allegro .aukcja .aukcjaMiniatura {
	width: 128px;
	height: 96px;
	border: solid 2px #000000;
	margin-left: auto;
	margin-right: auto;
}
.allegro .aukcja .cena {
	color: #ffcc00;
	text-align: center;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	width: 132px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
	top: 4px;
	margin-bottom: 5px;

}
.allegro .aukcja .opisProduktu {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	width: 170px;
	height: 30px;
	margin-top: 0px auto;
	padding: 5px;;
	line-height: 14px;
}