@import url('napisy.css');
@import url('menu.css');
@import url('articles.css');
@import url('events.css');
@import url('right.css');
@import url('article.css');
@import url('gallery.css');

:focus
{
  -moz-outline-style: none;
}

a {
    color: inherit;
    text-decoration: none;
}

body {
background-image: url('../images/tlo.png');
text-align: center;

font-family: arial;
font-size: 9pt;
}

#top #logo {
    float: left;
}

#top #right_top {
    float: right;
}

#top #counter {

    display: block;

    font-family: Georgia;
    font-style: italic;

    margin-top: 10px;
    margin-right: 20px;

    font-size: 13px;

    color: #af967c;
}

#top #kontakt {

    margin-top: -5px;


    display: block;

    text-indent: -9999px;

    background-image: url('../images/napisy/skontaktuj-sie-z-nami.png');
    width: 156px;
    height: 24px;

}

#container {
	width: 1000px;
	margin: 0 auto;
	text-align: left;


}
#main_container {
	width: 1000px;


}

#left {
    width: 738px;

    min-height: 600px;
}

#right {
    width: 261px;



}

.welcome-text {
	width: 738px;
	height: 193px;
	background-repeat: no-repeat;
	background-image: url('../images/obrazek-glowny.jpg');
}

.stowarzyszenie-romow-w-polsce-26, .historia-66, .wladze, .misja, .romski-instytut-historyczny, .baza-wiedzy, .projekty, .historia-i-misja, .władze, .romski-instytut-historyczny {
    background-image: url('../images/topy/baza-wiedzy-srwp.jpg');
}

.artykul {
    background-image: url('../images/topy/artykul.jpg');
}

.aktualnosci-27 {
    background-image: url('../images/topy/aktualnosci.jpg');
}

.romowie-28, .historia, .kultura-37, .tradycja, .obyczaje, .wspolczesnosc, .artykuly-i-raporty, .kultura, .współczesność, .artykuły-i-raporty {
    background-image: url('../images/topy/romowie.jpg');
}

.romski-holokaust-29, .swiadkowie-holokaustu, .informacje-historyczne, .podstawy-prawne, .notki-biograficzne, .relacje-swiadkow, .skany-dokumentow, .informacje-o-mozliwosci-organizowania-spotkan-ze-swiadkami-romskiego-holokaustu, .dzien-pamieci-o-zagladzie-romow, .skany-dokumentów, .dzień-pamięci-o-zagładzie-romów, .Świadkowie---spotkania, .relacje-świadków {
    background-image: url('../images/topy/swiadkowie-holokaustu.jpg');
}

.edukacja-30, .numery-czasopisma, .podrecznik-o-historii-romow, .spotkania-ze-swiadkami-holokaustu, .spotkania-edukacyjne, .spotkania-integracyjne, .dzialalnosc-edukacyjna-srwp, .dialog-pheniben, .działalność-edukacyjna-srwp {
    background-image: url('../images/topy/numery-czasopisma-edukacja.jpg');
}

.koncerty, .wystawy-64, .kultura-32 {
    background-image: url('../images/topy/kalendarium.jpg');
}

.galeria-33, .kultura-70, .sztuka, .media, .historia-73, .inne, .wydarzenia, .tradycja-i-kultura-romow {
    background-image: url('../images/topy/galeria.jpg');
}

.polecamy-34 {
    background-image: url('../images/topy/polecamy.jpg');
}



.welcome-text #slogan {
        position: absolute;

        margin-top: 125px;
        width: 738px;

	background-color: black;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;

	height: 68px;
}

.welcome-text #slogan img {
    margin-top: 26px;
    margin-left: 20px;

    -moz-opacity: 1;
    opacity: 1;
}

.welcome-text #slogan h1 {
	text-indent: -9999px;
        display: none;
        background-repeat: no-repeat;
}

.welcome-text #slogan a {
    position: absolute;
    margin-top: 5px;
}



/* end of right section */



#main-content {
    padding-left: 20px;
    padding-right: 20px;

    padding-top: 20px;

    line-height: 22px;



    color: #82684d;


}

