/* CSS Document */

body {

margin: 0px 0px; padding: 0px 0px; font: 11px/18px "Arial", sans-serif; color: #333333;

text-align: left; background: #0666b2 url(../images/bg.gif) repeat-x left top;

}

img {

border: 0px;

}

a {

text-decoration: underline; color: #0d58ac;

}

a:hover {

text-decoration: none; color: #707067;

}

p {

padding: 0px 0px 15px 0px; margin: 0px 0px;

}

form {

padding: 0px 0px; margin: 0px 0px;

}

fieldset {

border: 0px; margin: 0px 0px; padding: 0px 0px;

}

table {

width: 100%; border: 0px; border-collapse: collapse;

}

td {

text-align: left; vertical-align: top;

}

h1 {

padding: 0px 0px 20px 0px; margin: 0px 0px; font-size: 20px; color: #0666b2;

}

h2.glowna {padding: 0px 0px 20px 0px; margin: 0px 0px; font-size: 20px; color: #0666b2;display:inline;}
p.glowna {display:inline;font-size: 20px; color: #0666b2;}

#all {

width: 100%; padding: 0px 0px; margin: 0px 0px; 

}

#content {

width: 950px; padding: 0px 0px; margin: 0px auto; overflow: hidden;

}

#top {

width: 950px; height: 210px; padding: 0px 0px; margin: 0px 0px;

overflow: hidden; background: transparent url(../images/bgtop.jpg) no-repeat left top;

}

#Logo {

display: block; height: 96px width: 323px; padding: 0px 0px; margin: 27px 0px 0px 0px; overflow: hidden; overflow: hidden;

}

#Language {

color: #000000; text-align: right; padding: 0px 0px; margin: -3px 0px 0px 0px; height: 23px; overflow: hidden;

}

#Language img {

padding: 0px 3px 0px 6px;

}

#belka {

width: 950px; height: 37px; overflow: hidden; padding: 0px 0px; margin: 48px 0px 0px 0px; background: transparent url(../images/bgbelka.gif) no-repeat left top; overflow: hidden;

}

#Menu {

width: 645px; overflow: hidden; padding: 5px 0px 0px 0px; margin: 0px 0px; float: left; font-size: 14px; color: #979788;

}

#Menu img {margin: -4px 0px;padding: 0px 8px;}

#Menu ul {

padding: 0px 0px; margin: 0px 0px; display: inline;

}

#Menu ul li {

display: inline; padding: 0px 9px; margin: 0px 0px; list-style: none; background: transparent url(../images/bgli.gif) no-repeat right top; line-height: 25px;

}

#Menu ul li a {

color: #FFFFFF; padding: 4px 8px; text-decoration: none;

}

#Menu ul li a:hover {

background-color: #0666b2; padding: 4px 8px; text-decoration: none;

}

#Menu li.currentCategory, #Menu li.currentCategoryParent {

display: inline-table; margin: 1px 0px 0px 9px; list-style: none; line-height: 24px; background: #0666b2 url(../images/bgli2.gif) no-repeat left top;padding: 0px 8px;

}

.h1main {
float: right;
color:#D0ECF0;
font-size:11px;
right:20px;
top:5px;
position:absolute;
} 

#Path {

width: 890px; padding: 3px 30px 0px 30px; margin: 2px auto 0px auto; height: 22px; overflow: hidden; font-size: 12px; background-color: #6bafd6; position: relative;  color: #000000;

}

#Path a {

color: #FFFFFF; text-decoration: underline; background: transparent url(../images/arrow.gif) no-repeat right 5px;

padding: 0px 12px 0px 0px; margin: 0px 10px 0px 0px;

}

#Path a:hover {

color: #000000; text-decoration: none;

}

#main_p {

width: 942px; padding: 3px 4px; margin: 2px 0px 0px 0px; background-color: #FFFFFF;

}

#main {

