html {
 text-align: center;
 background-color: black;
 background-image: url('img/tlo_body.jpg');
 background-position: center center;
 background-repeat: repeat-y;
}
body {
 width: 960px;
 * width: 100%;
 * padding: 0 auto;
 margin: 0 auto;
 text-align: center;
 * background-color: black;
 * background-image: url('img/tlo_body.jpg');
 * background-position: center center;
 * background-repeat: repeat-y;
}
#top_0 {
 font-size: 10pt;
 font-family: Tahoma;
 * width: 960px;
 * margin: 0 auto;
}
   #user {
    float: left;
    font-size: 8pt;
    color: darkred;
    font-weight: bold;
    padding: 6px;
    padding-left: 10px;
    text-align: left;
   }
   #user a {
    font-size: 8pt;
    color: red;
    font-weight: bold;
    text-decoration: none;
   }
   #user a:hover {
    text-decoration: underline;
   }
   #user b {
    font-size: 12pt;
    color: black;
   }
   #link_user_profil {
    color: black; 
   }
   #link_user_profil:hover {
    color: black; 
    text-decoration: underline;
   }
   #link_nieprzeczytane_posty {
    font-size: 9pt;
    font-weight: bold;
    color: brown !important;
   }
   #link_nieprzeczytane_posty:hover {
    text-decoration: underline;
    color: black !important;
   }
   #top_0 #main_menuu {
    margin: 0;
    padding: 7px;
    float: right;   
   }
   #top_0 #main_menuu ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
   }
   #top_0 #main_menuu li {
    float: left;
   }
   #top_0 #main_menuu a {
    float: left;
    padding-left: 12px;
    text-decoration: none;
    color: brown;
    font-size: 8pt;
    font-weight: bold;
   }
   #top_0 #main_menuu a:hover {
    text-decoration: underline;
    color: black;
   }
   #button_home, #button_help, #button_search, #button_calendar { display: none; }
#top {
 * width: 960px;
 * margin: 0 auto;
 background-image: url('/img/top.jpg');
 height: 250px;
 margin-bottom: 11px;
}
#div_menu_glowne {
 text-align: center;
 clear: both;
 background-image: url('img/tlo_menu.jpg');
 border: 1px dotted black;
 font-size: 10pt;
 font-family: Tahoma;
 margin-bottom: 11px;
 * width: 960px;
 * margin: 0 auto;
}
   #menu_glowne {
    font-family: Tahoma;
    font-size: 10pt;
    margin: 0;
    padding: 0;
    padding-top: 8px;
    padding-bottom: 9px;
    * padding-bottom: 33px;
    display: block;
    list-style-type: none;
   }
   #menu_glowne li {
    float: left;
    margin: 0;
    padding: 0;
   }
   #menu_glowne a {
    float: left;
    color: brown;
    text-decoration: none; 
    font-size: 12pt;
    font-weight: bold;
    padding-left: 13px;
    padding-right: 13px;
    border-left: 2px solid #878787;
   }
   #menu_glowne a:hover {
    color: black;
    text-decoration: underline; 
   }
#div_reklama_big {
 text-align: center;
 clear: both;
 background-image: url('img/tlo_menu.jpg');
 border: 1px dotted black;
 font-size: 10pt;
 font-family: Tahoma;
 padding: 0px;
 width: 960px;
 margin: 0 auto;   
 margin-bottom: 11px;
}
#div_reklama_big_r {
 float: right;
 width: 728px;
 margin:0;
 padding:0;
 height:90px;
}
#div_reklama_big a {
 display: block;
 float: left;
 width: 100px;
 margin-top: 25px;
 margin-left: 58px;
 text-align: center;
}
#glowny {
 text-align: left; 
 * width: 960px;
 * margin: 0 auto;
}
#tresc {
 text-align: center;
 float: left; 
 width: 740px;
 background-image: url('img/tlo_normal.jpg');
 background-repeat: repeat-y;
}
   #padding_tresci {
    text-align: left;
    padding: 17px;
    padding-top: 8px;
   }
   #b1 {
    background-image: url('img/b1_tlo_normal.jpg');
    background-repeat: no-repeat;
    height: 9px;
    clear: both;
   }
   #b2 {
    clear: both;
    background-image: url('img/b2_tlo_normal.jpg');
    background-repeat: no-repeat;
    height: 9px;
    * position: relative;
    * top: 9px;    
   }
