html
{
         color:#0B185C;
         font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
         background:#fff;
         margin:0px;
         font-size:11px;
         width:100%;
         height:100%;
}

body
{
         margin:0px;
         width:100%;
         text-align:center;
}

/* ,kcals */
#kcals input, button
{
        border:solid #F9DDCB 1px;
        background:#fff url('serwis/img/kcals_tlo_button.jpg') repeat-x 0px 100%;
}

#kcals input:submit
{
}

.kcalsHeader
{
        color:#1F2763;
        font-weight:bold;
        border-bottom:solid #f60 1px;
        font-size:13px;
        text-align:center;
        background:#fff url('serwis/img/kcals_tlo_header_cien.jpg') repeat-x 0 0;
        height:30px;
        padding:0px;
        margin:0px;
        vertical-align:middle;
        padding-right:0px;
}

.kcalsTable
{
        width:580px;
        border:1px #d8d8d8 solid;
        font-size:12px;
        color:#1F2763;

}

.info {
        color: #808080;
        background-color: #F8F8F8;
        margin: 2px;
        padding: 2px;
}

/* ,kcals */


h1,h2,h3,h4,h5,h6,form,div,img
{
         padding:0;
         margin:0;
         border:0;
         border:none;
}

input, select, button
{
         padding:0;
         margin:0;
         font-size:11px;
}

h1,h2,h3,h4,h5,h6
{
         font-size:11px;
}

ul, ol
{
         margin:0px;
         padding:3px 0 10px 30px;
}

ul li
{
         list-style-type:square;
         padding:0px;
         margin:0px;
         text-align:left;
}

.ul__
{
         margin:0px;
         padding:3px 0 10px 0px;
}

.ul__ li
{
         padding:0px;
         margin:0px;
         padding-bottom:3px;
         list-style-type:none;
}


.ul_
{
         margin:0px;
         padding:5px 0 5px 18px;
         color:#aaa;
}

.ul_ li
{
         padding:0px;
         margin:0px;
         list-style-type:square;
         text-align:left;
}

.ul_news
{
         margin:0px;
         padding:0px;
}

.ul_news li
{
         margin:0px;
         padding:0 0 3px 8px;
         list-style-type:none;
         color:#f60;
         background:url('img/ico.gif') no-repeat 0px 4px;
}

.no_exist
{
         text-align:center;
         color:#f00;
}

.mar10
{
         margin-bottom:10px;
}

.right
{
         text-align:right;
}

.left
{
         text-align:left;
}

.center
{
         text-align:center;
}

.warstwa_war
{
         position: absolute;
         visibility: visible;
}

.warstwa
{
         position: absolute;
         visibility: hidden;
         text-align:center;
}

.clear
{
         clear:both;
         font-size:0;
         line-height:0;
         height:0;
}


select#mies
{
          background:#fff;
}



.data_akt
{
         float:right;
         font-size:10px;
         width:120px;
         text-align:right;
         padding-bottom:10px;
         color:#00A4C4;
}

.tytul_akt
{
         float:left;
         width:380px;
         padding-bottom:10px;
         color:#000;
         background:url('img/menu_ico_black.gif') no-repeat 0px 4px;
}


.gabinet_data_d
{
         margin-top:10px;
         width:200px;
         float:left;
         font-size:10px;
}

.gabinet_data_a
{
         margin-top:10px;
         width:200px;
         float:right;
         text-align:right;
         font-size:10px;
}

.title
{
         padding-left:10px;
         background:url(serwis/img/tytul_ico.gif) no-repeat 0 2px;
         font-weight:bold;
         margin-bottom:10px;
}
.title a, .tresc a
{
         color:#0B185C;
}
.tresc
{
         margin-bottom:15px;
}
.more
{
         padding:0 0px 5px 0;
         text-align:right;
}

#main
{
         background:url('serwis/img/tlo_l_r.jpg') repeat-y 0px 0px;
         width:976px;
         margin:0 auto;
         position:relative;
         overflow:hidden;
}

#main #top
{
         background:#fff;
         height:25px;
         vertical-align:bottom;
}
.menu_up
{
         position:relative;
         margin:5px 0px 0px 0px;
         padding:0px;
         font-size:10px;
         float:right;
}

