body {
        margin:0;
        padding:0;
        background-color:#ffffff;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        line-height:1.5em;
        color:#000;
        background-image:url(../images/tlo.gif);
		background-repeat:repeat-x;
      }
#all {width:750px;margin-left:auto;margin-right:auto; margin-top:7px;}

#top {height:245px;}

#top .left {width:240px;height:225px;padding-top:20px;margin:0px; float:left;}
#top .logo {height:156px; border:1px solid #c4c4c4; border-bottom:0;}
#login {height:68px;  padding-left:17px; background-image:url(../images/login_tlo.gif);	background-repeat:repeat-x; border-left:1px solid #c4c4c4;}
#login .lo	{color:#777; height:16px; line-height:16px; width:149px; margin-top:3px; padding-left:8px; border:1px solid #960000; background-image:url(../images/tlo_inp.gif); background-repeat:repeat-x;font-size:11px;float:left;}
#ps 		{color:#777; height:16px; line-height:16px; width:149px; margin-top:3px; padding-left:8px; border:1px solid #960000; background-image:url(../images/pass.gif); background-repeat:repeat-x;font-size:11px;float:left;}
/* pass.gif */
#login .cu {color:#fff; font-weight:bold;float:left;margin-top:20px;}
#login span {color:#caad00;}
#login .sub_2{margin-top:28px; margin-right:5px; margin-left:5px; height:19px; width:39px;padding:0px; border:1px solid #960000;float:right;background-image:url(../images/tlo_sub.gif); background-repeat:repeat-x;}
#login[id] .sub_2{margin-right:15px;margin-left:0; }

#login .sub{height:19px; width:39px;padding:0px; border:1px solid #960000;float:right;margin-top:2px; margin-right:4px;background-image:url(../images/tlo_sub.gif); background-repeat:repeat-x;}
#login[id] .sub{margin-right:13px; }
#login .inp_sub {height:19px; width:39px; font-size:11px; line-height:19px; padding:0px; margin:0px; border:0; color:#fff; background-image:url(../images/tlo_sub.gif); background-repeat:repeat-x; clear:both; }


#login .sp {height:5px;line-height:1px;}
#login[id] .sp {height:9px;}
#login .form {margin:0px;padding:0;}
#data	{color:#cb1919;margin-bottom:7px; font-size:11px;}

#top .right {width:510px;float:right; margin:0px; border:0px solid blue;}

#menu {height:36px;  background-color:#e2e2e2;background-image:url(../images/tlo_menu.gif);background-repeat:repeat-x;}
#menu a {width:84px; background-color:#c4c4c4; display:block; float:left; height:29px;line-height:29px; text-align:center; text-decoration:none; color:#000;font-size:12px;margin-top:7px;}
#menu[id] a{width:85px;}
#menu a:HOVER { background-image:url(../images/menu_sel.gif);background-repeat:no-repeat;}
#menu a.sel {color:#ff0000;}



#main {clear:both; border:1px solid #c4c4c4; border-top:0; background: url(../images/tlo_main.gif) repeat-y 1px 0%; }
#main[id] {background-position:top left;}


#inbox_l	{background:url(../images/tlo_inbx.gif) repeat-x; height:53px;}

#inbox_l div {padding-left:18px; padding-top:9px;}

#inbox_l a {line-height:18px; color:#fff; text-decoration:none; font-weight:bold;}
#inbox_l span {color:#caad00;}

#op_l		{ padding-left:18px; display:block; height:36px; line-height:36px; color:#cb1919; border-bottom:1px solid #c4c4c4;border-right:1px solid #c4c4c4; text-decoration:none; font-weight:bold;}
#op_l:HOVER	{background-color:#eee;}

#op_l_sel	{padding-left:18px; display:block; height:36px; line-height:36px; color:#000; border-bottom:1px solid #c4c4c4;border-right:1px solid #c4c4c4; background-color:#fff; text-decoration:none; font-weight:bold;}

#main .left {width:239px;float:left; }

#main .pic {clear:both;float:right;border:1px solid #c1c1c1;margin-left:1px;}

#main .l_news 	{height:36px; width:100%; border-bottom:1px solid #c4c4c4; background-image:url(../images/news.gif);background-repeat:no-repeat;}
#main .l_events {height:36px; width:100%; border-bottom:1px solid #c4c4c4; border-top:1px solid #c4c4c4; background-image:url(../images/events.gif);background-repeat:no-repeat;}
#main .l_content {padding:12px 18px 25px 18px; }

#main .right {width:509px;float:right; }
#r_content {min-height:255px;  height:auto !important;  height:255px; padding:29px 29px 10px 29px; border:0px solid red;}

#main .r_bnews_h {height:39px;background-color:#f2f2f2; background-image:url(../images/dot_h.gif); background-repeat:repeat-x; }
#main .r_bnews {height:121px;background-color:#f2f2f2; background-image:url(../images/dot_h2.gif); background-repeat:repeat-x; }
#main .r_bnews_d {height:61px;background-color:#f2f2f2; background-image:url(../images/dot_h2.gif); background-repeat:repeat-x;background-position:0px 20px }
#main .graf{background:url(../images/bnews.gif) no-repeat;width:129px;height:38px;float:left;margin-top:1px;margin-left:15px;}
#main .data{height:38px;line-height:38px;float:right;margin-right:15px;color:#cb1919; font-size:12px;}
#main[id] .graf{margin-left:31px;}
#main[id] .data{margin-right:27px;}

