.cursor{cursor:pointer}.top20{margin-top:20px}.top15{margin-top:15px}.top10{margin-top:10px}.top5{margin-top:5px}.bottom5{margin-bottom:5px}.bottom20{margin-bottom:20px}.bottom10{margin-bottom:10px}.bottom0{margin-bottom:0px}.left5{margin-left:5px}.left50{margin-left:50px}.left20{margin-left:20px}.left10{margin-left:10px}.left15{margin-left:15px}.left30{margin-left:30px}.right20{margin-right:20px}.right10{margin-right:10px}.right15{margin-right:15px}.right5{margin-right:5px}.noborder{border:none}.center{text-align:center}.aleft{text-align:left}.aright{text-align:right}.fleft{float:left;overflow:hidden}.fright{float:right;overflow:hidden}.justify{text-align:justify}.hidden{display:none}.fieldset{border:none;padding:0px;margin:0px}.bottom30{margin-bottom:30px}.top30{margin-top:30px}.no_cursor{cursor: default}.right30{margin-right:30px}.block{display:block}.overflow{overflow:hidden}

body.slider {
background: top center url('/gfx/back_main.png') repeat-x;
margin: 0px;
font-size: 14px;
font-family: Arial;
color: #777;
overflow-y: scroll;
}

body {
background: top center url('/gfx/back.png') repeat-x;
margin: 0px;
font-size: 14px;
font-family: Arial;
color: #777;
overflow-y: scroll;
}

ul, ol {
margin-left: -22px;
margin-top: 5px;
margin-bottom: 5px;
}

li {
margin-left: 20px;
margin-top: 0px;
margin-bottom: 0px;
}

p, span {
margin-top: 10px;
margin-bottom: 10px;
}

h2 {
font-weight: bold;
font-size: 15px;
margin-top: 5px;
margin-bottom: 5px;
color: #222;
}

h1 {
font-weight: bold;
font-size: 16px;
margin-top: 5px;
margin-bottom: 5px;
color: #222;
}

h3 {
font-weight: normal;
font-size: 15px;
color: #8d856e;
margin-top: 10px;
margin-bottom: 5px;
}

p.editor {
margin-top: 5px;
margin-bottom: 5px;
}

a:link, a:visited, a:active {
font-family: Arial;
color: #333;
font-weight: normal;
font-size: 14px;
TEXT-DECORATION: none;
}

a:hover {
color: #333;
TEXT-DECORATION: underline;
}

a.attach:link, a.attach:visited, a.attach:active {
font-family: Arial;
color: #333;
font-weight: normal;
font-size: 14px;
TEXT-DECORATION: none;
position: relative; top: -3px;
margin-left: 4px;
}

a.attach:hover {
color: #333;
TEXT-DECORATION: underline;
}

a.credits:link, a.credits:visited, a.credits:active {
font-family: Arial;
color: #ababab;
font-weight: normal;
font-size: 11px;
TEXT-DECORATION: none;
-webkit-transition: all 150ms ease-out;
-moz-transition: all 150ms ease-out;
-ms-transition: all 150ms ease-out;
-o-transition: all 150ms ease-out;
transition: all 150ms ease-out;
}

a.credits:hover {
color: #FFF;
TEXT-DECORATION: none;
}
/* UP */

div.button_up {
overflow: hidden;
width: 110px;
height: 45px;
margin-left: 27px;
background: bottom url('/gfx/buttons/button_up.png') no-repeat;
border-radius: 0px;
}

div.button_up:hover {
background: bottom url('/gfx/buttons/button_up_over.png') no-repeat;
}

div.button_up a.button {
font-family: Arial;
font-size: 12px;
line-height: 14px;
color: #a0a0a0;
text-align: center;
padding: 10px 0px 0px 0px;
height: 35px;
display:block;
text-decoration: none;
-webkit-transition: all 150ms ease-out;
-moz-transition: all 150ms ease-out;
-ms-transition: all 150ms ease-out;
-o-transition: all 150ms ease-out;
transition: all 150ms ease-out;
}

div.button_up:hover a.button {
color: #444;
}

/* SLIDER */

div.button_slider {
overflow: hidden;
min-width: 115px;
height: 34px;
background: top right url('/gfx/slider/slider_readmore.png') no-repeat #FFF;
border-radius: 0px;
}

div.button_slider:hover {
background: top right url('/gfx/slider/slider_readmore_over.png') no-repeat #313131;
}

div.button_slider a.button {
font-family: Arial;
font-size: 12px;
line-height: 14px;
color: #888;
text-align: right;
padding: 11px 58px 0px 15px;
height: 23px;
display:block;
text-decoration: none;
}

div.button_slider:hover a.button {
color: #FFF;
}

/* BUTTON NEWS ALL*/

div.button_news_all {
overflow: hidden;
height: 25px;
min-width: 115px;
background: top right url('/gfx/buttons/button_news_all.png') no-repeat #FFF;
}

div.button_news_all:hover {
background: top right url('/gfx/buttons/button_news_all_over.png') no-repeat #FFF;
}

div.button_news_all a.button {
font-family: Arial;
font-size: 12px;
font-weight: bold;
line-height: 14px;
color: #b7b7b7;
text-align: right;
padding: 7px 36px 0px 16px;
height: 18px;
display:block;
text-decoration: none;
-webkit-transition: all 150ms ease-out;
-moz-transition: all 150ms ease-out;
-ms-transition: all 150ms ease-out;
-o-transition: all 150ms ease-out;
transition: all 150ms ease-out;
}

div.button_news_all:hover a.button {
color: #222;
}

/* BACK */

div.button_back {
overflow: hidden;
height: 30px;
min-width: 115px;
background: top left url('/gfx/buttons/button_back.png') no-repeat #f7f7f7;
}

div.button_back:hover {
background: top left url('/gfx/buttons/button_back_over.png') no-repeat #313131;
}

div.button_back a.button {
font-family: Arial;
font-size: 13px;
line-height: 15px;
color: #999;
text-align: left;
padding: 8px 12px 0px 40px;
height: 22px;
display:block;
text-decoration: none;
}

div.button_back:hover a.button {
color: #FFF;
}

/* BUTTON */

div.button {
overflow: hidden;
height: 30px;
min-width: 115px;
background: top right url('/gfx/buttons/button.png') no-repeat #f7f7f7;
}

div.button:hover {
background: top right url('/gfx/buttons/button_over.png') no-repeat #313131;
}

div.button a.button {
font-family: Arial;
font-size: 13px;
line-height: 15px;
color: #999;
text-align: right;
padding: 8px 40px 0px 12px;
height: 22px;
display:block;
text-decoration: none;
}

div.button:hover a.button {
color: #FFF;
}
div.wrap_kontener {
overflow: hidden;
width: 960px;
margin: 0 auto;
display: none;
}

div.wrap_kontener_nofade {
overflow: hidden;
width: 990px;
margin: 0 auto;
}

