body { padding: 0px; margin: 0px; text-align: center; background: url(../gfx/backgrounds/top.gif) repeat-x }
table { border: 0px; border-collapse: collapse; text-align: left; }
td { vertical-align: top; }
img { border-width: 0px; }
ol, ul { padding: 0px; }

body, p, td, div, span { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
input, textarea, select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	border-top:  1px solid #888888;	border-left: 1px solid #888888;	border-right: 1px solid #D8D8D8; border-bottom: 1px solid #D8D8D8; }
input .submit { border: 0px; }


a, a:visited { text-decoration: underline; color: #8A0753 }
a:active, a:hover { text-decoration: none; }

form { margin: 0px; }

h1 { font-size: 13px; padding: 0px }
h2 { font-size: 12px; padding: 0px; margin-bottom: 3px }

div { margin: 0px; padding: 0px }

/* ---------------------------------------------------------------------------------------------------------------------------- */

a.none, a.none:visited, a.none:active, a.none:hover, a.linknone,  a.linknone:visited,  a.linknone:hover { color: #000; text-decoration: none }
a.bordo, a.bordo:visited { color: #8A0753; text-decoration: none }
a.bordo:hover { text-decoration: underline }

a.bordounderline, a.bordounderline:visited, a.bu, a.bu:visited {color: #8A0753; text-decoration: underline }
a.bordounderline:hover, a.bu:hover { text-decoration: none }

.szary { color: #393731 }

.left { float: left; }
.w160 { width: 160px; }
.w344 { width: 344px; }

.clear {
	clear: both;
}

#top {
	width: 100%;
	text-align: center;
	height: 48px;
}

#gornabelka {
	width: 760px;
	margin: 0px auto 0px auto;
}

.tlogora {
	margin-top: 15px;
}

#gornabelka #navibar {
	height: 33px;
	padding: 0px;
	text-align: right;	
	margin-top: 15px;
}

#navibar {
	background: #8A0753;
	float: left;
	width: 742px;	
	text-align: right;
}

#navibar, #goralewa, #goraprawa {
	margin-top: 15px;
	height: 33px;
}

#goralewa {
	background: url(../gfx/toplewa.gif);
	width: 9px;
	float: left;
}

#goraprawa {
	background: url(../gfx/topprawa.gif);
	width: 9px;
	float: right;
}

.szukajgorny {
	width: 107px;
	height: 14px;
	margin: 0px 10px;
}

.szukaj {
	text-align: right;
}

.wpiszhaslo .szukaj {
	text-align: left;
}

.gornabelkatabela, .gornabelkatd {
	height: 33px;
	text-align: right;
	vertical-align: middle;
	font-size: 10px;
	color: #fff;
}
#engflaga {
	margin-right: 9px;
}

a.bialylink, a.bialylink:visited {
	color: #fff;
	text-decoration: none;	
}
a.bialylink:hover {
	text-decoration: underline;
}

.separator {
	margin: 0px 15px;
	display: inline;
}

#naglowek, #gornemenu {
	background: #fff;
	width: 760px;
	height: 65px;
	text-align: left;
	margin: 0px auto 0px auto;	
}

#gornemenu {
	height: 20px;
	padding: 0px;
}

.logo {
	margin: 7px 8px;
	float: left;
}

.nieprzeplacaj {
	margin: 12px 24px;
	float: right;
}

.imgmenu {
	margin-right: 0px;
}

/*
#tlocontent {
	background: url(../gfx/tlostrony.gif) repeat-x;
	
}*/

#strona {
	width: 760px;
	text-align: center;
	margin: 0px auto 0px auto;	
}

.lewypanel {
	float: left;
	width: 578px;
	border-right: 1px solid #8A0753;
}

.prawypanel {
	float: right;
	width: 181px;
	height: 255px;
	background: #F5EDD2 url(../gfx/backgrounds/prawalogowanieglowna.gif) bottom no-repeat;
	text-align: left;
}

.formlogowanie {
	margin: 14px 24px 14px 6px;
	padding: 0px;
}

.submit {
	border: 0px;
}

#logowaniedoplatformy .l {
	text-align: right;
}

#logowaniedoplatformy input {
	width: 97px;
	margin: 0px 0px 10px 5px;
}

#gora2lewa, #gora2prawa, #gorawiadomosc {
	height: 37px;
}