.menu_up li
{
         list-style-type:none;
         float:left;
}
.menu_up li a, .menu_up li span
{
         display:block;
         color:#1F2763;
         padding:0px 10px 0px 10px;
         background:url(serwis/img/pixel_gray.gif) repeat-y 100% 0;
}
.menu_up .no_border a, .menu_up .no_border span
{
         display:block;
         color:#1F2763;
         padding:0px 10px 0px 10px;
         background:none;
}
#main #tlo_up
{
         height:3px;
         background:url('serwis/img/tlo_up.jpg') no-repeat 0px 0px;
         margin-bottom:2px;
}

#main #srodek
{
         text-align:left;
         background:#fff;
         margin:0 7px;
}

#main #srodek #baner
{
}

#main #srodek #menu_up
{
        height:67px;
        margin-top:-5px;
}

#main #srodek #menu_up ul
{
         height:41px;
         padding:0;
         margin:0;
         background:url('serwis/img/menu_orange_down.gif') repeat-x 0 38px;
         position:relative;
         font-weight:bold;
         font-size:13px;
}

#main #srodek #menu_up ul li /* ver. ie6  */
{
         list-style-type:none;
         /* float:left;           dla opery to trzeba wywalic, ale wtedy IE sie pieprzy */
         margin-right:4px;
}

#main #srodek #menu_up ul li .menu_orange_left
{
         display:block;
         float:left;
         height:41px;
         width:8px;
         background:url('serwis/img/menu_orange_left.gif') no-repeat 0 0;
}
#main #srodek #menu_up ul li .menu_orange_right /* ver. ie6  */
{
         float:left;
         height:41px;
         width:8px;
         background:url('serwis/img/menu_orange_right.gif') no-repeat 0 0;
         margin-right:4px;
}

#main #srodek #menu_up ul li .menu_orange_mid a, #main #srodek #menu_up ul li .menu_orange_mid span
{
         float:left;
         height:41px;
         padding:15px 8px 0;
         color:#1E2762;
         background:url('serwis/img/menu_orange_mid.jpg') repeat-x 0 0;
}

#main #srodek #menu_up ul li .menu_blue_left
{
         float:left;
         height:33px;
         width:8px;
         margin-top:8px;
         background:url('serwis/img/menu_blue_left.jpg') no-repeat 0 0;
}

#main #srodek #menu_up ul li .menu_blue_right /* ver. ie6  */
{
         float:left;
         height:33px;
         width:8px;
         margin-top:8px;
         background:url('serwis/img/menu_blue_right.jpg') no-repeat 0 0;
         margin-right:4px;
}

#main #srodek #menu_up ul li .menu_blue_mid a, #main #srodek #menu_up ul li .menu_blue_mid span
{
         float:left;
         height:33px;
         padding:7px 8px 0;
         margin-top:8px;
         color:#1E2762;
         background:url('serwis/img/menu_blue_mid.jpg') repeat-x 0 0;
}

#main #srodek #menu_up ul li a:hover
{
         text-decoration: none;
}

#main #srodek #menu_up ul ul
{
         visibility:hidden;
         position: absolute;
         height:36px;
         top: 41px;
         left:0;
         width:962px;         /*  100% jebie sie w IE */
         background:url('serwis/img/podmenu_mid.jpg') repeat-x 0 0;
         font-size:12px;
         font-weight:normal;
}

#main #srodek #menu_up .submenu li
{
         float:left;
         margin:0px;
         background:url('serwis/img/podmenu_ico.jpg') no-repeat 100% 3px;
}

#main #srodek #menu_up .submenu li a, #main #srodek #menu_up .submenu li span, #main #srodek #menu_up .submenu li a:hover
{
         color:#1E2762;
         padding:5px 10px 4px 10px;
         display:block;
         margin-right:2px;
         margin-left:1px;
         text-decoration: none;
}

#main #srodek #menu_up .submenu li a:hover, #main #srodek #menu_up .submenu li .orange
{
         color:#fff;
         background:#f60;
         border-bottom:solid #fff 1px;
         margin-top:1px;
         text-decoration: none;
}

#main #srodek #data_szuk
{
        height:20px;
        margin:10px 3px 15px;
}

