
* {
   margin: 0px;
   padding: 0px;
   
   border-width: 0px;
   
   text-align: left;
   vertical-align: top;
   
   font-family: Times New Roman;
   font-size: 11px;
   color: #452515;
}

body {
   background-color: #000000;
   
   text-align: center;
}

a {
   text-decoration: none;
}

object, embed {
   display: block;
   
   margin: auto;
}

#kalendarz {padding-left: 12px; width: 140px;}
#kalendarz p {text-align: right;}
#kalendarz li {display: block; float: left; width: 20px; text-align: center; font-size: 11px;}
#kalendarz li a {font-size: 11px;}
#kalendarz li .impreza {font-size: 11px; color: #800000;}
#kalendarz .akt {display: block; float: left; width: 20px; text-align: center; font-size: 11px; color: #990000; font-weight: bold;}
#kalendarz .hidden {visibility: hidden;}

.dymek {
   padding: 10px;
   
   background-color: #000000;
   
   color: #cca56f;
}

.dymek * {
   color: #cca56f;
}

#overDiv table {
   width: 100%;
}

/* *********************************************** */

.lay {
   margin: auto;
   
   width: 784px;
}

.lay_wnetrze {
   margin: auto;
   
   border-left-width: 2px;
   border-left-style: solid;
   border-left-color: #1c0809;
   border-right-width: 2px;
   border-right-style: solid;
   border-right-color: #1c0809;
   border-bottom-width: 2px;
   border-bottom-style: solid;
   border-bottom-color: #1c0809;
}

.fotka {
   margin-right: 10px;
   margin-bottom: 3px;
   padding: 1px;
   
   float: left;
   
   border-width: 1px;
   border-style: solid;
   border-color: #654535;
}

/* *********************************************** */

.lay_wineta {
   height: 162px;
   
   background-color: #330000;
}

.lay_naglowek_belka {
   height: 39px;
   
   background-image: url('../images/lay/lay_naglowek_belka.jpg');
   background-repeat: repeat-x;
   background-position: 0px 0px;
}

/* *********************************************** */

.lay_cialo_strony {
   background-color: #1b0708;
}

/* *********************************************** */

.lay_lewa_szpalta {
   float: left;
   
   width: 364px;
   
   overflow: hidden;
}

.lay_menu {
   width: 180px;
   
   background-color: #000000;
}

.lay_menu_przerwa {
   width: 18px;
   
   background-image: url('../images/lay/lay_menu.jpg');
   background-repeat: repeat-y;
   background-position: 100% 0px;
}

.lay_menu_opcja {
   margin-left: 1px;
   margin-right: 1px;
   margin-bottom: 1px;
   
   height: 19px;
   
   background-image: url('../images/lay/lay_menu_opcja.jpg');
   background-repeat: repeat-x;
   background-position: 0px 0px;
}

.lay_menu_opcja_wnetrze {
   padding-top: 4px;
   padding-left: 20px;
   
   background-image: url('../images/lay/lay_cycek.jpg');
   background-repeat: no-repeat;
   background-position: 5px 6px;
}

.lay_menu_opcja_wnetrze_podopcja {
   padding-top: 4px;
   padding-left: 35px;
   
   background-image: url('../images/lay/lay_cycek.jpg');
   background-repeat: no-repeat;
   background-position: 20px 6px;
}

.lay_menu_opcja_wnetrze a, .lay_menu_opcja_wnetrze_podopcja a { 
   font-family: Times New Roman;
   font-size: 11px;
   color: #cca56f;
}

.lay_panelik_uzytkownika {
   width: 166px;
      
   background-image: url('../images/lay/lay_panelik_uzytkownika_middle.jpg');
   background-repeat: repeat-y;
   background-position: 0px 0px;
}

.lay_panelik_uzytkownika_top {
   width: 166px;
   height: 100%;
   
   background-image: url('../images/lay/lay_panelik_uzytkownika_top.jpg');
   background-repeat: no-repeat;
   background-position: 0px 0px;
}

.lay_panelik_uzytkownika_bottom {
   height: 339px;
   
   background-image: url('../images/lay/lay_panelik_uzytkownika_bottom.jpg');
   background-repeat: no-repeat;
   background-position: 0px 100%;
}

