html body {

margin:0;

padding:0;

}



.full {

        width:789px;

		margin:auto;

		clear: both;

		font-family:Verdana, Arial, Helvetica, sans-serif;

		font-size:11px;

}



a img {

border:0px;

}



.top {

clear:both;

}



.padding {

height:103px;

clear:both;

padding-bottom:17px;

}



div.logo {

        width:208px;

        height:79px;

		float:left;

}



.top_lewa {

width:388px;

float:left;

}



div.koszyk {

        width:365px;

}



div.menu {

        width:388px;

        height:15px;

}



.top .tx-rejestracja-pi1 form {

padding-bottom:10px;

}



.top .tx-rejestracja-pi1 form.zamkniety {

padding-bottom:0;

}



.menu b {

font-size:16px;

margin-left:2px;

margin-right:2px;

font-family: Arial, Helvetica, sans-serif;

font-weight:normal;

}



div.menu a {

color:#1D3074;

font-size:13px;

font-weight:bold;

text-decoration:none;

}



div.menu a:hover {

text-decoration:underline;

}



div.wyszukiwarka {

        width:185px;

        height:59px;

		float:left;

		margin-top:13px;

		background:#0D228D;

		text-align:center;

}



div.wyszukiwarka h2 {

color:#FFFFFF;

font-size:11px;

margin:5px 0 0 0;

padding:0px;

}



div.wyszukiwarka input {

margin-top:10px;

}



div.wyszukiwarka .insert {

width:92px;

height:14px;

border:0px;

}



div.wyszukiwarka .send {

width:49px;

height:16px;

border:0px;

background:url(images/szukaj.gif) no-repeat;

margin-left:1px;

cursor:pointer;

}



div.banner {

        width:789px;

        height:143px;

		float:left;

}



.tx-rbflashobject-pi1-swf_altcontent {

width:587px;

height:180px;

padding-bottom:12px;
}
.tx-rbflashobject-pi1-swf_altcontent * {
background:#000000;
}


.col {

clear:both;

}



.lewa {

        width:587px;

		float:left;

}



.prawa {

        width:185px;

		float:left;

		margin-left:9px;

		border:1px solid #9C9C9C;

		margin-bottom:25px;

}



.prawa h1 {

margin:1px;

padding:2px 0;

background:#0D228D;

font-size:11px;

text-align:center;

color:#FFFFFF;

}



.prawa div {

line-height:130%;

padding:0px 0px 0px 0px;

margin:0;

}



.prawa p {

padding:0px 2px 2px 5px;

border:0px solid #9c9c9c;

border-bottom-width:1px;

margin:0;

}



p.align-center {

text-align:center;

}



p.align-left {

text-align:left;

}

p.align-right {

text-align:right;

}

.important {

color:red;

}



.name-of-person {

color:#0D228D;

}



div.stopka {

        width:789px;

        height:36px;

		float:left;

		text-align:center;

		color:#999797;

		padding-top:4px;

}



span.opis {

margin:10px 0 10px 0;

padding:5px 0px 5px 0px;

display:block;

background:url(images/bg-stopka.gif) repeat-x;

}



div.stopka b {

font-weight:normal;

}



div.stopka div {

margin-top:3px;

}



div.stopka a {

color:#7B7B7B;

text-decoration:none;

}



div.stopka a:hover {

color:#d50000;

}





.kategoria {

width:183px;

height:103px;

float:left;

border:1px solid #9A9A9A;

text-align:center;

margin-left:16px;

}



.kategoriaborder {

border:1px solid #FF0000;

}



.lewamargin {

margin-left:0px;

}



.kategoria h1 {

font-size:11px;

margin:6px 0 0 0;

padding:0px;

}



.kategoria h1 a {

color:#2C5690;

text-decoration:none;

}



.kategoria.kategoriaborder h1 a {

color:#d50000;

}



.kategoria h1 a:hover {

color:#d50000;

}



.isinfo {

display:block;

padding-bottom:2px;

padding-top:2px;

border:0px solid ##CCCCCC;

border-bottom-width:1px;

}



.isinfo span {

font-weight:normal;

}

.kat_box {

float:left;

border:1px solid #9a9a9a;

width:181px;

height:105px;

margin-right:8px;

margin-bottom:8px;

text-align:center;

padding:2px;

overflow:hidden;

}

.kat_box.no_pad {

margin-right:0;

}



.kat_box h2 {

font-size:12px;

margin:0; padding:3px;

}

.kat_box a {

text-decoration:none;

color:#3B489B;

}

.kat_box a:hover {

color:red;

}

#google_translate_element {

position:absolute;

top:0;

margin:auto;

}
body .co_prawa {
z-index:9999;
}