#main #srodek #data_szuk #data
{
        background:url('serwis/img/edieta_ico_m.gif') no-repeat 0px 0px;
        height:15px;
        width:300px;
        padding:5px 0 0 65px;
        color:#999;
        text-align:left;
        vertical-align:bottom;
        float:left;
}

#main #srodek #data_szuk #szuk
{
        width:500px;
        height:16px;
        margin-top:4px;
        float:right;
        text-align:right;
}


#main #srodek #data_szuk #szuk .search
{
         height:16px;
         width:210px;
         border:solid #ccc 1px;
         font-size:11px;
         margin-left:10px;
         float:right;
}


#main #srodek #data_szuk #szuk .search_sel
{
         width:210px;
         border:solid #ccc 1px;
         font-size:11px;
         margin-left:10px;
         float:right;
}

#main #srodek #data_szuk #szuk #szukaj
{
         height:14px;
         width:45px;
         float:right;
         text-align:right;
         padding-top:2px;
}

#main #srodek #data_szuk #szuk #szukaj a
{
         color:#1F2763;
}

#main #srodek #panel_left
{
         width:481px;
         float:left;
}

#main #srodek #panel_left #baner_multaben
{
         height:268px;
         margin-bottom:1px;
}

#main #srodek #panel_left #box_l_2_up
{
         background:url('serwis/img/box_l_2_up.jpg') no-repeat 0px 0px;
         height:5px;
}
#main #srodek #panel_left #box_l_2 /* ver. ie6  */
{
         background:url('serwis/img/box_l_2_mid.jpg') repeat-y 0px 0px;
         min-height:149px;
}

#main #srodek #panel_left #box_l_2 #box_l_2_mid
{
        padding:0 12px 5px;
        zoom:1;
}
#main #srodek #panel_left #box_l_2 #box_l_2_mid #box_l_2_foto
{
         width:120px;
         height:90px;
         float:left;
         margin-right:10px;
         border:solid #ebebeb 1px;
}
#main #srodek #panel_left #box_l_2 #box_l_2_mid #box_l_2_tytul
{
         width:325px;
         float:right;
}
#main #srodek #panel_left #box_l_2 #box_l_2_mid #box_l_2_tytul a
{
         color:#0B185C;
}


#main #srodek #panel_left #box_l_2 #box_l_2_label
{
         background:url('serwis/img/box_l_2_label.jpg') no-repeat 0px 0px;
         height:35px;
         margin-left:17px;
}
#main #srodek #panel_left #box_l_2_down
{
         background:url('serwis/img/box_l_2_down.jpg') no-repeat 0px 0px;
         height:5px;
         margin-bottom:5px;
}

#main #srodek #panel_left #baner_sukcesy
{
         height:313px;
         margin:0 3px 6px;
}

#box_l_4_up
{
         background:url('serwis/img/box_l_4_up.jpg') no-repeat 0px 0px;
         height:3px;
         margin:0 3px;
}
#box_l_4 /* ver. ie6  */
{
         min-height:135px;
         background:url('serwis/img/box_l_4_mid.jpg') repeat-x 0px 0px;
         margin:0 3px 7px;
         border-left:solid #ddd 1px;
         border-right:solid #ddd 1px;
}
#box_l_4_sub /* ver. ie6  */
{
         min-height:119px;
         background:url('serwis/img/box_l_4_mid.jpg') repeat-x 0px 0px;
         margin:0 3px;
         border-left:solid #ddd 1px;
         border-right:solid #ddd 1px;
}
#box_l_4_label
{
         background:url('serwis/img/box_l_4_label.jpg') no-repeat 0px 0px;
         height:36px;
}
#box_l_4_mid
{
        margin:0 7px;
}
#box_l_4_down
{
         background:url('serwis/img/box_l_4_down.gif') no-repeat 0px 0px;
         height:3px;
         margin:0 3px 7px;
}
#main #srodek #panel_left #box_l_5  /* ver. ie6  */
{
         background:url('serwis/img/box_l_5_label.jpg') no-repeat 0px 0px;
         min-height:322px;
         margin:0 3px;
         padding-top:20px;
         position:relative;
}

#main #srodek #panel_right
{
         width:481px;
         float:left;
}