#stopka {
 font-family: Tahoma;
 clear: both;
 padding: 5px;
 border-top: 1px dotted black;
 text-align: center;
 width: 73%;
 * width: 100%;
 margin: 0 auto;
 margin-top: 25px;
 font-size: 8pt;
}
#menu {
 float: right; 
 width: 200px;
 background-image: url('img/tlo_menu.jpg');
 border: 1px dotted black;
 font-size: 10pt;
 font-family: Tahoma;
}
   #glowne_cywilizacje {
    margin: 0;
    padding: 0;
    list-style-type: none;
   }
   #glowne_cywilizacje li {
    margin: 0;
    padding: 0;
   }
   #glowne_cywilizacje a.glowne_kategorie {
    display: block;
    height: 30px;
    margin-bottom: 6px;
    border: 1px solid #878787;
    background-position: center center;
   }      
   #glowne_cywilizacje a#mg_mezopotamia { background-image: url('/img/menuglowne/mezopotamia_w.jpg'); }
   #glowne_cywilizacje a#mg_grecja { background-image: url('/img/menuglowne/grecja_w.jpg'); }
   #glowne_cywilizacje a#mg_rzym { background-image: url('/img/menuglowne/rzym_w.jpg'); }
   #glowne_cywilizacje a#mg_egipt { background-image: url('/img/menuglowne/egipt_w.jpg'); }
   #glowne_cywilizacje a#mg_chiny { background-image: url('/img/menuglowne/chiny_w.jpg'); }
   #glowne_cywilizacje a#mg_inne { background-image: url('/img/menuglowne/inne_w.jpg'); }
   
   #glowne_cywilizacje a#mg_mezopotamia:hover { background-image: url('/img/menuglowne/mezopotamia.jpg'); }
   #glowne_cywilizacje a#mg_grecja:hover { background-image: url('/img/menuglowne/grecja.jpg'); }
   #glowne_cywilizacje a#mg_rzym:hover { background-image: url('/img/menuglowne/rzym.jpg'); }
   #glowne_cywilizacje a#mg_egipt:hover { background-image: url('/img/menuglowne/egipt.jpg'); }
   #glowne_cywilizacje a#mg_chiny:hover { background-image: url('/img/menuglowne/chiny.jpg'); }
   #glowne_cywilizacje a#mg_inne:hover { background-image: url('/img/menuglowne/inne.jpg'); }

      #l_m { background-image: url('/img/menuglowne/mezopotamia.jpg'); }
      #l_g { background-image: url('/img/menuglowne/grecja.jpg'); }
      #l_r { background-image: url('/img/menuglowne/rzym.jpg'); }
      #l_e { background-image: url('/img/menuglowne/egipt.jpg'); }
      #l_c { background-image: url('/img/menuglowne/chiny.jpg'); }
      #l_i { background-image: url('/img/menuglowne/inne.jpg'); }
   .podpodmenusy {
    display: block;
    margin-left: 15px;
    font-size: 8pt;
    font-weight: normal;
    color: black !important;
    padding-left: 5px;
    border-left: 2px solid black;
    text-decoration: none;
    position: relative;
    top: -6px;
   }
   .podpodmenusy:hover {
    border-left: 2px solid brown;
    color: brown !important;
    text-decoration: none;
   }
   .kategoriamenu {
    background-color: white;
    padding: 3px;
    padding-right: 10px;
    text-align: right;
    margin-top: 15px;
    margin-bottom: 2px;
    font-variant: small-caps;
    font-size: 10pt;
    font-weight: bold;
    border-top: 1px solid silver;
    border-bottom: 1px solid silver;
    color: #2f2f2f;
   }
   .menusy {
    margin: 0;
    padding: 0; 
    margin-left: 20px;
   }
   .menusy li {
    margin: 0;
    padding: 0; 
   }
   .menusy a {
    margin: 0;
    padding: 0; 
   }
   .paragraf_menu {
    margin: 0;
    padding: 0;
    padding-left: 4px;
    font-size: 8pt;
   }
   