width: 890px; padding: 30px; margin: 2px 0px 0px 0px; background-color: #FFFFFF;

}

#left-kolumn {

width: 205px; padding: 0px 0px; margin: 0px 0px; float: left; overflow: hidden;

}

#sMenu {

width: 205px; padding: 20px 0px; margin: 0px 0px; background: transparent url(../images/bgsmenu.gif) repeat-x left top;

}

#sMenu ul {

padding: 0px 0px; margin: 0px auto; width: 185px; overflow: hidden; font-size: 12px;

}

#sMenu ul li {

padding: 4px 0px 4px 0px; margin: 0px 0px; list-style: none; border-bottom: 1px solid #999999;

}

#sMenu ul li a {

padding: 0px 0px 0px 12px; margin: 0px 0px; color: #333333; text-decoration: none;

}

#sMenu ul li a:hover {

font-weight: bold;

}

#sMenu ul li ul {

padding: 4px 0px 0px 0px; margin: 0px auto; overflow: hidden; font-size: 11px;

}

#sMenu ul li ul li {

padding: 4px 0px 4px 0px; margin: 0px 0px; list-style: none; border-top: 1px dotted #999999; border-bottom: none;

}

#sMenu ul li ul li a {

padding: 0px 0px 0px 17px; margin: 0px 0px; color: #333333;

}

#sMenu ul li ul li a:hover {

font-weight: bold;

}

#sMenu ul li.currentCategory {

padding: 4px 0px 4px 0px; margin: 0px 0px; list-style: none; background-color: #FFFFFF; font-weight: bold;

}

#right-kolumn {

width: 685px; padding: 20px 0px 60px 20px; margin: 0px 0px; float: left; overflow: hidden; text-align: justify;

}

.h2right-kolumm {    

color: #0666B2; font-size: 20px;  margin: 0; padding: 0 0 20px;

}

p.obrazki img {margin:10px 3px;}

ul#records_list {

padding: 0px 0px; margin: 0px 0px;

}

ul#records_list li {

padding: 10px 0px 10px 0px; margin: 0px 0px; border-bottom: 1px dotted #818179;

}

ul#records_list li .LastEntry {

border-bottom: 1px dotted #818179; margin: 0px 0px -11px 0px;

}

ul#records_list li .LastEntry .mod_extend {

padding: 10px 0px 10px 0px; margin: -11px 0px 0px 0px; border-top: 1px dotted #818179;

}

ul#records_list li ul li{ background: none; border: 0; padding: 0; list-style: circle }

.Record.Article {

padding: 0px 0px;

}

.GalleryElem .Record.Article {

padding: 0px 0px; margin: 0px 0px;

}

.news .Contents, .Text, .Dyskografia1 .Texts {

width: 565px; padding: 0px 0px; margin: 0px 0px; text-align: justify; float: right; overflow: hidden; color: #333333;

}

.Dyskografia1 .Texts {

width: 565px; padding: 0px 0px; margin: 0px 0px 0px 0px; text-align: justify; float: right; overflow: hidden; color: #333333;

}

.mod_extend .Image, .mod_extend .news h2 {

padding: 0px 0px; margin: 0px 0px; width: 120px; float: left; height: 120px; overflow: hidden;

}

h2, .Header, .news_title {

font-size: 14px; color: #0666b2; padding: 0px 0px; margin: 0px 0px; font-weight: bold;

}

.mod_extend .Image img, .mod_extend .news h2 img, {

background: #000000; padding: 2px; border: 1px solid #c8c8c8; margin: 0px 0px 10px 0px;

}

.Gallery {

padding: 0px 0px; text-align: center;

}

.Gallery .ImageContainer  {

margin: 10px 10px; float: left;

}

.Gallery .ImageCenterer img, .ImageContainer img {

padding: 2px; border: 1px solid #c8c8c8; cursor: pointer; background-color: #000000;

}

.mod_extend .Content {

width: 355px; padding: 0px; margin: 0px; overflow: hidden;

}

