body {
    background: #fff;
	font-family: arial, verdana, sans-serif;
}
* {
    margin: 0;
    padding: 0;
}
img {
    border: none;
}
#content {
    width: 1098px;
    margin: 0 auto;
    overflow: hidden;
}
p {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: left;
	padding-right: 10px;
	margin: 0 0 15px 0;
}
p.font_11 {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: left;
	padding-right: 10px;
}
p.font_12 {
    font-family: arial, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: left;
	padding-right: 10px;
	margin: 0 0 15px 0;
}
#lewo a.green {
    color: #499830;
    font-size: 11px;
    text-decoration: none;
}
.wiecej .green a {
    color: #499830;
}
.wiecej .magenta a {
    color: #AD0033;
}
.wiecej .green a {
    color: #499830;
}
.wiecej .cyan a {
    color: #007B95;
}
.font_11 {
	font-size: 11px;
}
.blue {
    color: #157ea9;
}
#prawo p.font_11 {
	font-size: 11px;
}
#faceboxZaw p {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: left;
	padding-right: 10px;
}
ul.jezyk input.menuLanguage_1, input.menuLanguage_2, input.menuLanguage_3 {
    font-family: georgia, sans-serif;
    font-size: 13px;
    font-style: italic;
    font-weight: bold;
    color: #99958b;
    text-decoration: none;
    background: none;
    border: none;
    cursor: pointer;
}
ul.jezyk input.menuLanguage_1:hover, input.menuLanguage_2:hover, input.menuLanguage_3:hover {
    color: #931d40;
}
#header {
	float: left;
	width: 750px;
}
#headerLogin {
	clear: both;
	width: 955px;
}
#headerMain {
	background: url('/static/img/pl/lewoTloPodstrona.gif') no-repeat;
    height: 155px;
}
#headerPodstrona {
    height: 155px;
    background: url('/static/img/pl/lewoTloPodstrona.gif') no-repeat;
}
#headerPodstronaLogin {
    height: 155px;
    background: url('/static/img/pl/headerLoginSite.gif') no-repeat;
}
#lewo {
	background: url('/static/img/lewoTlo.gif') repeat-y;
	width: 750px;
	float: left;
}
#lewo img.beam {
    margin-bottom: 10px;
}
img.beam_admin {
    margin: 10px 0;
}
#prawoZawartosc .blue .rekord .wiecej a.link_wiecej {
    color: #007B95;
}
#prawoZawartosc .magenta .rekord .wiecej a.link_wiecej {
    color: #ad0033;
}
#prawoZawartosc .cyan .rekord .wiecej a.link_wiecej {
    color: #AD0033;
}
#prawoZawartosc .green .rekord .wiecej a.link_wiecej {
    color: #499830;
}
#prawoZawartosc .yellow .rekord .wiecej a.link_wiecej {
    color: #ECB800;
}
#lewo #zawartosc {
    margin-left: 100px;
}
#lewoLogin {
	width: auto;
	float: left;
}
#lewoMailbox {
	width: 910px;
    position: relative;
    left: 42px;
    float: left;
}
#lewoMailbox img.beam {
    margin: 0;
}
#prawo {
	float: right;
	width: 348px;
}
#prawoGora {
	margin: 0;
	padding: 0;
	background: url('/static/img/prawoTlo.gif') repeat-y;
    float: right;
    width: 255px;
    position: relative;
    right: 1px;
}
#prawoGora img.beam {
	position: relative;
	right: 1px;
	margin: 0 0 10px 0;
	padding: 0;
}
#prawoGoraMain {
	background: url('/static/img/pl/prawoTloPodstrona.gif') no-repeat;
	width: 348px;
	height: 155px;
    /*padding-top: 50px;*/
}

#prawoGoraPodstrona {
	background: url('/static/img/pl/prawoTloPodstrona.gif') no-repeat;
	width: 247px;
    float: right;
    /*padding-top: 55px;*/
    padding-right: 101px;
    min-height: 155px;
    overflow: hidden;
}
#prawoGoraPodstrona .rek {
	margin-top: 75px;
}
#prawoZawartosc {
	margin: 0;
	padding: 0 0 100px 0;
	background: url('/static/img/prawoTlo.gif') repeat-y;
    float: right;
    width: 348px;
    position: relative;
    right: 1px;
}
#lewo a:hover {
	text-decoration: underline;
}
.calyRekord {
    overflow: hidden;
}

/* logowanie - panel */

table.loginRequired {
    width: 915px;
    margin: 0 0 150px 100px;
    height: 280px;
}
table.loginRequired .cell_setUpQmam p {
    margin: 5px 30px 20px 30px;
}
table.loginRequired .cell_setUpAccount p {
    margin: 30px 15px 10px 20px;
}
table.loginRequired .cell_setUpAccount a {
    float: left;
}
table.loginRequired td.linia_pionowa {
    background: url('/static/img/prawoTlo.gif') repeat-y;
    width: 10px;
}
table.loginRequired .form td.text input {
    width: 120px;
}
img.titleLogin {
    margin: 30px 0 10px 10px;
    float: left;
}
img.titleSetUpAccount {
    margin: 20px 0 0 25px;
    float: left;
}
img.titleSetUpQmam {
    margin: 20px 0 0 10px;
    float: left;
}

.calyRekord .rekord_lista .rekord p a {
	color: #000;
	text-decoration: none;
}
.loginRequiredRight img.zdjecie {
	float: left;
	margin: 0 20px 0 0;
}
.loginRequiredRight p {
	margin: 40px 0 10px 0;
}
.form input#id_birth_date {
	margin-right: 5px;
}
.form td#default_lang {
    width: 170px;
}
#ajax_progress {
	width: 66px;
	padding: 0 0 0 50px;
	display: none;
}
#ajax_progress1 {
	width: 25px;
	padding: 0 0 0 25px;
	display: none;
}
#footer {
    overflow: hidden;
    clear: both;
    margin: 0;
	padding: 0 0 50px 0;
    color: #aeaeae;
    font-weight: normal;
    font-size: 7pt;
    width: 1000px;
}
#footer #right {
    padding-top: 5px;
}
#logoContent {
    height: 35px;
    display: table;
    width: 950px;
}
#logoContent #left {
    display: table-cell;
    vertical-align: middle;
    float: left;
    width: 180px;
}
#logoContent #right {
    display: table-cell;
    vertical-align: middle;
    float: right;
}
#logoContent .menu {
    display: table-cell;
    vertical-align: middle;
    width: 440px;
}
#footer .linia_poziomaNoMargin {
    background-image: url('/static/img/linia_pozioma.gif');
    background-repeat: repeat-x;
    height: 1px;
    clear: both;
    margin: 5px 0;
	padding: 0;
}
#footer .logo_nowemedia {
    float: left;
    overflow: hidden;
    padding: 0 10px 5px 0;
}
#footer #left .menu {
    padding: 5px 0 0 0;
}
#footer #left {
    float: left;
    width: 440px;
}
#footer #right {
    float: right;
}
#footer a {
    font-size: 7pt;
    font-weight: normal;
    text-decoration: none;
    color: #aeaeae;
	margin: 0 5px;
}
#footer a:hover {
	text-decoration: underline;
}

.linia_pozioma {
    background-image: url('/static/img/linia_pozioma.gif');
    background-repeat: repeat-x;
    height: 1px;
    clear: both;
    margin: 10px 0;
}
.linia_poziomaGray {
    background-image: url('/static/img/linia_poziomaGray.gif');
    background-repeat: repeat-x;
    height: 1px;
    clear: both;
    margin: 15px 0;
}
.linia_poziomaGrayNoMargin {
    background-image: url('/static/img/linia_poziomaGray.gif');
    background-repeat: repeat-x;
    height: 1px;
    clear: both;
    margin: 0;
    padding: 0;
}
.linia_poziomaNoMargin {
    background-image: url('/static/img/linia_pozioma.gif');
    background-repeat: repeat-x;
    height: 1px;
    clear: both;
    margin: 0;
	padding: 0;
}
.linia_poziomaMenu {
    background-image: url('/static/img/linia_pozioma.gif');
    background-repeat: repeat-x;
    height: 1px;
    clear: both;
    margin: 0 0 10px 0;
	padding: 0;
}
#lewo .belka {
    background-image: url('/static/img/belka_lewo.gif');
    background-repeat: no-repeat;
    background-color: #000;
    height: 29px;
	display: table;
	width: 674px;
	padding-left: 25px;
}

/* belka pomaranczowa */

#lewo .beamGreen {
    background-image: url('/static/img/beamGreen.gif');
    background-repeat: no-repeat;
    height: 29px;
	width: 750px;
}
.beamGreen h1 {
    font-family: arial, verdana, sans-serif;
    font-size: 14pt;
	font-weight: normal;
    text-align: left;
    color: #fff;
    padding: 2px 0 0 100px;
}
.belkaPomaranczowa .right {
	float: right;
	font-family: arial, verdana, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #fff;
	padding-right: 10px;
}
.belkaPomaranczowa .right img {
	position: relative;
	top: 5px;
}
.belkaPomaranczowa .right a {
	color: #fff;
	text-decoration: none;
}

/* belka zielona */

#lewo .belkaZielona {
    background-image: url('/static/img/belkaZielonaLewo.gif');
    background-repeat: no-repeat;
    background-color: #00ad14;
    height: 29px;
	padding-left: 25px;
	display: table;
	width: 674px;
}
.belkaZielona .left {
	float: left;
}
.belkaZielona h1 {
    font-family: arial, verdana, sans-serif;
    font-size: 14pt;
	font-weight: bold;
    text-align: left;
    color: #fff;
	display: table-cell;
	vertical-align: middle;
}
.belkaZielona .right {
	float: right;
	font-family: arial, verdana, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #fff;
	padding-right: 10px;
}
.belkaZielona .right img {
	position: relative;
	top: 5px;
}
.belkaZielona .right a {
	color: #fff;
	text-decoration: none;
}

/* belka czarna */

#lewo .belka {
    background-image: url('/static/img/belka_lewo.gif');
    background-repeat: no-repeat;
    background-color: #000;
    height: 29px;
	padding-left: 25px;
}
.belka .left {
	float: left;
}

.belka .right {
	float: right;
	font-family: arial, verdana, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #fff;
	padding-right: 10px;
}
.belka .right img {
	position: relative;
	top: 5px;
}
.belka .right a {
	color: #fff;
	text-decoration: none;
}
.belka {
    background-color: #7A7A7A;
    height: 29px;
    margin-bottom: 15px;
}
.link_remindPassword {
    float: left;
    padding-top: 7px;
    text-decoration: none;
    color: #a8a8a8;
}
.belkaForum {
    background: url('/static/img/belkaForum.gif') no-repeat;
    height: 82px;
	width: 251px;
    margin-bottom: 15px;
}
.belkaForum h1 {
	padding: 2px 0 0 25px; 
    font-family: arial, verdana, sans-serif;
    font-size: 14pt;
	font-weight: bold;
    text-align: left;
    color: #fff;
	display: table-cell;
	vertical-align: middle;
}
.belkaForum a {
	position: relative;
	top: 20px;
	left: -30px;
	font-family: arial, verdana, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: #000;
}