#quazi_stopka {
 clear: both;
 height: 25px;
}





a {
 color: brown;
 text-decoration: none;
}
a:link {
 color: brown;
 text-decoration: none;
}
a:visited {
 color: brown;
 text-decoration: none;
}
a:hover {
 color: black;
 text-decoration: underline;
}
img {
 border: none;
}
h1 {
 text-align: center;
 font-size: 20pt;
 font-weight: normal;
}
h2 {
 text-align: left;
 font-size: 16pt;
 font-weight: normal;
}





/* dla forum */ 
/* wszystkie przegladarki */
.attachments 
{
  clear: both !important;
}

/* dla forum */ 
/* IE */
#bodyarea 
{
  * width: 99% !important;
}
.post, .personalmessage
{
	* width: 80% !important;
}
.postarea .post
{
	* width: 80% !important;
}
.post
{
  * clear: left !important;
}





#odstep {
 clear: both;
 margin: 1px;
 padding: 1px;
}
#zapraszamy_menu {
 text-align: center;
 margin: 0 auto;
}
.zapraszamy_w_menu {
 margin: 0 auto;
 margin-top: 4px;
}
   
#linki_obrazkowe {
 text-align: center;
 margin: 0 auto;
 padding: 4px;
}
.linki_obrazkowe_obrazek {
 margin: 4px;
}
.menu_cytat_cytat {
 padding: 4px;
 padding-left: 7px;
 font-size: 12pt;
 font-style: italic;
}
.menu_cytat_autor {
 text-align: right;
 padding-right: 7px;
 font-size: 8pt;
 font-weight: bold;
}
.menu_kalendarz_wydarzenie {
 font-size: 10pt;
 padding: 4px;
 padding-left: 6px;
}
.menu_kalendarz_wydarzenie_data {  
 font-size: 8pt; 
}
.menu_ost_post {
 font-size: 8pt;
 padding: 4px;
 padding-left: 8px;
}

.index_najnowsze_artykuly {
 margin-top: 15px;
 padding: 5px;
 border: 1px solid silver;
 background-image: url('/img/najnowsze_artykuly.png');
 background-repeat: no-repeat;
 background-position: 103% -15px;
 padding-top: 34px;
}
   .index_najnowsze_artykuly:hover { 
    border-color: #3e3e3e;
   }
   .index_nowe_arty {
    padding: 2px;
   }
   .index_nowe_arty_a {
    display: block;
   }
      .index_najnowsze_artykuly a {
       text-decoration: none; 
       color: #3e3e3e;
      }
      .index_najnowsze_artykuly a:hover {
       text-decoration: none;     
       color: black;      
      }
   .index_nowe_arty_tytul {
    padding-left: 4px;
    font-size: 12pt;
    font-weight: bold;
   }
   .index_nowe_arty_tresc {
    padding: 2px;
    padding-left: 11px;
   }
   .index_nowe_arty_autor_i_data {
    text-align: right;
    font-size: 8pt;
   }
   
   
.div_glowne_obrazki_najwazniejsze_tresci {
 clear: both; 
}
.div_pod_glowne_obrazki_naj_tresci {
 clear: both;
}
.cykl_art_obrazek {
 display: block;
 float: left;
 border: 1px solid white;
 width: 150px;
 text-decoration: none;
 margin-left: 5px;
 margin-top: 5px;
}
.cykl_art_obrazek:hover {
 border-color: #696969;
 text-decoration: none;
}
   .cykl_art_obrazek_napis {
    display: block;
    background-color: white;
    margin-top: 135px;
    padding: 3px;
    font-size: 8pt;
    font-weight: bold;
    opacity: 0.88;
    filter: alpha(opacity=88);
    text-decoration: none;
    color: black;
   }
   .cykl_art_obrazek_napis:hover {
    text-decoration: none;
   }


#cytaty_lista_osob {
 width: 220px;
 float: left;
 clear: left;
 margin-right: 16px;
 margin-bottom: 15px;
 padding: 5px;
 border: 1px solid silver;
 background-color: white;
 opacity: 0.75;
 filter: alpha(opacity=75);
}
#cytaty_lista_osob ul {
 list-style-type: disc;
 margin: 0;
 padding: 0;
 margin-left: 10px;
 padding-left: 10px;
}
#cytaty_lista_osob a {
 font-size: 9pt;
 font-weight: bold;
 display: block;
 * display: inline;
 padding: 3px;
}

