body{ background-image: url('../images/blackbody.jpg'); }
body, td, div{ 
        margin: 0;
        padding: 0;        
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 11px;
        color: #808080; 
 }

.body_site{
            width: auto;
            font-family: Arial, Verdana, Helvetica, sans-serif;
            text-align: center;
}
a{  color: #808080; }
a:hover{ text-decoration: none; }
.ltop{ height: 378px;  background-image: url('../images/ltop.jpg'); background-position: top right; }
.rtop{  height: 378px; background-image: url('../images/rtop.jpg'); }
.menuglowne{ height: 57px; background-image: url('../images/belkamenu.jpg');  background-repeat: no-repeat; }
.topmenu{  height: 26px; margin-top: 14px; background-image: url('../images/kropka_hor.jpg');  background-repeat: repeat-x;  font-size: 9px; line-height: 20px; text-align: left; }
.toplink{ margin-left: 10px; margin-right: 10px; color: #808080; text-decoration: none; }
.toplink:hover{ color: #FFFFFF; }
.toplink_on{ margin-left: 10px; margin-right: 10px; color: #FFFFFF; text-decoration: none; }
.textfoot{  font-size: 8px;  text-align: left; color: #545458; line-height: 20px; height: 25px; text-decoration: none;}
.a_textfoot{  font-size: 8px;  text-align: left; color: #545458;  text-decoration: none;}
.textfootinput{  font-size: 8px; text-align: left; color: #545458; text-decoration: none;}
.lfoot{ height: 156px;  background-image: url('../images/lfoot.jpg'); background-position: top right; }
.rfoot{  height: 156px; background-image: url('../images/rfoot.jpg'); }
.menubody{ margin-left: 50px; height: 52px; }
.menumaindiv{ width: 750px; }
.tresc{ width: 680px;   margin-top:2px; float: left;}
.tresc_i_ban{ width: 590px;   margin-top:2px; float: left;}




.tresc_sm{ margin-bottom:5px; font-size: 11px; color: #80878D;  width: 500px; }

.input_newsl{ border: 1px solid #CCCCCC; background: #ECECEC; color: #5D6164; font-size: 9px; width: 110px; height: 14px; margin-left: 12px;}
.input_search{ border: 1px solid #CCCCCC; background: #ECECEC; color: #5D6164; font-size: 9px; width: 180px; height: 16px;}
.select_newsl{ border: 1px solid #CCCCCC; background: #ECECEC; color: #5D6164; width: 35px; font-size: 9px;  margin: 0px; _width: 34px;   }


a.menumain{ background-repeat: no-repeat; height: 14px;  text-indent: 15px; width: auto; margin-left: 10px; color: #7D7D7D; text-decoration: none;  float: left; }
.menumain{  background-image: url('../images/arrow_menu.jpg'); color: #7D7D7D; } 
.menumain:hover{  background-image: url('../images/arrow_menu_on.gif'); color: #3C3C3F; } 
.menuakt{  background-image: url('../images/arrow_menu_akt.jpg'); color: #3C3C3F; background-repeat: no-repeat; height: 18px;  text-indent: 20px; width: auto; margin-left: 10px; text-decoration: none;  float: left; } 
.submenu{  background-image: url('../images/qbelka.jpg'); background-repeat: repeat-x; width: auto; float: left; height: 20px; line-height: 30px; }
a.sub_menu{ font-size: 10px;  text-decoration: none; margin-left: 10px; margin-right: 10px;   padding-top: 6px; }
.sub_menu{color: #75797D;    }
.sub_menu:hover{  color: #D8DFE5; background-image: url('../images/qbelka.jpg'); background-repeat: repeat-x;  background-position: top left; }
.sub_menuakt{  color: #D8DFE5; background-image: url('../images/qbelka.jpg'); background-repeat: repeat-x;  background-position: top left; margin-right: 10px;   padding-top: 6px; font-size: 10px;  text-decoration: none; }
.path{ font-size: 9px; text-decoration: none; color: #7D7D7D;  }
.pathb{ font-size: 9px; text-decoration: none; color: #7D7D7D; font-weight: bold; }
.content_el{ background-image: url('../images/break.jpg');    background-repeat: no-repeat; height: 20px; width: 500px; float: left;}
.content_box{ background-image: url('../images/kropka_pion.gif');   background-repeat: repeat-y; float: left; }
.content_title{ margin-left: 12px;  color: #808588;  font-size: 16px; font-weight: bold; }
.content_title_link{  color: #808588;  font-size: 16px; font-weight: bold; text-decoration: none; }
.content_tresc{ margin-left: 12px;  margin-bottom: 24px; }
.content_foto{ width: 280px; float: left; }
.szukajlink{  color: #808588;  font-size: 11px; text-decoration: none; }
.fotogal{ width: 160px; height: 180px; float: left; }
.trescgal{  height: 180px; float: left; width: 490px;  }
.fotomale{float: left;  border:0px solid #CCCCCC; padding: 3px;  margin: 5px;  height: auto;}