.belka h1 {
    font-family: arial, verdana, sans-serif;
    font-size: 14pt;
	font-weight: bold;
    text-align: left;
    color: #fff;
	display: table-cell;
	vertical-align: middle;
}
h4 {
	font-family: arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 0;
}
#modal_div .belka {
    background-image: url('/static/img/belka_lewo.gif');
    background-repeat: no-repeat;
    background-color: #000;
    height: 29px;
}
#modal_div .belka {
    background-color: #7A7A7A;
    height: 29px;
    margin-bottom: 15px;
}
#modal_div .belka h1 {
    font-family: trebuchet MS, verdana, sans-serif;
    font-size: 16pt;
    text-align: left;
    color: #fff;
}
.border_dotted {
	border-top: 1px dotted #dedede;
}
.buttonMackup {
	margin: 0 10px 20px 0;
	text-align: right;
}
#prawo img.zdjecie {
    float: left;
    margin: 5px 10px 5px 0;
}
#prawo p {
    font-family: arial, sans-serif;
    font-size: 10px;
    text-align: left;
}
.kropa {
    float: left;
    margin: 10px 10px 0 10px;
}
#modal_div .kropa {
    float: left;
    margin: 10px 10px 0 10px;
}
#prawo .rekord {
	margin: 0;
    padding: 0;
    width: 250px;
}
#prawo .rekord .zawartosc {
    margin-left: 10px;
}
#prawo .rekord .forum {
	margin: 15px 0 5px 10px;
}
img.zdjecie_prawo {
    float: right;
}
.welcome .nazwaRedakcji {
    font-family: georgia, sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: #000;
}
#prawo .rekord .forum .left {
	float: left;
	font-size: 10px;
}
#prawo .rekord .forum .left a {
    text-decoration: none;
    color: #000;
}
#prawo .rekord .forum .right {
	float: right;
}
#prawo .rekord .forum .data {
	color: #000;
}
#prawo .rekord a.link_cloud:hover {
    text-decoration: none;
}
#prawo .rekord a:hover {
	text-decoration: underline;
}
#prawo .rekord .forum a {
	text-decoration: underline;
	color: #663B8A;
}
#prawo .rekord .forum .post {
	font-size: 11px;
	clear: both;
	padding-top: 10px;
	color: #86837c;
}
ul.jezyk.pl, ul.jezyk.by, ul.jezyk.uk  {
    list-style-type: none;
    margin-top: 5px;
    float: right;
}
ul.jezyk.pl {
    width: 225px;
}
ul.jezyk.by {
    position: relative;
    left: 15px;
    width: 260px;
}
ul.jezyk.uk {
    position: relative;
    left: 45px;
    width: 290px;
}
ul.jezyk li {
    float: left;
    color: #99958b;
    padding: 0 2px;
}
ul.jezyk a {
    font-family: georgia, sans-serif;
    font-size: 14px;
    font-style: italic;
    font-weight: bold;
    color: #99958b;
    text-decoration: none;
}
ul.jezyk a:hover {
    color: #931d40;
}
.clear {
	clear: both;
}
.przerwa {
	height: 30px;
}
.rekord {
    margin: 10px 0;
    padding-right: 5px;
    overflow: hidden;
	font-family: arial, sans-serif;
    font-size: 11px;
	text-align: left;
    /*width: auto;*/
}
#lewo #zawartosc .rekord {
    width: 420px;
}
.rekord a {
    text-decoration: none;
	color: #000;
}
.rekord_lista {
    float: left;
	width: 500px;
    overflow: hidden;
}
.rekord_lista .rekord {
	font-size: 10px;
}
.rekordNoLeftMargin p.prawo {
    margin: 0 0 10px 20px;
}
.rekord p.lewo {
    margin: 0 15px 10px 0;
}
.rekord ul {
    font-size: 11px;
	overflow: hidden;
}
.rekord ul li {
    float: left;
    width: 230px;
}
.rekordInfo .lista ul {
    list-style-image: url('/static/img/arrowViolet.gif');
    padding-left: 20px;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-align: left;
	margin: 0;
	padding: 0;
}
.rekordInfo img.zdjecie_lewo {
    float: left;
	margin: 0 10px 10px 15px;
}
.rekord img.zdjecie {
    float: left;
    margin: 0 15px 10px 0;
}
img.okladka {
    border: 1px solid #BABABA;
}
.rekord img.zdjecie_lewo {
    float: left;
    margin: 0 10px 10px 15px;
}
.rekord img.zdjecie_prawo {
    float: right;
    margin: 0 10px 10px 15px;
}
.rekord img.strzala {
    vertical-align: top;
    margin: 2px 5px 0 0;
}
#ajax {
    margin: 20px 5px;
	overflow: hidden;
	font-size: 10px;
}
#ajax a {
	font-size: 10px;
}
#ajax ul {
    list-style-type: none;
}
#ajax ul li {
    float: left;
    width: 130px;
    margin-right: 15px;
}
#ajax ul li.strzalka {
    width: 30px;
    margin-top: 70px;
}
#ajax ul li img {
    margin-bottom: 10px; 
}
span.required {
    color: red;
}
/* prawo */

.luk {
    background: url('/static/img/prawo_luk.gif') no-repeat;
    width: 252px;
    height: 10px;
}
.belka_luk_prawo {
    background: url('/static/img/belka_prawo.gif') no-repeat;
    float: right;
    height: 29px;
    width: 8px;
}
.rekord .lista ul {
    list-style-type: none;
    margin: 5px 0;
}
.lista ul a {
    text-decoration: none;
    font-weight: bold;
    color: #86837c;
}
.lista ul li {
    padding: 2px 0;
}
.rekord .lista h4 {
    font-size: 12px;
    font-weight: bold;
}
ul.dol {
    list-style-type: none;
	margin: 20px 0 0 0;
	overflow: hidden;
}
ul.dol li {
	float: left;
	width: 250px;
}
ul.dol p {
    font-size: 10px;
}
.setUpQmam {
    background: url('/static/img/backgroundSetUpQmam.gif') top left no-repeat;
    min-height: 111px;
}
.list_element {
    margin: 0 10px 5px 10px;
}
#prawoZawartosc ul.dol {
    margin: 10px 0 0 0;
}
.rekord_szukaj {
    overflow: hidden;
    margin: 10px 0 20px 20px;
}
#szukaj {
    font-family: arial, verdana, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #414141;
    float: left;
}
#szukaj label {
    margin-right: 5px;
}
#szukaj input[type=text] {
    background: #bbbbbb;
    padding: 2px;
    border: none;
    font-size: 10px;
    color: #414141;
    width: 165px;
}
#szukaj .choose ul {
    list-style-type: none;
    margin: 0 0 5px 0;
    overflow: hidden;
    width: auto;
}
#szukaj .choose ul li {
    float: left;
    width: auto;
    font-family: arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding: 0;
    margin: 0;
}
.login {
    margin-top: 20px;
    margin-right: 10px;
}
.login .zaloguj {
    font-family: arial, sans-serif;
    font-size: 12px;
    color: #938e81;
    background: none;
    border-bottom: 1px solid #d6d5d3;
}
.login fieldset {
    border: none;
    padding: 0;
}

.login input {
    border: none;
}
.login input.zaloguj {
    color: #3d3d3c;
    padding-left: 5px;
    font-size: 11px;
}
.login .field {
    float: right;
    color: #3d3d3c;
    font-size: 11px;
    position: relative;
    top: 3px;
}
.login .forgetPass a {
	float: right;
	color: #000;
}
.login .forgetPass a:hover {
	text-decoration: underline;
}
.login div {
    overflow: hidden;
    clear: both;
}
.login input[type=submit] {
    float: right;
    margin-top: 10px;
}
.login .error {
	color: red;
	clear: both;
	text-align: right;
	margin: 0;
	padding: 0;
	height: 20px; 
}
#form textarea {
	font-family: arial, sans-serif;
	font-size: 11px;
	border: 1px solid #d8d8d8;
    padding: 2px;
    color: #333;
	overflow: auto;
}
#address td {
	padding-bottom: 5px;
}

/* rejestracja */

#addPerson {
	margin: 20px 0;
    font-family: arial, sans-serif;
    font-size: 9pt;
}
#form {
    margin: 20px 0;
    font-family: arial, sans-serif;
    font-size: 9pt;
    color: #666;
}
#form td {
    text-align: left;
    padding-bottom: 0.5em;
}
#form img.captcha {
	padding: 0;
	margin: 0;
}
#form td.label {
    width: 140px;
}
#form input[type=text]  {
	font-family: arial, sans-serif;
	font-size: 11px;
    border: 1px solid #d4d4d4;
    padding: 2px;
    color: #404040;
    width: 180px;
}
#form input.zipcode_form {
	width: 40px;
}
.form input.city_form {
	width: 97px;
}
#form input[type=password] {
	font-family: arial, sans-serif;
	font-size: 11px;
    border: 1px solid #d4d4d4;
    padding: 2px;
    color: #333;
    width: 180px;
}

.form {
    margin: 10px;
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #626262;
}
.form td {
    text-align: left;
    padding: 0 5px 6px 0;
}
.form .label {
	padding-right: 30px;
}
.form td p {
    color: #626262;
}
#faceboxZaw .form .label {
	padding-right: 30px;
}
.form td.captcha {
	padding: 10px;
}
.form input[type=text]  {
	font-family: arial, sans-serif;
	font-size: 8pt;
    border: 1px solid #d4d4d4;
    padding: 2px;
    color: #404040;
    width: 180px;
}
.form input[type=password] {
	font-family: arial, sans-serif;
	font-size: 8pt;
    border: 1px solid #d4d4d4;
    padding: 2px;
    color: #404040;
    width: 180px;
}
.form textarea {
	font-family: arial, sans-serif;
	font-size: 8pt;
    border: 1px solid #d4d4d4;
	color: #404040;
	padding: 2px;
	overflow-y: auto;
	width: 300px;
}
.form textarea.description {
	width: 200px;
}
.form input.zipcode_form  {
	font-family: arial, sans-serif;
	font-size: 8pt;
    border: 1px solid #d4d4d4;
    padding: 2px;
    color: #404040;
    width: 40px;
}
.form input.city_form {
	font-family: arial, sans-serif;
	font-size: 8pt;
    border: 1px solid #d4d4d4;
    padding: 2px;
    color: #404040;
    width: 97px;
}
.form .info {
	font-family: arial, sans-serif;
	font-size: 7pt;
	color: #b6b6b6;
	display: none;
}
.info {
	color: #b6b6b6;
}
.form .visible_info {
	display: inline;
}
/* REGISTER */