/* RANDOM */

div.random_kontener {
overflow: hidden;
width: 100%;
height: 330px;
position: absolute;
top: 0px;
left: 0px;
}

div.random {
overflow: hidden;
width: 1400px;
height: 330px;
display: none;
}

div.random_img {
overflow: hidden;
height: 330px;
width: 1400px;
position: absolute;
display: none;
z-index: 1;
}

/*img.random {
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}*/

/* TOP */

div.top_kontener {
overflow: hidden;
width: 100%;
height: 200px;
background: top url('/gfx/top.png') no-repeat;
}

div.top {
overflow: hidden;
margin: 0 auto;
width: 960px;
height: 50px;
}

div.mid {
overflow: hidden;
margin: 0 auto;
width: 960px;
height: 150px;
}

div.logo {
display: none;
}

div.logo_over {
float: left;
width: 510px;
height: 150px;
background: top url('/gfx/logo.png') no-repeat;
}

div.licznik_top {
float: right;
width: 162px;
height: 80px;
margin: 38px 5px 0px 0px;
background: top url('/gfx/licznik_top.png') no-repeat;
}

p.licznik_top {
font-size: 13px;
line-height: 16px;
color: #999;
margin: 54px 0px 0px 20px;
}

span.licznik_top {
font-size: 14px;
font-weight: bold;
color: #9a906f;
margin: 0px 0px 0px 4px;
}

div.godziny_top {
float: right;
width: 257px;
height: 80px;
margin-top: 38px;
background: top url('/gfx/godziny_top.png') no-repeat;
}

div.godziny_bottom {
overflow: hidden;
width: 257px;
height: 80px;
margin: 40px 0px 0px 180px;
background: top url('/gfx/godziny_bottom.png') no-repeat;
}

p.godziny_top_godziny {
font-size: 12px;
line-height: 14px;
color: #aeaeae;
height: 16px;
margin: 16px 10px 2px 40px;
}

p.godziny_top_dni {
font-size: 13px;
line-height: 15px;
color: #aeaeae;
height: 17px;
margin: 0px 10px 0px 40px;
}

span.godziny_top_dni {
color: #777;
font-weight: bold;
}

span.godziny_bottom_dni {
color: #FFF;
font-weight: bold;
}

/* SOCIAL */

div.social {
float: right;
height: 30px;
margin: 10px 10px 0px 0px;
}

div.twitter_button, div.facebook_button, div.youtube_button {
display: none;
}

div.twitter_button_over {
float: right;
width: 30px;
height: 30px;
margin-left: 10px;
background: top url('/gfx/buttons/twitter.png') no-repeat;
}

div.facebook_button_over {
float: right;
width: 30px;
height: 30px;
margin-left: 10px;
background: top url('/gfx/buttons/facebook.png') no-repeat;
}

div.youtube_button_over {
float: right;
width: 60px;
height: 30px;
margin-left: 10px;
background: top url('/gfx/buttons/youtube.png') no-repeat;
}

/* CONTENT */

div.content_kontener {
overflow: hidden;
width: 960px;
min-height: 500px;
background-color: #FFF;
}

div.side_panel {
float: right;
overflow: hidden;
width: 300px;
}

div.content {
overflow: hidden;
float: left;
width: 630px;
}

div.rtf_kontener {
overflow: hidden;
margin-bottom: 20px;
}

div.rtf {
overflow: hidden;
width: 600px;
padding: 30px 0px 30px 30px;
}

div.attach {
overflow: hidden;
width: 600px;
margin: 0px 0px 30px 0px;
}

div.attach_icon {
float: left;
margin: 8px 0px 0px 0px;
}

div.attach_desc {
float: left;
margin: 16px 0px 0px 12px;
}

div.attach_desc .desc {
font-size: 14px;
margin: 0px;
}

p.attach {
font-weight: normal;
font-size: 17px;
color: #a0a0a0;
margin: 0px 0px 0px 30px;
}

a.desc:link, a.desc:visited, a.desc:active {
font-family: Arial;
color: #777;
font-weight: normal;
font-size: 14px;
TEXT-DECORATION: none;
}

a.desc:hover {
TEXT-DECORATION: underline;
}

div.attach_line {
overflow: hidden;
width: 600px;
height: 1px;
margin: 5px 0px 5px 0px;
background-color: #dbdbdb;
}

/* NAVIGARION */

/*p.navigation {
font-size: 11px;
color: #a2a2a2;
margin: 20px 10px 10px 30px;
overflow: hidden;
}

span.navigation {
font-size: 11px;
color: #a2a2a2;
text-decoration: underline;
}

a.nav:link, a.nav:visited, a.nav:active {
font-family: Arial;
color: #a2a2a2;
font-weight: normal;
font-size: 11px;
TEXT-DECORATION: none;
}

a.nav:hover {
TEXT-DECORATION: underline;
}

div.nav_title {
float: left;
width: 500px;
}*/

div.title_area {
overflow: hidden;
width: 630px;
min-height: 64px;
margin: 0px;
border-bottom: solid 2px #efefef;
}

div.site_title_kontener {
float: left;
overflow: hidden;
width: 490px;
margin-left: 30px;
}

/*div.site_title_pages_kontener {
overflow: hidden;
width: 580px;
margin-left: 30px;
background: bottom right url('/gfx/site_title_back.png') no-repeat;
}*/

div.site_title {
float: left;
width: 490px;
}

/*div.site_title_pages {
float: left;
width: 320px;
}*/

p.site_title, h1.site_title {
font-size: 14px;
font-weight: bold;
line-height: 16px;
color: #999;
margin: 40px 0px 8px 0px;
}

div.site_controls {
float: right;
width: 100px;
margin: 22px 10px 0px 0px;
}

div.controls {
overflow: hidden;
margin: 14px 0px 0px 0px
}

div.page_controls {
overflow: hidden;
width: 600px;
margin: 18px 0px 0px 30px;
}

div.page_controls_bottom {
overflow: hidden;
width: 600px;
margin: 50px 0px 0px 30px;
}

div.page_controls_main {
overflow: hidden;
width: 600px;
margin: 0px 0px 0px 30px;
}

div.font_controls {
float: right;
margin-top: 4px;
}

div.button_controls {
float: left;
width: 320px;
height: 38px;
}

div.bannery {
overflow: hidden;
width: 300px;
margin: 24px 0px;
}

div.bannery_up {
overflow: hidden;
width: 300px;
margin: 24px 0px 0px 0px;
}

/* DZIAŁ */

div.no_entry {
overflow: hidden;
width: 630px;
height: 115px;
margin: 30px 0px 30px 0px;
background: top url('/gfx/no_entry.png') no-repeat;
}

p.no_entry {
font-size: 16px;
line-height: 18px;
color: #777;
margin: 46px 20px 0px 84px;
}

/* MAIN SEARCH */