#gorawiadomosc p {
	margin: 10px 15px 10px 15px;
}

#gora2lewa {
	background: url(../gfx/t2l.gif) no-repeat left bottom;
	width: 9px;
}
#gora2prawa {
	background: url(../gfx/t2p.gif) no-repeat right bottom;
	width: 9px;
}

#gorawiadomosc {
	float: left;
	color: #fff;
	width: 760px;
	text-align: left;
}
#gorawiadomosc .srodek {
	background: #8A0753;	
}

.paneltxt, .imgpaneldol, .paneltxt_er {
	float: left;
}

.paneltxt_3kol, .imgpaneldol_3kol {
	float: left;
}
.lewymarginespaneli {
	background: url(../gfx/d1l.gif);
}
.prawymarginespaneli {
	background: url(../gfx/d1p.gif);
}

.lewymarginespaneli, .prawymarginespaneli {
	width: 24px;
}

.obrazki { margin: 0px auto 0px auto; display: block; width: 760px; text-align: center }

.obrazki img { margin:  18px 10px 5px 10px; }

.odstep {
	width: 24px;
	float: left;
}

.panele {
	width: 750px;
}

.imgpaneldol {
	margin-right: 24px;
	margin-top: 20px;
}

.imgpaneldol_3kol {
	margin-right: 20px;
	margin-top: 20px;
}

.paneltxt {
	width: 160px;
	margin-right: 24px;
	text-align: left;
	font-size: 11px;
}

.paneltxt_er {
	width: 223px;
	margin-right: 24px;
	text-align: left;
	font-size: 11px;
}

.paneltxt_3kol {
	width: 223px;
	margin-right: 15px;
	text-align: left;
	font-size: 11px;
}

.srodekbialy {
	float: left;
	width: 712px;
	background: #fff;
	margin-bottom: 15px;
}

.tytulpanela {
	display: block;
	margin-bottom: 15px;
}

.wyroznienie {
	font-size: 13px;
	color: #8A0753;
	font-weight: bold;
}

.bordo {
	color: #8A0753;
}

.bialetlo {
	background: #fff;
}

.dolnepaneletabela {
	width: 760px;
	margin: 0px auto 0px auto;	
}

#stopkalewa, #stopkaprawa, #stopka {
	height: 29px;
	margin-bottom: 8px;
}

#stopka * {
	font-size: 10px;
}

#stopka {
	float: left;
	background: #8A0753;
	color: #fff;
	width: 742px;
	text-align: left;
}

#stopkalewa {
	background: url(../gfx/t2l.gif) bottom;
	float: left;
	width: 9px;
}
#stopkaprawa {
	background: url(../gfx/t2p.gif) bottom;
	float: right;
	width: 9px;
}

#author {
	width: 760;
	margin: 0px auto 0px auto;	
	text-align: left;
	color: #585858;
	font-size: 9px;
	margin-bottom: 15px;
}

#author a {
	color: #8A0753;
	text-decoration: none;
}
#author a:hover {
	text-decoration: underline;
}

#stopka a {
	color: #fff;
	text-decoration: none;
}
#stopka a:hover {
	text-decoration: underline;
}

#stopka .pwpw {
	margin-right: 10px;
}

#stopka .ppp {
	margin: 0px 10px 0px 20px;
}

#stopka .dolewej {
	float: left;
}

#stopka .doprawej {
	float: right;
}

#stopka .dolewej, #stopka .doprawej {
	padding: 0px;
	margin: 8px 15px 0px 15px;
}

#stopka .sap, #stopka .sigillum {
	display: inline;
	margin-left: 17px;
}

.doprawej {
	float: right;
	text-align: right;
}

#biuletynppp {
	display: block;
}

#biuletynppp .pasek {
	background: #E5E5E5;
	width: 160px;
	height: 1px;
	margin-bottom: 12px;
}

#biuletynppp .naglowek {
	margin-bottom: 6px;
}

#biuletynppp form {
	margin-top: 5px;
}

#biuletynppp .email {
	float: left;
	width: 139px;
}
#biuletynppp .submit {
	float: right;
	margin-top: 3px;
	border: 0px;
}

/* podstrony */
#submenu {
	width: 760px;
	height: 20px;
	background: #8A0753;
	margin: 0px auto 0px auto;
	text-align: left;
	padding: 3px 0px 0px 0px;
}