#register_panel {
    overflow: hidden;
    margin-bottom: 20px;
}
#rightColumnRegister {
    width: 347px;
    overflow: hidden;
    margin-left: 2px;
}
.inputSzukaj {
    float: left;
    border: none;
    background: #BBBBBB;
    color: #414141;
    padding: 2px;
    width: 160px;
}
.butonWyloguj {
    background: url('/static/img/buton_szukaj.gif') no-repeat;
    font-family: verdana, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    width: 50px;
    height: 16px;
    border: none;
    color: #fff;
    float: right;
    padding-bottom: 4px;
	cursor: pointer;
}
.butonZalozKonto {
    background: url('/static/img/buton_zmienStatus.gif') no-repeat;
    font-family: verdana, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    width: 72px;
    height: 16px;
    border: none;
    color: #fff;
    float: right;
    padding-bottom: 4px;
	cursor: pointer;
}
.checkbox {
    font-family: arial narrow, verdana, sans-serif;
    font-size: 10pt;
    color: #454545;
    margin: 0 20px 0 0;
}
input[type=checkbox] {
    margin-right: 5px;
}
.panelSzukaj {
    margin: 20px 0;
}
.butonSzukaj {
    background: url('/static/img/buton_szukaj.gif') no-repeat;
    font-family: verdana, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    width: 50px;
    height: 16px;
    border: none;
    color: #fff;
    float: right;
    padding-bottom: 4px;
	cursor: pointer;
}
.butonZmienStatus {
    background: url('/static/img/buton_zmienStatus.gif') no-repeat;
    font-family: verdana, sans-serif;
    font-size: 7pt;
    font-weight: bold;
    width: 72px;
    height: 16px;
    border: none;
    color: #fff;
    padding-bottom: 4px;
    margin-left: 5px;
	cursor: pointer;
}
.akceptuj_regulamin {
    font-family: arial, sans-serif;
    font-size: 7pt;
    color: #747474;
	text-align: left;
}
.akceptuj_regulamin a {
    color: #747474;
    text-decoration: underline;
}
#form h2 {
    font-family: arial, sans-serif;
    font-size: 15pt;
    font-weight: bold;
    color: #000;
    margin: 20px 0 0 0;
}
.rekord p {
    margin-bottom: 10px;
}
.ikony_linki {
    overflow: hidden;
    float: right;
    width: auto;
    }
.ikony_linki ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.ikony_linki ul li {
    padding-right: 7px;
    float: left;
}
td.error-list .red {
    color: red;
}
.red {
    color: #AE1A4C;
	text-align: left;
	/*padding-top: 10px;*/
}
.rekord_lista .buton {
    background: url('/static/img/buton_zmienStatus.gif');
    width: 72px;
    height: 14px;
    margin: 3px;
}
.rekord_lista form {
    margin: 0;
    padding: 0;
}
table#nawigacja {
	width: 100%;
	list-style-type: none;
    padding: 0 10px;
    overflow: hidden;
}
table#nawigacja .white {
	color: #fff;
}
table#nawigacja .previous {
	float: left;
}
table#nawigacja .next {
	float: right;
}
table#nawigacja .center {
	margin: 0 auto;
}
table#nawigacja a {
    font-family: arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    color: #000;
    text-decoration: none;
}
table#nawigacja li.center ul {
    list-style-type: none;
    text-align: center;
    overflow: hidden;
    margin: 0 auto;
}
ul#nawigacja {
	/*width: 640px;*/
    width: 470px;
	list-style-type: none;
    padding: 10px;
	overflow: hidden;
    float: right;
}
ul#nawigacja li {
    float: left;
}
ul#nawigacja li.previous {
	float: left;
    width: 100px;
    margin-right: 50px;
}
ul#nawigacja li.next {
	float: right;
	width: 100px;
    margin-left: 50px;
}
ul#nawigacja li.center {
	margin: 0 auto;
	
}
ul#nawigacja a {
    font-size: 9pt;
    font-weight: bold;
    color: #4c4c4c;
    text-decoration: none;
}
ul#nawigacja li.center ul li {
    float: left;
    padding: 0 5px;
}
ul#nawigacja li.center a {
    padding: 0 1px;
}
ul#nawigacja li.center a.active-page-green {
    color: #499830;
}
ul#nawigacja li.center a.active-page-blue {
    color: #007B95;
}
ul#nawigacja li.center a.active-page-fiol {
    color: #931D40;
}
select {
	font-family: arial, sans-serif;
	font-size: 8pt;
	width: 185px;
	padding: 2px;
}
.rekord .nick {
    float: right;
	font-family: arial, sans-serif;
    font-size: 9pt;
	font-weight: bold;
}
.rekord .wyloguj {
    float: right;
    margin-right: 10px;
}
.rekord .nickAdmin {
	font-family: arial, sans-serif;
    font-size: 8pt;
	font-weight: bold;
    margin: 10px 0 2px 10px;
    color: #000;
    clear: left;
}
#menu_usera ul.menuAdmin {
    list-style-type: none;
    margin: 3px 0 3px 8px;
}
#menu_usera ul.menuAdmin li {
    text-align: left;
    float: left;
    margin: 0 3px;
    font-size: 11px;
    width: auto;
}
#menu_usera ul.menuForumAdmin {
    margin-bottom: 20px;
    margin-left: 10px;
}
#menu_usera ul.menuForumAdmin li {
    padding: 2px 0;
}
#menu_usera ul.menuForumAdmin li a {
    color: #86837C;
}
#menu_usera ul.menuForumAdmin li a:hover {
    text-decoration: none;
}
#menu_usera ul.menuAdmin a:hover {
    text-decoration: none;
}

/* menuAdmin green */
#menu_usera .green ul.menuAdmin {
    color: #239000;
}
#menu_usera .green ul.menuAdmin a {
    color: #239000;
}
#menu_usera .green ul.menuAdmin a:hover {
    color: #7fbf6b;
}

/* menuAdmin magenta */
#menu_usera .magenta ul.menuAdmin {
    color: #ad0033;
}
#menu_usera .magenta ul.menuAdmin a {
    color: #ad0033;
}
#menu_usera .magenta ul.menuAdmin a:hover {
    color: #dd6f90;
}

/* menuAdmin blue */
#menu_usera .cyan ul.menuAdmin {
    color: #00758d;
}
#menu_usera .cyan ul.menuAdmin a {
    color: #00758d;
}
#menu_usera .cyan ul.menuAdmin a:hover {
    color: #5bafc1;
}

#menu_usera {
    width: 300px;
}
#menu_usera .ikona {
    margin-left: 5px;
}
#menu_usera ul.linkBottom {
    list-style-type: none;
    margin: 14px 10px 7px 0;
}
#menu_usera ul.linkBottom li {
    clear: both;
    text-align: right;
}
#menu_usera ul.linkBottom a {
    color: #52514f;
}
/*
#menu_usera ul {
    list-style-type: none;
    clear: both;
    margin: 10px 0;
}
#menu_usera ul li {
    width: auto;
    float: right;
}*/
/*
#menu_usera a {
	font-family: arial, sans-serif;
    font-size: 10px;
    text-decoration: none;
    color: #575757;
}
*/
.rekord ul.polecamy li {
    padding: 10px 0;
}
.rekord_margin {
    margin: 0 0 0 10px;
}
.liniaPion {
	width: 255px;
}

/* menuTop */

/*
#menuTopPodstrona {
	background: url('/static/img/menuTopPodstrona.gif') no-repeat;
	height: 26px;
    width: 699px;
    float: left;
}
#menuTopPodstrona .menuTop {
	width: 652px;
    float: right;
}
#menuTop div {
    float: left;
    margin: 0 0 0 1px;
}
#menuTop .settings {
	background: url('/static/img/pl/buttonSettings.gif') no-repeat;
	width: 107px;
	height: 25px;
}
#menuTop .settings:hover {
	background-position: 0 -25px;
}
#menuTop .contact {
	background: url('/static/img/pl/buttonContact.gif') no-repeat;
	width: 86px;
	height: 25px;
}
#menuTop .contact:hover {
	background-position: 0 -25px;
}
#menuTop .redaction {
	background: url('/static/img/pl/buttonRedaction.gif') no-repeat;
	width: 97px;
	height: 25px;
}
#menuTop .redaction:hover {
	background-position: 0 -25px;
}
#menuTop .issueIndex {
	background: url('/static/img/pl/buttonIssuesIndex.gif') no-repeat;
	width: 128px;
	height: 25px;
}
#menuTop .issueIndex:hover {
	background-position: 0 -25px;
}
#menuTop .editor {
	background: url('/static/img/pl/buttonEditor.gif') no-repeat;
	width: 78px;
	height: 25px;
}
#menuTop .editor:hover {
	background-position: 0 -25px;
}
#menuTop .articleIndex {
	background: url('/static/img/pl/buttonArticleIndex.gif') no-repeat;
	width: 150px;
	height: 25px;
}
#menuTop .articleIndex:hover {
	background-position: 0 -25px;
}
*/
/* menuTop */

.artykulyNrWydania {
    overflow: hidden;
    padding: 10px 0;
}
.artykulyNrWydania h3 {
    font-family: verdana, sans-serif;
    font-size: 14pt;
    font-weight: normal;
    color: #0474A2;
    float: left;
}
.rekord_indeksArtykulow ul {
    list-style-type: none;
    margin: 10px 0 0 0;
}
.rekord_indeksArtykulow ul li {
    width: auto;
    float: left;
    padding: 0 3px;
}
.rekord_indeksArtykulow a {
    color: #000;
    text-decoration: none;
}
.rekord_indeksArtykulow .left {
    float: left;
}
.rekord_indeksArtykulow .right {
    float: right;
}
.dataPublikacji_status_pl {
    float: left;
    padding-right: 20px;
}
.dataPublikacji_status_uk {
    float: left;
    padding-right: 0px;
}


#listaBox {
	margin: 0;
	padding: 0;
    width: 658px;
}
#listaBox p {
    font-family: arial, sans-serif;
    font-size: 10px;
	margin: 10px 0 10px 0;
}
#listaBox a {
    text-decoration: none;
}
#listaBox a:hover {
    text-decoration: none;
}
#listaBox img.title {
	padding: 30px 0 0 0;
}
#listaBox td {
	padding-right: 8px;
	width: 140px;
}
#listaBox td.lewo {
	width: 5px;
}
#listaBox .pion {
	width: 10px;
	background: url('/static/img/prawoTlo.gif') repeat-y;	
}
#listaBox .title {
	text-align: left;
}
#listaBox .przerwa {
	height: 15px;
}
#mailbox {
    /*position: relative;
    top: -20px;*/
}
#mailbox img.beam {
    margin-bottom: 10px;
}
#contentMailbox {
	width: 770px;
    overflow: hidden;
}
#wRedakcjiTrash .data {
	text-align: right;
	padding: 0 10px 0 0;
}
.data {
	font-size: 10px;
	color: #7a7777;
	margin: 0;
	padding: 0;
}
#wRedakcji {
	margin: 10px 15px;
	font-family: arial, sans-serif;
	font-size: 11px;
	width: 100%;
	float: left;
}
#wRedakcji a {
	text-decoration: none;
	color: #000;
}
#wRedakcjiRedaction {
	margin: 30px 5px 30px 0;
	font-family: arial, sans-serif;
	font-size: 10px;
	width: 100%;
}
#wRedakcjiRedaction tr.header {
    font-family: arial, sans-serif;
    font-size: 12px;
    color: #6e6e6e;
    font-weight: normal;
    height: 40px;
}
#wRedakcjiRedaction a {
	text-decoration: none;
	color: #000;
}
#wRedakcjiRedaction .imie_nazwisko {
	text-align: left;
	width: 190px;
}
#wRedakcjiRedaction .funkcja {
	text-align: left;
	width: 190px;
}
#wRedakcjiRedaction .akcja {
	text-align: left;
	padding-left: 15px;
}
#contentRedaction h4 {
    font-family: georgia, sans-serif;
    font-size: 20px;
    font-weight: normal;
    text-align: left;
    margin: 15px 0;
}
#contentRedaction .wrapper {
    height: 46px;
    width: 100%;
    display: table;
}
#contentRedaction .wrapper img.avatar {
    float: left;
    margin-right: 10px;
}
#contentRedaction a.contactLink {
    display: table-cell;
    vertical-align: middle;
    padding-top: 15px;
}
#contentRedaction a.contactLink {
    text-decoration: none;
    color: #000;
    font-size: 11px;
}
#contentRedaction a.contactLink:hover {
    text-decoration: underline;
}
#wRedakcjiRedaction .redactionMember {
    font-size: 11px;
}
#wRedakcjiRedaction .redactionMember td.paddingLeft_20 {
    padding-left: 20px;
}
#wRedakcjiRedaction .redactionMember td {
    padding-left: 10px;
}
#wRedakcjiRedaction td.linia_pozioma {
	background: url('/static/img/linia_pozioma.gif') repeat-x;
	height: 1px;
	padding: 0;
	margin: 0;
}
#wRedakcjiRedaction td {
	padding: 5px 10px;
}