#main #srodek #panel_right #baner_edietetyk
{
         width:239px;
         height:268px;
         margin-bottom:1px;
         float:left;
}

#main #srodek #panel_right #box_r_1
{
         width:239px;
         margin-bottom:1px;
         margin-right:3px;
         float:left;
}

#main #srodek #panel_right #box_r_1 #box_r_1_mid /* ver. ie6  */
{
         min-height:257px;
         background:url('serwis/img/box_r_1_mid.jpg') repeat-y 0px 0px;
}

#main #srodek #panel_right #box_r_1 #box_r_1_up
{
         background:url('serwis/img/box_r_1_up.jpg') no-repeat 0px 0px;
         height:5px;
}
#main #srodek #panel_right #box_r_1 #box_r_1_mid #box_r_1_label
{
         background:url('serwis/img/box_r_1_label.jpg') no-repeat 0px 0px;
         height:35px;
         margin-left:17px;
}
#main #srodek #panel_right #box_r_1 #box_r_1_mid #box_r_1_tresc
{
        padding:12px;
}
#main #srodek #panel_right #box_r_1 #box_r_1_down
{
         background:url('serwis/img/box_r_1_down.jpg') no-repeat 0px 0px;
         height:6px;
}
#main #srodek #panel_right #baner_profil_diet
{
         width:481px;
         height:159px;
         margin-bottom:5px;
}
#main #srodek #panel_right #box_r_4
{
         width:204px;
         margin:0 11px 8px 3px;
         float:left;
         display:inline;
}
#main #srodek #panel_right #box_r_4 #box_r_4_mid /* ver. ie6  */
{
         min-height:305px;
         background:url('serwis/img/box_r_4_mid.jpg') repeat-x 0px 0px;
         border-left:solid #ddd 1px;
         border-right:solid #ddd 1px;
}
#main #srodek #panel_right #box_r_4 #box_r_4_up
{
         background:url('serwis/img/box_r_4_up.jpg') no-repeat 0px 0px;
         height:3px;
}
#main #srodek #panel_right #box_r_4 #box_r_4_mid #box_r_4_label
{
         background:url('serwis/img/box_r_4_label.jpg') no-repeat 0px 0px;
         height:75px;
         width:150px;
}
#main #srodek #panel_right #box_r_4 #box_r_4_mid #diety
{
         width:190px;
         margin:5px 0 0 7px;
}
#main #srodek #panel_right #box_r_4 #box_r_4_down
{
         background:url('serwis/img/box_r_4_down.jpg') no-repeat 0px 0px;
         height:3px;
}

#main #srodek #panel_right #box_r_5
{
         width:260px;
         margin:0 3px 8px 0px;
         float:left;
}
#main #srodek #panel_right #box_r_5 #box_r_5_mid /* ver. ie6  */
{
         min-height:305px;
         background:url('serwis/img/box_r_5_mid.jpg') repeat-x 0px 0px;
         border-left:solid #ddd 1px;
         border-right:solid #ddd 1px;
}
#main #srodek #panel_right #box_r_5 #box_r_5_mid #box_r_5_tresc
{
        padding:0 10px 5px;
}
.box_r_5_produkt
{
        border-bottom:solid #E2E3F8 1px;
        margin-top:5px;
        zoom:1;
        padding-bottom:5px;
}
.box_r_5_foto
{
         width:41px;
         float:left;
         margin-bottom:0px;
         margin-right:5px;
}
.box_r_5_tytul
{
}
.box_r_5_tytul a
{
         color:#0B185C;
}
#main #srodek #panel_right #box_r_5 #box_r_5_up
{
         background:url('serwis/img/box_r_5_up.jpg') no-repeat 0px 0px;
         height:3px;
}
#main #srodek #panel_right #box_r_5 #box_r_5_mid #box_r_5_label
{
         background:url('serwis/img/box_r_5_label.jpg') no-repeat 0px 0px;
         height:75px;
         width:245px;
}
#main #srodek #panel_right #box_r_5 #box_r_5_down
{
         background:url('serwis/img/box_r_5_down.jpg') no-repeat 0px 0px;
         height:3px;
}
#main #srodek #panel_right #box_r_6_up
{
         background:url('serwis/img/box_l_4_up.jpg') no-repeat 0px 0px;
         height:3px;
         margin:0 3px;
}
#main #srodek #panel_right #box_r_6 /* ver. ie6  */
{
         min-height:135px;
         background:url('serwis/img/box_l_4_mid.jpg') repeat-x 0px 0px;
         margin:0 3px 7px;
         border-left:solid #ddd 1px;
         border-right:solid #ddd 1px;
}