div.main_search_kontener {
float: right;
overflow: hidden;
width: 220px;
height: 30px;
margin: 10px 12px 0px 0px;
background: top url('/gfx/main_search_back.png') no-repeat;
}

div.main_search_left {
float: left;
width: 180px;
height: 30px;
}

div.main_search_right {
float: right;
width: 37px;
height: 30px;
}

div.main_search_button_over {
overflow: hidden;
width: 37px;
height: 30px;
background: top url('/gfx/buttons/main_search.png') no-repeat;
}

div.main_search_button { display: none; }

/* FOOTER */

div.up_button_kontener {
overflow: hidden;
width: 960px;
min-height: 43px;
margin: 0 auto;
display: none;
}

div.footer_kontener {
overflow: hidden;
width: 100%;
height: 420px;
background: bottom url('/gfx/footer.png') repeat-x;
display: none;
}

div.footer {
overflow: hidden;
width: 960px;
height: 420px;
margin: 0 auto;
}

div.footer_body {
overflow: hidden;
width: 960px;
height: 370px;
}

div.footer_left {
float: left;
width: 510px;
height: 370px;
}

div.footer_right {
float: right;
height: 410px;
}

div.logo_footer {
display: none;
}

div.logo_footer_over {
overflow: hidden;
width: 510px;
height: 100px;
margin-top: 56px;
background: top url('/gfx/logo_footer.png') no-repeat;
}

div.footer_dane_box {
overflow: hidden;
height: 60px;
width: 410px;
margin-top: 74px;
background: top left url('/gfx/house.png') no-repeat;
}

p.footer_dane_box {
font-size: 14px;
line-height: 16px;
color: #999;
margin: 7px 20px 0px 30px;
}

a.footer_mail:link, a.footer_mail:visited, a.footer_mail:active {
color: #999;
font-weight: normal;
font-size: 14px;
TEXT-DECORATION: none;
-webkit-transition: all 150ms ease-out;
-moz-transition: all 150ms ease-out;
-ms-transition: all 150ms ease-out;
-o-transition: all 150ms ease-out;
transition: all 150ms ease-out;
}

a.footer_mail:hover {
color: #FFF;
TEXT-DECORATION: none;
}

div.footer_patronat_box {
overflow: hidden;
width: 410px;
height: 214px;
margin-top: 22px;
}

div.footer_patronat_img {
overflow: hidden;
width: 410px;
height: 173px;
}

div.footer_patronat_title {
overflow: hidden;
width: 410px;
height: 40px;
border-bottom: solid 1px #4f4f4f;
}

p.footer_patronat_title {
font-size: 12px;
line-height: 14px;
color: #616161;
margin: 20px 20px 0px 30px;
}

div.footer_credits {
overflow: hidden;
width: 960px;
height: 50px;
}

p.footer_credits {
font-size: 12px;
line-height: 14px;
color: #969696;
margin: 18px 30px 0px 30px;
}

a.footer:link, a.footer:visited, a.footer:active {
color: #969696;
font-weight: normal;
font-size: 12px;
TEXT-DECORATION: none;
-webkit-transition: all 150ms ease-out;
-moz-transition: all 150ms ease-out;
-ms-transition: all 150ms ease-out;
-o-transition: all 150ms ease-out;
transition: all 150ms ease-out;
}

a.footer:hover {
color: #FFF;
TEXT-DECORATION: none;
}

a.footer_on:link, a.footer_on:visited, a.footer_on:active {
color: #FFF;
font-weight: normal;
font-size: 12px;
TEXT-DECORATION: none;
}

a.footer_on:hover {
color: #FFF;
TEXT-DECORATION: underline;
}

/* PAGES */

div.pages {
overflow: hidden;
float: right;
width: 232px;
height: 30px;
background: top center url('/gfx/pages.png') no-repeat;
}

div.pages_button {
float: right;
margin: 0px 0px 0px 0px;
width: 28px;
height: 30px;
}

div.pages_counter {
float: right;
width: 120px;
height: 30px;
}

p.pages_counter {
font-size: 13px;
line-height: 16px;
color: #b7b7b7;
margin: 8px 3px 0px 3px;
text-align: center;
}

/* COOKIES */

div.cookies_kontener {
overflow: hidden;
width: 100%;
position: fixed;
bottom: 0px;
background-color: #f0f0f0;
z-index: 9999;
}

div.cookies {
overflow: hidden;
width: 990px;
margin: 0 auto;
}

div.cookies_text {
float: left;
width: 790px;
}

p.cookies {
font-size: 12px;
color: #777;
margin: 20px 14px 20px 14px;
}

div.cookies_button {
overflow: hidden;
min-width: 140px;
height: 40px;
margin-top: 16px;
background: top right url('/gfx/buttons/cookies_button.png') no-repeat #AAA;
-webkit-transition: background 200ms ease-out;
-moz-transition: background 200ms ease-out;
-ms-transition: background 200ms ease-out;
-o-transition: background 200ms ease-out;
transition: background 200ms ease-out;
}

div.cookies_button:hover {
background-color: #666;
}

div.cookies_button a.button {
font-family: Arial;
font-size: 16px;
line-height: 18px;
color: #FFF;
text-align: right;
padding: 11px 90px 0px 30px;
height: 29px;
display:block;
text-decoration: none;
}
/*@font-face {
    font-family: 'Savigny';
    src: url('/fonts/savigny-regular.eot');
	src: url('/fonts/savigny-regular.eot?#iefix') format('embedded-opentype'),
		 url('/fonts/savigny-regular.otf') format('opentype'),
		 url('/fonts/savigny-regular.woff') format('woff'),
         url('/fonts/savigny-regular.svg#savigny') format('svg');
    font-weight: normal;
    font-style: normal;
}*/
input.main_search {
font-family: Arial;
font-weight: normal;
font-size: 12px;
line-height: 16px;
color: #999;
width: 180px;
height: 20px;
background: none;
border: none;
cursor: pointer;
margin: 5px 0px 0px 10px;
}

input.newsletter {
font-family: Arial;
font-size: 13px;
line-height: 35px;
color: #999;
width: 244px;
height: 35px;
cursor: pointer;
padding: 0px 0px 0px 16px;
background: top url('/gfx/newsletter/newsletter_field.png') no-repeat;
border: none;
margin: 3px 20px;
}

input.newsletter_error {
font-family: Arial;
font-size: 13px;
line-height: 35px;
color: #999;
width: 244px;
height: 35px;
cursor: pointer;
padding: 0px 0px 0px 16px;
background: top url('/gfx/newsletter/newsletter_field_error.png') no-repeat;
border: none;
margin: 3px 20px;
}

input.newsletter:focus {
background: top url('/gfx/newsletter/newsletter_field_over.png') no-repeat;
}