#wRedakcjiTrash a {
	text-decoration: none;
	color: #000;
}
#wRedakcjiTrash {
	margin: 10px 0;
	font-family: arial, sans-serif;
	font-size: 10px;
	width: 98%;
}
#wRedakcjiTrash tr.header {
    font-family: arial;
    font-size: 11px;
    color: #6E6E6E;
    font-weight: normal;
}
#wRedakcji td.przerwa_5 {
	height: 5px;
}
#wRedakcji .imie_nazwisko {
	text-align: left;
	width: 208px;
}
#wRedakcji .funkcja {
	text-align: left;
	width: 208px;
}
#wRedakcji td.linia_pozioma {
	background: url('/static/img/linia_pozioma.gif') repeat-x;
	height: 1px;
	padding: 0;
	margin: 0;
}
#wRedakcjiTrash td.linia_pozioma {
	background: url('/static/img/linia_pozioma.gif') repeat-x;
	height: 1px;
	padding: 0;
	margin: 0;
}
#wRedakcji a {
	text-decoration: none;
}
#wRedakcji a.profile {
	color: #000;
}
#wRedakcji .pionowa {
	background: url('/static/img/linia_pionowa.gif');
	background-repeat: repeat-y;
	width: 1px;
	padding: 10px 0;
}
#wRedakcjiRedaction .pionowa {
	background: url('/static/img/linia_pionowa.gif');
	background-repeat: repeat-y;
	width: 1px;
	padding: 10px 0;
}
#wRedakcjiRedaction td {
    padding: 7px 5px;
}
#wRedakcjiTrash .pionowa {
	background: url('/static/img/linia_pionowa.gif');
	background-repeat: repeat-y;
	width: 1px;
	padding: 10px 0;
}
#wRedakcji td {
	padding: 5px 10px;
}
#wRedakcjiTrash td {
	padding: 15px 5px;
}
#wRedakcjiTrash td.exclamation {
	width: 5px;
	margin: 0 auto;
}
#contentRedaction .add_person {
	margin: 20px 50px 20px 0;
}
#contentRedaction {
	width: 650px;
}
.przerwa {
	clear: both;
}
.buton_addPerson {
	margin: 30px 250px;
	overflow: hidden;
	width: auto;
}
.buton_addPerson a {
	font-family: arial narrow, trebuchet MS, sans-serif;
	font-size: 15pt;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}
ul#nawigacja a.active-page {
	color: #e62f60;
}
.login .link_loginPanel a {
    font-size: 11px;
    display: block;
    text-align: right;
    color: #938e81;
    padding-top: 2px;
}

.liniaPion {
	width: 5px;
	height: 150px;
	backgrond: url('/static/img/linia_pionowa.gif') repeat-y;
}

/* BEAM */ 
#prawo .beam {
	position: relative;
    right: 48px;
}
.beamYourEditions {
    margin: 0 0 10px 0;
}
#prawoZawartosc  {
	margin: 0 0 10px 0;
	padding: 0;
}
img.beamSetUpQmam {
    margin: 0 0 10px 0;
    position: relative;
    left: -1px;
}
#mailbox .beam {
	margin: 0 0 10px 0;
	padding: 0;
}
.beam {
	position: relative;
	right: 1px;
	margin: 0 0 10px 0;
	padding: 0;
}
.beamNoMargin {
	margin: 0;
	padding: 0;
    position: relative;
    right: 1px;
}
.beamBlack {
	background: url('/static/img/beamBlackInteractiveTest.gif');
	width: 700px;
	height: 29px;
}
.beamBlue {
	background: url('/static/img/beamBlue.gif');
	width: 639px;
	height: 29px;
	margin: 10px auto;
}
.beamBlue h1 {
	font-family: trebuchet MS, verdana, sans-serif;
    font-size: 16pt;
    text-align: left;
    color: #fff;
	padding-left: 15px;
}

.beam .left {
	float: left;
}
.beam .right {
	float: right;
}
.beamYourQmam .left {
	float: left;
}
.beamYourQmam .right {
	float: right;
	margin: 10px 0 0 0; 
	position: relative;
	left: -1px;
}
.beamManagement {
    margin: 20px 0;
    border-left: 1px solid #b3164a;
}
.beamHowCreateQmamOrange {
    position: relative;
    right: 1px;
}
/* BUTONY */
.buttonCheckAccessible {
	background: url('/static/img/pl/buttonCheckAccessible.gif') no-repeat;
	width: 147px;
	height: 19px;
	border: none;
	cursor: pointer;
}
.buttonCheck {
	background: url('/static/img/pl/buttonCheck.gif') no-repeat;
	width: 59px;
	height: 19px;
	border: none;
	cursor: pointer;
}
.buttonLogin {
	background: url('/static/img/pl/buttonLogin.gif') no-repeat;
	width: 64px;
	height: 20px;
	border: none;
	cursor: pointer;
}
.buttonLoginGray {
	background: url('/static/img/pl/buttonLoginGray.gif') no-repeat;
	width: 55px;
	height: 19px;
	border: none;
	cursor: pointer;
	margin: 5px 0 5px 20px;
    float: right;
}
.buttonLogout {
	background: url('/static/img/pl/buttonLogout.gif') no-repeat;
	width: 59px;
	height: 17px;
	border: none;
	cursor: pointer;
}
.buttonLogout_admin {
	background: url('/static/img/pl/buttonLogout_admin.gif') no-repeat;
	width: 47px;
	height: 14px;
	border: none;
	cursor: pointer;
}
.buttonSaveGray {
	background: url('/static/img/pl/buttonSaveGray.gif') no-repeat;
	width: 57px;
	height: 19px;
	border: none;
	cursor: pointer;
}
.buttonSave_29 {
	background: url('/static/img/pl/buttonSaveGray.gif') no-repeat;
	width: 90px;
	height: 29px;
	border: none;
	cursor: pointer;
}
.buttonAccept_29 {
    background: url('/static/img/pl/buttonAccept_29.gif') no-repeat;
	width: 74px;
	height: 18px;
	border: none;
	margin: 20px 0 100px 0;
	cursor: pointer;
}
.buttonAdd {
	background: url('/static/img/pl/buttonAdd.gif') no-repeat;
	width: 49px;
	height: 19px;
	border: none;
	margin: 20px 10px 0 0;
	cursor: pointer;
}
.buttonAdd_29 {
	background: url('/static/img/pl/buttonAdd_29.gif') no-repeat;
	width: 77px;
	height: 19px;
	border: none;
	margin: 20px 0 100px 0;
	cursor: pointer;
}
.buttonAddNewIssue {
	background: url('/static/img/pl/buttonAddNewIssue.gif') no-repeat;
	width: 88px;
	height: 19px;
	border: none;
	cursor: pointer;
	margin: 0 0 0 5px;
}
.rekord img.buttonGetToKnowRedactionMember {
    float: right;
    margin: 15px 0;
}
.buttonAddViolation_14 {
    margin: 0;
    padding-top: 5px;
    width: 142px;
    height: 19px;
    float: right;
}
.buttonSend {
	background: url('/static/img/pl/buttonSend.gif') no-repeat;
	width: 84px;
	height: 29px;
	border: none;
	cursor: pointer;
	margin: 10px 0 0 0;
}
.buttonSend_21 {
	background: url('/static/img/pl/buttonSend_21.gif') no-repeat;
	width: 77px;
	height: 18px;
	border: none;
	cursor: pointer;
	margin: 10px 0 0 0;
}
.buttonSend_21_admin {
	background: url('/static/img/pl/buttonSend_21_admin.gif') no-repeat;
	width: 69px;
	height: 21px;
	border: none;
	cursor: pointer;
	margin: 10px 0 0 0;
}
.buttonSave_21 {
	background: url('/static/img/pl/buttonSave_21.gif') no-repeat;
	width: 73px;
	height: 21px;
	border: none;
	cursor: pointer;
	margin: 10px 0 0 0;
}
.buttonSendMailbox {
	background: url('/static/img/pl/buttonSendMailbox.gif') no-repeat;
	width: 62px;
	height: 18px;
	border: none;
	cursor: pointer;
	margin: 10px 0 0 0;
    float: right;
}
.buttonSendMailbox_admin {
	background: url('/static/img/pl/buttonSendMailbox_admin.gif') no-repeat;
	width: 69px;
	height: 21px;
	border: none;
	cursor: pointer;
	margin: 10px 0 0 0;
    float: right;
}
.buttonReplyMailbox {
	background: url('/static/img/pl/buttonReplyMailbox.gif') no-repeat;
	width: 96px;
	height: 21px;
	border: none;
	cursor: pointer;
	margin: 10px 0 0 0;
    float: right;
}
.buttonReplyMailbox_admin {
	background: url('/static/img/pl/buttonReplyMailbox_admin.gif') no-repeat;
	width: 96px;
	height: 21px;
	border: none;
	cursor: pointer;
	margin: 10px 10px 0 0;
    float: right;
}

.buttonDeleteMessageMailbox {
	background: url('/static/img/pl/buttonDeleteMessageMailbox.gif') no-repeat;
	width: 53px;
	height: 18px;
	border: none;
	cursor: pointer;
	margin: 0;
}
.buttonDeleteMessageMailbox_admin {
	background: url('/static/img/pl/buttonDeleteMessageMailbox_admin.gif') no-repeat;
	width: 34px;
	height: 14px;
	border: none;
	cursor: pointer;
	margin: 0;
}
.buttonReportViolation_21 {
	background: url('/static/img/pl/buttonReportViolation.gif') no-repeat;
	width: 142px;
	height: 19px;
	border: none;
	cursor: pointer;
	margin: 0;
}
.buttonSubmitError_21 {
	background: url('/static/img/pl/buttonSubmitError_21.gif') no-repeat;
	width: 78px;
	height: 17px;
	border: none;
	cursor: pointer;
	margin: 0;
}