.news_added, .Info {

color: #707067; padding: 0px 0px 15px 0px; margin: 0px 0px;

}

.Text {

text-align: justify; padding: 10px 0px 0px 0px;

}

.LinkMore a, a.LinkMore {

color: #000000; font-size: 10px; text-align: right; display: block; background: transparent url(../images/redarrows.gif) no-repeat right 7px;

padding: 0px 9px 0px 0px; margin: 0px 0px; text-decoration: none;

}

.LinkMore a:hover, a.LinkMore:hover {

color: #e2001a; text-decoration: underline;

}

.news .ImageContainer {

padding: 0px 0px 10px 0px; margin: 0px 0px;

}

.cd {

padding: 15px 0px;

}

.cd h2 {

width: 120px; float: left; padding: 0px 0px; margin: 0px 0px; overflow: hidden; height: 110px;

}

.cd .Texts {

width: 565px; padding: 0px 0px; margin: 0px 0px; float: left; overflow: hidden;

}

.cd_more h2 {

width: 220px; padding: 0px 0px 10px 0px; margin: 0px 0px; float: left; text-align: left; overflow: hidden;

}

.cd_more .Texts {

width: 65px; padding: 0px 0px; margin: 0px 0px; float: left; overflow: hidden;

}

.cd_more h2 img {

background: #000000; padding: 2px; border: 1px solid #c8c8c8; margin: 0px 0px 0px 0px;

}

.cd_more .ImageContainer  {

margin: 0px 0px; text-align: left; float: left; height: auto; text-align: left; vertical-align: top;

}

.icon {

width: 60px; float: left; padding: 0px 0px; margin: 0px 0px;

}

.icon_text {

width: 90%; float: right; padding: 0px 0px; margin: 0px 0px;

}

.date {

text-align: right; color: #000000; font-size: 10px;

}

.date a {

color: #000000; text-decoration: none; padding: 0px 20px 0px 0px;

}

.date a:hover {

color: #FF0000; text-decoration: none;

}

.date span {

padding: 0px 40px 0px 0px;

}

.Question {

font-weight: bold; color: #707067; font-size: 14px;

}



#foot {

width: 950px; height: 18px; background-color: #164b87; font-size: 11px; color: #FFFFFF; padding: 2px 0px 0px 0px; margin: 0px auto; overflow: hidden;

}

#leftfoot {

width: 260px; float: left; text-align: left; overflow: hidden; padding: 0px 0px 0px 30px; margin: 0px 0px; 

} 

#leftfoot ul {

padding: 0px 0px; margin: 0px 0px;

}

#leftfoot ul li {

padding: 0px 0px; margin: 0px 0px; list-style: none; display: inline; padding: 0px 10px; margin: 0px 0px;

}

#leftfoot ul li a {

color: #FFFFFF; text-decoration: none;

}

#leftfoot ul li a:hover {

color: #8ba5c3; text-decoration: none;

}

#rightfoot {

float: right; padding: 0px 30px 0px 0px; width:450px; margin: 0px 0px; text-align:right;

}

#rightfoot a{color: #fff; text-decoration: none}

#footeer{
    background-color: #164B87;
    color: #6BAFD6;
    font-size: 11px;
    height: 18px;
    margin: 0 auto;
    overflow: hidden;
    padding: 2px 0 0;
    text-align: center;
    width: 950px;}

.Player {

text-align: center; padding: 20px 0px 0px 0px;

}

.Title {

width: 60%; padding: 0px 0px; margin: 0px 0px; text-align: left; float: left; overflow: hidden;

}

.Title span {

font-weight: bold;

}

.Time {

width: 25%; padding: 0px 0px; margin: 0px 0px; text-align: left; float: left; overflow: hidden;

}

.Button {

width: 7%; padding: 0px 0px; margin: 0px 0px; text-align: center; float: left; overflow: hidden;

}