#cytaty_osoby {
}
.cytaty_autor {
 font-size: 18pt;
 text-align: center;
 padding: 10px;
 font-weight: normal;
 margin-bottom: 20px;
}
.cytaty_autor_nie_jeden {
 font-size: 14pt;
 text-align: left;
 padding-top: 15px;
 font-weight: normal;
}
.cytaty_cytat {
 font-size: 13pt;
 font-weight: normal;
 font-style: italic;
 padding: 10px;
}
.cytaty_komentarze {
 font-size: 8pt;
 text-align: right;
 margin-bottom: 25px;
}
.ilosc_cytatow {
 font-size: 8pt;
 font-weight: normal;
}


.menu_kalendarz_wydarzenie {
 font-size: 10pt;
 padding: 3px;
 padding-left: 8px;
}
.menu_kalendarz_wydarzenie_data {  
 font-size: 8pt; 
}
#wydarzenie_wybrane {
}
.tytul_wydarzenia_wybranego {
 font-size: 20pt;
 text-align: center;
 padding: 10px;
 font-weight: normal;
}
.tresc_wydarzenia_wybranego {
 font-size: 14pt;
 font-weight: normal;
}
.komentarze_wydarzenia_wybranego {
 font-size: 11pt;
 font-weight: bold;
 padding: 7px;
 text-align: right;
}
.data_wydarzenia {
 font-size: 18pt;
}
.wydarzenie_niedawne_lub_bliskie {
 font-size: 14pt;
 padding: 4px;
}
.wydarzenie_niedawne_lub_bliskie_a {
}



#index_newsy {
 margin-top: 25px;
}
   .index_newsy_news {
    margin-bottom: 25px;
    border-bottom: 1px solid silver;
    padding-bottom: 10px;
   }
   .index_newsy_tytul {
    font-size: 18pt;
   }
   .index_newsy_autor_data {
    padding: 3px;
    padding-left: 11px;
    font-size: 8pt;
    font-weight: bold;
   }
   .index_newsy_tresc {
    padding-left: 11px;
    padding-top: 5px;
   }
   .index_newsy_komentarze {
    text-align: right;
    padding: 15px;
    padding-top: 5px;
    font-size: 8pt;
    font-weight: bold;
   }
   #strony_newsow {
    text-align: center;
    margin-top: 25px;
    margin-bottom: 20px;
    font-size: 13pt;
   }
      .newsy_obecna_strona {
       font-size: 15pt;
      }
   #index_newsy .quoteheader {
    display: none;
   }
   #index_newsy .quote {
    font-style: italic;
   }
   

#ogloszenie_top {
 width: 40%;
 background-color: white;
 opacity: 0.80;
 filter: alpha(opacity=80);
 float: right; 
 padding: 12px;
 margin: 9px;
 font-family: Tahoma;
 text-align: right;
 color: black !important;
}
#ogloszenie_top_temat { 
 font-size: 14pt;
 font-weight: normal;
 padding-bottom: 10px;
}
#ogloszenie_top_tresc {
 font-size: 8pt;
 font-weight: normal;
}

.artykul_obrazek_div {
 text-align: center;
 clear: both;
 margin: 10px;
}
.artykul_obrazek_img {
}
.artykul_obrazek_mniejszy_div {
 float: left;
 clear: left;
 text-align: center;
 margin: 12px;
}
.artykul_obrazek_mniejszy_img {
} 
.artykul_obrazek_opis {
 font-size: 8pt;
}
.artykul_autor_data_wyswietlenia {
 text-align: left;
 font-size: 8pt;
 font-weight: normal;
 color: #545454;
}
.artykul_komentarze {
 clear: both;
 text-align: right;
 padding: 10px;
 font-size: 8pt;
 font-weight: bold;
}
.podtytul_link {
 font-size: 9pt;
 font-weight: bold;
}