input.kontakt_form {
font-family: Arial;
font-weight: normal;
font-size: 13px;
line-height: 35px;
color: #999;
width: 277px;
height: 35px;
cursor: pointer;
padding: 0px 10px 0px 10px;
margin-bottom: 5px;
background: top url('/gfx/field.png') no-repeat #FFF;
border: none;
}

input.kontakt_form_request {
font-family: Arial;
font-weight: normal;
font-size: 13px;
line-height: 35px;
color: #999;
width: 277px;
height: 35px;
cursor: pointer;
padding: 0px 10px 0px 10px;
margin-bottom: 5px;
background: top url('/gfx/field_request.png') no-repeat #FFF;
border: none;
}

.kontakt_body {
font-family: Arial;
font-weight: normal;
font-size: 13px;
color: #999;
min-width: 580px;
max-width: 580px;
max-height: 145px;
min-height: 145px;
cursor: pointer;
background: top url('/gfx/field_body.png') no-repeat #FFF;
border: none;
padding: 10px;
margin: 0px;
}

.radio {
margin: 0px 4px 0px 0px;
}

.checkbox {
margin: 0px 5px 0px 0px;
}

*:focus {
outline: none;
cursor: text;
}
div.galeria_kontener {
overflow: hidden;
width: 630px;
margin-left: 0px;
}

div.galeria_foto_kontener {
overflow: hidden;
width: 630px;
margin-left: 30px;
}

div.galeria_album_kontener {
overflow: hidden;
width: 630px;
margin-left: 0px;
}

p.galeria_album_title {
font-weight: normal;
font-size: 14px;
margin: 30px 0px 20px 0px;
}

p.galeria_title {
font-size: 15px;
color: #999;
padding: 32px 0px 5px 30px;
border-bottom: solid 1px #dbdbdb;
}

/* ALBUMY */

div.mm_album_kontener {
overflow: hidden;
width: 630px;
min-height: 100px;
margin-bottom: 20px;
background: bottom url('/gfx/lista/lista_back.png') no-repeat;
}

div.mm_album_kontener:hover {
background: bottom right url('/gfx/lista/lista_back_over.png') no-repeat;
}

div.mm_album_body {
overflow: hidden;
width: 630px;
}

div.mm_miniature {
float: left;
width: 150px;
height: 100px;
}

div.mm_miniature_cut {
overflow: hidden;
width: 150px;
height: 100px;
}

div.mm_album_short_kontener {
float: left;
margin-left: 20px;
width: 455px;
}

div.mm_album_short_title {
overflow: hidden;
}

p.mm_album_post_title {
margin: 10px 0px 15px 0px;
color: #777;
}

a.mm_album_post_title {
font-family: Arial;
color: #777;
font-weight: normal;
font-size: 14px;
TEXT-DECORATION: none;
-webkit-transition: all 150ms ease-out;
-moz-transition: all 150ms ease-out;
-ms-transition: all 150ms ease-out;
-o-transition: all 150ms ease-out;
transition: all 150ms ease-out;
}

div.mm_album_kontener:hover a.mm_album_post_title {
font-family: Arial;
color: #444;
font-weight: normal;
font-size: 14px;
TEXT-DECORATION: none;
}

/* WIDOK ZDJĘĆ */

div.foto_kontener {
overflow: hidden;
width: 600px;
height: 400px;
}

div.foto_img_kontener {
overflow: hidden;
height: 400px;
display: none;
}

div.foto_img {
float: left;
overflow: hidden;
width: 600px;
height: 400px;
}

div.foto_controls_kontener {
overflow: hidden;
width: 600px;
margin: 18px 0px;
}

div.foto_album_title {
float: left;
width: 400px;
}

p.foto_album_title {
margin: 13px 10px 0px 0px;
color: #AAA;
}

div.foto_controls {
float: right;
width: 157px;
height: 38px;
background: top url('/gfx/galeria_controls_back.png') no-repeat;
}

div.foto_arrow_prev {
float: left;
width: 27px;
height: 27px;
margin: 6px;
}

div.foto_controls_count {
float: left;
width: 79px;
height: 27px;
margin: 6px 0px;
}

div.foto_arrow_next {
float: right;
width: 27px;
height: 27px;
margin: 6px;
}

p.foto_controls_count {
font-size: 12px;
line-height: 14px;
color: #888;
margin: 7px 0px;
}

p.foto_controls_count {
font-size: 12px;
line-height: 14px;
color: #222;
}

/* VIDEO */

div.mm_video_kontener {
float: left;
width: 300px;
margin-top: 4px;
margin-bottom: 14px;
}

div.mm_video_kontener_first {
margin-right: 20px;
}

div.mm_video_clear {
overflow: hidden;
clear: both;
}

div.mm_video_body {
overflow: hidden;
width: 300px;
}

div.mm_miniature_over {
display: none;
}

div.mm_video_short_kontener {
float: left;
margin-left: 10px;
width: 140px;
}

p.mm_video_post_title {
font-size: 14px;
margin: 0px;
color: #777;
}

div.mm_video_kontener:hover p.mm_video_post_title, div.mm_video_kontener_first:hover p.mm_video_post_title {
color: #444;
}

/* AUDIO */

div.mm_audio {
float: left;
width: 230px;
height: 60px;
margin-top: 0px;
margin-bottom: 10px;
margin-left: 50px;
}
div.mm_audio .left {
float: left;
width: 50px;
height: 60px;
}
div.mm_audio .right {
float: right;
overflow: hidden;
width: 180px;
height: 60px;
}
div.mm_audio .title {
font-size: 14px;
color: #292929;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
line-height: 15px;
}
div.kontakt_form {
overflow: hidden;
width: 600px;
/*background: bottom url('/gfx/form.png') repeat-x;*/
margin: 40px 0px 20px 30px;
/*border: solid 1px #d5d6d8;*/
border-radius: 4px;
}

div.kontakt_form_header {
overflow: hidden;
width: 600px;
margin: 0 auto;
}

div.kontakt_form_header_left {
float: left;
width: 300px;
}

div.kontakt_form_header_right {
float: right;
width: 300px;
}

p.kontakt_form_title {
font-family: Arial;
font-size: 14px;
font-weight: bold;
line-height: 16px;
color: #777;
margin: 0px 0px 20px 0px;
}

/* ERR */

#msg {
font-family: Arial;
font-size: 13px;
margin-top: 4px;
color: #759b00;
}
#error {
font-family: Arial;
font-size: 13px;
margin-top: 4px;
color: #ce5a4a;
}

div.errimg {
float: right;
height: 30px;
margin: 0px 0px 0px 0px;
}

img.errimg {
margin: 2px 0px 0px 8px;
}

div.kontakt_form_form {
overflow: hidden;
width: 600px;
margin: 0 auto;
margin-top: 5px;
}

div.kontakt_form_form_fields {
overflow: hidden;
width: 600px;
padding-top: 8px;
margin: 0 auto;
}

div.kontakt_form_form_fields_left {
float: left;
width: 297px;
}