#main .more{margin-top:12px; width:43px; display:block;}

#stopka	{color:#b1b1b1;font-size:10px;float:left; margin-top:5px;}
#wyk	{float:right; margin-top:8px;}

img {border:0}
.clr {clear:both;line-height:0px;height:-1px; visibility: hidden; }
.moreback {padding-bottom:18px;margin-top:7px;}

.dol	{}


#lista	{width:100%; border:1px solid #c4c4c4;}
#lista tr {background-color:#dedede;}
#lista td.lista_l0 {background:url(../images/v_dot.gif) repeat-y 0% 100% #ededed; padding:3px;}
#lista td.lista_l1 {background:url(../images/v_dot.gif) repeat-y 0% 100% #e8e8e8; padding:3px;}
#lista th { height:30px; color:#000; background:url(../images/v_dot.gif) repeat-y 0% 100% #dedede;}
#lista a {text-decoration:none; color:#cb1919;}


#msg_all {background-color:#ededed; padding-top:0px; width:450px;}

#msg_all .from {padding:15px 15px 0 15px; margin-bottom:3px;}
#msg_all .inny {padding:0 15px 0 15px; margin-bottom:3px;}
#msg_all .topic {padding:0 15px 15px 15px; margin-top:10px;}
#msg_all .alert {padding:15px 15px 15px 15px; margin-top:10px; text-align:center; font-size:14px; font-weight:bold;}

#msg_all .body {padding:15px 15px 15px 15px; background:url(../images/h_dot.gif) repeat-x;}
#msg_all .buttons { clear:both; padding:9px; margin-top:0px; background:url(../images/h_dot.gif) repeat-x; }
#msg_all a {text-decoration:none; color:#cb1919; font-weight:bold; text-align:center; display:block; border:1px solid #acacac; height:27px; line-height:27px;padding:0 10px 0 10px; margin-bottom:9px;background:url(../images/tlo_btn.gif) repeat-x;}
#msg_all .send {text-align:center; float:right; width:60px;  border:1px solid #acacac; height:27px;background:url(../images/tlo_btn.gif) repeat-x;  margin-bottom:9px;}
#msg_all .sub {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:center;color:#cb1919; font-weight:bold; background:url(../images/tlo_btn.gif) repeat-x;border:0;height:27px; line-height:27px;padding:0 10px 0 10px;}

#msg_all .add{text-align:center; float:right; width:130px;  border:1px solid #acacac; height:27px;background:url(../images/tlo_btn.gif) repeat-x;  margin-bottom:9px;}
#msg_all .sp{ float:right; width:15px; height:10px; }


#msg_all input {width:87%;}
#msg_all .chkb {width: 13px;}
#msg_all .lewo {width:200px; float:left; }
#msg_all .prawo {width:200px; float:right;}

#msg_all .label {width:100px; float:left; font-weight:bold;}
#msg_all .file {width:300px; }

#msg_all .bicard {width:310px;}
#msg_all textarea {width:412px; height:200px;}
#msg_all .small{width:310px; height:70px;}

#msg_all .about {clear:both; padding:10px 7px 10px 7px; min-height:140px;  height:auto !important;  height:140px; }
#msg_all .field { margin:0 7px 3px 7px;}
#msg_all .right {padding-top:15px; width:310px; background:url(../images/v_dot.gif) repeat-y;}
#msg_all .pic {float:left; padding-left:15px;padding-top:15px; width:115px; height: 140px;  }
#photo {border:2px solid #b1b1b1;}
#msg_right {float:right; margin-left:20px;}

#call {clear:both; width:90px; border:1px; color:#cb1919; font-weight:bold; text-align:center;border:1px solid #acacac; height:20px; line-height:20px;background:url(../images/tlo_btn.gif) repeat-x; cursor:pointer;}

#member {width:219px; height:104px; margin:0 0px 12px 0px;float:left; background:#ededed;}

#member .pic {float:left; padding:12px 10px 0px 10px; width:67px; height: 94px; background:url(../images/v_dot.gif) repeat-y 100% 0%; }


#member .field {float:right; width:115px; height:65px; padding:10px 7px 3px 7px;border:0px solid red; line-height:12px;font-size:10px;}

#member a {margin-left:6px;}
#member[id] a {margin-left:8px;}

#paging {clear:both; height:25px; width:430px; border:1px solid #e0e0e0; padding:0 10px 0 10px;}
#paging .pagingbar {font-weight:bold; font-size:10px;line-height:25px; }
#paging a {color:#797979; text-decoration:none;}
#paging .selected {color:#d01b1b;}

 h4 {margin-bottom:4px; font-size:18px; line-height:24px;font-weight:normal; }
#tb_members	td {background:#eeeeee;} 
#tb_members	th {background:#cb1919;color:#fff;} 