.link_ostatnio_forum_str_gl {
 font-weight: bold; 
 display: block; 
 padding-left: 10px;
}
.link_ostatnio_forum_str_gl_info {
 font-size: 8pt; 
 font-weight: normal; 
 padding-left: 5px;
}
.link_galeria_str_gl {
 font-weight: bold; 
 display: block; 
 padding-left: 10px;
}
.link_galeria_str_gl_info {
 font-size: 8pt; 
 font-weight: normal; 
 padding-left: 5px;
}
#jaka_to_galeria {
 display: block;
 padding: 4px;
 text-align: right;
 font-weight: bold;
 font-size: 8pt;
 color: brown !important;
}
#jaka_to_galeria:hover {
 color: brown !important;
 text-decoration: underline !important;
}

#lista_artykulow_sekcji {
}
.lista_artykulow_podpunkt {
 margin-top: 8px;
}
.lista_artykulow_podpunkt_a {
 font-size: 14pt;
 font-weight: normal;
}
.lista_artykulow_sekcji_krotki_opis {
 font-size: 8pt;
}
.lista_artykulow_ul {
 font-size: 14pt;
 font-weight: normal;
 list-style-type: disc;
}
.lista_artykulow_poczatek {
 font-size: 8pt;
}

.redakcja_nick_redaktora {
 text-align: center;
 font-size: 20pt;
 font-weight: normal;
 padding-bottom: 0px;
 margin-bottom: 0px;
}
.redakcja_wlasny_tytul_redaktora {
 text-align: center;
 font-size: 16pt;
 font-weight: normal;
 padding-top: 0px;
 margin-top: 0px;
}
.redakcja_obrazek_redaktora {
 float: right; 
 margin: 10px;
 margin-left: 20px; 
 margin-right: 15px;
}
.hr_miedzy_redaktorami {
 clear: both;
 margin: 20px;
}



.odstep_clear {
 clear: both;
 height: 11px;
}


/* takze inne sie na tym trzymaja */
#str_gl_galeria {
 width: 348px; 
 height: 190px;
 overflow: hidden;
 border: 1px solid silver;
 float: right;
}
#str_gl_galeria:hover {
 border-color: #2f2f2f;
}
#str_gl_galeria a {
 text-decoration: none;
 color: black;
}
#str_gl_galeria a:hover {
 text-decoration: none;
 color: #2f2f2f;
}
#str_gl_galeria_obraz {
 z-index: 2;
 clear: both;
}
.str_gl_galeria_przezroczystosc {
 z-index: 3;
 display: block;
 background-color: white;
 opacity: 0.75;
 filter: alpha(opacity=75);
 width: 220px;
}
.str_gl_galeria_info {
 display: block;
 padding: 6px;
 padding-bottom: 3px;
 font-size: 8pt;
 font-weight: bold;
 color: #575757;
}
.str_gl_galeria_tytul {
 display: block;
 padding: 10px;
 padding-top: 3px;
 padding-bottom: 5px;
 font-size: 14pt;
 font-weight: normal;
}
.str_gl_galeria_tekst {
 display: block;
 padding: 10px;
 padding-top: 3px;
 padding-left: 15px;
 font-size: 8pt;
 font-weight: normal;
}


#a_polecamy {
 text-decoration: none;
 color: black;
}
#a_polecamy:hover {
 text-decoration: none;
 color: #2f2f2f;
}


.a_gorace_dyskusje {
 color: black;
 text-decoration: none;
}
.a_gorace_dyskusje:hover {
 color: brown !important;
 text-decoration: none;
}
.tytul_gorace_dyskusje {
 display: block;
 font-size: 10pt;
 font-weight: bold;
 padding: 6px;
 padding-bottom: 0px;
}
.tresc_gorace_dyskusje {
 display: block;
 font-size: 8pt;
 padding-left: 9px;
 padding-bottom: 6px;
}