#submenu div {
	margin: 2px 0 0 10px;
	padding: 0px;
	color: #E2B6D4;
}

#submenu a, #submenu a:visited {
	display: inline;
	margin-right: 10px;
	text-decoration: none;
	color: #E2B6D4
}
#submenu a:hover {
	color: #fff;
}

#submenu a.aktywne, #submenu a.aktywne:visited {
	color: #fff;
}

#strona .szerokagoraimg {
	display: block;
	margin-top: 16px;
}

#strona .szerokadolimg {
	margin-bottom: 30px;
}

.szerokicontent {
	margin-top: 0px auto 0px auto;
	width: 760px;
	background: #fff;
	padding: 0px;
	text-align: left;
}

.szerokicontent .table {
	width: 702px;
	margin: 0px 24px;
}


.szerokicontent .lewakolumna {
	width: 530px;
	padding-top: 2px;
	font-size: 11px;	
}
.szerokicontent .prawakolumna {
	width: 160px;
}
.szerokicontent .lewakolumna .naglowek {
	float: left;
}
.szerokicontent .lewakolumna .naglowek h1 {
	margin: 0px;
	padding: 0px;
	font-size: 16px;
}
.szerokicontent .lewakolumna .zalacznik {
	float: right;
}
a.czarny, a.czarny:visited {
	color: #000;
	text-decoration: none;
}
a.czarny:hover {
	color: #000;
	text-decoration: underline;
}
.szerokicontent .lewakolumna .lewa {
	margin: 16px 0px 0px 0px;
	float: left;
	width: 185px;
}
.szerokicontent .lewakolumna .lewa h1 {
	display: inline;
	float: left;
	margin: 0px;
	padding: 0px;
	font-size: 29px;
}
.szerokicontent .lewakolumna .lewa h2 {
	display: block;
	margin: 2px 0px;
	padding: 0px;
	font-size: 9px;
	color: #737373;
}
.szerokicontent .lewakolumna .lewa .typ {
	float: left;
	margin-right: 5px;
	width: 55px;
	text-align: right;
}
.szerokicontent .lewakolumna .lewa .info {
	float: left;
	width: 120px;
	text-align: left;
	color: #8A0753;
}
	
.szerokicontent .lewakolumna .prawa {
	margin: 16px 0px 0px 0px;
	
	float: right;
	width: 339px;
	/*height: 110px;*/
	background: #F5EDD2 url(../gfx/case_study/prawatlo.gif) bottom no-repeat;
	padding: 10px 0px 0px 0px;
}
.szerokicontent .lewakolumna .prawa table {
	width: 319px;
	height: 87px;
	margin: 0px 10px;
	color: #4C4C4C;
	padding: 0px;
}
.szerokicontent .lewakolumna .prawa table .podpis {
	text-align: right;
	color: #000;
	font-style: italic;
}

.szerokicontent h1 {
	display: block;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	font-size: 11px;
	color: #8A0753;
}

.szerokicontent ul {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
}
.szerokicontent li {
	padding: 0px 0px 0px 10px;
	background-image: url('../gfx/disc.gif');
	background-position: 0px 5px;
	background-repeat: no-repeat;
	margin-bottom: 2px
}

.szerokicontent .podpis {
	margin-top: 1em;
	float: right;
	text-align: right;
}

.prawakolumna .sekcja {
	display: block;
	margin-bottom: 10px;
}
.prawakolumna h1 {
	font-size: 13px;
}
.prawakolumna h2, .lewa h2 {
	display: block;
	margin: 0px;
	padding: 3px 0px;
	font-size: 11px;
	color: #8A0753;
}

.lewakolumna .wpiszhaslo {
	width: 530px;
	margin: 8px 0px;
}
.lewakolumna .wpiszhaslo td {
	vertical-align: middle
}
.lewakolumna .wpiszhaslo .szukaj {
	width: 185px;
}
.lewakolumna .alfabet {
	margin-top: 5px;
}

.lewakolumna .alfabet a, .lewakolumna .alfabet a:visited {
	margin-right: 5px;
	text-decoration: underline;
	color: #8A0753;
}
.lewakolumna .alfabet a:hover {
	text-decoration: none;
}
.lewakolumna .haslo {
	clear: both;
	float: left;
	width: 140px;
	text-align: right;
	font-weight: bolder;
	color: #8A0753;
	margin-bottom: 1em;
}
.lewakolumna .tekst {
	width: 370px;
	float: right;
	margin-bottom: 1em;
}
.stronicowanie {
	margin-bottom: 20px;
}
.stronicowanie a {
	margin: 0em .2em;
}
.prawakolumna .linki a {
	display: block;
	margin-bottom: 2px;
}