.buttonCancel {
	background: url('/static/img/pl/buttonCancel.gif') no-repeat;
	width: 57px;
	height: 19px;
	border: none;
	margin: 0;
	cursor: pointer;
}
.buttonCancel_29 {
	background: url('/static/img/pl/buttonCancel_29.gif') no-repeat;
	width: 90px;
	height: 29px;
	border: none;
	margin: 10px 5px 0 0;
	cursor: pointer;
	position: relative;
	top: 9px;
}
.buttonCancel_fiolet {
	background: url('/static/img/pl/buttonCancel_fiolet.gif') no-repeat;
	width: 67px;
	height: 19px;
	border: none;
	cursor: pointer;
}
.buttonSend_fiolet {
	background: url('/static/img/pl/buttonSend_fiolet.gif') no-repeat;
	width: 68px;
	height: 17px;
	border: none;
	cursor: pointer;
}
#faceboxContent .buttonCancel {
	background: url('/static/img/pl/buttonCancel.gif') no-repeat;
	width: 73px;
	height: 21px;
	border: none;
	margin: 20px 0 0 0;
	cursor: pointer;
}
.buttonCancelMailbox {
	background: url('/static/img/pl/buttonCancelMailbox.gif') no-repeat;
	width: 63px;
	height: 18px;
	border: none;
	cursor: pointer;
	margin: 10px 10px 0 0;
    float: right;
}
.buttonCancelMailbox_admin {
	background: url('/static/img/pl/buttonCancelMailbox_admin.gif') no-repeat;
	width: 69px;
	height: 21px;
	border: none;
	cursor: pointer;
	margin: 10px 10px 0 0;
    float: right;
}

.buttonSetUpAccount {
	background: url('/static/img/pl/linkSetUpAccount.gif') no-repeat;
	border: none;
	width: 65px;
	height: 11px;
	cursor: pointer;
	float: right;
}
.buttonSetUp_29 {
	background: url('/static/img/pl/buttonSetUp_29.gif') no-repeat;
	border: none;
	width: 120px;
	height: 29px;
	cursor: pointer;
	margin: 10px auto;
}
.buttonAcceptAndSetUp {
	background: url('/static/img/pl/buttonAcceptAndSetUp.gif') no-repeat;
	border: none;
	width: 173px;
	height: 23px;
	margin: 20px 0 30px 155px;
	cursor: pointer;
}
.buttonSetUpMockop {
	background: url('/static/img/pl/buttonSetUpMockop.gif') no-repeat;
	border: none;
	width: 114px;
	height: 19px;
	cursor: pointer;
    margin-left: 5px;
}
.buttonRecoverPassword {
	background: url('/static/img/pl/buttonRecoverPassword.gif') no-repeat;
	width: 116px;
	height: 18px;
	border: none;
	cursor: pointer;
}
.buttonChangeStatus {
	margin: 8px 0 0 5px;
}
.buttonChooseFont {
	background: url('/static/img/pl/buttonChooseFont.gif');
	width: 98px;
	height: 18px;
	margin: 20px 10px 0 0;
	cursor: pointer;
	border: none;
}
.buttonRecover_21 {
	background: url('/static/img/pl/buttonRecover_21.gif');
	width: 70px;
	height: 20px;
	margin: 10px 0 20px 0;
	cursor: pointer;
	border: none;
}
.buttonPublish_21 {
	background: url('/static/img/pl/buttonPublish_21.gif');
	width: 72px;
	height: 19px;
	margin: 10px 20px 5px 0;
	cursor: pointer;
	border: none;
    float: right;
}
.buttonDelete_21 {
	background: url('/static/img/pl/buttonDelete_21.gif');
	width: 69px;
	height: 21px;
	margin: 10px 0 0 0;
	cursor: pointer;
	border: none;
}
.buttonUnpublish_21 {
	background: url('/static/img/pl/buttonUnpublish_21.gif');
	width: 80px;
	height: 19px;
	margin: 10px 0 5px 0;
	cursor: pointer;
	border: none;
}
.buttonChange_29 {
	background: url('/static/img/pl/buttonChange_29.gif') no-repeat;
	width: 90px;
	height: 29px;
	border: none;
	cursor: pointer;
}
.buttonChange_21 {
	background: url('/static/img/pl/buttonChange_21.gif') no-repeat;
	width: 67px;
	height: 21px;
	border: none;
	cursor: pointer;
    float: right;
}
.buttonYes_21 {
	background: url('/static/img/pl/buttonYes_21.gif') no-repeat;
	width: 40px;
	height: 19px;
	border: none;
	cursor: pointer;
	float: left;
}
.buttonNo_21 {
	background: url('/static/img/pl/buttonNo_21.gif') no-repeat;
	width: 38px;
	height: 18px;
	border: none;
	cursor: pointer;
    margin-left: 10px;
}
.buttonClose_21 {
    background: url('/static/img/pl/buttonClose_21.gif') no-repeat;
	width: 72px;
	height: 19px;
	border: none;
	cursor: pointer;
}
.buttonSearch_14 {
    background: url('/static/img/pl/buttonSearch_14.gif') no-repeat;
	width: 51px;
	height: 18px;
	border: none;
	cursor: pointer;
    margin: 0 10px 0 5px;
    position: relative;
    top: 2px;
}
.buttonSearch_14_admin {
    background: url('/static/img/pl/buttonSearch_14_admin.gif') no-repeat;
	width: 51px;
	height: 18px;
	border: none;
	cursor: pointer;
    margin: 0 10px 0 5px;
    position: relative;
    top: 2px;
}

.buttonSearchMagenta {
    background: url('/static/img/pl/buttonSearchMagenta.gif') no-repeat;
	width: 51px;
	height: 18px;
	border: none;
	cursor: pointer;
    margin: 0 10px 0 5px;
    position: relative;
    top: 2px;
}
.buttonSearchBlue {
    background: url('/static/img/pl/buttonSearchBlue.gif') no-repeat;
	width: 51px;
	height: 18px;
	border: none;
	cursor: pointer;
    margin: 0 10px 0 5px;
    position: relative;
    top: 2px;
}
.buttonOk_14 {
    background: url('/static/img/pl/buttonOK_14.gif') no-repeat;
	width: 22px;
	height: 14px;
	border: none;
	cursor: pointer;
    position: relative;
    top: 2px;
}
.buttonEdit_14 {
    background: url('/static/img/pl/buttonEdit_14.gif') no-repeat;
	width: 43px;
	height: 14px;
	border: none;
	cursor: pointer;
    margin: 0 10px 0 5px;
    position: relative;
    top: 2px;
}
.buttonDeleteNomination_14 {
    background: url('/static/img/pl/buttonDeleteNomination_14.gif') no-repeat;
	width: 88px;
	height: 14px;
	border: none;
	cursor: pointer;
}
.buttonOK_14 {
    background: url('/static/img/pl/buttonOK_14.gif') no-repeat;
	width: 22px;
	height: 14px;
	border: none;
	cursor: pointer;
}
.buttonReload {
	background: url('/static/img/pl/buttonReload.gif') no-repeat;
	width: 75px;
	height: 18px;
	border: none;
	cursor: pointer;
	position: relative;
	top: 2px;
    left: 5px;
}
.buttonAnswer_21 {
	background: url('/static/img/pl/buttonAnswer_21.gif') no-repeat;
	width: 99px;
	height: 20px;
	border: none;
	cursor: pointer;
}
.buttonFinish_21 {
    background: url('/static/img/pl/buttonFinish_21.gif') no-repeat;
	width: 84px;
	height: 21px;
	border: none;
	cursor: pointer;
}
.buttonDelete_14 {
	background: url('/static/img/pl/buttonDelete_14.gif') no-repeat;
	width: 54px;
	height: 18px;
	border: none;
	cursor: pointer;
}
.buttonCheck_14 {
	background: url('/static/img/pl/buttonCheck_14.gif') no-repeat;
	width: 71px;
	height: 14px;
	border: none;
	cursor: pointer;
}
.buttonReply_14 {
	padding: 0;
	margin: 0;
	height: 19px;
}
.buttonSeeStatistics {
	background: url('/static/img/pl/buttonSeeStatistics.gif') no-repeat;
	width: 98px;
	height: 14px;
	border: none;
	cursor: pointer;
	float: right;
}
.buttonExport {
	background: url('/static/img/pl/buttonExport.gif') no-repeat;
	width: 75px;
	height: 17px;
	border: none;
	cursor: pointer;
    float: right;
    margin-right: 10px;
    position: relative;
    top: 20px;
}
#mailbox input[type=text], textarea {
	width: 610px;
}
#faceboxZaw .faceboxReportViolation textarea {
	width: 500px;
	height: 50px;
	margin-bottom: 10px;
}

.rekordInfo .wiecej {
	clear: both;
	margin: 20px 0 10px 20px;
	text-align: left;
}
#moderator {
	margin-left: 5px;
	margin-top: 2px;
    float: right;
}
#prawo .wiecej {
    margin: 0 0 10px 0;
    text-align: right;
}
#prawo .wiecej a.pink {
    color: #a72d51;
    font-size: 11px;
    text-decoration: none;
}
#prawo a.green {
    color: #499830;
    font-size: 11px;
    text-decoration: none;
    padding-left: 10px;
    font-weight: normal;
}
#prawo a.blue {
    color: #007B95;
    font-size: 11px;
    text-decoration: none;
    padding-left: 10px;
    font-weight: normal;
}
.wiecej {
	clear: both;
	margin: 20px 0 10px 0;
	text-align: left;
}
.wiecej_10 {
    clear: both;
	margin: 0;
	text-align: left;
	padding: 10px 0 0 0;
}
.wiecej_30 {
	clear: both;
	margin: 30px 0;
	text-align: left;
}
.wiecej_20 {
	clear: both;
	padding: 10px 0;
	text-align: left;
}
.wiecejBlack {
	margin: 10px 0 0 0;
}
.wiecejBlack a {
	font-size: 10px;
	color: #000;
}
#newspaper_panel {
	float: left;
	width: 658px;
}
.buttonGreen {
	margin: 40px 50px 40px 0;
	width: 150px;
    float: right;
}
.pink {
	color: #e62f60;
}
.discussAboutThisQmam {
	padding: 50px 0 0 20px;
	text-align: left;
}
.seeAlso {
	margin: 10px 0 0 0;
}
.seeAlso a {
	color: #00758d;
	font-size: 11px;
    display: block;
    padding: 2px 0;
}
.seeAlso a:hover {
	color: #5bafc1;
    text-decoration: none;
}
#addMetatagBottom {
	margin: 10px;
}
#addMetatagBottom td {
	padding-right: 10px;
}
#addMetatagBottom input[type=text] {
	font-family: arial, sans-serif;
	font-size: 10px;
    border: 1px solid #d4d4d4;
    padding: 2px;
    color: #404040;
    width: 200px;
}
#addMetatagBottom textarea {
	font-family: arial, sans-serif;
	font-size: 10px;
    border: 1px solid #d4d4d4;
    padding: 2px;
    color: #404040;
    width: 200px;
}

.comment {
	position: absolute;
	width: 210px;
	color: #b6b6b6;
	font-size: 10px;
	line-height: 1.1em;
	padding-left: 5px;
	display: none;
}

/* FORUM */

#forumContent p {
	padding-right: 30px;
}
#linksMap {
	padding: 10px 0;
	text-align: left;
	font-family: arial, sans-serif;
	font-size: 10px;
}
#forumContent .picture {
	width: 120px;
	overflow: hidden;
	float: left;
}
#forumContent img.rys {
	float: left;
	margin: 15px 20px 15px 0;
}
#forumContent h4 {
	font-family: arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	padding: 10px 0 5px 0;
}
#forumContent h3 {
	font-family: arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	text-align: left;
	padding: 10px 0 5px 0;
}
#forumContent a.more {
	color: #663B8A;
	text-decoration: underline;
}
#forumContent a {
	color: #000;
	text-decoration: none;
}