#main #srodek #panel_right #box_r_6 #box_r_6_mid
{
        padding:0 10px 5px;
        zoom:1;
}
#main #srodek #panel_right #box_r_6 #box_r_6_mid #box_r_6_foto
{
         width:120px;
         height:90px;
         float:left;
         margin-right:10px;
         border:solid #ebebeb 1px;
}
#main #srodek #panel_right #box_r_6 #box_r_6_mid #box_r_6_tytul
{
         width:319px;
         float:right;
}
#main #srodek #panel_right #box_r_6 #box_r_6_mid #box_r_6_tytul a
{
         color:#0B185C;
}




#main #srodek #panel_right #box_r_6 #box_r_6_label
{
         background:url('serwis/img/box_r_6_label.jpg') no-repeat 0px 0px;
         height:36px;
         width:200px;
}

#box_r_7
{
         background:url('serwis/img/box_r_7_label.jpg') no-repeat 0px 0px;
         height:125px;
         margin:0 3px 7px;
         position:relative;
}
.bmi_sub
{
         background:url('serwis/img/box_r_7_label.jpg') no-repeat 0px 0px;
         height:125px;
         position:relative;
}
.bmi_input_wzrost
{
         height:17px;
         width:67px;
         border:solid #ccc 1px;
         font-size:13px;
         position:absolute;
         top:64px;
         left:10px;
}
.bmi_input_waga
{
         height:17px;
         width:67px;
         border:solid #ccc 1px;
         font-size:13px;
         position:absolute;
         top:89px;
         left:10px;
}
.bmi_input_oblicz
{
         background:url('serwis/img/input_oblicz.gif') no-repeat 0px 0px;
         height:32px;
         width:65px;
         border:none;
         position:absolute;
         top:71px;
         left:180px;
}

#main #srodek #panel_right #box_r_8_up
{
         background:url('serwis/img/box_l_4_up.jpg') no-repeat 0px 0px;
         height:3px;
         margin:0 3px;
}
#main #srodek #panel_right #box_r_8 /* ver. ie6  */
{
         min-height:106px;
         background:url('serwis/img/box_l_4_mid.jpg') repeat-x 0px 0px;
         margin:0 3px 0;
         border-left:solid #ddd 1px;
         border-right:solid #ddd 1px;
         padding:8px;
}
/*
#main #srodek #panel_right #box_r_8 #box_r_8_label
{
         background:url('serwis/img/box_r_8_label.jpg') no-repeat 0px 0px;
         height:36px;
         width:200px;
}
*/
#main #srodek #panel_right #box_r_8_down
{
         background:url('serwis/img/box_r_8_down.jpg') no-repeat 0px 0px;
         height:3px;
         margin:0 3px 15px;
}
#main #srodek #panel_right #box_r_9
{
         margin:0 10px;
}


/* ************************ podstrona ****************** */

#main #srodek #p_panel
{
         position:relative;
         background:url('serwis/img/p_srodek_mid.jpg') repeat-y 222px 0px;
         margin-bottom:10px;
         zoom:1;
}

#p_panel_left
{
         width:219px;
         float:left;
         margin-right:3px;
}
#p_panel_left #p_menu_up
{
         background:url('serwis/img/p_menu_up.jpg') no-repeat 0px 0px;
         height:5px;
}

#p_panel_left #p_menu_mid
{
         background:url('serwis/img/p_menu_mid.jpg') repeat-y 0px 0px;
         padding:5px 13px;
}

#p_menu
{
         margin:0px 0px 0px 0px;
         padding:0px;
         font-size:12px;
         /* background:#fdfbfa; */
}
#p_menu li
{
         list-style-type:none;
         zoom:1;
}
#p_menu li a, #p_menu li span
{
         /* background:url('serwis/img/tytul_ico.gif') no-repeat 0 7px; */
         color:#1E2762;
         display:block;
         padding:5px 0px 5px 10px;
         border-bottom:solid #ececf2 1px;
}
#p_menu li a:hover, #p_menu li .sel
{
         background:url('serwis/img/p_menu_gradient.jpg') repeat-y 0 0;
         color:#1E2762;
         display:block;
         padding:5px 0px 5px 10px;
         border-bottom:solid #ececf2 1px;
         text-decoration: none;
}

