body { background-color: rgb(36,36,36); font-family: Tahoma; font-size: 10px;} 
div    { float: left; } 
a       { text-decoration: none; }
input { background-color: rgb(240,240,240); }
textarea { background-color: rgb(240,240,240); }
#page { width: 1000px; background-color: #fff; left: 50%; margin-left: -500px; position: absolute; top: 0;}
    #page_in { margin-left: 7px; width: 984px; }
        #logo { width: 100%; height: 148px; background-image: url(img/logo.png); color: #fff;}
            #logo .text  { margin-left: 640px; margin-top: 100px; }
                #logo .text input { border: 1px solid rgb(182,52,0); background-color: rgb(244,244,244); width: 115px; color: #000; font-size: 10px;}
        #nav   { width: 100%; height: 51px;  background-image: url(img/nav.png); color: #fff; font-weight: 900; font-size: 12px;}
            #nav .margin { margin-top: 20px; margin-left: 90px;}
            #nav .lm { margin-left: 40px; }
        #page_text { width: 100%; margin-top: 5px; }
            #pt_column_left { margin-top: 6px; width: 238px; }
                #artykuly img {width: 238px; height: 116px; border: 0;}
            #pt_column_center { margin-top: 6px; margin-left: 5px; width: 499px; }
                #aktualnosci {background-color: rgb(229,229,229); width: 252px;  margin-bottom: 25px;}
                    #aktualnosci .top { width: 100%; background-image: url(img/box1_top.png); height: 26px;}
                        #aktualnosci .top div { margin-left: 7px; margin-top: 5px; color: #fff; font-weight: 900;}
                    #aktualnosci .each { margin-left: 5px; width: 240px; border-bottom: 1px dotted rgb(122,122,122);}
                        #aktualnosci .each_top { font-weight: 900; font-size: 11px; width: 100%; margin-bottom: 10px;}
                        #aktualnosci .each_text { width: 100%; margin-bottom: 10px;}
                            #aktualnosci .each_text img { width: 102px; height: 61px; margin-right: 12px; margin-bottom: 3px;}
                        #aktualnosci .each_bottom { width: 100%; margin-bottom: 10px;}
                            #aktualnosci .each_bottom font {font-weight: 900; }
                    #aktualnosci .page { margin-left: 50px; margin-top: 15px; margin-bottom: 15px;}
                #hotbox { width : 100%; background-image: url(img/pasek.png); height: 146px; margin-bottom: 5px;}
                    #hotbox .lp {width: 230px;  margin-left: 10px; margin-right: 5px;}
                    #hotbox .each { height: 22px; border-bottom: 1px dotted rgb(199,199,199); width: 230px; }
                        #hotbox .each div { margin-top: 5px; }
                            #hotbox .right {float: right; }
                        #hotbox .font { font-weight: 900; }
                        #hotbox .orange { font-weight: 900; color: rgb(254,83,1); }
                #komentarz { margin-left: 5px; width: 488px; border: 1px solid rgb(239,239,239); margin-bottom: 6px;}
                    #komentarz .left {width: 90px; margin-left: 7px; margin-top: 6px;}
                        #komentarz .avatar { width: 100%; }
                        #komentarz .autor   { width: 90%; margin-top: 9px; font-weight: 900; margin-left: 6px;}
                    #komentarz .right { width: 380px; }
                        #komentarz .edit { float: right; }
            #pt_column_right   { width: 241px;}
                .box_margin { margin-bottom: 5px; }
                #box1{  width: 100%; }
                    #box1 .top {background-image: url(img/box1_top.png); width: 100%; height: 26px; }
                        #box1 .top div { margin-left: 7px; margin-top: 5px; color: #fff; font-weight: 900;}
                    #box1 .image_in { width: 100%; margin-top: 20px; margin-bottom: 20px;}
                        #box1 .image_in div { float: none; } 
                            #box1 .image_in div img {border: 0; }
                    #box1 .text {background-image: url(img/box3bg.png); width: 100%;}
                        #box1 .ankieta { margin-left: 17px; margin-top: 13px;}
                            #box1 .ankieta_top { font-size: 12px; color: #fff; font-weight: 900; margin-left: 4px; margin-bottom: 20px;}
                            #box1 .ankieta_odp { width: 201px; font-size: 12px;}
                                #box1 .ankieta_odp_l { color: rgb(254,83,1);  margin-left: 2px;}
                                    #box1 .ankieta_odp_l font { color: #fff; }
                                #box1 .ankieta_odp_r { float: right; color: rgb(97,97,97); }
                                #box1 .bar { height: 11px; width: 199px; border: 1px solid rgb(97,97,97); margin-top: 5px; margin-bottom: 10px; }
                                    #box1 .bar2 { background-color: rgb(254,83,1); height: 11px; }
                            #box1 .ankieta_info { color: rgb(254,83,1); font-size: 11px; }
                        #box1 .users { width: 208px; margin-left: 16px;}
                            #box1 .user_each { width: 100%; border-bottom: 1px dotted rgb(122,122,122); color: rgb(122,122,122); margin-bottom: 3px;}
                                #box1 .user_right { float: right; }
                                #box1 .user_left { width: 170px;}
                                #box1 .user_margin { margin-top: 5px; margin-bottom: 2px; }
                #box2 { width: 238px; }
                    #box2 .top {background-image: url(img/box2_top.png); width: 100%; height: 26px; }
                        #box2 .top div { margin-left: 7px; margin-top: 5px; color: #fff; font-weight: 900;}
                    #box2 .top2 { background-image:url(img/pasek2.png); width: 100%; height: 33px; margin-top: 4px; }
                        #box2 .top2 div { font-size: 13px; margin-top: 8px; margin-left: 10px; }
                            #box2 .font { font-weight: 900; }
                    #box2 .viz { width: 100%; }
                        #box2 .viz img { width: 106px; height: 66px; } 
                        #box2 .viz_each { width: 106px; margin-left: 7px; margin-top: 6px; line-height: 13px;}
                            #box2 .viz_each font { font-weight: 900; }
                    #box2 .text {width: 100%; background-image: url(img/box3bg.png); }
                        #box2 .komputery_sport { margin-left: 8px; width: 226px; }
                            #box2 .each { border-bottom: 1px dotted rgb(122,122,122); color:#fff;}
                                #box2 .each_top { font-weight: 900; margin-top: 2px;}
                                #box2 .in   { margin-top: 7px; margin-bottom: 7px; }
                                    #box2 .in img { width: 64px; height: 42px; margin-right: 10px; }
                    #box2 .page { margin-left: 50px; margin-top: 10px; margin-bottom: 10px; }
                    #box2 .box2_b { margin-left: 90px; margin-top: 10px; margin-bottom: 20px;}
                #box3 { width: 100%; }
                    #box3 .text {background-image: url(img/box3bg.png); width: 100%;}
                        #box3 .flash { margin-left: 45px; margin-top: 5px; margin-bottom: 5px; }
            #button {cursor: pointer; color: #fff; margin-right: 2px;}
                #button .l { width: 4px; height: 20px; background-image: url(img/button/l.png); }
                #button .r { width: 5px; height: 20px; background-image: url(img/button/r.png); }
                #button .c { height: 20px; background-image: url(img/button/c.png); }
                    #button .c div { font-weight: 900; margin-top: 4px; }

                #button .c2 { height: 20px; background-image: url(img/button/c2.png); }
                    #button .c2 div { font-weight: 900; margin-top: 4px; }
                #button .l2  { width: 4px; height: 20px; background-image: url(img/button/l2.png); }
                #button .r2 { width: 5px; height: 20px; background-image: url(img/button/r2.png); }

                #button .c3 { height: 20px; background-image: url(img/button/c3.png); }
                    #button .c3 div { font-weight: 900; margin-top: 4px; }
                #button .l3  { width: 4px; height: 20px; background-image: url(img/button/l3.png); }
                #button .r3 { width: 5px; height: 20px; background-image: url(img/button/r3.png); }
        #stopka { width: 100%; background-color: rgb(36,36,36); }
            #stopka a { color: #fff; }
            #stopka .top { width: 100%; color: #fff;}
                #stopka .top div { margin-left: 390px; margin-top: 10px; line-height: 26px;}
				
#zalogowany a { color: #fff; } 
#zalogowany a:hover {color: rgb(240,240,240); }
th { font-weight: 100; verical-align: top }
#table {
	margin-top: 20px;
	margin-bottom: 20px;
}

#table table {
    width: 100%;
	border: 0;
}

#table th {
	border: 1px solid #242424;
}

.table_top {
    height: 45px;
	background-color: rgb(240,240,240);
	text-align: left;
	font-size: 11px;
	color: #fff;
}				