#forumContent a:hover {
	text-decoration: underline;
}
#forumContent img.buttonLeft {
	float: left;
	margin: 10px 0;
}
#forumContent ul#forumQmams {
	margin: 15px 0 20px 120px;
	text-align: left;
	list-style-type: none;
}
#forumContent ul#forumQmams li {
	display: block;
    padding-bottom: 3px;
}
#forumContent #forumQmams a {
    font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #474747;
	text-decoration: none;    
}
#forumContent #forumQmams img {
    padding-right: 8px;
    position: relative;
    top: 2px;
}
#forumContent .selected {
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
#forumTable {
	width: 100%;
	font-family: arial, sans-serif;
	font-size: 10px;
	margin-top: 10px;
}
#forumTable .header td {
    font-size: 12px;
	font-weight: normal;
	height: 25px;
    color: #6e6e6e;
}
#forumTable td {
	text-align: left;
	padding: 2px 0 2px 6px;
	height: 50px;
}
#forumTable td.linia_poziomaNoMargin {
	height: 1px;
}
#forumTable .gray {
	color: #7A7A7A;
}
#personalData .gray {
	color: #7A7A7A;
}
.gray {
    color: #7A7A7A;
}
.gray_2 {
    color: #B6B6B6;
}
#forumTable .pion {
	background: url('/static/img/linia_pionowa.gif');
	background-repeat: repeat-y;
	width: auto;
}

#forumTable a {
	text-decoration: none;
	color: #000;
}
#forumTable a:hover {
	text-decoration: underline;
}
#choosedQmam {
	margin: 10px 0;
	overflow: hidden;
}
#choosedQmam img.zdj {
	float: left;
	margin-right: 10px;
}
#choosedQmam {
	font-family: arial, sans-serif;
	font-size: 10px;
	text-align: left;
}
#choosedQmam p {
	margin: 5px 0;
}
.navigation {
	padding: 5px 10px;
}
.rekord_redactionTeam {
    width: 100%;
    overflow: hidden;
    margin: 15px 0;
}
.rekord_redactionTeam .avatar {
    float: left;
    margin: 0 10px 5px 20px;
    width: 60px;
}
.writeMessage {
    float: left;
    margin-bottom: 10px;
}
.writeMessage a {
    text-decoration: none;
    color: #7c7c7c;
    font-size: 11px;
}
.left {
	float: left;
}
.right {
	float: right;
}
.footerUser {
	margin: 0;
	padding: 2px 0;
	cursor: pointer;
}
p.footerUser {
    color: #626262;
}
.redactorsInFooter {
	margin-bottom: 7px;
	font-size: 11px;
	width: 130px;
}
#messageContent {
	padding: 0 10px 10px 0;
}
#messageContent .right {
	width: 165px;
	float: right;
}
#messageContent img.avatarForum {
    float: right;
    margin: 0 0 0 5px;
}
#messageContent .author {
	text-align: right;
	color: #7A7A7A;
	font-size: 10px;
    /*padding-top: 10px;*/
}
.title {
	float: left;
	font-size: 11px;
	font-weight: bold;
	font-family: arial, sans-serif;
}
.author {
	float: right;
	color: #7A7A7A;
	font-size: 10px;
}
.message {
	padding: 10px 0;
}
img.button {
	margin: 5px 0;
}
#tree {
	padding: 0 15px 0 0;
}
.yourAnswerOn {
	font-family: arial, verdana, sans-serif;
	font-size: 10px;
	text-align: left;
}
#buttonMail {
	margin: 40px 0;
}
#buttonMail div {
	margin: 0 0 7px 0;
}
.buttonNewMessage {
	background: url('/static/img/pl/buttonNewMessage.gif') no-repeat;
	width: 133px;
	height: 21px;
}
.buttonNewMessage:hover {
	background: url('/static/img/pl/buttonNewMessage.gif') no-repeat;
	width: 133px;
	height: 21px;
	background-position: 0 -22px;
}
.buttonNewMessageHover {
	background: url('/static/img/pl/buttonNewMessage.gif') no-repeat;
	width: 133px;
	height: 21px;
	background-position: 0 -22px;
}
.buttonMessageInbox {
	background: url('/static/img/pl/buttonMessageInbox.gif') no-repeat;
	width: 162px;
	height: 25px;
}
.buttonMessageInbox:hover {
	background: url('/static/img/pl/buttonMessageInbox.gif') no-repeat;
	width: 162px;
	height: 25px;
	background-position: 0 -25px;
}
.buttonMessageInboxHover {
	background: url('/static/img/pl/buttonMessageInbox.gif') no-repeat;
	width: 162px;
	height: 25px;
	background-position: 0 -25px;
}
.buttonMessageOutbox {
	background: url('/static/img/pl/buttonMessageOutbox.gif') no-repeat;
	width: 150px;
	height: 23px;
}
.buttonMessageOutbox:hover {
	background: url('/static/img/pl/buttonMessageOutbox.gif') no-repeat;
	width: 150px;
	height: 23px;
	background-position: 0 -24px;
}
.buttonMessageOutboxHover {
	background: url('/static/img/pl/buttonMessageOutbox.gif') no-repeat;
	width: 150px;
	height: 23px;
	background-position: 0 -24px;
}
.buttonMessageDeleted {
	background: url('/static/img/pl/buttonMessageDeleted.gif') no-repeat;
	width: 157px;
	height: 25px;
}
.buttonMessageDeleted:hover {
	background: url('/static/img/pl/buttonMessageDeleted.gif') no-repeat;
	width: 157px;
	height: 25px;
	background-position: 0 -26px;
}
.buttonMessageDeletedHover {
	background: url('/static/img/pl/buttonMessageDeleted.gif') no-repeat;
	width: 157px;
	height: 25px;
	background-position: 0 -26px;
}

/* if admin */
.buttonNewMessage_admin {
	background: url('/static/img/pl/buttonNewMessage_admin.gif') no-repeat;
	width: 138px;
	height: 14px;
}
.buttonNewMessage_admin:hover {
	background: url('/static/img/pl/buttonNewMessage_admin.gif') no-repeat;
	width: 138px;
	height: 14px;
	background-position: 0 -14px;
}
.buttonNewMessageHover_admin {
	background: url('/static/img/pl/buttonNewMessage_admin.gif') no-repeat;
	width: 138px;
	height: 14px;
	background-position: 0 -14px;
}
.buttonMessageInbox_admin {
	background: url('/static/img/pl/buttonMessageInbox_admin.gif') no-repeat;
	width: 138px;
	height: 14px;
}
.buttonMessageInbox_admin:hover {
	background: url('/static/img/pl/buttonMessageInbox_admin.gif') no-repeat;
	width: 138px;
	height: 14px;
	background-position: 0 -14px;
}
.buttonMessageInboxHover_admin {
	background: url('/static/img/pl/buttonMessageInbox_admin.gif') no-repeat;
	width: 138px;
	height: 14px;
	background-position: 0 -14px;
}
.buttonMessageOutbox_admin {
	background: url('/static/img/pl/buttonMessageOutbox_admin.gif') no-repeat;
	width: 138px;
	height: 14px;
}
.buttonMessageOutbox_admin:hover {
	background: url('/static/img/pl/buttonMessageOutbox_admin.gif') no-repeat;
	width: 138px;
	height: 14px;
	background-position: 0 -14px;
}
.buttonMessageOutboxHover_admin {
	background: url('/static/img/pl/buttonMessageOutbox_admin.gif') no-repeat;
	width: 138px;
	height: 14px;
	background-position: 0 -14px;
}
.buttonMessageDeleted_admin {
	background: url('/static/img/pl/buttonMessageDeleted_admin.gif') no-repeat;
	width: 138px;
	height: 14px;
}
.buttonMessageDeleted_admin:hover {
	background: url('/static/img/pl/buttonMessageDeleted_admin.gif') no-repeat;
	width: 138px;
	height: 14px;
	background-position: 0 -14px;
}
.buttonMessageDeletedHover_admin {
	background: url('/static/img/pl/buttonMessageDeleted_admin.gif') no-repeat;
	width: 138px;
	height: 14px;
	background-position: 0 -14px;
}


/* my redaction button */

.buttonForQmamRedactor {
    background: url('/static/img/pl/imageForQmamRedactor.gif') no-repeat;
	width: 166px;
	height: 401px;
}
.buttonForQmamRedactor:hover {
    background-position: 0 -410px;
}
.buttonWriteArticle {
    background: url('/static/img/pl/imageWriteArticle.gif') no-repeat;
	width: 158px;
	height: 401px;
}
.buttonWriteArticle:hover {
    background-position: 0 -400px;
}
.buttonAllQmamDatabase {
    background: url('/static/img/pl/imageAllQmamDatabase.gif') no-repeat;
	width: 158px;
	height: 401px;
}
.buttonAllQmamDatabase:hover {
    background-position: 0 -400px;
}
.buttonAllArticleDatabase {
    background: url('/static/img/pl/imageAllArticleDatabase.gif') no-repeat;
	width: 166px;
	height: 401px;
}
.buttonAllArticleDatabase:hover {
    background-position: 0 -400px;
}
/* my redaction button */

.buttonCreateRedaction {
    background: url('/static/img/pl/buttonCreateRedaction.gif') no-repeat;
	width: 155px;
	height: 260px;
}
.buttonCreateRedaction:hover {
    background-position: 0 -292px;
}
.buttonChangeLayout {
    background: url('/static/img/pl/buttonChangeLayout.gif') no-repeat;
	width: 296px;
	height: 260px;
}
.buttonChangeLayout .menu {
    position: relative;
    top: 130px;
    float: right;
}
.buttonChangeLayout .menu div {
    margin: 2px 0;
}
.buttonChangeLayout:hover {
    background-position: 0 -292px;
}
.buttonSetMockopFamily {
    background: url('/static/img/pl/buttonSetMockopFamily.gif') no-repeat;
    width: 144px;
    height: 19px;
}
.buttonSetMockopFamily:hover {
    background-position: 0 -21px;
}
.buttonSetFontFamily {
    background: url('/static/img/pl/buttonSetFontFamily.gif') no-repeat;
    width: 142px;
    height: 19px;
}
.buttonSetFontFamily:hover {
    background-position: 0 -22px;
}
.buttonExportDataToFooter {
    background: url('/static/img/pl/buttonExportDataToFooter.gif') no-repeat;
    width: 148px;
    height: 18px;
}
.buttonExportDataToFooter:hover {
    background-position: 0 -21px;
}
.buttonPromoteInInternet {
    background: url('/static/img/pl/buttonPromoteInInternet.gif') no-repeat;
    width: 148px;
    height: 19px;
}
.buttonPromoteInInternet:hover {
    background-position: 0 -21px;
}
.buttonPresentRedactionToOther {
    background: url('/static/img/pl/buttonPresentRedactionToOther.gif') no-repeat;
    width: 118px;
    height: 29px;
}
.buttonPresentRedactionToOther:hover {
    background-position: 0 -31px;
}
.buttonAddNewQmam {
    background: url('/static/img/pl/buttonAddNewQmam.gif') no-repeat;
	width: 197px;
	height: 290px;
}
.buttonAddNewQmam:hover {
    background-position: 0 -292px;
}