#main-content h1,h2,h3,h4,h5,h6 {
    font-size: 23px;
    font-family: Georgia;

    color: #a46a68;
}






#main-content #aktualnosci {
    color: #81684e;
    width: 100%;


}

#main-content .mod_newslist {
    float: left;
}


#main-content .recent {
    width: 315px;
    margin-right: 30px;

    float: left;
}

#main-content .recent .header {

float: left;
width: 315px;

}


#main-content .recent .header h2 {
    float: left;

    text-indent: -9999px;
    background-image: url('../images/aktualnosci.png');
    background-repeat: no-repeat;

    margin-top: 20px;

    width: 165px;
    height: 18px;
}

#main-content .recent .header img {
    float: left;
    margin-top: 10px;
}



 .recent {
width: 300px;
float: left;
}


.recent .news img {
    float: left;
    margin-right: 10px;
    margin-bottom: 0px;
    border: 2px solid black;
}

.recent .date {

}
.recent h4 {
margin-bottom: 5px;
margin-top: 5px;
font-size: 15px;
}

.recent .content {

    height: 198px;
    float: left;
    overflow: hidden;
}

.recent a {
    color: inherit;
    text-decoration: none;
}

.recent .news .zobacz_wiecej {
    float: left;

    position: relative;

    text-indent: -9999px;
    background-image: url('../images/zobacz-wiecej.png');
    background-repeat: no-repeat;



    width: 83px;
    height: 12px;
}

#nowosci_w_serwisie {
    float: left;
}

#nowosci_w_serwisie .pagination {
    display: none;
}

.nowosc_w_serwisie {
    float: left;

    width: 210px;
    margin-right: 20px;
}

.nowosc_w_serwisie h2 {
    display: block;

    float: left;

    text-indent: -9999px;
    background-image: url('../images/napisy/nowosci-w-serwisie.png');
    background-repeat: no-repeat;


    width: 205px;
    height: 17px;
}

.nowosc_w_serwisie p {
    float: left;
    width: 210px;
    height: 50px;
    overflow: hidden;
}

.nowosc_w_serwisie a {
    float: left;

    text-indent: -9999px;
    background-image: url('../images/zobacz-wiecej.png');
    background-repeat: no-repeat;

    margin-bottom: 20px;

    width: 83px;
    height: 12px;
}

hr {
    clear: both;

    border-bottom: 1px solid #d0cdc8;
    border-top: 0px;
    border-right: 0px;
    border-left: 0px;
}



.pagination ul li a {
    color: black;
    text-decoration: none;

}

.pagination ul li img {
    vertical-align: middle;
}

.pagination .current {
    border: 1px solid #b4afa9;
    color: red;
    font-weight: bold;
}

#main-content #aktualnosci #recent .news a {

    float: left;

    text-indent: -9999px;
    background-image: url('../images/zobacz-wiecej.png');
    background-repeat: no-repeat;

    float: left;

    width: 83px;
    height: 12px;
}

#main-content #kalendarium_wydarzen {

    float: left;

    margin-top: 30px;

}

#main-content #kalendarium_wydarzen h2 {

    float: left;

    text-indent: -9999px;
    background-image: url('../images/kalendarium-wydarzen.png');
    background-repeat: no-repeat;

    float: left;

    width: 100%;
    height: 23px;

    color: #494134;

}

#main-content #kalendarium_wydarzen  {
    float: left;
    width: 100%;

    margin-top: 20px;
}

#main-content #kalendarium_wydarzen  .wydarzenie {
    float: left;
    width: 232px;

}

#main-content #kalendarium_wydarzen  .wydarzenie strong {
    margin-left: -1px;
    color: #4a4436;
}

#main-content #kalendarium_wydarzen  .wydarzenie p {
    color: #262626;
    float: left;
    line-height: 25px;
    height: 100px;
    padding: 0 0 0 0;
    margin: 0 0 0 0;

    overflow: hidden;
}