#p_panel_left #p_menu_down
{
         background:url('serwis/img/p_menu_down.jpg') no-repeat 0px 0px;
         height:5px;
         margin-bottom:6px;
}

#p_panel_left #p_baner_lewo
{
         height:304px;
         margin:0 3px 4px;
}

#p_panel_center
{
         width:498px;
         float:left;
         margin-right:3px;
}

#p_panel_center #p_srodek_up
{
         background:url('serwis/img/p_srodek_up.jpg') no-repeat 0px 0px;
         height:5px;
}

#p_panel_center #p_srodek_mid
{
         padding:10px 10px 20px;
}

#p_title_main
{
        border-bottom:solid #ececf2 1px;
        zoom:1;
}

#p_title
{
        width:401px;
        font-size:15px;
        font-weight:bold;
        color:#0A185C;
        padding:0 10px 1px 10px;
        background:url('serwis/img/tytul_ico.gif') no-repeat 0 5px;
        float:left;
}

#p_back
{
        width:57px;
        height:12px;
        float:left;
        background:url('serwis/img/tytul_ico.gif') no-repeat 0 5px;
}

#p_path
{
        padding-bottom:15px;
}

#p_panel_center #p_srodek_down
{
         background:url('serwis/img/p_srodek_down.jpg') no-repeat 0px 0px;
         height:5px;
         width:498px;
         position:absolute;
         bottom:0;
}

#p_panel_right
{
         width:239px;
         float:left;
}

#p_panel_right #p_baner_edietetyk
{
         height:268px;
         margin-bottom:6px;
}


#main #srodek #p_panel #p_panel_right #p_proponujemy
{
         margin:0 3px 5px;
}
#main #srodek #p_panel #p_panel_right #p_proponujemy #p_proponujemy_up
{
         background:url('serwis/img/p_proponujemy_up.jpg') no-repeat 0px 0px;
         height:3px;
}
#main #srodek #p_panel #p_panel_right #p_proponujemy #p_proponujemy_mid
{
         border-left:solid #ddd 1px;
         border-right:solid #ddd 1px;
}
#main #srodek #p_panel #p_panel_right #p_proponujemy #p_proponujemy_mid #p_proponujemy_label
{
         background:url('serwis/img/p_proponujemy_label.jpg') no-repeat 0px 0px;
         height:85px;
}
#main #srodek #p_panel #p_panel_right #p_proponujemy #p_proponujemy_mid #p_proponujemy_tresc
{
        padding:0 10px 5px;
}
#main #srodek #p_panel #p_panel_right #p_proponujemy #p_proponujemy_down
{
         background:url('serwis/img/p_proponujemy_down.jpg') no-repeat 0px 0px;
         height:3px;
}

#main #srodek #p_panel #panel_right #box_r_5 #box_r_5_up
{
         background:url('serwis/img/box_r_5_up.jpg') no-repeat 0px 0px;
         height:3px;
}
#main #srodek #p_panel #panel_right #box_r_5 #box_r_5_mid #box_r_5_label
{
         background:url('serwis/img/box_r_5_label.jpg') no-repeat 0px 0px;
         height:75px;
         width:245px;
}
#main #srodek #p_panel #panel_right #box_r_5 #box_r_5_down
{
         background:url('serwis/img/box_r_5_down.jpg') no-repeat 0px 0px;
         height:3px;
}
#main #srodek #p_panel_down_left
{
         width:481px;
         float:left;
}

#main #srodek #p_panel_down_right
{
         width:481px;
         float:left;
}


/* ************************ alternatywny szeroki srodek bez prawej kolumny ****************** */

#main #srodek #p_panel2
{
         position:relative;
         background:url('serwis/img/p_srodek2_mid.jpg') repeat-y 222px 0px;
         margin-bottom:10px;
         zoom:1;
}

#p_panel_center_right
{
         width:740px;
         float:left;
         display:inline;
}