#mailbox {
	padding: 20px 0 0 0;
}
.mailboxMessage {
    padding-left: 10px;
}
#mailbox .left {
	float: left;
	width: 180px;
}
#mailbox .right {
	background: url('/static/img/prawoTlo.gif') repeat-y;
	float: right;
    width: 760px;
    padding: 0 0 40px 0;
    position: relative;
}
#mailbox .right h3 {
	font-family: georgia, verdana, sans-serif;
	font-size: 14pt;
	font-weight: normal;
	color: #000;
	text-align: left;
	padding: 10px 0 5px 20px;
}
#mailbox #form {
	padding: 0 0 0 20px;
	margin: 20px 0 0 20px;
}
#mailbox #form .label {
	width: 60px;
}
.error-list ul {
	list-style-type: none;
	font-family: arial, sans-serif;
	font-size: 11px;
	text-align: left;
	color: red;
}
#form .error-list {
	font-family: arial, sans-serif;
	font-size: 8pt;
	text-align: left;
	color: red;
}
#form td {
	font-family: arial, sans-serif;
	font-size: 8pt;
	color: #000;
}
#form select {
	margin-top: 10px;
	width: 190px;
	font-size: 11px;
	background: none;
	border: 1px solid #d8d8d8;
}
#form .submit {
	font-family: arial, verdana, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #fff;
	border: none;
	background: none;
	cursor: pointer;
}
.form .submit {
	font-family: arial, verdana, sans-serif;
	font-size: 13pt;
	font-weight: bold;
	color: #fff;
	border: none;
	background: none;
	cursor: pointer;
}

#checker {
	overflow: hidden;
	background: none;
	cursor: pointer;
}
.footerCheckbox {
	margin-right: 10px;	
}
.footerUser {
	cursor: pointer;
}
#message {
	font-size: 8pt;
	color: red;
	text-align: left;
	margin: 0;
	height: 15px;
}
#messageMailbox {
	font-size: 8pt;
	color: red;
	text-align: left;
	margin: 0 0 0 20px;
	height: 15px;
}
.wrapper29 {
	display: table;
	margin: 10px auto;
	height: 29px; 
}
.cell29 {
	display: table-cell;
	vertical-align: middle;
}
.ajaxprogressclass {
	position: relative;
	opacity: 0.3;
	display: block; 
	background: #000 url(/static/img/ajax-loader-modal.gif) no-repeat; 
	z-index: 99 ; 
	filter:alpha(opacity=30); 
}
.preloader {position: absolute; z-index: 9999; opacity: .7; filter: alpha(opacity=70); background: #ccc url(/static/img/ajax-loader-modal.gif) no-repeat 243px 10px;}

#faceboxContent textarea {
	width: 415px;
	height: 100px;
}
.statisticsToolbar {
	position: relative;
	z-index: 5;
}
#powitanie {
	margin: 0 10px;
	width: 630px;
}
.welcome {
	font-family: arial, sans-serif;
	font-size: 11px;
    color: #92918d;
    text-align: left;
    margin-top: 10px;
    width: 98%;
}
.welcome .left {
    float: left;
}
.welcome .right {
    float: right;
}
.id_qmama {
	font-family: arial, sans-serif;
	font-size: 10px;
	float: right;
	margin: 10px 0;
}
#listaSetUpAccount img.title {
    margin-top: 20px;
}
#listaSetUpAccount img.link {
    float: right;
    margin-right: 10px;
}
#listaSetUpAccount p {
    color: #575757;
}
#listaSetUpAccount td {
    padding-left: 5px;
    padding-bottom: 10px;
}
#listaSetUpAccount .pion {
	width: 2px;
	background: url('/static/img/prawoTlo.gif') repeat-y;
}
.messageError img {
    float: left;
    margin: 10px 0 20px 150px;
}
.boldText_11 {
	font-size: 11px;
	font-weight: bold;
}
#rebus {
	margin: 20px 0;	
}
#faceboxInt {
	min-height: 390px;
}
#faceboxInteractiveTest {
	font-family: tahoma, sans-serif;
	margin: 10px;
	height: auto;
    width: 677px;
}
#faceboxInteractiveTest #test {
    background: url('/static/img/backgroundInteractiveTest.gif') top right no-repeat;
    width: 307px;
    height: 320px;
    position: absolute;
    top: 20px;
    right: -75px;
    z-index: 0;
}
img.beamInteractiveTest {
    position: absolute;
    left: 0;
    top: 30px;
    z-index: 20;
}
.questionContent {
	margin: 40px 0 0 50px;
	width: 500px;
    /*margin: 40px 0 0 50px;
    width: 550px;*/
}
.answerContent {
    padding: 0;
    margin-left: 60px;
    width: 390px;
    /*width: 450px;
    margin-left: 75px;*/
}
.questionContent .question {
	font-size: 11px;
	font-weight: bold;
	margin: 0 0 30px 0;
    float: left;
    width: 350px;
}
.questionContent .answer ul {
	font-size: 11px;
	font-weight: normal;
	list-style-type: none;
	display: block;
}
.questionContent .answer ul li {
	padding: 5px 0;
}
.questionContent p {
	font-size: 11px;
}
.searchIssue {
	margin: 30px 0 30px 30px;
	font-size: 11px;
	font-weight: normal;
    text-align: left;
}
.searchIssue td {
	text-align: left;
}
.searchIssue select {
	font-size: 10px;
	width: auto;
	padding: 1px;
	margin: 0 5px;
}
.searchIssue .label {
	padding-right: 10px;
}
.searchIssue .przerwa {
	padding: 0 10px;	
}
ul.bookmarks {
	list-style-type: none;
	margin: 20px 0 0 0;
	padding: 0;
	overflow: hidden;
}
ul.bookmarks li {
	float: left;
	margin: 0 5px 0 0;
}
ul.bookmarks li .publication {
	background: url('/static/img/pl/bookmarkPublication.gif') no-repeat;
	width: 141px;
	height: 24px;
	margin: 5px 0 0 0;
    cursor: pointer;
}
ul.bookmarks li .publication:hover {
	background-position: 0 -24px;
}
ul.bookmarks li .planned {
	background: url('/static/img/pl/bookmarkPlanned.gif') no-repeat;
	width: 132px;
	height: 23px;
	margin: 5px 0 0 0;
    position: relative;
    top: 2px;
}
ul.bookmarks li .planned:hover {
	background-position: 0 -23px;
}
ul.bookmarks li .search {
	background: url('/static/img/pl/bookmarkSearch.gif') no-repeat;
	width: 116px;
	height: 25px;
	margin: 5px 0 0 0;	
}
ul.bookmarks li .search:hover {
	background: url('/static/img/pl/bookmarkSearch_hover.gif');
	width: 116px;
	height: 30px;
	margin: 0;
}
ul.bookmarks li.selected .publication {
	background-position: 0 -24px;
}
ul.bookmarks li.selected .planned {
	background-position: 0 -23px;
}
ul.bookmarks li.selected .search {
	background: url('/static/img/pl/bookmarkSearch_hover.gif');
	width: 116px;
	height: 30px;
	margin: 0;
}
#searchIssueContent {
    background: url('/static/img/prawoTlo.gif') repeat-y;
}
#searchIssueContent .record {
	overflow: hidden;
}
#searchIssueContent .record_left {
	width: 450px;
	float: left;
	font-family: tahoma, sans-serif;
	font-size: 10px;
	text-align: left;
	line-height: 1.7em;
	padding: 20px 0;
    margin-left: 30px;
}
#searchIssueContent .ikony_linki {
	float: right;
}
#searchIssueContent .ikony_linki ul li {
	padding: 0;
	margin: 0 4px;
}
.imageRedaction {
    font-family: arial;
    font-size: 9px;
    color: #ababab;
    text-align: left;
    float: left;
    margin-bottom: 40px;
}
.record_left .name {
	font-size: 11px;
	font-weight: bold;
	color: #0676a4;
}
.record_left .number {
	font-size: 10px;
	color: #8b8b8b;
}
#slide {
	overflow: hidden; 
	float: left;
	width: 1px;
    position: relative;
    z-index: 40;
    margin-left: -10px;
}
#slide_content {
	font-size: 11px;
	line-height: 1.7em;
	background-color: #fff;
	border-top: 1px dotted #aeaeae;
	border-bottom: 1px dotted #aeaeae;
	height: 309px;
	padding: 10px;
	width: 480px;
    overflow-y: auto;
	overflow-x: none;
}
#podpowiedz {
	position: absolute;
	top: 110px;
	left: 21px;
}
#podpowiedz .right {
	float: right;
    cursor: pointer;
}
#wrongAnswerContent {
	margin: 0 0 0 20px;
	width: 220px;
}
#goodAnswerContent {
	margin: 0 0 0 20px;
	width: auto;
}
#wrongAnswerContent .title {
	padding-bottom: 10px;
}
.questionContent {
    /*position: relative;
    z-index: 20;*/
}
.questionContent .numberOfQuestion {
	float: left;
	margin: 0 10px 0 0;
	letter-spacing: -2px;
	font-family: arial, sans-serif;
	font-size: 45px;
	font-weight: bold;
    color: #479d2c;
}
.question .ques {
	padding: 10px 0 0 0;
    /*width: 450px;*/
    width: 330px;
}
#searchAdminForm {
    width: 100%;
    font-family: tahoma, sans-serif;
    font-size: 10px;
    margin-top: 10px;
}
#searchAdminForm td {
    text-align: left;
    width: auto;
    padding: 10px 0;
}
#searchAdminForm select {
    width: auto;
    margin: 0 10px 0 0;
}
#searchAdminForm input[type=text] {
    width: 180px;
}
#tabelkaAdminDane {
    width: 100%;
    font-family: tahoma, sans-serif;
    font-size: 11px;
    margin-bottom: 10px;
}
/*#tabelkaAdminDane table th, td {
    text-align: left;
    padding: 10px 0 10px 5px;
}*/
#tabelkaAdminDane p {
    font-size: 11px;
    padding: 10px 10px 0 10px;
}
#tabelkaAdminDane tr.head {
    font-weight: bold;
    text-align: left;
}
#tabelkaAdminDane tr.head th {
    padding: 0 0 5px 10px;
}
#tabelkaAdminDane a {
    color: #000;
    text-decoration: none;
}
#tabelkaAdminDane .pion {
	width: 2px;
	background: url('/static/img/prawoTlo.gif') repeat-y;
}
#menuTopAdmin div {
    float: left;
    padding-right: 1px;
}
#menuTopAdmin .communication {
    background: url('/static/img/pl/buttonCommunicationAdmin.gif') no-repeat;
	width: 100px;
	height: 25px;
}
#menuTopAdmin .communication:hover {
    background-position: 0 -25px;
}
#menuTopAdmin .forum {
    background: url('/static/img/pl/buttonForumAdmin.gif') no-repeat;
	width: 69px;
	height: 25px;
}
#menuTopAdmin .forum:hover {
    background-position: 0 -25px;
}
#menuTopAdmin .administration {
    background: url('/static/img/pl/buttonAdministrationAdmin.gif') no-repeat;
	width: 100px;
	height: 25px;
}
#menuTopAdmin .administration:hover {
    background-position: 0 -25px;
}
#menuTopAdmin .settings {
    background: url('/static/img/pl/buttonSettingsAdmin.gif') no-repeat;
	width: 100px;
	height: 25px;
}
#menuTopAdmin .settings:hover {
    background-position: 0 -25px;
}
#menuTopAdmin .qmamOfTheMonth {
    background: url('/static/img/pl/buttonQmamOfTheMonthAdmin.gif') no-repeat;
	width: 121px;
	height: 25px;
}
#menuTopAdmin .qmamOfTheMonth:hover {
    background-position: 0 -25px;
}
#menuTopAdmin .recommended {
    background: url('/static/img/pl/buttonRecommendedAdmin.gif') no-repeat;
	width: 140px;
	height: 25px;
}
#menuTopAdmin .recommended:hover {
    background-position: 0 -25px;
}
#headerPodstronaAdmin {
    overflow: hidden;
}
#headerPodstronaAdmin .welcomeMessage {
    font-size: 12px;
    margin: 30px 0 0 10px;
}
ul.welcomeMessage {
    margin: 0;
    padding: 0;
    list-style-type: none;
    overflow: hidden;
    font-family: tahoma, sans-serif;
    font-size: 12px;
    height: 20px;
}
ul.welcomeMessage li {
    float: left;
}
ul.welcomeMessage li.firstSentence {
    position: relative;
    top: 3px;
}
#filterForm select {
    padding: 2px;
    width: auto;

}
#manageQmam td {
    font-family: tahoma, sans-serif;
    font-size: 10px;
    padding: 4px;
}
.pink {
    color: #b3164a;
}
#leftEdit {
    width: 720px;
    float: left;
    text-align: left;
    margin: 15px 0 30px 0;
    background: url('/static/img/lewoTlo.gif') right repeat-y;
}
#leftEditContent {
    font-family: tahoma, sans-serif;
    font-size: 11px;
}
#rightEdit {
    width: 235px;
    float: right;
    background: url('/static/img/prawoTlo.gif') repeat-y;
    text-align: left;
    position: relative;
    right: 144px;
}
#rightEditContent {
    margin-left: 15px;
    font-family: tahoma, sans-serif;
    font-size: 11px;
}
#rightEditContent .gray {
    font-size: 11px;
    color: #7e7e7e;
}
#rightEditContent select {
    width: auto;
    margin-right: 5px;
}
#leftEditContent .publisher {
    font-size: 13px;
    font-weight: bold;
    color: #157ea9;
    float: left;
    padding-right: 20px;
}
.publishersLeft {
    float: left;
}
.publishersRight_pl, .publishersRight_uk {
    float: left;
    width: 320px;
}
.publishersRight_by {
    float: left;
    width: 305px;
}