.lay_lewa_szpalta_stopka {
   margin-top: 1px;
   
   height: 18px;
   
   background-image: url('../images/lay/lay_lewa_szpalta_stopka.jpg');
   background-repeat: repeat-x;
   background-position: 0px 0px;
}

/* *********************************************** */

.lay_szpalta_boczna_box {
   margin: 18px;
   
   width: 328px;
   
   background-color: #3d2319;
}

.lay_szpalta_boczna_box_top_left {
   width: 20px;
   height: 20px;
   
   background-image: url('../images/lay/lay_szpalta_boczna_box_top_left.jpg');
   background-repeat: no-repeat;
   background-position: 100% 100%;
}

.lay_szpalta_boczna_box_top_center {
   height: 20px;
}

.lay_szpalta_boczna_box_top_right {
   width: 20px;
   height: 20px;
   
   background-image: url('../images/lay/lay_szpalta_boczna_box_top_right.jpg');
   background-repeat: no-repeat;
   background-position: 0px 100%;
}

.lay_szpalta_boczna_box_middle_center {
   color: #cca56f;
}

.lay_szpalta_boczna_box_middle_center * {
   color: #cca56f;
}

.lay_szpalta_boczna_box_middle_center a {
   font-weight: bold;
}

.lay_szpalta_boczna_box_bottom_left {
   width: 20px;
   height: 20px;
   
   background-image: url('../images/lay/lay_szpalta_boczna_box_bottom_left.jpg');
   background-repeat: no-repeat;
   background-position: 100% 0px;
}

.lay_szpalta_boczna_box_bottom_center {
   height: 20px;
}

.lay_szpalta_boczna_box_bottom_right {
   width: 20px;
   height: 20px;
   
   background-image: url('../images/lay/lay_szpalta_boczna_box_bottom_right.jpg');
   background-repeat: no-repeat;
   background-position: 0px 0px;
}

/* *********************************************** */

.lay_prawa_szpalta {
   float: left;
   
   width: 416px;
}

.lay_podstrona_box {
   position: relative;
   
   top: -25px;
   
   margin-bottom: -50px;
   
   width: 406px;
   
   background-image: url('../images/lay/lay_podstrona_box.jpg');
   background-repeat: repeat-y;
   background-position: 0px 0px;
}

.lay_podstrona_zawartosc {
   padding: 30px;
   padding-top: 0px;
   padding-bottom: 0px;
}

.lay_podstrona_zawartosc a {
   text-decoration: underline;
}

.lay_title {
   text-align: center;
   
   font-weight: bold;
}

.lay_komunikat_glowny {
   padding: 10px;
   margin-bottom: 15px;
   
   border-top-width: 1px;
   border-top-style: dotted;
   border-top-color: #882515;
   border-bottom-width: 1px;
   border-bottom-style: dotted;
   border-bottom-color: #882515;
   
   text-align: center;
   
   color: #882515;
}

/* *********************************************** */

.lay_stopka_belka {
   height: 38px;
   
   background-image: url('../images/lay/lay_stopka_belka.jpg');
   background-repeat: repeat-x;
   background-position: 0px 0px;
}

.lay_projekt_i_wykonanie {
   height: 91px;
   
   background-color: #330000;
}

.lay_projekt_i_wykonanie_wnetrze {
   padding-top: 10px;
   
   color: #cca56f;
   
   text-align: center;
}

.lay_projekt_i_wykonanie a {
   color: #cca56f;
}

/* *********************************************** */
/* *********************************************** */
/* *********************************************** */
/* *********************************************** */
/* *********************************************** */
/* *********************************************** */
/* *********************************************** */

.lay_foto {
   width: 155px;
}

.lay_foto_top {
   width: 155px;
   height: 17px;
   
   background-image: url('../images/lay/lay_foto_top.jpg');
   background-repeat: no-repeat;
   background-position: 0px 0px;
}

.lay_foto_left {
   width: 17px;
   
   background-image: url('../images/lay/lay_foto_left.jpg');
   background-repeat: repeat-y;
   background-position: 0px 0px;
}

.lay_foto_right {
   width: 17px;
   
   background-image: url('../images/lay/lay_foto_right.jpg');
   background-repeat: repeat-y;
   background-position: 0px 0px;
}

.lay_foto_bottom {
   width: 155px;
   height: 17px;
   
   background-image: url('../images/lay/lay_foto_bottom.jpg');
   background-repeat: no-repeat;
   background-position: 0px 0px;
}