#flashgorny {
	margin: 0px auto 0px auto;
	width: 760px;
	text-align: left;
	background: url(../gfx/ls/_tlo.gif) no-repeat right bottom;
}
#flashgorny .foto {
	float: left;
	width: 228px;
	height: 85px;
}
#flashgorny .lead {
	padding-top: 6px;
}

#flashgorny .lead .naglowek {
	font-weight: bold;
	color: #8A0753;
	font-size: 14px;
}
#flashgorny .text {
	padding-top: 2px;
	font-weight: normal;
	color: #3B3B3B;
	font-size: 10px;
	margin-right: 25px;
}

#naglowkipaneli {
	width: 760px;
	margin: 0px auto 0px auto;
	background: url(../gfx/backgrounds/szerokagora.gif) no-repeat;
	height: 20px;
	text-align: center;
}
#naglowkipaneli img {
	margin: 0px 12px;
}

#naglowkipaneli_3 {
	width: 760px;
	margin: 0px auto 0px auto;
	background: url(../gfx/backgrounds/szerokagora3.gif) no-repeat;
	height: 22px;
	text-align: center;
}
#naglowkipaneli_3 img {
	margin: 0px 12px;
}

.faqlista {
	padding: 0px;
	margin: 0px;
	list-style-type: none;	
}

.faqlista li {
	padding: 0px;
	background-image: url('../gfx/trans.gif');
	margin: 1em 0px 1em 0px;
}

.faqlista li a, .faqlista li a:visited {
	color: #8A0753;
	text-decoration: none;
}

.faqlista li a:hover {
	text-decoration: underline;
}

.duzylink, .duzylink:visited {
	font-size: 13px;
	font-weight: bolder;
	color: #8A0753;
	text-decoration: none;
}
.duzylink:hover {
	text-decoration: underline;
}

.szerokicontent .lewakolumna .szerokipanel {
	margin: 1em 0px;	
	width: 529px;
	height: 110px;
	background: #F5EDD2 url(../gfx/backgrounds/szerokipaneltlo.gif) bottom no-repeat;
	padding: 10px 0px 0px 0px;
	display: block;
}
.szerokicontent .lewakolumna .szerokipanel table {
	width: 500px;
	height: 87px;
	margin: 0px 10px;
	color: #4C4C4C;
	padding: 0px;
}
.szerokicontent .lewakolumna .szerokipanel table td {
	font-size: 14px;
	color: #4C4C4C;
}

.szerokicontent .lewakolumna .szerokipanel table .podpis {
	text-align: right;
	vertical-align: bottom;
	color: #000;
	font-size: 9px;
	font-style: italic;
}

 .linknone {
	display: block;
	margin-bottom: 5px;
}

#partnerzy .logotyp {
	float: left;
	width: 100px;
}
#partnerzy .tekst {
	float: right;
	width: 600px;
	padding-bottom: 1em;
}
#partnerzy .tekst h1 {
	margin: 0px;
	padding: 0px;
}

#casestudy .submenu, #aukcje .submenu {
	padding-top: 15px;
	margin-bottom: 15px;
	width: 100%;
	height: 30px;
	border-bottom: 1px solid #8A0753;
}
#casestudy .submenu .aktywne, #casestudy .submenu .nieaktywne,
#aukcje .submenu .aktywne, #aukcje .submenu .nieaktywne {
	height: 19px;
	padding: 0px;
	float: left;
	margin-right: 1px;
}
#casestudy .submenu * h2,
#aukcje .submenu * h2
{
	margin: 0px;
	padding: 3px 9px 0px 9px;
	font-weight: normal;
	font-size: 11px;
}
#casestudy .submenu * h2 {
	padding: 3px 9px 0px 9px;
}