.publishersRight_pl .wiecej, .publishersRight_uk .wiecej {
    margin: 10px 0;
}
.publishers {
    overflow: hidden;
    width: 530px;
}
.publishers .publishersRight {
    width: 400px;
    margin-left: 110px;
}
.calyRekord .rekord {
    width: 640px;
    float: left;
}
.calyRekord .publishersRight {
    margin-left: 130px;
}
.georgia_duza {
    font-family: georgia, sans-serif;
    font-size: 21px;
    font-weight: normal;
}
.georgia_mala {
    font-family: georgia, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
.georgia_11 {
    font-family: georgia, sans-serif;
    font-size: 9pt;
    font-weight: bold;
}
.georgia_13 {
    font-family: georgia, sans-serif;
    font-size: 13pt;
    font-weight: normal;
}
.georgia_14 {
    font-family: georgia, sans-serif;
    font-size: 14pt;
    font-weight: normal;
    text-align: left;
}
.georgia_15 {
    font-family: georgia, sans-serif;
    font-size: 15pt;
    font-weight: normal;
}
.georgia_16 {
    font-family: georgia, sans-serif;
    font-size: 16pt;
    font-weight: normal;
}
.georgia_malaSzara {
    font-family: georgia, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #808080;
}
.arial_szary {
    font-family: arial;
    font-size: 11px;
    color: #737373;
}
.arial_czarny {
    font-family: arial;
    font-size: 11px;
    color: #000;
}
.arial_13 {
    font-family: arial, sans-serif;
    font-size: 13px;
    font-weight: bold;
}
.miejscowosc {
    color: #737373;
    font-size: 11px;
}
.descriptionMonthQmam {
    font-size: 9px;
}
.nazwaQmama {
    font-size: 10px;
    margin: 0;
    padding: 0;
}
.nazwaQmamaPublishers {
    font-family: georgia, sans-serif;
    font-weight: bold;
    font-size: 12px;
    margin: 0 0 15px 0;
}
#ajax .wydawca a.font_14 {
    font-size: 14px;
}
.font_10 {
    font-size: 11px;
    color: #737373;
}
a.font_14 {
    font-size: 14px;
    font-weight: bold;
}
.font_14 {
    font-size: 14px;
    font-weight: bold;
}
.opisQmama {
    font-size: 11px;
    color: #737373;
    margin: 15px 0 5px 0;
}
.qmamName {
    font-size: 11px;
    padding: 5px 0;
}
.gray_small {
    font-size: 10px;
    color: #7e7e7e;
    width: 95px;
    float: left;
}
.titleIssues {
    font-size: 12px;
    font-weight: bold;
    padding: 10px 0 5px 0;
}
.listIssues {
    padding: 2px 0;
}
.issueName {
    width: 110px;
    float: left;
}
a.back {
    text-decoration: none;
    font-size: 11px;
    color: #2587af;
    font-weight: bold;
    float: left;
    margin: 10px 0 20px 10px;
}
a.email {
    color: #000;
    text-decoration: underline;
}
.testNotSolved {
    margin-bottom: 5px;
    float: left;
}
.testNotSolved a {
    color: #E10045;
    font-family: arial, sans-serif;
    font-size: 13px;
    text-decoration: none;
    margin-left: 10px;
}
.testNotSolved a:hover {
    text-decoration: none;
}
#favourite td {
    text-align: left;
}
#favourite .title {
    margin: 30px 0 15px 0;
}
#favourite .link {
    margin: 0 0 25px 0;
}
#favourite p {
    padding-right: 30px;
    font-size: 10px;
}
#favourite .pion {
	width: 10px;
	background: url('/static/img/prawoTlo.gif') repeat-y;
}
#statistics_table {
    font-family: arial, sans-serif;
    font-size: 11px;
    width: 500px;
    margin: 20px 0;
}
#statistics_table tr.head {
    text-align: left;
    font-weight: bold;
    font-size: 10px;
}
#statistics_table td {
    padding: 2px 4px 2px 10px;
}
#statistics_table .pionowa {
	background: url('/static/img/linia_pionowa.gif');
	background-repeat: repeat-y;
	width: 1px;
	padding: 10px 0;
}
.report-read td p{
font-weight: bold;
}
#errorContent {
    height: 500px;
}
#errorContent img.titleError {
    margin: 60px 0 0 100px;
    float: left;
}
img.titleFind {
    float: left;
    margin-right: 10px;
}
.szukajMain {
    padding: 15px 0 5px 0;
    width: 95%;
    margin-left: 50px;
    float: right;
}
.szukajMain input.radioButton {
    margin: 0 5px 0 10px;
    font-family: arial;
    font-size: 10px;
    position: relative;
    top: 2px;
}
.szukajMain label {
    padding-right: 10px;
    font-family: arial;
    font-size: 11px;
}
.szukajMain .searchWord {
    background: none;
    padding: 2px;
    font-size: 10px;
    border: 1px solid #ababab;
    width: 140px;
    color: #ababab;
    float: left;
}
.szukajMain .choose {
    float: left;
    margin-right: 10px;
}
#editInteractiveTestAnswer textarea {
    width: 800px;
}
td#wrapper {
    border-top: 1px solid #fff;
}
#help {
    margin: 0 20px 0 0;
    padding-bottom: 40px;
}
#help a {
    color: #000;
    text-decoration: none;
}
#help a.yellow {
    color: #ecb800;
}
.hack_opera {
    color: #fff;
}
#help ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    text-align: left;
    font-family: arial, sans-serif;
    font-size: 12px;
    line-height: 1.6em;
    margin-bottom: 20px;
}
.forumField {
    position: relative;
    left: -100px;
}
.forumField input[type=text] {
    width: 500px;
}
#help a.getAdobeReader {
    float: left;
    font-size: 12px;
    font-family: arial, sans-serif;

}
.forumField textarea {
    width: 500px;
}
#help ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
    text-align: left;
    font-family: arial, sans-serif;
    font-size: 12px;
    line-height: 1.6em;
    margin-bottom: 20px;
}
#help a.getAdobeReader {
    float: left;
    font-size: 12px;
    font-family: arial, sans-serif;

}
#help a.blue {
    color: #007CAF;
}

.modalError{
	margin: 40px;
}
#help .title {
    margin: 20px 0;
    float: left;
}
.getAdobe {
    margin-bottom: 50px;
}
.grayhelper {
    color: #7A7A7A;
    font-style: italic;
    font-weight: normal;
    background-color: #fff;
}
a.link {
    text-decoration: none;
    color: #000;
}
.beam_relative {
    position: relative;
    left: -101px;
}
img.beam_relative {
    position: relative;
    left: -101px;
}
.ikona_polec {
    background: url('/static/img/ikona_polec.gif') no-repeat;
    width: 22px;
    height: 22px;
}
.ikona_polec:hover {
    background-position: 0 -20px;
}
#swfcontent {
    background: url('/static/img/pl/backgroundSwfContent.jpg');
}
#mainSite {
    width: 900px;
    margin: 0 auto;
}
#mainSite img.top {
    margin-top: 120px;
    float: left;
}
#imageFlashRequired {
    background: url('/static/img/pl/imageFlashRequired.gif') no-repeat;
    width: 480px;
    height: 114px;
    margin: 10px 0 70px 100px;
}
#imageFlashRequired a {
    font-family: arial, sans-serif;
    font-size: 9pt;
    color: #8d8d8d;
    position: relative;
    top: 70px;
    left: -125px;
    text-decoration: underline;
}
#mainSite #dol div {
    float: left;
    margin-right: 80px;
}
#mainSite #dol #redakcje {
    background: url('/static/img/pl/imageRedakcje.gif') no-repeat;
    width: 98px;
    height: 135px;
    padding-left: 110px;
}
#mainSite #dol #warsztat {
    background: url('/static/img/pl/imageWarsztat.gif') no-repeat;
    width: 93px;
    height: 133px;
    padding-left: 105px;
}
#mainSite #dol #narzedzia {
    background: url('/static/img/pl/imageNarzedzia.gif') no-repeat;
    width: 112px;
    height: 135px;
    padding-left: 125px;
}
#mainSite #dol ul {
    list-style-type: none;
    font-size: 10px;
    text-align: left;
    width: 160px;
}
#mainSite #dol ul li {
    margin-bottom: 5px;
}
#mainSite #dol a {
    text-decoration: none;
}
#mainSite #dol a:hover {
    text-decoration: underline;
}
#mainSite #dol #redakcje a {
    color: #00778c;
}
#mainSite #dol #warsztat a {
    color: #bf0039;
}
#mainSite #dol #narzedzia a {
    color: #d99f00;
}
.form .comment {
    width: 170px;
}
img.ikonaNotify {
    width: 22px;
    height: 22px;
    background: url('/static/img/ikonaNotify_off.gif');
}
img.ikonaNotify:hover {
    background: url('/static/img/ikonaNotify_on.gif');
}
img.makietuj_pl {
    width: 93px;
    height: 18px;
}
img.makietuj_by {
    width: 143px;
    height: 18px;
}
img.makietuj_uk {
    width: 113px;
    height: 18px;
}