#main-content #kalendarium_wydarzen .wydarzenie a {
    float: left;

    text-indent: -9999px;
    background-image: url('../images/przejdz-do-kalendarium.png');
    background-repeat: no-repeat;

    float: left;

    width: 208px;
    height: 20px;
}

#footer {
    float: left;

    margin-top: 40px;

    border-top: 1px solid #ccc8c2;

    padding-top: 40px;

    color: #9a8167;

    margin-bottom: 20px;

    padding-bottom: 20px;

    width: 1000px;
}

#footer span {
    display: block;
    float: left;
}

#footer #realizacja {
    display: block;
    float: right;
    text-align: right;
}

#footer .contact {
    float: left;
    display: block;

    margin-top: -5px;

    margin-left: 20px;

    text-indent: -9999px;

    background-image: url('../images/napisy/skontaktuj-sie-z-nami.png');
    width: 156px;
    height: 24px;
}


.journal_number {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}

.journal_number img {
    float: left;
    clear: both;

    width: 72px;

    padding-right: 10px;
}

.journal_number p {
    margin: 0 0 0 0;
}

.journal_number .description {
    float: right;

    width: 610px;


}

.journal_number .description a {

    float: left;

    text-indent: -9999px;
    width: 208px;
    height: 24px;

    background-image: url('../images/napisy/pobierz-numer.png');
    background-repeat: no-repeat;
}




.search {
    float: left;

    color: black;
    font-weight: bold;
}

.search span {
    float: left;
    margin-right: 20px;
}

.filter_field_category {
    float: left;
}

.filter_search {
    float: left;
}



.baza_wiedzy .header h3 {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}

.baza_wiedzy .header div {
    width: 690px;
    float: left;
}

.baza_wiedzy .data {
    float: right;
}



.link {
    margin-top: 20px;
}

.link img {
    float: left;
}

.link h3 {
    float: left;
    margin: 0 0 0 0;

    margin-left: 20px;
    margin-bottom: 20px;

}

.link h3 a {
    color: #a56b67;
    text-decoration: none;
}



#aktualnosc img {
    float: left;
    padding-right: 10px;
    padding-bottom: 10px;
}

#single_photo {
    width: 690px;
}

#single_photo #header strong {
    display: block;
    float: left;
    text-align: left;

    color: black;

    width: 250px;
    font-size: 15px;
}


#single_photo #header {
    float: left;
    width: 100%;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 10px;
}

#single_photo #header em {
    float: right;
}

#single_photo #header a {
    display: block;
    margin: 0 auto;
    float: left;
    font-weight: normal;
    margin-left: 50px;
}

#single_photo .navigation {
    padding-top: 20px;
    float: left;

    width: 100%;

    text-align: center;
    font-style: italic;
    font-weight: bold;
}

#single_photo a {
    color: #927b62;
    font-style: italic;

}

#single_photo .navigation #previous {

}

#single_photo .navigation #next {
    margin-left: 150px;
}

#single_photo .upper {
    margin-top: -15px;
    margin-bottom: 10px;
}

#single_photo #photo {
    float: left;

    width: 100%;
    max-width: 674px;
}

#single_photo img {
    display: block;
    text-align: center;
    margin: 0 auto;
}

#single_photo p {
    display: block;
    text-align: left;
    margin: 0 auto;

    margin-top: 10px;
    margin-bottom: 20px;
}

.link .image {
    display: block;
    margin-left: 40px;
    padding-bottom: 10px;
}

.link img {
    padding-bottom: 10px;
}

.link h3 {
    font-size: 15px;
}

#swiadkowie-holokaustu .article_listing {
width: 670px;
}

#swiadkowie-holokaustu  .introduction {
    overflow: visible;
    height: auto;
    width: 670px;
}
.pagination {
    list-style-type: none;

    clear: both;
}

.pagination ul {
    list-style-type: none;
    float: left;
}

.pagination ul li {
    float: left;
    margin-right: 10px;
}

.back a {
    text-decoration: underline;
}

a[href ^="mailto:"], a[href ^="http://"] {
   text-decoration: underline;
}