.strglowna_index_nowe_arty {
 width: 346px; 
 height: 190px;
 overflow: hidden;
 border: 1px solid silver;
 float: left;
 background-position: center center;
}
.strglowna_index_nowe_arty:hover {
 border-color: #2f2f2f;
}
.strglowna_index_nowe_arty_przezroczysty {
 display: block;
 background-color: white;
 opacity: 0.75;
 filter: alpha(opacity=75);
 width: 250px;
}
.strglowna_index_nowe_arty_a {
 text-decoration: none;
 color: black !important;
}
.strglowna_index_nowe_arty_a:hover {
 text-decoration: none;
 color: #2f2f2f;
}
.strglowna_index_nowe_arty_tytul {
 display: block;
 padding: 10px;
 padding-top: 3px;
 padding-bottom: 5px;
 font-size: 14pt;
 font-weight: normal;
}
.strglowna_index_nowe_arty_tresc {
 display: block;
 padding: 10px;
 padding-top: 3px;
 padding-left: 15px;
 font-size: 8pt;
 font-weight: normal;
}
.strglowna_index_nowe_arty_autor_i_data {
 display: block;
 text-align: right;
 padding: 5px;
 font-size: 8pt;
 font-weight: bold;
}


.str_gl_najwazniejsze {
 padding: 0;
 margin: 0;
 padding-left: 60px;
 padding-bottom: 5px;
 border-top: 1px solid #2f2f2f;
 background-image: url('/img/wazne/naj_pusty.png');
 background-repeat: repeat-y;
 background-position: 0px 7px;
}

.reklama_div {
 text-align: center;
}
.reklama_a {
}
.reklama_img {
 margin: 0 auto;
 margin-top: 30px;
}

#ocenianie {
 clear: both;
 text-align: left;
 font-size: 14pt;
 font-weight: normal;
 margin-top: 20px;
 padding-left: 25px;
}
#ocena1, #ocena2, #ocena3, #ocena4, #ocena5, #ocena6, #ocena7, #ocena8, #ocena9, #ocena10 {
 width: 20px;
 background-color: #f3f3f3; 
 float: left;
 text-align: center;
 font-size: 8pt;
 font-weight: bold;
 color: black;
 text-decoration: none;
}
#ocena1:hover { background-color: #a91313; color: white; text-decoration: none; }
#ocena2:hover { background-color: #a93d13; color: white; text-decoration: none; }
#ocena3:hover { background-color: #a96013; color: white; text-decoration: none; }
#ocena4:hover { background-color: #a97d13; color: white; text-decoration: none; }
#ocena5:hover { background-color: #a99913; color: white; text-decoration: none; }
#ocena6:hover { background-color: #a9a413; color: white; text-decoration: none; }
#ocena7:hover { background-color: #87a913; color: white; text-decoration: none; }
#ocena8:hover { background-color: #7da913; color: white; text-decoration: none; }
#ocena9:hover { background-color: #6ba913; color: white; text-decoration: none; }
#ocena10:hover { background-color: #32a913; color: white; text-decoration: none; }


.link_czytaj_dalej_nowa_linia {
 font-size: 14pt;
 font-weight: normal;
 display: block;
 padding: 5px;
 padding-bottom: 10px;
 text-align: right;
}

.tekst_artykulu .quoteheader {
 display: none;
}
.tekst_artykulu blockquote {
 border-left: 3px solid #2f2f2f;
 padding-left: 5px;
}

.dlaczego_reklama {
 font-size: 8pt;
 font-family: Tahoma;
 font-weight: bold;
 padding-top: 4px;
 display: block;
 text-align: left;
}

.niewyswietlane {
 display: none;
}

#ssi_logowanie {
}
#ssi_logowanie input {
 padding: 2px;
 font-size: 14pt;
 margin: 2px;
 width: 200px;
}

#forumowe {
 font-size: 10pt;
 font-family: Tahoma;
 padding-left: 30px;
 padding-right: 30px;
}
#forumowe td {
 padding-right: 12px;
}
#forumowe .nazwa{
 font-size: 14pt;
 padding: 2px;
 padding-top: 10px;
}
#forumowe .opis{
 font-size: 10pt;
 padding: 2px;
 color: black !important;
}
#forumowe .przerwa{
 margin-top: 15px;
 padding-top: 10px;
 padding-bottom: 5px;
 clear: both;
 font-size: 8pt;
 font-weight: bold;
 border-top: 1px dotted #000000;
}
.reklama_boczna_forum {
 margin: 0 auto;
 text-align: center;
 margin-top: 200px;
 height: 603px;
}