#casestudy .submenu * a,
#aukcje .submenu * a {
	color: #fff;
	text-decoration: none;
}
#casestudy .submenu * a:hover,
#aukcje .submenu * a:hover {
	text-decoration: underline;
}
#casestudy .submenu .nieaktywne * a,
#aukcje .submenu .nieaktywne * a {
	color: #000;
}
#casestudy .submenu .aktywne,
#aukcje .submenu .aktywne {
	background: #8A0753 url(../gfx/menu/fiol_l.gif) top left no-repeat;
}
#casestudy .submenu .aktywne h2,
#aukcje .submenu .aktywne h2 {
	background: url(../gfx/menu/fiol_p.gif) top right no-repeat;
}
#casestudy .submenu .nieaktywne,
#aukcje .submenu .nieaktywne {
	background: #F5EDD2 url(../gfx/menu/bez_l.gif) top left no-repeat;
}
#casestudy .submenu .nieaktywne h2,
#aukcje .submenu .nieaktywne h2 {
	background: url(../gfx/menu/bez_p.gif) top right no-repeat;
}

#aukcje .logotypy {
	margin: 23px 3px 10px 3px;
}
#aukcje .logotypy img {
	margin-right: 35px;
}
#aukcje .panelzlecenia {
	width: 530px;
}

#aukcje .panelbezowy {
	background: #F5EDD2 url(../gfx/e-aukcje/tlo_bez.gif) repeat-y;
}
#aukcje .panelbialy {
	background: #fff url(../gfx/e-aukcje/tlo_biale.gif) repeat-y left;
}
#aukcje .panelzlecenia .marginesy {
	margin: 0px 20px;
	padding: 15px 0px;
	height: 100%;
}
#aukcje .panelzlecenia .kolumna1ewa {
	width: 340px;
	float: left;
}
#aukcje .panelzlecenia .kolumnaprawa {
	width: 135px;
	float: right;
}
#aukcje .panelzlecenia .kolumna1ewa .data {
	float: left;
	width: 110px;
}
#aukcje .panelzlecenia .kolumna1ewa .zleceniodawca {
	float: left;
}
.em {
	color: #808080;
	font-style : normal;
}

#aukcje .panelzlecenia .kolumnaprawa a {
	color: #8A0753;
	text-decoration: none;
	display: block;
	margin: 3px 0px;
}
#aukcje .panelzlecenia .kolumnaprawa a:hover {
	text-decoration: underline;
}

#aukcje .panelzlecenia .kolumnaprawa a img {
	margin-right: 10px;
}

#aukcje .roztrzygniete {
	margin-top: 30px;
}
#aukcje .roztrzygniete .naglowek {
	float: none;
}
#aukcje .roztrzygniete p {
	margin: 10px 0px;
	display: block;
}

.sitemap {
	display: block;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
.sitemap li {
	padding: 0px 15px 0px 35px;
	background-image: url('../gfx/sitemap/li.gif');
	background-position: 10px 0px;
	background-repeat: no-repeat left top;
	margin-bottom: 1em;
}
.sitemap li a, .sitemap li a:visited {
	color: #8A0753;
	text-decoration: underline;
}
.sitemap li a:hover {
	text-decoration: none;
}
.sitemapsub {
	padding: 0px;
	margin: 10px;
	list-style-type: none;
}
.sitemapsub li {
	padding: 0px 0px 0px 8px;
	background-image: url('../gfx/sitemap/li2.gif');
	background-position: 0px 5px;
	background-repeat: no-repeat left top;
	margin-bottom: 0px;
}

.fotografia {
	display: block;
	margin: 1em 0px;
	border: 1px solid #B61083;
}

#szukaj .lead {
	float: left;
	width: 300px;
	margin-bottom: 1em;
}

#szukaj .procenty {
	float: right;
	width: 130px;
	margin-bottom: 1em;
}

#szukaj .lead em {
	color: #8A0753;
}

#szukaj .procenty .grafika {
	float: left; width: 80px; height: 10px; margin-top: 2px
}
#szukaj .procenty .txt {
	float: right; height: 10px
}

#sektorbiznesowy .logotyp {
	float: left;
	text-align: center;
	width: 86px;
	margin-top: 3px;
}

#sektorbiznesowy .lead {
	float: right;
	width: 430px;
	padding-bottom: 2em;
}
#sektorbiznesowy .lead h1 {
	padding: 0px;
	margin: 0px;
}

.lead p, .leadleft p {
	display: inline;
}

.bez_akapitow p {display:inline;}
.bez_akapitow_j p {margin:0; padding:0;}