#p_srodek2_up
{
         background:url('serwis/img/p_srodek2_up.jpg') no-repeat 0px 0px;
         height:5px;
}

#p_srodek2_mid
{
         padding:10px 10px 20px;
}

#p_title2
{
        width:643px;
        font-size:15px;
        font-weight:bold;
        color:#0A185C;
        padding:0 10px 1px 10px;
        background:url('serwis/img/tytul_ico.gif') no-repeat 0 5px;
        float:left;
        display:inline;
}

#p_srodek2_down
{
         background:url('serwis/img/p_srodek2_down.jpg') no-repeat 0px 0px;
         height:5px;
         width:740px;
         position:absolute;
         bottom:0;
}

/* ************************ alternatywny szeroki srodek bez prawej kolumny ****************** */

/* ************************ alternatywny szeroki srodek bez prawej i lewej kolumny ****************** */

#main #srodek #p_panel3
{
         position:relative;
         background:url('serwis/img/p_srodek3_mid.jpg') repeat-y 0 0;
         margin-bottom:10px;
         zoom:1;
}

#p_panel_center_right_left
{
         width:962px;
         float:left;
         display:inline;
}

#p_srodek3_up
{
         background:url('serwis/img/p_srodek3_up.jpg') no-repeat 0px 0px;
         height:5px;
}

#p_srodek3_mid
{
         padding:10px 10px 20px;
}

#p_title3
{
        width:865px;
        font-size:15px;
        font-weight:bold;
        color:#0A185C;
        padding:0 10px 1px 10px;
        background:url('serwis/img/tytul_ico.gif') no-repeat 0 5px;
        float:left;
        display:inline;
}

#p_srodek3_down
{
         background:url('serwis/img/p_srodek3_down.jpg') no-repeat 0px 0px;
         height:5px;
         width:962px;
         position:absolute;
         bottom:0;
}

/* ************************ alternatywny szeroki srodek bez prawej i lewej kolumny ****************** */


/* ************************ moduly ****************** */
.modul_title
{
        font-weight:bold;
        color:#f60;
        padding:0 0 1px 10px;
        font-size:12px;
        background:url('serwis/img/ico_blue.gif') no-repeat 0 2px;
}
.linia_poziom
{
        background:url('img/linia_poziom.jpg') no-repeat 0 0;
        height:10px;
}
.linia_data
{
        background:url('img/linia_poziom.jpg') no-repeat 0 0;
        height:10px;
        margin-bottom:10px;
        text-align:right;
        font-size:10px;
        color:#999;
}
/* ****************************************** */

#main #tlo_down
{
         height:3px;
         background:url('serwis/img/tlo_down.jpg') no-repeat 0px 0px;
         margin-top:13px;
}


#main #bottom
{
         background:#fff;
         height:20px;
         padding-bottom:20px;
}

#main #bottom2
{
         background:#fff;
         font-size:9px;
         padding-bottom:20px;
         color:#999;
}
#main #stats
{
        text-align:left;
}
.img_more
{
        float:right;
        margin-top:5px;
}
.menu_pion
{
         margin:0px 0px 0px 0px;
         padding:0px;
         font-size:11px;
         float:left;
         width:225px;
}
.menu_pion li
{
         list-style-type:none;
         padding:0px 10px 6px 8px;
         background:url(serwis/img/forum_ico.gif) no-repeat 0 5px;
}
.menu_pion li a, .menu_pion li span
{
         color:#1E2762;
}

.forum_img
{
         width:150px;
         height:85px;
         position:absolute;
         top:0;
         left:0;
}

.menu_forum
{
         margin:0px 10px 0px 175px;
         padding:0px;
         font-size:11px;
         zoom:1;
}
.menu_forum li
{
         list-style-type:none;
         padding:0px 0px 7px 8px;
         background:url(serwis/img/forum_ico.gif) no-repeat 0 5px;
}
.menu_forum li a, .menu_forum li span
{
         color:#1E2762;
}

.menu_down
{
         margin:5px 0px 0px 0px;
         padding:0px;
         font-size:11px;
}