div.kontakt_form_form_fields_right {
float: right;
width: 297px;
}

div.kontakt_form_form_body {
overflow: hidden;
width: 600px;
padding-top: 16px;
margin: 0 auto;
}

div.kontakt_form_form_footer {
overflow: hidden;
width: 600px;
margin: 0 auto;
padding: 18px 0px;
}

div.kontakt_form_form_footer_clip {
float: left;
margin-right: 8px;
margin-left: 5px;
margin-top: 15px;
}

div.kontakt_form_form_footer_left {
float: left;
margin-top: 13px;
}

div.kontakt_form_form_footer_right {
float: right;
margin-top: 16px;
}

p.kontakt_attach {
font-size: 13px;
line-height: 15px;
color: #858585;
margin-left: 0px;
margin-top: 4px;
margin-bottom: 0px;
}

/* MAPA */

div.kontakt_mapa {
overflow: hidden;
width: 600px;
height: 550px;
margin: 0px 0px 0px 30px;
}

iframe.mapa {
overflow: hidden;
border: none;
width: 600px;
height: 550px;
}
div.lista_wrap {
overflow: hidden;
margin-top: 26px;
margin-bottom: 0px;
}

div.lista_kontener {
overflow: hidden;
width: 630px;
min-height: 100px;
margin: 0px 0px 26px 0px;
background: bottom right url('/gfx/lista/lista_back.png') no-repeat;
}

div.lista_kontener:hover {
background: bottom right url('/gfx/lista/lista_back_over.png') no-repeat;
}

div.mlista_kontener {
overflow: hidden;
width: 630px;
min-height: 100px;
margin: 0px 0px 0px 0px;
}

div.lista_body {
overflow: hidden;
width: 630px;
margin: 0px 0px 24px 30px;
}

div.lista_miniature {
float: left;
width: 150px;
height: 100px;
}

div.lista_miniature_over {
display: none;
}

div.lista_short_kontener {
float: left;
margin-left: 24px;
width: 380px;
}

div.lista_short_blank_kontener {
float: left;
width: 545px;
}

div.lista_short_title {
overflow: hidden;
}

div.lista_short_body {
overflow: hidden;
margin-bottom: 15px;
}

div.mlista_short_body {
overflow: hidden;
}

p.lista_post_title {
font-weight: bold;
font-size: 14px;
color: #222;
margin: 5px 0px 2px 0px;
}

a.lista_post_title {
font-family: Arial;
color: #222;
font-weight: bold;
font-size: 14px;
TEXT-DECORATION: none;
-webkit-transition: all 150ms ease-out;
-moz-transition: all 150ms ease-out;
-ms-transition: all 150ms ease-out;
-o-transition: all 150ms ease-out;
transition: all 150ms ease-out;
}

div.lista_kontener:hover a.lista_post_title {
font-family: Arial;
color: #777;
font-weight: bold;
font-size: 14px;
TEXT-DECORATION: none;
}

div.lista_miniature_cut {
overflow: hidden;
width: 150px;
height: 100px;
}

/* ARTYŚCI */

div.artists_kontener {
overflow: hidden;
width: 630px;
height: 33px;
margin: 0px 0px 0px 0px;
background: top right url('/gfx/lista/artists_back.png') no-repeat;
border-bottom: solid 1px #ececec;
}

div.artists_kontener:hover {
background: top right url('/gfx/lista/artists_back_over.png') no-repeat;
}

div.martists_kontener {
overflow: hidden;
width: 630px;
margin: 0px 0px 0px 0px;
}

div.artists_body {
overflow: hidden;
width: 630px;
margin: 0px 0px 0px 30px;
}

div.artists_short_kontener {
float: left;
margin-left: 24px;
width: 380px;
}

div.artists_short_blank_kontener {
float: left;
width: 545px;
}

div.artists_short_title {
overflow: hidden;
}

div.martists_short_body {
overflow: hidden;
}

p.artists_post_title {
font-weight: bold;
font-size: 16px;
color: #222;
margin: 7px 0px 0px 0px;
}

a.artists_post_title {
font-family: Arial;
color: #777;
font-weight: normal;
font-size: 16px;
TEXT-DECORATION: none;
}

div.artists_kontener:hover a.artists_post_title {
font-family: Arial;
color: #222;
font-weight: bold;
font-size: 16px;
TEXT-DECORATION: none;
}

/* PUBLIKACJE */

div.publikacje_kontener {
overflow: hidden;
width: 630px;
min-height: 200px;
margin: 0px 0px 26px 0px;
background: bottom right url('/gfx/lista/lista_back.png') no-repeat;
}

div.publikacje_kontener:hover {
background: bottom right url('/gfx/lista/lista_back_over.png') no-repeat;
}

div.publikacje_wpis_kontener {
overflow: hidden;
width: 630px;
}

div.publikacje_miniature {
float: left;
width: 200px;
height: 200px;
margin-bottom: 10px;
}

div.publikacje_miniature_over {
display: none;
}

div.publikacje_miniature_cut {
overflow: hidden;
width: 200px;
height: 200px;
}

div.publikacje_short_kontener {
float: left;
width: 380px;
}

div.publikacje_short_body {
overflow: hidden;
margin: 0px 0px 0px 20px;
}

div.publikacje_short_title {
overflow: hidden;
}

div.publikacje_wpis_short_title {
overflow: hidden;
}

div.publikacje_short_post {
overflow: hidden;
margin: 18px 0px 24px 0px;
}

div.publikacje_code {
overflow: hidden;
width: 630px;
margin: 0px;
}

p.publikacje_title {
color: #222;
margin: 20px 0px 0px 0px;
}

a.publikacje_title {
font-family: Arial;
color: #222;
font-weight: bold;
font-size: 14px;
TEXT-DECORATION: none;
-webkit-transition: all 150ms ease-out;
-moz-transition: all 150ms ease-out;
-ms-transition: all 150ms ease-out;
-o-transition: all 150ms ease-out;
transition: all 150ms ease-out;
}

div.publikacje_kontener:hover a.publikacje_title {
font-family: Arial;
color: #777;
font-weight: bold;
font-size: 14px;
TEXT-DECORATION: none;
}

div.publikacje_credits {
overflow: hidden;
width: 630px;
}

p.publikacje_credits {
font-size: 12px;
color: #c6c6c6;
margin: 15px 0px;
float: right;
}