.Texts .Title, .cd_title {

float:none; width: 100%; padding: 0px 0px 15px 0px; margin: 0px 0px; font-weight: bold; color: #707067; font-size: 14px;

}

.Texts .Info, .cd_wykonawca {

color: #333333; padding: 0px 0px; margin: 0px 0px;

}

.Texts .Info span, .cd_wykonawca span, .cd_czas span, .cd_rok span {

font-weight: bold;

}

.Dyskografia1 .DetailsSwitch {

width: 98px; height: 19px; padding: 2px 0px 0px 10px; margin: 0px 0px 0px 0px; position: relative; float: right;

background: transparent url(../images/switch.gif) no-repeat left top; color: #FFFFFF;

}

.Dyskografia1 .DetailsSwitch a {

color: #FFFFFF; text-decoration: none; font-size: 10px; text-transform: uppercase;

}

.Dyskografia1 .GalleryElem {

padding: 2px 0px 2px 0px; margin: 0px 0px; border-bottom: 1px dotted #818179;

}

/* formularz kontaktowy */

.form dt {

padding: 7px 0px; margin: 0px 0px; width: 20%; float: left; font-weight: bold; text-align: right;

}

.form dd {

padding: 5px 0px; margin: 0px 0px; width: 77%; float: right; font-weight: bold; text-align: left;

}

.form dd input {

width: 73%; padding: 2px 2px 0px 2px; margin: 0px 0px; border: 1px solid #7f9db9; font-size: 10px; height: 18px; float: left; overflow: hidden;

}

.form dd ul.errors {

display: block; width: 20%; float: right; font-size: 10px; color: #d00000; overflow: hidden; position: relative; z-index: 100; margin: 0px 0px -120px 0px;

}

.form dd textarea {

width: 100%; padding: 0px 0px; margin: 0px 0px; border: 1px solid #7f9db9; font-size: 11px;

}

.form dd input#send {

width: 62px; height: 21px; padding: 0px 0px 2px 0px; margin: 0px 0px; border: 0px solid #7f9db9; font-size: 10px; text-align: center; color: #FFFFFF; cursor: pointer; float: right;

background: transparent url(../images/bgbutton.gif) no-repeat left top;

}



.clear, .Fix {

height: 0px; line-height: 0px; font-size: 1px; clear: both; overflow: hidden;

}

.paginationControl.CategoryPaginator {

border: 1px solid #cfcfcf; height: 23px; background: transparent url(../images/bgpaginator.gif) repeat-x left top; text-align: center;

padding: 4px 0px 0px 0px; margin: 10px 0px 0px 0px; display: block;

}

.paginationControl div {

display: inline;

}

.prevdisabled {

padding: 0px 0px 0px 9px; background: transparent url(../images/bgprev.gif) no-repeat left 5px;

}

a.prevPageLink {

color: #000000; padding: 0px 0px 0px 9px; background: transparent url(../images/bgprev.gif) no-repeat left 5px; text-decoration: none;

}

a.prevPageLink:hover {

color: #d61a40; padding: 0px 0px 0px 9px; background: transparent url(../images/bgprev.gif) no-repeat left 5px; text-decoration: underline;

}

.nextdisabled {

padding: 0px 9px 0px 0px; background: transparent url(../images/bgnext.gif) no-repeat right 5px;

}

a.nextPageLink {

color: #000000; padding: 0px 9px 0px 0px; background: transparent url(../images/bgnext.gif) no-repeat right 5px; text-decoration: none;

}

a.nextPageLink:hover {

color: #d61a40; padding: 0px 9px 0px 0px; background: transparent url(../images/bgnext.gif) no-repeat right 5px; text-decoration: underline;

}

.pageList {

padding: 0px 50px; font-weight: bold; font-size: 13px;

}

.pageList a {

color: #000000; text-decoration: none; font-weight: normal; font-size: 11px;

}

.pageList a:hover {

color: #d61a40; text-decoration: underline;

}
