body{
text-align:center;
margin: 0px;
padding: 0px;
font-family: tahoma;
}

#calosc_bg_niebieski{
background-image: url("images/body_bg.jpg");
background-repeat: repeat;
width: auto;
}

#calosc_gora_paski{
width: auto;
background-repeat: repeat-x;
background-image: url(images/calosc_gora_paski.jpg);
}

#calosc{
position:relative;
top: 0px;
text-align:left;
width: 770px;
min-height: 567px;
margin-left: auto;
margin-right: auto;
padding: 0px;
}
* html #calosc {height: 567px;}

#lewo{
float: left;
width: 231px;
min-height: 563px;
background-image: url("images/bg_menu_logo.jpg");
}
* html #lewo {height: 563px;}

#prawo{
float: right;
width: 531px;
min-height: 563px;
}
* html #prawo {height: 563px;}

#gora_flash{
clear: both;
width: 531px;
height: 212px;
}

#dol_text{
clear: both;
margin-top: 6px;
width: 531px;
min-height: 345px;
}
* html #prawo {height: 345px;}

#tresc_nagl{
clear: both;
width: 531px;
height: 32px;
background-image: url(images/text_tytul.jpg);
text-transform: uppercase;
}

#tresc_tresc{
clear: both;
width: 531px;
min-height: 298px;
background-image: url(images/text_bg.jpg);
}
* html #tresc_tresc {height: 298px;}

#tresc_tresc_okno{
clear: both;
background-color: #447093;
font-size: 12px;
color: white;
}


#oddzielacz{
clear: both;
width: 770px;
height: 5px;
font-size: 5px;
margin-left: auto;
margin-right: auto;
}

#tresc_stopka{
clear: both;
width: 531px;
height: 15px;
background-image: url(images/text_stopka.jpg);
background-repeat: repeat-x;
font-size: 11px;
}

#stopka{
clear: both;
width: auto;
height: 21px;
background-repeat: repeat;
background-image: url(images/stopka_bg.jpg);
font-size: 0px;
}

#stopka_cien{
font-size: 0px;
width: 770px;
height: 21px;
margin-left: auto;
margin-right: auto;
background-image: url(images/stopka_cien.jpg);
}

.tresc_nagl_text{
position: relative;
top: 6px;
left: 10px;
font-size: 13px;
font-weight: bold;
letter-spacing: 1px;
color: #FFB265;
}

.tresc_nagl_okienko{
position: relative;
left: 10px;
font-size: 13px;
font-weight: bold;
letter-spacing: 1px;
color: #FFB265;
text-transform: uppercase;
}

.tresc_stopka_text{
font-size: 10px;
letter-spacing: 1px;
color: #FFB265;
text-align: center;
}

.wiersz{
width: 531px;
font-size: 12px;
color: white;
}

.opis{
padding: 0 10px;
}
* html .opis {width: 511px;}

p{
text-indent: 10px;
padding-top: 4px;
margin: 0px;
}

.o_firmie{
padding: 0 10px;
line-height: 14px;
font-size: 11px;
letter-spacing: 1px;
}

a.opis{
font-size: 10px;
color: white;
font-family: tahoma;
text-decoration: none;
}

a.link_strona{
font-size: 11px;
color: white;
font-family: tahoma;
text-decoration: none;
}

a.link_strona:hover{
text-decoration: underline;
}

a.link_strona:visited{
text-decoration: underline;
color: black;
}


.div_obrazek{
float: left;
width: 130px;
text-align: center;
}

.obrazek{
border: 1px solid #003366;
text-decoration: none;
color: white;
}

.obrazek_noborder{
border: 0px;
}

table, td, tr{
font-family: tahoma;
font-size: 12px;
color: white;
}

a.php_edycja_zd{
font-family: tahoma;
font-size: 12px;
color: white;
font-weight: bold;
text-decoration: none;
}
a.php_edycja_zd:hover{
text-decoration: underline;
color: #FFB265;
}

/* STYLE MENU    STYLE MENU    STYLE MENU    STYLE MENU    STYLE MENU    STYLE MENU    STYLE MENU    STYLE MENU    */

       .click-menu {
    }
    .click-menu .box1 {
        background-image: url("images/o_firmie.gif") no-repeat;
    }
    .click-menu .box1-hover {
        background-image: url("images/button1.gif") no-repeat;
    }
    .click-menu .box1-open {
        background-image: url("images/button1-click.gif") no-repeat;
    }
    .click-menu .box1-open-hover {
        background-image: url("images/button1-click.gif") no-repeat;
    }
    .click-menu .box1,
    .click-menu .box1-hover,
    .click-menu .box1-open,
    .click-menu .box1-open-hover {
        text-indent: 20px;
        font-family: Verdana;
        cursor: pointer;
    }
    .click-menu .section {
        font-family: Verdana;
        font-size: 9px;
        font-weight: bold;
        line-height: 15px;
        padding: 0 0 0px 21px;
        display: none;
    }
    .click-menu .section a.menu_link {
        font-size: 10px;
        color: #FFCC99;
        text-decoration: none;
        white-space: nowrap;
    }

    .click-menu .section a.menu_link:hover {
        color: #ffffff;
        text-decoration: none;
        white-space: nowrap;
    }
    .click-menu .box2 {
        padding: 0px 0 0px 6px;
    }
    .click-menu .box2-hover {
        padding: 0px 0 0px 6px;
    }
    
    .form {
    border-right: #003366 1px solid;
    border-top: #003366 1px solid;
    border-left: #003366 1px solid;
    border-bottom: #003366 1px solid;
    font-size: 10px;
    color: #003366;
    font-family: tahoma, verdana, helvetica;
    background-color: #FEFEFF;
    }