a.publikacje_credits:link, a.publikacje_credits:visited, a.publikacje_credits:active {font-family: Arial; color: #c6c6c6; font-weight: normal; font-size: 12px; TEXT-DECORATION: underline}
a.publikacje_credits:hover {font-family: Arial; color: #c6c6c6; font-weight: normal; font-size: 12px; TEXT-DECORATION: underline}
/* MAIN MENU */

div.main_menu_kontener {
overflow: hidden;
width: 100%;
height: 64px;
margin-bottom: 15px;
background: top url('/gfx/menu/menu_back.png') no-repeat;
}

div.main_menu {
overflow: hidden;
margin: 0 auto;
padding-left: 30px;
width: 960px;
height: 50px;
}

/* DROPDOWN */

div.dropdown_kontener {
float: left;
height: 54px;
cursor: pointer;
}

div.dropdown_kontener:hover {
background: top url('/gfx/menu/menu_over.png') repeat-x;
}

div.dropdown_kontener_on {
float: left;
height: 54px;
cursor: pointer;
}

div.dropdown_kontener_on:hover {
background: top url('/gfx/menu/menu_over.png') repeat-x;
}

div.dropdown_item {
float: left;
height: 54px;
}

div.dropdown_line {
float: left;
width: 1px;
height: 35px;
margin-top: 7px;
background-color: #dfdfdf;
}

ul.menu, ul.menu_off{
margin: 0px;
padding: 0px;
}

li.menu_title {
list-style: none;
margin: 0px;
height: 32px;
padding: 18px 12px 0px 12px;
line-height: 16px;
}

div.dropdown_kontener:hover li.menu_title {
color: #FFF;
}

div.dropdown_kontener:hover a.menu_title, div.dropdown_kontener:hover a.menu_title_on, div.dropdown_kontener_on:hover a.menu_title_on {
color: #FFF;
}

a.menu_title:link, a.menu_title:visited, a.menu_title:active, a.menu_title:hover {
font-family: Arial;
color: #999;
font-weight: normal;
font-size: 13px;
TEXT-DECORATION: none;
}

li.menu_title_on {
list-style: none;
margin: 0px;
height: 32px;
padding: 18px 12px 0px 12px;
line-height: 16px;
}

a.menu_title_on:link, a.menu_title_on:visited, a.menu_title_on:active, a.menu_title_on:hover {
font-family: Arial;
color: #222;
font-weight: normal;
font-size: 13px;
TEXT-DECORATION: none;
}


ul.menu_level {
position: absolute;
width: 260px;
top: 250px;
padding: 0px;
margin: 0px;
z-index: 200;
display: none;
}

ul.menu_level_inside {
width: 260px;
padding: 30px 0px 0px 0px;
margin: 0px;
background: top url('/gfx/menu/menu_dropdown_back.png') repeat-y;
}

div.dropdown_menu_shadow {
width: 260px;
height: 50px;
margin: 0px;
padding: 0px;
background: top url('/gfx/menu/menu_dropdown_back.png') no-repeat;
}

div.menu_level {
float: left;
overflow: hidden;
width: 195px;
margin-left: 10px;
padding-top: 4px;
}

div.menu_dot {
float: left;
width: 26px;
height: 23px;
background: top url('/gfx/menu/dot.png') no-repeat;
}

li.menu_level {
overflow: hidden;
list-style: none;
min-height: 23px;
margin: 0px;
padding: 5px 0px 5px 0px;
line-height: 15px;
}

li.menu_level:hover {
color: #555;
background: top url('/gfx/menu/menu_dropdown_over.png') repeat-y;
}

li.menu_level:hover a.menu_level {
color: #555;
}

a.menu_level {
font-family: Arial;
color: #FFF;
font-weight: normal;
font-size: 13px;
TEXT-DECORATION: none;
}

li.menu_kontener {
list-style: none;
padding: 0px;
margin: 0px;
}

li.menu_kontener > div.line {
width: 260px;
height: 1px;
background: top url('/gfx/menu/menu_dropdown_line.png') no-repeat;
}

/* SIDE MENU */

div.side_menu_kontener {
overflow: hidden;
width: 300px;
background: top url('/gfx/menu/side_menu_back.png') repeat-y;
}

div.side_menu_title {
overflow: hidden;
width: 300px;
min-height: 65px;
background: bottom url('/gfx/menu/side_menu_line.png') no-repeat;
}

p.side_menu_title {
font-size: 14px;
font-weight: bold;
line-height: 16px;
color: #FFF;
margin: 40px 12px 8px 21px;
}

a.side_menu_title:link, a.side_menu_title:visited, a.side_menu_title:active {
font-family: Arial;
color: #FFF;
font-weight: bold;
font-size: 14px;
TEXT-DECORATION: none;
}
a.side_menu_title:hover {
color: #FFF;
TEXT-DECORATION: underline;
}

ul.side_menu_level {
overflow: hidden;
width: 300px;
padding: 0px;
margin: 0px;
}

ul.side_menu_level_inside {
width: 300px;
padding: 0px 0px 0px 0px;
margin: 0px;
}

div.side_menu_shadow {
width: 300px;
height: 50px;
margin: 0px;
padding: 0px;
background: top url('/gfx/menu/side_menu_back.png') no-repeat;
}

div.side_menu_level {
float: left;
overflow: hidden;
width: 235px;
margin-left: 10px;
padding-top: 4px;
}

div.side_menu_dot {
float: left;
width: 26px;
height: 23px;
background: top url('/gfx/menu/dot.png') no-repeat;
}

li.side_menu_level {
overflow: hidden;
list-style: none;
min-height: 23px;
margin: 0px;
padding: 5px 0px 5px 0px;
line-height: 15px;
}

li.side_menu_level:hover {
color: #555;
background: top url('/gfx/menu/side_menu_over.png') repeat-y;
}

li.side_menu_level:hover a.side_menu_level {
color: #555;
}

a.side_menu_level {
font-family: Arial;
color: #FFF;
font-weight: normal;
font-size: 13px;
TEXT-DECORATION: none;
}

li.side_menu_level_on {
overflow: hidden;
list-style: none;
min-height: 23px;
margin: 0px;
padding: 5px 0px 5px 0px;
line-height: 15px;
background: top url('/gfx/menu/side_menu_over.png') repeat-y;
}

a.side_menu_level_on {
font-family: Arial;
color: #555;
font-weight: normal;
font-size: 13px;
TEXT-DECORATION: none;
}

li.side_menu_kontener {
list-style: none;
padding: 0px;
margin: 0px;
}

li.side_menu_kontener > div.line {
width: 300px;
height: 1px;
background: top url('/gfx/menu/side_menu_line.png') no-repeat;
}
div.news_wrap {
overflow: hidden;
margin-top: 26px;
margin-bottom: 0px;
}

div.news_kontener {
overflow: hidden;
width: 630px;
min-height: 100px;
margin: 0px 0px 26px 0px;
background: bottom right url('/gfx/lista/lista_back.png') no-repeat;
}

div.news_kontener:hover {
background: bottom right url('/gfx/lista/lista_back_over.png') no-repeat;
}

div.mnews_kontener {
overflow: hidden;
width: 630px;
min-height: 100px;
margin: 0px 0px 0px 0px;
}

div.news_body {
overflow: hidden;
width: 600px;
margin: 0px 0px 0px 30px;
}

div.news_miniature {
float: left;
width: 150px;
height: 100px;
margin-bottom: 24px;
}

div.news_miniature_over {
display: none;
}

div.news_short_kontener {
float: left;
margin-left: 24px;
width: 380px;
}

div.news_short_blank_kontener {
float: left;
width: 545px;
}

div.news_short_title {
overflow: hidden;
}

div.news_short_body {
overflow: hidden;
margin-bottom: 15px;
}

div.mnews_short_body {
overflow: hidden;
}

p.news_post_title {
font-weight: bold;
font-size: 14px;
color: #222;
margin: 10px 0px 2px 0px;
}

a.news_post_title {
font-family: Arial;
color: #222;
font-weight: bold;
font-size: 14px;
TEXT-DECORATION: none;
-webkit-transition: all 150ms ease-out;
-moz-transition: all 150ms ease-out;
-ms-transition: all 150ms ease-out;
-o-transition: all 150ms ease-out;
transition: all 150ms ease-out;
}

div.news_kontener:hover a.news_post_title {
font-family: Arial;
color: #777;
font-weight: bold;
font-size: 14px;
TEXT-DECORATION: none;
}

div.news_short_date {
overflow: hidden;
width: 94px;
height: 30px;
background-color: #f3f3f3;
}

p.news_post_date {
font-size: 11px;
line-height: 13px;
font-weight: bold;
color: #777;
margin: 8px 0px 0px 0px;
text-align: center;
}

div.news_miniature_cut {
overflow: hidden;
width: 150px;
height: 100px;
}
div.newsletter_kontener {
width: 300px;
margin: 0px 0px 30px 0px;
}

div.newsletter {
overflow: hidden;
width: 300px;
background: top url('/gfx/newsletter/newsletter.png') no-repeat;

}

div.newsletter_added {
overflow: hidden;
width: 300px;
background: top url('/gfx/newsletter/newsletter.png') no-repeat;
}

div.newsletter_title {
overflow: hidden;
width: 300px;
height: 66px;
}

p.newsletter_title {
font-size: 14px;
font-weight: bold;
line-height: 16px;
color: #999;
margin: 40px 0px 0px 20px;
}

div.newsletter_body {
overflow: hidden;
height: 1px;
width: 300px;
}

div.newsletter_body_added {
overflow: hidden;
padding-top: 14px;
width: 300px;
}

div.newsletter_errors {
overflow: hidden;
border-top: solid 1px #dfdfdf;
width: 260px;
margin: 10px 20px;
}

div.newsletter_inputs {
overflow: hidden;
width: 300px;
margin-top: 20px;
}

div.newsletter_button {
float: right;
margin: 5px 20px 0px 0px;
}

p.newsletter_error {
font-size: 12px;
font-weight: normal;
margin: 12px 0px 0px 0px;
color: #cc7e7e;
}

p.newsletter_error_sub {
font-size: 12px;
font-weight: normal;
margin: 0px;
color: #cc7e7e;
}

p.newsletter_welcome {
font-size: 13px;
font-weight: bold;
margin: 0px;
color: #444;
}

p.newsletter_infoadd {
font-size: 12px;
margin: 10px 20px 0px 20px;
color: #888;
line-height: 15px;
}

p.newsletter_infosub {
font-size: 12px;
margin: 10px 20px 0px 20px;
color: #888;
line-height: 15px;
}

p.newsletter_infosubdark {
font-size: 12px;
margin: 4px 20px 0px 20px;
color: #888;
line-height: 15px;
}

p.newsletter_infodark {
font-size: 12px;
margin: 0px 20px 0px 20px;
color: #888;
}

p.newsletter_infolight {
font-size: 12px;
margin: 0px 20px 0px 20px;
color: #888;
line-height: 15px;
}

div.search_kontener {
overflow: hidden;
width: 600px;
margin: 20px 0px 0px 30px;
}

div.search_all {
overflow: hidden;
display: none;
}

p.search_title {
font-family: Arial;
font-size: 15px;
line-height: 17px;
color: #777;
margin: 20px 0px 10px 0px;
}

div.search_shadow_line {
overflow: hidden;
width: 600px;
height: 30px;
background: top url('/gfx/search_shadow_line.png') no-repeat;
}

div.search {
overflow: hidden;
width: 600px;
min-height: 34px;
padding-bottom: 15px;
}

div.search_title {
float: left;
width: 200px;
}

div.search_body {
float: left;
overflow: hidden;
margin-left: 10px;
width: 390px;
}

div.mm_search {
overflow: hidden;
width: 600px;
padding-top: 15px;
}

div.small_search {
overflow: hidden;
width: 600px;
padding-bottom: 4px;
padding-top: 4px;
border-bottom: solid 1px #e1e1e1;
}

span.search {
color: #777;
margin-left: 10px;
margin-right: 5px
}

ul.search {
margin: 0px;
}

li.search {
color: #777;
margin-left: 14px;
}

li.search_list {
color: #777;
margin-left: 14px;
list-style: circle;
}

a:link.search, a:visited.search, a:active.search {
font-family: arial;
color: #777;
font-weight: normal;
font-size: 13px;
TEXT-DECORATION: none;
-webkit-transition: all 150ms ease-out;
-moz-transition: all 150ms ease-out;
-ms-transition: all 150ms ease-out;
-o-transition: all 150ms ease-out;
transition: all 150ms ease-out;
}

a:hover.search {
color: #111;
TEXT-DECORATION: none;
}

/* MAPA */

div.mapa_kontener {
overflow: hidden;
width: 600px;
margin: 20px 0px 0px 30px;
}

p.mapa_dzial {
font-family: Arial;
font-size: 15px;
line-height: 17px;
color: #777;
margin: 20px 0px 10px 0px;
}

div.mapa_shadow_line {
overflow: hidden;
width: 600px;
height: 30px;
background: top url('/gfx/mapa_line.png') no-repeat;
}

div.mapa_sub_dzial {
overflow: hidden;
width: 600px;
border-bottom: solid 1px #e1e1e1;
}

p.mapa_sub_dzial {
font-family: Arial;
font-size: 13px;
line-height: 17px;
color: #777;
margin: 4px 0px 4px 20px;
}

div.mapa_level3_dot {
float: left;
width: 5px;
height: 11px;
margin-left: 40px;
margin-top: 3px;
}

div.mapa_level3_link {
float: left;
width: 550px;
}

p.mapa_level3 {
font-family: Arial;
font-size: 13px;
line-height: 15px;
color: #777;
margin: 4px 0px 4px 10px;
}

div.mapa {
overflow: hidden;
width: 600px;
min-height: 34px;
padding-bottom: 15px;
}


a:link.mapa_dzial, a:visited.mapa_dzial, a:active.mapa_dzial {
font-family: Arial;
color: #777;
font-weight: normal;
font-size: 15px;
TEXT-DECORATION: none;
-webkit-transition: all 150ms ease-out;
-moz-transition: all 150ms ease-out;
-ms-transition: all 150ms ease-out;
-o-transition: all 150ms ease-out;
transition: all 150ms ease-out;
}

a:hover.mapa_dzial {
color: #111;
TEXT-DECORATION: none;
}

a:link.mapa_element, a:visited.mapa_element, a:active.mapa_element {
font-family: Arial;
color: #777;
font-weight: normal;
font-size: 13px;
TEXT-DECORATION: none;
-webkit-transition: all 150ms ease-out;
-moz-transition: all 150ms ease-out;
-ms-transition: all 150ms ease-out;
-o-transition: all 150ms ease-out;
transition: all 150ms ease-out;
}

a:hover.mapa_element {
color: #111;
TEXT-DECORATION: none;
}
div.slider_kontener {
overflow: hidden;
width: 960px;
margin: 0 auto;
}

div.slider {
overflow: hidden;
width: 960px;
height: 436px;
margin-bottom: 15px;
}

div.slider_body_kontener {
float: left;
width: 300px;
height: 436px;
background-color: #FFF;
}

div.slider_body {
overflow: hidden;
width: 300px;
height: 380px;
background: top url('/gfx/slider/slider_body_back.png') no-repeat #FFF;
}

#slider_body {
overflow: hidden;
display: none;
}

div.slider_title_text {
overflow: hidden;
height: 66px;
width: 300px;
margin-top: 60px;
}

div.slider_body_text {
overflow: hidden;
height: 130px;
width: 300px;
}

p.slider_title {
font-size: 14px;
line-height: 16px;
font-weight: bold;
color: #444;
margin: 0px 30px;
}

p.slider_body {
font-size: 14px;
line-height: 16px;
color: #777;
margin: 0px 30px;
}

/*
div.slider_readmore_over {
float: right;
height: 36px;
width: 196px;
margin: 52px 0px 0px 0px;
background: top center url('/gfx/slider/slider_readmore.png') no-repeat;
}

div.slider_readmore { display: none; }
*/

div.slider_readmore {
margin-top: 50px;
}

div.slider_img_kontener {
float: right;
width: 660px;
height: 400px;
background-color: #FFF;
}

div.slider_img {
overflow: hidden;
width: 660px;
height: 400px;
position: absolute;
display: none;
z-index: 1;
}

div.slider_coins {
overflow: hidden;
margin: 15px 0px 0px 20px;
}

ul.coins {
overflow: hidden;
padding: 0px;
margin: 0px;
list-style: none;
}

li.coin {
float: left;
width: 28px;
height: 28px;
background: top url('/gfx/slider/slider_coin.png') no-repeat;
list-style: none;
padding: 0px;
margin: 0px 2px;
}

li.coin:hover {
background: top url('/gfx/slider/slider_coin_over.png') no-repeat;
cursor: pointer;
}

li.current {
background: top url('/gfx/slider/slider_coin_on.png') no-repeat;
}

li.current:hover {
background: top url('/gfx/slider/slider_coin_on.png') no-repeat;
}
/* TABELA GRAY 1 */

div.tabela {
overflow: hidden;
width: 660px;
margin-left: 34px;
margin-top: 20px;
margin-bottom: 30px;
border-radius: 3px;
}

table.tabela {
width: 660px;
border-spacing: 0px;
border: none;
border-collapse: collapse;
padding: 0px;
margin: 0px;
}

tr.tabela_gray_header {
width: 660px;
min-height: 40px;
border: solid 1px #dadada;
}

tr.tabela_blue_header {
width: 660px;
min-height: 40px;
border: solid 1px #dadada;
}

tr.tabela_row {
width: 660px;
min-height: 40px;
}

td.border_left_header {
border-left: solid 1px #dadada;
}

td.border_right_header {
border-right: solid 1px #dadada;
}

td.tabela_gray_header_odd {
min-height: 40px;
background: top url('/gfx/tabele/tabela_head_gray.png') repeat-x #ebebeb;
border: solid 1px #dadada;
}

td.tabela_gray_header_even {
min-height: 40px;
background: top url('/gfx/tabele/tabela_head_gray.png') repeat-x #ebebeb;
border: solid 1px #dadada;
}

td.tabela_blue_header_odd {
min-height: 40px;
background: bottom url('/gfx/tabele/tabela_head_blue.png') repeat-x #726764;
}

td.tabela_blue_header_even {
min-height: 40px;
background: bottom url('/gfx/tabele/tabela_head_blue.png') repeat-x #726764;
}

td.tabela_gray_field_odd {
min-height: 40px;
background: bottom url('/gfx/tabele/tabela_field_gray.png') repeat-x #fafafa;
border: solid 1px #dadada;
}

td.tabela_gray_field_even {
min-height: 40px;
background: bottom url('/gfx/tabele/tabela_field_gray.png') repeat-x #fafafa;
border: solid 1px #dadada;
}

td.tabela_blue_field_odd {
min-height: 40px;
background: bottom url('/gfx/tabele/tabela_field_blue_odd.png') repeat-x #fcfcfc;
border: solid 1px #dadada;
}

td.tabela_blue_field_even {
min-height: 40px;
background: bottom url('/gfx/tabele/tabela_field_gray.png') repeat-x #fafafa;
border: solid 1px #dadada;
}

td.border_left_sum {
border-left: solid 1px #dadada;
}

td.border_right_sum {
border-right: solid 1px #dadada;
}

td.tabela_field_sum {
min-height: 40px;
background-color: #ececec;
border-bottom: solid 1px #dadada;
}

p.tabela_header_gray {
font-size: 12px;
color: #2a2a2a;
margin: 10px;
text-align: center;
}

p.tabela_header_blue {
font-size: 12px;
color: #ffffff;
font-weight: bold;
margin: 10px;
text-align: center;
}

p.tabela_field {
font-size: 12px;
color: #747474;
margin: 10px;
}

div.tabela_field {
font-size: 12px;
color: #747474;
margin: 10px;
}
/* WIDGETY */

div.widget_kontener {
overflow: hidden;
width: 960px;
height: 360px;
margin: 0px 0px 0px 0px;
}

div.widget_box {
overflow: hidden;
float: left;
width: 300px;
height: 360px;
background-color: #f6f6f6;
}

div.widget_over {
overflow: hidden;
width: 300px;
height: 300px;
}

div.widget {
display: none;
}

div.widget_link {
overflow: hidden;
width: 300px;
height: 70px;
}

p.widget_link {
line-height: 16px;
color: #444;
margin: 20px 0px 0px 0px;
}

a.widget_link:link, a.widget_link:visited, a.widget_link:active {
font-family: Arial;
color: #444;
font-weight: bold;
font-size: 14px;
TEXT-DECORATION: none;
}
a.widget_link:hover {
color: #999;
TEXT-DECORATION: none;
}