.menu_down li
{
         list-style-type:none;
         float:left;
}
.menu_down li a, .menu_down li span
{
         display:block;
         color:#FF6602;
         padding:0px 10px 0px 10px;
         background:url(serwis/img/pixel_gray.gif) repeat-y 100% 0;
}
.menu_down .no_border a, .menu_down .no_border span
{
         display:block;
         color:#FF6602;
         padding:0px 10px 0px 10px;
         background:none;
}
.menu_down_r
{
         margin:5px 0px 0px 0px;
         padding:0px;
         font-size:11px;
         float:right;
}

.menu_down_r li
{
         list-style-type:none;
         float:left;
}
.menu_down_r li a, .menu_down_r li span
{
         display:block;
         color:#1F2863;
         padding:0px 10px 0px 10px;
         background:url(serwis/img/pixel_gray.gif) repeat-y 100% 0;
}
.menu_down_r .no_border a, .menu_down_r .no_border span
{
         display:block;
         color:#1F2863;
         padding:0px 10px 0px 10px;
         background:none;
}

#main #bottom #bottom_menu_1
{
         width:426px;
         float:left;
         text-align:right;
}
#main #bottom #bottom_menu_2
{
         width:426px;
         float:left;
}
#main #bottom #bottom_ico
{
         background:url('serwis/img/bottom_ico.gif') no-repeat 0px 0px;
         width:110px;
         height:19px;
         float:left;
}


.lupa
{
         margin:5px 6px 0 0;
         padding:0px;
}

.foto_tlo
{
         background:url('img/foto_tlo.jpg') no-repeat 0 0;
         width:124px;
         height:94px;
         padding:4px 0 0 4px;
         margin-right:3px;
         float:left;
         display:inline;
}

.foto_tlo2
{
         background:url('img/foto_tlo2.jpg') no-repeat 0 0;
         height:124px;
         width:94px;
         padding:4px 0 0 4px;
         float:right;
         margin-right:10px;
         display:inline;
}

.foto_col
{
        width:128px;
        float:left;
        margin-right:5px;
}

.podzialka
{
         text-align:center;
         color:#000;
         padding:5px;
}

.podzialka a
{
         font-size:9px;
         text-decoration:none;
}

.podzialka span
{
         font-size:9px;
         text-decoration:none;
}



.border1
{
         border:solid #f00 1px;
}

.spacer1
{
         height:1px;
}

.spacer20
{
         height:20px;
}

.spacer10
{
         height:10px;
}

.col_black
{
         color:#000;
}

.col_orange
{
         color:#f60;
}

.col_white
{
         color:#fff;
}

.col_gray
{
         color:#666;
}

.col_red
{
         color:#f00;
}

.col_blue
{
         color:#0B185C;
}

.tlo_white
{
         background:#fff;
}

table td
{
        vertical-align: top;
        font-size:11px;
}

.tab_space
{
        border-collapse: collapse;
        padding: 0px;
}
.tab_space td
{
     padding: 0px;
}

.tabelka
{
        border-collapse: collapse;
        margin-bottom: 10px;
}
.tabelka td, .tabelka th
{
     margin-bottom:0px;
     margin-top:0px;
     border:1px #cccccc solid;
     padding:3px;
}

.blacky
{
     font-size:11px;
     color:#000;
     background:#fff;
}

.blacky2
{
     font-size:11px;
     color:#000;
     background:#fff;
     width:250px;
     margin-bottom:5px;
}

.wyslij
{
         width:80px;
         font-size:10px;
}

.tekst
{
     text-align:left;
}

.label
{
     margin-bottom:5px;
}

.warstwa
{
         position: absolute;
         visibility: hidden;
         text-align:center;
}

a
{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        text-decoration: none;
        color: #FF6600;
}

a:hover
{
          text-decoration: underline;
}

.tab_kal
{
        border: solid #070769 1px;
}
.tab_kal td
{
        width: 12px;
        padding: 2px;
        height: 10px;
        background:#BBD2F2;
        border: solid #070769 1px;
        text-align: center;
}
.tab_kal .tab_kal_td
{
         background: #fff;
}

.tab_kal .tab_kal_td_fill
{
         background: #E4EEFA;
}

.tab_kal td a
{
         text-decoration:none;
         color:#FF9A02;
}

.tab_kal td a:hover
{
         text-decoration:underline;
}



